.cart-tier-bar{padding:.75rem .875rem .875rem;border-radius:12px;background:#0c241d;color:#fff;text-align:left}.cart-tier-bar[hidden]{display:none}.cart-tier-bar--sticky{position:sticky;top:0;z-index:3;box-shadow:0 -12px 0 12px #fff,0 6px 12px -6px #0c241d59}.cart-tier-bar__head{display:flex;flex-wrap:wrap;align-items:center;gap:.375rem .625rem;margin-bottom:.625rem;font-size:.875rem;line-height:1.35}.cart-tier-bar__badge{padding:.125rem .5rem;border-radius:999px;background:#ff8552;color:#1d1d1d;font-size:.6875rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap}.cart-tier-bar__text{font-weight:600}.cart-tier-bar__code{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem .75rem;margin-top:.25rem;padding:.5rem .625rem;border:1px dashed rgba(255,255,255,.45);border-radius:10px;font-size:.8125rem;line-height:1.35}.cart-tier-bar__code[hidden]{display:none}.cart-tier-bar__code.is-applied{border-style:solid;border-color:#6fcf97}.cart-tier-bar__code-text{font-weight:600}.cart-tier-bar__code-button{padding:.375rem .875rem;border:0;border-radius:999px;background:#ff8552;color:#0c241d;font-size:.8125rem;font-weight:700;white-space:nowrap;cursor:pointer}.cart-tier-bar__code-button:hover,.cart-tier-bar__code-button:focus-visible{background:#ffa47e}.cart-tier-bar__code-button[disabled]{opacity:.6;cursor:progress}.cart-tier-bar__track{position:relative;height:8px;margin-bottom:1.25rem;border-radius:999px;background:#ffffff2e}.cart-tier-bar__fill{width:0;height:100%;border-radius:inherit;background:#ff8552;transition:width .3s ease}.cart-tier-bar__step{position:absolute;top:50%;width:14px;height:14px;border:2px solid #0c241d;border-radius:50%;background:#ffffff73;transform:translate(-50%,-50%)}.cart-tier-bar__step:last-child{transform:translate(-100%,-50%)}.cart-tier-bar__step.is-done{background:#ff8552}.cart-tier-bar__label{position:absolute;top:calc(100% + 4px);left:50%;color:#ffffffb3;font-size:.75rem;font-weight:700;line-height:1;white-space:nowrap;transform:translate(-50%)}.cart-tier-bar__step:last-child .cart-tier-bar__label{right:0;left:auto;transform:none}.cart-tier-bar__step.is-done .cart-tier-bar__label{color:#ff8552}.cart-tier-bar.is-complete .cart-tier-bar__step.is-done .cart-tier-bar__label{color:#7bd389}.cart-tier-bar.is-complete .cart-tier-bar__fill,.cart-tier-bar.is-complete .cart-tier-bar__step.is-done{background:#7bd389}@media(prefers-reduced-motion:reduce){.cart-tier-bar__fill{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/257/assets/cart-tier-bar.css.map */
