.section-carousel{display:block;position:relative}.section-carousel .section-carousel__slide{position:relative;isolation:isolate;height:auto;background-image:linear-gradient(to bottom,#fcfdff 10%,#f2f4fc);padding-top:var(--padding-top-mobile, 100px);padding-bottom:var(--padding-bottom-mobile, 100px)}@media(min-width:64rem){.section-carousel .section-carousel__slide{padding-top:var(--padding-top-desktop, 100px);padding-bottom:var(--padding-bottom-desktop, 100px)}}@media(min-width:96rem){.section-carousel .section-carousel__slide{padding-top:var(--padding-top-desktop, 100px);padding-bottom:var(--padding-bottom-desktop, 100px)}}.section-carousel .section-carousel__slide>.media-wrapper{position:absolute;right:0;z-index:-2}@media screen and (max-width:1023px){.section-carousel .section-carousel__slide>.media-wrapper{bottom:0;width:100%;height:100%;max-height:70%}.section-carousel .section-carousel__slide>.media-wrapper.media-wrapper--full-width{max-height:none;clip-path:none}}@media screen and (min-width:1024px){.section-carousel .section-carousel__slide>.media-wrapper{top:0;width:100%;max-width:40%;height:100%}.section-carousel .section-carousel__slide>.media-wrapper.media-wrapper--full-width{max-width:none;clip-path:none}}.section-carousel .section-carousel__slide>.media-wrapper img{width:100%;height:100%;object-fit:cover;object-position:center bottom}@media screen and (min-width:1024px){.section-carousel .section-carousel__slide>.media-wrapper img{object-position:left}}@media screen and (max-width:1023px){.section-carousel .section-carousel__slide>.media-wrapper img:not(.mobile-bg){display:none}}@media screen and (min-width:1024px){.section-carousel .section-carousel__slide>.media-wrapper img.mobile-bg{display:none}.section-carousel .wrapper .column-content{width:50%}}.section-carousel .wrapper .heading-wrapper{display:flex;flex-direction:column;align-items:start;margin-bottom:calc(var(--spacing) * 12 + var(--padding-bottom-mobile, 0px));color:var(--text-color, inherit)}@media(min-width:64rem){.section-carousel .wrapper .heading-wrapper{margin-bottom:calc(var(--spacing) * 12 + var(--padding-bottom-desktop, 0px))}}.section-carousel .wrapper .heading-wrapper .hero-title-image{max-width:var(--title-image-mobile-width, 100px)}@media(min-width:64rem){.section-carousel .wrapper .heading-wrapper .hero-title-image{max-width:var(--title-image-desktop-width, 100px)}}.section-carousel .wrapper .heading-wrapper .hero-title-image img{max-width:100%;height:auto}.section-carousel .wrapper .heading-wrapper .hero-badge{display:flex;width:max-content;font-family:Roboto Condensed,sans-serif;font-size:15px;font-weight:500;line-height:110%;letter-spacing:.75px;color:var(--white);background-color:var(--badge-color);border-radius:4px;padding:8px;border:0!important;text-transform:uppercase;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.section-carousel .wrapper .heading-wrapper .hero-badge__wrapper{display:flex;align-items:center;margin-bottom:24px}.section-carousel .wrapper .heading-wrapper .hero-badge__image{width:auto;max-height:40px;margin-left:.8rem}@media(min-width:64rem){.section-carousel .wrapper .heading-wrapper .hero-badge__image{max-height:65px}}.section-carousel .wrapper .heading-wrapper .hero-badge--left{border-top-right-radius:0;border-bottom-right-radius:0;position:relative}.section-carousel .wrapper .heading-wrapper .hero-badge--left:after{content:"";position:absolute;top:50%;right:-1px;width:2px;height:9px;transform:translateY(-50%);border:1px solid currentColor}.section-carousel .wrapper .heading-wrapper .hero-badge--right{border-top-left-radius:0;border-bottom-left-radius:0;font-weight:700}.section-carousel .wrapper .heading-wrapper h1,.section-carousel .wrapper .heading-wrapper h2,.section-carousel .wrapper .heading-wrapper h3,.section-carousel .wrapper .heading-wrapper h4,.section-carousel .wrapper .heading-wrapper h5,.section-carousel .wrapper .heading-wrapper h6{font-size:4.8rem;font-weight:600;line-height:54.596px;letter-spacing:-1.92px;width:100%;margin-bottom:24px}@media(min-width:48rem){.section-carousel .wrapper .heading-wrapper :is(h1,h2,h3,h4,h5,h6){font-size:6.4rem;font-weight:500;letter-spacing:-2.56px;line-height:100%}}.section-carousel .wrapper .heading-wrapper .hero-highlights{display:block;margin-top:1rem;font-weight:500;color:var(--highlights-text-color, var(--blue-400));height:5.2rem;width:100%;overflow:hidden;position:relative}@media(min-width:48rem){.section-carousel .wrapper .heading-wrapper .hero-highlights{height:6.5rem}}@media(min-width:64rem){.section-carousel .wrapper .heading-wrapper .hero-highlights{height:9rem}}@media(min-width:96rem){.section-carousel .wrapper .heading-wrapper .hero-highlights{height:12rem}}.section-carousel .wrapper .heading-wrapper .hero-highlights span{display:inline-block;position:absolute;top:0;left:0;transform:translateY(100%)}.section-carousel .wrapper .heading-wrapper p{font-size:2rem;font-weight:400;line-height:150%;margin:0 0 40px}.section-carousel .wrapper .column-content .hero-buttons{display:flex;flex-wrap:wrap;gap:2rem;align-items:start;justify-items:start}.section-carousel .section-carousel__features{position:absolute;left:0;right:0;bottom:2.9rem;z-index:3;pointer-events:none}.section-carousel .section-carousel__features .feature-slider{width:calc(100% - 3.2rem);max-width:98rem;background-color:rgba(var(--rgb-white),.9);border-radius:5.6rem;padding-inline:1.6rem;margin:0 auto;pointer-events:auto}.section-carousel .section-carousel__features .feature-slider[data-feature-count="0"]{display:none}.section-carousel .section-carousel__features .feature-slider .slide{padding-block:1rem;width:max-content}.section-carousel .section-carousel__features .feature{display:flex;align-items:center;width:max-content;font-size:1.6rem;font-weight:500;line-height:2.4rem}.section-carousel .section-carousel__features .feature img{width:auto;height:2.4rem;object-fit:contain;flex-shrink:0;margin-right:.8rem}@media screen and (min-width:1024px){.section-carousel .section-carousel__features .feature-slider{width:100%;padding:.9rem 2.4rem}.section-carousel .section-carousel__features .feature-slider .swiper-wrapper{width:100%;height:auto;align-items:center;justify-content:space-between;gap:1rem}.section-carousel .section-carousel__features .feature-slider .slide{flex-shrink:1;padding:0}}.section-carousel .section-carousel__pagination-container{position:absolute;left:50%;transform:translate(-50%);bottom:111px;z-index:1}.section-carousel .section-carousel__pagination{position:static;width:min-content!important;display:flex;align-items:center;justify-content:center;gap:1.2rem;bottom:1rem;z-index:2}.section-carousel .section-carousel__pagination .swiper-pagination-bullet{flex:0 0 auto;width:12.5px;height:.5rem;margin:0!important;padding:0;border:0;border-radius:999px;background:var(--pagination-dot-default, #FFFFFF);opacity:.4;cursor:pointer;transition:width .2s ease,background-color .2s ease}.section-carousel .section-carousel__pagination .swiper-pagination-bullet-active{width:3.2rem;background:var(--pagination-dot-selected, #FFFFFF);opacity:1}.section-carousel .section-carousel__pagination .swiper-pagination-bullet:focus-visible{outline:2px solid var(--black);outline-offset:3px}
/*# sourceMappingURL=/cdn/shop/t/57/assets/section-carousel.css.map */
