.faq-section{direction:rtl;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Tahoma,Arial,sans-serif}.faq-section .container{max-width:1200px;margin:0 auto;padding:0 20px}.faq-header{text-align:center;padding:60px 0 40px;border-bottom:1px solid #e5e5e5;margin-bottom:40px}.faq-title{font-size:2.5rem;font-weight:600;margin-bottom:10px;letter-spacing:-.02em}.faq-subtitle{font-size:1.1rem;color:#666;font-weight:400}.faq-content{display:grid;gap:40px;margin-bottom:60px}.faq-category{background:#fff;border-radius:12px;overflow:hidden;box-shadow:0 2px 8px #0000000a;border:1px solid #f0f0f0}.category-header{background:#f8f9fa;padding:24px 30px;border-bottom:1px solid #e9ecef}.category-title{font-size:1.4rem;font-weight:600;color:#212529}.faq-item{border-bottom:1px solid #f0f0f0}.faq-item:last-child{border-bottom:none}.faq-question{width:100%;background:none;border:none;padding:24px 30px;text-align:right;cursor:pointer;display:flex;justify-content:space-between;align-items:center;font-size:1rem;font-weight:500;color:#333;transition:background-color .2s ease;font-family:inherit}.faq-question:hover,.faq-question.active{background-color:#f8f9fa}.question-text{flex:1;text-align:right}.toggle-icon{width:24px;height:24px;border:2px solid #666;border-radius:50%;position:relative;margin-right:20px;transition:all .3s ease;flex-shrink:0;background:#fff;display:flex;align-items:center;justify-content:center}.toggle-icon svg{width:14px;height:14px;color:#666;transition:all .3s ease}.toggle-icon .icon-minus{display:none}.faq-question.active .toggle-icon{border-color:#333;background:#333}.faq-question.active .toggle-icon svg{color:#fff}.faq-question.active .toggle-icon .icon-plus{display:none}.faq-question.active .toggle-icon .icon-minus{display:block}.faq-answer{max-height:0;overflow:hidden;transition:max-height .4s ease,padding .4s ease;background:#fff}.faq-answer.active{max-height:1000px;padding:0 30px 24px}.answer-content{color:#555;font-size:.95rem;line-height:1.7}.answer-content p{margin-bottom:16px}.answer-content p:last-child{margin-bottom:0}.answer-content a{color:#333;text-decoration:underline;font-weight:500}.answer-content a:hover{color:#000}@media (max-width: 768px){.faq-section .container{padding:0 16px}.faq-header{padding:40px 0 30px;margin-bottom:30px}.faq-title{font-size:2rem}.faq-subtitle{font-size:1rem}.faq-content{gap:24px;margin-bottom:40px}.category-header{padding:20px}.category-title{font-size:1.2rem}.faq-question{padding:20px;font-size:.95rem}.toggle-icon{width:20px;height:20px;margin-right:15px}.toggle-icon svg{width:12px;height:12px}.faq-answer.active{padding:0 20px 20px}.answer-content{font-size:.9rem}}
/*# sourceMappingURL=/cdn/shop/t/33/assets/faq-section.css.map */
