.dekode-algolia-archive-facets .filters-container{display:flex;flex-direction:column;gap:2rem}.dekode-algolia-archive-facets .filters-mobile-footer,.dekode-algolia-archive-facets .filters-mobile-header,.dekode-algolia-archive-facets .filters-overlay-backdrop{display:none}.dekode-algolia-archive-facets:not(.without-mobile-filters) .filters-mobile-header__close{align-items:center;background:none;border:none;cursor:pointer;display:flex;margin:0;padding:0}.dekode-algolia-archive-facets:not(.without-mobile-filters) .filters-mobile-footer__apply{border:none;cursor:pointer;width:100%}.dekode-algolia-archive-facets:not(.without-mobile-filters) .filters-mobile-footer__apply:hover{opacity:.9}@media (max-width:781px){.dekode-algolia-archive-facets:not(.without-mobile-filters){inset:0;pointer-events:none;position:fixed;visibility:hidden;z-index:999999}.dekode-algolia-archive-facets:not(.without-mobile-filters) .filters-container{background:#fff;bottom:0;display:block;left:0;overflow-y:auto;padding:2rem 1rem 7rem;position:fixed;right:0;top:0;z-index:2}.dekode-algolia-archive-facets:not(.without-mobile-filters) .filters-container>:not(.filters-mobile-header):not(.filters-mobile-footer){padding-block-start:2rem;position:relative;z-index:2}.dekode-algolia-archive-facets:not(.without-mobile-filters) .filters-backdrop{background:rgba(0,0,0,.5);display:block;inset:0;opacity:0;position:fixed;transition:opacity .3s ease;z-index:1}.dekode-algolia-archive-facets:not(.without-mobile-filters) .filters-mobile-header{align-items:center;background-image:linear-gradient(180deg,#fff 0,#fff 65%,hsla(0,0%,100%,0));display:flex;gap:1rem;justify-content:space-between;left:0;padding:1rem 1rem 2.5rem;position:fixed;right:0;top:0;z-index:3}.dekode-algolia-archive-facets:not(.without-mobile-filters) .filters-mobile-footer{background-image:linear-gradient(0deg,#fff 0,#fff 65%,hsla(0,0%,100%,0));bottom:0;display:block;left:0;padding:2.5rem 1rem 1rem;position:fixed;right:0;z-index:3}.dekode-algolia-archive-facets:not(.without-mobile-filters) .filters-mobile-footer .filters-mobile-footer__apply{justify-content:center;text-align:center}.has-algolia-filters-open{overflow:hidden}.has-algolia-filters-open .dekode-algolia-archive-facets:not(.without-mobile-filters){pointer-events:auto;visibility:visible}.has-algolia-filters-open .dekode-algolia-archive-facets:not(.without-mobile-filters) .filters-backdrop{opacity:1}}
