.collection-slider{padding-block:var(--cs-section-top) var(--cs-section-bottom);overflow:hidden}.collection-slider__inner{width:min(100% - 40px,var(--cs-max-width));margin-inline:auto}.collection-slider__header{position:relative;display:flex;align-items:center;justify-content:center;margin-bottom:28px;min-height:48px}.collection-slider__heading{margin:0;color:rgb(var(--color-foreground));font-family:Arial,Helvetica,sans-serif!important;line-height:1.05;font-weight:600;letter-spacing:.02em;text-align:center;text-transform:uppercase}.collection-slider__controls{position:absolute;right:0;display:flex;gap:8px}.collection-slider__arrow{display:grid;width:42px;height:42px;padding:0;place-items:center;border:1px solid rgba(var(--color-foreground),.2);border-radius:50%;background:rgb(var(--color-background));color:rgb(var(--color-foreground));cursor:pointer;transition:background .2s ease,color .2s ease,opacity .2s ease}.collection-slider__arrow:hover:not(:disabled){background:rgb(var(--color-foreground));color:rgb(var(--color-background))}.collection-slider__arrow:disabled{opacity:.3;cursor:default}.collection-slider__arrow svg,.collection-slider__caption svg,.collection-slider__view-all svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.collection-slider__viewport{margin-inline:calc((100vw - min(100vw - 40px,var(--cs-max-width)))/-2);padding-inline:calc((100vw - min(100vw - 40px,var(--cs-max-width)))/2)}.collection-slider__track{display:flex;gap:var(--cs-gap);overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;overscroll-behavior-inline:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch}.collection-slider__track::-webkit-scrollbar{display:none}.collection-slider__slide{flex:0 0 calc((100% - var(--cs-desktop-peek) - (var(--cs-gap) * 3)) / 3);min-width:0;scroll-snap-align:start}.collection-slider__card{display:block;color:inherit;text-decoration:none}.collection-slider__media{position:relative;overflow:hidden;width:100%;aspect-ratio:var(--cs-image-ratio);background:#f2f2f2}.collection-slider__image,.collection-slider__placeholder{display:block;width:100%;height:100%;object-fit:cover;transition:transform .45s ease}.collection-slider__card:hover .collection-slider__image{transform:scale(1.025)}.collection-slider__caption{display:flex;align-items:center;justify-content:center;gap:2px;min-height:56px;padding:12px 8px 0;font-size:16px;font-weight:600;text-align:center;color:#000}.collection-slider__caption svg{width:30px;transition:transform .2s ease}.collection-slider__card:hover .collection-slider__caption svg{transform:translate(4px)}.collection-slider__footer{display:flex;justify-content:center;margin-top:30px}.collection-slider__view-all{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:46px;padding:11px 25px;border:1px solid rgb(var(--color-foreground));background:rgb(var(--color-foreground));color:rgb(var(--color-background));font-size:13px;font-weight:700;letter-spacing:.04em;text-decoration:none;text-transform:uppercase;transition:opacity .2s ease}.collection-slider__view-all:hover{opacity:.78}.collection-slider__view-all svg{width:18px}@media screen and (max-width:989px){.collection-slider__slide{flex-basis:calc((100% - clamp(56px,9vw,88px) - (var(--cs-gap) * 2)) / 2)}}@media screen and (max-width:749px){.collection-slider{--cs-section-top: 36px;--cs-section-bottom: 36px}.collection-slider__inner{width:calc(100% - 32px)}.collection-slider__header{justify-content:center;margin-bottom:20px;min-height:40px}.collection-slider__controls{position:static;margin-left:14px}.collection-slider__arrow{width:38px;height:38px}.collection-slider__viewport{margin-right:-16px;margin-left:-16px;padding-right:16px;padding-left:16px}.collection-slider__track{gap:var(--cs-mobile-gap);scroll-padding-left:16px}.collection-slider__slide{flex-basis:calc(100% - var(--cs-mobile-peek))}.collection-slider__caption{justify-content:center;min-height:50px;padding-inline:2px;font-size:14px}.collection-slider__footer{margin-top:22px}.collection-slider__view-all{width:100%}}@media(prefers-reduced-motion:reduce){.collection-slider__track{scroll-behavior:auto}.collection-slider__image,.collection-slider__caption svg{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/25/compiled_assets/styles.css.map */
