Update the border and shadow colors.
Add a cart icon to the icon elements and demo.
Fix incorrect element assignment.