Originally Posted by AndreaColombo
Missing space before the hyphen[Linked Image]

Also, hyphens are not desired in a situation like this. Use em dashes instead: https://www.chicagomanualofstyle.org/qanda/data/faq/topics/HyphensEnDashesEmDashes/faq0002.html