.cms_bloc_bl > .bl, .cms_bloc_module > .bl {
    position: inherit !important;
}

.blFilter-item {
    position: inherit !important;
}

.range-wrapper {
    margin: 2rem 0;
    display: flex;
    align-items: center;
    justify-content: flex-start;
}

.range-wrapper .range-content {
    position: relative !important;
    background: #b0b0b0;
    height: .2rem;
}

.range-label {
    padding-right: 0.5rem;
    width: 10%;
    text-align: center;
    background: white;
}

.range-label.max {
    padding: 0 0 0 0.5rem;
}

.range-wrapper input[role="slider"], .range-wrapper button[data-role="slider"], .range-wrapper button[data-role="slider"]:focus {
    position: absolute;
    padding: 0;
    margin: 0;
    top: -.2rem;
    height: .7rem;
    width: 2rem;
    border: 0;
    cursor: pointer;
    outline: 0;
    background: cornflowerblue;
}
