cart is now positioned fixed
making cart work on mobile
fixing remaining bugs with cart slideout