Fix bug 225639 - use relative font sizes

Nit: I notice we're specifying `rem` here by default. Worth adding a fallback?