.contact{display:flex;column-gap:10px;max-width:1200px;margin:0 auto}.contact-info,.contact-form-area{width:50%}.contact img{max-width:100%}.contact .form__message{align-items:flex-start}.contact__field-error .form__message{background:red;align-items:center;padding:5px 20px;color:#fff;font-family:Crimson Text;font-size:14px;font-style:normal;font-weight:400;line-height:normal;margin-bottom:20px;margin-top:-25px}.contact__button .buttonY{cursor:pointer}.contact .icon-success{margin-top:.2rem}.contact .field{margin-bottom:1.5rem}.contact-info__item{color:#1e1e1e;font-family:Crimson Text;font-size:24px;font-style:normal;font-weight:600;line-height:normal}.contact-info__item a{display:flex!important;align-items:center;color:#1e1e1e;text-decoration:none;font-weight:400;margin-top:10px;display:block}.contact-info__item a:hover{text-decoration:underline}.contact-social-wrapper{margin-top:30px}.contact-social{display:flex;align-items:center;column-gap:10px}.contact-info__item svg{background:#475e7e;border-radius:100%;padding:8px;width:40px;height:40px;margin-right:20px}@media screen and (min-width: 750px){.contact .field{margin-bottom:2em}}.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}}@media screen and (max-width: 989px){.contact-info__item{font-size:20px}.contact-info__item svg{width:35px;height:35px;margin-right:10px}}@media screen and (max-width: 749px){.contact{flex-direction:column}.contact-info,.contact-form-area{width:100%}.contact-form-area{margin-top:50px}}@media screen and (max-width: 479px){.contact-info__item{font-size:20px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-contact-form.css.map */
