.blocks-carousel__section{overflow:hidden}.blocks-carousel__container{margin:0 auto}.blocks-carousel__container--no-overflow .carousel__container{overflow:hidden}.blocks-carousel__container .carousel__container{--slides-xl: 1.2;--slides-m: 1.5;--ratio: var(--image-ratio)}@media screen and (min-width: 1024px){.blocks-carousel__container .carousel__container{--slides-xl: 2.5;--slides-m: 3.5}}.blocks-carousel__container .carousel__container .carousel__heading{padding:0 var(--page-margin) var(--spacing-2)}@media screen and (min-width: 1024px){.blocks-carousel__container .carousel__container .carousel__heading{padding:0 var(--page-margin) 32px}}.blocks-carousel__container .carousel__container .carousel__slider-wrapper .swiper-slide .swiper-slide-media{overflow:hidden}.blocks-carousel__container .carousel__container .carousel__slider-wrapper .swiper-slide .swiper-slide-media video{-o-object-fit:cover;object-fit:cover;width:100%}.blocks-carousel__container .carousel__container .carousel__slider-wrapper .swiper-slide .swiper-slide-media .media__container{display:flex;align-items:center;justify-content:center}.blocks-carousel__container .carousel__container .carousel__slider-wrapper .swiper-slide .swiper-slide-media .media__container img{aspect-ratio:var(--ratio);-o-object-fit:cover;object-fit:cover;border-radius:4px}.blocks-carousel__container .carousel__container .carousel__slider-wrapper .swiper-slide .swiper-slide-media .media__container .media__custom-controls{right:auto;bottom:auto}.blocks-carousel__container .carousel__container .carousel__slider-wrapper .swiper-slide .swiper-slide-media .media__container .media__custom-controls .media__custom-controls-icon{width:var(--m_icon-size-width);height:var(--m_icon-size-width);background-color:unset}@media screen and (min-width: 1024px){.blocks-carousel__container .carousel__container .carousel__slider-wrapper .swiper-slide .swiper-slide-media .media__container .media__custom-controls .media__custom-controls-icon{width:var(--xl_icon-size-width);height:var(--xl_icon-size-width)}}.blocks-carousel__container .carousel__container .carousel__slider-wrapper .swiper-slide .text-group__container{padding:16px 24px}@media screen and (min-width: 1024px){.blocks-carousel__container .carousel__container .carousel__slider-wrapper .swiper-slide .text-group__container{padding:20px}}.blocks-carousel__container .carousel__container .carousel__slider-wrapper .swiper-slide .text-group__container a.btn{text-transform:unset;font-weight:700}.blocks-carousel__container .carousel__container .carousel__slider-wrapper .swiper-slide .text-group__container a.btn .cta-text-elem{text-transform:unset;font-size:16px;text-align:left}@media screen and (min-width: 1024px){.blocks-carousel__container .carousel__container .carousel__slider-wrapper .swiper-slide .text-group__container a.btn .cta-text-elem{font-size:18px}}.blocks-carousel__container .carousel__container .carousel__slider-wrapper .swiper-slide .text-group__container a.btn .cta-text-elem::after{margin-top:2px}

/*# sourceMappingURL=sections.blocks-carousel.css.map*/