.template-page-contact #MainContent{display:grid;grid-template-columns:minmax(0,.84fr) minmax(0,1.16fr);align-items:stretch;gap:clamp(20px,3vw,36px);max-width:1320px;margin:0 auto;padding:clamp(32px,5vw,72px) max(20px,4vw)}.template-page-contact #MainContent>.shopify-section{grid-column:1 / -1;min-width:0}.template-page-contact #MainContent>.shopify-section:has(.nx-contact-intro){grid-column:1}.template-page-contact #MainContent>.shopify-section:has(.nx-contact-form){grid-column:2}.template-page-contact .nx-contact-intro,.template-page-contact .nx-contact-form{height:100%;overflow:hidden;border:1px solid #e0e9dd;border-radius:22px}.template-page-contact .nx-contact-intro{background:#eaf0e8}.template-page-contact .nx-contact-intro .rich-text{height:100%;background:transparent;padding:clamp(28px,4vw,52px)}.template-page-contact .nx-contact-intro .rich-text__wrapper.page-width{justify-content:flex-start;width:100%;max-width:none;padding:0}.template-page-contact .nx-contact-intro .rich-text__blocks{max-width:none}.template-page-contact .nx-contact-intro .rich-text__caption{margin:0 0 10px;color:#557560;font-size:12px;font-weight:700;letter-spacing:.15em}.template-page-contact .nx-contact-intro .rich-text__heading{margin:0 0 26px;color:#1c3025;font-size:clamp(36px,4vw,56px);font-weight:650;letter-spacing:-.045em;line-height:1.08}.template-page-contact .nx-contact-intro .rich-text__text{margin-top:0}.template-page-contact .nx-contact-intro .rich-text__text p{margin:0;padding:16px 0;border-top:1px solid #cfddcd;color:#344a38;font-size:15px;line-height:1.55}.template-page-contact .nx-contact-intro .rich-text__text strong{display:inline-block;margin-bottom:4px;color:#1c3025;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.template-page-contact .nx-contact-intro .rich-text__text a{color:#1c4f32;text-decoration-thickness:1px;text-underline-offset:3px}.template-page-contact .nx-contact-form{background:#fff}.template-page-contact .nx-contact-form .contact.page-width{width:100%;max-width:none;padding:clamp(28px,4vw,52px)}.template-page-contact .nx-contact-form .title{margin:0 0 8px;color:#1c3025;font-size:clamp(27px,3vw,38px);font-weight:650;letter-spacing:-.035em;line-height:1.15}.template-page-contact .nx-contact-form__intro{margin:0 0 28px;color:#58685b;font-size:15px;line-height:1.55}.template-page-contact .nx-contact-form .field{margin-bottom:16px}.template-page-contact .nx-contact-form .field__input{border-radius:10px;background:#f8faf7;color:#1c3025;font-size:15px}.template-page-contact .nx-contact-form .field:after{border-radius:10px}.template-page-contact .nx-contact-form .text-area{min-height:150px;resize:vertical}.template-page-contact .nx-contact-form .contact__button{margin-top:12px}.template-page-contact .nx-contact-form .contact__button .button{min-width:180px;min-height:48px;border-radius:999px;background:#263d2d;color:#fff;font-size:15px;font-weight:650}.template-page-contact .nx-contact-form .contact__button .button:after{border-radius:999px;box-shadow:none}.template-page-contact .nx-contact-form .contact__button .button:hover{background:#385941}.template-page-contact .nx-contact-form :is(a,button,input,textarea):focus-visible,.template-page-contact .nx-contact-intro a:focus-visible{outline:2px solid #315f3b;outline-offset:3px}@media screen and (max-width:899px){.template-page-contact #MainContent{grid-template-columns:minmax(0,1fr)}.template-page-contact #MainContent>.shopify-section:has(.nx-contact-intro),.template-page-contact #MainContent>.shopify-section:has(.nx-contact-form){grid-column:1}}@media screen and (max-width:749px){.template-page-contact #MainContent{padding:24px 16px 44px;gap:16px}.template-page-contact .nx-contact-intro,.template-page-contact .nx-contact-form{border-radius:16px}.template-page-contact .nx-contact-intro .rich-text,.template-page-contact .nx-contact-form .contact.page-width{padding:26px 22px}.template-page-contact .nx-contact-intro .rich-text__heading{margin-bottom:18px}.template-page-contact .nx-contact-form .contact__button .button{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/newxwell-contact.css.map */
