.rxBXEW_inner{background:#fff;border-radius:40px;min-height:100vh;padding-bottom:100px;position:relative;top:40px}.rxBXEW_breadcrumb{padding-top:68px}.rxBXEW_body{margin-top:32px}.rxBXEW_layout{grid-template-columns:405px minmax(0,1fr);grid-template-areas:"header map""list map";align-items:start;gap:8px;display:grid}.rxBXEW_header{grid-area:header;min-width:0}.rxBXEW_listPanel{grid-area:list;min-width:0}.rxBXEW_tags{flex-wrap:wrap;align-items:flex-start;gap:8px;margin-top:24px;display:inline-flex}.rxBXEW_left{min-width:0}.rxBXEW_right{grid-area:map;min-width:0}.rxBXEW_stateWrap{grid-column:1/-1;width:100%;min-height:600px}.rxBXEW_loadingState{justify-content:center;align-items:center;min-height:520px;margin-top:24px;display:flex}.rxBXEW_stateCard{border:1px solid var(--Gray-G30,#ebedf0);background:#fff;border-radius:16px;justify-content:center;align-items:center;min-height:520px;margin-top:24px;display:flex}.rxBXEW_loadingCard{justify-content:center;align-items:center;min-height:520px;display:flex}.rxBXEW_stateCardInner{text-align:center;color:#5f6673;justify-content:center;align-items:center;width:100%;min-height:80px;display:flex}.rxBXEW_tagButton{background:var(--Gray-G20,#f5f6f7);color:var(--Shades-Black,#15181a);cursor:pointer;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;gap:10px;padding:6px 12px;font-size:14px;font-weight:500;line-height:20px;transition:all .2s;display:flex}.rxBXEW_tagButton:hover{background:var(--Gray-G30,#ebedf0)}.rxBXEW_tagButtonActive{background:var(--Primary-Primary-2-primary-2-600,#7dac21)!important;color:#fff!important}.rxBXEW_storeList{flex-direction:column;gap:10px;height:480px;margin-top:24px;padding-right:8px;display:flex;overflow-y:auto}.rxBXEW_storeList::-webkit-scrollbar{width:2px}.rxBXEW_storeList::-webkit-scrollbar-thumb{background:#5cbe1d;border-radius:20px}.rxBXEW_storeList::-webkit-scrollbar-track{stroke-width:2px;background:var(--Gray-G40,#dfe2e6);border-radius:20px}.rxBXEW_storeList::-webkit-scrollbar-thumb:hover{background:#5cbe1d}.rxBXEW_storeCard{text-align:left;cursor:pointer;border:1px solid var(--Gray-G30,#ebedf0);background:var(--Shades-White,#fff);border-radius:12px;width:100%;padding:12px 16px;transition:border-color .2s,box-shadow .2s,transform .2s}.rxBXEW_storeCard:hover,.rxBXEW_storeCardActive{border-color:var(--Primary-Primary-2-primary-2-500,#89bd24)}.rxBXEW_storeCardTitle{color:var(--Shades-Black,#15181a);font-size:14px;font-style:normal;font-weight:500;line-height:20px}.rxBXEW_storeMeta{color:var(--Shades-Black,#15181a);align-items:center;gap:8px;margin-top:8px;font-size:14px;font-style:normal;font-weight:400;line-height:20px;display:flex}.rxBXEW_storeMetaIcon{color:#a4acb9;flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;display:inline-flex}.rxBXEW_storeMetaIcon svg{width:16px;height:16px}.rxBXEW_clockDot{border:1.5px solid #a4acb9;border-radius:999px;width:8px;height:8px;position:relative}.rxBXEW_clockDot:before{content:"";background:#a4acb9;width:1.5px;height:3px;position:absolute;top:1px;left:50%;transform:translate(-50%)}.rxBXEW_clockDot:after{content:"";background:#a4acb9;width:2.5px;height:1.5px;position:absolute;top:50%;left:50%;transform:translateY(-50%)}.rxBXEW_mapWrap{position:relative}.rxBXEW_mapCard{background:#f2f4f7;border-radius:16px;height:600px;position:relative;overflow:hidden}.rxBXEW_mapCanvas{width:100%;height:100%;display:block}.rxBXEW_mapFallback{text-align:center;color:#5f6673;background:linear-gradient(#ffffff14,#ffffff14),linear-gradient(90deg,#d9f3cc 0 18%,#f8f5ef 18% 100%);justify-content:center;align-items:center;padding:24px;font-size:14px;line-height:20px;text-decoration:none;display:flex;position:absolute;inset:0}.rxBXEW_mapMarker{pointer-events:none;position:absolute;top:50%;left:50%;transform:translate(-47%,-58%)}.rxBXEW_mapBadge{border-radius:20px;align-items:center;gap:8px;min-height:40px;padding:12px 16px;display:inline-flex;position:relative}.rxBXEW_mapBadge:after{content:"";border-left:14px solid #0000;border-right:14px solid #0000;width:0;height:0;position:absolute;bottom:-12px;left:50%;transform:translate(-50%)}.rxBXEW_mapBadgeActive{background:var(--Primary-Primary-2-primary-2-600,#7dac21);color:#fff}.rxBXEW_mapBadgeActive:after{filter:drop-shadow(0 6px 10px #84c34129);border-top:16px solid #7dac21}.rxBXEW_mapBadgeMuted{color:#15181a;background:#fff;box-shadow:0 8px 18px #15181a14}.rxBXEW_mapBadgeMuted:after{filter:drop-shadow(0 6px 10px #15181a14);border-top:16px solid #fff}.rxBXEW_mapBadgeIcon{flex-shrink:0}.rxBXEW_mapBadgeText{text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-style:normal;font-weight:500;line-height:16px;overflow:hidden}.rxBXEW_mapBadgeActive .rxBXEW_mapBadgeText{color:#fff}.rxBXEW_mapBadgeMuted .rxBXEW_mapBadgeText{color:#15181a}@media (max-width:1024px){.rxBXEW_body{margin-top:0}.rxBXEW_layout{grid-template-columns:1fr;grid-template-areas:"header""map""list";gap:16px}.rxBXEW_breadcrumb{margin-bottom:20px;padding-top:50px}.rxBXEW_tags{margin-top:20px}.rxBXEW_storeList{height:auto;max-height:480px;margin-top:0}.rxBXEW_inner{border-radius:12px;padding-bottom:32px}}@media (max-width:768px){.rxBXEW_mapBadgeText{display:none}.rxBXEW_mapBadge{border-radius:50%;justify-content:center;align-items:center;width:38px;height:38px;min-height:38px;padding:0;display:flex}.rxBXEW_mapBadge:after{display:none}.rxBXEW_mapCard{height:430px}}
