    .card-title{
        font-size: 16px;
    }
    .card-text{
        margin: 0 !important;
        font-family: Arial, Helvetica, sans-serif !important;
        font-size: 14px;
        opacity: .7;
        white-space: nowrap;
        overflow: hidden !important;
        text-overflow: ellipsis !important;
        max-width: 200px !important;
    }
    .price-tag{
        right: 10px !important;
        top: 35%;
        font-size: 16px !important;
        color: white !important
    }
    h3{
        font-family: Arial, Helvetica, sans-serif !important;
        font-size: 18px !important;
        margin-bottom: 15px;
    }
    .counter {
        display: flex;
        align-items: center;
    }

    .minus-btn, .plus-btn {
        display: flex;
        justify-content: center;
        align-items: center;
        width: 30px;
        height: 30px;
    }

    .counter-input {
        width: 50px;
        text-align: center;
        margin: 0 10px;
    }

    .counter-input{
        text-align: center;
        height: 80%;
    }

    .remove-btn{
        display: flex;
        text-decoration: none;
        color: red;
        cursor: pointer;
    }

    .remove-btn:hover{
        text-decoration: none;
        color: red;
    }

    .spinner-border {
        width: 1rem !important;
        height: 1rem !important;
        display: none;
    }

    .showloader{
        display: block;
    }

    .hideloader{
        display: none;
    }

    #billingform{
        display: none;
    }

    #loadBill{
        display: none;
    }

    .succcessImg{
        display: flex;
        justify-content: center;
        align-items: center;
        width: 100%;
        flex-direction: column;
    }

    .succcessImg img{
        display: flex;
        width: 25%;
    }

    #successForm{
        z-index: 99999 !important;
    }

    .succcessImg p{
        display: flex;
        width: 80%;
        text-align: justify;
        font-size: 14px;
    }

    .succcessImg ul li{
        font-size: 14px;
    }

    #totalAmount, #MomoNum, #refID{
        font-weight: 700;
    }

    .fixed-nav {
        position: fixed;
        top: 0;
        left: 0;
        height: 100vh;
        background-color: #f8f9fa;
    }

    .listedItems{
        margin: 0 auto;
        width: 70%;
    }

    .listedItems li{
        list-style: none;
    }