diff --git a/core/modules/layout_builder/css/layout-builder.css b/core/modules/layout_builder/css/layout-builder.css
index 9d6fa9470ec9082b56db296cd3e909c31f7e5e61..46aef9c6e16a27722d7d4199c593bf50d3771270 100644
--- a/core/modules/layout_builder/css/layout-builder.css
+++ b/core/modules/layout_builder/css/layout-builder.css
@@ -94,13 +94,6 @@
   background-image: url("../../../misc/icons/73b355/location.svg");
 }
 
-/**
- * @todo Remove Umami specific styling in https://www.drupal.org/node/3043228.
- */
-.layout-builder__message .messages .messages__content {
-  background: none;
-}
-
 .layout-builder-block__content-preview-placeholder-label {
   margin: 0;
   text-align: center;
diff --git a/core/profiles/demo_umami/themes/umami/css/components/layout_builder/layout-builder.css b/core/profiles/demo_umami/themes/umami/css/components/layout_builder/layout-builder.css
new file mode 100644
index 0000000000000000000000000000000000000000..a78c7e8568d9ddccd4803e002d6043b617b16a5e
--- /dev/null
+++ b/core/profiles/demo_umami/themes/umami/css/components/layout_builder/layout-builder.css
@@ -0,0 +1,15 @@
+/**
+ * @file
+ * This file is used to style the layout builder.
+ */
+
+.layout-builder__message--defaults .messages,
+.layout-builder__message--overrides .messages {
+  background-image: none;
+}
+.layout-builder__message--defaults .messages__content {
+  background-image: url("../../../../../../../misc/icons/73b355/globe.svg");
+}
+.layout-builder__message--overrides .messages__content {
+  background-image: url("../../../../../../../misc/icons/73b355/location.svg");
+}
diff --git a/core/profiles/demo_umami/themes/umami/umami.libraries.yml b/core/profiles/demo_umami/themes/umami/umami.libraries.yml
index 176ff5e2bcaae5649120cc96526d7ce96d7ece87..7cb1c71c30173618df689bc2cfb907325fd07c56 100644
--- a/core/profiles/demo_umami/themes/umami/umami.libraries.yml
+++ b/core/profiles/demo_umami/themes/umami/umami.libraries.yml
@@ -38,6 +38,7 @@ global:
       css/components/regions/highlighted/highlighted.css: {}
       css/components/regions/pre-header/pre-header.css: {}
       css/components/toolbar/toolbar.css: {}
+      css/components/layout_builder/layout-builder.css: {}
     layout:
       css/layout/grid-2.css: {}
       css/layout/grid-3.css: {}
diff --git a/core/themes/stable/css/layout_builder/layout-builder.css b/core/themes/stable/css/layout_builder/layout-builder.css
index 5822aad77e18b8c356335301f120c702ace99bd1..5ea75e1240661d762f6aa28c48b2472be394cc85 100644
--- a/core/themes/stable/css/layout_builder/layout-builder.css
+++ b/core/themes/stable/css/layout_builder/layout-builder.css
@@ -94,13 +94,6 @@
   background-image: url("../../../../misc/icons/73b355/location.svg");
 }
 
-/**
- * @todo Remove Umami specific styling in https://www.drupal.org/node/3043228.
- */
-.layout-builder__message .messages .messages__content {
-  background: none;
-}
-
 .layout-builder-block__content-preview-placeholder-label {
   margin: 0;
   text-align: center;