
At first sight
Instant Connection
Used to express a strong, immediate attraction or recognition when meeting someone or seeing something. 
Not Literal
It doesn't always mean the very first second, but rather the initial experience or early stages. 
Emotional Impact
Conveys an emotional or aesthetic response that occurs the moment you encounter something. 