Can anyone think of a way to target CSS to just the home page? for example to hide the price using .product-block_wrapper-price,
There is no way of targeting the homepage with just CSS if the homepage does not have some sort of class. Within the theme editor you can also look at the request url to determine if the page you are on is the homepage.
Hope this helps!