diff --git a/core/themes/olivero/css/components/feed.css b/core/themes/olivero/css/components/feed.css
index b631f7634e..ab61ed95dd 100644
--- a/core/themes/olivero/css/components/feed.css
+++ b/core/themes/olivero/css/components/feed.css
@@ -21,6 +21,11 @@
     color: #2494db;
   }
 
+.feed-icon:focus {
+    outline: auto 2px #2494db;
+    outline-offset: 2px;
+  }
+
 .feed-icon__label {
   flex-shrink: 0;
   letter-spacing: 0.08em;
diff --git a/core/themes/olivero/css/components/feed.pcss.css b/core/themes/olivero/css/components/feed.pcss.css
index b3324b131e..8fdf43cbd0 100644
--- a/core/themes/olivero/css/components/feed.pcss.css
+++ b/core/themes/olivero/css/components/feed.pcss.css
@@ -14,6 +14,11 @@
   &:hover {
     color: var(--color--blue-50);
   }
+
+  &:focus {
+    outline: auto 2px var(--color--blue-50);
+    outline-offset: 2px;
+  }
 }
 
 .feed-icon__label {
