.ba-bf-ribbon,.ba-bf-catalog-badge{display:none!important}
.ba-bf-live .ba-bf-ribbon{display:flex!important;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:5px 14px;box-sizing:border-box;width:100%;background:#111;color:#fff;border-left:5px solid #ff5a00;border-radius:4px;padding:12px 15px;margin:0 0 14px;font-family:Arial,sans-serif;font-size:14px;line-height:1.4;letter-spacing:0;text-transform:none}
.ba-bf-live .ba-bf-ribbon strong{font-size:19px;line-height:1.2;letter-spacing:.5px;color:#fff}
.ba-bf-options{flex-basis:100%;font-size:12px;opacity:.9}
.woocommerce ul.products li.product{position:relative}
.ba-bf-live .ba-bf-catalog-badge{display:inline-block!important;position:absolute;left:10px;top:10px;z-index:3;background:#111;color:#fff;border-bottom:3px solid #ff5a00;border-radius:3px;padding:8px 10px;font:800 12px/1.2 Arial,sans-serif;letter-spacing:.3px;pointer-events:none}
.ba-bf-live .ba-bf-original-sale{display:none!important}
@media(max-width:480px){.ba-bf-live .ba-bf-ribbon{padding:10px 12px}.ba-bf-live .ba-bf-ribbon strong{font-size:17px}.ba-bf-live .ba-bf-catalog-badge{font-size:10px;padding:6px 8px;left:6px;top:6px}}
