.hz-contact__inner{max-width:860px;margin-inline:auto}.hz-contact__split{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-top:var(--hz-s8, 64px)}.hz-contact__card{display:flex;flex-direction:column;align-items:center;text-align:center;gap:6px;padding:var(--hz-s7, 48px) var(--hz-s6, 32px);border:1px solid var(--hz-line, rgba(26,26,26,.14));border-radius:16px;background:#fff;color:var(--hz-ink, #1a1a1a);text-decoration:none;transition:border-color .18s ease,transform .18s ease,box-shadow .18s ease}.hz-contact__card:hover{border-color:var(--hz-ink, #1a1a1a);transform:translateY(-2px);box-shadow:0 10px 30px #1a1a1a14}.hz-contact__ic{width:54px;height:54px;margin-bottom:10px;border-radius:50%;background:var(--hz-ink, #1a1a1a);color:var(--hz-on-dark, #fffdfa);display:inline-flex;align-items:center;justify-content:center}.hz-contact__ic svg{width:26px;height:26px}.hz-contact__card-label{font-size:var(--hz-fs-eyebrow, .8125rem);font-weight:var(--hz-fw-bold, 700);letter-spacing:var(--hz-ls-eyebrow, .08em);text-transform:uppercase;color:var(--hz-ink, #1a1a1a)}.hz-contact__card-value{font-size:var(--hz-fs-subhead, 1.4375rem);font-weight:var(--hz-fw-medium, 500);color:var(--hz-ink, #1a1a1a)}.hz-contact__card:hover .hz-contact__card-value{text-decoration:underline;text-underline-offset:3px}.hz-contact__card-note{font-size:var(--hz-fs-small, 1rem);color:var(--hz-ink, #1a1a1a);opacity:.68}.hz-contact__form-wrap{margin-top:var(--hz-s9, 96px)}.hz-contact__form-h{margin:0 0 var(--hz-s6, 32px);text-align:center;font-family:var(--hz-font);font-weight:var(--hz-fw-headline, 500);font-size:clamp(2.25rem,1.85rem + 1.6vw,2.75rem);line-height:1.1;letter-spacing:-.02em;color:var(--hz-ink, #1a1a1a)}.hz-contact__grid{display:grid;grid-template-columns:1fr 1fr;gap:18px}.hz-contact__field{display:flex;flex-direction:column;gap:8px}.hz-contact__field--full{grid-column:1 / -1}.hz-contact__field span{font-size:var(--hz-fs-small, 1rem);font-weight:var(--hz-fw-medium, 500);color:var(--hz-ink, #1a1a1a)}.hz-contact__field input,.hz-contact__field textarea{width:100%;padding:14px 16px;border:1px solid var(--hz-line, rgba(26,26,26,.18));border-radius:var(--hz-r-btn, 12px);background:#fff;color:var(--hz-ink, #1a1a1a);font-family:var(--hz-font);font-size:1rem}.hz-contact__field textarea{resize:vertical}.hz-contact__field input:focus,.hz-contact__field textarea:focus{border-color:var(--hz-ink, #1a1a1a)}.hz-contact__field input:focus-visible,.hz-contact__field textarea:focus-visible{outline:2px solid var(--hz-ink, #1a1a1a);outline-offset:2px}.hz-contact__submit{margin-top:var(--hz-s6, 32px)}.hz-contact__success{text-align:center;font-size:var(--hz-fs-subhead, 1.4375rem);color:var(--hz-ink, #1a1a1a);padding:var(--hz-s7, 48px) 0}.hz-contact__error{margin:0 0 var(--hz-s5, 24px);color:#b3261e;font-size:var(--hz-fs-body, 1.0625rem);text-align:center}.hz-contact__opt{font-weight:400;font-size:.9em}@media(max-width:749px){.hz-contact__split{grid-template-columns:1fr;gap:14px}.hz-contact__card{padding:var(--hz-s6, 32px) var(--hz-s5, 24px)}.hz-contact__form-wrap{margin-top:var(--hz-s8, 64px)}.hz-contact__grid{grid-template-columns:1fr}.hz-contact__submit{width:100%;justify-content:center}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/hz-contact.css.map */
