.contact__page{max-inline-size:720px;margin:0 auto var(--space-6)}.contact__layout{display:grid;gap:var(--space-5);align-items:start}@media(min-width:990px){.contact__layout{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:var(--space-6)}.contact__layout--form_first .contact__info{order:2}.contact__layout--form_first{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr)}.contact__layout--single{grid-template-columns:minmax(0,720px);justify-content:center}}.contact__info{display:grid;gap:var(--space-3)}.contact-card{display:flex;align-items:flex-start;gap:var(--space-4);padding:var(--space-4);border-radius:var(--radius-card);background:var(--color-tint)}.contact-card__icon{display:grid;place-items:center;inline-size:44px;block-size:44px;flex:none;border-radius:var(--radius-icon);background:var(--color-bg);color:var(--color-link)}.contact-card__icon .icon{inline-size:22px;block-size:22px}.contact-card__icon--whatsapp{background:var(--color-success);color:var(--color-on-success)}.contact-card__body{display:grid;justify-items:start;gap:var(--space-1);min-inline-size:0}.contact-card__title{color:var(--color-heading);font-weight:var(--font-body-weight-bold)}.contact-card__value{color:var(--color-heading);font-size:var(--fs-lg);font-weight:var(--font-body-weight-semibold);text-decoration:none;overflow-wrap:anywhere}.contact-card__value:hover{color:var(--color-link-on-tint)}.contact-card__text{color:var(--color-fg);font-size:var(--fs-sm)}.contact-card__link{display:inline-flex;align-items:center;gap:var(--space-1);margin-block-start:var(--space-1);color:var(--color-link-on-tint);font-size:var(--fs-sm);font-weight:var(--font-body-weight-semibold);text-decoration:none}.contact-card__link .icon{inline-size:16px;block-size:16px}.contact-card__whatsapp{min-block-size:var(--tap);margin-block-start:var(--space-2);--button-bg: var(--color-success);--button-border: var(--color-success);--button-fg: var(--color-on-success);--button-hover: var(--color-success)}.contact-card__whatsapp:hover{filter:brightness(.94)}.contact__form-card{display:grid;gap:var(--space-2);padding:var(--space-5) var(--space-4);border-radius:var(--radius-card);background:var(--color-surface)}@media(min-width:750px){.contact__form-card{padding:var(--space-6)}}.contact__form-text{color:var(--color-muted);font-size:var(--fs-sm)}.contact__form{display:grid;gap:var(--space-4);margin-block-start:var(--space-3)}.contact__fields{display:grid;gap:var(--space-3)}@media(min-width:750px){.contact__fields{grid-template-columns:repeat(2,minmax(0,1fr))}.contact__field--wide{grid-column:1 / -1}.contact__fields>.field:first-child:nth-last-child(3){grid-column:1 / -1}}.contact__form .input,.contact__form .textarea{border-color:transparent}.contact__form .input:hover,.contact__form .textarea:hover{border-color:var(--color-border-strong)}.contact__success{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-4);border-radius:var(--radius-card);background:var(--color-tint);color:var(--color-link-on-tint);font-weight:var(--font-body-weight-semibold)}.contact__error{padding:var(--space-3) var(--space-4);border-radius:var(--radius-card);background:var(--color-danger-soft);color:var(--color-danger-ink);font-size:var(--fs-sm)}.contact__error ul{margin-block-start:var(--space-1);padding-inline-start:1.25em}.contact__error-title{font-weight:var(--font-body-weight-bold)}.contact__note{display:flex;align-items:center;justify-content:center;gap:var(--space-2);color:var(--color-muted);font-size:var(--fs-xs)}.contact__note .icon{inline-size:14px;block-size:14px;color:var(--color-link)}.contact__faq{display:grid;gap:var(--space-4);max-inline-size:780px;margin:var(--space-7) auto 0}.contact__faq-title{text-align:center}.contact__faq-items{border-block-start:var(--hairline) solid var(--color-border)}
/*# sourceMappingURL=/cdn/shop/t/3/assets/section-contact.css.map */
