Why is only $5.40 sometimes charged?

Why is only $5.40 sometimes charged?

Meals bought before 11 a.m are counted as breakfast and thus, can only be subsidized by up to 5.27 EUR.