You can check whether the current post is in the mobile-covers
category in this way:
if ( has_term('mobile-covers', 'product_cat') )
In the documentation, you can read about the is_product_category ()
function that:
Returns true when viewing a product category.
therefore, used on single product page always will return FALSE.