.quantity {
    display: flex;
    align-items: stretch;
}

.quantity .changeInput {
    flex: 30%;
    background: #F8F8F8;
    color: #DDA057;
    font-size: 13px;
    display: flex;
    align-items: center;
    justify-content: center;
    cursor: pointer;
}

.dataCart .title-sp {
    color: #DDA057;
    text-decoration: none;
}

#total {
    color: #ff0000;
}

.link-return-shopping {
    display: inline-flex;
    align-items: flex-end;
    justify-content: flex-start;
    color: #000;
    height: 100%;
    text-decoration: none !important;
}

@media (max-width: 900px) {
    .table-cart .head-th {
        display: none;
    }
    .table-cart .dataCart{
        border-bottom: 1px solid #F8F8F8;
        margin-bottom: 15px;
        padding-bottom: 15px;
    }
}

@media (min-width: 900px) {

    .table-cart .head-th,
    .table-cart .body-td .dataCart {
        display: flex;
        align-items: center;
    }

    .table-cart .head-th .th,
    .table-cart .body-td .td {
        flex-grow: 0;
        padding: 10px 15px
    }

    .table-cart .head-th {
        background: #F8F8F8;
    }

    .table-cart .head-th .th:nth-child(1),
    .table-cart .body-td .td:nth-child(1) {
        flex-basis: 15%;
    }

    .table-cart .head-th .th:nth-child(2),
    .table-cart .body-td .td:nth-child(2) {
        flex-basis: 20%;
    }

    .table-cart .head-th .th:nth-child(3),
    .table-cart .body-td .td:nth-child(3) {
        flex: 20%
    }

    .table-cart .head-th .th:nth-child(4),
    .table-cart .body-td .td:nth-child(4) {
        flex-basis: 20%;
    }

    .table-cart .head-th .th:nth-child(5),
    .table-cart .body-td .td:nth-child(5) {
        flex-basis: 20%;
    }

    .table-cart .head-th .th:nth-child(6),
    .table-cart .body-td .td:nth-child(6) {
        flex-basis: 5%;
        text-align: center;
    }
}