.mm-contact{gap:40px;padding:50px}@media(max-width:768px){.mm-contact{gap:var(--margin-6, 24px);padding:var(--margin-7, 40px) var(--margin-4, 20px)}}.mm-contact-form{gap:16px;width:100%;max-width:1440px}.mm-contact-form-none{display:none!important}.mm-contact-fields{gap:var(--margin-2, 9px);padding:12px;border:1px solid var(--colors-black-900, #1E1406)}#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}}#contact_form input[type=text],#contact_form input[type=tel],#contact_form input[type=email],#contact_form textarea,#contact_form select{background:transparent!important;border-radius:0;width:100%;padding:0;-webkit-appearance:none;background:var(--white);border:none;margin:0;font-family:var(--body-font);color:var(--colors-black-900, #1E1406);font-size:14px;font-style:var(--font-normal, normal);font-weight:400;line-height:135%;letter-spacing:-.2px;text-transform:none}.mm-contact-row{gap:16px}@media(max-width:768px){.mm-contact-row{flex-direction:column}}#contact_form:has(input[type=text]:focus) .mm-contact-name,#contact_form:has(input[type=email]:focus) .mm-contact-email,#contact_form:has(input[type=tel]:focus) .mm-contact-phone,#contact_form:has(textarea:focus) .mm-contact-message,#contact_form:has(select:focus) .mm-contact-reasons{border-color:var(--colors-black-900, #1E1406);transition:all var(--duration-short) var(--cubic-bezier-fast)}#contact_form textarea{width:100%;height:160px;padding:0;border:none}#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{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);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{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/109/assets/mm-contact-form.css.map */
