/* LyfeChemist Product FAQ Accordion */
.lc-faq-accordion{width:100%;margin:18px 0 10px}
.lc-faq-accordion__heading{margin:0 0 14px!important;padding:0!important;font-size:28px!important;line-height:1.25!important;font-weight:700!important}
.lc-faq-item{width:100%;margin:0 0 10px;border:1px solid #e3e3e3;border-radius:8px;background:#fff;overflow:hidden}
.lc-faq-question{appearance:none;-webkit-appearance:none;width:100%;border:0;background:#ea6b4d;color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:18px;text-align:left;padding:16px 18px;margin:0;font-family:inherit;font-size:17px;line-height:1.45;font-weight:700}
.lc-faq-question:hover{filter:brightness(.97)}
.lc-faq-question:focus-visible{outline:2px solid #69a82f;outline-offset:-2px}
.lc-faq-icon{flex:0 0 auto;width:24px;height:24px;border-radius:50%;background:#69a82f;color:#fff;display:inline-flex;align-items:center;justify-content:center;font-size:19px;line-height:1;font-weight:500}
.lc-faq-answer{display:none;padding:0 18px 17px;color:#25354a;font-size:16px;line-height:1.65;background:#fff}
.lc-faq-item.is-open .lc-faq-answer{display:block}
.lc-faq-answer>:first-child{margin-top:0}
.lc-faq-answer>:last-child{margin-bottom:0}
.lc-faq-answer p,.lc-faq-answer ul,.lc-faq-answer ol{margin-bottom:12px}
.lc-faq-answer img{max-width:100%;height:auto}
@media(max-width:767px){
.lc-faq-accordion__heading{font-size:23px!important;margin-bottom:12px!important}
.lc-faq-question{padding:14px 13px;font-size:15px;gap:10px}
.lc-faq-answer{padding:0 13px 14px;font-size:15px}
.lc-faq-icon{width:22px;height:22px;font-size:17px}
.lc-faq-item{margin-bottom:8px}
}