.cart-progress{display:block;width:100%}.cart-progress[hidden]{display:none}.cart-progress[data-pending]{visibility:hidden}.cart-progress--drawer{margin:0 0 18px;padding:12px 20px 0;box-sizing:border-box}.cart-progress--drawer-empty{margin:0 0 28px;text-align:center}.cart-progress__sep{display:inline-block;margin:0 8px;opacity:.5}.cart-progress--page{max-width:440px;margin:0 auto;padding:24px 0 8px;text-align:center}.cart-progress__text{margin:0 0 10px;line-height:1.4;color:inherit;opacity:.8}.cart-progress__text strong{font-weight:600}.cart-progress__text a{color:inherit;font-weight:600;text-decoration:underline;text-underline-offset:2px;white-space:nowrap}.cart-progress.is-complete .cart-progress__text{opacity:1}.cart-progress__track{--track: color-mix(in srgb, currentColor 12%, transparent);position:relative;height:4px;border-radius:999px;background:var(--track)}.cart-progress__fill{--p: 0;position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:currentColor;transform-origin:left center;transform:scaleX(calc(var(--p) / 100));transition:transform .6s cubic-bezier(.22,1,.36,1)}.cart-progress__markers{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.cart-progress__marker{--x: 50;position:absolute;top:50%;left:clamp(5px,calc(var(--x) * 1%),calc(100% - 5px));width:10px;height:10px;border-radius:50%;background:var(--bg, #fff);box-shadow:inset 0 0 0 2px var(--track);transform:translate(-50%,-50%);transition:box-shadow .3s ease,background-color .3s ease}.cart-progress__marker.is-reached{background:currentColor;box-shadow:0 0 0 2px var(--bg, #fff)}.cart__item .cart__discount{display:none!important}@media(prefers-reduced-motion:reduce){.cart-progress__fill,.cart-progress__marker{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/28/assets/cart-progress.css.map */
