.filter-select__title{color:#adb7bc;margin-bottom:.8rem}.filter-select .el-select--large .el-select__wrapper,.filter-select .el-select__wrapper{background-color:transparent;border-radius:.8rem;box-shadow:inset 0 0 0 .1rem #d7d7d7;font-size:1.4rem;font-weight:500;gap:6px;line-height:1.6rem;min-height:4.8rem;padding:1.6rem 2.4rem}.filter-select .el-select__placeholder.is-transparent{color:#000}.filter-select .el-select__caret{color:#000;font-size:1.6rem}.filter-select .el-select__tags-text{color:#fff;font-size:1.4rem;font-weight:500;line-height:1.6rem}.filter-select .el-tag{align-items:center;gap:.6rem}.filter-select .el-tag.el-tag--info{--el-tag-bg-color:#00a7ff;--el-tag-border-color:#00a7ff}.filter-select .el-tag .el-icon{font-size:1.4rem}.filter-select .el-tag .el-tag__close{color:#fff;transition:background .35s ease-in-out}.filter-select .el-tag .el-tag__close:hover{background-color:#adb7bc}.filter-select__popper{box-shadow:none!important;display:flex;font-size:1.4rem;line-height:1;max-width:100%;width:100%}.filter-select .el-select-dropdown{flex:1 1 auto;min-width:0!important}.filter-select .el-select-dropdown__item{box-sizing:border-box;color:#000;flex:1 1 auto;font-size:1.4rem;height:auto;line-height:1;overflow:visible;padding:8px 24px;white-space:normal;width:100%}.filter-select .el-select-dropdown__item.is-selected{color:var(--el-color-primary);font-weight:700}.filter-select .el-select__selected-item.el-select__placeholder{color:#000}.filter-select .el-select-dropdown__list{display:flex;flex-direction:column;width:100%}.filter-select .el-select-dropdown__item.is-hovering{background-color:#eee}.filter-select .el-scrollbar{width:100%}.filter-select .el-select-dropdown__wrap{max-height:28rem;width:100%}.filter-checkbox{display:inline-flex}.filter-checkbox label{align-items:center;border:.1rem solid #d7d7d7;border-radius:.8rem;cursor:pointer;display:inline-flex;height:100%;justify-content:center;min-height:4.8rem;min-width:4.8rem;padding:.8rem;transition:background .35s ease-in-out,color .35s ease-in-out,border .35s ease-in-out;width:100%}.filter-checkbox label img,.filter-checkbox label svg{color:inherit;flex-shrink:0;height:3.2rem;width:3.2rem}.filter-checkbox label img{-o-object-fit:contain;object-fit:contain}.filter-checkbox input:checked+label{background:#00a7ff;border-color:#00a7ff;color:#fff}.filter-checkbox input:disabled+label{background:transparent;border-color:#d7d7d7;color:#d7d7d7;cursor:default;pointer-events:none}@media (hover:hover){.filter-checkbox input:not(input:disabled)+label:hover{background:#00a7ff;border-color:#00a7ff;color:#fff}}.filter-checkbox_wide label{padding:.8rem 2.6rem}.filter-checkbox_narrow label{min-height:3.2rem;min-width:3.2rem;padding:.7rem 1.6rem}.filter-checkbox_cities .filter-checkbox__label{line-height:1;min-height:auto;min-width:auto;padding:.8rem 1.6rem}.filter-checkboxes__title{color:#adb7bc;margin-bottom:.8rem}.filter-checkboxes__list{display:flex;flex-wrap:wrap;gap:.69rem}.range__name{color:#adb7bc;margin-bottom:.8rem}.range__slider{align-items:center;background:transparent;border:.1rem solid rgba(0,0,0,.1);border-radius:.8rem;display:flex;justify-content:center;min-height:4.8rem;padding:1.2rem 2.4rem;position:relative}.range__slider-field{align-items:center;display:flex;height:100%;width:100%}.range__slider-field-input{display:inline-flex;gap:.8rem;width:50%}.range__slider-field-input:first-child{border-right:.1rem solid rgba(0,0,0,.1);padding-right:2.4rem}.range__slider-field-input:nth-child(2){padding-left:2.4rem}.range__slider-field-input input{background:transparent;border:none;color:#00a7ff;display:block;outline:none;width:100%}.range__slider-roller{bottom:0;height:auto!important;left:0;padding:0 3rem;position:absolute;right:0}.range__slider-roller .el-slider__bar{height:.3rem}.range__slider-roller .el-slider__runway{background:transparent;height:.3rem}.range__slider-roller .el-slider__button-wrapper{background-color:transparent;height:1.6rem;line-height:1;top:-.9rem;transform:translate(-50%);width:2.4rem}.range__slider-roller .el-slider__button-wrapper .el-slider__button{background-color:#00a7ff;border-radius:1.6rem;display:inline-block;height:1.6rem;width:2.4rem}
