diff --git a/core/themes/olivero/css/components/fieldset.css b/core/themes/olivero/css/components/fieldset.css
index ce2883e86366368950429a44ccbc3bc65f464007..679eb821d574868ba6914191e6b7f51793aec1a0 100644
--- a/core/themes/olivero/css/components/fieldset.css
+++ b/core/themes/olivero/css/components/fieldset.css
@@ -49,7 +49,7 @@
   padding-top: 0;
   padding-bottom: 0;
   color: inherit;
-  border: solid 2px #7e96a7;
+  border: solid 2px #5d7585;
   border-radius: 0.1875rem;
   background-color: #fff;
 }
@@ -78,7 +78,7 @@ _:-ms-fullscreen,
   color: inherit;
   border-top-left-radius: 3px;
   border-top-right-radius: 3px;
-  background-color: #7e96a7;
+  background-color: #5d7585;
   font-size: 1.125rem;
   font-weight: 700;
   line-height: 1.6875rem
@@ -130,7 +130,7 @@ _:-ms-fullscreen,
 }
 
 .fieldset__label.is-disabled {
-  color: #7e96a7;
+  color: #5d7585;
 }
 
 .fieldset__description {
@@ -185,7 +185,7 @@ _:-ms-fullscreen,
 }
 
 .fieldset--group .fieldset__legend--visible ~ .fieldset__wrapper {
-  border: solid 2px #7e96a7;
+  border: solid 2px #5d7585;
   border-bottom-right-radius: 3px;
   border-bottom-left-radius: 3px;
 }
diff --git a/core/themes/olivero/css/components/fieldset.pcss.css b/core/themes/olivero/css/components/fieldset.pcss.css
index be0bcb62bc17cc13d73903db6913956716249c14..35a70b2738f3343c4a6e9ffd03a2e2828df84e8f 100644
--- a/core/themes/olivero/css/components/fieldset.pcss.css
+++ b/core/themes/olivero/css/components/fieldset.pcss.css
@@ -14,7 +14,7 @@
   padding-inline-start: 0;
   padding-inline-end: 0;
   color: inherit;
-  border: solid 2px var(--color--gray-30);
+  border: solid 2px var(--color--gray-25);
   border-radius: var(--border-radius);
   background-color: var(--color--white);
 }
@@ -42,7 +42,7 @@ _:-ms-fullscreen,
   color: inherit;
   border-top-left-radius: var(--border-radius);
   border-top-right-radius: var(--border-radius);
-  background-color: var(--color--gray-30);
+  background-color: var(--color--gray-25);
   font-size: var(--font-size-l);
   font-weight: 700;
   line-height: var(--line-height-base);
@@ -83,7 +83,7 @@ _:-ms-fullscreen,
 }
 
 .fieldset__label.is-disabled {
-  color: var(--color--gray-30);
+  color: var(--color--gray-25);
 }
 
 .fieldset__description {
@@ -126,7 +126,7 @@ _:-ms-fullscreen,
 }
 
 .fieldset--group .fieldset__legend--visible ~ .fieldset__wrapper {
-  border: solid 2px var(--color--gray-30);
+  border: solid 2px var(--color--gray-25);
   border-bottom-right-radius: var(--border-radius);
   border-bottom-left-radius: var(--border-radius);
 }