.lightning_faq_section{padding:40px 0;margin-bottom:20px}.lightning_faq_section .faq_title{margin-bottom:30px;font-size:33px;font-weight:var(--font-body-weight);line-height:41px;text-align:center;color:var(--color-primary);margin-top:0}.lightning_faq_section .faq_subtitle{text-align:center;margin-bottom:35px;color:rgba(var(--color-foreground));font-weight:var(--font-body-weight)}.lightning_faq_section .accordion summary{background-color:#fff}.lightning_faq_section .accordion details{border:1px solid #919191}.lightning_faq_section.faq-custom .product__accordion{border:1px solid #919191;padding:15px;margin-bottom:20px;cursor:pointer}.lightning_faq_section .product__accordion .accordion__content{margin-bottom:0;padding:15px;background-color:#fff;font-size:var(--global-font-size);font-weight:var(--font-body-weight);line-height:24px;color:#3a3a3a}.lightning_faq_section.faq-custom .product__accordion .accordion__content{display:none;padding:15px 15px 0 0}.lightning_faq_section.faq-custom .product__accordion .accordion__content ul{padding-left:0}.lightning_faq_section.faq-custom .product__accordion .accordion__content p,.lightning_faq_section.faq-custom .product__accordion .accordion__content li{margin-bottom:15px;letter-spacing:normal}.lightning_faq_section.faq-custom .product__accordion .accordion__content a{color:var(--color-primary);text-decoration:underline;transition:all .3s ease;font-weight:var(--font-body-weight)}.lightning_faq_section.faq-custom .product__accordion .accordion__content a:hover{text-decoration:none}.lightning_faq_section .summary__title{cursor:pointer;display:flex;align-items:center;justify-content:space-between}.lightning_faq_section.faq-custom .summary__title .icon-minus,.lightning_faq_section.faq-custom .summary__title.open .icon-plus{display:none}.lightning_faq_section.faq-custom .summary__title.open .icon-minus{display:block}.lightning_faq_section.faq-custom .accordion__title{margin:0;font-size:var(--global-font-size);font-weight:var(--font-body-weight)}.clinic .product__accordion svg path{fill:#3a3a3a}.clinic .product__accordion .accordion__content:last-child p{margin-bottom:0}.clinic .lightning_faq_section.faq-custom .product__accordion .accordion__content ul{list-style-position:outside;padding-left:20px}@media screen and (max-width: 768px){.lightning_faq_section .faq_title{font-size:20px;margin-bottom:20px}.lightning_faq_section.faq-custom .accordion__title,.clinic .product__accordion .accordion__content:last-child p{font-size:var(--global-font-size)}.lightning_faq_section.faq-custom .accordion__title{flex:1 1 0%}}
/*# sourceMappingURL=/cdn/shop/t/85/assets/lightning-faq.css.map */
