.cl-target-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1.25rem}.cl-target-card{background:#fff;border:1px solid var(--cl-border);border-radius:var(--cl-radius);padding:1.5rem}.cl-target-row__head{display:flex;justify-content:space-between;align-items:baseline;gap:1rem}.cl-target-row__mineral{font-family:var(--cl-font-body);font-weight:700;font-size:.9375rem;color:var(--cl-ink)}.cl-target-row__range{font-family:var(--cl-font-heading);font-weight:800;font-size:1.125rem;color:var(--cl-accent)}.cl-target-track{margin:.5rem 0 .375rem;height:8px;background:var(--cl-border);border-radius:2px;overflow:hidden}.cl-target-track>span{display:block;height:100%;background:var(--cl-accent)}.cl-target-row__note{margin:0;font-family:var(--cl-font-body);font-size:.8125rem;color:var(--cl-ink-soft)}.cl-timeline{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:1.25rem;align-items:end}.cl-timeline__bar-track{height:120px;display:flex;align-items:flex-end}.cl-timeline__bar{width:100%;background:var(--cl-accent);border-radius:2px 2px 0 0}.cl-timeline__item{border-top:2px solid var(--cl-ink);padding-top:.75rem;margin-top:.75rem}.cl-timeline__when{font-family:var(--cl-font-body);font-weight:700;font-size:.8125rem;color:var(--cl-muted)}.cl-timeline__title{font-family:var(--cl-font-heading);font-weight:800;font-size:1.0625rem;color:var(--cl-ink);margin:.25rem 0 .375rem}.cl-timeline__body{margin:0;font-family:var(--cl-font-body);font-size:.875rem;line-height:1.5;color:var(--cl-ink-soft)}.cl-compare-row{display:grid;grid-template-columns:220px 1fr 90px;gap:1rem;align-items:center;padding:.375rem 0}.cl-compare-name{font-family:var(--cl-font-body);font-size:.9375rem;color:var(--cl-ink)}.cl-compare-track{height:18px;background:var(--cl-band);border-radius:2px;overflow:hidden}.cl-compare-track>span{display:block;height:100%;border-radius:2px}.cl-compare-value{font-family:var(--cl-font-body);font-weight:700;font-size:.9375rem;color:var(--cl-ink);text-align:right}@media(max-width:640px){.cl-compare-row{grid-template-columns:1fr;gap:.375rem}.cl-compare-value{text-align:left}}
/*# sourceMappingURL=/cdn/shop/t/45/assets/cl-diet.css.map */
