.contact-form__grid{display:grid;gap:24px}.contact-form__intro{display:flex;flex-direction:column;align-items:flex-start;gap:14px;min-width:0}.contact-form__heading{font-size:26px;line-height:1.15}.contact-form__text{color:var(--color-text-muted);font-size:15px;line-height:1.65}.contact-form__card{min-width:0;padding:20px;border-radius:var(--radius-tile);color:var(--color-ink)}.pb-scheme--ink .contact-form__card{--color-text: var(--color-ink);--color-text-muted: var(--pb-text-muted-light);--focus-outline: 3px solid var(--color-focus);--lg-focus-outer: var(--color-ink);background:var(--color-background)}.pb-scheme--ink .contact-form__card .pb-form__required{color:var(--lg-error-text, var(--color-offer))}.pb-scheme--ink .contact-form__card a:not(.button),.pb-scheme--ink .contact-form__card a:not(.button):hover{color:inherit}.pb-scheme--ink .contact-form__card :where(input:not([type=checkbox],[type=radio],[type=hidden],[type=submit]),select,textarea){border-color:var(--color-input-border)}.contact-form__required-note{margin:0 0 16px}.contact-form__submit{width:100%}@media screen and (min-width:750px){.contact-form__card{padding:32px}.contact-form__submit{width:auto;min-width:220px}}@media screen and (min-width:990px){.contact-form--split .contact-form__grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:64px}.contact-form--split .contact-form__grid--no-intro{grid-template-columns:minmax(0,1fr);max-width:800px;margin-inline:auto}.contact-form--split .contact-form__intro{position:sticky;top:24px;padding-top:8px}.contact-form--stacked .contact-form__grid{max-width:800px;margin-inline:auto}.contact-form--stacked .contact-form__intro{align-items:center;text-align:center}.contact-form__heading{font-size:36px}.contact-form__text{font-size:16px}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/section-contact-form.css.map */
