Ich sehe nicht dass es sich bei deinen Angaben um gültiges CSS handelt.
Es handelt sich eher um eine Stylesheet-Sprache, die erst durch einen Interpreter, Präprozessor oder ähnliches laufen muss, wobei sie dann in gültiges CSS umgewandelt wird. Meiner Kenntnis nach funktioniert das bei...