diff --git a/packages/x-design-system/demo/src/app.vue b/packages/x-design-system/demo/src/app.vue
index 6ba0b09ba1..d0b0ef867e 100644
--- a/packages/x-design-system/demo/src/app.vue
+++ b/packages/x-design-system/demo/src/app.vue
@@ -2,6 +2,7 @@
+
@@ -9,5 +10,6 @@
import Badge from './components/badge.vue'
import ButtonGroup from './components/button-group.vue'
import Button from './components/button.vue'
+import Highlight from './components/highlight.vue'
import Integration from './components/integration.vue'
diff --git a/packages/x-design-system/demo/src/components/highlight.vue b/packages/x-design-system/demo/src/components/highlight.vue
new file mode 100644
index 0000000000..990ba61ccb
--- /dev/null
+++ b/packages/x-design-system/demo/src/components/highlight.vue
@@ -0,0 +1,16 @@
+
+
+
+
+ Def
+ ault
+
+
+
+
+
+
diff --git a/packages/x-design-system/demo/src/components/wrapper.vue b/packages/x-design-system/demo/src/components/wrapper.vue
index 2bbb00a5bb..47704f1c8a 100644
--- a/packages/x-design-system/demo/src/components/wrapper.vue
+++ b/packages/x-design-system/demo/src/components/wrapper.vue
@@ -1,5 +1,5 @@
-
+
| {{ feature }} |
diff --git a/packages/x-design-system/lib/components/highlight.css b/packages/x-design-system/lib/components/highlight.css
new file mode 100644
index 0000000000..cf986aca20
--- /dev/null
+++ b/packages/x-design-system/lib/components/highlight.css
@@ -0,0 +1,9 @@
+/* Base */
+@utility highlight-text {
+ @apply xds:font-bold;
+}
+
+/* Match */
+@utility highlight-text-match {
+ @apply xds:font-regular;
+}
diff --git a/packages/x-design-system/lib/components/index.css b/packages/x-design-system/lib/components/index.css
index 70d5e5a434..e8c20deef9 100644
--- a/packages/x-design-system/lib/components/index.css
+++ b/packages/x-design-system/lib/components/index.css
@@ -1,3 +1,4 @@
@import './badge.css';
@import './button.css';
@import './button-group.css';
+@import './highlight.css';