.CatalogPage-module-scss-module__8T3HVG__topBlock{background:#fff;border-radius:16px;flex-direction:column;gap:24px;margin-bottom:32px;padding-top:24px;padding-bottom:24px;display:flex}@media (max-width:1339px){.CatalogPage-module-scss-module__8T3HVG__topBlock{gap:16px;margin-left:8px;margin-right:8px;padding-top:24px;padding-bottom:24px}}@media (max-width:859px){.CatalogPage-module-scss-module__8T3HVG__topBlock{margin-bottom:12px}}.CatalogPage-module-scss-module__8T3HVG__catalogHeader{justify-content:space-between;align-items:center;padding-left:32px;padding-right:32px;display:flex}@media (max-width:859px){.CatalogPage-module-scss-module__8T3HVG__catalogHeader{flex-direction:column;align-items:flex-start;gap:16px;padding-left:16px;padding-right:16px}}.CatalogPage-module-scss-module__8T3HVG__mainTitle{text-align:center;font-size:24px;font-weight:600;line-height:100%}@media (max-width:859px){.CatalogPage-module-scss-module__8T3HVG__mainTitle{font-size:20px;line-height:130%}}.CatalogPage-module-scss-module__8T3HVG__tabButton{white-space:nowrap;border:2px solid #b8e05f;gap:6px;padding-left:22px;padding-right:22px;height:42px!important}@media (max-width:859px){.CatalogPage-module-scss-module__8T3HVG__tabButton{font-size:14px}}.CatalogPage-module-scss-module__8T3HVG__headerRightPart{align-items:center;gap:12px;display:flex}@media (max-width:859px){.CatalogPage-module-scss-module__8T3HVG__headerRightPart{width:100%}}.CatalogPage-module-scss-module__8T3HVG__filterButton{border-radius:50%;flex-shrink:0;width:56px;height:56px!important}@media (max-width:859px){.CatalogPage-module-scss-module__8T3HVG__filterButton{flex-shrink:0;width:50px!important;height:50px!important}}.CatalogPage-module-scss-module__8T3HVG__tabsBlock{align-items:center;gap:6px;padding-left:32px;padding-right:32px;display:flex}@media (max-width:1339px){.CatalogPage-module-scss-module__8T3HVG__tabsBlock{-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:8px;padding-left:16px;padding-right:16px;overflow-x:auto}}.CatalogPage-module-scss-module__8T3HVG__tabsBlock::-webkit-scrollbar{display:none}.CatalogPage-module-scss-module__8T3HVG__foundInfo{color:var(--grey-text);justify-content:space-between;margin-top:12px;margin-bottom:12px;font-weight:600;line-height:130%;display:flex}@media (max-width:1339px){.CatalogPage-module-scss-module__8T3HVG__foundInfo{padding-left:16px;padding-right:16px;font-size:14px;line-height:140%}}.CatalogPage-module-scss-module__8T3HVG__starIcon{fill:#b8e05f}.CatalogPage-module-scss-module__8T3HVG__starIconOnGreen{fill:var(--black)}.CatalogPage-module-scss-module__8T3HVG__headerWrapper{align-items:center;gap:12px;display:flex}.CatalogPage-module-scss-module__8T3HVG__filterButtonWrapper{position:relative}.CatalogPage-module-scss-module__8T3HVG__filtersNumber{background:var(--black);color:#fff;z-index:1;border-radius:50%;justify-content:center;align-items:center;width:18px;height:18px;font-size:10px;font-weight:500;display:flex;position:absolute;top:0;right:-2px}.CatalogPage-module-scss-module__8T3HVG__favIcon{fill:#b8e05f}
.CatalogSearch-module-scss-module__EGlu2q__searchInputWrapper{flex:1;position:relative}.CatalogSearch-module-scss-module__EGlu2q__searchInputIcon{position:absolute;top:50%;right:24px;transform:translateY(-50%)}@media (max-width:859px){.CatalogSearch-module-scss-module__EGlu2q__searchInputIcon{width:20px;height:20px;right:16px}}.CatalogSearch-module-scss-module__EGlu2q__searchInput{width:560px;height:56px}@media (max-width:859px){.CatalogSearch-module-scss-module__EGlu2q__searchInput{flex:1;width:100%;height:50px;padding-left:16px;padding-right:16px}}.CatalogSearch-module-scss-module__EGlu2q__searchInput::placeholder{font-size:16px;font-weight:500;content:"Поиск по ID, телефону или фамилии"!important}@media (max-width:859px){.CatalogSearch-module-scss-module__EGlu2q__searchInput::placeholder{font-size:14px;content:"ID, телефон или фамилия"!important}}
.CountryDropdown-module-scss-module__PpMMQq__trigger{cursor:pointer;align-items:center;gap:4px;display:flex}.CountryDropdown-module-scss-module__PpMMQq__text{color:var(--grey-text);font-size:16px;font-weight:600;line-height:26px}.CountryDropdown-module-scss-module__PpMMQq__dropdownList{background:#fff;flex-direction:column;gap:4px;display:flex}.CountryDropdown-module-scss-module__PpMMQq__dropdownItem{color:rgba(37,37,38,.6);cursor:pointer;border-radius:16px;align-items:center;gap:6px;margin-left:2px;margin-right:6px;padding:12px;font-weight:600;display:flex;overflow:hidden}.CountryDropdown-module-scss-module__PpMMQq__dropdownItem:hover,.CountryDropdown-module-scss-module__PpMMQq__itemActive{background:var(--light-green);color:var(--black)}.CountryDropdown-module-scss-module__PpMMQq__dropdownWrapper{z-index:1;position:relative}.CountryDropdown-module-scss-module__PpMMQq__dropdownListWrapper{background:#fff;border-radius:16px;width:195px;padding-top:10px;padding-bottom:10px;padding-left:6px;padding-right:6px;position:absolute;top:36px;right:-56px;overflow:hidden;box-shadow:0 4px 250px rgba(0,0,0,.15)}.CountryDropdown-module-scss-module__PpMMQq__countryItem{font-weight:400}.CountryDropdown-module-scss-module__PpMMQq__flag{border-radius:50%}
.CatalogFiltersPopup-module-scss-module__ksqZrG__filtersInPopup{flex-direction:column;height:calc(100vh - 176px);display:flex;position:relative;overflow:auto}@-moz-document url-prefix(){.CatalogFiltersPopup-module-scss-module__ksqZrG__filtersInPopup{scrollbar-width:thin;scrollbar-color:var(--lime)rgba(37,37,38,.1)}}.CatalogFiltersPopup-module-scss-module__ksqZrG__filtersInPopup::-webkit-scrollbar{width:3px}.CatalogFiltersPopup-module-scss-module__ksqZrG__filtersInPopup::-webkit-scrollbar-thumb{background-color:var(--lime);border-radius:16px}.CatalogFiltersPopup-module-scss-module__ksqZrG__filtersInPopup::-webkit-scrollbar-track{background-color:rgba(37,37,38,.1);border-radius:16px}@media (max-width:859px){.CatalogFiltersPopup-module-scss-module__ksqZrG__filtersInPopup{max-height:calc(var(--vh,1vh)*85 - 66px)}}.CatalogFiltersPopup-module-scss-module__ksqZrG__wrapper{height:100%;padding-right:15px}@media (max-width:859px){.CatalogFiltersPopup-module-scss-module__ksqZrG__wrapper{padding-right:10px}}.CatalogFiltersPopup-module-scss-module__ksqZrG__closeButton{top:0!important;right:15px!important}@media (max-width:859px){.CatalogFiltersPopup-module-scss-module__ksqZrG__closeButton{right:6px!important}}.CatalogFiltersPopup-module-scss-module__ksqZrG__placeholder{background:#edffc4;height:500px;margin-bottom:20px}.CatalogFiltersPopup-module-scss-module__ksqZrG__placeholder:last-child{margin-bottom:0}.CatalogFiltersPopup-module-scss-module__ksqZrG__header{align-items:center;gap:10px;height:38px;margin-bottom:42px;padding-top:10px;display:flex}.CatalogFiltersPopup-module-scss-module__ksqZrG__mainTitle{font-size:24px;font-weight:600}.CatalogFiltersPopup-module-scss-module__ksqZrG__clearFilters{background:var(--light-green);cursor:pointer;border-radius:8px;align-items:center;gap:8px;padding:8px;font-size:12px;font-weight:600;line-height:100%;display:flex}.CatalogFiltersPopup-module-scss-module__ksqZrG__bottomButtons{z-index:1000;background:#fff;gap:8px;width:calc(100% - 60px);padding-top:24px;padding-bottom:24px;display:flex;position:absolute;bottom:0;left:32px;right:28px}@media (max-width:859px){.CatalogFiltersPopup-module-scss-module__ksqZrG__bottomButtons{background:#fff;width:calc(100% - 32px);left:16px;right:16px}}.CatalogFiltersPopup-module-scss-module__ksqZrG__bottomButtons button{width:100%}.CatalogFiltersPopup-module-scss-module__ksqZrG__applyBtn,.CatalogFiltersPopup-module-scss-module__ksqZrG__cancelBtn{height:56px!important}
.targetFilter-module-scss-module__KggZEW__statusFilter{border-bottom:1px solid var(--grey-border);margin-bottom:24px;padding-bottom:24px}.targetFilter-module-scss-module__KggZEW__row{justify-content:space-between;align-items:center;display:flex}
.PriceFilter-module-scss-module__YvprVa__loFilter{border-bottom:1px solid var(--grey-border);margin-bottom:24px;padding-bottom:24px}.PriceFilter-module-scss-module__YvprVa__inputs{gap:12px;margin-bottom:12px;display:flex}.PriceFilter-module-scss-module__YvprVa__threeButtons{gap:12px;display:flex}@media (max-width:859px){.PriceFilter-module-scss-module__YvprVa__threeButtons{gap:10px}}.PriceFilter-module-scss-module__YvprVa__threeButtons button{width:100%;font-size:14px}@media (max-width:859px){.PriceFilter-module-scss-module__YvprVa__threeButtons button{font-size:12px}}.PriceFilter-module-scss-module__YvprVa__forthButton{width:175px}
