.contact-split__grid{display:grid;grid-template-columns:1fr 1fr;min-height:560px}.contact-split__grid--form-left .contact-split__form{order:-1}.contact-split__grid--form-left .contact-split__info,.contact-split__grid--form-right .contact-split__form{order:1}.contact-split__grid--form-right .contact-split__info{order:-1}.contact-split__info{position:relative;overflow:hidden;display:flex;align-items:stretch}.contact-split__bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.contact-split__bg-img{width:100%;height:100%;object-fit:cover;display:block}.contact-split__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#000;opacity:var(--overlay-opacity, .4)}.contact-split__info-content{position:relative;z-index:1;padding:56px 48px;display:flex;flex-direction:column;justify-content:center;gap:16px;width:100%}.contact-split__info--has-image .contact-split__subheading,.contact-split__info--has-image .contact-split__heading,.contact-split__info--has-image .contact-split__description,.contact-split__info--has-image .list-social__link,.contact-split__info--has-image .list-social__link svg{color:#fff!important;fill:currentColor}.contact-split__info[style*=--info-text-color] .contact-split__subheading,.contact-split__info[style*=--info-text-color] .contact-split__heading,.contact-split__info[style*=--info-text-color] .contact-split__description,.contact-split__info[style*=--info-text-color] .list-social__link,.contact-split__info[style*=--info-text-color] .list-social__link svg{color:var(--info-text-color)!important;fill:currentColor}.contact-split__subheading,.contact-split__heading,.contact-split__description{margin:0}.contact-split__info .list-social{justify-content:flex-start}.contact-split__form{padding:56px 48px;display:flex;flex-direction:column;justify-content:center}.contact-split__form-heading{margin:0 0 8px}.contact-split__form-text{margin:0 0 24px;opacity:.7}@media(max-width:768px){.contact-split__grid{grid-template-columns:1fr}.contact-split__grid--form-left .contact-split__form,.contact-split__grid--form-right .contact-split__form,.contact-split__grid--form-left .contact-split__info,.contact-split__grid--form-right .contact-split__info{order:unset}.contact-split__info{min-height:300px}.contact-split__info-content,.contact-split__form{padding:36px 24px}}
/*# sourceMappingURL=/cdn/shop/t/7/compiled_assets/styles.css.map */
