diff --git a/dotcom-rendering/src/components/Discussion/Badges.tsx b/dotcom-rendering/src/components/Discussion/Badges.tsx
index f5353ca21d3..2023ba924ad 100644
--- a/dotcom-rendering/src/components/Discussion/Badges.tsx
+++ b/dotcom-rendering/src/components/Discussion/Badges.tsx
@@ -1,13 +1,7 @@
import { css } from '@emotion/react';
-import {
- palette as sourcePalette,
- space,
- textSans,
-} from '@guardian/source-foundations';
+import { space, textSans } from '@guardian/source-foundations';
import { palette as themePalette } from '../../palette';
-const white = sourcePalette.neutral[100];
-
const staffBadge = css`
display: flex;
flex-direction: row;
@@ -27,10 +21,6 @@ const labelText = css`
${textSans.xxsmall({ fontWeight: 'bold' })};
`;
-const staffIcon = css`
- fill: ${sourcePalette.brand[400]};
-`;
-
const staffLabel = css`
color: ${themePalette('--discussion-staff-label-text')};
`;
@@ -44,11 +34,12 @@ export const GuardianStaff = () => (
width="36"
height="36"
viewBox="0 0 36 36"
- css={[iconStyles, staffIcon]}
+ css={iconStyles}
+ fill={themePalette('--staff-contributor-badge')}
>
@@ -62,11 +53,12 @@ export const GuardianContributor = () => (
width="36"
height="36"
viewBox="0 0 36 36"
- css={[iconStyles, staffIcon]}
+ css={iconStyles}
+ fill={themePalette('--staff-contributor-badge')}
>
@@ -76,10 +68,16 @@ export const GuardianContributor = () => (
export const GuardianPick = () => (
-