Woocommerce theme header always displays the last product visited

I have a website that uses woocommerce. On the catalogue page (shop), the header always displays the name of the product last visited. The other two pages display the normal page titles. I want to set the name to always be “Catalog”, but I couldn’t manage to do it. I’m not too familiar with PHP, but I tried it with CSS and all I could work out was to leave the header blank but it affected all pages.

Here is the page: http://interforesta.ro/wp/?post_type=product