.filters-wrapper>div{gap:10px}
@media(max-width:991px){.filters-wrapper .btn-with-icon{height:40px}
}
.filters-wrapper .active-filters{height:16px;width:16px;border-radius:50%;font-size:12px;line-height:14px;font-weight:500;text-align:center;margin:-2px -9px;color:var(--neutral-5);border:1px solid var(--neutral-6);background-color:var(--secondary-1)}
.filters-wrapper__price-desktop .popup-price-btn{min-width:119px}
.filters-wrapper__price-desktop .popup-price-btn span{order:2;margin-right:0;transition:all .5s}
.filters-wrapper__price-desktop .popup-price-btn.show{border-color:var(--primary-2)}
.filters-wrapper__price-desktop .popup-price-btn.show .icon-angle-down{transform:rotate(-180deg)}
.filters-wrapper__price-desktop .popup-price-btn.actived{border-color:var(--primary-2);background-color:#f6f8fa}
.filters-wrapper__price-desktop .popup-price-btn #price-selected{order:1;font-size:14px;font-weight:600;line-height:28px;padding:0 10px 0 5px}
.filters-wrapper__price-desktop .reset-filters-btn-desk{height:52px;color:var(--primary-1);border-radius:0;padding:0;min-width:unset}
.filters-wrapper__price-desktop .reset-filters-btn-desk:hover{background-color:unset}
.filters-wrapper__price-desktop .show-results-btn-desk{height:50px}
.filters-wrapper__price-desktop-popup{position:absolute;top:42px;left:0;z-index:1;width:384px;border:1px solid #d1dbe4;border-radius:15px;background-color:var(--neutral-6);box-shadow:0 20px 50px 0 rgba(0,0,0,0.1);padding:17px 20px}
.filters-wrapper__price-desktop-popup .range-slider__title{padding-bottom:50px}
.filters-wrapper .daterange-mitur--filter .daterange-mitur__content{min-width:100px;height:34px}
.filters-wrapper .daterange-mitur--filter .daterange-mitur__content.selected-value{min-width:225px}
.filters-wrapper .daterange-mitur--filter .daterange-mitur__content .daterange-mitur__content__input{font-size:14px;font-weight:600;line-height:31px;color:var(--neutral-5);cursor:pointer;padding-right:35px}
#newSearch .filters-wrapper .daterange-mitur--filter .daterange-mitur__content .daterange-mitur__content__input{font-size:16px;border:1px solid #ccc;padding:10px 16px}
.filters-wrapper .daterange-mitur--filter .daterange-mitur__content .daterange-mitur__content__input:hover{background-color:var(--neutral-7);border-color:var(--primary-2);color:var(--primary-2)}
.filters-wrapper .daterange-mitur--filter .daterange-mitur__content .daterange-mitur__content__input::placeholder{color:var(--neutral-5)}
.filters-wrapper .filters-wrapper__title{font-size:12px;line-height:16px}
.filter-divider{background-color:var(--neutral-1);margin:13px 0 20px;opacity:1}
@media(min-width:1200px){.desktop-filters-modal .modal-dialog{max-width:1024px}
}
.desktop-filters-modal .modal-dialog .modal-content{border:1px solid var(--neutral-1);border-radius:15px;background-color:var(--neutral-6);box-shadow:0 20px 50px 0 rgba(0,0,0,0.1)}
.desktop-filters-modal .modal-dialog .modal-content .modal-header{padding:30px 0;margin:0 30px}
.desktop-filters-modal .modal-dialog .modal-content .modal-header .modal-title{color:var(--neutral-5);font-size:20px;font-weight:600;line-height:28px}
.desktop-filters-modal .modal-dialog .modal-content .modal-header .btn-close{background:url("clientlib-algolia-filters/resources/images/icon-cross.svg") no-repeat center;opacity:1}
.desktop-filters-modal .modal-dialog .modal-content .modal-body{padding:0 30px}
.desktop-filters-modal .modal-dialog .modal-content .modal-body .accordion .accordion-item{border:0}
.desktop-filters-modal .modal-dialog .modal-content .modal-body .accordion .accordion-item:last-of-type .accordion-header .accordion-button.collapsed{border-bottom:0}
.desktop-filters-modal .modal-dialog .modal-content .modal-body .accordion .accordion-item:last-of-type .accordion-body{border-bottom:0}
.desktop-filters-modal .modal-dialog .modal-content .modal-body .accordion .accordion-item .accordion-header .accordion-button{color:var(--neutral-5);font-size:16px;font-weight:600;line-height:24px;padding:18px 0}
.desktop-filters-modal .modal-dialog .modal-content .modal-body .accordion .accordion-item .accordion-header .accordion-button:focus{border-color:transparent;box-shadow:none}
.desktop-filters-modal .modal-dialog .modal-content .modal-body .accordion .accordion-item .accordion-header .accordion-button:not(.collapsed){background-color:transparent;box-shadow:none;border-top-left-radius:0;border-top-right-radius:0}
.desktop-filters-modal .modal-dialog .modal-content .modal-body .accordion .accordion-item .accordion-header .accordion-button.collapsed{border-bottom:1px solid var(--neutral-1)}
.desktop-filters-modal .modal-dialog .modal-content .modal-body .accordion .accordion-item .accordion-header .accordion-button::after{background-image:url("clientlib-algolia-filters/resources/images/icon-angle-down.svg");filter:invert(26%) sepia(29%) saturate(3641%) hue-rotate(186deg) brightness(96%) contrast(107%)}
.desktop-filters-modal .modal-dialog .modal-content .modal-body .accordion .accordion-item .accordion-header .accordion-button span{margin-right:12px}
.desktop-filters-modal .modal-dialog .modal-content .modal-body .accordion .accordion-item .accordion-body{padding:10px 0 30px 0;border-bottom:1px solid var(--neutral-1)}
.desktop-filters-modal .modal-dialog .modal-content .modal-body .accordion .accordion-item .accordion-body--stars{display:grid;gap:10px}
@media(min-width:1200px){.desktop-filters-modal .modal-dialog .modal-content .modal-body .accordion .accordion-item .accordion-body--stars{display:flex;gap:30px}
}
.desktop-filters-modal .modal-dialog .modal-content .modal-body .accordion .accordion-item .accordion-body--stars .form-check .form-check-label{gap:2px}
.desktop-filters-modal .modal-dialog .modal-content .modal-body .accordion .accordion-item .accordion-body--filters{gap:10px 0;width:100%;margin:0 auto;box-sizing:border-box}
@media(min-width:1200px){.desktop-filters-modal .modal-dialog .modal-content .modal-body .accordion .accordion-item .accordion-body--filters{grid-template-columns:repeat(3,1fr)}
}
@media(min-width:1200px){.desktop-filters-modal .modal-dialog .modal-content .modal-body .accordion .accordion-item .accordion-body--filters .form-check.grid-el-first-col{grid-column-start:1;grid-column-end:2}
}
@media(min-width:1200px){.desktop-filters-modal .modal-dialog .modal-content .modal-body .accordion .accordion-item .accordion-body--filters .form-check.grid-el-second-col{grid-column-start:2;grid-column-end:3}
}
.desktop-filters-modal .modal-dialog .modal-content .modal-footer{padding:15px 30px}
.desktop-filters-modal .modal-dialog .modal-content .modal-footer>*{margin:0}
.desktop-filters-modal .modal-dialog .modal-content .modal-footer .btn-with-icon{height:52px;color:var(--primary-1);border-radius:0;border:0;padding:0}
.desktop-filters-modal .modal-dialog .modal-content .modal-footer .btn-with-icon:hover,.desktop-filters-modal .modal-dialog .modal-content .modal-footer .btn-with-icon:active{background-color:transparent}
.desktop-filters-modal .modal-dialog .modal-content .modal-footer .btn-with-icon:hover span,.desktop-filters-modal .modal-dialog .modal-content .modal-footer .btn-with-icon:active span{filter:invert(26%) sepia(29%) saturate(3641%) hue-rotate(186deg) brightness(96%) contrast(107%)}
.mobile-filters-modal .modal-dialog{margin:0}
.mobile-filters-modal .modal-dialog .modal-content{border:0;border-radius:0;background-color:var(--neutral-6);box-shadow:none;min-height:100vh}
.mobile-filters-modal .modal-dialog .modal-content .modal-header{padding:20px 0;margin:0 15px}
.mobile-filters-modal .modal-dialog .modal-content .modal-header .modal-title{color:var(--neutral-5);font-size:14px;font-weight:600;line-height:20px;text-transform:uppercase}
.mobile-filters-modal .modal-dialog .modal-content .modal-header .btn-close{width:8px;height:8px;margin-right:0;background:url("clientlib-algolia-filters/resources/images/icon-cross.svg") no-repeat center;background-size:contain;opacity:1}
.mobile-filters-modal .modal-dialog .modal-content .modal-body{padding:0 15px}
.mobile-filters-modal .modal-dialog .modal-content .modal-body .filter-category{color:var(--neutral-5);font-size:14px;font-weight:600;line-height:20px;margin-bottom:13px}
.mobile-filters-modal .modal-dialog .modal-content .modal-body .filter-category .form-check .form-check-label{text-transform:capitalize}
.mobile-filters-modal .modal-dialog .modal-content .modal-body .filter-grid{gap:10px}
.mobile-filters-modal .modal-dialog .modal-content .modal-body .filter-grid.filter-grid--2-col{grid-template-columns:1fr 1fr}
.mobile-filters-modal .modal-dialog .modal-content .modal-body .filter-grid.filter-grid--3-col{grid-template-columns:1fr 1fr 1fr}
.mobile-filters-modal .modal-dialog .modal-content .modal-body .filter-grid.filter-grid--stars label{gap:2px}
.mobile-filters-modal .modal-dialog .modal-content .modal-body .filter-grid.filter-grid--distance{flex-wrap:wrap}
.mobile-filters-modal .modal-dialog .modal-content .modal-body .filter-grid.filter-grid--distance .checkbox-btn span{height:40px;line-height:37px;font-weight:500;padding:0 23px}
.mobile-filters-modal .modal-dialog .modal-content .modal-body .filter-grid .form-check-label{color:var(--neutral-5);font-size:14px;line-height:16px}
.mobile-filters-modal .modal-dialog .modal-content .modal-body .price-slider-mobile .rs-container{margin:0 10px}
.mobile-filters-modal .modal-dialog .modal-content .modal-body .daterange-mitur--filter .daterange-mitur__content{height:60px}
.mobile-filters-modal .modal-dialog .modal-content .modal-body .daterange-mitur--filter .daterange-mitur__content .daterange-mitur__content__input{border:0;border-bottom:1px solid var(--neutral-1);border-radius:0;padding-left:25px;font-size:14px;line-height:20px}
.mobile-filters-modal .modal-dialog .modal-content .modal-body .daterange-mitur--filter .daterange-mitur__content .daterange-mitur__content__input::placeholder{font-size:14px;line-height:20px}
.mobile-filters-modal .modal-dialog .modal-content .modal-body .daterange-mitur--filter .daterange-mitur__content .icon-calendar{right:auto;left:0}
.mobile-filters-modal .modal-dialog .modal-content .modal-body .radio-button{padding-bottom:11px}
.mobile-filters-modal .modal-dialog .modal-content .modal-footer{padding:10px 15px;position:sticky;bottom:0;background-color:var(--neutral-6);z-index:1}
.mobile-filters-modal .modal-dialog .modal-content .modal-footer>*{margin:0}
.mobile-filters-modal .modal-dialog .modal-content .modal-footer .btn-with-icon{height:52px;color:var(--primary-1);border-radius:0;border:0;padding:0}
.mobile-filters-modal .modal-dialog .modal-content .modal-footer .btn-with-icon:hover,.mobile-filters-modal .modal-dialog .modal-content .modal-footer .btn-with-icon:active{background-color:transparent}
.mobile-filters-modal .modal-dialog .modal-content .modal-footer .btn-with-icon:hover span,.mobile-filters-modal .modal-dialog .modal-content .modal-footer .btn-with-icon:active span{filter:invert(26%) sepia(29%) saturate(3641%) hue-rotate(186deg) brightness(96%) contrast(107%)}
.search-omni-wrapper{width:600px}
@media(max-width:991px){.search-omni-wrapper{width:100%}
}