.woocommerce_status_bar{display:flex;flex-wrap:wrap;gap:12px}.woocommerce_status_bar>div{display:flex;align-items:center;gap:8px;padding:8px 12px;border-radius:8px;background:0 0;font-size:15px;line-height:1.3}.woocommerce_status_bar .num{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;background:#e5e5e5;color:#555;font-size:13px;font-weight:600}.woocommerce_status_bar .bar_cart,.woocommerce_status_bar .bar_payment{cursor:pointer;transition:background .2s ease,box-shadow .2s ease}.woocommerce_status_bar .bar_cart:hover,.woocommerce_status_bar .bar_payment:hover{background:rgba(75,144,226,.08)}.woocommerce_status_bar .active{color:#555}.woocommerce_status_bar .active .num{background:#e5e5e5;color:#555}.woocommerce_status_bar .active:last-of-type{background:rgba(75,144,226,.12);box-shadow:0 4px 12px rgba(75,144,226,.25);color:#4b90e2;font-weight:600}.woocommerce_status_bar .active:last-of-type .num{background:#4b90e2;color:#fff}.woocommerce_status_bar .bar_order{cursor:default;opacity:.7}@media (max-width:768px){.woocommerce_status_bar{gap:8px}.woocommerce_status_bar>div{font-size:13px;padding:6px 10px}.woocommerce_status_bar .num{width:22px;height:22px;font-size:12px}}