.ht-cart-progress{padding:18px 0 22px;margin:0 0 18px;border-bottom:1px solid #ddd;color:#171717}
.ht-cart-progress[hidden]{display:none}
.ht-cart-progress p{margin:0 0 12px;font-size:15px;font-weight:600;line-height:1.45}
.ht-cart-progress progress{display:block;appearance:none;width:100%;height:7px;border:0;background:#eee;border-radius:8px;overflow:hidden}
.ht-cart-progress progress[hidden]{display:none}
.ht-cart-progress progress::-webkit-progress-bar{background:#eee}
.ht-cart-progress progress::-webkit-progress-value{background:#222;border-radius:8px}
.ht-cart-progress progress::-moz-progress-bar{background:#222;border-radius:8px}
.ht-cart-progress small{display:block;margin-top:10px;font-size:11px;line-height:1.5;color:#666}
