.cart-tier-progress{margin:15px 0 25px;padding:0 10px;background-color:transparent;text-align:center}.cart-tier-progress__message{font-size:1.3rem;font-weight:500;margin-bottom:20px;color:var(--color-foreground);letter-spacing:.05em;line-height:1.4}.cart-tier-progress__bar-container{position:relative;height:4px;background-color:#e5e5e5;border-radius:2px;margin:0 10px 30px}.cart-tier-progress__bar{height:100%;border-radius:2px;transition:width .6s cubic-bezier(.22,1,.36,1);background-color:var(--cart-tier-progress-color, #000);position:relative;overflow:hidden}.cart-tier-progress__marker{position:absolute;top:50%;transform:translate(-50%,-50%);width:20px;height:20px;background-color:#fff;border:1px solid #d0d0d0;border-radius:50%;display:flex;align-items:center;justify-content:center;z-index:2;transition:all .4s ease}.cart-tier-progress__marker--active{border-color:var(--cart-tier-progress-color, #000);background-color:var(--cart-tier-progress-color, #000);transform:translate(-50%,-50%) scale(1);box-shadow:0 0 0 4px #00000008}.cart-tier-progress__marker-label{font-size:.9rem;font-weight:500;color:#888;transition:color .3s ease}.cart-tier-progress__marker--active .cart-tier-progress__marker-label{color:#fff}.cart-tier-progress__labels{position:relative;height:20px;margin-top:-20px}.cart-tier-progress__label-item{position:absolute;transform:translate(-50%);font-size:1rem;font-weight:400;white-space:nowrap;color:#666;letter-spacing:.02em}
/*# sourceMappingURL=/cdn/shop/t/24/assets/cart-tier-progress.css.map */
