The Google page doesn’t say Merry Christmas in so many words, but exactly what else would the decorations on the word mean? Seems like a Christmas greeting me.
Surely you have been following the debate over stores and others have an aversion to saying "Merry Christmas." Or perhaps I should just wish you a happy Sparkle Season.
Come on, there is a certain level of understanding of current events you are supposed to bring with you to this forum.