.main-product .product,.main-product .product-gallery{gap:0}.main-product .product-gallery__image-list{margin-left:-9%}.main-product .product-gallery__thumbnail-scroller{margin-left:27px}.product-info__inner{max-width:378px;margin:0 auto}.main-product{padding-block-start:0!important}.main-product .product-gallery__thumbnail-scroller{gap:0}.product-gallery__thumbnail{padding:0;border:0}.product-gallery__carousel{gap:0}.product-info__inner .product-title{font-family:var(--eb_gramond);font-style:normal}.product-info{padding-top:20px}@media screen and (max-width:768px){.main-product .product-gallery__image-list{margin-left:0}.main-product .container-full{padding:0}}.product-info__block-item[data-block-type=price]{margin-bottom:20px}.variant-accordian{margin-bottom:29px}.variant-accordian .accordion__content{padding-inline-end:0;padding-block-end:0;padding-block-start:28px}.variant-picker--custom .block-swatch{border:0!important;display:flex;justify-content:start;align-items:start;font-family:var(--avenir_regular);font-style:normal;font-weight:350;font-size:12px;padding:0;line-height:28px;color:#000}.variant-picker--custom .block-swatch span{flex:1}.variant-picker--custom .block-swatch.is-disabled{color:rgb(var(--text-color) / .5)}.variant-picker--custom .block-swatch.is-disabled:before{display:none}.variant-picker--custom :checked+.block-swatch,.variant-picker--custom .block-swatch.is-selected{color:var(--text-color);--swatch-disabled-strike-color: currentColor;border-color:currentColor}.variant-accordian{border:0}.variant-accordian .accordion__toggle{font-family:var(--avenir_regular);font-style:normal;font-weight:350;font-size:12px;line-height:28px;padding:0;display:flex;align-items:center;text-decoration-line:underline;text-transform:uppercase}.accordion__disclosure .accordion__toggle .arrow-up{-moz-transform:scaleY(-1);-o-transform:scaleY(-1);-webkit-transform:scaleY(-1);transform:scaleY(-1)}.accordion__disclosure[open] .accordion__toggle .arrow-up{transform:none}.product-info__block-item[data-block-type=text] h3{text-transform:uppercase;font-family:var(--avenir_regular);font-style:normal;font-weight:350;font-size:12px;line-height:28px;color:#000;margin-bottom:13px}.product-info__block-item[data-block-type=text] .prose{font-family:var(--avenir_regular);font-style:normal;font-weight:350;font-size:11px;line-height:20px;color:#000}.product-info__block-item[data-block-type=text]{margin-bottom:28px}.product-info__block-item[data-block-type=text] .prose:not(.prose--tight) :where(:not(meta,span)+*){margin-block-start:0}.product-info__inner .accordion{border-block-width:0;margin-bottom:6px}.product-info__inner .accordion__content{font-family:var(--avenir_regular);font-style:normal;font-weight:350;font-size:11px;line-height:20px;color:#000;padding-inline-end:0;padding-block-start:20px}.accordion__toggle{font-family:var(--avenir_regular);font-style:normal;font-weight:350;font-size:12px;line-height:28px;padding:0;display:flex;align-items:center;text-transform:uppercase}[data-block-type=buy-buttons]{margin-top:28px}.buy-buttons button{height:39px;border:1px solid #000000;min-height:39px;font-size:12px}@media screen and (max-width:999px){.main-product .product-gallery__image-list{margin-left:0}.product-gallery__carousel-with-arrows .product-gallery__media{width:100vw;margin-inline:auto}.product-gallery__carousel{grid:var(--product-gallery-carousel-grid, auto / auto-flow 72%)}.prev-arrow svg,.next-arrow svg{height:26px;width:23px}.prev-arrow,.next-arrow{position:absolute;z-index:1;display:block}.prev-arrow{left:14px}.next-arrow{right:14px}.product-info__inner{padding:0 25px}}.flex-title{display:flex;align-items:center;justify-content:space-between}.color-variation{max-width:50%}.product-gallery__media video-media{--aspect-ratio: 4/5.96 !important}.product__slider-mobile{display:block;overflow:hidden}.desktop-media{display:none}.mobile-media{display:flex}@media screen and (min-width:992px){.desktop-media{display:block}.mobile-media{display:none}}@media screen and (max-width:991px){.mobile-hide-arrows carousel-prev-button,.mobile-hide-arrows carousel-next-button{display:none}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/section-main-product.css.map */
