.ship-bar--rewards .ship-bar__msg{color:#252525}.ship-bar--rewards .ship-bar__rail{padding:12px 10px 78px}.ship-bar--rewards .ship-bar__track{position:relative;overflow:visible}.ship-bar__milestone{position:absolute;top:50%}.ship-bar__milestone--end{left:100%}.ship-bar__node{display:grid;place-items:center;width:22px;height:22px;position:absolute;top:0;left:0;transform:translate(-50%,-50%);border:2px solid var(--vermillion);border-radius:50%;background:#fff;color:#fff;font:700 14px/1 sans-serif}.ship-bar__caption{display:grid;gap:4px;width:64px;position:absolute;top:22px;left:0;transform:translate(-50%);text-align:center;color:#514a43;font-family:var(--font-mono);font-size:10px;line-height:1.4;overflow-wrap:anywhere}.ship-bar__caption strong{font-size:12px}.ship-bar__milestone--end .ship-bar__caption{left:auto;right:-10px;transform:none;text-align:right}.ship-bar__milestone.is-unlocked .ship-bar__node{background:var(--vermillion);border-color:var(--vermillion)}.ship-bar__milestone.is-unlocked .ship-bar__caption{color:var(--vermillion)}.ship-bar--rewards.ship-bar--done{background:#fef2f2;border-color:#b2010059}.ship-bar--rewards.ship-bar--done .ship-bar__fill{background:var(--vermillion)}.ship-bar--rewards.ship-bar--done .ship-bar__msg svg{color:var(--vermillion)}.ship-bar__total{color:#514a43;font:12px/1.4 var(--font-mono)}.ship-bar--close-markers .ship-bar__rail{padding-top:80px}.ship-bar--close-markers .ship-bar__milestone:not(.ship-bar__milestone--end) .ship-bar__caption{top:auto;bottom:22px}.ship-bar__milestone--start .ship-bar__caption{left:-10px;transform:none;text-align:left}
/*# sourceMappingURL=/cdn/shop/t/12/assets/cart-rewards.css.map */
