.tms-root .faq{border-top:1px solid var(--line-soft);margin-top:clamp(26px,3vw,40px)}.tms-root .tms-sec.dark .faq{border-top-color:var(--line-dark)}.tms-root .faq-th{border-bottom:1px solid var(--line-soft)}.tms-root .tms-sec.dark .faq-th{border-bottom-color:var(--line-dark)}.tms-root .faq-hd{width:100%;background:transparent;border:0;cursor:pointer;display:grid;grid-template-columns:auto 1fr auto auto;align-items:center;gap:clamp(12px,2vw,26px);padding:clamp(17px,2vw,25px) 0;text-align:left;color:var(--ink);font:inherit;border-radius:0}.tms-root .tms-sec.dark .faq-hd{color:#fff}.tms-root .faq-idx{font-family:var(--f-mono);font-size:10.5px;letter-spacing:.12em;color:var(--muted-on-light)}.tms-root .tms-sec.dark .faq-idx{color:var(--muted-on-dark)}.tms-root .faq-ttl{font-family:var(--f-display);font-weight:700;letter-spacing:-.02em;font-size:clamp(15.5px,1.5vw,21px)}.tms-root .faq-n{font-family:var(--f-mono);font-size:9.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--muted-on-light);display:none}@media(min-width:760px){.tms-root .faq-n{display:block}}.tms-root .tms-sec.dark .faq-n{color:var(--muted-on-dark)}.tms-root .faq-sign{font-family:var(--f-mono);font-size:15px;line-height:1;transition:transform .22s ease;color:var(--muted-on-light)}.tms-root .faq-hd[aria-expanded=true] .faq-sign{transform:rotate(45deg)}.tms-root .faq-hd:hover .faq-ttl{opacity:.62}.tms-root .faq-bd{display:none;grid-template-columns:1fr;padding-bottom:clamp(12px,1.6vw,22px)}.tms-root .faq-th.is-open .faq-bd{display:grid}@media(min-width:900px){.tms-root .faq-bd{grid-template-columns:1fr 1fr;column-gap:clamp(30px,4vw,64px)}}.tms-root .qa{padding:clamp(13px,1.5vw,19px) 0;border-top:1px solid var(--line-soft)}.tms-root .tms-sec.dark .qa{border-top-color:var(--line-dark)}.tms-root .qa h3{font-family:var(--f-display);font-weight:700;letter-spacing:-.01em;font-size:clamp(13px,1.12vw,15px);margin:0 0 7px;line-height:1.28}.tms-root .qa p{font-size:var(--fs-body);line-height:var(--lh-body);color:var(--muted-on-light);margin:0 0 9px}.tms-root .tms-sec.dark .qa p{color:var(--muted-on-dark)}.tms-root .qa p:last-child{margin:0}@media print{.tms-root .faq-bd{display:grid!important}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/tms-faq.css.map */
