Requirement:
On the product archive page:
When a user clicks on a product, it should open in a new window or tab.
(This ensures the archive page remains open in the original tab.)
OR
When a user clicks to view a product and then returns back from the product details page, the archive page should:
Scroll directly to the clicked product,
So that the user does not lose their previous position on the archive page.