You are complicating too much - you need to hide those elements so the remain with their default values.
Add the following:
#product_details-tab-nav { display: none; }
#product_combinations-tab-nav { display: none; }
#product_shipping-tab-nav { display: none; }
#product_pricing-tab-nav { display: none; }
#product_seo-tab-nav { display: none; }
#product_options-tab-nav { display: none; }
in this file: /[ADMINFOLDER]/themes/new-theme/public/theme.css
Now the file is dynamically generated at some point (install?) - in case someone else knows when is the scss file processed to generate that file to knwo if this is a good fix or not.