.nm-contact-form__wrapper{background-color:var(--nm-bg-clr);color:var(--nm-clr-dark);border-radius:18px;padding:70px 28px;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="763" height="163" viewBox="0 0 763 163" fill="none"><path d="M762.5 162.329V13.1519C487.045 -35.2703 357.64 61.4395 112.362 162.329H762.5Z" fill="%2327968A"/><path d="M762.5 162.328V31.0859C447.8 142.158 265.312 19.7697 0.269287 162.328H762.5Z" fill="%2331BCAD"/></svg>');background-position:bottom right;background-repeat:no-repeat;background-size:60% auto}.nm-contact-form__content{width:100%;display:flex;flex-direction:column;gap:14px;margin-bottom:40px}.nm-contact-form__content__heading{text-transform:capitalize;margin:0}.nm-contact-form__content__text,.nm-contact-form__content__eyebrow{margin:0}.nm-contact-form__content__text a{font-weight:600!important;color:var(--nm-clr-primary)!important;text-decoration:none}.nm-contact-form__form{display:flex;flex-wrap:wrap;gap:8px}.nm-contact-form__form__status{display:flex;align-items:flex-start;gap:5px;line-height:2rem!important}.nm-contact-form__form__status svg{flex-shrink:0;width:20px;height:20px}.nm-contact-form__form__error-list{line-height:2rem!important;padding-left:20px;margin:0}.nm-contact-form__form__input-wrapper{display:flex;flex-direction:column;gap:8px;width:100%}.nm-contact-form__form__input,.nm-contact-form__form__textarea{width:100%;border:1px solid transparent;outline:none;box-shadow:none;padding:16px 20px;font-weight:400;font-size:16px;line-height:100%;letter-spacing:0;color:var(--nm-clr-dark);background-color:#eee;border-radius:8px;transition:.3s;resize:none}.nm-contact-form__form__input:active,.nm-contact-form__form__input:focus,.nm-contact-form__form__textarea:active,.nm-contact-form__form__textarea:focus{border:1px solid var(--nm-clr-secondary)}@media only screen and (min-width: 750px){.nm-contact-form__form{gap:20px}.nm-contact-form__form__input-wrapper{gap:20px;flex-direction:row}.nm-contact-form__wrapper{padding:70px 48px}}@media only screen and (min-width: 990px){.nm-contact-form__wrapper{padding:70px 75px}.nm-contact-form__content__heading{font-size:4.8rem!important;line-height:109%!important}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-nm-contact-form.css.map */
