.hs{position:relative;height:var(--hs-height, 85vh);min-height:480px;max-height:900px;overflow:hidden;background:#111;color:#fff}.hs-slides{position:absolute;top:0;right:0;bottom:0;left:0}.hs-slide{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity 1.1s ease}.hs-slide--active{opacity:1}.hs-slide-img{width:100%;height:100%;object-fit:cover;object-position:center 30%;display:block}.hs-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,rgba(0,0,0,calc(var(--hs-overlay, .25) * .6)),rgba(0,0,0,calc(var(--hs-overlay, .25) * .85)) 55%,rgba(0,0,0,var(--hs-overlay, .25)));pointer-events:none}.hs-content{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:min(90%,900px);text-align:center;z-index:2}.hs-heading{margin:0;font-family:var(--font-heading-family);font-weight:800;font-size:clamp(3rem,6vw,6rem);line-height:1;letter-spacing:.04em;text-transform:uppercase;text-wrap:balance;color:#fff}.hs-subheading{margin:1.2rem 0 0;font-size:clamp(1.3rem,1.6vw,1.8rem);font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:#fff}.hs-caption{margin:2.4rem 0 0;font-size:1.2rem;font-weight:600;letter-spacing:.28em;text-transform:uppercase;color:#ffffffd9}.hs-button{position:absolute;right:2.4rem;bottom:2.4rem;z-index:2;display:inline-flex;align-items:center;justify-content:center;padding:1.4rem 2.8rem;background:#fff;color:#111;font-size:1.4rem;font-weight:600;letter-spacing:.02em;text-decoration:none;border-radius:var(--buttons-radius, 0px);transition:transform .2s ease,background-color .2s ease}.hs-button:hover{background:#eaeaea;transform:translateY(-2px)}.hs-arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:2;display:inline-flex;align-items:center;justify-content:center;width:4rem;height:4rem;background:transparent;border:none;color:#fff;cursor:pointer;opacity:.9;transition:opacity .2s ease,transform .2s ease}.hs-arrow:hover{opacity:1}.hs-arrow svg{width:2.6rem;height:2.6rem}.hs-arrow--prev{left:1.6rem}.hs-arrow--next{right:1.6rem}@media screen and (max-width:749px){.hs{height:calc(var(--hs-height, 85vh) * .75);min-height:420px}.hs-heading{font-size:clamp(2.4rem,9vw,3.6rem)}.hs-subheading{font-size:1.3rem;letter-spacing:.1em}.hs-caption{font-size:1rem;letter-spacing:.18em}.hs-button{right:1.2rem;bottom:1.2rem;padding:1.1rem 2rem;font-size:1.2rem}.hs-arrow{width:3.2rem;height:3.2rem}.hs-arrow svg{width:2rem;height:2rem}}@media(prefers-reduced-motion:reduce){.hs-slide{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/26/assets/section-hero-slideshow.css.map */
