.section .product{gap:var(--spacing-lg)}.section .product .product-info-inner{margin:0 auto;max-width:1320px}.section .product .product-info-inner .gap-fix{gap:1.6rem}.section .product .margin-overide{margin-bottom:2rem!important}.section .product__layout--carousel .splide img,.section .product__layout--carousel .splide model-viewer,.section .product__layout--carousel .splide video{border-radius:0;width:100%}.section .product__grid .grid{gap:var(--spacing-xs)}.section .product__grid .grid__item{position:relative}.section .product__grid .grid__item img,.section .product__grid .grid__item model-viewer,.section .product__grid .grid__item video{border-radius:var(--product-card-border-radius);width:100%}.section .product__media{height:fit-content;padding-left:20px}.section .product__thumbnails{height:fit-content;position:relative;touch-action:pan-x}.section .product__information{display:flex;flex-direction:column;height:fit-content}.section .product__information>:not(.information__drawer--wrapper,.information__shop-pay-installments){margin-bottom:var(--spacing-sm)}.section .product__information .badges{left:0;position:relative;top:0}.section .product__information .information__reviews{margin:0}.section .product__information .information__price{font-size:var(--font-body-lg);font-weight:var(--font-bold);margin-bottom:var(--spacing-xxs)}.section .product__information .information__price .price__regular{color:#4b3334;font-size:1.4rem;font-weight:600}.section .product__information .information__price--wrapper{padding:1rem}.section .product__information .information__price--wrapper .product-form__submit{padding:0 1rem}.section .product__information .information__tax{font-size:var(--font-body-sm)}.section .product__information .information__quantity{display:flex;flex-direction:column;gap:var(--spacing-sm)}.section .product__information .information__quantity--wrapper{display:flex;flex-direction:row;gap:var(--spacing-xs)}.section .product__information .information__quantity--label{font-weight:var(--font-semi-bold)}.section .product__information .information__quantity .input--wrapped.input--quantity{padding-inline:.5rem}.section .product__information .information__description{align-items:flex-start;display:flex;flex-direction:column}.section .product__information .information__accordion{margin-bottom:var(--spacing-md)}.js-has-pseudo [csstools-has-1a-37-2t-2r-38-2x-33-32-w-1a-34-36-33-2s-39-2r-38-2n-2n-2x-32-2u-33-36-31-2p-38-2x-33-32-w-1a-2x-32-2u-33-36-31-2p-38-2x-33-32-2n-2n-2p-2r-2r-33-36-2s-2x-33-32-1m-2w-2p-37-14-3i-w-1a-2p-2r-2r-33-36-2s-2x-33-32-15]:not(.does-not-exist):not(.does-not-exist):not(.does-not-exist),.section .product__information .information__accordion:has(~.accordion){margin-bottom:0}.section .product__information .information__richtext{align-items:center;display:flex;gap:var(--spacing-sm);margin-bottom:var(--spacing-md)}.js-has-pseudo [csstools-has-1a-37-2t-2r-38-2x-33-32-w-1a-34-36-33-2s-39-2r-38-2n-2n-2x-32-2u-33-36-31-2p-38-2x-33-32-w-1a-2x-32-2u-33-36-31-2p-38-2x-33-32-2n-2n-36-2x-2r-2w-38-2t-3c-38-1m-2w-2p-37-14-17-w-1a-2x-32-2u-33-36-31-2p-38-2x-33-32-2n-2n-36-2x-2r-2w-38-2t-3c-38-15]:not(.does-not-exist):not(.does-not-exist):not(.does-not-exist),.section .product__information .information__richtext *,.section .product__information .information__richtext:has(+.information__richtext){margin:0}.section .product__information .information__share--messaging{background-color:var(--color-form-background);border:1px solid var(--color-form-border);color:var(--color-text);padding:var(--form-input-padding)}.section .product__information .information__share--button{text-transform:capitalize}.section .product__information .information__pickup{background-color:var(--color-background-secondary);border-radius:var(--product-card-border-radius);padding:var(--spacing-xs)}.section .product__information .information__pickup .pickup__availability{align-items:center;display:grid;gap:var(--spacing-xs);grid-template-columns:max-content 1fr max-content}.section .product__information .information__pickup .pickup__availability--message{display:flex;flex-direction:column;font-weight:var(--font-semi-bold);gap:var(--spacing-xs)}.section .product__information .information__pickup .pickup__availability button{justify-self:end}.section .product__information .information__recommendations .product-recommendations__wrapper{display:flex;flex-direction:column;gap:var(--spacing-xs)}.section .product__information .variant-radios .option .option__radio .radio__value{height:4.8rem;padding:var(--spacing-xs) var(--spacing-sm)}.section .product__information .variant-radios .option .option__radio .radio__value--color{--color-swatch-size:4rem;height:calc(var(--color-swatch-size));padding:0;width:calc(var(--color-swatch-size))}.section .product__information .variant-radios .option .option__radio .radio__input[checked=checked]~.radio__value--color{height:calc(var(--color-swatch-size) - .8rem);width:calc(var(--color-swatch-size) - .8rem)}.section .product__information .variant-radios .option .option__radio .radio__input[checked=checked]~.radio__value--color:after{height:var(--color-swatch-size);width:var(--color-swatch-size)}.splide__arrows{display:none}.product__thumbnails .splide img{border-radius:var(--product-card-border-radius)!important}.delivery-options-box{border:3px solid #c9b389}.delivery-options-box .flex{margin-bottom:10px}.delivery-options-box ul{margin-top:0}.delivery-icon{color:#c9b389}.unit-price{font-size:.7rem;font-weight:300}@media (width => 768px),screen and (min-width:768px){.section .product{gap:var(--spacing-xl)}.section .product__layout--carousel .product__information{border-radius:var(--product-card-border-radius)}.section .product__carousel{flex-direction:column;gap:var(--spacing-sm);margin-bottom:0}.section .product__carousel.product__thumbnails--vertical{flex-direction:row-reverse;gap:var(--spacing-sm)}.section .product__carousel.product__thumbnails--vertical .product__thumbnails{flex:1}.section .product__information.sticky{position:sticky;top:var(--header-group-height-dynamic)}}@media (max-width:767px){.section .product .product-info-inner .information__title{padding-bottom:20px}.section .product__carousel .grid{display:grid;grid-template-columns:1fr;grid-template-rows:auto auto}.section .product__carousel .product__media{grid-column:1;grid-row:1}.section .product__carousel .product__media .splide__slide{--padding-inline:24px;align-items:center;display:flex;justify-content:center;width:calc(100vw - var(--padding-inline)*2)!important}.section .product__carousel .product__media .splide__slide img,.section .product__carousel .product__media .splide__slide model-viewer,.section .product__carousel .product__media .splide__slide video{height:auto!important;max-height:58vh!important;object-fit:contain!important;width:100%!important}.section .product__carousel .product__thumbnails{grid-column:1;grid-row:2;height:auto!important;left:auto!important;margin-top:10px;max-height:none!important;position:static!important;top:auto!important;width:100%}.section .product__media{align-self:start;height:auto!important;min-height:0!important;padding-left:0!important}.section .product__media .splide,.section .product__media .splide__list,.section .product__media .splide__slide,.section .product__media .splide__slide__container,.section .product__media .splide__track,.section .product__media .splide__wrapper{height:auto!important;max-height:none!important;min-height:0!important}.section .product__media img,.section .product__media model-media,.section .product__media video{display:block;height:auto!important;max-height:80vh;width:100%}.section .product__information{overflow:hidden}}@media (width > 1024px),screen and (min-width:1024px){.flex-mobile{display:none!important;flex-direction:column!important}.flex-desktop{display:flex!important;flex-direction:row-reverse!important}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/main-product.bundle.css.map */
