Sephora Logo: Innocently Feminine?

By Xah Lee. Date:
ald-sephora
Sephora, with its nether slit logo, catering to females in heat.

The question here is: whether the logo is innocently a flame shaped thing, or does it allude to nether lips by design?