#super-product-table select.input-text.qty.stock-state-in,
#super-product-table .outofstock-select select.stock-state-in {
    background-color: var(--liveinventory-color-in, #2f9de6);
    color: #000;
}

#super-product-table select.input-text.qty.stock-state-future,
#super-product-table .outofstock-select select.stock-state-future {
    background-color: var(--liveinventory-color-future, #e9a8cb);
    color: #000;
}

#super-product-table select.input-text.qty.stock-state-call,
#super-product-table .outofstock-select select.stock-state-call {
    background-color: var(--liveinventory-color-call, #b8b8b8);
    color: #000;
}

#super-product-table .outofstock-select select {
    background-color: var(--liveinventory-color-call, #b8b8b8);
    color: #000;
}

#product-wip-box {
    background-color: var(--liveinventory-color-wip-box, #e9a8cb);
}

#product-stock-box .stock-info {
    display: flex;
    align-items: center;
    gap: 8px;
}

#product-stock-box .stock-info::before {
    content: '';
    display: inline-block;
    width: 14px;
    height: 14px;
    border: 1px solid #cfcfcf;
    background-color: transparent;
    flex: 0 0 14px;
}

#product-stock-box .stock-info.in-stock::before {
    background-color: var(--liveinventory-color-in, #2f9de6);
}

#product-stock-box .stock-info.future-shipment::before {
    background-color: var(--liveinventory-color-future, #e9a8cb);
}

#product-stock-box .stock-info.call-special-order::before {
    background-color: var(--liveinventory-color-call, #b8b8b8);
}
