.fa-contact{padding-block:var(--fa-sp-16);background:var(--fa-white);color:var(--fa-ink)}.fa-contact--panel{background:var(--fa-surface)}.fa-contact__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--fa-sp-8)}.fa-contact__title{font-family:var(--fa-font-head);font-size:var(--fa-h1);font-weight:700;line-height:1.1;letter-spacing:-.02em;margin:0;max-width:16ch;text-wrap:balance}.fa-contact__list+.fa-contact__body{margin-top:var(--fa-sp-6)}.fa-contact__body{font-size:var(--fa-fs-16);line-height:1.6;max-width:720px}.fa-contact__body p{margin:0 0 var(--fa-sp-3)}.fa-contact__body a{color:var(--fa-brand)}.fa-contact__list{display:flex;flex-direction:column;gap:var(--fa-sp-6);margin:0;padding:0;list-style:none}.fa-contact--panel .fa-contact__body{padding:var(--fa-sp-12);background:var(--fa-white);border-radius:var(--fa-r-lg);max-width:none}.fa-contact__list>li{padding:var(--fa-sp-8);background:var(--fa-surface);border-radius:var(--fa-r-lg)}.fa-contact__label{display:block;font-size:var(--fa-fs-11);font-weight:700;line-height:1.5;letter-spacing:.16em;text-transform:uppercase;color:var(--fa-muted);margin-bottom:10px}.fa-contact__mail{display:inline-block;font-family:var(--fa-font-body);font-size:var(--fa-fs-22);font-weight:600;line-height:1.3;color:inherit;text-decoration:none;word-break:break-word}.fa-contact__mail:hover{text-decoration:underline;text-underline-offset:4px}.fa-contact__list{gap:var(--fa-sp-4)}@media(min-width:1024px){.fa-contact__grid{grid-template-columns:minmax(0,4fr) minmax(0,6fr);gap:var(--fa-sp-16)}}@media(max-width:1023px){.fa-contact__title{max-width:none}}@media(max-width:749px){.fa-contact__body{font-size:var(--fa-fs-15);line-height:1.5}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/fa-contact.css.map */
