:root{--primary-color: #450704;--secondary-color: #383838;--text-color: #2d3436;--light-text: #636e72;--background-color: #f9f9f9;--white: #fff;--shadow: 0 4px 20px rgba(0, 0, 0, .1);--border-radius: 12px;--transition: all .3s ease}.faq-container{width:100%;max-width:1000px;background:var(--white);border-radius:var(--border-radius);box-shadow:var(--shadow);overflow:hidden;margin:0 auto}.faq-header{text-align:center;padding:40px 20px;background:linear-gradient(135deg,#fcf5ec,#f8f1e8)}.faq-header h1{font-size:2.5rem;margin-bottom:10px}.faq-header p{font-size:1.1rem;opacity:.9}.search-container{margin:30px auto;max-width:600px}.search-box{position:relative;display:flex;align-items:center;background:var(--white);border-radius:50px;padding:10px 20px;box-shadow:var(--shadow)}.search-box i{color:var(--light-text);margin-right:10px}.search-box input{flex:1;border:none;outline:none;font-size:1rem;color:var(--text-color);background:transparent;box-shadow:none}.search-box input::placeholder{color:var(--light-text)}.clear-search{background:none;border:none;color:var(--light-text);cursor:pointer;padding:5px;display:none}.clear-search.visible{display:block}.category-filter{display:flex;justify-content:center;gap:10px;flex-wrap:wrap;margin-top:20px}.category-btn{padding:8px 20px;border:2px solid var(--primary-color);border-radius:25px;background:transparent;color:var(--primary-color);cursor:pointer;transition:var(--transition);font-size:.9rem}.category-btn:hover{background:#ffffff1a}.category-btn.active{background:var(--primary-color);color:var(--white)}.faq-content{padding:40px}.faq-category{margin-bottom:40px}.faq-category h2{color:var(--primary-color);margin-bottom:20px;font-size:1.5rem}.faq-item{background:var(--white);border:1px solid #e1e1e1;border-radius:var(--border-radius);margin-bottom:15px;overflow:hidden}.faq-question{padding:20px;cursor:pointer;display:flex;justify-content:space-between;align-items:center;transition:var(--transition)}.faq-question:hover{background:#fcf5ec}.faq-question h3{font-size:1.4rem;color:var(--text-color);margin:0}.faq-icon{color:var(--primary-color);transition:var(--transition)}.faq-icon svg{color:var(--primary-color);fill:var(--primary-color);width:15px;height:15px}.faq-item.active .faq-icon{transform:rotate(45deg)}.faq-answer{padding:0 20px;max-height:0;overflow:hidden;transition:var(--transition)}.faq-item.active .faq-answer{padding:0 20px 20px;max-height:1000px}.faq-answer p{color:var(--light-text);margin:0;font-size:1.3rem}@media (max-width: 768px){.faq-header h1{font-size:2rem}.faq-content{padding:20px}.category-filter{gap:5px}.category-btn{padding:6px 15px;font-size:.8rem}}@media (max-width: 480px){.faq-header{padding:30px 15px}.faq-header h1{font-size:1.8rem}.search-box{padding:8px 15px}.faq-question h3{font-size:1rem}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/faqs.css.map */
