diff --git a/dist/css/base/gin.css b/dist/css/base/gin.css
index 0ffe56e8bf8e941a5d351c913163dfcc13ecc844..c03d7f8243a1af3a06a7534f979b5e9dffdd5e90 100644
--- a/dist/css/base/gin.css
+++ b/dist/css/base/gin.css
@@ -960,6 +960,12 @@ details summary {
   margin-left: var(--gin-spacing-xs);
 }
 
+.views-exposed-form .form-item--no-label,
+.views-exposed-form__item.views-exposed-form__item.views-exposed-form__item--actions {
+  margin-block: var(--gin-spacing-s) 0;
+  align-self: flex-end;
+}
+
 .gin-layer-wrapper {
   padding: var(--gin-spacing-l);
 }
diff --git a/styles/base/_views.scss b/styles/base/_views.scss
index e26eaadb523b852fa3f03894adb691f47f8bb5cd..6bcbd7e3bd1d5a2665525b1d929c46addbe63d37 100644
--- a/styles/base/_views.scss
+++ b/styles/base/_views.scss
@@ -88,6 +88,12 @@
   margin-right: var(--gin-spacing-xs);
 }
 
+.views-exposed-form .form-item--no-label,
+.views-exposed-form__item.views-exposed-form__item.views-exposed-form__item--actions {
+  margin-block: var(--gin-spacing-s) 0;
+  align-self: flex-end;
+}
+
 .gin-layer-wrapper {
   padding: var(--gin-spacing-l);