Failed Search

Showing an error message when search returns empty results.
Plus, not showing the purchase button if there are no products on the screen.