NoMethodError when rendering product page with variants