.contact img{max-width:100%}.contact .form__message{align-items:flex-start}.contact .icon-success{margin-top:.2rem}.contact .field{margin-bottom:4rem!important}.field select.field__input{appearance:auto;-webkit-appearance:auto;-moz-appearance:auto;padding-right:2rem;cursor:pointer}.field select.field__input option{color:#000;background:#fff}input[type=date].field__input{appearance:auto;-webkit-appearance:auto;-moz-appearance:auto}.field:after,.select:after,.customer .field:after,.customer select:after,.localization-form__select:after{border-radius:15px!important}.field__input,.customer .field input{border-radius:15px!important;font-family:Practical-Grotesk;font-size:16px;letter-spacing:.8px;line-height:24px;word-spacing:0px}.section-template--22780976627801__contact_form_z7Ug8G-padding{padding-top:36px;padding-bottom:36px}#ContactForm>div.contact__button>button{font-family:Practical-Grotesk;font-size:18px;font-weight:500;letter-spacing:.8px;line-height:28px;text-align:center!important;word-spacing:0px;display:block!important;margin:auto!important;border-radius:20px;margin:8px 0 0;padding:12px 112px}#ContactForm>div.contact__button>button:after{box-shadow:none!important}@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}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/section-contact-form.css.map */
