.custom-slider--slide.has-link--true .custom-slider--bg img,.custom-slider--slide.has-link--true .custom-slider--bg video{transition:all 1s cubic-bezier(.104,.204,.492,1)}.slide-spacing--small{--gap: 10px}.slide-spacing--medium{--gap: 15px}@media only screen and (min-width: 768px){.slide-spacing--medium{--gap: 20px}}.slide-spacing--large{--gap: 20px}@media only screen and (min-width: 768px){.slide-spacing--large{--gap: 30px}}.custom-slider--wrapper{position:relative;overflow:hidden;width:100%}.custom-slider--inner{display:flex;gap:var(--gap);transition:transform .5s cubic-bezier(.104,.204,.492,1);will-change:transform}.custom-slider--slide{flex:0 0 auto;width:var(--slide-width);height:var(--slide-height);overflow:hidden;position:relative;border-radius:8px}.custom-slider--slide .badge{font-size:.75rem;height:30px;padding:0 20px 0 12px}.custom-slider--slide.has-link--true:hover .custom-slider--bg img,.custom-slider--slide.has-link--true:hover .custom-slider--bg video{transform:scale(1.07)}.custom-slider--slide .badge{position:absolute;top:0;left:0;z-index:15}.custom-slider--link{position:absolute;top:0;left:0;width:100%;height:100%;z-index:21}.custom-slider--bg{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;pointer-events:none;border-radius:8px;overflow:hidden}.custom-slider--bg img,.custom-slider--bg video{width:100%;height:100%;object-fit:cover;pointer-events:none}@media only screen and (max-width: 767px){.custom-slider--wrapper{margin:0 -15px;padding:0 15px}}@media only screen and (max-width: 767px){.custom-slider--inner{overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.custom-slider--inner::-webkit-scrollbar{display:none}.custom-slider--slide{scroll-snap-align:center}}.custom-slider--inner.is-animating{transition:transform .5s cubic-bezier(.104,.204,.492,1)}.custom-slider--slide .custom-slider--bg img[data-src]{opacity:0;transition:opacity .3s ease}.custom-slider--slide .custom-slider--bg img.lazyloaded{opacity:1}.custom-slider-row{padding-left:0!important;margin-left:0!important}.custom-slider-column>custom-slider>theme-scroll>div.theme-scroll-nav>button.flickity-nav.flickity-prev{left:0!important}.custom-slider-column>custom-slider>theme-scroll>div.theme-scroll-nav>button.flickity-nav.flickity-next{right:0!important}.custom-slider-column{padding-left:0!important}
/*# sourceMappingURL=/cdn/shop/t/3/assets/custom-slider.css.map */
