/* CART */

.cart-row .cart-content .cart-content-heading ul {
    list-style: none;
    padding: 0;
    margin: 0;
    display: grid;
    grid-template: auto/1fr .3fr .3fr;
}

.cart-row .cart-content .cart-content-list {
    display: flex;
    flex-direction: column;
    gap: 20px;
}

.cart-row .cart-content .cart-item .cart-item-inner {
    display: grid;
    grid-template: auto/1fr .3fr .3fr;
    border-top: 1px solid var(--black-20);
    padding-top: 20px;
    gap: 10px;
}