Style and fixed bug add to cart