diff --git a/packages/knowledge-base-web-page-element-view/src/vpu-knowledge-base-web-page-element-view-demo.js b/packages/knowledge-base-web-page-element-view/src/vpu-knowledge-base-web-page-element-view-demo.js
index fa0160d9f163b0e35435da8155598bdd944cd6e2..1676d3bec29b3df4b8ed4215ee8a1c94014b8eb1 100644
--- a/packages/knowledge-base-web-page-element-view/src/vpu-knowledge-base-web-page-element-view-demo.js
+++ b/packages/knowledge-base-web-page-element-view/src/vpu-knowledge-base-web-page-element-view-demo.js
@@ -40,10 +40,7 @@ class KnowledgeBaseWebPageElementViewDemo extends ScopedElementsMixin(LitElement
 
     static get styles() {
         // language=css
-        return css`
-            ${commonStyles.getThemeCSS()}
-            ${commonStyles.getGeneralCSS()}
-
+        const styles = css`
             h1.title {margin-bottom: 1em;}
             div.container {margin-bottom: 1.5em;}
 
@@ -57,6 +54,12 @@ class KnowledgeBaseWebPageElementViewDemo extends ScopedElementsMixin(LitElement
                 --KBBorder: 2px solid blue;
             }
         `;
+
+        return [
+            commonStyles.getThemeCSS(),
+            commonStyles.getGeneralCSS(),
+            styles,
+        ];
     }
 
     getAuthComponentHtml() {