Authorities in FRA&ZRH will let you pass as US citizen headed to or coming from France/Greece/Spain without issue. The Swiss border police was making a fuss until last month, but have agree to let US citizen enter Schengen in ZRH provided they show proof of onward travel and comply with the test/vaccination regimen.