Hey @chill986,
The problem is coming from wp-includes/js/mediaelement/mediaelementplayer-legacy.min.css which looks like is called by the Product Tables plugin. As you can see in the screenshot below, if I empty the stylesheet. The issue’s gone. It also looks like the Product Tables is basing it’s media element styles based on that legacy stylesheet.

The said stylesheet is not loaded by X because it’s not needed by our Audio shortcode so it’ll just add bloat if it’s loaded. As you can see in this test page I created in your site, the Audio shortcode works and the mediaelementplayer-legacy.min.css is not loaded.
Please contact the Product Tables shortcode support to provide compatibility without the said legacy stylesheet.
Thanks.