variable scope

I don't know if this is deliberate, but this currently does not work:

```css
div {
  width: var(width);
}

:root {
  var-width: 100px;
}
```

this pr will fix it, my use case is using component i compile all styles and i just need a single `vars.styl` where global variables are declared such as colors sizes etc..