.carousel-section .section__head-title{text-align:center}.carousel-section .section__head{margin-block-end:4rem}.section-carousel__block .button.button--text{margin-block-end:1em;padding-block-end:.4rem}@media screen and (max-width: 749px){.carousel-section .section__head{margin-block-end:3.2rem}.media-position--background.section-height-auto--mobile,.media-position--top.section-height-auto--mobile .media,.media-position--bottom.section-height-auto--mobile .media,.media-position--start.section-height-auto--mobile .media{aspect-ratio:var(--media-aspect-ratio)}.media-position--top:not(.section-height-auto--mobile) .media,.media-position--bottom:not(.section-height-auto--mobile) .media,.media-position--start:not(.section-height-auto--mobile) .media{width:100%;height:100%}}.carousel-section .media-position--background{aspect-ratio:var(--aspect-ratio)}.carousel-section .carousel-slider__buttons{display:flex;justify-content:center;gap:4rem;position:static;margin-block-start:4rem;transform:none;padding:0}.carousel-section .swiper-buttons .swiper-button svg path{stroke:var(--color-heading-text)}.carousel-section .section-carousel__block .section-carousel__text{color:var(--color-heading-text)}.carousel-section .media-position--background.section-height-auto,.carousel-section .media-position--top.section-height-auto .media,.carousel-section .media-position--bottom.section-height-auto .media,.carousel-section .media-position--start.section-height-auto .media{aspect-ratio:var(--media-aspect-ratio)}.carousel-section .media-position--top.section-height-auto.has-video .media,.carousel-section .media-position--bottom.section-height-auto.has-video .media{width:100%;max-width:100%;height:auto}.carousel-section .media-position--top:not(.section-height-auto) .media,.carousel-section .media-position--bottom:not(.section-height-auto) .media,.carousel-section .media-position--start:not(.section-height-auto) .media{width:100%;height:100%}.carousel-section .media-position--top:not(.section-height-auto) .media.media-width-50,.carousel-section .media-position--bottom:not(.section-height-auto) .media.media-width-50,.carousel-section .media-position--start:not(.section-height-auto) .media.media-width-50{width:50%;height:100%;justify-content:flex-start;align-self:flex-start}.carousel-section .section-carousel__block{position:relative}.section-carousel__button-wrapper{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.section-carousel__button-wrapper img{width:40px!important;height:40px;transition:.3s ease;cursor:pointer;position:static}.section-carousel__button-wrapper img:hover{transform:scale(1.1)}.section-carousel__media.active .section-carousel__button-wrapper img{opacity:0}.carousel-section .section-carousel__media:has(.js-youtube) iframe,.carousel-section .section-carousel__media:has(.js-vimeo) iframe{object-fit:fill}.carousel-section .section__heading{font-size:40px;line-height:1.2;margin-block:.4rem}.carousel-section .section__subheading{font-size:24px;line-height:1.2}.carousel-section .section__subheading p{margin:0}@media screen and (min-width: 750px){.carousel-section .section__heading{font-size:52px}.carousel-section .section__subheading{font-size:32px}.carousel-section .swiper-slide:not(:last-child) .section-carousel__block.media-position--background .media{inset-inline-end:var(--block-padding-inline)}.carousel-section .media-position--top:not(.section-height-auto) .media.media-width-50,.carousel-section .media-position--bottom:not(.section-height-auto) .media.media-width-50,.carousel-section .media-position--start:not(.section-height-auto) .media.media-width-50{width:100%;height:100%}}.section-carousel__content{width:100%;height:100%}
/*# sourceMappingURL=/cdn/shop/t/36/assets/section-carousel.css.map */
