.ml-contact{padding-bottom:48px;color:#1b2733}.ml-contact__intro{max-width:65ch;margin:0 0 28px;font-size:17px;line-height:1.65}.ml-contact__layout{display:grid;gap:32px}.ml-contact__help{padding:24px;background:#f4f6f8;border-top:4px solid #f07a1e;border-radius:4px;align-self:start}.ml-contact h2{margin:0 0 16px;font-size:22px;line-height:1.3;letter-spacing:0;text-transform:none;color:#16324f}.ml-contact h3{margin:24px 0 8px;font-size:16px;line-height:1.4;letter-spacing:0;text-transform:none;color:#16324f}.ml-contact p,.ml-contact li,.ml-contact dd{line-height:1.6}.ml-contact a{color:#16324f;text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}.ml-contact a:hover{color:#20456a}.ml-contact dl{margin:0}.ml-contact dt{margin-top:16px;font-size:13px;font-weight:700}.ml-contact dd{margin:2px 0 0}.ml-contact__help ul{margin:0;padding:0;list-style:none}.ml-contact__help li{margin:10px 0}.ml-contact__form{min-width:0}.ml-contact__row{display:grid;gap:0 16px}.ml-contact__field{margin-bottom:20px;min-width:0}.ml-contact__field label{display:block;margin-bottom:7px;font-size:14px;font-weight:600;letter-spacing:0}.ml-contact__field input,.ml-contact__field select,.ml-contact__field textarea{display:block;box-sizing:border-box;width:100%;min-height:46px;margin:0;padding:11px 12px;border:1px solid #8b969f;border-radius:4px;background:#fff;color:#1b2733;font:inherit;font-size:16px;line-height:1.5}.ml-contact__field textarea{min-height:140px;resize:vertical}.ml-contact__hint{margin:8px 0 20px;color:#56606b;font-size:13px}.ml-contact__field .ml-contact__hint{margin-bottom:0}.ml-contact__submit{min-height:48px;padding:12px 24px;border:0;border-radius:4px;background:#f07a1e;color:#16324f;font:inherit;font-weight:700;cursor:pointer}.ml-contact__submit:hover{background:#ed8b40}.ml-contact :is(a,input,select,textarea,button):focus-visible{outline:3px solid #20456a;outline-offset:3px}.ml-contact__privacy{margin:14px 0 0;font-size:13px}.ml-contact__success,.ml-contact__error{padding:12px;margin-bottom:20px;border:1px solid currentColor}.ml-contact__success{color:#17653a;background:#f0f8f3}.ml-contact__error{color:#a31c24;background:#fff5f5}@media(min-width:750px){.ml-contact__layout{grid-template-columns:minmax(0,.8fr) minmax(0,1.4fr)}.ml-contact__row{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:749px){.ml-contact__form{grid-row:1}.ml-contact__submit{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/10/compiled_assets/styles.css.map */
