.mt-contact{background:#f7f5f0;color:#181818;font:400 16px/1.7 Inter,Arial,sans-serif}.mt-contact,.mt-contact *{box-sizing:border-box}.mt-contact [hidden]{display:none!important}.mt-contact p,.mt-contact h1,.mt-contact h2{margin:0}.mt-contact__inner{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);grid-template-areas:"intro form" "support form";gap:36px 80px;align-items:start;max-width:1280px;margin:auto;padding:72px 40px 80px}.mt-contact__intro{grid-area:intro;max-width:43ch}.mt-contact .mt-contact__eyebrow{color:#203247;font:500 11px/1.5 Inter,Arial,sans-serif;letter-spacing:.16em;margin-bottom:24px}html body .mt-contact h1{color:#181818;font:500 48px/1.1 Cormorant Garamond,Georgia,serif;letter-spacing:-.02em;text-transform:none;margin:0 0 22px}.mt-contact__description{color:#696969}.mt-contact__form-panel{grid-area:form;min-width:0;background:#fff;border:1px solid #e1dfd9;padding:36px}.mt-contact__form{margin:0}html body .mt-contact .mt-contact__form-title{color:#181818;font:500 24px/1.3 Cormorant Garamond,Georgia,serif;text-transform:none;letter-spacing:0;margin:0 0 8px}.mt-contact .mt-contact__required-note{color:#696969;font-size:12px;margin-bottom:28px}.mt-contact__fields{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:22px 18px}.mt-contact__field{min-width:0}.mt-contact__field--message{grid-column:1/-1}.mt-contact__field label{display:block;margin:0 0 9px;color:#181818;font:500 13px/1.5 Inter,Arial,sans-serif}.mt-contact__field label span{font-weight:400;color:#696969}html body .mt-contact__field input,html body .mt-contact__field select,html body .mt-contact__field textarea{display:block;width:100%;min-width:0;margin:0;padding:12px 14px;border:1px solid #bbb9b3;border-radius:0;background:#fff;color:#181818;box-shadow:none;font:400 16px/1.5 Inter,Arial,sans-serif}html body .mt-contact__field input,html body .mt-contact__field select{height:50px;min-height:50px}html body .mt-contact__field select{-webkit-appearance:auto;appearance:auto;background-image:none;padding-right:30px}html body .mt-contact__field textarea{min-height:160px;resize:vertical}html body .mt-contact__field [aria-invalid=true]{border-color:#a32b27}.mt-contact .mt-contact__field-error{margin-top:8px;color:#a32b27;font-size:12px;line-height:1.5}html body .mt-contact__submit{display:flex;align-items:center;justify-content:center;width:100%;min-height:54px;margin-top:28px;padding:15px 24px;border:1px solid #181818;border-radius:0;background:#181818;color:#fff;font:500 14px/1.5 Inter,Arial,sans-serif;text-transform:none;letter-spacing:0;cursor:pointer;transition:background .18s,border-color .18s}html body .mt-contact__submit:hover{border-color:#203247;background:#203247}.mt-contact .mt-contact__privacy{margin-top:16px;font-size:11px;line-height:1.7;color:#696969}.mt-contact a{color:inherit;text-underline-offset:4px}.mt-contact :focus-visible{outline:2px solid #203247;outline-offset:3px}.mt-contact__support{grid-area:support;min-width:0;max-width:43ch}.mt-contact__support-block+.mt-contact__support-block{margin-top:30px}html body .mt-contact__support h2{color:#181818;font:500 13px/1.5 Inter,Arial,sans-serif;text-transform:none;letter-spacing:0;margin:0 0 10px}.mt-contact__email{font-size:16px;overflow-wrap:anywhere}.mt-contact__links a{display:flex;justify-content:space-between;align-items:center;gap:20px;min-height:44px;border-bottom:1px solid #dedcd6;text-decoration:none;font-size:14px}.mt-contact__links a span{color:#696969}.mt-contact__company{border-top:1px solid #dedcd6;margin-top:32px;padding-top:22px;color:#696969;font-size:11px;line-height:1.9}.mt-contact__company p+p{margin-top:10px}.mt-contact__notice{margin-bottom:28px;padding:16px;border:1px solid #d1d4d1;background:#f7f5f0;font-size:14px}.mt-contact__notice--error{border-color:#cda9a5;color:#a32b27}.mt-contact__notice ul{margin:10px 0 0;padding-left:20px}.mt-contact .mt-contact__client-summary{color:#a32b27;font-size:13px;margin-bottom:20px}@media(max-width:1100px){.mt-contact__inner{column-gap:40px;padding-block:56px 64px}.mt-contact__form-panel{padding:28px}}@media(max-width:991px){.mt-contact__inner{grid-template-columns:1fr;grid-template-areas:"intro" "form" "support";max-width:760px;gap:36px}.mt-contact__intro,.mt-contact__support{max-width:58ch}}@media(max-width:767px){.mt-contact__inner{padding:40px 20px 48px;gap:30px}html body .mt-contact h1{font-size:38px;margin-bottom:18px}.mt-contact .mt-contact__eyebrow{margin-bottom:18px;font-size:10px}.mt-contact__form-panel{padding:24px 20px}.mt-contact__fields{grid-template-columns:1fr;gap:20px}.mt-contact .mt-contact__required-note{margin-bottom:24px}.mt-contact__support{margin-top:6px}}@media(prefers-reduced-motion:reduce){.mt-contact__submit{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/mt-contact.css.map */
