.slider-mobile-gutter{position:relative;display:block}.slider-mobile-gutter+.view-all{margin-top:3rem}@media screen and (min-width:750px){.slider-mobile-gutter+.view-all{margin-top:5rem}}.slider--no-buttons .slider-buttons{display:none!important}.slider__slide{scroll-snap-align:start;flex-shrink:0}@media screen and (max-width:749px){.page-width--full-width>slider-component>.product-slider.slider--mobile,.page-width--full-width.collection-subs>slider-component>.slider--mobile,.product-recommendations .page-width--full-width>slider-component>.product-grid.slider--mobile{padding-inline:var(--page-width-gutter);scroll-padding-inline:var(--page-width-gutter)}.slider.slider--mobile{position:relative;flex-wrap:inherit;overflow-y:hidden;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:thin;-webkit-overflow-scrolling:touch}.slider.slider--mobile>.slider__slide{margin-bottom:0;padding-bottom:0}.slider.slider--mobile::-webkit-scrollbar{height:.9rem;width:.9rem;display:initial}.slider-mobile-gutter>.slider.slider--mobile.grid--2-col>.grid__item{width:55%;max-width:55%}}@media screen and (max-width:480px){.slider-mobile-gutter>.slider.slider--mobile.grid--1-col-mobile>.grid__item{width:75%;max-width:75%}}@media screen and (min-width:750px){.page-width--full-width>slider-component>.product--slider.slider--tablet-up,.page-width--full-width.collection-subs>slider-component>.slider--tablet-up{padding-inline:var(--page-width-gutter);scroll-padding-inline:var(--page-width-gutter)}.slider.slider--tablet-up{position:relative;flex-wrap:inherit;overflow-y:hidden;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:thin}.slider.slider--tablet-up>.slider__slide{margin-bottom:0;padding-bottom:0}.slider.slider--tablet-up::-webkit-scrollbar{display:initial}.slider.slider--tablet-up.grid--3-col-tablet>.slider__slide{width:calc(30.3% - var(--grid-horizontal-spacing) * 3 / 3.3)}.slider.slider--tablet-up.grid--2-col-tablet>.slider__slide{width:calc(43.48% - var(--grid-horizontal-spacing) * 2 / 2.3)}}@media screen and (min-width:990px){.slider.slider--tablet-up.grid--6-col-desktop>.slider__slide{width:calc(15.87% - var(--grid-horizontal-spacing) * 6 / 6.3)}.slider.slider--tablet-up.grid--5-col-desktop>.slider__slide{width:calc(18.86% - var(--grid-horizontal-spacing) * 5 / 5.3)}.slider.slider--tablet-up.grid--4-col-desktop>.slider__slide{width:calc(23.26% - var(--grid-horizontal-spacing) * 4 / 4.3)}.slider.slider--tablet-up.grid--3-col-desktop>.slider__slide{width:calc(30.3% - var(--grid-horizontal-spacing) * 3 / 3.3)}.slider.slider--tablet-up.grid--2-col-desktop>.slider__slide{width:calc(43.48% - var(--grid-horizontal-spacing) * 2 / 2.3)}}@media screen and (max-width:989px){.slider.slider--tablet{position:relative;flex-wrap:inherit;overflow-y:hidden;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:thin}.slider.slider--tablet>.slider__slide{margin-bottom:0;padding-bottom:0}.slider.slider--tablet::-webkit-scrollbar{height:.9rem;width:.9rem;display:initial}}@media(prefers-reduced-motion){.slider{scroll-behavior:auto}}.slider{-ms-overflow-style:none;scrollbar-width:none;scrollbar-color:rgb(var(--color-background-contrast)) rgb(var(--color-background))}.slider::-webkit-scrollbar{height:1rem;width:1rem;display:none}.no-js .slider{-ms-overflow-style:auto;scrollbar-width:auto}.no-js .slider::-webkit-scrollbar{display:initial}.slider::-webkit-scrollbar{-webkit-appearance:none;appearance:none;background-clip:padding-box;border:.3rem solid transparent;border-radius:1.6rem;background-color:rgba(var(--color-border),.3)}.slider::-webkit-scrollbar-track{background:rgb(var(--color-background))}.slider::-webkit-scrollbar-thumb{border:.3rem solid transparent;background-clip:padding-box;border-radius:1.6rem;background-color:rgb(var(--color-background-contrast))}.slider-mobile-gutter .slider-button{position:absolute;z-index:2;left:0;bottom:100%;margin-bottom:1.5rem}.slider-mobile-gutter .slider-button--next{left:auto;right:0}.title-wrapper--mobile-link+.slider-mobile-gutter>.slider-buttons{margin-bottom:1rem}.slider-mobile-gutter .slider-buttons[disabled]{display:none}@media screen and (max-width:989px){[data-heading-center] .title-wrapper:not(.title-wrapper--no-heading)+.slider-mobile-gutter{display:flex;flex-direction:column-reverse}[data-heading-center] .title-wrapper:not(.title-wrapper--no-heading)+.slider-mobile-gutter .slider-buttons{position:relative;margin-top:-2rem;justify-content:center}}.slider-mobile--overlay .slider-buttons{color:rgb(var(--color-background))}.slider-counter{display:none;margin-inline-end:3rem}.slider-mobile--overlay .slider-counter{margin-inline-end:1.4rem}.slider-buttons{display:flex;align-items:center}.slider--tablet-up+.slider-buttons{display:flex}@media screen and (min-width:990px){.slider-buttons{display:none}}@media screen and (min-width:750px){.slider--mobile+.slider-buttons{display:none}.slider--tablet-up+.slider-buttons{display:flex}.slider--tablet-up+.slider-buttons .slider-button{top:50%;bottom:auto;margin-top:-4.4rem}}.slider-button{--color-foreground: 255,255,255;border:none;color:rgba(var(--color-foreground),1);background:none;cursor:pointer;width:4.4rem;height:4.4rem;padding:0;position:relative;text-align:center;transition:color var(--duration-default) ease}.slider-button .icon{width:1.6rem;height:1.6rem}.slider-button[disabled] .icon{color:rgba(var(--color-foreground),.3)}.slider-mobile--overlay .slider-button[disabled] .icon{color:currentColor;opacity:.3}.slider-button--prev .icon{transform:rotate(90deg)}.slider-button--next .icon{transform:rotate(-90deg)}.slider-button:focus-visible{z-index:1}@media screen and (min-width:750px){.slider--tablet-up+.slider-buttons{gap:1rem}.slider--tablet-up+.slider-buttons .slider-button[disabled]{opacity:.3}}.slider-dots{--color-dots: var(--color-foreground)}.slider-dots__list{display:flex;list-style-type:none;column-gap:.5rem;margin:0;padding:2rem}.slider-dots__item{width:.4rem;height:.4rem;text-indent:-9000em;background-color:rgb(var(--color-dots));box-shadow:inset 0 0 0 .1rem rgb(var(--color-dots));border-radius:50%;cursor:pointer;transition:background-color,width ease var(--duration-default)}.slider-dots__item.current{background-color:rgb(var(--color-dots));width:2rem;border-radius:.5rem}.slider-mobile--overlay .slider-dots{--color-dots: 0,0,0}
/*# sourceMappingURL=/cdn/shop/t/56/assets/component-slider.css.map */
