Solution:
You can always remove default WooCommerce styles, the risk is that you may use some. Anyway it worth the check:
add_filter( 'woocommerce_enqueue_styles', '__return_empty_array' );
If this doesn’t help, maybe post a link to the page so we can inspect the layout and CSS?