.contact-with-text__grid{display:grid;grid-template-columns:1fr;gap:48px}.contact-with-text__grid h2.contact-with-text__heading.h1{font-family:Uniform Rounded Condensed;font-weight:500;font-size:54px;line-height:60px;letter-spacing:0;color:#4f9c45;margin-bottom:48px}.contact-with-text__grid .contact-with-text__subheading p{font-family:Uniform Rounded Condensed;font-weight:500;font-size:40px;line-height:44px;letter-spacing:0;margin-bottom:20px;color:#1e2429}.contact-with-text__grid .contact-with-text__text.rte p{font-family:Uniform Rounded;font-weight:400;font-size:20px;line-height:28px;letter-spacing:0}.contact-with-text__grid .contact-with-text__form-column{background:#dce4da;padding:40px;border-radius:28px}.contact-with-text__grid .contact__fields{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-bottom:16px}.contact-with-text__grid .contact__button button{background:#4f9c45;width:100%;margin-top:24px}.contact-with-text__grid .contact-with-text__form-column button{gap:10px;background:#4c9642;width:100%;border:none;color:#000;font-family:Uniform Rounded;font-weight:400;font-size:14px;line-height:22px;letter-spacing:0;color:#fff}.contact-with-text__grid .contact-with-text__form-column button:after,.contact-with-text__grid .contact-with-text__form-column button:before{display:none}.contact-with-text__grid .contact-with-text__form-column .field{display:flex;flex-direction:column-reverse;gap:8px;--color-foreground: 255 212 71}.contact-with-text__grid .contact-with-text__form-column .field label.field__label,.contact-with-text__grid .contact-with-text__form-column .field label.field__label *{font-family:Uniform Rounded Condensed;font-weight:400;font-size:14px;line-height:20px;letter-spacing:0;color:#18181b;position:static;margin:0;pointer-events:visible}.contact-with-text__grid .contact-with-text__form-column .field:before,.contact-with-text__grid .contact-with-text__form-column .field:after{display:none}.contact-with-text__grid .contact-with-text__form-column .field__input:not([type=checkbox]){border:1px solid #1E2429;padding:14px 12px!important;font-family:Uniform Rounded Condensed;font-weight:400;font-size:14px;line-height:20px;border-radius:12px;letter-spacing:0;transition:.5s ease;color:#000}.contact-with-text__grid .contact-with-text__form-column .field__input:not([type=checkbox]):focus{border-radius:12px;border-color:#ffd447}@media screen and (min-width:750px){.contact-with-text__grid{grid-template-columns:1fr 1fr}.contact-with-text__grid--right .contact-with-text__text-column{order:1}.contact-with-text__grid--right .contact-with-text__form-column,.contact-with-text__grid--left .contact-with-text__text-column{order:2}.contact-with-text__grid--left .contact-with-text__form-column{order:1}}.contact-with-text__text-column{display:flex;flex-direction:column;justify-content:center}.contact-with-text__heading,.contact-with-text__subheading,.contact-with-text__text{margin-bottom:1rem}@media(max-width:768px){.contact-with-text__grid h2.contact-with-text__heading.h1{font-size:30px;line-height:32px;margin-bottom:20px}.contact-with-text__grid .contact-with-text__subheading p{font-size:24px;line-height:30px;letter-spacing:0;margin-bottom:20px}.contact-with-text__grid .contact-with-text__text.rte p{font-size:16px;line-height:22px}.contact-with-text__text{margin:0}.contact-with-text__grid{gap:40px}.contact-with-text__grid .contact-with-text__form-column{padding:28px 20px}.contact-with-text__grid .contact__fields{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/29/assets/section-contact-form-with-text.css.map */
