.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(1,1fr);grid-column-gap:2.4rem}}form#ContactForm{border-radius:20px;background:#faeacc;padding:2.4rem;--color-foreground: #4B3329;width:100%}.contact-form-field .field__label{color:#4b3329}.field.contact-form-field:before,.field.contact-form-field:after{content:none}.field.contact-form-field input,.field.contact-form-field textarea{border-radius:8px;border:1px solid #4B3329;background:#fff;padding:12px 16px;color:#4b3329}.contact .form__message{color:#4b3329}.contact-page-infos{display:flex;flex-direction:column;justify-content:center}.contact-page-wrapper .title,.contact-page-wrapper .description,.contact-page-wrapper .description p{color:#faeacc;margin:0}.contact-page-wrapper .title{margin-bottom:2.4rem}.contact-page-wrapper{display:grid;gap:32px;grid-template-columns:1fr}@media (min-width: 990px){.contact-page-wrapper{grid-template-columns:1fr 1fr}.green-button .contact-form-submit{margin-left:auto}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-contact-form.css.map */
