.contact{padding:40px 25px}.contact .title{text-align:center;color:#0e263c;margin-bottom:30px;font-family:var(--font-heading-family);font-size:18px;font-weight:600;line-height:23px;letter-spacing:.06em}.field .field__input{background-color:#f6f4f1}.contact .field .field__label{color:#0e263c;font-family:var(--font-body-family);font-size:14px;font-weight:400;line-height:18px;letter-spacing:0em}.field .field__input:focus+.field__label{font-size:1rem}.contact .contact__button{margin-top:30px}.contact .contact__button .button{width:100%;color:#0e263c;background:#a4c754;font-family:var(--font-body-family);font-size:14px;font-weight:400;line-height:18px}.contact .contact__button .button:after,.contact .contact__button .button:before{content:none}.contact .contact__button .button__icon{margin-left:5px;margin-top:3px}@media screen and (min-width:750px){.contact{padding:60px 25px}.contact .title{margin-bottom:40px;font-size:25px;line-height:32px}.contact .field .field__label{font-size:15px;font-weight:300;line-height:19px}.contact .contact__button{margin-top:40px}.contact .contact__button .button{font-size:15px;font-weight:300;line-height:19px}}@media screen and (min-width:990px){.contact #ContactForm{max-width:725px;margin:auto}.contact .title{font-size:30px;line-height:39px}}
/*# sourceMappingURL=/cdn/shop/t/46/assets/custom-section-contact-form.css.map */
