﻿.cart-mobile .container .row .col-sm-12 .cart-item {
    margin-top: 5px;
    margin-bottom: 5px;
}

    .cart-mobile .container .row .col-sm-12 .cart-item .card-pd {
        display: flex;
        height: auto;
        flex-direction: row;
    }

        .cart-mobile .container .row .col-sm-12 .cart-item .card-pd .cart-img {
            width: 80px;
            margin-top: 7px;
        }

        .cart-mobile .container .row .col-sm-12 .cart-item .card-pd .cart-details {
            margin-left: 25px;
        }

            .cart-mobile .container .row .col-sm-12 .cart-item .card-pd .cart-details .cart-title-wrap .cart-title {
                font-size: 12px;
                line-height: 1.2rem;
                margin-bottom: -4px;
            }

            .cart-mobile .container .row .col-sm-12 .cart-item .card-pd .cart-details .cart-title-wrap .net-quantity {
                border: 1px solid #a52a2a;
                border-radius: 10px;
                padding-left: 5px;
                padding-right: 5px;
            }

            .cart-mobile .container .row .col-sm-12 .cart-item .card-pd .cart-details .cart-title-wrap .fa-trash {
                font-size: 1.4rem;
                margin-left: 15px;
            }

        .cart-mobile .container .row .col-sm-12 .cart-item .card-pd .cart-input .btn-group {
            margin-top: 30px;
            margin-left:-20px;
        }

            .cart-mobile .container .row .col-sm-12 .cart-item .card-pd .cart-input .btn-group .btn .fa-minus {
                border: 1px solid #a52a2a;
                padding-left: 3px;
                border-radius: 26px;
                padding-right: 3px;
                padding-top: 1px;
                padding-bottom: 1px;
            }

            .cart-mobile .container .row .col-sm-12 .cart-item .card-pd .cart-input .btn-group .btn .fa-plus {
                border: 1px solid #a52a2a;
                padding-left: 3px;
                border-radius: 26px;
                padding-right: 3px;
                padding-top: 1px;
                padding-bottom: 1px;
            }

            .cart-mobile .container .row .col-sm-12 .cart-item .card-pd .cart-input .btn-group .input-number {
                width: 15px;
            }

.cart-mobile .container .row .col-sm-12 .summary-wrapper .my-table {
    border: none;
}

    .cart-mobile .container .row .col-sm-12 .summary-wrapper .my-table .table-sm-row .table-sm-data {
        border: none;
        padding: 2px;
    }

#update-mobile {
    padding-left: 19px;
    padding-right: 19px;
    padding-top: 5px;
    padding-bottom: 7px;
    border-radius: 28px;
    margin-top: 10px;
    margin-bottom: 10px;
}

@media only screen and (max-width:600px) {
    .cart-large-display {
        display: none;
    }
}

@media(min-width:992px) and (max-width:3000px) {
    .cart-mobile {
        display: none;
    }
}
