@media (max-width: 767px) {
    .img-bg, .mobile-none{
        display: none;
    }
    .table-responsive{
        display: table;
    }
    /*.font-brown, .font-grey, .fas{*/
        /*font-size: 0.9rem;*/
    /*}*/
    .table td, .table th{
        padding-top: 10px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 10px;
    }
    a .btn{
        width: 100% !important;
    }
    /*.product-number{*/
        /*max-width: 70px;*/
    /*}*/

    .product-name {
        max-width: 70px;
    }
}
@media (min-width: 768px) {
    .mobile-display{
        display: none;
    }
}
@media (max-width: 768px) {
    .product-number {
        max-width: 30px !important;
    }
}
@media (max-width: 440px){
    .headers-cart-table{
        font-size: 0.85rem;
    }
}