.cart-progress{--cp-progress: .01;--cp-color: #F5B700;width:100%;min-width:0}.cart-progress__track{position:relative;padding-bottom:2.4rem}.cart-progress__bar{position:relative;height:12px;background-color:#e6e6e6;border-radius:30px;box-shadow:inset 0 1px 3px #00000026;overflow:hidden}.cart-progress .cart-progress__fill{display:block;position:relative;height:100%;width:0;min-width:0;border-radius:30px;background-color:var(--cp-color);box-shadow:0 1px 2px #0003;transition:width .8s cubic-bezier(.22,1,.36,1),background-color .6s ease}.cart-progress .cart-progress__fill:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:repeating-linear-gradient(45deg,rgba(255,255,255,.3) 0 6px,transparent 6px 12px);background-size:17px 17px;animation:cart-progress-stripes 1s linear infinite}@keyframes cart-progress-stripes{to{background-position:17px 0}}.cart-progress[data-tier="40"] .cart-progress__bar{animation:cart-progress-glow 1.4s ease-in-out infinite alternate}@keyframes cart-progress-glow{0%{box-shadow:0 0 0 0 transparent}to{box-shadow:0 0 10px 2px var(--cp-color)}}.cart-progress__milestone{--ms-color: #000;position:absolute;top:-4px;width:3px;height:20px;border-radius:2px;background-color:#c4c4c4;box-shadow:0 0 0 1px #fff;transform:translate(-50%);pointer-events:none;transition:background-color .6s ease,transform .3s ease}.cart-progress__milestone:last-child{transform:translate(-100%)}.cart-progress__milestone-label{position:absolute;top:calc(100% + 2px);left:50%;transform:translate(-50%);font-size:1.1rem;font-weight:700;line-height:1.2;color:#9e9e9e;white-space:nowrap;transition:color .6s ease}.cart-progress__milestone:last-child .cart-progress__milestone-label{left:auto;right:0;transform:none}.cart-progress__milestone.is-reached{background-color:var(--ms-color)}.cart-progress__milestone.is-reached .cart-progress__milestone-label{color:var(--ms-color)}.cart-progress__text{font-size:1.1rem;line-height:1.35;color:#000;text-align:center;font-weight:700}.cart-progress__text>span{display:block}.cart-progress__note{color:#b00020}.cart-progress__extra{font-weight:400}.cart-progress__text a{color:inherit;font-weight:700;text-decoration:underline}@media(prefers-reduced-motion:reduce){.cart-progress .cart-progress__fill,.cart-progress__milestone,.cart-progress__milestone-label{transition:none}.cart-progress .cart-progress__fill:after,.cart-progress[data-tier="40"] .cart-progress__bar{animation:none}}.progress-bar-desktop{box-sizing:border-box;padding:0 3.2rem}.progress-bar-mobile{box-sizing:border-box;padding:.4rem 2rem 1rem}@media(min-width:768px){.progress-bar-mobile{display:none}}@media(max-width:767px){.progress-bar-desktop{display:none}}
/*# sourceMappingURL=/cdn/shop/t/27/assets/component-cart-progress.css.map */
