.hero-slider .hero-slide{position:absolute;inset:0;opacity:0;transition:opacity .75s ease}.hero-slider .hero-slide.active{opacity:1}.hero-slider .hero-slide>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center}.hero-slider .hero-slide .hero-content,.hero-slider .hero-slide .hero-shade{z-index:1}.slider-controls{position:absolute;right:5vw;bottom:32px;z-index:4;display:flex;gap:14px;align-items:center;color:#fff;font:600 11px "DM Sans",sans-serif;letter-spacing:.12em}.slider-controls button{width:36px;height:36px;display:grid;place-items:center;background:rgba(255,255,255,.14);color:#fff;border:1px solid rgba(255,255,255,.5);border-radius:50%;font-size:20px;cursor:pointer;transition:background .2s ease}.slider-controls button:hover{background:rgba(255,255,255,.3)}@media(max-width:760px){.header:not(.header-solid){background:linear-gradient(180deg,rgba(17,14,10,.48),transparent)}.hero-slider{height:700px;min-height:700px}.hero-slider .hero-slide>img{inset:0;width:100%;height:100%;aspect-ratio:auto;object-fit:cover;object-position:60% center;background:none}.hero-slider .hero-shade{background:linear-gradient(90deg,rgba(17,14,10,.74) 0%,rgba(17,14,10,.42) 70%,rgba(17,14,10,.12) 100%),linear-gradient(0deg,rgba(0,0,0,.5),transparent 54%)}.hero-slider .hero-content{top:auto;right:108px;bottom:24px;left:22px;transform:none}.hero-slider .hero-copy{max-width:300px}.hero-slider .hero-actions{margin-top:22px}.slider-controls{right:22px;bottom:24px}.slider-controls button{width:34px;height:34px}}
