.product__content{position:relative;margin-top:24px;padding-bottom:var(--gutter)}.product-block{--margin-top: 0px;margin-top:var(--margin-top)}.product-block__collapsible_tab{border-bottom:1px solid var(--primary-borders)}.product-block__collapsible_tab>*{padding:15px 0}.product__tax{margin-top:4px}product-slider-component{--items-per-row-desktop: 1;--items-per-row-tablet: 1;--items-per-row-mobile: 1}product-slider-component .splide__list{--gap: 0px !important}.product__media-page-number{position:absolute;bottom:0;z-index:1;width:100%;display:none;pointer-events:none;left:calc(min(15vw,60px)/2)}[data-shopify-xr]:not([data-shopify-xr-hidden])+.product__media-page-number{bottom:44px}@media only screen and (max-width: 767px){.product__media--grid:not(.is-initialized) [data-class=splide__list]{display:flex;flex-direction:row;width:100%;overflow-x:hidden}.product__media--grid:not(.is-initialized) [data-class=splide__slide]{display:none}.product__media--grid:not(.is-initialized) [data-class=splide__slide]:first-child{width:100%;display:block;flex:1 0 auto}.product__media{--grid-gap: 0px !important}.product__media .splide__slide{--width: 100% !important}.product__content h1,.product__content .price{font-size:1.6rem}.product-block{padding:0 var(--gutter)}.product-block__collapsible_tab{margin:var(--margin-top) var(--gutter) 0 var(--gutter);padding-left:0;padding-right:0}.product__media-page-number{display:block;font-size:1.3rem;left:var(--gutter)}}@supports (mix-blend-mode: difference){.product__media .splide__arrow{mix-blend-mode:difference;color:#fff}}.sibling-slider .media:before{--opacity: 0;content:"";width:100%;height:100%;display:block;background-color:var(--primary-foreground);opacity:var(--opacity);position:absolute;top:0;left:0;z-index:1;transition:opacity .3s ease-in-out}.sibling-slider .current-product .media:before{--opacity: .2}.product__media--traditional .product__media-page-number{display:block}.thumbnail-splide .splide__slide{width:20%}.product__media .splide__track{transition:height .2s ease-in-out}.product__media .splide__slide{align-self:flex-start}@media (hover: hover){.thumbnail-splide .splide__slide{cursor:pointer}.product__media--traditional .splide__slide{cursor:grab}.sibling-slider .splide__slide:hover .media:before{--opacity: .4}.sibling-slider .splide__arrows{position:absolute;top:50%;left:0;z-index:1;width:100%;justify-content:space-between;transform:translateY(-50%);height:0}.sibling-slider .splide__arrow:not(:focus-visible){transition:opacity .3s ease-in-out;opacity:0!important}.sibling-slider:hover .splide__arrow{opacity:1!important}.sibling-slider .splide__arrow--prev{transform:translate(-100%)}.sibling-slider .splide__arrow--next{transform:translate(100%)}}.product__media--traditional:not(.is-initialized) [data-class=splide__slide]{display:none}.product__media--traditional:not(.is-initialized) [data-class=splide__slide]:first-child{width:100%;display:block;flex:1 0 auto}.product__main-info,.product__titleprice{display:flex;justify-content:space-between}.product__main-info .product-block__price,.product__titleprice .product-block__price{flex:0 0 150px;justify-content:flex-end;display:flex}.product__main-info .price--on-sale .price__sale,.product__titleprice .price--on-sale .price__sale{justify-content:flex-end}.drawer-content--payments ul{display:flex;flex-wrap:wrap;gap:8px}@supports not (inset: 10px){.drawer-content--payments ul>li{margin:0 8px 8px 0}}.drawer-content--payments ul li img{border:1px solid #eee;border-radius:2px}@media only screen and (min-width: 768px){.product__media+.thumbnail-splide{margin-top:var(--gutter);display:block}.product__content{padding:var(--gutter) 0;background-color:var(--product-page-background);margin-top:0}.product__content h1,.product__content .price{font-size:2.4rem;line-height:1.4}.product__content .sticky{position:sticky;margin-top:0;top:var(--sticky-header-margin-top)}.product-main .product__content .sticky{padding:80px max(5vw,60px)}.product-main .product__content .no-sticky{padding:40px max(5vw,60px);max-width:1200px;margin:0 auto}.product__media--traditional:not(.is-initialized) [data-class=splide__list]{display:flex;flex-direction:row;width:100%;overflow-x:hidden}}.product__media .splide__arrows.js-hide-arrows{pointer-events:none;color:#0000}.product__media.is-initialized .splide__arrows{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:space-between;transition:color .16s ease-in-out}.product__media.is-initialized .splide__arrows:not(.js-hide-arrows){pointer-events:revert;color:revert}.product__media:not(.is-initialized) .splide__arrows{display:none!important}.product__media .splide__arrow{place-content:revert;padding:0;min-width:min(15vw,60px);height:min(15vw,60px);z-index:1;justify-content:center;align-items:center;position:absolute;top:50%;transform:translateY(-50%)}.product__media .splide__arrow--prev{left:0}.product__media .splide__arrow--next{right:0}.product__media .media:not(.natural) iframe{width:300%;left:-100%;max-width:none}.product__media .media--model[data-shopify-xr-loaded]{margin-bottom:44px}[data-drawer] .accordion__content{padding:0 var(--drawer-padding) var(--drawer-padding)}.similar-collections ul{display:flex;flex-wrap:wrap;gap:8px}@supports not (inset: 10px){.similar-collections ul li{margin:0 8px 0 0}}.similar-collections ul>li a{text-decoration:underline}.preorder--info{font-size:1.3rem;text-align:center}.photoswipe__image{cursor:zoom-in}[data-product-details] ul li{display:flex;justify-content:space-between;border-bottom:1px solid var(--primary-borders);padding:8px 0}[data-product-details] ul li:last-of-type{border-bottom:0}[data-product-details] ul li span:last-of-type{text-align:end}.product__content .size-guide-trigger.btn{display:flex;justify-content:center;align-items:center}.product-main product-slider-component .product-wishlist{position:absolute;right:max(2%,20px);bottom:max(10%,20px);z-index:1;box-shadow:0 2px 6px #00000026;width:52px;height:52px;background-color:#fff;border-radius:100px;display:flex;align-items:center;justify-content:center}
/*# sourceMappingURL=/cdn/shop/t/44/assets/template-product.css.map */
