diff --git a/core/misc/dialog/off-canvas.base.css b/core/misc/dialog/off-canvas.base.css
index 4326f61eedcf328a1ae47f9bd405d50ae3b08eb9..5d508120ceb5133aadd078de3b2d77ae80619cc0 100644
--- a/core/misc/dialog/off-canvas.base.css
+++ b/core/misc/dialog/off-canvas.base.css
@@ -27,8 +27,7 @@
 #drupal-off-canvas .link:focus,
 #drupal-off-canvas a:hover,
 #drupal-off-canvas .link:hover {
-  outline: none;
-  color: #46a0f5;
+  text-decoration: underline;
 }
 #drupal-off-canvas hr {
   height: 1px;
diff --git a/core/misc/dialog/off-canvas.details.css b/core/misc/dialog/off-canvas.details.css
index fcd526f0b0783d631147d091e97fa4bd9cf6dfc6..dcaea5ec10d20f22224bd7432b52292594c4ae33 100644
--- a/core/misc/dialog/off-canvas.details.css
+++ b/core/misc/dialog/off-canvas.details.css
@@ -40,7 +40,6 @@
 #drupal-off-canvas summary:hover,
 #drupal-off-canvas summary:focus {
   background-color: #222;
-  outline: none;
 }
 #drupal-off-canvas details[open] {
   padding-bottom: 10px;
diff --git a/core/themes/stable/css/core/dialog/off-canvas.base.css b/core/themes/stable/css/core/dialog/off-canvas.base.css
index 4eded024b9bc2fb6413356a6b18d7417553b476f..aaa2abe3545abccf67e0384f519216706ccae366 100644
--- a/core/themes/stable/css/core/dialog/off-canvas.base.css
+++ b/core/themes/stable/css/core/dialog/off-canvas.base.css
@@ -27,8 +27,7 @@
 #drupal-off-canvas .link:focus,
 #drupal-off-canvas a:hover,
 #drupal-off-canvas .link:hover {
-  outline: none;
-  color: #46a0f5;
+  text-decoration: underline;
 }
 #drupal-off-canvas hr {
   height: 1px;
diff --git a/core/themes/stable/css/core/dialog/off-canvas.details.css b/core/themes/stable/css/core/dialog/off-canvas.details.css
index fcd526f0b0783d631147d091e97fa4bd9cf6dfc6..dcaea5ec10d20f22224bd7432b52292594c4ae33 100644
--- a/core/themes/stable/css/core/dialog/off-canvas.details.css
+++ b/core/themes/stable/css/core/dialog/off-canvas.details.css
@@ -40,7 +40,6 @@
 #drupal-off-canvas summary:hover,
 #drupal-off-canvas summary:focus {
   background-color: #222;
-  outline: none;
 }
 #drupal-off-canvas details[open] {
   padding-bottom: 10px;