:root{--primary-color: #3b2314;--accent-color: #8c6239;--accent-light: #f5efe6;--text-dark: #222222;--text-muted: #555555;--bg-light: #faf8f5;--border-color: #e8e2d9}.indaba-faq-wrapper{max-width:900px;margin:40px auto;padding:0 15px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;color:var(--text-dark)}.faq-header{text-align:center;margin-bottom:35px}.faq-header h1{font-size:32px;font-weight:800;color:var(--primary-color);letter-spacing:-.5px;margin-bottom:8px}.faq-header p{font-size:16px;color:var(--text-muted);margin:0}.faq-search-box{position:relative;max-width:600px;margin:0 auto 40px}.faq-search-input{width:100%;padding:16px 20px 16px 50px;font-size:16px;color:var(--text-dark);background-color:var(--bg-light);border:2px solid var(--border-color);border-radius:50px;outline:none;transition:all .25s ease-in-out;box-shadow:0 4px 12px #00000008;box-sizing:border-box}.faq-search-input:focus{border-color:var(--accent-color);background-color:#fff;box-shadow:0 6px 18px #8c62391f}.faq-search-icon{position:absolute;left:20px;top:50%;transform:translateY(-50%);width:18px;height:18px;fill:var(--text-muted);pointer-events:none}.faq-category{margin-bottom:35px}.faq-category-title{font-size:20px;font-weight:700;color:var(--primary-color);margin-bottom:16px;display:flex;align-items:center;gap:10px}.faq-category-title:after{content:"";flex:1;height:2px;background-color:var(--border-color);border-radius:2px}.faq-item{border:1px solid var(--border-color);border-radius:12px;margin-bottom:12px;background-color:#fff;transition:all .2s ease-in-out;box-shadow:0 2px 5px #00000005;overflow:hidden}.faq-item:hover{border-color:var(--accent-color);box-shadow:0 4px 12px #0000000d}.faq-question{width:100%;text-align:left;background:transparent;padding:18px 24px;font-size:16px;font-weight:600;line-height:1.4;border:none;outline:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;color:var(--text-dark);transition:color .2s ease}.faq-item.active .faq-question{color:var(--primary-color);background-color:var(--accent-light)}.faq-icon-wrapper{width:28px;height:28px;border-radius:50%;background-color:var(--bg-light);display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-left:15px;transition:all .3s cubic-bezier(.4,0,.2,1)}.faq-item.active .faq-icon-wrapper{background-color:var(--primary-color);transform:rotate(180deg)}.faq-icon-svg{width:12px;height:12px;fill:var(--text-muted);transition:fill .2s ease}.faq-item.active .faq-icon-svg{fill:#fff}.faq-answer-container{max-height:0;overflow:hidden;transition:max-height .35s cubic-bezier(.4,0,.2,1),opacity .25s ease;opacity:0}.faq-item.active .faq-answer-container{opacity:1}.faq-answer{padding:20px 24px 24px;font-size:15px;line-height:1.65;color:var(--text-muted);border-top:1px solid var(--border-color)}.no-results{display:none;text-align:center;padding:40px 20px;background-color:var(--bg-light);border-radius:12px;border:1px dashed var(--border-color);color:var(--text-muted);font-size:16px}.faq-icon-wrapper:before{content:"";width:12px;height:12px;background-color:var(--text-muted);transition:background-color .2s ease;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M6 8.825L1.175 4 2.238 2.938 6 6.7 9.763 2.938 10.825 4z'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M6 8.825L1.175 4 2.238 2.938 6 6.7 9.763 2.938 10.825 4z'/%3E%3C/svg%3E") center / contain no-repeat}.faq-item.active .faq-icon-wrapper:before{background-color:#fff}
/*# sourceMappingURL=/cdn/shop/t/29/assets/indaba-faq.css.map */
