.epsyon-contact-form{padding:2rem 0 5rem;background-color:var(--color--bg)}.epsyon-contact-form__inner{max-width:32rem;text-align:center}.epsyon-contact-form__intro{color:var(--color--alt-text);line-height:1.65;margin:0 0 2.5rem}.epsyon-contact-form__form{display:flex;flex-direction:column;gap:1.25rem;text-align:left}.epsyon-contact-form__field{display:flex;flex-direction:column;gap:.5rem}.epsyon-contact-form__field label{font-size:.875rem;font-weight:600;color:var(--color--text)}.epsyon-contact-form__field input,.epsyon-contact-form__field textarea{padding:.8rem 1rem;background-color:var(--color--text-bg-light);border:1px solid var(--color--text-lightest);color:var(--color--text);font-family:inherit;font-size:.9375rem;border-radius:var(--radius-form)}.epsyon-contact-form__field textarea{resize:vertical}.epsyon-contact-form__form .c-btn{margin-top:.5rem;align-self:flex-start}.epsyon-contact-form__message{padding:.875rem 1rem;border-radius:var(--radius-container);font-size:.9375rem;background-color:var(--color--text-bg-light);border:1px solid var(--color--text-lightest);color:var(--color--text)}.epsyon-contact-form__email-line{margin-top:2.5rem;font-size:.9375rem}.epsyon-contact-form__email-line a{color:var(--color--text)}.epsyon-page-header{padding:4.5rem 0 2.5rem;background-color:var(--color--bg)}.epsyon-page-header__inner{text-align:center}.epsyon-page-header__eyebrow{font-size:.8125rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--color--accent);margin-bottom:.75rem}.epsyon-page-header__heading{font-family:var(--font--title);font-weight:var(--font--title-weight);font-size:clamp(2rem,3vw + 1rem,2.75rem);line-height:1.15;color:var(--color--headings);margin:0}
/*# sourceMappingURL=/cdn/shop/t/5/compiled_assets/styles.css.map?subset=KA */
