.qty-milestone{display:block;margin:0 1.5rem 1.6rem}.qty-milestone__inner{padding:.4rem 0 .2rem}.qty-milestone__message{margin:0 0 1.4rem;font-size:1.6rem;font-weight:700;line-height:1.3;text-align:center;color:var(--color-primary, #e6693c)}.qty-milestone__message strong{font-weight:800}.qty-milestone__rail{position:relative;height:6.4rem}.qty-milestone__line{position:absolute;top:2.2rem;left:.4rem;right:.4rem;height:.4rem;transform:translateY(-50%);border-radius:999px;background:#0000001a;overflow:hidden}.qty-milestone__fill{height:100%;border-radius:999px;background:var(--color-primary, #e6693c);transition:width .45s cubic-bezier(.2,.7,.2,1)}.qty-milestone__steps{position:absolute;top:0;right:0;bottom:0;left:0}.qty-milestone__step{position:absolute;top:0;transform:translate(-50%);display:flex;flex-direction:column;align-items:center;width:7rem}.qty-milestone__badge{display:inline-flex;align-items:center;justify-content:center;width:3.4rem;height:3.4rem;border-radius:1rem;background:var(--color-background, #fff);border:1px solid rgba(0,0,0,.14);color:#0006;transition:border-color .25s,color .25s,background .25s,transform .25s}.qty-milestone__badge svg{width:2rem;height:2rem}.qty-milestone__step.is-reached .qty-milestone__badge{border-color:var(--color-primary, #e6693c);background:color-mix(in srgb,var(--color-primary, #e6693c) 10%,var(--color-background, #fff));color:var(--color-primary, #e6693c);transform:scale(1.04)}.qty-milestone__label{margin-top:.7rem;max-width:8rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:1.2rem;font-weight:700;color:#00000073;transition:color .25s}.qty-milestone__step.is-reached .qty-milestone__label{color:inherit}
/*# sourceMappingURL=/cdn/shop/t/16/assets/cart-quantity-milestone.css.map */
