.template-page-contact .shopify-section.section-header{position:relative;top:auto;z-index:3}.contact{background-repeat:no-repeat;background-size:cover;padding:76px 0 170px}.contact .page-width{max-width:780px}.contact .form-content{background-color:#f5f5f5;border-radius:5px;padding:40px 35px}.contact .section-heading{color:#fff;margin-bottom:27px}.contact .section-heading span:after{display:none}.contact .form-header{display:flex;gap:30px;margin-bottom:30px}.contact .sub-heading{font-size:16px;line-height:28px;color:#151515;font-weight:600}.contact .form__message{align-items:flex-start}.contact .icon-success{margin-top:.2rem}.contact .field{margin-bottom:1.2rem}.contact .form-agreement{display:flex;align-items:center}.contact .form-agreement label{font-size:12px;line-height:20px;color:#151515}.contact .form-agreement label a{font-size:13px;color:#151515}.contact__button{margin-top:3rem}@media screen and (min-width: 750px){.contact .field{margin-bottom:1.6rem}.contact__fields{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:2rem}}@media screen and (max-width:749px){.contact .section-heading{margin-bottom:30px}.contact{padding:50px 0}.contact .form-header{flex-direction:column}.contact .sub-heading{font-size:15px;line-height:25px}.contact .form-content{padding:30px 20px}}@media screen and (max-width: 420px){.contact .form-agreement{align-items:flex-start}}
/*# sourceMappingURL=/cdn/shop/t/51/assets/section-contact-form.css.map */
