When you say things like lipstick wearing is a classic example of a non-genetic heritable trait, you sound like a guy claiming that a cat is a classic example of a non-reptilian reptile. It's somewhat of a contradiction in terms that doesn't make much sense.
"Heritability is a statistic used in the fields of breeding and genetics that estimates the degree of variation in a phenotypic trait in a population that is due to genetic variation between individuals in that population."
You are using the term in a colloquial or folk sense. Do you think accents are highly heritable? After all, a child will almost always share the accent of their parent. So in the colloquial sense this would be a 'heritable' trait, but in the genetic sense the heritability of an accent is zero.