.scroll-slider{position:relative}.scroll-slider__track{display:flex;gap:var(--scroll-slider-gap, 1.6rem);--scroll-slider-gutter: var(--page-gutter, 1.5rem);margin-inline:calc(var(--scroll-slider-gutter) * -1);padding-inline:var(--scroll-slider-gutter);padding-block:var(--scroll-slider-shadow-room, 0px);margin-block:calc(var(--scroll-slider-shadow-room, 0px) * -1);overflow-x:auto;overscroll-behavior-x:contain;scroll-padding-inline:var(--scroll-slider-gutter);scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch}@media screen and (min-width:990px){.scroll-slider__track{--scroll-slider-gutter: var(--page-gutter, 5rem)}}.scroll-slider--bleed-full .scroll-slider__track{--scroll-slider-bleed: calc( var(--scroll-slider-gutter) + max(0px, (100vw - var(--scroll-slider-container, var(--page-width, 1620px))) / 2) );--scroll-slider-inset: var(--scroll-slider-bleed);margin-inline:calc(var(--scroll-slider-bleed) * -1);padding-inline:var(--scroll-slider-inset);scroll-padding-inline:var(--scroll-slider-inset)}@media screen and (min-width:990px){.scroll-slider--bleed-full .slider{--scroll-slider-gutter: var(--page-gutter, 5rem);--scroll-slider-bleed: calc( var(--scroll-slider-gutter) + max(0px, (100vw - var(--scroll-slider-container, var(--page-width, 1620px))) / 2) );--scroll-slider-inset: var(--scroll-slider-bleed);margin-inline:calc(var(--scroll-slider-bleed) * -1);padding-inline:var(--scroll-slider-inset);scroll-padding-inline:var(--scroll-slider-inset)}.collection--full-width .scroll-slider--bleed-full .slider{--scroll-slider-container: 100vw;--scroll-slider-inset: 1.5rem}}.scroll-slider__track::-webkit-scrollbar{display:none}.scroll-slider__track>*{scroll-snap-align:start}:where(.scroll-slider__track)>*{flex:0 0 auto}.scroll-slider--static .scroll-slider__track{overflow-x:visible;scroll-snap-type:none;margin-inline:0;padding-inline:0;margin-block:0;padding-block:0;flex-wrap:wrap}@media(prefers-reduced-motion:reduce){.scroll-slider__track{scroll-behavior:auto}}.scroll-slider__arrows{pointer-events:none}.scroll-slider__arrow{position:absolute;top:var(--scroll-slider-arrow-top, 50%);z-index:3;display:flex;align-items:center;justify-content:center;width:var(--scroll-slider-arrow-size, 4.4rem);height:var(--scroll-slider-arrow-size, 4.4rem);padding:0;border:0;border-radius:50%;background:var(--scroll-slider-arrow-background, #fff);color:var(--scroll-slider-arrow-color, #53340f);box-shadow:0 2px 10px #00000024;cursor:pointer;pointer-events:auto;transform:translateY(-50%);transition:opacity .2s ease,background .2s ease}.scroll-slider__arrow--prev{inset-inline-start:var(--scroll-slider-arrow-inset, 0)}.scroll-slider__arrow--next{inset-inline-end:var(--scroll-slider-arrow-inset, 0)}.scroll-slider--arrows-overlay{position:relative}.scroll-slider--arrows-outside .scroll-slider__arrow--prev{inset-inline-start:calc(var(--scroll-slider-arrow-size, 4.4rem) * -.5)}.scroll-slider--arrows-outside .scroll-slider__arrow--next{inset-inline-end:calc(var(--scroll-slider-arrow-size, 4.4rem) * -.5)}.scroll-slider__arrow:hover{background:var(--scroll-slider-arrow-background-hover, #fff5e8)}.scroll-slider__arrow:focus-visible{outline:2px solid var(--scroll-slider-arrow-color, #53340f);outline-offset:2px}.scroll-slider__arrow[disabled]{opacity:0;pointer-events:none}.scroll-slider__arrow svg{width:40%;height:40%}.scroll-slider__arrow--prev svg{transform:scaleX(-1)}.scroll-slider__progress{position:relative;height:var(--scroll-slider-progress-height, 4px);margin-top:2.4rem;border-radius:999px;background:var(--scroll-slider-progress-track, rgba(83, 52, 15, .12));overflow:hidden}.scroll-slider__progress-bar{position:absolute;inset-block:0;inset-inline-start:0;width:0;border-radius:inherit;background:var(--scroll-slider-progress-fill, #53340f);transition:width .12s linear,transform .12s linear}@media(prefers-reduced-motion:reduce){.scroll-slider__progress-bar{transition:none}}.scroll-slider[data-scroll-slider-overflow=false] .scroll-slider__arrows,.scroll-slider[data-scroll-slider-overflow=false] .scroll-slider__progress{display:none}@media screen and (max-width:749px){.scroll-slider{--scroll-slider-arrow-size: 3.6rem}.scroll-slider__progress{margin-top:1.6rem}.scroll-slider--hide-arrows-mobile .scroll-slider__arrows{display:none}.scroll-slider__track{scroll-snap-type:x proximity}}.collection-view-all--center{display:flex;justify-content:center;margin-top:2.8rem}.collection-view-all--start{display:flex;justify-content:flex-start}.collection-scroll-section,.icon-columns-section,.editorial-cards-section{overflow-x:clip}
/*# sourceMappingURL=/cdn/shop/t/29/assets/component-scroll-slider.css.map */
