"seeing her face by the light of a post-coital Craven A".

To which I said "Huh?"

As well you might. Why any half-way rational user of the so-called "English" language would want to call a product on which they are trying to convince people to spend their money Craven anything is totally beyond me. Have they no concept of the meaning of words?