.table.table-cart .bootstrap-touchspin.input-group, .table.table-wishlist .bootstrap-touchspin.input-group {
    margin-right: auto;
    margin-left: auto;
}
.product-single-qty .bootstrap-touchspin.input-group {
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    max-width: none;
    padding-right: 0;
}
.product-single-qty .bootstrap-touchspin.input-group {
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    max-width: none;
    padding-right: 0;
}
.bootstrap-touchspin.input-group {
    max-width: 68px;
    padding-right: 20px;
    margin-bottom: 0;
}
.table.table-cart .product-single-qty, .table.table-wishlist .product-single-qty {
    margin: 0.5rem 4px 0.5rem 1px;
}
.product-single-qty {
    display: inline-block;
    max-width: 104px;
    vertical-align: middle;
}
.product-single-qty {
     display: inline-block;
     max-width: 104px;
     vertical-align: middle;
 }
.product-single-qty .btn.btn-outline {
    border-color: #e7e7e7;
}
.product-single-qty .btn {
    width: 2.2em;
    padding: 0;
}
.table.table-cart .product-single-qty .form-control, .table.table-wishlist .product-single-qty .form-control {
    height: 48px;
    width: 44px;
    font-size: 1.6rem;
    font-weight: 700;
}
.product-single-qty .bootstrap-touchspin .form-control, .product-single-qty .bootstrap-touchspin .form-control:not(:focus), .product-single-qty .btn-outline:not(:disabled):not(.disabled):active {
    border-color: #dae2e6;
}
@media (min-width: 1200px) {
    .cart-table-container .input-group .form-control {
        width: 183px;
    }
}

.cart-table-container .input-group .form-control {
    height: 43px;
    border-color: rgba(0, 0, 0, 0.09);
}
.product-single-qty .bootstrap-touchspin .form-control {
    width: 2.7em;
    height: 36px;
    padding: 10px 2px;
    color: #222529;
    font-size: 1.4rem;
    font-family: Poppins, sans-serif;
    text-align: center;
}
.bootstrap-touchspin .form-control:not(:focus) {
    border-color: #ccc;
}
