diff --git a/core/misc/dialog/off-canvas/css/details.css b/core/misc/dialog/off-canvas/css/details.css
index 0d3758f36d31d6d38a82f07ef85dac40edcb2b30..792acc6bcf19fa3328be756f7799e2c1680d7e1a 100644
--- a/core/misc/dialog/off-canvas/css/details.css
+++ b/core/misc/dialog/off-canvas/css/details.css
@@ -56,15 +56,12 @@
   outline-offset: -4px; /* Ensure focus doesn't get cut off. */
 }
 
-#drupal-off-canvas-wrapper summary {
-
-  a {
-    color: var(--off-canvas-details-text-color);
-  }
+#drupal-off-canvas-wrapper summary a {
+  color: var(--off-canvas-details-text-color);
+}
 
-  a:hover {
-    color: var(--off-canvas-details-summary-text-color-hover);
-  }
+#drupal-off-canvas-wrapper summary a:hover {
+  color: var(--off-canvas-details-summary-text-color-hover);
 }
 
 #drupal-off-canvas-wrapper .details-wrapper {
diff --git a/core/misc/dialog/off-canvas/css/details.pcss.css b/core/misc/dialog/off-canvas/css/details.pcss.css
index 3c32dace9c35f94e3ddca1c2394bef79363bf9fc..6c8d396b339a023021a940c26a179f3a5b12c6f0 100644
--- a/core/misc/dialog/off-canvas/css/details.pcss.css
+++ b/core/misc/dialog/off-canvas/css/details.pcss.css
@@ -47,7 +47,7 @@
       outline-offset: -4px; /* Ensure focus doesn't get cut off. */
     }
 
-    a {
+    & a {
       color: var(--off-canvas-details-text-color);
 
       &:hover {