[data-component=image-carousel] .carousel-swiper .image-carousel__item img{aspect-ratio:16/9;object-fit:cover;width:100%}[data-component=image-carousel] .swiper-nav-container{text-align:center}[data-component=image-carousel] .swiper-nav-container .swiper-nav{align-items:center;margin-inline:auto;padding-inline:2rem;display:inline-flex;position:relative}[data-component=image-carousel] .swiper-nav-container .swiper-nav .swiper-pagination{width:100%;padding-block:3rem;display:block;position:static}[data-component=image-carousel] .swiper-nav-container .swiper-nav .swiper-pagination .swiper-pagination-bullet{margin-inline:.5rem}[data-component=image-carousel] .swiper-nav-container .swiper-nav .swiper-pagination .swiper-pagination-bullet-active{background:var(--tap-blue-deep)}[data-component=image-carousel] .swiper-nav-container .swiper-nav .carousel-btn-prev,[data-component=image-carousel] .swiper-nav-container .swiper-nav .carousel-btn-next{cursor:pointer;color:var(--tap-blue-deep);background:0 0;border:none;padding:0;line-height:1;position:absolute;top:50%;transform:translateY(-50%)}[data-component=image-carousel] .swiper-nav-container .swiper-nav .carousel-btn-prev svg,[data-component=image-carousel] .swiper-nav-container .swiper-nav .carousel-btn-next svg{width:auto;height:1.8rem}[data-component=image-carousel] .swiper-nav-container .swiper-nav .carousel-btn-prev.swiper-button-disabled,[data-component=image-carousel] .swiper-nav-container .swiper-nav .carousel-btn-next.swiper-button-disabled{opacity:.3;cursor:default}[data-component=image-carousel] .swiper-nav-container .swiper-nav .carousel-btn-prev{left:0}[data-component=image-carousel] .swiper-nav-container .swiper-nav .carousel-btn-next{right:0}
