.shipping-progress-bar{padding:20px 24px;border-radius:12px;margin-bottom:24px}.template-cart .shipping-progress-bar,.page__shipping-progress .shipping-progress-bar{width:100%;max-width:none;padding:24px 32px}.shipping-progress-bar__message{text-align:center;margin-bottom:60px}.shipping-progress-bar__text{font-size:14px;color:#333;line-height:1.5;font-weight:500}.shipping-progress-bar__container{position:relative}.shipping-progress-bar__track{height:12px;background:#e9ecef;border-radius:6px;position:relative;overflow:visible;box-shadow:inset 0 1px 3px #0000001a}.shipping-progress-bar__fill{height:100%;background:linear-gradient(90deg,#2559df,#1250ed);border-radius:6px;transition:width .6s ease;position:relative;overflow:hidden}.shipping-progress-bar__fill:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.3) 50%,transparent 100%);animation:shimmer 2s infinite}@keyframes shimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}.shipping-progress-bar__marker{position:absolute;top:-45px;transform:translate(-50%);z-index:2}.shipping-progress-bar__marker-content{display:flex;flex-direction:column;align-items:center;gap:15px}.shipping-progress-bar__marker-amount{font-size:12px;font-weight:700;background:#fff;color:#666;padding:6px 10px;border-radius:8px;border:2px solid #dee2e6;white-space:nowrap;box-shadow:0 2px 6px #0000001a}.shipping-progress-bar__marker-info{display:flex;flex-direction:column;align-items:center;gap:4px}.shipping-progress-bar__marker-icon{font-size:16px}.shipping-progress-bar__marker-text{font-size:11px;font-weight:600;color:#666;text-align:center;line-height:1.2;white-space:nowrap;display:none}.template-cart .shipping-progress-bar__marker-text,.page__shipping-progress .shipping-progress-bar__marker-text{display:block}.shipping-progress-bar__marker.is-reached .shipping-progress-bar__marker-amount{background:#1a51db;color:#fff;border-color:#1a51db;animation:pulseSuccess .6s ease}.shipping-progress-bar__marker.is-active .shipping-progress-bar__marker-amount{background:#ffc107;color:#fff;border-color:#ffc107;animation:pulseActive 2s infinite}@keyframes pulseSuccess{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}@keyframes pulseActive{0%,to{opacity:1}50%{opacity:.7}}.mini-cart__inner .shipping-progress-bar{padding:0 10px!important}@media screen and (max-width: 767px){.shipping-progress-bar{padding:16px 0;margin-bottom:20px}.template-cart .shipping-progress-bar,.page__shipping-progress .shipping-progress-bar{padding:20px 0}.shipping-progress-bar__message{margin-bottom:60px}.shipping-progress-bar__text{font-size:12px}.shipping-progress-bar__track{height:10px}.shipping-progress-bar__marker{top:-35px}.shipping-progress-bar__marker-amount{font-size:11px;padding:4px 8px 2px;border-radius:14px}.shipping-progress-bar__marker-icon{font-size:16px}.shipping-progress-bar__marker-text{display:none!important}}@media (prefers-reduced-motion: reduce){.shipping-progress-bar__fill:after{animation:none}.shipping-progress-bar__marker-amount{animation:none!important}}
/*# sourceMappingURL=/cdn/shop/t/104/assets/progress-bar.css.map */
