... and I don't know what it means. Searching for the term, I've found things like 「戦士は目が命」, which seems to be related to the game Dragon Quest, and 【Firefly Shop】人形は目が命！, on an Amazon product, that follow the same structure as what I'm looking for.
This is a way of saying "X is most important". For example:
I don't think it's very common but it's a nice way of saying that X is invaluable for Y.
Check this out: https://www.youtube.com/watch?v=Sch9SXBaD7k