.hero-visual_root__JnNkJ{--hv-panel:#072b2b;--hv-text:#e6efec;--hv-muted:#9fb5ae;--hv-teal:#295959;--hv-hair:rgba(255,255,255,0.09);container-type:inline-size;width:100%;max-width:520px;margin-inline:auto}@media (min-width:1200px){.hero-visual_root__JnNkJ{margin-inline:auto 0}}.hero-visual_viz__UXzM3{position:relative;padding:20px;border:1px solid rgba(153,255,204,.14);border-radius:20px;background:var(--hv-panel);box-shadow:0 30px 60px -30px rgba(0,0,0,.75);color:var(--hv-text);font:14px/1.35 var(--font-space-grotesk),sans-serif;font-variant-numeric:tabular-nums;text-align:left;user-select:none;pointer-events:none}:where(.hero-visual_viz__UXzM3) :where(p,ul,ol,dl,dd){margin:0;padding:0;list-style:none}.hero-visual_head__Anpej{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:16px}.hero-visual_title__vptgq{font-size:16px;font-weight:500;color:#fff;letter-spacing:-.01em}.hero-visual_sub__KOfba{font-size:12px;color:var(--hv-muted)}.hero-visual_status__kVGYL{display:inline-flex;flex:none;align-items:center;gap:6px;padding:3px 10px;border:1px solid rgba(153,255,204,.25);border-radius:99px;background:rgba(153,255,204,.07);font-size:12px;color:var(--accent-1);white-space:nowrap}.hero-visual_dot__7aoXF{width:6px;height:6px;border-radius:50%;background:var(--accent-1);animation:hero-visual_breathe__0wpqW 2.4s ease-in-out infinite}.hero-visual_tag__5P5uc{margin-left:6px;padding:0 7px;border-radius:99px;background:var(--accent-1);font-size:11px;font-style:normal;font-weight:500;line-height:1.5;color:var(--background-5);white-space:nowrap}.hero-visual_scan__4dwv2{position:absolute;inset:0 0 auto;z-index:1;height:40%;background:linear-gradient(transparent,rgba(153,255,204,.1),transparent);pointer-events:none;animation:hero-visual_scan__4dwv2 5s ease-in-out infinite}.hero-visual_track__trniO{display:block;height:8px;overflow:hidden;border-radius:99px;background:rgba(255,255,255,.07)}.hero-visual_track__trniO i{display:block;width:var(--w);height:100%;border-radius:inherit;background:rgba(153,255,204,.4);transform-origin:left;animation:hero-visual_fill__6pzbz 1.1s cubic-bezier(.22,1,.36,1) both;animation-delay:calc(var(--i, 0) * .15s)}@container (max-width: 439px){.hero-visual_viz__UXzM3{padding:16px}.hero-visual_opt__mwsum{display:none}}@keyframes hero-visual_breathe__0wpqW{50%{opacity:.35}}@keyframes hero-visual_fill__6pzbz{0%{transform:scaleX(0)}}@keyframes hero-visual_scan__4dwv2{0%{transform:translateY(-100%)}to{transform:translateY(260%)}}@media (prefers-reduced-motion:reduce){.hero-visual_root__JnNkJ *,.hero-visual_root__JnNkJ :after,.hero-visual_root__JnNkJ :before{animation:none!important}.hero-visual_scan__4dwv2{display:none}}.chain-prices_wrap__C468v{position:relative;overflow:hidden;margin:0 -4px}.chain-prices_mx__hz_sU{width:100%;border-collapse:separate;border-spacing:4px;font-size:13px;table-layout:fixed}.chain-prices_mx__hz_sU thead th{padding-bottom:2px;font-size:12px;font-weight:400;color:var(--hv-muted);text-align:center}.chain-prices_mx__hz_sU thead th:first-child{width:30%}.chain-prices_mx__hz_sU tbody th{overflow:hidden;font-size:12.5px;font-weight:400;color:var(--hv-text);text-align:left;white-space:nowrap;text-overflow:ellipsis}.chain-prices_mx__hz_sU td{padding:8px 2px;border-radius:6px;background:rgba(153,255,204,.06);line-height:1.2;text-align:center}.chain-prices_list__jhA_T td,.chain-prices_list__jhA_T th{color:var(--hv-muted)!important}.chain-prices_list__jhA_T td{background:transparent;box-shadow:inset 0 -1px 0 var(--hv-hair)}.chain-prices_mx__hz_sU td.chain-prices_off__n90Tq{background:rgba(153,255,204,.2);color:#fff;box-shadow:inset 0 0 0 1px rgba(153,255,204,.6);animation:chain-prices_flag__e5PEh 5s ease-in-out infinite}.chain-prices_mx__hz_sU td.chain-prices_off__n90Tq em{display:block;font-size:10.5px;font-style:normal;line-height:1.1;color:var(--accent-1)}.chain-prices_comp__CgYix td,.chain-prices_comp__CgYix th{color:var(--accent-2)!important}.chain-prices_comp__CgYix td{background:transparent;outline:1px dashed rgba(207,246,227,.3);outline-offset:-1px}.chain-prices_foot__cCCqJ{display:flex;flex-wrap:wrap;justify-content:space-between;gap:4px 12px;margin-top:12px;font-size:12px;color:var(--hv-muted)}.chain-prices_sw__dSNmW{display:inline-block;width:10px;height:10px;margin-right:6px;border-radius:3px;background:rgba(153,255,204,.2);box-shadow:inset 0 0 0 1px rgba(153,255,204,.6);vertical-align:-1px}@container (max-width: 439px){.chain-prices_mx__hz_sU{font-size:12px}.chain-prices_mx__hz_sU tbody th{font-size:11.5px}.chain-prices_mx__hz_sU td{padding:7px 1px}}@keyframes chain-prices_flag__e5PEh{50%{box-shadow:inset 0 0 0 1px rgba(153,255,204,.15)}}.dark-stores_map__fnsxg{display:block;width:100%;height:auto;margin-bottom:12px}.dark-stores_streets__FtL26{stroke:rgba(207,246,227,.08);stroke-width:1}.dark-stores_river__dVNRg{stroke:rgba(41,89,89,.75);stroke-width:14;stroke-linecap:round}.dark-stores_park__AjnDT{fill:rgba(41,89,89,.45)}.dark-stores_radius___FgaW{fill:rgba(153,255,204,.05);stroke:rgba(153,255,204,.45);stroke-dasharray:3 4}.dark-stores_pulse__FR57f{fill:none;stroke:rgba(153,255,204,.55);opacity:0;transform-box:fill-box;transform-origin:center;animation:dark-stores_ring__PnGEi 3.6s cubic-bezier(.22,1,.36,1) infinite;animation-delay:calc(var(--i) * 1.2s)}.dark-stores_pin__mXnkw{fill:var(--accent-1)}.dark-stores_zone__ifZxx text{font:600 10px var(--font-space-grotesk),sans-serif;fill:var(--background-5);text-anchor:middle}.dark-stores_route__C8D0f{stroke:rgba(255,255,255,.55);stroke-width:1.5;stroke-dasharray:2 4}.dark-stores_courier__ycSE9{color:var(--background-5);transform:translate(268px,146px);animation:dark-stores_courier__ycSE9 6s ease-in-out infinite}.dark-stores_badge__ewy6Q{fill:#fff}.dark-stores_courierLabel__Hp_uk{font:600 11px var(--font-space-grotesk),sans-serif;fill:#fff;paint-order:stroke;stroke:var(--hv-panel);stroke-width:3px}.dark-stores_drop__DmZme{fill:none;stroke:#fff}.dark-stores_key__IX2Su{display:flex;flex-wrap:wrap;gap:6px 16px;margin:0 0 12px;font-size:12px;color:var(--hv-text)}.dark-stores_key__IX2Su li{display:flex;align-items:center;gap:7px}.dark-stores_key__IX2Su i{display:inline-grid;flex:none;place-items:center;font-style:normal}.dark-stores_keyStore__9UqsD{width:16px;height:16px;border-radius:50%;background:var(--accent-1);color:var(--background-5);font:600 9px/1 var(--font-space-grotesk),sans-serif}.dark-stores_keyRadius__zLgzN{width:16px;height:16px;border:1px dashed rgba(153,255,204,.7);border-radius:50%;background:rgba(153,255,204,.06)}.dark-stores_keyCourier__lQ5G8{width:18px;height:18px;border-radius:50%;background:#fff;color:var(--background-5)}.dark-stores_keyRoute__vMhvg{width:20px;border-top:1.5px dashed rgba(255,255,255,.7)}.dark-stores_row__v_qAe{display:grid;grid-template-columns:minmax(0,1fr) 60px 56px 52px;align-items:center;gap:8px;padding:8px 0;border-top:1px solid var(--hv-hair);font-size:13px}.dark-stores_row__v_qAe span:not(:first-child){text-align:right}.dark-stores_row__v_qAe span:first-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dark-stores_th__0HohR{padding-top:0;border-top:0;font-size:12px;color:var(--hv-muted)}.dark-stores_row__v_qAe i{display:inline-grid;place-items:center;width:18px;height:18px;margin-right:8px;border-radius:50%;background:var(--accent-1);color:var(--background-5);font:600 10px/1 var(--font-space-grotesk),sans-serif;font-style:normal;vertical-align:-3px}@container (max-width: 439px){.dark-stores_courierLabel__Hp_uk{display:none}.dark-stores_key__IX2Su{gap:6px 12px}.dark-stores_row__v_qAe{grid-template-columns:minmax(0,1fr) 50px 46px;font-size:12.5px}}@keyframes dark-stores_ring__PnGEi{0%{transform:scale(.4);opacity:.8}to{transform:scale(1);opacity:0}}@keyframes dark-stores_courier__ycSE9{0%{transform:translate(300px,88px);opacity:0}6%{opacity:1}25%{transform:translate(322px,124px)}40%{transform:translate(326px,142px)}75%{transform:translate(268px,146px);opacity:1}to{transform:translate(268px,146px);opacity:0}}.dish-compare_row__VociN{display:grid;grid-template-columns:1.5fr .8fr .7fr .9fr;gap:8px;align-items:center;padding:10px 0;border-top:1px solid var(--hv-hair);font-size:13.5px}.dish-compare_th__1LVtE{padding-top:0;border-top:0;font-size:12px;color:var(--hv-muted)}.dish-compare_app__KqU_s{display:flex;flex-direction:column;color:#fff}.dish-compare_app__KqU_s em{font-size:11.5px;font-style:normal;color:var(--accent-1)}.dish-compare_low__3lyQH span:nth-child(2){font-weight:500;color:var(--accent-1)}.dish-compare_flip__dBIJN{display:inline-block;height:1.35em;overflow:hidden;line-height:1.35em;vertical-align:bottom}.dish-compare_flipIn__YwOFx{display:flex;flex-direction:column;transform:translateY(-50%);animation:dish-compare_flip__dBIJN 8s cubic-bezier(.65,0,.35,1) infinite}.dish-compare_flipIn__YwOFx span+span{color:var(--accent-1)}.dish-compare_chart__yoyGb{margin-top:6px;padding-top:12px;border-top:1px solid var(--hv-hair)}.dish-compare_chart__yoyGb svg{display:block;width:100%;height:56px;margin:8px 0 6px;overflow:visible}.dish-compare_chart__yoyGb polyline{stroke-width:1.5;vector-effect:non-scaling-stroke}.dish-compare_chart__yoyGb .dish-compare_l2__CqhhS{stroke:rgba(207,246,227,.3)}.dish-compare_chart__yoyGb .dish-compare_l1__9Syzm{stroke:var(--accent-1);stroke-width:2}.dish-compare_chart__yoyGb circle{fill:var(--accent-1);animation:dish-compare_breathe__AF2Zo 2.4s ease-in-out infinite}.dish-compare_note__b2GDk{font-size:12px;color:var(--accent-2)}@container (max-width: 439px){.dish-compare_row__VociN{grid-template-columns:1.6fr .9fr .8fr;font-size:13px}.dish-compare_chart__yoyGb circle{display:none}}@keyframes dish-compare_flip__dBIJN{0%,40%{transform:translateY(0)}50%,to{transform:translateY(-50%)}}@keyframes dish-compare_breathe__AF2Zo{50%{opacity:.35}}.grocery-basket_bars__lpI9t{display:grid;gap:12px}.grocery-basket_bars__lpI9t li{display:grid;grid-template-columns:1fr auto;gap:5px 8px;font-size:13.5px}.grocery-basket_bars__lpI9t li>:last-child{grid-column:1/-1}.grocery-basket_name__V1mc4{display:flex;align-items:center}.grocery-basket_name__V1mc4 em{margin-left:8px;padding:0 7px;border:1px solid rgba(153,255,204,.45);border-radius:99px;font-size:11px;font-style:normal;line-height:1.5;color:var(--accent-1)}.grocery-basket_name__V1mc4 .grocery-basket_lowest__NCbC4{border-color:transparent;color:var(--background-5)}.grocery-basket_value__726QN{color:#fff}.grocery-basket_bars__lpI9t .grocery-basket_low__dvdvJ i{background:var(--accent-1)}.grocery-basket_bars__lpI9t .grocery-basket_you__28scb i{background:repeating-linear-gradient(135deg,rgba(207,246,227,.75) 0 4px,rgba(207,246,227,.45) 4px 8px)}.grocery-basket_lower__J98Lp{display:grid;grid-template-columns:1.1fr 1fr;gap:18px;margin-top:16px;padding-top:14px;border-top:1px solid var(--hv-hair)}.grocery-basket_index__rlS9Z svg{display:block;width:100%;height:60px;margin:8px 0 6px}.grocery-basket_index__rlS9Z polyline{vector-effect:non-scaling-stroke}.grocery-basket_market___yXIa{stroke:rgba(207,246,227,.4);stroke-width:1.5;stroke-dasharray:3 3}.grocery-basket_mine__GCX4S{stroke:var(--accent-1);stroke-width:2;stroke-dasharray:600;stroke-dashoffset:0;animation:grocery-basket_draw__mVSls 1.6s cubic-bezier(.22,1,.36,1) .5s both}.grocery-basket_key__2DgVC{display:flex;gap:14px;font-size:11.5px;color:var(--hv-muted)}.grocery-basket_key__2DgVC i{display:inline-block;width:12px;height:2px;margin-right:6px;vertical-align:middle;background:var(--accent-1)}.grocery-basket_key__2DgVC .grocery-basket_keyMarket__unH_v{background:rgba(207,246,227,.4)}.grocery-basket_promo___jCbP ul{display:grid;gap:4px;margin-top:6px}.grocery-basket_promo___jCbP li{margin:0 -8px;padding:5px 8px;border-radius:8px;font-size:12.5px;animation:grocery-basket_lit__XYECh 6s infinite;animation-delay:calc(1.6s + var(--i, 0) * 2s)}.grocery-basket_promo___jCbP b{display:block;font-size:11.5px;font-weight:500;color:var(--accent-1)}@container (max-width: 439px){.grocery-basket_lower__J98Lp{grid-template-columns:minmax(0,1fr);gap:12px}}@keyframes grocery-basket_draw__mVSls{0%{stroke-dashoffset:600}}@keyframes grocery-basket_lit__XYECh{0%,14%{background:rgba(153,255,204,.12);box-shadow:inset 0 0 0 1px rgba(153,255,204,.35)}22%,to{background:transparent;box-shadow:none}}.search-shelf_search__nXHVK{display:flex;align-items:center;gap:10px;padding:9px 10px 9px 12px;border:1px solid var(--hv-hair);border-radius:12px;background:rgba(255,255,255,.05);font-size:14px;color:#fff}.search-shelf_search__nXHVK svg{flex:none;width:18px;height:18px;stroke:var(--hv-muted);stroke-width:1.8}.search-shelf_search__nXHVK .search-shelf_status__EKnIF{margin-left:auto}.search-shelf_tabs__1LQY1{position:relative;display:grid;grid-template-columns:repeat(3,1fr);margin:10px 0 14px;border-bottom:1px solid var(--hv-hair);font-size:12.5px;color:var(--hv-text)}.search-shelf_tabs__1LQY1 span{padding:6px 0 8px;text-align:center}.search-shelf_underline__Le7Mq{position:absolute;left:0;bottom:-1px;width:33.333%;height:2px;background:var(--accent-1);animation:search-shelf_tabs__1LQY1 9s infinite}.search-shelf_results__zvDIy{position:relative;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;overflow:hidden;border-radius:12px}.search-shelf_tile___Us95{position:relative;display:grid;align-content:start;gap:6px;padding:8px;border-radius:12px;font-size:12px}.search-shelf_tile___Us95 svg{width:100%;height:64px;padding:8px 0;border-radius:8px;background:rgba(255,255,255,.04)}.search-shelf_c1__J0qJ1{fill:rgba(207,246,227,.18);stroke:rgba(207,246,227,.35)}.search-shelf_c2__rirRN{fill:rgba(3,31,31,.55)}.search-shelf_rank__EnuxU{position:absolute;top:12px;left:13px;z-index:1;font-size:11px;color:var(--hv-muted)}.search-shelf_tile___Us95 p{display:grid;gap:2px}.search-shelf_tile___Us95 b{font-size:12px;font-weight:500;line-height:1.25;color:#fff}.search-shelf_tile___Us95 em{font-size:11px;font-style:normal;color:var(--hv-muted)}.search-shelf_tile___Us95 em.search-shelf_flag___dw7G{justify-self:start;margin:2px 0 0;color:var(--background-5)}.search-shelf_tile___Us95 s{color:var(--hv-muted)}.search-shelf_you__DzZtL{background:rgba(153,255,204,.06);box-shadow:inset 0 0 0 1.5px var(--accent-1)}.search-shelf_you__DzZtL .search-shelf_c1__J0qJ1{fill:rgba(153,255,204,.55);stroke:var(--accent-1)}.search-shelf_promo__tFRF7 .search-shelf_c1__J0qJ1{fill:rgba(41,89,89,.95)}.search-shelf_promo__tFRF7 em{color:var(--accent-1)}.search-shelf_oos__TV4az svg{opacity:.45}.search-shelf_oos__TV4az b,.search-shelf_oos__TV4az p>span{color:var(--hv-muted)}.search-shelf_oos__TV4az .search-shelf_c1__J0qJ1{fill:rgba(153,255,204,.55)}.search-shelf_oos__TV4az em.search-shelf_flag___dw7G{background:transparent;box-shadow:inset 0 0 0 1px rgba(207,246,227,.5);color:var(--accent-2);animation:search-shelf_breathe__FBFFT 2.4s ease-in-out infinite}.search-shelf_share__gn6I7{display:grid;gap:7px;margin-top:14px;padding-top:12px;border-top:1px solid var(--hv-hair)}.search-shelf_bar__7HQBt{display:grid;grid-template-columns:104px minmax(0,1fr) 36px;align-items:center;gap:10px;font-size:12.5px}.search-shelf_bar__7HQBt span:last-child{text-align:right;color:#fff}@container (max-width: 439px){.search-shelf_results__zvDIy{grid-template-columns:minmax(0,1fr);gap:4px}.search-shelf_tile___Us95{grid-template-columns:16px 34px minmax(0,1fr);align-items:center;gap:10px;padding:6px 8px}.search-shelf_rank__EnuxU{position:static}.search-shelf_tile___Us95 svg{height:42px;padding:4px 0}.search-shelf_tile___Us95 p{grid-template-columns:minmax(0,1fr) auto;column-gap:8px}.search-shelf_tile___Us95 p span{text-align:right}.search-shelf_tile___Us95 em{grid-column:1/-1}.search-shelf_bar__7HQBt{grid-template-columns:100px minmax(0,1fr) 32px}}@keyframes search-shelf_tabs__1LQY1{0%,30%{transform:translateX(0)}33.3%,63.3%{transform:translateX(100%)}66.6%,96.6%{transform:translateX(200%)}to{transform:translateX(0)}}@keyframes search-shelf_breathe__FBFFT{50%{opacity:.35}}.venue-match_grid__I8a2A{display:grid;grid-template-columns:minmax(0,1fr) 36px minmax(0,1fr);align-items:center;gap:0 4px}.venue-match_src__UDFeo li{display:flex;flex-direction:column;gap:2px;padding:9px 0;border-top:1px solid var(--hv-hair);animation:venue-match_settle__V6Muo .6s cubic-bezier(.22,1,.36,1) both;animation-delay:calc(var(--i) * .14s)}.venue-match_src__UDFeo li:first-child{border-top:0}.venue-match_k__XtaOX{font-size:12px;color:var(--hv-muted)}.venue-match_src__UDFeo span+span{font-size:13.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.venue-match_links__tg2om{align-self:stretch;width:100%;height:100%}.venue-match_links__tg2om path{stroke:rgba(153,255,204,.55);stroke-width:1.5;stroke-dasharray:4 6;vector-effect:non-scaling-stroke;animation:venue-match_dash__znZgK 1.4s linear infinite}.venue-match_down__RyXNE{display:none}.venue-match_rec__HX_MX{padding:14px;border:1px solid rgba(153,255,204,.3);border-radius:12px;background:rgba(153,255,204,.07)}.venue-match_recTitle__Gh5al{margin-bottom:6px;font-size:12px;color:var(--accent-1)}.venue-match_rec__HX_MX dl div{display:flex;justify-content:space-between;gap:8px;padding:6px 0;border-top:1px solid rgba(153,255,204,.12);font-size:12.5px;animation:venue-match_settle__V6Muo .5s ease-out both;animation-delay:calc(.7s + var(--i) * .16s)}.venue-match_rec__HX_MX dt{color:var(--hv-muted)}.venue-match_rec__HX_MX dd{color:#fff;text-align:right}@container (max-width: 439px){.venue-match_grid__I8a2A{grid-template-columns:minmax(0,1fr)}.venue-match_src__UDFeo{display:grid;grid-template-columns:1fr 1fr;gap:0 12px}.venue-match_src__UDFeo li:nth-child(2){border-top:0}.venue-match_src__UDFeo span+span{font-size:12.5px}.venue-match_links__tg2om{display:none}.venue-match_down__RyXNE{display:block;width:20px;height:20px;margin:4px auto 8px;stroke:var(--accent-1);stroke-width:1.5}}@keyframes venue-match_settle__V6Muo{0%{opacity:0;transform:translateY(6px)}}@keyframes venue-match_dash__znZgK{to{stroke-dashoffset:-20}}
/*# sourceMappingURL=4240deddbdd38609.css.map*/