.faq__wrap{max-width:780px;margin-inline:auto}.faq__item{border-bottom:1px solid var(--color-border)}.faq__item:first-child{border-top:1px solid var(--color-border)}.faq__head{width:100%;display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);padding:var(--space-3) 4px;background:none;border:0;cursor:pointer;text-align:left;font-size:var(--fs-18);font-weight:var(--fw-semibold);color:var(--color-text);transition:color var(--dur-2)}.faq__head:hover{color:var(--color-primary)}.faq__q{flex:1}.faq__toggle{flex:0 0 auto;width:34px;height:34px;border-radius:50%;background:var(--color-surface);display:grid;place-items:center;transition:background var(--dur-2),transform var(--dur-3) var(--ease-out)}.faq__item.is-open .faq__toggle{background:var(--color-primary);color:#fff;transform:rotate(135deg)}.faq__toggle svg{width:18px;height:18px}.faq__panel{overflow:hidden;height:0;transition:height var(--dur-3) var(--ease-out)}.faq__answer{padding:0 4px var(--space-3);color:var(--color-text-muted);font-size:var(--fs-15);line-height:var(--lh-relaxed)}.faq__answer>*:last-child{margin-bottom:0}.faq__cta{text-align:center;margin-top:var(--space-6)}.faq__cta p{color:var(--color-text-muted);margin-bottom:var(--space-2)}
/*# sourceMappingURL=/cdn/shop/t/48/assets/component-faq.css.map */
