.oz-contact{background:var(--oz-contact-bg, #fafaf7);color:var(--oz-contact-ink, #0e1410)}.oz-contact *{box-sizing:border-box}.oz-contact__wrap{max-width:1200px;margin:0 auto}.oz-contact__grid{display:grid;grid-template-columns:minmax(0,1.03fr) minmax(0,.97fr);gap:28px;align-items:stretch}.oz-contact__info-panel,.oz-contact__form-panel{height:100%;background:var(--oz-contact-paper, #ffffff);border:1px solid var(--oz-contact-line, #e6e4dc);border-radius:26px;box-shadow:0 1px 3px #0e14100a,0 18px 46px #0e141012}.oz-contact__info-panel{padding:clamp(30px,4.5vw,50px);background:linear-gradient(90deg,#1a3d2e0e,#fff0 48%),var(--oz-contact-paper, #ffffff)}.oz-contact__form-panel{padding:clamp(24px,4vw,34px)}.oz-contact__eyebrow{display:inline-flex;align-items:center;gap:8px;margin:0 0 14px;color:var(--oz-contact-brand, #1a3d2e);font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:12px;line-height:1;font-weight:900;letter-spacing:1.8px;text-transform:uppercase}.oz-contact__eyebrow:before{content:"";display:block;width:18px;height:1px;background:currentColor;opacity:.4}.oz-contact__title{margin:0 0 clamp(22px,3vw,32px);color:var(--oz-contact-ink, #0e1410);font-family:Bebas Neue,Impact,Arial Narrow,sans-serif;font-size:clamp(52px,7vw,78px);line-height:.92;font-weight:400;letter-spacing:1.25px;text-transform:uppercase}.oz-contact__intro{max-width:760px;margin:0;color:var(--oz-contact-ink, #0e1410);font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:clamp(17px,1.7vw,22px);line-height:1.55;font-weight:500;letter-spacing:.01em}.oz-contact__intro p{margin:0 0 10px}.oz-contact__intro p:last-child{margin-bottom:0}.oz-contact__intro strong,.oz-contact__intro b{color:var(--oz-contact-ink, #0e1410);font-weight:900}.oz-contact__email{display:inline-flex;align-items:center;gap:17px;margin-top:clamp(28px,4vw,38px);color:var(--oz-contact-ink, #0e1410);font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:clamp(18px,2.1vw,22px);line-height:1.2;font-weight:900;text-decoration:none;transition:color .18s ease,transform .18s ease}.oz-contact__email:hover,.oz-contact__email:focus-visible{color:var(--oz-contact-brand, #1a3d2e);transform:translateY(-1px)}.oz-contact__email-icon{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:34px;height:34px;color:var(--oz-contact-accent, #ffb800)}.oz-contact__company{margin:clamp(28px,4vw,42px) 0 0;color:var(--oz-contact-ink, #0e1410);font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:clamp(17px,1.8vw,22px);line-height:1.2;font-weight:900;letter-spacing:1.6px;text-transform:uppercase}.oz-contact__form-title{margin:0 0 8px;color:var(--oz-contact-ink, #0e1410);font-family:Bebas Neue,Impact,Arial Narrow,sans-serif;font-size:clamp(34px,3vw,46px);line-height:1;font-weight:400;letter-spacing:.9px;text-transform:uppercase}.oz-contact__form-text{margin:0 0 22px;color:var(--oz-contact-muted, #495047);font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:15px;line-height:1.6}.oz-contact__form-text p{margin:0}.oz-contact__fields-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.oz-contact__form .field{margin:0 0 14px}.oz-contact__form .field:before,.oz-contact__form .field:after{display:none}.oz-contact__form .field__input,.oz-contact__form .text-area{min-height:56px;border-radius:16px;background:#fff;border:1px solid var(--oz-contact-line, #e6e4dc);box-shadow:none;color:var(--oz-contact-ink, #0e1410);padding:1.8rem 1.6rem .7rem}.oz-contact__form textarea.field__input,.oz-contact__form textarea.text-area{min-height:170px;padding-top:2.2rem}.oz-contact__form .field__label,.oz-contact__form .form__label{left:1.6rem;color:var(--oz-contact-muted, #495047);font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.oz-contact__form .field__input:focus,.oz-contact__form .text-area:focus{border-color:var(--oz-contact-brand, #1a3d2e);box-shadow:0 0 0 1px var(--oz-contact-brand, #1a3d2e)}.oz-contact__status,.oz-contact__errors{margin-bottom:16px}.oz-contact__errors a{color:#b3261e}.oz-contact__button-row{margin-top:10px}.oz-contact__submit.button{display:inline-flex;align-items:center;justify-content:center;min-height:50px;padding:0 26px;border-radius:999px;border:none;background:var(--oz-contact-brand, #1a3d2e);color:#fff;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;font-weight:900;letter-spacing:.3px;text-transform:none;box-shadow:0 12px 26px #1a3d2e2e}.oz-contact__submit.button:before,.oz-contact__submit.button:after{content:none!important;display:none!important;box-shadow:none!important}.oz-contact__submit.button:focus,.oz-contact__submit.button:focus-visible{outline:none}.oz-contact__submit.button:hover,.oz-contact__submit.button:focus-visible{background:var(--oz-contact-brand, #1a3d2e);transform:translateY(-2px);box-shadow:0 16px 30px #1a3d2e3d}@media screen and (max-width:989px){.oz-contact__grid{grid-template-columns:1fr}}@media screen and (max-width:749px){.oz-contact__info-panel,.oz-contact__form-panel{border-radius:20px}.oz-contact__info-panel{padding:28px 22px 32px}.oz-contact__form-panel{padding:22px 18px 26px}.oz-contact__title{font-size:48px;letter-spacing:.8px}.oz-contact__intro{font-size:16.5px;line-height:1.62;font-weight:500}.oz-contact__email{gap:12px;font-size:18px;margin-top:26px}.oz-contact__email-icon{width:30px;height:30px}.oz-contact__company{font-size:17px;letter-spacing:1.1px}.oz-contact__fields-grid{grid-template-columns:1fr;gap:0}}@media screen and (max-width:389px){.oz-contact__title{font-size:42px}.oz-contact__intro{font-size:15.5px}.oz-contact__email{font-size:16px;word-break:break-word}}
/*# sourceMappingURL=/cdn/shop/t/25/assets/section-contact-form.css.map */
