When the icon is clicked on card, the status of the relevant product should switch to "liked" and the heart icon should turn red. Otherwise, it should switch to "unliked" and the heart icon should appear gray.
The total number of products liked should be displayed and should change when a product is "unliked".
When the "Favorites" area is clicked, the products with "liked" status should be filtered, and clicking again should remove the filter.
Clicking on the product box should redirect to any address (e.g. Google.com).
The product title should be a maximum of two lines and if it exceeds two lines, it should be truncated with ellipses (...)
Show 4 cards on desktop and tablet mode, 1 card with a slider on mobile