.faq-main{max-width:860px;margin:0 auto;padding:60px 40px 90px}.faq-top{margin:0 0 48px;max-width:760px;text-align:left}.faq-top h1{margin:0 0 20px;font-family:var(--font-sans);font-weight:700;font-size:38px;line-height:1.1;letter-spacing:-.025em;color:var(--ink)}.faq-intro p{margin:0;font-size:15.5px;line-height:1.72;color:var(--ink-body)}.faq-section{margin:0 0 44px}.faq-section:last-child{margin-bottom:0}.faq-section>h2{margin:0 0 6px;font-family:var(--font-sans);font-weight:700;font-size:22px;letter-spacing:-.01em;color:var(--ink)}.acc{border-top:1px solid var(--line)}.acc-item{border-bottom:1px solid var(--line)}.acc-head{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px 2px;cursor:pointer;color:var(--ink);list-style:none}.acc-head::-webkit-details-marker{display:none}.acc-head::marker{content:""}.acc-head .h{font-size:16.5px;font-weight:600;line-height:1.35}.acc-head .pm{flex:none;font-size:20px;color:var(--ink-soft);transition:transform .2s}.acc-item[open] .acc-head .pm{transform:rotate(45deg)}.acc-body{padding:0 2px 22px;font-size:14.5px;color:var(--ink-body)}.acc-body p{margin:0;line-height:1.7}.acc-body a{color:var(--ink);text-decoration:underline;text-underline-offset:2px;transition:color .15s}.acc-body a:hover{color:var(--accent-strong)!important}@media(max-width:560px){.faq-main{padding:40px 20px 64px}.faq-top h1{font-size:29px}.faq-section>h2{font-size:19px}}@media(prefers-reduced-motion:reduce){.acc-head .pm{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/nw-faq.css.map */
