Update gemspec and fix add to cart product without variant