.contact-page{display:flex;flex-flow:row wrap;justify-content:center;align-items:flex-start;padding:0 30px}.contact-page__description{flex:0 1 630px;max-width:630px;padding-right:50px;margin-bottom:50px;font-size:18px;line-height:1.5}@media screen and (max-width: 1440px){.contact-page__description{flex:0 1 500px}}@media screen and (max-width: 1024px){.contact-page__description{flex:1 1 100%;padding:0 20px}}.contact-page__description h2{font-size:21px;color:#ff8200;font-family:neutratext,sans-serif;margin-bottom:25px}.contact-page__description h3{font-size:21px;margin-bottom:0}.contact-page__description p{margin-bottom:30px}.contact-page__form-area{flex:0 1 630px;max-width:630px;padding-left:50px;margin-bottom:50px;border-left:1px solid #dddddd}@media screen and (max-width: 1440px){.contact-page__form-area{flex:0 1 500px}}@media screen and (max-width: 1024px){.contact-page__form-area{border:0;flex:1 1 100%;padding:0 20px}}.contact-page__form-area-prompt{font-size:18px;line-height:1.5;margin-bottom:50px}.contact-page-form{display:flex;flex-flow:row wrap;justify-content:space-between;align-items:center;max-width:375px;margin:0 auto}.contact-page-form .form-label,.contact-page-form .form-input,.contact-page-form .form-textarea{flex:1 1 100%;width:100%;border-color:#b3b5b7;font-size:18px}.contact-page-form .form-success{color:#ff8200;font-weight:700}.contact-page-form .form-label{margin-bottom:15px}.contact-page-form .form-input,.contact-page-form .form-textarea{margin-bottom:30px}.contact-page-form input[type=submit]{flex:1 1 100%;width:100%;font-size:21px;text-transform:uppercase}.contact-page__map-area{flex:1 1 100%}
/*# sourceMappingURL=/cdn/shop/t/107/assets/component-contact.css.map */
