I visited your site and did not notice any issues. The prices are showing correctly and changing on different variations. Please note that you have to choose both, “Weight” and “No. of Meals” to see the variation price.
Here is a screenshot:
I recommend you clear your browser cache and check again. If the problem persists, record a video and share it with me.
Thank you for sharing the video recording. I tried to replicate the issue on your site, and I can see that the price remains the same for 50g, 350g, 450g, and for 7 to 84 days.
However, I created multiple variations on my site and was not able to replicate the issue, which indicates that there may be some code or plugin on your site causing the issue.
For testing purposes, could you please create a staging site, deactivate all plugins except WooCommerce, and check if you still face the same issue? If you still experience the problem, please keep the plugins deactivated and share the staging site URL with us so that we can further investigate.