This is the same HTML that is used in the web component’s <template> (view source). The fonts declared through @font-face are loaded and applied as expected. However, example.html, which consumes the web component, doesn’t get the @font-face fonts.