.mm-contact{grid-gap:var(--margin-9, 40px);padding:var(--margin-11, 80px) var(--margin-12, 120px)}@media (max-width: 768px){.mm-contact{grid-gap:var(--margin-6, 24px);padding:var(--margin-9, 40px) var(--margin-4, 16px)}}.mm-contact-form{grid-gap:var(--margin-6, 36px)}.mm-contact-form-none{display:none!important}.mm-contact-fields{gap:var(--margin-2, 9px);border-bottom:1px solid var(--colors-black-200, #D2C8BA)}.mm-contact-message{border-bottom:none}#contact_form label{margin:0;font-family:var(--body-font);color:var(--colors-black-900, #1E1406);font-size:12px;font-style:var(--font-normal, normal);font-weight:400;line-height:135%;letter-spacing:-.2px;text-transform:none}@media (max-width: 768px){#contact_form .mm-contact-terms-and-conditions-text{margin:0;font-size:10px}}#contact_form input[type=text],#contact_form input[type=tel],#contact_form input[type=email],#contact_form textarea,#contact_form select{background:transparent!important;padding:0 0 5px;border-radius:0;width:100%;-webkit-appearance:none;background:var(--white);border:none;margin:0;font-family:var(--body-font);color:var(--colors-black-900, #1E1406);font-size:12px;font-style:var(--font-normal, normal);font-weight:400;line-height:135%;letter-spacing:-.2px;text-transform:none;border-bottom:1px solid transparent}#contact_form:has(input[type=text]:focus) .mm-contact-name,#contact_form:has(input[type=email]:focus) .mm-contact-email,#contact_form:has(select:focus) .mm-contact-reasons{border-bottom:1px solid var(--colors-black-900, #1E1406);transition:all var(--duration-short) var(--cubic-bezier-fast)}#contact_form textarea{max-width:100%;min-width:100%;height:160px;padding:20px;border:1px solid var(--colors-black-200, #D2C8BA);transition:all var(--duration-short) var(--cubic-bezier-fast)}#contact_form textarea:focus{border:1px solid var(--colors-black-900, #1E1406)}#contact_form input[type=text]:focus-visible,#contact_form input[type=tel]:focus-visible,#contact_form input[type=email]:focus-visible,#contact_form input[type=password]:focus-visible,#contact_form textarea:focus-visible,#contact_form select:focus-visible{outline:none}#contact_form input::placeholder,#contact_form textarea::placeholder{color:var(--colors-black-400, #8A8072);text-transform:none}.mm-contact-icon{bottom:8px;right:0;pointer-events:none;z-index:1}.mm-contact-reasons-selector.mm-placeholder-selected{opacity:.7}.mm-contact-terms-and-conditions{grid-gap:5px}.mm-contact-terms-and-conditions-text{flex:1}.mm-contact-terms-and-conditions input[type=checkbox]{-webkit-appearance:none;appearance:none;margin:4px 0 0;width:11px;height:11px;border:1px solid var(--colors-black-900, #1E1406);border-radius:4px;background-color:var(--colors-black-100);cursor:pointer;transition:background-color .3s,border-color .3s}.mm-contact-terms-and-conditions input[type=checkbox]:checked{background-color:var(--colors-black-900, #1E1406);border-color:var(--colors-black-900, #1E1406);position:relative}.mm-contact-terms-and-conditions input[type=checkbox]:checked:after{content:"";display:flex;justify-content:center;align-items:center;position:absolute;top:0;right:0;bottom:0;left:0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='3' height='4' fill='none'%3E%3Cpath fill='%23fff' fill-rule='evenodd' d='M2.878.633a.234.234 0 0 1 .065.325L1.381 3.302a.234.234 0 0 1-.361.036L.082 2.4a.234.234 0 0 1 .332-.331l.735.735L2.553.698a.234.234 0 0 1 .325-.065Z' clip-rule='evenodd'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:contain;scale:.6}.mm-contact-submit-input{position:absolute!important;opacity:0}.h-captcha{display:none}.mm-contact-submit-cta,.mm-form-success-message-cta{border-radius:4px;padding:15.5px;width:100%;letter-spacing:-.2px}.mm-contact-submit-input,.mm-form-success-message-cta{width:100%}.mm-form-success-message{gap:var(--margin-6, 36px)}
/*# sourceMappingURL=/cdn/shop/t/5/assets/mm-contact-form.css.map */
