.image-text-split{width:100%;overflow:hidden}.image-text-split__wrapper{display:grid;grid-template-columns:1fr 1fr;min-height:500px}.image-text-split--desktop-left .image-text-split__image-column{order:1}.image-text-split--desktop-left .image-text-split__content-column,.image-text-split--desktop-right .image-text-split__image-column{order:2}.image-text-split--desktop-right .image-text-split__content-column{order:1}.image-text-split__image-column{position:relative;overflow:hidden}.image-text-split__image-wrapper{width:100%;height:100%;position:relative}.image-text-split__image{width:100%;height:100%;object-fit:cover;display:block;transition:transform .6s cubic-bezier(.25,.46,.45,.94)}.image-text-split__image-column:hover .image-text-split__image{transform:scale(1.05)}.image-text-split__image-placeholder{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:#e5e5e5}.image-text-split__image-placeholder svg{width:50%;height:50%;opacity:.3}.image-text-split__content-column{display:flex;align-items:center;justify-content:center;padding:60px;padding:60px clamp(20px,5vw,60px) 60px clamp(20px,2.5vw,40px)}.image-text-split__content{max-width:600px;width:100%;display:flex;flex-direction:column;gap:20px}.image-text-split__content--left{align-items:flex-start;text-align:left}.image-text-split__content--center{align-items:center;text-align:center}.image-text-split__heading{margin:0;font-size:clamp(24px,2vw,32px);font-weight:700;letter-spacing:.15px;line-height:45px}.image-text-split__text{margin:0;font-size:clamp(14px,1.2vw,20px);line-height:1.3;font-weight:400;letter-spacing:normal;text-align:left}.image-text-split__text p{margin:0 0 16px}.image-text-split__text p:last-child{margin-bottom:0}.image-text-split__button-wrapper{margin-top:16px}.image-text-split__button{display:inline-flex;align-items:center;justify-content:center;padding:16px 32px;font-size:15px;font-weight:600;letter-spacing:.15px;text-decoration:none;border:1px solid;border-radius:0;transition:all .3s ease;cursor:pointer;line-height:100%}.image-text-split__button.button--outline{background:transparent}.image-text-split__button.button--primary{border-color:currentColor}.image-text-split__button.button--secondary{border:none;padding:16px 36px}.image-text-split__button:hover{transform:translateY(-2px);box-shadow:0 4px 12px #00000026}@media screen and (max-width:989px){.image-text-split__content-column{padding:50px 40px}}@media screen and (max-width:749px){.image-text-split__wrapper{grid-template-columns:1fr;min-height:auto}.image-text-split--mobile-top .image-text-split__image-column{order:1}.image-text-split--mobile-top .image-text-split__content-column,.image-text-split--mobile-bottom .image-text-split__image-column{order:2}.image-text-split--mobile-bottom .image-text-split__content-column{order:1}.image-text-split__image-column{min-height:300px}.image-text-split__content-column{padding:40px 24px}.image-text-split__content{gap:20px}.image-text-split--mobile-content-left .image-text-split__content{align-items:flex-start;text-align:left}.image-text-split--mobile-content-center .image-text-split__content{align-items:center;text-align:center}}@media screen and (max-width:479px){.image-text-split__image-column{min-height:250px}.image-text-split__content-column{padding:60px 20px}.image-text-split__text{font-size:14px}}@media screen and (prefers-reduced-motion:no-preference){.scroll-trigger.animate--slide-in{animation:slideIn .7s cubic-bezier(.16,1,.3,1)}.scroll-trigger.animate--fade-in{animation:fadeIn .8s ease-out}}@keyframes slideIn{0%{opacity:0;transform:translate(40px)}to{opacity:1;transform:translate(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:reduce){.image-text-split__image{transition:none}.image-text-split__image-column:hover .image-text-split__image,.image-text-split__button:hover{transform:none}.scroll-trigger.animate--slide-in,.scroll-trigger.animate--fade-in{animation:none}}@media print{.image-text-split__wrapper{display:block;page-break-inside:avoid}.image-text-split__image-column,.image-text-split__content-column{page-break-inside:avoid}.image-text-split__image-column:hover .image-text-split__image{transform:none}.image-text-split__button{border:1px solid currentColor}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/section-image-text-split.css.map */
