This is a known bug in Chrome, https://code.google.com/p/chromium/issues/detail?id=319623
Meanwhile try using em instead of rem on the body tag or apply font-size to a wrapper element
body > div {
font-size: 1.4rem
}
as seen here https://stackoverflow.com/a/20173967/2459418