.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-column-gap:2rem}}.grecaptcha-badge{visibility:hidden}.contact{display:flex;flex-direction:column}.contact .title_container,.contact .form_container{flex:0 0 100%;max-width:100%}.contact .contact__button .button{background-image:linear-gradient(315.99deg,#0f296a -38.84%,#7000ff 40.97%,#fd02e1 97.98%);box-shadow:2px 6px 10px #0f296a40;border-radius:50px;border:none;transition:all .3s;padding:25px 66px;width:100%}.contact .contact__button .button:hover{background:linear-gradient(315.42deg,#0f296a -74.65%,#7000ff 64.81%,#fd02e1 164.42%);transition:all .3s}.contact .field__input{border-radius:35px;margin-bottom:18px;height:7rem;padding-top:1rem;padding-left:2.5rem;opacity:.5;border:2px solid #e4dded;box-shadow:none}.contact .field__label{left:2.8rem;top:2.25rem;opacity:.5}.contact .field__input:focus~.field__label{top:1.5rem}.contact textarea.field__input:focus~.field__label{top:.5rem}.contact textarea.field__input{min-height:14rem;margin-bottom:0;padding-top:1.8rem}@media screen and (min-width: 750px){.contact{flex-direction:row}.contact .title_container,.contact .form_container{flex:0 0 50%;max-width:50%}.contact .main-page-title{max-width:350px;margin-top:0;font-weight:600}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-contact-form.css.map */
