.contact img{max-width:100%}.contact .form__message{align-items:center;font-size:1.4rem;font-weight:400;letter-spacing:normal}.contact .icon-success{margin-top:.2rem}.contact .field{margin-bottom:1.5rem}.contact .field input::placeholder,.contact .field textarea::placeholder{opacity:.5}@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: 768px){.contact__fields{display:grid;grid-template-columns:repeat(3,1fr);grid-column-gap:30px;margin-bottom:10px}}.grecaptcha-badge{visibility:hidden}.contact .title-wrapper--no-top-margin span{display:block;font-size:3.5rem;color:var(--color-icon);font-weight:400;margin-bottom:30px;font-family:var(--font-heading-family)}.contact .title{font-size:3rem;letter-spacing:normal;font-weight:700;text-transform:capitalize;margin-bottom:18px}.contact textarea#ContactForm-body{padding:30px;height:300px}.contact .field textarea~label{top:40px}.contact .field textarea.field__input:focus~.field__label{top:40px}.contact .field__input{padding:12px 20px;height:5rem;transition:all .3s linear;background:var(--gradient-base-background-5)}.contact .contact__button{text-align:center;margin:4rem auto auto}.contact .contact__button button{width:200px;color:var(--gradient-base-accent-1);background:var(--color-base-accent-4);border:1px solid transparent;transition:all .3s linear;cursor:pointer;font-family:var(--font-heading-family)}.contact .contact__button button:hover{background:var(--gradient-base-accent-2);color:var(--gradient-base-background-5)}
/*# sourceMappingURL=/cdn/shop/t/3/assets/section-contact-form.css.map */
