.split-image-text{padding:4rem 1.6rem 8rem;position:relative;overflow-x:clip;overflow-y:visible}.split-image-text__text{padding:6.4rem 1.6rem;border-bottom-left-radius:1.2rem;border-bottom-right-radius:1.2rem;overflow:hidden}.split-image-text__text-content{padding-bottom:0}.split-image-text__block .button-wrapper,.split-image-text__block .eyebrow,.split-image-text__block .split-image-text__logo{width:max-content;margin:3.2rem auto 0}.split-image-text__block .eyebrow{text-align:center;max-width:12rem}.split-image-text__image{border-top-left-radius:1.2rem;border-top-right-radius:1.2rem;position:relative}.split-image-text__image .media{border-top-left-radius:1.2rem;border-top-right-radius:1.2rem}.media>img.split-image-text__image--product{object-fit:contain;transform:scale(.9)}.split-image-text__illustration{position:absolute;z-index:1;bottom:0;left:-8px;right:0;transform:translateY(50%);pointer-events:none}.split-image-text.layout-text-right .split-image-text__image .media{border-top-right-radius:1.2rem;border-bottom-right-radius:0;border-bottom-left-radius:0;border-top-left-radius:1.2rem}.split-image-text__illustration img{width:calc(100% + 48px);height:auto;display:block;max-width:61.5rem}.fade-carousel{display:flex;align-items:center;width:100%;height:100%;position:relative;padding-bottom:2.4rem}.fade-carousel__slides-wrapper{position:relative;display:block;width:100%}.fade-carousel .split-image-text__block{position:absolute;top:0;left:0;right:0;width:100%;opacity:0;transition:opacity var(--duration-default) ease-in-out;pointer-events:none}.fade-carousel .split-image-text__block.active{opacity:1;pointer-events:auto}.fade-carousel-buttons{position:absolute;bottom:-3.2rem;left:0;right:0;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:1rem}.fade-carousel__button{-webkit-appearance:none;appearance:none;background-color:transparent;cursor:pointer;border:none;display:block;width:1.2rem;height:1.2rem;border-radius:100%;border:2px solid rgba(var(--color-foreground));padding:0;transition:background-color var(--duration-default) ease-in-out}.fade-carousel__button.active{background-color:rgba(var(--color-foreground))}@media screen and (min-width: 750px){.split-image-text{display:flex;flex-direction:row;padding:5.2rem 4rem 12rem}.split-image-text.layout-text-left{flex-direction:row-reverse}.split-image-text.layout-text-left .split-image-text__image,.split-image-text.layout-text-left .split-image-text__image .media{border-top-left-radius:0;border-bottom-right-radius:1.2rem;border-top-right-radius:1.2rem}.split-image-text.layout-text-left .split-image-text__text{border-bottom-right-radius:0;border-top-left-radius:1.2rem}.split-image-text.layout-text-right .split-image-text__image .media{border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:1.2rem;border-top-left-radius:1.2rem}.split-image-text.layout-text-right .split-image-text__text{border-top-left-radius:0;border-top-right-radius:1.2rem;border-bottom-right-radius:1.2rem;border-bottom-left-radius:0}.split-image-text__image,.split-image-text__text{width:50%}.split-image-text__text{display:flex;flex-direction:column;align-items:center;justify-content:center}.split-image-text__block{margin:0 auto}.split-image-text__block .button-wrapper,.split-image-text__block .eyebrow,.split-image-text__block .cta,.split-image-text__block .split-image-text__logo{margin-top:3.2rem}.split-image-text__block .cta:has(+.cta){margin-bottom:0}.split-image-text__block .cta+.cta{margin-top:0}.split-image-text__block .eyebrow{margin-top:3.2rem}.split-image-text__illustration{z-index:1;right:0;top:0;left:unset;transform:none}.split-image-text__illustration img{width:100%;height:auto;display:block;max-width:61.5rem}.fade-carousel{padding-bottom:0}}@media screen and (min-width: 990px){.split-image-text.has-illo{padding-top:12rem}.split-image-text__block{max-width:53rem}}.split-image-text__tractor-svg svg{width:100%;height:100%;object-fit:contain}.split-image-text__tractor-svg{height:7.8rem;width:19.55rem}@media screen and (min-width: 750px){.split-image-text__tractor-svg{height:15.6rem;width:39.1rem}}.split-image-text__tractor-svg{pointer-events:none;position:absolute;top:-40px;left:0;z-index:20}@media screen and (min-width: 750px){.split-image-text__tractor-svg{top:-80px}}.split-image-text__tractor-svg.on-bottom{top:unset;bottom:37px}@media screen and (min-width: 750px){.split-image-text__tractor-svg.on-bottom{bottom:35px}}
/*# sourceMappingURL=/cdn/shop/t/60/assets/section-split-image-text.css.map */
