
    input[type="number"]::-webkit-inner-spin-button,
    input[type="number"]::-webkit-outer-spin-button {
        -webkit-appearance: none;
        margin: 0;
    }

    .next_scrol svg {
        transform: rotate(180de<a<g);
    }

    .electriccarintab:checked~label {
        background-color: #5093ce !important;
    }

    .electriccarintab~label {
        margin: 3px !important;
        border: none !important;
        background-color: var(--primary-light) !important;
        color: white;
        border-radius: 5px;
        padding: 9px;
    }

    .electriccarintab [name="buynewelec"]:checked~label {
        margin: 3px !important;
        border: none !important;
        background-color: var(--primary-light) !important;
        color: white;
        border-radius: 5px;
        padding: 9px;
    }

    .banner_img {
        height: 150px;
        width: 100%;
        object-fit: cover;
    }
    
    .vehicle_cat{
        background:linear-gradient(0deg, var(--primary) 0%, #00C6FF 100%)!important;
        opacity: 70%!important;
        padding:5px 0;
    }
    .vehicle_cat.active{
        background:linear-gradient(97.68deg, var(--primary) 0%, #00C6FF 100%)!important;
        opacity: 100%!important;
    }
    .description {
        overflow: hidden;
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-line-clamp: 3;
        -webkit-box-orient: vertical;
    }
    .description.expanded {
        overflow: visible;
        -webkit-line-clamp: inherit;
    }
    .read-full-review {
        cursor: pointer;
        display: none;
    }

    .description:-webkit-overflowing {
        + .read-full-review {
            display: block;
        }
    }
    .read-full-review:hover {
        text-decoration: none;
    }
    .search-dropdown{
        position:absolute;
        top:100%;
        left:0;
        right:0;
        background:#fff;
        border:1px solid #ddd;
        z-index:9999;
        max-height:500px;
        overflow-y:auto;
    }

    .search-item{
        padding:12px 15px;
        border-bottom:1px solid #eee;
        cursor:pointer;
    }

    .search-item:hover{
        background:#f7f7f7;
    }

    .search-title{
        font-weight:600;
    }

    .search-subtitle{
        font-size:12px;
        color:#777;
    }