there is the brief shock of physical contact , then she feels his breath on her skin , a hand rising to meet her waist and he is kissing her back , his lips soft and warm and tasting faintly of tannin .