.cart h2{text-align:center;background-color:#eee;padding:2rem 0}.cart section{background-color:#eee;gap:1rem;margin:1rem 0;padding:1rem}.cart-card{text-align:center;background-color:#fff;border-radius:1rem;gap:0;width:300px;padding:1rem 0}.cart-card .functions{grid-column:span 6}.cart-card .functions p,label{margin-bottom:1rem}.cart-card>p{grid-column:span 12}.cart-card .qty-control{background-color:#fff;justify-content:space-between;width:100px;padding:10px}.cart-card .qty-control button{padding:4px 10px}.total{align-items:center;margin-top:10px}.total h3{text-align:center}.total a button{margin:10px;padding:10px 1rem}.cart a button{padding:10px 1rem}
