.filterContainerVisible {
    display: flex !important;
}

.filterContainerHidden {
    display: none !important;
}

@media (max-width: 851px) {
    .filterContainerVisible {
        display: block !important;
    }

    .filterContainer {
        position: absolute;
        left: 20px;
        top: 80px;
        flex-direction: column;
        min-width: 320px;
        max-width: 320px;
        margin-bottom: auto;
        padding: 15px;
    }
}

@media (min-width: 850px) {
    .filterContainer {
        flex-direction: column;
        min-width: 320px;
        max-width: 320px;
        margin-bottom: auto;
        padding: 15px;
    }
}
