.full-width-carousel{opacity:1;height:auto;transition:opacity .3s ease}.full-width-carousel.notready{display:none;opacity:0;height:0}.full-width-carousel .image{height:500px;width:100%;object-fit:cover;opacity:0;transition:opacity .3s ease}.full-width-carousel .image.flickity-lazyloaded,.full-width-carousel .image.flickity-lazyerror{opacity:1}.flickity-page-dots .dot{border-radius:unset;background:var(--color-secondary);opacity:1;transition:background .3s ease}.flickity-page-dots .dot.is-selected{background:var(--color-primary)}@media(max-width:1000px){.full-width-carousel .image{height:400px}}@media(max-width:800px){.full-width-carousel .image{height:300px}}@media(max-width:500px){.full-width-carousel .image{height:200px}}