Захотеть = начать хотеть ('to begin to want', literally). You didn't want something before and then suddenly you start to want it, a wish appears.