.image-carousel{margin-top:2em;margin-bottom:2em;box-sizing:border-box;position:relative;overflow:hidden}.image-carousel .content-wrap .carousel-slider .swiper-wrapper .swiper-slide{box-sizing:border-box}.image-carousel .content-wrap .carousel-slider .swiper-wrapper .swiper-slide .imgwrap{height:auto;position:relative}.image-carousel .content-wrap .carousel-slider .swiper-wrapper .swiper-slide .imgwrap img{width:100%;height:100%;object-fit:cover}.image-carousel .content-wrap .carousel-slider .swiper-wrapper .swiper-slide .imgwrap.square{aspect-ratio:1/1}.image-carousel .content-wrap .carousel-slider .swiper-wrapper .swiper-slide .imgwrap.standard{aspect-ratio:4/3}.image-carousel .content-wrap .carousel-slider .swiper-wrapper .swiper-slide .imgwrap.portrait{aspect-ratio:3/4}.image-carousel .content-wrap .carousel-slider .swiper-wrapper .swiper-slide .imgwrap.classic{aspect-ratio:3/2}.image-carousel .content-wrap .carousel-slider .swiper-wrapper .swiper-slide .imgwrap.wide{aspect-ratio:16/9}.image-carousel .swiper-button-next,.image-carousel .swiper-button-prev{color:#fff}.image-carousel .swiper-pagination{margin-top:1em;width:100%;position:relative}.image-carousel .swiper-pagination .swiper-pagination-bullet-active{background:#000}.image-carousel .swiper-pagination span{margin:.25em;margin-top:0}