A CodePen by Justin Klemm. Shopping Cart Challenge - Built for the Rodeo Season #2, Week #3 Challenge: "A Shopping Cart"

All functionality and calculations are implemented via Javascript. There are responsive breakpoints at 650px and 350px (though you can't view the latter in Chrome because it won't scale down below 400px). Breakpoints are based on logical UI decisions, not particular device specifications.