Hi David,
Unfortunately this isn’t something the theme can control.
Looks like WooCommerce (or WordPress) adds current-menu-parent current_page_parent current_page_ancestor classes to level 1 category:
https://www.screencast.com/t/TKFLQEw2yfDl
But not for the subcategory or single product:
https://www.screencast.com/t/T5C6fECG6y7b
So there isn’t a custom class we can target.
You could try checking with WooCommerce’ support team to see if this can be changed somehow – I believe it’s the same behavior for post categories though.