

/*-------------- table--------------------------  */

.table-header {
    background-color: #379e9e;
    color: white;
}

.table-hover tbody tr:hover {
    background-color: #f1f1f1;
}

.quantity-input {
    width: 60px;
    height: 30px;
}

.cart-table-container {
    max-width: 1000px;
    /* Adjust this value to decrease/increase table width */
    margin: 0 auto;
    /* Center the table */
}

.summary-container {
    margin-top: 20px;
    max-width: 1000px;
    /* Adjust this value to match the table width */
    margin: 20px auto;
    /* Center the summary table */
}

.summary-container table {
    background-color: #f9f9f9;
}

.summary-container td {
    font-size: 16px;
    text-align: left !important;
    /* Align text to left */
    /* padding-left: 60%; */
    padding: 8px;
    /* Padding for cells */
    border: 1px solid #ddd;
    /* Border style */
}

.summary-container td:first-child {
    font-weight: bold;
    /* Bold font for first column */
}


.proceed-btn {
    background-color: #007bff;
    color: white;
    text-transform: uppercase;
    font-weight: bold;
}

.proceed-btn:hover {
    background-color: #0056b3;
}

.delete-item {
    color: #ff0000;
}

.submit-btn {
    background-color: #28a745;
    color: white;
    text-transform: uppercase;
    font-weight: bold;
}

.submit-btn:hover {
    background-color: #218838;
}
