.product-faq .accordion-item,.contact-faq .accordion-item,.faq-block .accordion-item,.category-faq-page .accordion-item{box-shadow:0 0 20px #0505050d}.product-faq .accordion-button,.contact-faq .accordion-button,.faq-block .accordion-button,.category-faq-page .accordion-button{transition:color .2s ease,background-color .2s ease}.product-faq .accordion-button:not(.collapsed),.contact-faq .accordion-button:not(.collapsed),.faq-block .accordion-button:not(.collapsed),.category-faq-page .accordion-button:not(.collapsed){color:var(--bs-primary);background-color:color-mix(in srgb,var(--bs-primary) 8%,#fff);box-shadow:none;border-color:#dee2e6}.product-faq .accordion-button:focus,.contact-faq .accordion-button:focus,.faq-block .accordion-button:focus,.category-faq-page .accordion-button:focus{box-shadow:none;border-color:#dee2e6}.product-faq .accordion-collapse.show .accordion-body,.contact-faq .accordion-collapse.show .accordion-body,.faq-block .accordion-collapse.show .accordion-body,.category-faq-page .accordion-collapse.show .accordion-body,.product-faq .accordion-collapse.show .accordion-body.text-muted,.contact-faq .accordion-collapse.show .accordion-body.text-muted,.faq-block .accordion-collapse.show .accordion-body.text-muted{color:var(--bs-body-color);border-left:3px solid var(--bs-primary);background-color:color-mix(in srgb,var(--bs-primary) 4%,#fff)}
