.shopify-section--custom-progress-bars{border-top:1px solid rgb(221,221,221)}custom-progress-bars{display:block}.custom-progress-bars{padding:60px 20px;box-sizing:border-box}@media(min-width:750px){.custom-progress-bars{padding:80px 40px}}.custom-progress-bars__inner{max-width:1100px;margin:0 auto;display:flex;flex-direction:column;gap:32px}.custom-progress-bars__heading{margin:0;text-align:center}.custom-progress-bars__footer{text-align:left}.custom-progress-bars__footer p:last-child{margin-bottom:0}.custom-progress-bars__chart{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;gap:24px;width:100%}@media(min-width:750px){.custom-progress-bars__chart{gap:20px}}.custom-progress-bars__bar{display:grid;grid-template-areas:"label" "track" "value";grid-template-columns:1fr;row-gap:6px;width:100%}@media(min-width:750px){.custom-progress-bars__bar{display:flex;flex-direction:row;align-items:center;gap:16px}}.custom-progress-bars__label{grid-area:label;font-family:var(--heading-figtree-font-family);font-weight:var(--heading-figtree-font-weight);font-size:14px;line-height:1.3;text-align:left;color:var(--vigil-black, #000)}@media(min-width:750px){.custom-progress-bars__label{flex:0 0 auto;width:160px;font-size:16px}}@media(min-width:750px){.custom-progress-bars__bar--no-label{padding-inline-start:0}}.custom-progress-bars__value{grid-area:value;font-family:var(--heading-figtree-font-family);font-weight:700;font-size:14px;text-align:right;color:var(--vigil-black, #000)}@media(min-width:750px){.custom-progress-bars__value{flex:0 0 auto;min-width:56px;font-size:16px}}.custom-progress-bars__track{grid-area:track;position:relative;overflow:hidden;background:var(--bar-track-bg, rgba(44, 45, 48, .08));border-radius:999px;width:100%;height:20px}@media(min-width:750px){.custom-progress-bars__track{height:24px;flex:1 1 auto}}.custom-progress-bars__fill{position:absolute;left:0;top:0;width:0;height:100%;background:var(--bar-color, currentColor);border-radius:999px;transition:width .9s cubic-bezier(.22,1,.36,1)}.custom-progress-bars.is-visible .custom-progress-bars__fill{width:var(--bar-fill, 0%)}.custom-progress-bars.is-visible .custom-progress-bars__bar:nth-child(1) .custom-progress-bars__fill{transition-delay:0s}.custom-progress-bars.is-visible .custom-progress-bars__bar:nth-child(2) .custom-progress-bars__fill{transition-delay:.08s}.custom-progress-bars.is-visible .custom-progress-bars__bar:nth-child(3) .custom-progress-bars__fill{transition-delay:.16s}.custom-progress-bars.is-visible .custom-progress-bars__bar:nth-child(4) .custom-progress-bars__fill{transition-delay:.24s}.custom-progress-bars.is-visible .custom-progress-bars__bar:nth-child(5) .custom-progress-bars__fill{transition-delay:.32s}.custom-progress-bars.is-visible .custom-progress-bars__bar:nth-child(6) .custom-progress-bars__fill{transition-delay:.4s}.custom-progress-bars.is-visible .custom-progress-bars__bar:nth-child(7) .custom-progress-bars__fill{transition-delay:.48s}.custom-progress-bars.is-visible .custom-progress-bars__bar:nth-child(8) .custom-progress-bars__fill{transition-delay:.56s}.custom-progress-bars.is-visible .custom-progress-bars__bar:nth-child(9) .custom-progress-bars__fill{transition-delay:.64s}.custom-progress-bars.is-visible .custom-progress-bars__bar:nth-child(10) .custom-progress-bars__fill{transition-delay:.72s}
