.c-swiper-carousel{margin-top:1rem;width:100%}.c-swiper-carousel__container{display:flex;flex-wrap:wrap;justify-content:space-between;position:relative}.c-swiper-carousel .swiper-wrapper{box-sizing:border-box}.c-swiper-carousel__slide{margin-top:0;position:relative}.c-swiper-carousel__slide__image-holder.c-figure{--border-radius:40px 0 0;--caption-background-color:var(--brand-grey);--caption-text-color:#fff;--aspect-ratio:6/4}.c-swiper-carousel__slide__image-el{aspect-ratio:16/9;border-radius:20px;height:100%;margin:0;-o-object-fit:cover;object-fit:cover;width:100%}.c-swiper-carousel__pagination{display:inline-block;margin:0}.c-swiper-carousel__container .swiper-pagination{text-align:left}.c-swiper-carousel .swiper-pagination-bullet{--swiper-pagination-bullet-inactive-color:transparent;--swiper-pagination-bullet-size:10px;--swiper-pagination-bullet-inactive-opacity:1;--swiper-pagination-bullet-horizontal-gap:0.8rem;--swiper-pagination-color:var(--brand-grey);border:1px solid var(--swiper-pagination-color);position:relative}.c-swiper-carousel .swiper-pagination-bullet-active{border:none}.c-swiper-carousel .swiper-pagination-bullet-active:after{background-color:var(--swiper-pagination-color);border-radius:50%;content:"";display:block;height:100%;opacity:.1;position:absolute;transform:scale(3.5);width:100%;z-index:-1}@media only screen and (max-width:800px){.c-swiper-carousel__slide__image-holder.c-figure{--border-radius:1.25rem 0 0 0}.c-swiper-carousel .swiper-pagination{text-align:center}.c-swiper-carousel__container{display:flex;flex-direction:column}}