shopping cart UI improvements