.tb-bn-progress{background:#f6f5f3;color:#2d2d2d;padding:14px 16px;margin:0 0 14px;font-family:inherit}
.tb-bn-progress__title{margin:0 0 12px;font-size:14px;font-weight:600}
.tb-bn-progress__track{height:5px;background:#dddad4;overflow:hidden}
.tb-bn-progress__fill{display:block;height:100%;background:#a01d46}
.tb-bn-progress__tiers{display:flex;margin-top:7px;font-size:11px;line-height:1.4}
.tb-bn-progress__tiers span{flex:1;text-align:right;color:#595959}
.tb-bn-progress__tiers .is-earned{color:#a01d46;font-weight:600}
.tb-bn-progress__message{margin:12px 0 0;font-size:13px;line-height:1.5}
.tb-bn-progress__note{margin:7px 0 0;font-size:11px;line-height:1.4;color:#595959}
