diff --git a/core/themes/olivero/css/components/header-search-narrow.css b/core/themes/olivero/css/components/header-search-narrow.css
index ba69c83440ef0d936b0a3a25dd532f0de90eb3fc..a6dbf8b06b22745fcce82a497c89d4a952db3650 100644
--- a/core/themes/olivero/css/components/header-search-narrow.css
+++ b/core/themes/olivero/css/components/header-search-narrow.css
@@ -107,8 +107,7 @@
   }
 
 .block-search-narrow input[type="search"] {
-      padding-top: 2.25rem;
-      padding-bottom: 2.25rem
+      height: 4.5rem
   }
     }
 
diff --git a/core/themes/olivero/css/components/header-search-narrow.pcss.css b/core/themes/olivero/css/components/header-search-narrow.pcss.css
index fdc0b99fa5c118dcfa5cd43d4af7241c5f782489..4c32e22b41636cb91be7a2259040c818d1653c58 100644
--- a/core/themes/olivero/css/components/header-search-narrow.pcss.css
+++ b/core/themes/olivero/css/components/header-search-narrow.pcss.css
@@ -62,7 +62,7 @@
     }
 
     @media (--md) {
-      padding-block: var(--sp2);
+      height: calc(4 * var(--sp));
       padding-inline-start: var(--sp2);
       padding-inline-end: var(--sp2);
     }