.hero-section{position:relative;isolation:isolate;z-index:0}.hero-slider-wrapper{position:relative;width:100%;display:block;overflow:hidden}.hero-main-div{position:relative;width:100%;overflow:hidden}.hero-banner{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .7s ease,visibility .7s ease}.hero-banner.is-active{position:relative;opacity:1;visibility:visible;pointer-events:auto;z-index:1}.hero-banner a{display:block;width:100%}.hero-banner picture{display:block;width:100%}.hero-banner img{display:block;width:100%;height:auto;object-fit:cover;margin:0;padding:0}.hero-cursor{position:fixed;top:0;left:0;pointer-events:none;opacity:0;z-index:3;color:#fff;font-family:Neue-Montreal-Regular,sans-serif;font-size:12px;letter-spacing:.15em;text-transform:uppercase;will-change:transform;transition:opacity .2s ease}.hero-arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:2;width:36px;height:36px;padding:0;border:0;border-radius:50%;background:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 6px #00000026;transition:background .2s ease,transform .2s ease}.hero-arrow-prev{left:12px}.hero-arrow-next{right:12px}.hero-arrow:hover{background:#f2f2f2}.hero-arrow svg{display:block;width:10px;height:16px;flex-shrink:0}.hero-indicators{position:absolute;bottom:16px;left:50%;transform:translate(-50%);z-index:2;display:flex;align-items:center;gap:6px}.hero-dot-item{display:flex;align-items:center;justify-content:center;padding:5px 0;border:0;background:transparent;cursor:pointer}.hero-dot-item span{display:block;width:6px;height:6px;border-radius:99px;background:#ffffff73;transition:width .35s cubic-bezier(.4,0,.2,1),background .35s ease}.hero-dot-item.active span{width:24px;background:#fff}.hero-main-div .hero-desc-box{position:absolute;bottom:5%;left:0;z-index:2;width:100%;min-height:10vw;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.2vw}.hero-desc-box h2{margin:0;color:#fff;font-family:neue-haas-grotesk-text,sans-serif;font-size:1vw;font-weight:700;font-style:normal}.hero-desc-box p{margin:0;color:#fff;font-family:neue-haas-grotesk-display,sans-serif;font-size:.7vw;font-weight:500;font-style:normal;opacity:.7}.hero-desc-box a{color:#fff;font-family:neue-haas-grotesk-display,sans-serif;font-size:.7vw;font-weight:600;font-style:normal;text-decoration:underline}@media screen and (max-width:950px){.hero-cursor{display:none}.hero-arrow{display:none!important}}@media screen and (max-width:749px){.hero-section,.hero-slider-wrapper,.hero-main-div{width:100%}.hero-banner img{width:100%;height:auto;object-fit:cover}.hero-indicators{bottom:12px;gap:5px}.hero-dot-item span{width:5px;height:5px}.hero-dot-item.active span{width:20px}}@media(prefers-reduced-motion:reduce){.hero-banner,.hero-dot-item span,.hero-arrow{transition:none}}.hero-banner .desktop{display:block}.hero-banner .mobile{display:none}@media screen and (max-width:749px){.hero-banner .desktop{display:none!important}.hero-banner .mobile{display:block!important}}
/*# sourceMappingURL=/cdn/shop/t/39/assets/hero-section.css.map */
