diff --git a/src/app/shared/search/search-filters/search-filters.component.html b/src/app/shared/search/search-filters/search-filters.component.html
index bea2ea94671..a7d96013b0b 100644
--- a/src/app/shared/search/search-filters/search-filters.component.html
+++ b/src/app/shared/search/search-filters/search-filters.component.html
@@ -4,21 +4,22 @@
{{filterLabel+'.filters.head' | translate}}
{{filterLabel+'.filters.head' | translate}}
}
-@if ((filters | async)?.hasSucceeded) {
-
- @for (filter of (filters | async)?.payload; track filter.name) {
-
- }
-
-}
+
@if (inPlaceSearch) {
}
-
diff --git a/src/app/shared/search/search-filters/search-filters.component.scss b/src/app/shared/search/search-filters/search-filters.component.scss
index 6170b9281c6..a9b6851c585 100644
--- a/src/app/shared/search/search-filters/search-filters.component.scss
+++ b/src/app/shared/search/search-filters/search-filters.component.scss
@@ -1,6 +1,17 @@
@import '../../../../styles/variables';
@import '../../../../styles/mixins';
+:host {
+ display: block;
+ overscroll-behavior: contain;
+}
+
+.filters-scrollable {
+ max-height: 60vh;
+ overflow-y: auto;
+ overscroll-behavior: contain;
+}
+
:host ::ng-deep {
ngx-skeleton-loader .skeleton-loader {
height: var(--ds-filters-skeleton-height);