.chs{display:block;width:100%;overflow:hidden;background:var(--fallback-bg, #f4f4f4);color:var(--text)}.chs *,.chs *:before,.chs *:after{box-sizing:border-box}.chs-viewport{position:relative;width:100%;height:auto;min-height:0;aspect-ratio:var(--ratio-active, var(--ratio-desktop, 1.7778));transition:aspect-ratio .3s ease;overflow:hidden;contain:layout paint}.chs-track{position:relative;width:100%;height:100%;touch-action:pan-y;cursor:grab}.chs-track.is-mouse-dragging{cursor:grabbing;user-select:none;-webkit-user-select:none}.chs-track.is-mouse-dragging a{pointer-events:none}.chs-slide{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:hidden;isolation:isolate;z-index:0;opacity:var(--chs-op, 1);transform:translate3d(var(--chs-x, 0),0,0);clip-path:var(--chs-clip, inset(0 100% 0 0));pointer-events:none;will-change:clip-path,transform,opacity;transition:clip-path var(--chs-dur, .9s) var(--chs-ease, cubic-bezier(.66, 0, .18, 1)),transform var(--chs-dur, .9s) var(--chs-ease, cubic-bezier(.66, 0, .18, 1)),opacity var(--chs-dur, .9s) ease}.chs-slide.is-leaving{z-index:1;--chs-clip: inset(0 0 0 0)}.chs-slide.is-active{z-index:2;--chs-clip: inset(0 0 0 0);pointer-events:auto}.chs-slide.no-anim{transition:none!important}.chs-media{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;transform:scale(var(--chs-zoom, 1.1));transform-origin:center;will-change:transform;transition:transform calc(var(--chs-dur, .9s) * 1.7) cubic-bezier(.22,.61,.36,1)}.chs-slide.is-active .chs-media,.chs-slide.is-leaving .chs-media{--chs-zoom: 1}.chs-picture,.chs-image,.chs-video,.chs-placeholder{display:block;width:100%;height:100%}.chs-image,.chs-video{object-fit:cover;object-position:center}.chs-video-mobile{display:none}.chs-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:#000;opacity:var(--overlay);pointer-events:none}.chs-banner-link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:block;pointer-events:none}.chs-slide.has-banner-link{cursor:pointer}.chs-content-wrap{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;display:flex;align-items:var(--align-y);justify-content:var(--align-x);padding:var(--pad);pointer-events:none}.chs-content{width:min(100%,var(--content-w));text-align:var(--text-align);pointer-events:none}.chs.is-ready .chs-content>*{opacity:0;transform:translate3d(0,22px,0);transition:opacity .55s ease,transform .65s cubic-bezier(.22,.61,.36,1)}.chs.is-ready .chs-slide.is-active .chs-content>*,.chs.is-ready .chs-slide.is-leaving .chs-content>*{opacity:1;transform:none}.chs.is-ready .chs-slide.is-active .chs-content>*:nth-child(1){transition-delay:calc(var(--chs-dur, .9s) * .35)}.chs.is-ready .chs-slide.is-active .chs-content>*:nth-child(2){transition-delay:calc(var(--chs-dur, .9s) * .45)}.chs.is-ready .chs-slide.is-active .chs-content>*:nth-child(3){transition-delay:calc(var(--chs-dur, .9s) * .55)}.chs.is-ready .chs-slide.is-active .chs-content>*:nth-child(4){transition-delay:calc(var(--chs-dur, .9s) * .65)}.chs.is-ready .chs-slide.is-leaving .chs-content>*{transition-delay:0s}.chs-kicker{margin:0 0 10px;color:var(--text);font-size:13px;line-height:1.25;font-weight:700;text-transform:uppercase}.chs-heading{margin:0;color:var(--text);font-size:var(--heading-size);line-height:1.05;font-weight:700;overflow-wrap:anywhere}.chs-text{margin:16px 0 0;color:var(--text);font-size:var(--text-size);line-height:1.5;overflow-wrap:anywhere}.chs-text a{pointer-events:auto;color:inherit;text-decoration:underline}.chs-buttons{display:flex;flex-wrap:wrap;gap:12px;margin-top:24px;justify-content:var(--btn-justify)}.chs-button{display:inline-flex;align-items:center;justify-content:center;min-height:46px;min-width:132px;padding:12px 22px;border:1px solid var(--btn-border);border-radius:var(--btn-radius);background:var(--btn-bg);color:var(--btn-text);font-size:15px;line-height:1.1;font-weight:700;text-decoration:none;pointer-events:auto;transition:box-shadow .3s ease,opacity .3s ease}.chs-button:hover{box-shadow:0 4px 12px #00000026;color:var(--btn-text)}.chs-button:focus-visible,.chs-arrow:focus-visible,.chs-dot:focus-visible{outline:2px solid var(--text);outline-offset:3px}.chs-controls{position:absolute;z-index:5;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:space-between;padding:0 24px;pointer-events:none}.chs-arrow{display:inline-flex;align-items:center;justify-content:center;width:52px;height:52px;padding:0;border:0;border-radius:50%;background:var(--control-bg);color:var(--control-text);cursor:pointer;pointer-events:auto;transition:box-shadow .3s ease,opacity .3s ease}.chs-arrow:hover{box-shadow:0 4px 12px #0003}.chs-arrow svg{width:20px;height:20px;display:block}.chs-dots{position:absolute;z-index:5;left:50%;transform:translate(-50%);bottom:26px;display:flex;align-items:center;gap:9px}.chs-dot{width:9px;height:9px;padding:0;border:0;border-radius:999px;background:var(--control-text);cursor:pointer;opacity:.42;transition:opacity .3s ease}.chs-dot:hover{opacity:.7}.chs-dot.is-active{opacity:1}.chs-placeholder{background:linear-gradient(135deg,#d9d9d9,#f4f4f4)}.chs-placeholder svg{width:100%;height:100%;opacity:.45}@media screen and (max-width:749px){.chs-viewport{height:auto;min-height:0;aspect-ratio:var(--ratio-active-m, var(--ratio-mobile, .8))}.chs-slide.has-mobile-video .chs-video-desktop{display:none}.chs-slide.has-mobile-video .chs-video-mobile{display:block}.chs-content-wrap{align-items:var(--align-y-m);justify-content:var(--align-x-m);padding:var(--pad-m)}.chs-content{width:min(100%,var(--content-w-m));text-align:var(--text-align-m)}.chs-kicker{margin-bottom:8px;font-size:11px}.chs-heading{font-size:var(--heading-size-m);line-height:1.08}.chs-text{margin-top:12px;font-size:var(--text-size-m);line-height:1.42}.chs-buttons{margin-top:18px;gap:10px;justify-content:var(--btn-justify-m)}.chs-button{min-height:42px;min-width:118px;padding:11px 18px;font-size:14px}.chs-controls{padding:0 12px}.chs-arrow{width:38px;height:38px}.chs-arrow svg{width:16px;height:16px}.chs-dots{bottom:16px}.chs-dot{width:8px;height:8px}}@media(prefers-reduced-motion:reduce){.chs-button,.chs-arrow,.chs-dot{transition:none!important}.chs-viewport{transition:none}.chs-slide,.chs-media,.chs.is-ready .chs-content>*{transition:none!important}.chs-media{--chs-zoom: 1}.chs.is-ready .chs-content>*{opacity:1;transform:none}}
/*# sourceMappingURL=/cdn/shop/t/29/assets/hero-slider.css.map */
