.contact-us__hero{min-height:200px;display:flex;align-items:center;justify-content:center;background-color:#ffecd5;background-size:cover;background-position:center;padding:56px 20px}.contact-us__hero-inner{text-align:center}.contact-us__page-title{font-family:var(--font-family-heading-condensed, "VC Henrietta Condensed", serif);color:#013940;margin:60px 0 0;line-height:var(--line-height-heading, 1);letter-spacing:var(--letter-spacing-h1, -.72px)}.contact-us__body-section{background-color:#ffecd5}.contact-us__grid{display:grid;gap:4rem}@media screen and (min-width:990px){.contact-us__grid{grid-template-columns:1fr 1fr;gap:6rem;align-items:start}}.contact-us__heading{font-family:var(--font-family-heading, "VC Henrietta", serif);font-size:var(--font-size-h4, 28px);font-weight:400;line-height:var(--line-height-heading, 1);letter-spacing:var(--letter-spacing-h4, -.28px);color:#013940;margin:0 0 .6rem}.contact-us__info>.contact-us__heading:not(:first-child){margin-top:3.2rem}.contact-us__body{font-family:var(--font-family-body, "Trio Grotesk", sans-serif);font-size:var(--font-size-body, 14px);line-height:var(--line-height-body, 1.4);letter-spacing:var(--letter-spacing-body, -.84px);color:#013940;margin:.4rem 0 0}.contact-us__body a{color:#013940;font-weight:600;text-underline-offset:.2em}.contact-us__icon-row{display:flex;align-items:flex-start;gap:1rem;margin-top:2.4rem}.contact-us__icon-wrap{flex-shrink:0;display:flex;margin-top:.1rem}.contact-us__icon-row .contact-us__body,.contact-us__icon-row div{font-family:var(--font-family-body, "Trio Grotesk", sans-serif);font-size:var(--font-size-body, 14px);line-height:var(--line-height-body, 1.4);letter-spacing:var(--letter-spacing-body, -.84px);color:#013940}.contact-us__field{margin-bottom:1.2rem}.contact-us__input,.contact-us__textarea{display:block;width:100%;box-sizing:border-box;padding:1.2rem 2rem;border-radius:24px;border:.1rem solid #013940;background-color:#fff;color:#013940;font-family:var(--font-family-body, "Trio Grotesk", sans-serif);font-size:var(--font-size-body-large, 16px);line-height:1.4;letter-spacing:var(--letter-spacing-body, -.84px);-webkit-appearance:none;appearance:none;transition:box-shadow .2s ease}.contact-us__input::placeholder,.contact-us__textarea::placeholder{color:#0139408c;opacity:1}.contact-us__input:focus,.contact-us__textarea:focus{outline:none;box-shadow:0 0 0 .2rem #01394040}.contact-us__input--error{border-color:#c0392b}.contact-us__textarea{border-radius:12px;resize:vertical;min-height:200px}.contact-us__btn{display:inline-flex;align-items:center;justify-content:center;padding:1.4rem 4rem;border-radius:var(--border-radius-button, 41px);border:.1rem solid #013940;background-color:#013940;color:#fff;font-family:var(--font-family-body, "Trio Grotesk", sans-serif);font-size:var(--font-size-button, 10px);font-weight:700;letter-spacing:var(--letter-spacing-button, 1px);text-transform:uppercase;cursor:pointer;margin-top:.8rem;transition:background-color .2s ease}.contact-us__btn:hover{background-color:#022c32}.contact-us__form-status{padding:1.4rem 2rem;border-radius:8px;font-family:var(--font-family-body, "Trio Grotesk", sans-serif);font-size:var(--font-size-body, 14px);margin-bottom:1.6rem}.contact-us__form-status--success{background-color:#eaf5ea;border:.1rem solid #8ab195;color:#1a4a3a}.contact-us__form-status--error{background-color:#fdecea;border:.1rem solid #e0a0a0;color:#8b1a1a}
/*# sourceMappingURL=/cdn/shop/t/571/assets/section-contact-us.css.map */
