.faq-page-container h2{text-align:center;margin-bottom:2rem}.product-faq-tabs{display:flex;justify-content:center;gap:10px;margin-bottom:2.5rem;flex-wrap:wrap}.product-faq-tab{display:flex;align-items:center;gap:12px;padding:10px 20px;border:1px solid #e0e0e0;border-radius:8px;background-color:#fff;cursor:pointer;transition:all .2s ease-in-out;font-weight:500}.product-faq-tab:hover{border-color:#b0b0b0;background-color:#f9f9f9}.product-faq-tab.active{background-color:#111;color:#fff;border-color:#111}.product-faq-tab-icon{height:30px;width:30px;object-fit:contain}.product-faq-tab.active .product-faq-tab-icon{filter:brightness(0) invert(1)}.product-faq-group{display:none}.product-faq-group.active{display:block}.faq-category-title{font-size:1.25rem;margin-top:2.5rem;margin-bottom:1.5rem;font-weight:700;color:rgb(var(--color-link))}.faq-item{border-bottom:1px solid rgb(var(--color-border));padding:1em 0}.faq-question{font-weight:500;cursor:pointer;list-style:none;position:relative;padding-right:2em}.faq-question::-webkit-details-marker{display:none}.faq-question span{position:absolute;right:0;top:0;display:flex;align-items:center;justify-content:center}.faq-question span.minus-icon{display:none}.faq-item[open]>.faq-question span.plus-icon{display:none}.faq-item[open]>.faq-question span.minus-icon{display:flex}.faq-answer{padding-top:1em;color:rgb(var(--color-foreground-secondary));line-height:1.6;font-size:.875rem}.faq-answer ul{list-style:disc;margin:0 0 0 2rem}.product-faq-placeholder{padding:2rem;border:2px dashed #ccc;text-align:center;margin:2rem auto;max-width:800px}.faq-no-items{padding:2rem;text-align:center;color:#777}
/*# sourceMappingURL=/cdn/shop/t/62/assets/section-product-wise-faq.css.map */
