.hero-carousel .image-wrapper{height:0;overflow:hidden;padding-top:min(56.25%,500px);position:relative;width:100%}.hero-carousel .image-wrapper img{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}.hero-carousel .flickity-page-dots .dot{background:var(--color-text-hyperlink)}