.image-slider{padding:0;overflow:hidden}.image-slider__component{display:block}.image-slider__header{display:flex;align-items:center;justify-content:space-between;gap:1.6rem}.image-slider__heading{margin:0}.image-slider__controls{display:inline-flex;gap:1rem}.image-slider__controls .slider-button{width:4.8rem;height:4.8rem;border-radius:50%;background:rgba(var(--color-foreground),.1)}.image-slider__controls .slider-button .icon{height:.8rem}.image-slider__track{margin-top:3rem;width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}.image-slider__list{list-style:none;margin:0;padding:0;display:grid;grid-auto-flow:column;grid-auto-columns:240px;gap:2px;--slider-gutter: 1.5rem;--slider-edge-offset: max(0px, (100vw - var(--page-width, 120rem)) / 2);--slider-edge-padding: calc(var(--slider-edge-offset) + var(--slider-gutter));padding-left:var(--slider-edge-padding);padding-right:var(--slider-edge-padding);scroll-padding-left:var(--slider-edge-padding);scroll-padding-right:var(--slider-edge-padding);scroll-snap-type:x mandatory;overscroll-behavior-x:contain}.image-slider__item{height:100%;scroll-snap-align:center;scroll-snap-stop:always}.image-slider__link{display:block;height:100%;text-decoration:none;color:inherit}.image-slider__media{position:relative;padding-top:100%;overflow:hidden;border-radius:0;background:rgba(var(--color-foreground),.04)}.image-slider__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.image-slider__placeholder{position:relative;padding-top:100%;border-radius:0;overflow:hidden;background:rgba(var(--color-foreground),.06)}.image-slider__placeholder-img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}@media screen and (max-width:989px){.image-slider__header{gap:1rem}.image-slider__list{grid-auto-columns:240px}}@media screen and (min-width:750px){.image-slider__list{--slider-gutter: 5rem}}@media screen and (max-width:749px){.image-slider__header{align-items:flex-start}.image-slider__controls{display:none}.image-slider__track{margin-top:1.4rem;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}.image-slider__list{--slider-gutter: 1.5rem;--slider-edge-offset: 0px;--slider-edge-padding: 15px;grid-auto-columns:240px;gap:2px;padding-left:var(--slider-edge-padding);padding-right:var(--slider-edge-padding)}}@media screen and (min-width:990px){.image-slider__list{grid-auto-columns:240px}}
/*# sourceMappingURL=/cdn/shop/t/48/assets/section-image-slider.css.map */
