.reblo-section{max-width:var(--page-width,1320px);margin:var(--section-spacing,80px) auto 0;padding:0 28px}.faq[data-scheme=sand]{background:var(--bg-soft);border-radius:var(--radius-l);padding-top:48px;padding-bottom:48px}.faq[data-scheme=gold-soft]{background:var(--gold-soft);border-radius:var(--radius-l);padding-top:48px;padding-bottom:48px}.faq[data-scheme=ink]{background:var(--ink);color:#fff;border-radius:var(--radius-l);padding-top:48px;padding-bottom:48px}.faq[data-scheme=ink] .faq-item{border-color:#ffffff24}.faq[data-scheme=ink] .faq-a{color:#c9c2b2}.faq-header{text-align:center;margin-bottom:32px;max-width:720px;margin-left:auto;margin-right:auto}.faq-eyebrow{font-size:12px;letter-spacing:.18em;text-transform:uppercase;color:var(--gold-deep);font-weight:600;margin:0 0 10px}.faq-heading{font-size:clamp(28px,3vw,40px);letter-spacing:-.03em;margin:0 0 12px;line-height:1.1;font-weight:700}.faq-sub{margin:0;color:var(--ink-soft);font-size:15.5px}.faq-list{max-width:820px;margin:0 auto}.faq-item{border-bottom:1px solid var(--line)}.faq-item:first-child{border-top:1px solid var(--line)}.faq-q{margin:0}.faq-trigger{width:100%;display:flex;justify-content:space-between;align-items:center;gap:20px;padding:22px 4px;background:transparent;border:0;text-align:left;cursor:pointer;font:inherit;color:inherit}.faq-q-text{font-size:17px;font-weight:600;letter-spacing:-.01em}.faq-icon{flex-shrink:0;width:36px;height:36px;border-radius:999px;background:var(--gold-soft);color:var(--gold-deep);display:inline-flex;align-items:center;justify-content:center;transition:.2s}.faq-trigger[aria-expanded=true] .faq-icon{transform:rotate(45deg);background:var(--gold);color:var(--ink)}.faq-panel{overflow:hidden;transition:max-height .5s cubic-bezier(.4,0,.2,1)}.faq-a{font-size:15px;line-height:1.65;color:var(--ink-soft);max-width:68ch;padding:0 4px 22px}.faq-a p{margin:0 0 .8em}.faq-a a{color:var(--gold-deep);text-decoration:underline;text-underline-offset:3px}@media(prefers-reduced-motion:reduce){.faq-icon{transition:none}}.faq-q-lead{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;color:var(--accent-ink,var(--gold-deep))}.faq-q-lead .ic{width:20px;height:20px}.faq-trigger>.faq-q-text{flex:1 1 auto;min-width:0}
/*# sourceMappingURL=/cdn/shop/t/20/assets/section_faq-accordion.css.map */
