.carousel-section .section__head-title{text-align:center}.carousel-section .section__head{margin-block-end:4rem}.carousel-section .section-carousel__block{border-right:1px solid var(--color-border-elements)}.section-carousel__block .button.button--text{margin-block-end:1em;padding-block-end:.4rem}@media screen and (max-width: 749px){.carousel-section .section-carousel__block{border:none}.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)}.section-carousel__text *:first-child{margin-top:0}.section-carousel__text h4{font-size:24px;font-weight:400;margin:0}.section-carousel__text p{text-wrap:balance;margin:0 0 1.5em}.section-carousel__text p:last-child{margin:0}.section-carousel__text em:only-child{font-family:Didot;font-size:25px;letter-spacing:.01em}.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 .section-carousel__block{position:relative}.section-carousel__media img{width:100%!important;height:100%;object-fit:cover}.carousel-section .section-carousel__media:has(.js-youtube) iframe,.carousel-section .section-carousel__media:has(.js-vimeo) iframe{object-fit:fill}.section-w-swiper>.max-w-fluid{width:auto;max-width:none;padding:0;margin:0 -10vw;position:relative}@media (max-width: 749px){.section-w-swiper>.max-w-fluid{margin:0}}.section-w-swiper>.max-w-fluid .carousel-slider__buttons{position:absolute;bottom:2%;z-index:10;top:auto;width:95vw;margin:0 auto;justify-content:space-between;color:#fff}.section-w-swiper>.max-w-fluid .carousel-slider__buttons path{stroke:none!important}.section-carousel__content{width:100%;height:100%;font-size:.9em}.section-carousel__content strong{font-weight:500}.section-carousel__content h3{font-size:26px;margin:0 0 10px}.section-carousel .section__head-title{position:relative;padding-bottom:2rem;width:100vw;margin:0 auto}.section-carousel .section__head-title .section__heading{margin:0}.section-carousel .section__head-title .view-full{position:absolute;bottom:0;right:50px;font-family:Berthold,sans-serif;font-weight:500;text-transform:uppercase;font-weight:400;font-size:20px;text-decoration:underline}@media (max-width: 749px){.section-carousel .section__head-title .view-full{position:relative;right:auto}}
/*# sourceMappingURL=/cdn/shop/t/227/assets/section-carousel.css.map */
