.contact-section{padding:4rem 0}.contact-grid{display:grid;gap:3rem}.contact-info__heading{margin:0 0 1.5rem;font-family:var(--vc-figma-font-family, var(--font-sans));font-size:var(--vc-figma-section-heading-size);font-weight:var(--vc-figma-section-heading-weight);letter-spacing:var(--vc-figma-section-heading-letter-spacing);line-height:var(--vc-figma-section-heading-line-height)}.contact-info__text,.contact-info__detail{color:var(--vc-color-ink-muted);font-family:var(--vc-figma-font-family, var(--font-sans));font-size:var(--vc-figma-body-size);font-weight:var(--vc-figma-body-weight);letter-spacing:var(--vc-figma-body-letter-spacing);line-height:var(--vc-figma-body-line-height);margin:0 0 1rem}.contact-form{padding:2rem;background:var(--vc-color-surface-cool)}.contact-form__field{margin-bottom:1rem}.contact-form__field label{display:block;margin-bottom:.5rem;font-family:var(--vc-figma-font-family, var(--font-sans));font-size:var(--vc-figma-pdp-label-size);font-weight:var(--vc-figma-pdp-label-weight);letter-spacing:var(--vc-figma-pdp-label-letter-spacing);line-height:var(--vc-figma-pdp-label-line-height);text-transform:uppercase}.contact-form__field input{width:100%;padding:.75rem;border:1px solid var(--vc-color-border-strong);font-family:var(--vc-figma-font-family, var(--font-sans));font-size:var(--vc-figma-body-size);font-weight:var(--vc-figma-body-weight);letter-spacing:var(--vc-figma-body-letter-spacing);line-height:var(--vc-figma-body-line-height)}.contact-form__field textarea{width:100%;min-height:120px;padding:.75rem;border:1px solid var(--vc-color-border-strong);font-family:var(--vc-figma-font-family, var(--font-sans));font-size:var(--vc-figma-body-size);font-weight:var(--vc-figma-body-weight);letter-spacing:var(--vc-figma-body-letter-spacing);line-height:var(--vc-figma-body-line-height)}.contact-form__submit{padding:.75rem 2rem;background:var(--vc-color-ink);color:var(--vc-color-surface);border:none;cursor:pointer;font-family:var(--vc-figma-font-family, var(--font-sans));font-size:var(--vc-figma-cta-size);font-weight:var(--vc-figma-cta-weight);letter-spacing:var(--vc-figma-cta-letter-spacing);line-height:var(--vc-figma-cta-line-height);text-transform:uppercase}@media(min-width:750px){.contact-grid{grid-template-columns:1fr 1fr}}
/*# sourceMappingURL=/cdn/shop/t/31/assets/section-contact.css.map */
