/* ===== WOOCOMMERCE PRODUCT TABLE ===== */
.wc-product-table .cart,
th.col-buy.col-add-to-cart.sorting_disabled {
    text-align: center;
}

img.woocommerce-placeholder.wp-post-image {
    display: none;
}

table.wc-product-table td.col-price,
table.wc-product-table td.col-price .woocommerce-Price-amount,
table.wc-product-table td.col-price bdi {
    color: #00b95b;
    font-weight: 700;
}

th.product-quantity,
td.product-quantity,
th.product-subtotal,
td.product-subtotal,
tr.cart-subtotal,
.ins-cart-item-heading-quantity,
.ins-cart-item-quantity.ins-cart-qty-wrap {
    display: none;
}

.woocommerce table.shop_attributes th {
    font-size: 16px;
}

.woocommerce table.shop_attributes td p {
    padding: 8px 16px;
    font-size: 16px;
}

td.product-thumbnail,
th.product-thumbnail {
    display: none;
}

th.product-remove,
td.product-remove {
    width: 20px !important;
}

.dataTables_info {
    display: none;
}

.wc-product-table .add-to-cart-button {
    display: flex;
    align-items: center;
    min-height: 40px;
    gap: 8px;
}

.wc-product-table .add-to-cart-button .quantity {
    min-width: 50px;
}

.wc-product-table input.qty[type="hidden"] {
    display: none !important;
}
