.contact img{max-width:100%}.contact .form__message{align-items:flex-start}.contact .icon-success{margin-top:.2rem}.contact .field{margin-bottom:1.5rem}@media screen and (min-width:750px){.contact .field{margin-bottom:2rem}}.contact__button{margin-top:3rem}@media screen and (min-width:750px){.contact__button{margin-top:4rem}}@media screen and (min-width:750px){.contact__fields{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:2rem}}div.contact-custom{max-width:100%;margin:auto;display:flex;gap:20px;align-items:start;padding:180px 30px 150px}.contact-custom form{width:100%}.contact-custom h2{margin-bottom:20px}.contact-custom .field__input,.contact-custom .text-area{border:2px solid #ED2314;border-radius:12px;padding:14px;margin-bottom:15px}.contact-custom .button{border-radius:15px;padding:12px;width:100%;max-width:none;border-width:3px}.contact-image{width:50%}.contact-image img{width:100%;border-radius:35px;object-fit:cover}@media(max-width:767px){.contact-custom{flex-direction:column}.contact-custom form,.contact-image{width:100%}}.field:before,.select:before,.customer .field:before,.customer select:before,.localization-form__select:before{display:none}.field:after,.select:after,.customer .field:after,.customer select:after,.localization-form__select:after{display:none}.contact__form-section h2.title{margin:0 0 15px}.contact-custom .field__input,.contact-custom .text-area{border:3px solid #ED2314;border-radius:15px;padding:14px;margin-bottom:18px;min-height:83px;font-family:ABC ROM Wide;font-weight:500;font-size:20px;text-transform:none}.contact-custom .field label{font-family:ABC ROM Wide;font-weight:500;font-size:20px;text-transform:uppercase;position:static;letter-spacing:0;color:currentColor}.contact-custom .field{flex-direction:column;margin-bottom:28px}.contact__fields{grid-template-columns:repeat(1,1fr);grid-column-gap:0}#ContactForm-body{min-height:230px}.contact__button{margin-top:30px}.contact-image{width:70%}.form__message .svg-wrapper{display:none!important}#ContactForm-email-error{position:absolute;right:0;bottom:8px}.field__input:focus,.field__input:not(:placeholder-shown),.field__input:autofill,.customer .field input:focus,.customer .field input:not(:placeholder-shown),.customer .field input:autofill{margin:0!important}.field__input:focus,.select__select:focus,.customer .field input:focus,.customer select:focus,.localization-form__select:focus.localization-form__select:after{box-shadow:none!important}.field__input:focus~.field__label,.field__input:not(:placeholder-shown)~.field__label,.field__input:autofill~.field__label,.customer .field input:focus~label,.customer .field input:not(:placeholder-shown)~label,.customer .field input:autofill~label{font-size:20px;letter-spacing:0}.field__input:focus,.field__input:not(:placeholder-shown),.field__input:autofill,.customer .field input:focus,.customer .field input:not(:placeholder-shown),.customer .field input:autofill{margin:0 0 18px!important}.form-status.form-status-list.form__message .icon.icon-success{display:none}.form-status.form-status-list.form__message{font-size:100%;line-height:normal}
/*# sourceMappingURL=/cdn/shop/t/4/assets/section-contact-form.css.map */
