What is the rem unit based on?
The rem unit is relative to the font-size of the p element.
The rem unit is relative to the font-size of the containing (parent) element.
The rem unit is relative to the font-size of the root element of the page.
You have to set the value for the rem unit by writing a declaration such as rem { font-size: 1 Spx; }