.m-contact__card--form{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start}.m-contact__intro{position:relative;z-index:1;padding-top:6px}.m-direct{display:flex;flex-wrap:wrap;gap:6px 16px;margin:30px 0 0;padding-top:20px;border-top:1px solid rgba(255,255,255,.14);font-size:15px;color:#9fa9c2}.m-direct span{width:100%}.m-direct a{color:#dfe4ef;text-decoration:none;border-bottom:1px solid rgba(255,255,255,.25);transition:color .3s,border-color .3s;overflow-wrap:anywhere}.m-direct a:hover{color:#fff;border-color:var(--gold-2)}.m-form{display:grid;gap:20px;background:#fff;color:var(--ink);border-radius:22px;padding:clamp(22px,3vw,36px);box-shadow:0 30px 60px #040c2047}.m-form__row{display:grid;grid-template-columns:1fr 1fr;gap:20px}.m-field{display:grid;gap:7px;min-width:0}.m-field label{font-family:var(--head);font-size:14.5px;color:var(--navy)}.m-field input,.m-field textarea{width:100%;font:inherit;font-size:16px;line-height:1.5;color:var(--ink);background:var(--mist);border:1.5px solid transparent;border-radius:12px;padding:13px 15px;transition:border-color .3s var(--ease),background .3s var(--ease),box-shadow .3s var(--ease);-webkit-appearance:none;appearance:none}.m-field textarea{min-height:150px;resize:vertical}.m-field input::placeholder,.m-field textarea::placeholder{color:#8a91a3}.m-field input:hover,.m-field textarea:hover{border-color:var(--line)}.m-field input:focus,.m-field textarea:focus{outline:none;border-color:var(--navy);background:#fff;box-shadow:0 0 0 4px #12295a14}.m-field [aria-invalid=true]{border-color:#c0392b;background:#fff}.m-form .m-topics{margin:0}.m-form .m-topics legend{color:var(--navy);font-size:14.5px;margin-bottom:10px}.m-form .m-topics label>span{border-color:var(--line);color:var(--ink);background:#fff;font-size:15px;padding:9px 15px}.m-form .m-topics label:hover>span{border-color:var(--gold-2)}.m-form .m-topics input:checked+span{background:var(--navy);border-color:var(--navy);color:#fff}.m-form .m-topics input:focus-visible+span{outline:3px solid var(--gold);outline-offset:2px}.m-form__privacy{margin:0;font-size:13.5px;line-height:1.55;color:var(--muted)}.m-form__privacy a{color:var(--navy)}.m-form__submit{justify-self:start;min-width:220px}.m-form__submit[disabled]{opacity:.7;cursor:progress;transform:none;box-shadow:none}.m-form__err{background:#fdecea;color:#8a1c12;border-radius:12px;padding:12px 15px;font-size:15px}.m-form__errd{font-size:13.5px;margin-top:4px}.m-form__errd ul{margin:0;padding-left:18px}.m-form__ok{text-align:center;padding:clamp(24px,5vw,56px) 8px;outline:none}.m-form__ok h3{font-size:1.4rem;margin-bottom:.35em}.m-form__ok p{margin:0;color:var(--muted)}.m-form__okic{display:inline-grid;place-items:center;width:64px;height:64px;border-radius:50%;background:var(--gold);color:#fff;margin-bottom:18px;animation:mPopIn .6s var(--ease) both}.m-form__okic svg{width:30px;height:30px}@keyframes mPopIn{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:none}}@media(max-width:900px){.m-contact__card--form{grid-template-columns:1fr}}@media(max-width:600px){.m-form__row{grid-template-columns:1fr}.m-form__submit{justify-self:stretch;min-width:0}.m-form{border-radius:18px}}
/*# sourceMappingURL=/cdn/shop/t/4/compiled_assets/styles.css.map?subset=AAAABA */
