diff --git a/core/themes/olivero/css/components/skip-link.css b/core/themes/olivero/css/components/skip-link.css
index 877e0a0e5af9d1c9f02e3c1c07d79736a6996ed3..c4a73b2b0f43bf0b7229df5e838b3991f906e556 100644
--- a/core/themes/olivero/css/components/skip-link.css
+++ b/core/themes/olivero/css/components/skip-link.css
@@ -15,7 +15,7 @@
 .skip-link {
   display: block;
   width: 100%;
-  max-width: var(--max-bg-color);
+  max-width: calc(var(--max-bg-color) + var(--drupal-displace-offset-left, 0px));
   padding-block: var(--sp0-5);
   padding-inline-start: var(--sp);
   padding-inline-end: var(--sp);
diff --git a/core/themes/olivero/css/components/skip-link.pcss.css b/core/themes/olivero/css/components/skip-link.pcss.css
index 7a422ae4ed5e247d83afb1ec5d243ec74b313c8b..9410611236ac887bb4de75e8a347d5b25685efb1 100644
--- a/core/themes/olivero/css/components/skip-link.pcss.css
+++ b/core/themes/olivero/css/components/skip-link.pcss.css
@@ -10,7 +10,7 @@
 .skip-link {
   display: block;
   width: 100%;
-  max-width: var(--max-bg-color);
+  max-width: calc(var(--max-bg-color) + var(--drupal-displace-offset-left, 0px));
   padding-block: var(--sp0-5);
   padding-inline-start: var(--sp);
   padding-inline-end: var(--sp);