.landing-block--contact-form .form-area{padding:30px 16px}.landing-block--contact-form .form-area .inner{padding:30px 16px;max-width:630px;margin:0 auto}.landing-block--contact-form .form-area .inner form{padding-top:40px}h1{text-align:center}.landing-block--contact-form .subheading{font-family:var(--p-font-family);font-size:var(--p-font-size);margin-top:40px;line-height:var(--p-line-height);letter-spacing:var(--p-letter-spacing)}.landing-block--contact-form .subheading a{text-decoration:underline}.ffc--form .input-field label{display:flex;justify-content:space-between;font-size:14px;margin-bottom:8px;order:-1;transition:all .35s ease;text-transform:uppercase;text-align:center}.ffc--form .button-area{margin-top:30px}.ffc--form .button-area button{width:100%;height:42px}.ffc--form .input-field{margin-bottom:25px;display:flex;flex-direction:column;align-items:center}@media screen and (min-width: 835px){.landing-block--contact-form .form-area .inner{padding:40px}.landing-block--contact-form .form-area{padding:70px 40px}.landing-block--contact-form .form-area .inner form{padding-top:60px}}
/*# sourceMappingURL=/cdn/shop/t/1076/assets/contact-form.css.map */
