.void-shipping-progress{display:block;padding:1.4rem 1.6rem;margin:0 0 1.6rem;border:1px solid rgba(var(--color-foreground),.14);border-radius:10px;background:rgba(var(--color-foreground),.025);text-align:left;color:rgb(var(--color-foreground))}
.void-shipping-progress[hidden]{display:none}
.void-shipping-progress__title{margin:0;font-size:1.4rem;font-weight:700;line-height:1.5;letter-spacing:.02em}
.void-shipping-progress__message{margin:.4rem 0 1rem;font-size:1.3rem;line-height:1.5}
.void-shipping-progress__bar{display:block;appearance:none;-webkit-appearance:none;width:100%;height:8px;border:0;border-radius:999px;overflow:hidden;background:rgba(var(--color-foreground),.12);color:#c14b16}
.void-shipping-progress__bar::-webkit-progress-bar{background:rgba(var(--color-foreground),.12);border-radius:999px}
.void-shipping-progress__bar::-webkit-progress-value{background:#c14b16;border-radius:999px;transition:width .3s ease}
.void-shipping-progress__bar::-moz-progress-bar{background:#c14b16;border-radius:999px}
.void-shipping-progress[data-complete] .void-shipping-progress__bar::-webkit-progress-value{background:#23754c}
.void-shipping-progress[data-complete] .void-shipping-progress__bar::-moz-progress-bar{background:#23754c}
.void-shipping-progress__note{margin:.8rem 0 0;font-size:1.1rem;line-height:1.4;opacity:.75}
.cart-notification .void-shipping-progress{margin-top:1rem}
@media(prefers-reduced-motion:reduce){.void-shipping-progress__bar::-webkit-progress-value{transition:none}}
