I am not asking the literal meaning. What does it mean when a woman say "it was love at first sight !!!" ?

I always thought women were less visual then men. So this makes very little sense. So my question is does it even exist ? Is it actually love ? If so How to incite such a power emotion (at sight) ?