.mobile-menu__block--range_carousel{flex:0 0 auto;padding-inline:0}.mobile-menu__block--range_carousel:not(:has(.mobile-range-carousel)),mobile-menu:has([data-sliderule-pane]:not([data-sliderule-pane="0"])) .mobile-menu__block--range_carousel{display:none}@media(max-width:749px){mobile-menu:has(.mobile-range-carousel) .mobile-menu__block--menu:has([data-sliderule-pane="0"]){flex-grow:0}mobile-menu:has(.mobile-range-carousel):has([data-sliderule-pane="0"]) .drawer__body{flex:0 1 auto;min-height:0}}@media(min-width:750px){.mobile-menu__block--range_carousel{display:none}}.mobile-range-carousel{display:grid;grid-auto-flow:column;grid-auto-columns:42%;gap:4px;overflow-x:auto;overscroll-behavior-inline:contain;padding:8px var(--inner) 4px;scroll-padding-inline:var(--inner);scroll-snap-type:x mandatory;scrollbar-width:none}.mobile-range-carousel::-webkit-scrollbar{display:none}.mobile-range-carousel__card{display:block;min-width:0;scroll-snap-align:start;font-size:13px;line-height:1.2;text-transform:uppercase;text-decoration:underline}.mobile-range-carousel__card img{display:block;width:100%;height:auto;aspect-ratio:2 / 3;object-fit:cover}.mobile-range-carousel__card span{display:block;padding-top:5px}.mobile-range-carousel__card:focus-visible{outline:2px solid currentColor;outline-offset:-2px}.product-sculpt-offer{margin:2px 0 18px;padding:15px 12px;border-radius:2px;background:#e6e2d9;color:#584e45;text-align:center}.product-sculpt-offer .product-sculpt-offer__heading{margin:0 0 5px;font-family:var(--FONT-STACK-HEADING);font-style:var(--FONT-STYLE-HEADING);font-size:clamp(19px,1.7vw,25px);font-weight:700;line-height:1.15;letter-spacing:-.05em;text-transform:none}.product-sculpt-offer .product-sculpt-offer__copy{margin:0;font-family:var(--FONT-STACK-BODY);font-size:14px;font-weight:700;line-height:1.3;letter-spacing:.01em}@media(max-width:749px){.product-sculpt-offer .product-sculpt-offer__heading{font-size:clamp(18px,5.1vw,21px)}}
/*# sourceMappingURL=/cdn/shop/t/37/compiled_assets/styles.css.map */
