.contact-form__inner{display:grid;align-items:start;gap:var(--space-5)}.contact-form__card{display:block;padding:clamp(1.25rem,3vw,2rem);border:1px solid var(--color-border);border-radius:var(--radius-card);color:var(--color-text);background-color:var(--color-background)}.contact-form__heading{margin:0;font-family:var(--font-heading);font-size:var(--text-h3);font-weight:var(--weight-heading);line-height:var(--lh-h3);letter-spacing:var(--tracking-h3)}.contact-form__text{margin-block-start:var(--space-2);max-inline-size:60ch;color:var(--color-text-muted)}.contact-form__form{margin-block-start:var(--space-5)}.contact-form__fields{display:grid;gap:var(--space-4)}.contact-form__fields>.field{align-content:start}.contact-form__optional{font-weight:var(--weight-medium);color:var(--color-text-muted)}.contact-form__error{font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--color-accent)}.contact-form__error:empty{display:none}.contact-form__ltr{text-align:start}[dir=rtl] .contact-form__ltr{text-align:end}.contact-form__message{margin-block-end:var(--space-5)}.contact-form__message:focus-visible{outline-offset:3px}.contact-form__message-title{font-weight:var(--weight-semibold)}.contact-form__error-list{display:grid;gap:var(--space-1);margin-block-start:var(--space-1)}.contact-form__submit{inline-size:100%;margin-block-start:var(--space-5)}.contact-form__apps{margin-block-start:var(--space-5)}.contact-form__aside{display:grid;gap:var(--space-3);align-content:start}.contact-form__aside-heading{margin:0;font-family:var(--font-heading);font-size:var(--text-h3);font-weight:var(--weight-heading);line-height:var(--lh-h3);letter-spacing:var(--tracking-h3)}.contact-card{display:grid;gap:var(--space-4);padding:var(--space-5);border:1px solid transparent;border-radius:var(--radius-card)}.contact-card--surface{border-color:var(--color-border);color:var(--color-text);background-color:var(--color-background)}.contact-card--sky{color:var(--color-sky-800);background-color:var(--color-sky-50)}.contact-card--blush{color:var(--color-blush-800);background-color:var(--color-blush-50)}.contact-card__actions{display:grid;gap:var(--space-2)}.contact-card__number{font-variant-numeric:tabular-nums;white-space:nowrap}.contact-card__row{display:flex;align-items:center;gap:var(--space-3);min-block-size:44px;font-style:normal}.contact-card__row .icon{color:var(--color-accent)}.contact-card__address{padding-block-start:var(--space-3);border-block-start:1px solid var(--color-border)}.contact-card__social{display:grid;gap:var(--space-2)}.contact-card__label{font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--color-text-muted)}.contact-card__fact{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:var(--space-3)}.contact-card__fact+.contact-card__fact{padding-block-start:var(--space-4);border-block-start:1px solid color-mix(in srgb,currentColor 18%,transparent)}.contact-card__title{font-weight:700}.contact-card__text{font-size:var(--text-sm);line-height:var(--lh-body)}.contact-card--surface .contact-card__text{color:var(--color-text-muted)}@media screen and (min-width:750px){.contact-form__fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-4) var(--space-5)}.contact-form__field--wide{grid-column:1 / -1}.contact-form__submit{inline-size:auto;min-inline-size:12rem}}@media screen and (min-width:990px){.contact-form__inner{grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:var(--space-6)}.contact-form__inner--single{grid-template-columns:minmax(0,46rem)}.contact-form__aside{position:sticky;inset-block-start:calc(var(--header-h) + var(--space-5))}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/section-contact-form.css.map */
