.collections-slider-section{width:100%;text-align:center;background-color:var(--collections-slider-section-bg);padding-top:var(--collections-slider-padding-top);padding-bottom:var(--collections-slider-padding-bottom)}.collections-slider__container{width:var(--collections-slider-container-width);margin:0 auto}.collections-slider__heading{font-size:var(--collections-slider-heading-size);text-align:var(--collections-slider-heading-align);margin-bottom:20px}.collections-slider__wrapper{position:relative;overflow:hidden}.collections-slider__viewport{overflow:hidden;position:relative;width:100%}.collections-slider__track{display:flex;gap:var(--collections-slider-gap);transition:transform .5s ease-in-out;will-change:transform}.collections-slider__slide{flex:0 0 calc((100% - ((var(--collections-slider-visible-slides-mobile) - 1) * var(--collections-slider-gap))) / var(--collections-slider-visible-slides-mobile));box-sizing:border-box;padding:20px;text-align:var(--collections-slider-title-align);box-shadow:var(--collections-slider-card-shadow)}@media(min-width:1000.02px){.collections-slider__slide{flex:0 0 calc((100% - ((var(--collections-slider-visible-slides) - 1) * var(--collections-slider-gap))) / var(--collections-slider-visible-slides))}}.collections-slider__link{text-decoration:none;color:inherit;display:block}.collections-slider__image{width:100%;object-fit:cover;aspect-ratio:var(--collections-slider-card-aspect-ratio);border-radius:var(--collections-slider-card-radius);display:block}.collections-slider__title{margin-top:10px;font-size:var(--collections-slider-title-size);text-align:var(--collections-slider-title-align);text-decoration:none;display:var(--collections-slider-title-display)}.collections-slider__arrow{position:absolute;top:50%;transform:translateY(-50%);background:var(--collections-slider-arrow-bg);color:#fff;border:none;cursor:pointer;z-index:1;border-radius:var(--collections-slider-arrow-radius);display:flex;align-items:center;justify-content:center;width:50px;height:50px;padding:0;font-size:24px}.collections-slider__arrow--prev{left:10px}.collections-slider__arrow--next{right:10px}@media screen and (max-width:767px){.collections-slider-section{position:relative;top:-20px}}
/*# sourceMappingURL=/cdn/shop/t/30/compiled_assets/styles.css.map */
