.agl-vitamin-panel{margin:18px 0 4px;border:1px solid #d8ded9;border-radius:18px;background:#fffdf8;overflow:hidden}.agl-vitamin-panel summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:14px;padding:17px 18px;color:#24483e}.agl-vitamin-panel summary::-webkit-details-marker{display:none}.agl-vitamin-panel summary span:first-child{display:flex;flex-direction:column;gap:3px}.agl-vitamin-panel summary strong{font-size:17px}.agl-vitamin-panel summary small{color:#697873;font-size:12px;font-weight:500}.agl-vitamin-chevron{display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:#dfece5;font-size:24px;line-height:1;transition:transform .2s}.agl-vitamin-panel[open] .agl-vitamin-chevron{transform:rotate(180deg)}.agl-vitamin-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:0 14px 14px}.agl-vitamin-card{min-width:0;border:1px solid #e3e2d9;border-radius:14px;background:#f7f5ee;padding:12px}.agl-vitamin-card span,.agl-vitamin-card strong,.agl-vitamin-card small{display:block}.agl-vitamin-card span{color:#697873;font-size:12px}.agl-vitamin-card strong{margin-top:6px;color:#243b35;font-size:16px;line-height:1.25}.agl-vitamin-card small{margin-top:5px;color:#32675a;font-size:11px;font-weight:700}.agl-vitamin-note{margin:0;padding:0 18px 18px;color:#697873;font-size:11px;line-height:1.5}@media (min-width:720px){.agl-vitamin-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:380px){.agl-vitamin-panel summary{padding:15px}.agl-vitamin-grid{padding-left:10px;padding-right:10px}.agl-vitamin-card{padding:10px}.agl-vitamin-card strong{font-size:14px}}
