what are chalazions caused by?
A chalazion is a common condition in which a small lump or cyst develops in your eyelid due to a blocked oil gland. The condition can occur due to inflammation around the opening of the oil glands just behind your eyelashes. This is called blepharitis.