That is because Chrome's default font-size is 12px. You should set the body and/or html element's font-size to 16px, like so:
html, body {
font-size: 16px;
}
This is assuming that there's no parent elements that change this font-size though, as em is a relative size to the nearest parent that sets a size. Check into rem if you want an absolutely sized font, however this isn't supported in older browsers so you'll need to provide a fallback.