.collections-slider-section{background-color:var(--section-bg);padding:40px 24px 56px}.collections-slider-inner{max-width:1920px;margin:0 auto}.collections-slider-heading{color:var(--heading-color);font-size:22px;font-weight:700;letter-spacing:1px;margin:0 0 6px;text-transform:uppercase}.collections-slider-underline{display:block;width:42px;height:3px;background:var(--accent-color);margin-bottom:24px;border-radius:2px}.collections-slider-wrapper{position:relative}.collections-slider-track-container{overflow:hidden}.collections-slider-track{display:flex;gap:8px;transition:transform .5s ease;will-change:transform}.collections-slide{flex:0 0 calc((100% - (8px * (var(--per-view-desktop, 4) - 1))) / var(--per-view-desktop, 4))}.collections-slide-link{position:relative;display:block;overflow:hidden;border-radius:4px;text-decoration:none}.collections-slide-media{position:relative;width:100%;aspect-ratio:4 / 3;overflow:hidden}.collections-slide-media img,.collections-slide-placeholder{width:100%;height:100%;object-fit:cover;display:block;transition:transform .6s ease}.collections-slide-link:hover .collections-slide-media img{transform:scale(1.05)}.collections-slide-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--slide-overlay-color);opacity:var(--slide-overlay-opacity);pointer-events:none}.collections-slide-title{position:absolute;left:50%;bottom:22px;transform:translate(-50%);color:var(--slide-text-color);font-weight:700;font-size:17px;letter-spacing:1px;text-transform:uppercase;text-shadow:0 1px 4px rgba(0,0,0,.5);white-space:nowrap}.slider-arrow{position:absolute;top:50%;transform:translateY(-50%);width:34px;height:34px;border-radius:50%;border:none;background:var(--arrow-bg);color:var(--arrow-color);display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:2;opacity:.85;transition:opacity .2s ease}.slider-arrow:hover{opacity:1}.slider-arrow-prev{left:-6px}.slider-arrow-next{right:-6px}.collections-slider-dots{display:flex;justify-content:center;gap:8px;margin-top:20px}.collections-slider-dots .dot{width:26px;height:3px;border-radius:2px;background:var(--dot-color);border:none;cursor:pointer;padding:0;transition:background .2s ease}.collections-slider-dots .dot.active{background:var(--dot-active-color)}@media(max-width:989px){.collections-slide{flex:0 0 calc((100% - 8px) / var(--per-view-tablet, 2))}}@media(max-width:749px){.collections-slider-section{padding:28px 16px 40px}.collections-slide{flex:0 0 calc(100% / var(--per-view-mobile, 1))}.collections-slide-title{font-size:15px;bottom:16px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/collections-slider.css.map */
