.text-image-split__inner{display:flex;flex-direction:column;gap:72px;align-items:stretch}.text-image-split{padding:72px 0}.text-image-split__inner{gap:36px}@media only screen and (min-width:769px){.text-image-split__inner{flex-direction:row;align-items:center;gap:72px}.text-image-split__inner--desktop-image-left .text-image-split__media{order:1}.text-image-split__inner--desktop-image-left .text-image-split__content{order:2}.text-image-split__inner--desktop-image-right .text-image-split__content{order:1}.text-image-split__inner--desktop-image-right .text-image-split__media{order:2}.text-image-split__content,.text-image-split__media{flex:1 1 0;min-width:0}}.text-image-split__heading{font-family:SouvenirStd-Light,sans-serif!important;color:#201c56;margin:0 0 9px;font-size:60px;line-height:68px;font-weight:300;letter-spacing:-1.8px;text-transform:unset!important}.text-image-split__description{font-family:FuturaPro-Medium,sans-serif!important;color:#201c56;margin:0;font-size:24px;line-height:28px;font-weight:500;letter-spacing:-.48px;max-width:600px}.text-image-split__media-inner{background:#fff;border-radius:24px;overflow:hidden}.text-image-split__media-inner .image-wrap{margin:0}.text-image-split__image{display:block;width:100%;height:auto;object-fit:cover;aspect-ratio:612 / 300;border-radius:30px}.text-image-split__placeholder{aspect-ratio:612 / 300;display:flex;align-items:center;justify-content:center}.text-image-split__placeholder svg{width:50%;height:50%}@media only screen and (min-width:769px)and (max-width:991px){.text-image-split__inner{gap:18px}.text-image-split__heading{font-size:48px;line-height:52px;letter-spacing:-1.44px}.text-image-split__description{font-size:20px;line-height:24px;letter-spacing:-.4px}}@media only screen and (max-width:768px){.text-image-split .page-width{padding:0}.text-image-split__content{padding:0 36px}.text-image-split__inner--mobile-image-top .text-image-split__media{order:1}.text-image-split__inner--mobile-image-top .text-image-split__content{order:2}.text-image-split__inner--mobile-image-bottom .text-image-split__content{order:1}.text-image-split__inner--mobile-image-bottom .text-image-split__media{order:2}.text-image-split{padding:36px 0 0}.text-image-split__heading{font-size:36px;line-height:40px;letter-spacing:-.36px;text-align:center}.text-image-split__description{font-size:16px;line-height:20px;text-align:center;letter-spacing:0;max-width:321px;margin:0 auto}.text-image-split__image{aspect-ratio:393 / 200}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/text-image-split.css.map */
