.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(2,1fr);grid-column-gap:2rem}}.contact-form textarea+label{display:none}.text-area::placeholder{line-height:1.5}.text-area::placeholder,.text-area,.contact-form .contact input.field__input,.contact-form .contact input.field__input::placeholder,.contact-form .contact .field__input:focus{line-height:1.5;font-family:Nunito Sans;font-weight:400;font-size:var(--medium);letter-spacing:0;color:#707070;border-radius:5px}.contact-form .contact{padding-top:50px;padding-bottom:50px}.contact-form .contact.page-width .contact__fields{grid-template-columns:repeat(3,1fr);grid-column-gap:32px}.contact__button{margin-top:30px}.contact__button .button{min-width:auto;min-height:auto;background:#b69d6c;font-family:Nunito Sans;font-weight:700;font-size:var(--subtitle);line-height:20px;letter-spacing:0;text-align:center;text-transform:uppercase;padding:15px;max-width:445px;width:100%;border-radius:5px}@media (max-width:767px){.text-area::placeholder,.text-area,.contact-form .contact input.field__input,.contact-form .contact input.field__input::placeholder,.contact-form .contact .field__input:focus{min-height:50px}.contact-form .contact{padding-top:40px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-contact-form.css.map */
