vf-shipping-progress{display:block;margin:16px 0 20px;color:#06459b;font-size:14px;line-height:1.5}
vf-shipping-progress .vf-shipping-track{position:relative;overflow:hidden;height:9px;border-radius:999px;background:#e6effb;width:100%}
vf-shipping-progress .vf-shipping-fill{display:block;height:100%;max-width:100%;min-width:0;background:linear-gradient(90deg,#06459b,#11a7b2);border-radius:inherit;transition:width .25s ease}
vf-shipping-progress .vf-shipping-message{margin:10px 0 0;font-size:inherit;line-height:inherit;color:inherit}
vf-shipping-progress strong{white-space:nowrap}
#main-cart-progess-bar vf-shipping-progress{padding:20px;border:1px solid #dce7f5;border-radius:12px;margin-bottom:30px;background:#f6f9fd}
@media(prefers-reduced-motion:reduce){vf-shipping-progress .vf-shipping-fill{transition:none}}
