The recommended products are inheriting the price from the main product page instead of showing their own individual prices.
The issue is a “variable scope” error where the inner Price Block fails to inherit the specific product data from its outer Product Card wrapper. While the wrapper knows it is holding a recommended item priced at 899, it renders the price display as a dynamic child element without explicitly forcing that child to use the local data. As a result, when the Price Block searches for a product variable to read, it overlooks the local context and falls back to the “global” scope—the main product page you are viewing. This causes every recommendation card to ignore its own unique content and instead display the price of the main item (2200) found in the page’s background.
Is there any solution possible?

