at_first_sight
1. [ adverb ] immediately
Synonyms: at_first_glance
Examples:

"it was love at first sight"

Similar spelling:   at_first_blush
  at_first_glance