.products-list-table {
    font-size: 15px;
    margin-top: 25px;
    font-family: 'Poppins', sans-serif;
}
.flex-container.products-list-table {
    min-width: 100%;
    display: block;
}
.products-list-table .btn-global button {
    font-size: 12px;
    min-width: 100%;
    padding: 5px 0px!important;
}
.products-list-table button {
    margin-bottom: 10px;
}
table.table th a {
    cursor: pointer;
}
table.table th:nth-child(1),
table.table th:nth-child(3) {
    width: 150px;
}
table.table th:nth-child(2) {
    width: 400px;
}
table.table th:nth-child(7) {
    width: 250px;
}
table.table th:nth-child(8) {
    width: 120px;
}
table.table th:nth-child(4) {
    width: 200px;
}
table.table th:nth-child(5) {
    width: 250px;
}
table.table th:nth-child(6) {
    width: 200px;
}
table.table th:nth-child(9) {
    width: 250px;
}
@media (max-width:1280px) {
    table.table th:nth-child(4),
    table.table th:nth-child(5) {
        width: 250px;
    }
    table.table th:nth-child(5) {
        width: 190px;
    }
    table.table th:nth-child(9) {
        width: 400px;
    }
}
@media (max-width:767px) {
    .products-list-table table thead {
        display:none
    }
    .products-list-table table td {
        display:grid;
        gap: 5px;
        grid-template-columns: 10ch auto;
    }
    .products-list-table table tr {
        margin-bottom: 60px;
        display: block;
    }
    .products-list-table table td::before {
        content: attr(data-th) ": ";
        font-weight: bold;
    }
}