.lbf-health-block{margin:10px 0 8px}.lbf-health-chip{display:inline-flex;align-items:center;gap:3px;background:#eaf3de;color:#27500a;border:.5px solid #97C459;border-radius:99px;font-size:9px;font-weight:500;padding:2px 7px;white-space:nowrap;cursor:default;margin-top:4px}.lbf-health-chip--pdp{width:100%;justify-content:flex-start;font-size:13px;font-weight:700;padding:10px 12px;gap:8px;border:1px solid #76bf75;border-radius:8px;background:#edf8e9;color:#1f7a2e;cursor:pointer;margin-top:0;margin-bottom:0}.lbf-panel{background:#fff;border:1px solid #76bf75;border-top:0;border-radius:0 0 8px 8px;overflow:hidden;margin-top:0;margin-bottom:0;width:100%;max-width:none}.lbf-panel:not([hidden]){display:block}.lbf-health-chip--pdp:has(+.lbf-panel:not([hidden])){border-bottom-left-radius:0;border-bottom-right-radius:0;border-bottom-color:#76bf75}.lbf-panel[hidden]{display:none}.lbf-panel__header{display:flex;align-items:flex-start;justify-content:space-between;gap:8px;padding:11px 14px 9px;border-bottom:1px solid #e4eadf}.lbf-panel__header-text{display:flex;flex-direction:column;gap:2px}.lbf-panel__title{font-size:13px;font-weight:700;color:#1f7a2e;margin:0;line-height:1.3}.lbf-panel__subtitle{font-size:11px;color:#888;margin:0}.lbf-panel__close{display:none}.lbf-panel__close:hover{color:#fff;background:#24752b;border-color:#24752b}.lbf-panel__body{padding:6px 14px 7px;background:#fff}.lbf-row-header{display:grid;grid-template-columns:72px minmax(64px,1fr) minmax(58px,max-content) minmax(62px,max-content);gap:6px;align-items:end;padding:5px 0 4px;border-bottom:1px solid #eceae5;margin-bottom:2px}.lbf-row-header span{font-size:9px;font-weight:600;color:#bbb;text-transform:uppercase;letter-spacing:.05em;white-space:nowrap}.lbf-row-header span:nth-child(3),.lbf-row-header span:nth-child(4){text-align:right}.lbf-row{display:grid;grid-template-columns:72px minmax(64px,1fr) minmax(58px,max-content) minmax(62px,max-content);gap:6px;align-items:center;padding:4px 0;border-bottom:.5px solid #f2f0ec}.lbf-row:last-child{border-bottom:none}.lbf-label{font-size:11px;font-weight:500;color:#2f8b36;white-space:nowrap}.lbf-ci{color:#3b8c1a;font-weight:800;font-size:11px}.lbf-bar{--lbf-w: 0%;--lbf-fill: #3B8C1A;background:linear-gradient(to right,var(--lbf-fill) 0 var(--lbf-w),#e2ddd4 var(--lbf-w) 100%);border-radius:99px;height:7px;overflow:hidden}.lbf-bar__f{background:#3b8c1a;height:100%;border-radius:99px;display:none;transition:width .4s ease}.lbf-bar__f.fail{background:#c0392b}.lbf-value{font-size:11px;color:#2f8b36;text-align:right;font-weight:700;white-space:nowrap}.lbf-limit{font-size:10px;color:#bbb;text-align:right;white-space:nowrap}.lbf-panel__footer{padding:8px 14px;background:#fff7ef;border-top:1px solid #e7dfd2;font-size:10px;color:#8c8c8c;line-height:1.5}.lbf-chip-i{width:18px;height:18px;margin-left:auto;border:1px solid currentColor;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-style:normal;font-size:0;font-weight:700;opacity:1;vertical-align:middle;flex-shrink:0}.lbf-chip-i:before{content:"i";font-size:11px;line-height:1}.lbf-health-chip--pdp[aria-expanded=true] .lbf-chip-i{background:#2f8b36;border-color:#2f8b36;color:#fff;font-size:0}.lbf-health-chip--pdp[aria-expanded=true] .lbf-chip-i:before{content:"\d7";font-size:17px;line-height:1;font-weight:700}
/*# sourceMappingURL=/cdn/shop/t/27/assets/lbf-health-claim.css.map */
