diff --git a/components/lib/divider/BaseDivider.vue b/components/lib/divider/BaseDivider.vue
new file mode 100644
index 000000000..7d7934a4d
--- /dev/null
+++ b/components/lib/divider/BaseDivider.vue
@@ -0,0 +1,138 @@
+
diff --git a/components/lib/divider/Divider.d.ts b/components/lib/divider/Divider.d.ts
index 1273c531f..62573494b 100644
--- a/components/lib/divider/Divider.d.ts
+++ b/components/lib/divider/Divider.d.ts
@@ -64,6 +64,11 @@ export interface DividerProps {
* @type {DividerPassThroughOptions}
*/
pt?: DividerPassThroughOptions;
+ /**
+ * When enabled, it removes component related styles in the core.
+ * @defaultValue false
+ */
+ unstyled?: boolean;
}
/**
diff --git a/components/lib/divider/Divider.vue b/components/lib/divider/Divider.vue
index 1d3d8c761..ad5585cd7 100644
--- a/components/lib/divider/Divider.vue
+++ b/components/lib/divider/Divider.vue
@@ -1,132 +1,16 @@
-