Look,
the problem is that I tried to reproduce your issue just with google-chrome inspect element, so I just deactivate some css rules live on your site.
How can you force the loading.. the problem, as I said is that for me the woocommerce css is loaded, why isn’t for you?
That’s what I can see in your source page :
<link rel='stylesheet' id='woocommerce-layout-css' href='//naturarium.hu/wp-content/plugins/woocommerce/assets/css/woocommerce-layout.css?ver=2.3.7' type='text/css' media='all' />
<link rel='stylesheet' id='woocommerce-smallscreen-css' href='//naturarium.hu/wp-content/plugins/woocommerce/assets/css/woocommerce-smallscreen.css?ver=2.3.7' type='text/css' media='only screen and (max-width: 768px)' />
<link rel='stylesheet' id='woocommerce-general-css' href='//naturarium.hu/wp-content/plugins/woocommerce/assets/css/woocommerce.css?ver=2.3.7' type='text/css' media='all' />
Can you see the same looking at the source of your page?