@media (max-width:768px){.carousel.with-title[data-v-cf8fc7f5]{padding-block:1.5rem}}@media (min-width:769px) and (max-width:1024px){.carousel.with-title[data-v-cf8fc7f5]{padding-block:3rem}}@media (min-width:1025px) and (max-width:1280px){.carousel.with-title[data-v-cf8fc7f5]{padding-block:3rem}}@media (min-width:1281px){.carousel.with-title[data-v-cf8fc7f5]{padding-block:4.5rem}}.navigation-secondary__swiper .carousel[data-v-cf8fc7f5]{padding-block:0}.carousel--overflow-hidden[data-v-cf8fc7f5]{overflow:hidden}.carousel__content[data-v-cf8fc7f5]{margin-bottom:1rem}.carousel__heading[data-v-cf8fc7f5]{display:grid;grid-template-areas:"title title title cta" "description description description description";margin-bottom:1.5rem;margin-top:1.5rem}.carousel__cta[data-v-cf8fc7f5]{align-items:flex-end;display:flex;grid-area:cta;justify-content:flex-end;padding-block-end:.25rem;white-space:nowrap}.carousel__title[data-v-cf8fc7f5]{grid-area:title}.carousel__description[data-v-cf8fc7f5]{grid-area:description;margin-top:1rem}.carousel__swiper--has-arrows[data-v-cf8fc7f5] .swiper .swiper-button-next,.carousel__swiper--has-arrows[data-v-cf8fc7f5] .swiper .swiper-button-prev{align-items:center;border:1px solid #000;border-radius:20px;bottom:0;color:#000;display:flex;height:32px;justify-content:center;left:inherit;opacity:0;padding:5px;position:absolute;top:inherit;transition:opacity .35s ease-out;width:32px}.carousel__swiper--has-arrows[data-v-cf8fc7f5] .swiper .swiper-button-next:after,.carousel__swiper--has-arrows[data-v-cf8fc7f5] .swiper .swiper-button-prev:after{font-size:13px}.carousel__swiper--has-arrows[data-v-cf8fc7f5] .swiper .swiper-button-next:active,.carousel__swiper--has-arrows[data-v-cf8fc7f5] .swiper .swiper-button-prev:active{background:#fff}.body--has-touch .carousel__swiper--has-arrows[data-v-cf8fc7f5] .swiper .swiper-button-next,.body--has-touch .carousel__swiper--has-arrows[data-v-cf8fc7f5] .swiper .swiper-button-prev{display:none}.carousel__swiper--has-arrows[data-v-cf8fc7f5] .swiper .swiper-button-prev{right:4rem}.navigation-secondary__swiper .carousel__swiper--has-arrows[data-v-cf8fc7f5] .swiper .swiper-button-prev{right:5rem}@media (min-width:1025px){.navigation-secondary__swiper .carousel__swiper--has-arrows[data-v-cf8fc7f5] .swiper .swiper-button-prev{right:7rem}}.carousel__swiper--has-arrows[data-v-cf8fc7f5] .swiper .swiper-button-next{right:1rem}.navigation-secondary__swiper .carousel__swiper--has-arrows[data-v-cf8fc7f5] .swiper .swiper-button-next{right:2rem}@media (min-width:1025px){.navigation-secondary__swiper .carousel__swiper--has-arrows[data-v-cf8fc7f5] .swiper .swiper-button-next{right:4rem}}.carousel__swiper--has-arrows[data-v-cf8fc7f5] .swiper.swiper-initialized .swiper-button-next,.carousel__swiper--has-arrows[data-v-cf8fc7f5] .swiper.swiper-initialized .swiper-button-prev{opacity:1}.carousel__swiper--has-arrows[data-v-cf8fc7f5] .swiper.swiper-initialized .swiper-button-next.swiper-button-disabled,.carousel__swiper--has-arrows[data-v-cf8fc7f5] .swiper.swiper-initialized .swiper-button-prev.swiper-button-disabled{opacity:.4}body:not(.body--has-touch) .carousel__swiper--has-arrows[data-v-cf8fc7f5] .swiper{padding-bottom:50px}
