.contact-form{display:flex;align-items:flex-start;gap:32px}.contact-form__form{margin-bottom:270px}@media screen and (max-width: 860px){.contact-form{flex-direction:column;align-items:stretch}.contact-form__form{margin-bottom:96px}}#ContactForm{display:flex;flex-direction:column}.field-row{display:grid;grid-template-columns:1fr 1fr;gap:16px}.contact__fields{display:flex;flex-direction:column;gap:32px;width:100%}.contact-form__contact-info{display:flex;flex-direction:column;padding:24px 16px;border-radius:4px;background:var(--color-neutral-950);width:420px}.contact-info__block{display:flex;align-items:center;gap:8px;padding:16px 0;border-bottom:1px solid var(--color-neutral-800)}.contact-form__contact-info .contact-info__block:last-child{border-bottom:none;padding-bottom:0}.contact-info__block-content{display:flex;flex-direction:column;gap:4px}.contact-form__contact-info>h3{color:var(--white, #fff);font-family:var(--font-poppins);font-size:24px;font-style:normal;font-weight:500;line-height:32px}.contact-info__block-content>h5{color:var(--color-secondary-400, #caab7e);font-family:var(--font-poppins);font-size:12px;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase}.contact-info__block-content>p,.contact-info__block-content>.contact-info__block-content-phone{color:var(--white, #fff);font-family:var(--font-poppins);font-size:14px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:.25px;text-decoration:none}.contact-info__block-content>a{color:var(--white, #fff);font-family:var(--font-poppins);font-size:11px;font-style:normal;font-weight:700;line-height:16px;letter-spacing:.5px;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font;text-transform:uppercase}.contact-form__form{border-radius:4px;background:#fff;box-shadow:0 5px 16px #080f340f;flex:1;padding:48px;display:flex;flex-direction:column;gap:62px}.contact-form__form-header{display:flex;flex-direction:column;gap:16px}.contact-form__form-header>h2{color:var(--black, #000);font-family:var(--font-poppins);font-size:28px;font-style:normal;font-weight:600;line-height:36px}.contact-form__form-header>p{color:var(--black, #000);font-family:var(--font-poppins);font-size:16px;font-style:normal;font-weight:400;line-height:24px}.gap-40{gap:40px}.field-row.gap-40{margin-top:62px}.char-count{display:block;text-align:right;color:var(--color-neutral-600, #5d5d5d);font-family:var(--font-poppins);font-size:12px;margin-top:4px}.flex-col{display:flex;flex-direction:column;gap:8px}.phone-input-container{position:relative}.phone-tooltip{position:absolute;top:-40px;left:50%;transform:translate(-50%);background-color:var(--color-neutral-950, #1b1b1b);color:#fff;padding:6px 12px;border-radius:4px;font-size:12px;opacity:0;visibility:hidden;transition:opacity .3s,visibility .3s;white-space:nowrap;pointer-events:none;z-index:100}.phone-tooltip:after{content:"";position:absolute;bottom:-6px;left:50%;transform:translate(-50%);border-width:6px 6px 0;border-style:solid;border-color:var(--color-neutral-950, #1b1b1b) transparent transparent}.phone-tooltip.visible{opacity:1;visibility:visible}@media screen and (max-width: 980px){.field-row{grid-template-columns:1fr;gap:32px}.contact-form__contact-info{width:auto}.contact-form__form{padding:24px 16px}}
/*# sourceMappingURL=/cdn/shop/t/134/assets/main-contact.css.map */
