.user-in{background:#f8f2ea;border-radius:16px;align-items:center;margin-left:auto;padding:10px 16px;display:flex}.user-in span{color:#000;margin-right:12px;font-size:16px;font-weight:500}.user-in .avatar{border-radius:8px;width:24px;min-width:24px;height:24px;display:flex;overflow:hidden}.user-in .avatar img{object-fit:cover;width:100%;height:100%}.slider-block{margin-bottom:24px}.slider-block .range-slider{background:#e4e1d9;width:100%;height:8px;position:relative}.slider-block .slider-track{z-index:1;background-color:#e5e1da;border-radius:4px;width:100%;height:8px;position:absolute;top:0}.slider-block input[type=range]{-webkit-appearance:none;pointer-events:none;z-index:2;background:0 0;width:100%;height:16px;position:absolute}.slider-block input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;pointer-events:auto;cursor:pointer;background:#fff;border:3px solid #ddd;border-radius:50%;width:20px;height:20px;margin-top:-12px;box-shadow:0 0 0 2px #fdf6ed}.slider-block input[type=range]::-moz-range-thumb{pointer-events:auto;cursor:pointer;background:#fff;border:3px solid #ddd;border-radius:50%;width:20px;height:20px}.slider-block .range-values{color:#7c8186;justify-content:space-between;width:100%;margin-top:12px;font-size:16px;display:flex}.mobile-filter-btns{display:none}@media (max-width:767px){.mobile-filter-btns{width:100%;margin-bottom:16px;display:flex}.mobile-filter-btns form{width:calc(100% - 98px);position:relative}.mobile-filter-btns form button{display:flex;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.mobile-filter-btns form input{color:#636768;background:#fff;border-radius:16px;width:100%;height:44px;padding-left:40px;padding-right:10px}.mobile-filter-btns form input::-webkit-input-placeholder{color:#636768}.mobile-filter-btns .favorite-btn{background:#fff;border-radius:16px;width:44px;min-width:44px;height:44px;margin-left:5px;display:flex}.mobile-filter-btns .favorite-btn img{margin:auto}.mobile-filter-btns .filter-btn{background:#fff;border-radius:16px;width:44px;min-width:44px;height:44px;margin-left:5px;display:flex}.mobile-filter-btns .filter-btn img{margin:auto}}.search-filter-wrap{background:#f8f2ea;border-radius:32px;width:310px;min-width:310px;margin-right:30px;padding:24px}@media (max-width:767px){.search-filter-wrap{z-index:100;background:#f8f2ea;border-radius:0;width:100%;min-width:100%;height:100vh;margin-right:0;padding:24px 24px 60px;transition:all .3s;position:absolute;top:0;left:0;overflow-y:auto;transform:scale(0)}.search-filter-wrap.show{transform:scale(1)}}.search-filter-wrap .green-btn{display:none}@media (max-width:767px){.search-filter-wrap .green-btn{width:100%;margin-top:16px;display:flex}}.search-filter-wrap .top-mobile{display:none}@media (max-width:767px){.search-filter-wrap .top-mobile{text-align:center;justify-content:space-between;margin-bottom:24px;display:flex;position:relative}.search-filter-wrap .top-mobile .close{background:#fffcf5;border-radius:16px;width:44px;height:44px;display:flex;position:absolute;top:50%;right:0;transform:translateY(-50%)}.search-filter-wrap .top-mobile .close img{margin:auto}.search-filter-wrap .top-mobile b{text-align:center;display:block}}.search-filter-wrap .title{color:#252525;margin-bottom:16px;font-size:18px;font-weight:500;display:block}.search-filter-wrap .radios{background:#fffcf5;border-radius:20px;grid-template-columns:1fr 1fr;gap:8px;margin-bottom:24px;padding:4px;display:grid}.search-filter-wrap .radios .radio-wrap input[type=radio]{display:none}.search-filter-wrap .radios .radio-wrap input:checked+label{color:#fffcf5;background:#1e4a2f}.search-filter-wrap .radios .radio-wrap label{color:#252525;text-align:center;cursor:pointer;border-radius:16px;justify-content:center;padding:8px 22px;font-size:16px;font-weight:500;transition:all .3s;display:flex}.search-filter-wrap .tags{flex-wrap:wrap;margin-bottom:16px;display:flex}.search-filter-wrap .tags .tag{margin-bottom:8px;margin-right:8px;font-size:16px;font-weight:500}.search-filter-wrap .tags .tag.active{color:#f8f2ea;background:#1e4a2f}.search-filter-wrap .tags .tag.active img{width:16px;margin-left:8px;position:relative;top:2px}.search-filter-wrap select{color:#252525;background:#f2e9dc;border:1px solid #f2e9dc;border-radius:16px;width:100%;height:46px;padding:0 12px;font-size:14px}.search-filter-wrap select::-webkit-input-placeholder{color:#252525;font-size:14px}
