.visc-qf-range-input {
    display: flex;
    flex-wrap: wrap;
    gap: 16px;
}

.visc-qf-range-input legend {
    flex: 0 0 100%;
}

.visc-query-filter__sub-input-wrapper--range-select {
    flex: 0 0 calc(50% - 8px);
}

.visc-query-filter__sub-input-wrapper--range-select select {
    width: 100%;
}

.visc-query-filter__clear {
    display: block;
}