Hello, @TFS,
No, it depends on the text you want to change, WooCommerce has options in it as well, but most of the time, you can translate easily via the loco translate plugin and yes you can change with the Custom CSS and Custom Code as well.
Regards 8Themes Team.