.ingredients-accordion{padding:12px;border:1px solid #eee;border-radius:6px}.ingredients-accordion .accordion-header{display:flex;justify-content:space-between;font-size:16px;font-weight:600;cursor:pointer}.ingredients-accordion .accordion-content{display:none;margin-top:10px;color:#808083;line-height:1.6}.ingredients-accordion.active .accordion-content{display:block}.ingredients-accordion .toggle-icon{font-size:20px;font-weight:700}