Updated: - We now allow css variables to use double dashes, which makes for better readability in variable names