.faq-category{margin-bottom:30px}.faq-category-title{font-size:20px;color:#0ff;margin-bottom:10px;text-transform:uppercase;border-bottom:2px solid #00ffff;padding-bottom:6px}.faq-filter-buttons{display:flex;gap:10px;flex-wrap:wrap;margin-bottom:20px}.faq-filter-buttons button{background-color:#111;color:#0ff;border:1px solid #00ffff;padding:10px 14px;border-radius:5px;cursor:pointer;transition:background .3s ease,color .3s ease}.faq-filter-buttons button:hover,.faq-filter-buttons button.active{background-color:#0ff;color:#111}.faq-accordion .faq-question{background-color:#111;color:#0ff;border:1px solid #00ffff;padding:14px;font-weight:700;border-radius:6px;margin-bottom:8px;cursor:pointer;transition:background .3s ease,color .3s ease,box-shadow .5s ease}.faq-accordion .faq-question:hover{background-color:#111;box-shadow:0 0 10px #ff0040,0 0 20px #00ff90,0 0 30px #09f}.faq-accordion .faq-answer{display:none;background-color:#1c1c1c;color:#f2f2f2;border-left:3px solid #00ffff;padding:14px;margin-bottom:16px;border-radius:0 0 6px 6px;animation:fadeIn .4s ease-in-out}.faq-accordion .faq-answer.active{display:block}@keyframes fadeIn{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/enhanced-faq-categories.css.map */
