a) :tada: awesome use of sass and variables! :heart: 
b) I'm a fan of naming variables by meaning rather than function.  In other words, `$headline_font` and `$body_font` etc.