fixed bug: when you delete one of the products from the cart then all same products (but with diffrent attributes) are deleted too