diff --git a/.changeset/hot-ants-cheat.md b/.changeset/hot-ants-cheat.md
new file mode 100644
index 000000000..48d2d1398
--- /dev/null
+++ b/.changeset/hot-ants-cheat.md
@@ -0,0 +1,5 @@
+---
+"@easypost/easy-ui": minor
+---
+
+feat: support base styles for internal UnstyledButton component
diff --git a/easy-ui-react/src/Button/_mixins.scss b/easy-ui-react/src/Button/_mixins.scss
index f9dbe358c..e0eaca5e3 100644
--- a/easy-ui-react/src/Button/_mixins.scss
+++ b/easy-ui-react/src/Button/_mixins.scss
@@ -18,7 +18,6 @@
}
@mixin variantFilled {
- border: 0;
background-color: component-token("button", "resting.color");
color: component-token("button", "filled.font.color");
diff --git a/easy-ui-react/src/CodeBlock/LanguageMenu.module.scss b/easy-ui-react/src/CodeBlock/LanguageMenu.module.scss
deleted file mode 100644
index eb37d4db6..000000000
--- a/easy-ui-react/src/CodeBlock/LanguageMenu.module.scss
+++ /dev/null
@@ -1,6 +0,0 @@
-@use "../styles/common" as *;
-@use "../styles/unstyled";
-
-.button {
- @include unstyled.button;
-}
diff --git a/easy-ui-react/src/CodeBlock/LanguageMenu.tsx b/easy-ui-react/src/CodeBlock/LanguageMenu.tsx
index 095edc88e..8ce54dc04 100644
--- a/easy-ui-react/src/CodeBlock/LanguageMenu.tsx
+++ b/easy-ui-react/src/CodeBlock/LanguageMenu.tsx
@@ -10,8 +10,6 @@ import { Menu } from "../Menu";
import { Text } from "../Text";
import { UnstyledButton } from "../UnstyledButton";
-import styles from "./LanguageMenu.module.scss";
-
export type LanguageMenuProps = {
/**
* List of languages.
@@ -41,7 +39,7 @@ export function LanguageMenu(props: LanguageMenuProps) {
return (