.contact img{max-width:100%}.contact .form__message{align-items:flex-start;color:#fff}.contact .icon-success{margin-top:.2rem}.contact_form-form .single_field{margin-bottom:10px;display:flex;flex-direction:column;color:#fff}.contact_form-form .single_field input,.contact_form-form .single_field select,.contact_form-form .single_field textarea{border-radius:12px;border:1px solid var(--Gray-5, #e0e0e0);box-shadow:0 1px 2px #1018280d!important;padding:14px;background:transparent;margin-top:10px;color:#fff;font-size:14px;font-family:Poppins;font-style:normal;font-weight:400;line-height:normal}.contact_form-form .single_field select option{background:transparent;border-radius:12px;border:1px solid var(--Gray-5, #e0e0e0);box-shadow:0 1px 2px #1018280d;color:#000}.contact_form-form .single_field *:focus-visible{outline:unset;outline-offset:unset;box-shadow:unset}@media screen and (min-width: 750px){.contact .single_field{margin-bottom:2rem}}.contact__button button{margin-top:1rem;width:100%;padding:12px 24px;border-radius:16px;background:#f2f2f2;box-shadow:20px 14px 54px #00000080!important;color:#000;font-size:16px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:normal}@media screen and (min-width: 750px){.contact__button{margin-top:2rem}}@media screen and (min-width: 750px){.contact__fields{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:2rem}}.contact_form-container{display:flex;gap:24px;justify-content:center}.contact_form-image img{border-radius:16px}@media screen and (max-width: 750px){.contact_form-container{display:flex;flex-direction:column}.contact_form-image,.contact_form-form{width:100%!important}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/section-contact-form.css.map */
