.template-product #MainContent :is(h1,h2,h3,h4,.accordion__title){font-family:Muli,var(--font-heading-family);font-weight:300;text-transform:uppercase;letter-spacing:.025em}.sande-product .product__heading{font-size:clamp(2.8rem,3vw,4.2rem);line-height:1.15}.sande-product .product__info-container{max-width:52rem}.sande-product .product__info-container>*+*{margin-top:1.6rem}.sande-product .product__title{margin-bottom:1.2rem}.sande-product .SiblingSwatch .SwatchDot{border-radius:0;border:1px solid rgb(61 61 61 / .2);outline:none}.sande-product .SiblingSwatch:is(.is-active,:hover) .SwatchDot{border-color:#3d3d3d}.sande-product .product-form__submit{min-height:5.6rem;width:100%}.sande-product .product-form__submit .icon{display:none}.sande-product .product__media-wrapper{background:#f6f4ef}.sande-product .product__media-list{margin-bottom:0}.sande-product .product__accordion summary>.icon{display:none}.sande-product .product__accordion summary:after{content:"+";font-size:2rem}.sande-product .product__accordion details[open] summary:after{content:"\2212"}.sande-overview p{margin:0 0 1.6rem;line-height:1.6}.sande-benefits{display:flex;flex-wrap:wrap;gap:.8rem 1.6rem;padding:0;margin:0 0 2rem;list-style:none;font-size:1.3rem}.sande-benefits li:before{content:"\2713";margin-inline-end:.6rem}@media(min-width:990px){.sande-product .product__info-wrapper{padding-inline-start:5rem}}@media(max-width:749px){.sande-product .product__heading{font-size:2.8rem}.sande-product .product__info-wrapper{padding-top:2rem}}.sande-product .product__accordion summary{display:flex;align-items:center;justify-content:space-between;gap:1.6rem;padding:1.8rem 0}.sande-product .product__accordion .summary__title{min-width:0;flex:1}.sande-product .product__accordion .accordion__title{max-width:none;line-height:1.4}.sande-product .product__accordion summary:after{position:static;flex:0 0 2rem;text-align:center;line-height:1;margin:0}.sande-product .product__media-wrapper{background:transparent}.sande-product .product--thumbnail_slider .thumbnail-slider{display:block;position:relative;margin:1.2rem 0 0;padding:0}.sande-product .thumbnail-slider .slider-buttons{display:none}.sande-product .thumbnail-slider .thumbnail-list{display:flex;width:100%;max-width:none;padding:.4rem;margin:0;gap:1rem;background:transparent;box-shadow:none;overflow-x:auto;scroll-padding:.4rem;scrollbar-width:thin;scrollbar-color:#aaa transparent}.sande-product .thumbnail-slider .thumbnail-list::-webkit-scrollbar{display:block;height:3px}.sande-product .thumbnail-slider .thumbnail-list::-webkit-scrollbar-thumb{background:#aaa}.sande-product .thumbnail-slider .thumbnail-list .thumbnail-list__item.slider__slide{flex:0 0 7.2rem;width:7.2rem;margin:0;border:1px solid transparent;opacity:.7}.sande-product .thumbnail-slider .thumbnail-list .thumbnail-list__item.is-active{border-color:#3d3d3d;opacity:1}.sande-product .thumbnail-slider .thumbnail.media--square{padding:0 0 100%;height:0;min-height:0;display:block}.sande-product .thumbnail-slider .thumbnail:after{box-shadow:none}.sande-product product-gallery>.slider-buttons{display:none}@media(max-width:749px){.sande-product .product--thumbnail_slider .thumbnail-slider{margin-top:1rem}.sande-product .thumbnail-slider .thumbnail-list .thumbnail-list__item.slider__slide{flex-basis:6rem;width:6rem}}.sande-product .product__media-wrapper,.sande-product media-gallery,.sande-product thumbnail-slider{min-width:0}.sande-product .thumbnail-slider>.slider-buttons{display:none!important}.sande-fit{display:flex;align-items:center;justify-content:space-between;gap:2rem;padding:1.2rem 0;border-block:1px solid #dedbd3}.sande-fit strong{display:block;font-size:1.5rem;font-weight:600}.sande-fit p{margin:.2rem 0 0;font-size:1.2rem;line-height:1.4}.sande-fit a{color:#3d3d3d;font-size:1.3rem;text-underline-offset:.5rem;flex-shrink:0;text-transform:uppercase}.sande-delivery{padding:1.6rem 1.8rem;background:#f7f5ef;font-size:1.2rem;line-height:1.6}.sande-delivery strong{display:block;font-size:1.3rem;font-weight:600}.sande-delivery p{margin:.5rem 0}.sande-delivery summary{display:flex;justify-content:space-between;align-items:center;gap:1rem;cursor:pointer;padding-top:.8rem;font-size:1.2rem}.sande-delivery summary:after{content:"+";font-size:1.6rem}.sande-delivery details[open] summary:after{content:"\2212"}.sande-delivery__links{display:flex;flex-wrap:wrap;gap:1rem 2rem;margin-top:1rem}.sande-delivery a{color:inherit;text-underline-offset:.3rem}.sande-product .product__info-container .price{letter-spacing:0;gap:1.2rem;align-items:center;flex-wrap:wrap}.sande-product .product__info-container .price bdi{font-family:var(--font-body-family);font-size:2rem;font-weight:400;line-height:1.3}.sande-product .product__info-container .price__sale{align-items:baseline;gap:1rem}.sande-product .product__info-container .price dl dd{margin:0}.sande-product .product__info-container .price__sale dt{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.sande-product .product__info-container .price__sale dd:not(.price__compare){order:-1}.sande-product .product__info-container .price--on-sale .price-item--regular bdi{font-size:2rem;font-weight:400;color:#777}.sande-product .product__info-container .price-item--regular:before{display:none}.sande-product .product__info-container .price__compare s{text-decoration:line-through}.sande-product .product__info-container .price :is(.price__prefix,.price__suffix){font-size:inherit;vertical-align:baseline;line-height:inherit;margin:0;position:static}.sande-product .product__info-container .price-item--sale{color:#3d3d3d}.sande-product .product__info-container .price .badge{margin:0;align-self:center}@media(max-width:749px){.sande-fit{gap:1rem}.sande-fit strong{font-size:1.3rem}.sande-fit a{font-size:1.2rem}}.sande-product :is(.product__media-list,.thumbnail-slider .thumbnail-list){scrollbar-width:none}.sande-product :is(.product__media-list,.thumbnail-slider .thumbnail-list)::-webkit-scrollbar{display:none;width:0;height:0}.sande-product product-gallery{position:relative}.sande-gallery-controls{display:flex;position:absolute;inset-inline:12px;top:50%;transform:translateY(-50%);align-items:center;justify-content:space-between;z-index:3;pointer-events:none}.sande-gallery-controls[hidden]{display:none}.sande-gallery-controls button{-webkit-appearance:none;appearance:none;display:grid;place-items:center;background:#fffc;border:0;border-radius:0;padding:0;width:48px;height:48px;color:#3d3d3d;cursor:pointer;pointer-events:auto}.sande-gallery-controls button svg{display:block;width:24px;height:24px}.sande-gallery-controls button:hover{background:#fff}.sande-gallery-controls button:disabled{visibility:hidden;pointer-events:none}@media(max-width:749px){.sande-product product-gallery{margin-bottom:0}.sande-product .product--thumbnail_slider .thumbnail-slider{margin-top:7px}.sande-product .thumbnail-slider .thumbnail-list{gap:7px;padding:0}.sande-gallery-controls{display:none}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/sande-product.css.map */
