.ic-ladder{display:block;padding:2px 0 26px;font-family:inherit}.ic-ladder__msg{margin:0 0 10px;font-size:14px;line-height:1.4;color:#20201f}.ic-ladder__msg strong{font-weight:700}.ic-ladder__track{position:relative;height:6px;border-radius:3px;background:#eae6e1}.ic-ladder__fill{position:absolute;inset:0 auto 0 0;width:0;border-radius:3px;background:#6b0f35;transition:width .4s ease}.ic-ladder.is-complete .ic-ladder__fill{background:#2e7d32}.ic-ladder__step{position:absolute;top:50%;transform:translate(-50%,-50%)}.ic-ladder__step i{display:block;width:12px;height:12px;margin:0 auto;border:2px solid #C9C2BA;border-radius:50%;background:#fff}.ic-ladder__step.is-done i{border-color:#2e7d32;background:#2e7d32}.ic-ladder__step b{position:absolute;top:14px;left:50%;transform:translate(-50%);font-size:11px;font-weight:400;letter-spacing:.02em;white-space:nowrap;color:#616161}.ic-ladder__step--end{transform:translate(-100%,-50%)}.ic-ladder__step--end b{left:auto;right:0;transform:none}.ic-ladder.is-empty .ic-ladder__track{display:none}.ic-ladder.is-empty{padding-bottom:4px}@media(prefers-reduced-motion:reduce){.ic-ladder__fill{transition:none}}.halo-cart-sidebar .ic-ladder{padding:6px 20px 28px}
/*# sourceMappingURL=/cdn/shop/t/2/assets/ic-ladder.css.map */
