Added support for rems (instead of all this messy em calculation/parent font-size stuff)