Hi,
There is no way to have the category alias in the URL of product pages, regardless of whether it's the search results or normal listings.
It's only possible to have:
menu-item-alias/product-sef-name/product-alias
The product-sef-name can be removed with the "product SEF name" setting of the HikaShop configuration.
And then, if you configure correctly your menu items structure, you can have a way to have menu item aliases which correspond to the category aliases and reach the result you want.
If you're able to reach the result you want on the product listings, then just enter that URL in the "canonical URL" setting of the products, and then activate the "force canonical URLs on listings" setting. That way, the search results will also use these canonical URLs.