.section-contact-form .contact-form-container{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:2rem}.section-contact-form .contact-form-wrapper{flex:1 1 400px;max-width:600px}.section-contact-form .contact-form-image{flex:1 1 400px;max-width:600px;display:flex;justify-content:center;align-items:center}.section-contact-form h2{font-size:2.5rem;margin-bottom:1rem;margin-top:2rem;text-align:center}.form-contact .rw{display:flex;flex-wrap:wrap;gap:1.5rem}.form-contact .clm.field{flex:1 1 48%;min-width:250px}.form-contact .form__field.grid__item{flex:1 1 100%}.form-contact button{margin-top:1rem;width:100%}@media screen and (max-width: 768px){.section-contact-form{padding-top:0rem!important;padding-bottom:1rem!important;margin-top:2.5rem!important}.section-contact-form h2{font-size:2rem!important;margin-top:1rem!important;margin-bottom:1rem!important}.section-contact-form .contact-form-container{flex-direction:column;align-items:center;gap:0rem!important;padding:0 .5rem!important;margin-top:0!important}.section-contact-form .contact-form-image{max-width:100%;margin-top:0!important;margin-bottom:.5rem!important}.form-contact .clm.field{margin-bottom:.4rem!important}.form-contact input,.form-contact select{padding:.6rem .8rem!important;font-size:.95rem!important}.form-contact button{width:100%;padding:.8rem!important;font-size:1rem;margin-top:.5rem!important}}@media screen and (max-width: 768px){.section-contact-form .contact-form-image{margin-top:0!important;margin-bottom:0!important;padding-top:0!important;padding-bottom:0!important}.section-contact-form{margin-bottom:0!important}}@media screen and (max-width: 768px){.section-contact-form h2{margin-bottom:.5rem!important}.section-contact-form .contact-form-image,.section-contact-form .contact-form-wrapper{margin-top:0rem!important;padding-top:0rem!important}.section-contact-form{padding-top:0rem!important;margin-top:0rem!important}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/contact-form-custom.css.map */
