Revert "Revert "Shopping cart layout""

This reverts commit dfe15eda8c47e69f4d38ed497e293242c32505ff.