.section-image-text-carousel .section-padding{padding-left:16px;padding-right:16px}.image-text-carousel__rounded-corners{border-radius:16px}.image-text-carousel{position:relative;cursor:grab}.image-text-carousel:active{cursor:grabbing}.image-text-carousel .splide__track{cursor:grab}.image-text-carousel .splide__track:active{cursor:grabbing}.image-text-carousel .splide__list{touch-action:pan-y pinch-zoom}.image-text-carousel__image-section{position:relative;overflow:hidden}.image-text-carousel__content{max-width:100%;width:100%;padding:177px 16px 64px}.image-text-carousel__content .mobile-image-bottom{padding-top:201px}.image-text-carousel .splide__arrows{position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none;z-index:10}.section-image-text-carousel .image-text-carousel .splide__arrow{position:absolute;top:50%;z-index:10;background:var(--color-white);transition:all .2s ease-in-out;pointer-events:auto;opacity:0;transform:translateY(-50%);display:none}.image-text-carousel .splide__arrow--prev{left:16px;rotate:90deg}.image-text-carousel .splide__arrow--next{right:16px;rotate:270deg}.image-text-carousel:hover .splide__arrow{opacity:1}[dir=rtl] .image-text-carousel .splide__arrow--prev{left:auto;right:0}[dir=rtl] .image-text-carousel .splide__arrow--next{right:auto;left:0}.section-image-text-carousel .image-text-carousel__text *{font-size:var(--font-base-size);line-height:24px;letter-spacing:0;font-weight:var(--font-weight-400);color:var(--color-white)}.section-image-text-carousel .image-text-carousel__heading{font-size:var(--font-large-size);line-height:120%;font-weight:var(--font-weight-600);color:var(--color-white);margin-bottom:16px;letter-spacing:-.96px;font-family:var(--font-quaternary);padding:0}@media (max-width: 767px){.section-image-text-carousel .page-width{padding-left:16px;padding-right:16px}.image-text-carousel__rounded-corners .image-text-carousel__image-section{border-top-right-radius:16px;border-top-left-radius:16px}.image-text-carousel__rounded-corners .image-text-carousel__image-section.mobile-image-bottom{border-radius:0 0 16px 16px}}@media (min-width: 767px){.section-image-text-carousel .section-padding{padding-left:32px;padding-right:32px}.image-text-carousel__rounded-corners .image-text-carousel__image-left{border-bottom-left-radius:16px;border-top-left-radius:16px}.image-text-carousel__rounded-corners .image-text-carousel__image-right{border-bottom-right-radius:16px;border-top-right-radius:16px}.image-text-carousel__content{padding:64px}.section-image-text-carousel .image-text-carousel__heading{font-size:calc(var(--font-h-m-size) + 11px);line-height:64px;letter-spacing:-2.24px}.section-image-text-carousel .image-text-carousel__text,.section-image-text-carousel .image-text-carousel__text *{font-size:var(--font-h6-size);line-height:36px}}@media (min-width: 1024px){.section-image-text-carousel .image-text-carousel .splide__arrow{display:block;opacity:0;transition:opacity .3s ease}.image-text-carousel:hover .splide__arrow{opacity:1}.image-text-carousel:hover .splide__arrow:disabled{opacity:.3;cursor:not-allowed}.section-image-text-carousel .x-splide:not(.disable-effect-hover):hover .splide__arrow--prev:not(.disable-effect-hover),.section-image-text-carousel .x-splide:not(.disable-effect-hover):hover .splide__arrow--next:not(.disable-effect-hover){transform:unset}.section-image-text-carousel .splide__arrow.splide__arrow--prev.button-arrow:hover,.section-image-text-carousel .splide__arrow.splide__arrow--next.button-arrow:hover{background:var(--color-black)}}.image-text-carousel__slide{transition:transform .3s ease}.image-text-carousel .splide__slide{transition:all .3s ease}.image-text-carousel .splide__arrow:focus{outline:2px solid rgba(var(--colors-accent),1);outline-offset:2px}@keyframes skeleton-loading{0%{background-position:200% 0}to{background-position:-200% 0}}.image-text-carousel .animate_transition_card__image.lazy_active{animation:fadeIn .5s ease-in-out}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.image-text-carousel__custom-layout .splide__arrows{display:none}.image-text-carousel.full-width-mobile{padding-left:0;padding-right:0}.image-text-carousel.full-width-mobile .image-text-carousel__content{padding-left:1.25rem;padding-right:1.25rem}
/*# sourceMappingURL=/cdn/shop/t/4/assets/image-text-carousel.css.map */
