Below is an instruction that describes a task. Write a response that appropriately completes the request.

### Instruction:
Design a user interface to allow a user to search for a specific type of product.

### Response:
The user interface should include an input field where users can enter the type of product they are searching for, a search button to initiate the search, and a list of results which displays images, descriptions and prices of the products. Additionally, the interface should provide filtering and sorting options to allow users to refine their search results.