.contact-split-section{padding-block:60px 0;background-color:#f9f7fc}.contact-split-section .contact-split-wrapper{display:flex;gap:30px;background:#fff;border-radius:16px;overflow:hidden}.contact-split-section .contact-form-side{width:50%;padding:40px;position:relative}.contact-split-section #klaviyo-loader{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:1}.contact-split-section .contact-form-side h2{font-size:32px;font-weight:700;margin-bottom:10px}.contact-split-section .contact-form-side p{margin-bottom:25px;color:#666}.contact-split-section .field{margin-bottom:16px}.contact-split-section .field label{display:block;font-size:13px;margin-bottom:6px;color:#333}.contact-split-section .field label span{color:#ff4d4f}.contact-split-section .field input,.contact-split-section .field textarea{width:100%;padding:14px;border-radius:10px;border:1px solid #e5e7eb;font-size:14px;background:#fff;transition:all .2s ease}.contact-split-section .field input:focus,.contact-split-section .field textarea:focus{border-color:#7b68ee;outline:none;box-shadow:0 0 0 2px #7b68ee1a}.contact-split-section .field textarea{min-height:120px;resize:vertical}.contact-split-section .field-group{display:flex;gap:12px}.contact-split-section .field-group .field{width:50%}.contact-split-section .custom-btn{width:100%;padding:14px;background:linear-gradient(90deg,#6a5acd,#7b68ee);color:#fff;border:none;border-radius:10px;font-weight:600;cursor:pointer;transition:all .2s ease}.contact-split-section .custom-btn:hover{opacity:.9}.contact-split-section .contact-image-side{width:50%;display:flex;flex-direction:column}.contact-split-section .contact-image-side img{width:100%;height:100%;object-fit:cover;vertical-align:middle}.contact-split-section .image-top,.contact-split-section .image-bottom{height:50%}@media(max-width:768px){.contact-split-section .contact-split-wrapper{flex-direction:column}.contact-split-section .contact-form-side,.contact-split-section .contact-image-side{width:100%}.contact-split-section .contact-image-side{height:400px}.contact-split-section .field-group{flex-direction:column}.contact-split-section .field-group .field{width:100%}}.contact-split-section div:empty{display:block}.contact-split-section .loader{width:50px;padding:8px;aspect-ratio:1;border-radius:50%;background:#775acb;--_m: conic-gradient(#0000 10%, #000), linear-gradient(#000 0 0) content-box;-webkit-mask:var(--_m);mask:var(--_m);-webkit-mask-composite:source-out;mask-composite:subtract;animation:l3 1s infinite linear}@keyframes l3{to{transform:rotate(1turn)}}@media screen and (max-width:749px){.contact-split-section .contact-form-side p{margin-bottom:25px;color:#0d0a1d;font-size:16px;line-height:24px;font-weight:600;font-family:Mulish}.contact-split-section .contact-form-side{padding:30px 20px}.contact-split-section .contact-split-wrapper{gap:0}.contact-image-side .image-top{display:none}.contact-split-section .contact-image-side{height:auto}.contact-split-section{padding-block:50px}}
/*# sourceMappingURL=/cdn/shop/t/369/assets/b2b-contact-split.css.map */
