.faq-compact__header{text-align:center;max-width:600px;margin:0 auto 32px}.faq-compact__badge{display:inline-flex;align-items:center;gap:8px;padding:8px 16px;background-color:#8b5a2b1a;border-radius:var(--radius-full);font-size:13px;font-weight:600;color:var(--color-secondary);margin-bottom:16px}.faq-compact__title{font-size:28px;font-weight:700;color:var(--color-primary);margin:0 0 8px}.faq-compact__subtitle{font-size:16px;color:var(--color-text-secondary);margin:0}.faq-compact__categories{display:flex;flex-direction:column;gap:12px}.faq-compact__category{background:var(--color-surface);border-radius:var(--radius-md);box-shadow:0 1px 3px #1a365d14;overflow:hidden}.faq-compact__category-bar{display:flex;align-items:center;gap:16px;padding:16px 20px;cursor:pointer;list-style:none;transition:background var(--duration-short) var(--ease)}.faq-compact__category-bar::-webkit-details-marker{display:none}.faq-compact__category-bar:hover{background:#1a365d05}.faq-compact__category[open] .faq-compact__category-bar{border-bottom:1px solid rgba(26,54,93,.08)}.faq-compact__category-thumb{width:80px;height:60px;border-radius:8px;overflow:hidden;flex-shrink:0;background:#f5f3f0}.faq-compact__category-thumb img{width:100%;height:100%;object-fit:cover}@media(max-width:480px){.faq-compact__category-thumb{width:60px;height:45px}}.faq-compact__category-info{flex:1;min-width:0}.faq-compact__category-title{font-size:16px;font-weight:600;color:var(--color-primary);margin:0 0 2px;line-height:1.3}.faq-compact__category-count{font-size:13px;color:var(--color-text-muted)}.faq-compact__category-chevron{flex-shrink:0;color:var(--color-text-muted);transition:transform var(--duration-short) var(--ease)}.faq-compact__category[open] .faq-compact__category-chevron{transform:rotate(180deg)}.faq-compact__category-content{padding:8px 20px 20px}@media(max-width:480px){.faq-compact__category-content{padding:8px 12px 16px}}.faq-compact__questions{display:flex;flex-direction:column;gap:8px}.faq-compact__item{background:#1a365d08;border-radius:var(--radius-sm);overflow:hidden}.faq-compact__question{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;font-size:14px;font-weight:500;color:var(--color-primary);cursor:pointer;list-style:none;transition:background var(--duration-short) var(--ease)}.faq-compact__question::-webkit-details-marker{display:none}.faq-compact__question:hover{background:#1a365d0d}.faq-compact__question span{flex:1}.faq-compact__question svg{flex-shrink:0;color:var(--color-text-muted);transition:transform var(--duration-short) var(--ease)}.faq-compact__item[open] .faq-compact__question svg{transform:rotate(180deg)}.faq-compact__item[open] .faq-compact__question{font-weight:600}.faq-compact__answer{padding:0 16px 16px;font-size:14px;line-height:1.7;color:var(--color-text-secondary)}.faq-compact__footer{text-align:center;margin-top:24px}.faq-compact__view-all{display:inline-flex;align-items:center;gap:8px;font-size:14px;font-weight:600;color:var(--color-secondary);text-decoration:none;transition:gap var(--duration-short) var(--ease)}.faq-compact__view-all:hover{gap:12px}.faq-compact__view-all svg{transition:transform var(--duration-short) var(--ease)}.faq-compact__view-all:hover svg{transform:translate(2px)}
/*# sourceMappingURL=/cdn/shop/t/86/assets/section-faq-compact.css.map */
