Supermarkets in Wales face a ban on displaying unhealthy snacks near tills or on their website homepages from March 2026.