.c-cart .c-shipping-progress,.c-cart-drawer .c-shipping-progress{margin:0 0 22px;padding:0 0 20px;border-bottom:1px solid #e8e8e8;text-align:center;font-size:13px;line-height:1.5}
.c-cart .c-shipping-progress p,.c-cart-drawer .c-shipping-progress p{margin:0 0 12px;line-height:1.5}
.c-cart .c-shipping-progress progress,.c-cart-drawer .c-shipping-progress progress{display:block;width:100%;height:7px;border:0;border-radius:9px;overflow:hidden;appearance:none;background:#e7e7e7;accent-color:#000}
.c-cart .c-shipping-progress progress::-webkit-progress-bar,.c-cart-drawer .c-shipping-progress progress::-webkit-progress-bar{background:#e7e7e7;border-radius:9px}
.c-cart .c-shipping-progress progress::-webkit-progress-value,.c-cart-drawer .c-shipping-progress progress::-webkit-progress-value{background:#000;border-radius:9px}
.c-cart .c-shipping-progress progress::-moz-progress-bar,.c-cart-drawer .c-shipping-progress progress::-moz-progress-bar{background:#000;border-radius:9px}
.c-cart .c-shipping-progress>a,.c-cart-drawer .c-shipping-progress>a{display:block;margin-top:8px;font-size:11px;text-decoration:underline;text-underline-offset:2px}
.c-cart .c-empty .c-shipping-progress{max-width:420px;margin:20px auto 24px}
.c-cart [data-cart-error]{margin:0 0 20px;color:#a32121}
