.SearchSelect_container__iq1b8{position:relative;display:flex;flex-direction:column}.SearchSelect_label__xlxPs{font-size:14px;color:var(--cool-grey);margin:0;padding-bottom:5px}.SearchSelect_button__jMoZk{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;height:48px;padding:12px 14px;background:#f8f8f9;border:1px solid #e6e7e8;border-radius:6px;font-size:14px;color:var(--black);text-align:left;cursor:pointer}.SearchSelect_button__jMoZk:focus-visible{border-color:#007a3e;outline:none}.SearchSelect_buttonText__tKz1a{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.SearchSelect_chevron__iWWI5{flex:0 0 20px;font-size:20px;transition:transform .2s}.SearchSelect_open__wXHIY .SearchSelect_button__jMoZk{border-color:#007a3e}.SearchSelect_open__wXHIY .SearchSelect_chevron__iWWI5{transform:rotate(180deg)}.SearchSelect_panel__e6bym{position:absolute;top:calc(100% + 4px);left:0;right:0;z-index:900;background:#fff;border:1px solid #e6e7e8;border-radius:6px;box-shadow:0 2px 4px rgba(0,0,0,.1);overflow:hidden}.SearchSelect_search__8Jrgg{position:relative;padding:8px;border-bottom:1px solid #e6e7e8}.SearchSelect_search__8Jrgg input{width:100%;height:40px;padding:8px 12px 8px 36px;background:#f8f8f9;border:1px solid #e6e7e8;border-radius:6px;font-size:14px;color:var(--black)}.SearchSelect_search__8Jrgg input::placeholder{color:var(--grey-scale-400)}.SearchSelect_search__8Jrgg input:focus{border:1px solid #007a3e;outline:none}.SearchSelect_searchIcon__GJKcF{position:absolute;left:20px;top:50%;transform:translateY(-50%);font-size:16px;color:var(--grey-scale-400);pointer-events:none}.SearchSelect_list__KZHdO{position:relative;max-height:264px;margin:0;padding:0;overflow-y:auto;list-style:none}.SearchSelect_option__kh9iR{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:10px 15px;font-size:14px;line-height:21px;cursor:pointer}.SearchSelect_option__kh9iR:nth-child(2n){background:#f8f8f9}.SearchSelect_option__kh9iR.SearchSelect_active__ioui8{background:#e0e0e0}.SearchSelect_option__kh9iR mark{padding:0;background:none;color:var(--jungle-green);font-weight:700}.SearchSelect_selected__0s5IO{color:var(--jungle-green);font-weight:500}.SearchSelect_selected__0s5IO .SearchSelect_count__e3188{color:var(--jungle-green)}.SearchSelect_count__e3188{flex:0 0 auto;font-size:12px;color:var(--grey-scale-400)}.SearchSelect_empty__mgTZD{padding:10px 15px;font-size:14px;color:var(--grey-scale-400);text-align:center;cursor:default}.Stores_page__NhOqU{padding-top:6px}.Stores_breadcrumb__LcTxH{margin:0 0 4px;font-size:12px;line-height:18px;color:var(--grey-scale-400)}.Stores_breadcrumb__LcTxH a{font-size:12px;color:var(--grey-scale-400);text-decoration:none}.Stores_breadcrumb__LcTxH a:hover{color:var(--jungle-green)}.Stores_title__nWHoK{margin:0 0 16px}.Stores_infoPanel__ewnzX{margin:0 0 20px;padding:16px 20px;background:var(--grey-scale-100);border:1px solid var(--grey-scale-200);border-left:4px solid var(--jungle-green);border-radius:8px}.Stores_infoPanel__ewnzX h2{margin:0 0 6px;font-size:16px;line-height:24px;font-weight:700;color:var(--jungle-green)}.Stores_infoPanel__ewnzX p{margin:0;font-size:14px;line-height:22px}.Stores_infoPanel__ewnzX a{overflow-wrap:anywhere;text-underline-offset:3px}.Stores_layout__6AK18{display:grid;grid-template-columns:400px 1fr;grid-gap:20px;gap:20px;height:calc(100vh - 260px);min-height:560px}.Stores_sidebar__So3vE{display:flex;flex-direction:column;min-height:0;background:var(--white);border:1px solid var(--grey-scale-200);border-radius:8px}.Stores_filters__XsUni{gap:12px;padding:16px;border-bottom:1px solid var(--grey-scale-200)}.Stores_field__qhtR1,.Stores_filters__XsUni{display:flex;flex-direction:column}.Stores_fieldLabel__k7iWB{margin:0;padding-bottom:5px;font-size:14px;color:var(--cool-grey)}.Stores_searchField__5KVc_{position:relative}.Stores_searchField__5KVc_ input{width:100%;height:48px;padding:12px 40px 12px 42px;background:#f8f8f9;border:1px solid #e6e7e8;border-radius:6px;font-size:14px;color:var(--black)}.Stores_searchField__5KVc_ input::placeholder{color:var(--grey-scale-400);letter-spacing:.015em}.Stores_searchField__5KVc_ input:focus{border:1px solid #007a3e;outline:none}.Stores_searchIcon__mRmsK{left:14px;font-size:20px;pointer-events:none}.Stores_clearButton__z_s7B,.Stores_searchIcon__mRmsK{position:absolute;top:50%;transform:translateY(-50%);color:var(--grey-scale-400)}.Stores_clearButton__z_s7B{right:10px;display:flex;padding:4px;background:none;border:0;font-size:18px;cursor:pointer}.Stores_clearButton__z_s7B:hover{color:var(--black)}.Stores_resultCount__8g2Fu{font-size:14px;color:var(--grey-scale-400)}.Stores_resultCount__8g2Fu b{font-weight:500;color:var(--black)}.Stores_list__KQja4{flex:1 1;min-height:0;overflow-y:auto;border-radius:0 0 8px 8px}.Stores_listMessage__yAiHF{padding:40px 16px;text-align:center;font-size:14px;color:var(--grey-scale-400)}.Stores_listMessage__yAiHF b{display:block;margin-bottom:4px;font-size:16px;font-weight:500;color:var(--black)}.Stores_city__eq2gI{border-bottom:1px solid var(--grey-scale-200)}.Stores_cityHead__YUZ3C{display:flex;align-items:center;justify-content:space-between;width:100%;padding:14px 16px;background:var(--white);border:0;font-size:14px;font-weight:500;color:var(--black);text-align:left;cursor:pointer}.Stores_cityCount__5zH9F,.Stores_cityHead__YUZ3C:hover{background:var(--grey-scale-100)}.Stores_cityCount__5zH9F{display:inline-flex;align-items:center;justify-content:center;min-width:24px;height:20px;margin-left:8px;padding:0 6px;border-radius:10px;font-size:12px;font-weight:400;color:var(--grey-scale-400)}.Stores_cityChevron__eDDgB{flex:0 0 20px;font-size:20px;transition:transform .2s}.Stores_open__07I4V .Stores_cityHead__YUZ3C{color:var(--jungle-green)}.Stores_open__07I4V .Stores_cityChevron__eDDgB{transform:rotate(180deg)}.Stores_cityStores__yoYRH{margin:0;padding:0 8px 8px;list-style:none}.Stores_cityStores__yoYRH li:nth-child(2n) .Stores_storeRow__QKVX8{background:var(--grey-scale-100)}.Stores_storeRow__QKVX8{display:flex;align-items:flex-start;gap:12px;width:100%;padding:10px 8px;background:transparent;border:0;border-radius:6px;color:var(--black);text-align:left;cursor:pointer}.Stores_storeRow__QKVX8:hover,li:nth-child(2n) .Stores_storeRow__QKVX8:hover{background:#eef5f1}.Stores_storeRow__QKVX8:focus-visible{outline:2px solid var(--jungle-green);outline-offset:-2px}.Stores_storeRow__QKVX8.Stores_selected__8sN04,li:nth-child(2n) .Stores_storeRow__QKVX8.Stores_selected__8sN04{background:#e5f2eb;box-shadow:inset 0 0 0 1px var(--jungle-green)}.Stores_storeIcon__pn3QK{flex:0 0 22px;margin-top:1px}.Stores_storeIcon__pn3QK svg{width:22px;height:22px}.Stores_storeAddress__UbVlD{display:block;font-size:14px;line-height:20px}.Stores_storeHours__HFOHW{display:block;margin-top:2px;font-size:12px;line-height:18px;color:var(--grey-scale-400)}.Stores_mapWrapper__POToT{position:relative;min-height:0;border:1px solid var(--grey-scale-200);border-radius:8px;overflow:hidden}.Stores_map__3149Z{position:absolute;inset:0;background:#eef0f1}.Stores_cluster__eYULv{border-radius:50%;background:var(--jungle-green);box-shadow:inset 0 0 0 4px rgba(165,212,68,.85),0 2px 4px rgba(0,0,0,.2)}.Stores_info__OcqBg{display:flex;flex-direction:column;gap:18px;width:100%}.Stores_infoRow__QEcfo{display:flex;align-items:flex-start;gap:14px}.Stores_infoIcon__eoSh8{display:flex;align-items:center;justify-content:center;flex:0 0 40px;height:40px;border-radius:6px;background:var(--grey-scale-100);font-size:22px;color:var(--jungle-green)}.Stores_infoIcon__eoSh8 svg{width:22px;height:22px}.Stores_infoIcon__eoSh8 path[fill=black]{fill:var(--jungle-green)}.Stores_infoLabel__R8k8l{font-size:14px;line-height:20px;color:var(--cool-grey)}.Stores_infoValue__xHDnw{font-size:16px;line-height:22px}@media only screen and (max-width:1024px){.Stores_layout__6AK18{grid-template-columns:340px 1fr}}@media only screen and (max-width:767px){.Stores_layout__6AK18{grid-template-columns:1fr;height:auto;min-height:0}.Stores_list__KQja4{flex:none;max-height:320px}.Stores_mapWrapper__POToT{height:420px}}