diff --git a/core/profiles/demo_umami/themes/umami/css/base.css b/core/profiles/demo_umami/themes/umami/css/base.css
index 32f675429bc9dfbe9cf72dac07103aba83f71a82..85606b48e1746ecfdef44f315143a3978053f48d 100644
--- a/core/profiles/demo_umami/themes/umami/css/base.css
+++ b/core/profiles/demo_umami/themes/umami/css/base.css
@@ -63,7 +63,7 @@ html {
   outline-width: 1px;
   outline-style: dotted;
   outline-color: #008068;
-  outline-offset: 2px; /* Not supported in IE11 but greatly improves outline visibility in newer browsers. */
+  outline-offset: 2px;
 }
 
 a {
diff --git a/core/profiles/demo_umami/themes/umami/css/components/blocks/banner/banner.css b/core/profiles/demo_umami/themes/umami/css/components/blocks/banner/banner.css
index 5db46b2cbbc33d21f2a88e09647d5de89d3247f9..c8d5db01f6c146bf9b533ac31a18d8d55e3e3e74 100644
--- a/core/profiles/demo_umami/themes/umami/css/components/blocks/banner/banner.css
+++ b/core/profiles/demo_umami/themes/umami/css/components/blocks/banner/banner.css
@@ -62,7 +62,6 @@
     display: flex;
     align-items: center;
     max-width: 1200px;
-    height: 0; /* Required for flexbox vertical centering in IE11. Min-height will take precedence. */
     min-height: 54vw;
     margin: 0 auto;
     padding: 0 4%;
diff --git a/core/profiles/demo_umami/themes/umami/css/components/content/card/card.css b/core/profiles/demo_umami/themes/umami/css/components/content/card/card.css
index e4eedba91942e30ba02a274d55089595de1904d0..824e88274ca61f6f0404dff2100ea093030e2f34 100644
--- a/core/profiles/demo_umami/themes/umami/css/components/content/card/card.css
+++ b/core/profiles/demo_umami/themes/umami/css/components/content/card/card.css
@@ -34,11 +34,6 @@
   color: #000;
 }
 
-/* Need to fix IE11 cards height issue */
-.view-mode-card .node__content {
-  flex-shrink: 0;
-}
-
 .view-mode-card .field--name-field-media-image img {
   display: block;
   width: 100%;