.FilterButton{color:#212121;box-sizing:border-box;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #bdbdbd;border-radius:8px;flex-direction:row;flex-shrink:0;justify-content:center;align-items:center;gap:8px;height:40px;min-height:40px;margin-right:8px;padding:0 14px 0 12px;font-size:14px;display:inline-flex}.ActiveFilterButton{color:#212121;box-sizing:border-box;white-space:nowrap;background:#e8f2fc;border:1px solid #bdbdbd;border-radius:8px;flex-direction:row;flex-shrink:0;justify-content:center;align-items:center;gap:8px;height:40px;min-height:40px;margin-right:8px;padding:0 14px 0 12px;font-size:14px;display:inline-flex}.BoxContainer{border:1px solid #bdbdbd;border-radius:8px;width:100%;margin:8px 0 0;padding:0}.SidebarContainer{border:1px solid #bdbdbd;border-radius:8px;width:90%;margin:8px auto auto;padding:0}.SidebarFilterButton{color:#212121;cursor:pointer;flex-direction:row;justify-content:start;align-items:center;height:48px;font-size:14px;display:flex}.SidebarActiveFilterButton{color:#212121;background:#e8f2fc;flex-direction:row;justify-content:start;align-items:center;height:48px;font-size:14px;display:flex}.BorderBottom{border-bottom:1px solid #bdbdbd}.CategoryDropdownShell{box-sizing:border-box;background:#fff;border-radius:16px;width:100%;padding:16px}.CategoryDropdown{background:#fff;border:1px solid #bdbdbd;border-radius:8px;width:100%;margin:0;padding:0;list-style:none;overflow:hidden}.CategoryDropdownItem{color:#212121;text-align:left;cursor:pointer;box-sizing:border-box;background:#fff;border:none;border-bottom:1px solid #bdbdbd;flex-direction:row;align-items:center;gap:12px;width:100%;min-height:52px;margin:0;padding:12px 16px;font-size:14px;font-weight:400;line-height:1.25;transition:background-color .15s,color .15s;display:flex}.CategoryDropdownItem--last{border-bottom:none}.CategoryDropdownItem:hover:not(.CategoryDropdownItem--active){background:#fafafa}.CategoryDropdownItem--active{color:#1976d2;background:#ebf3ff;font-weight:500}.CategoryDropdownItem--first.CategoryDropdownItem--active{border-radius:7px 7px 0 0}.CategoryDropdownItem--last.CategoryDropdownItem--active{border-radius:0 0 7px 7px}.CategoryDropdownItem--first.CategoryDropdownItem--last.CategoryDropdownItem--active{border-radius:7px}.CategoryDropdownItemIcon{flex-shrink:0;justify-content:center;align-items:center;width:24px;min-width:24px;max-width:24px;height:24px;min-height:24px;max-height:24px;display:inline-flex;overflow:hidden}.CategoryDropdownSvg{flex-shrink:0;min-width:24px;max-width:24px;min-height:24px;max-height:24px;display:block;width:24px!important;height:24px!important}.CategoryDropdownItemLabel{flex:1;min-width:0}.CategoryDropdownItemIconImg{object-fit:contain;min-width:24px;max-width:24px;min-height:24px;max-height:24px;display:block;width:24px!important;height:24px!important}.CategoryDropdownPopover{overflow:hidden;background:#fff!important;border:none!important;border-radius:16px!important;padding:0!important;box-shadow:0 4px 20px #0000001f!important}.FilterDropdownPopover{box-sizing:border-box;overflow:hidden;background:#fff!important;border:none!important;border-radius:16px!important;padding:16px!important;box-shadow:0 4px 20px #0000001f!important}.PrimaryButtonCustom{color:#fff;background:#1976d2;border-radius:30px;padding:12px 54px;font-size:16px;font-weight:500}.SecondryButtonCustom{color:#1976d2;background:#fff;border:1px solid #757575;border-radius:30px;margin-right:8px;padding:12px 44px}.SecondryButtonCustom:hover,.PrimaryButtonCustom:hover{cursor:pointer}.ResetButton{color:#1976d2;cursor:pointer;background:#fff;border-radius:8px;flex-direction:row;justify-content:center;align-items:center;margin-right:8px;padding:6px;font-size:14px;display:flex}.FilterContainer{scrollbar-width:none;background:0 0;flex-direction:row;align-items:center;width:100%;height:40px;min-height:40px;padding-right:0;display:flex;overflow:scroll hidden}.HiddenInput{opacity:0;display:none}.ShowInputclass{opacity:1;display:flex}.sticky-box{z-index:2;background:#fff;align-items:center;min-height:40px;padding-top:0;position:sticky;top:62px}@media (min-width:768px){.FilterContainer{height:40px;min-height:40px}.sticky-box{min-height:initial;top:63px}}
