#filterPreloader,
#filterPreloaderInverse {
    display: block;
    position: relative;
    width:100%;
    margin-top: 20px;
}

.preloader__button__spinner {
    animation-name: spin;
    animation-duration: 500ms;
    animation-timing-function: cubic-bezier(0, 0, 1, 1);
    animation-iteration-count: infinite;
    animation-direction: both;
    fill: var(--umg-color-button-background, var(--umg-color-button-text, 62, 62, 62));
    height: 2rem;
    left: 50%;
    margin: calc(var(--umg-space-16, 1rem) / 2* -1) 0 0 calc(var(--umg-space-16, 1rem) / 2* -1);
    position: absolute;
    top: 50%;
    width: 2rem;
}

#filterPreloaderInverse .preloader__button__spinner {
    fill: var(--umg-color-button-text, var(--umg-color-button-background, 62, 62, 62));
}

.filter-select::part(select-box) {
    min-width: 150px;
}