.hero-carousel{overflow:hidden;position:relative}.hero-slides{z-index:0}.hero-slide,.hero-slides{inset:0;position:absolute}.hero-slide{opacity:0;transition:opacity .8s ease}.hero-slide.is-active{opacity:1}.hero-slide .hero-bg,.hero-slide picture{display:block;height:100%;object-fit:cover;width:100%}.hero-carousel .hero-overlay{z-index:1}.hero-carousel .hero-content{position:relative;z-index:2}.hero-nav{background:hsla(0,0%,100%,.7);border:0;border-radius:50%;cursor:pointer;font-size:18px;height:44px;position:absolute;top:50%;transform:translateY(-50%);width:44px;z-index:3}.hero-prev{left:16px}.hero-next{right:16px}.hero-dots{bottom:16px;display:flex;gap:8px;left:50%;position:absolute;transform:translateX(-50%);z-index:3}.hero-dot{background:hsla(0,0%,100%,.5);border:0;border-radius:50%;cursor:pointer;height:10px;padding:0;width:10px}.hero-dot.is-active{background:#fff}@media (max-width:767px){.hero-nav{display:none}}