.vrp{background:var(--v-bg);color:var(--v-text);padding-bottom:32px;font-family:Heebo,system-ui,sans-serif}.vrp *,.vrp :before,.vrp :after{box-sizing:border-box}html:has(.vrp){scroll-padding-top:var(--veat-hdr-h,60px);scroll-padding-bottom:calc(var(--fab-offset,0px) + 72px)}:where(.vrp) :is(p,h1,h2,h3,ul,ol){margin:0}:where(.vrp) :is(ul,ol){padding:0;list-style:none}:where(.vrp) a{color:inherit;text-decoration:none}:where(.vrp,.vrp-bar,.vrp-navs,.vrp-pg-panel) :where(a,button,summary):not(.vrc-link):focus-visible{outline:2px solid var(--v-brand-strong);outline-offset:2px}.vrp-page{grid-template-columns:minmax(0,1fr);grid-template-areas:"crumbs""gal""id""main""near";max-width:720px;margin-inline:auto;padding-inline:16px;display:grid}.vrp-crumbs{grid-area:crumbs}.vrp-gal{grid-area:gal}.vrp-id{grid-area:id}.vrp-main{grid-area:main;min-width:0}.vrp-aside{grid-area:aside}.vrp-near{grid-area:near}.vrp-ic{flex:none;width:22px;height:22px}.vrp-ic--2{width:16px;height:16px;color:var(--v-text-2)}.vrp-flip:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){transform:scaleX(-1)}.vrp-crumbs ol{white-space:nowrap;min-width:0;color:var(--v-text-2);font:500 calc(13px*var(--veat-text-scale))/1.3 "Heebo",system-ui,sans-serif;flex-wrap:nowrap;align-items:center;gap:2px;display:flex;overflow:hidden}.vrp-crumbs li{flex:none;align-items:center;min-width:0;display:flex}.vrp-crumbs li.vrp-crumb-here{flex:auto;overflow:hidden}.vrp-crumbs a{min-width:44px;min-height:44px;color:var(--v-text-2);text-decoration:underline;-webkit-text-decoration-color:var(--v-line);text-decoration-color:var(--v-line);text-underline-offset:3px;justify-content:center;align-items:center;padding:0 2px;text-decoration-thickness:1px;display:inline-flex}.vrp-crumbs [aria-current]{text-overflow:ellipsis;color:var(--v-text);font-weight:600;overflow:hidden}.vrp-crumb-sep{width:14px;height:14px;color:var(--v-text-3);flex:none}.vrp-crumb-sep:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){transform:scaleX(-1)}.vrp-gal{margin-inline:-16px;position:relative}.vrp-gal-ctl{display:block}.vrp-gal-list{aspect-ratio:4/3;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;background-color:var(--v-skeleton);width:100%;max-height:60vh;display:flex;overflow:auto hidden}.vrp-gal-list::-webkit-scrollbar{display:none}.vrp-ph,.vrp-ph-all{scroll-snap-align:start;flex:0 0 100%;height:100%;position:relative}.vrp-ph-btn{cursor:zoom-in;background:0 0;border:0;width:100%;height:100%;padding:0;display:block}.vrp-ph-img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.vrp-ph-btn:focus-visible{outline-offset:-4px}.vrp-ph-all{background:var(--v-surface-2);place-items:center;display:grid}.vrp-allbtn{background:var(--v-surface);max-width:calc(100% - 32px);min-height:52px;color:var(--v-text);box-shadow:inset 0 0 0 1.5px var(--v-line);font:700 calc(16px*var(--veat-text-scale))/1.2 "Rubik","Heebo",system-ui,sans-serif;text-align:center;cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 22px;display:inline-flex}.vrp-allbtn .vrp-ic{width:18px;height:18px}.vrp-gal-tools{top:12px;z-index:3;gap:8px;display:flex;position:absolute;inset-inline-end:12px}.vrp-count{bottom:44px;z-index:3;background:var(--v-pill-on-image);min-width:40px;color:var(--v-on-image);font:600 calc(13px*var(--veat-text-scale))/1.4 "Heebo",system-ui,sans-serif;font-variant-numeric:tabular-nums;text-align:center;pointer-events:none;border-radius:999px;padding:4px 10px;position:absolute;inset-inline-end:14px}.vrp-gal--none .vrp-tile{background:var(--v-surface-2);place-items:center;height:200px;display:grid}.vrp-tile-art{width:132px;height:132px}.vrp-tile-ic{width:44px;height:44px;color:var(--v-text-3)}.vrp-glass,.vsh--glass{background:var(--v-pill-on-image);width:44px;height:44px;color:var(--v-on-image);box-shadow:inset 0 0 0 .5px color-mix(in srgb,var(--v-on-image)22%,transparent);cursor:pointer;border:0;border-radius:50%;place-items:center;padding:0;display:grid;position:relative}.vrp-glass .vrp-ic,.vsh--glass .vsh-ic{width:22px;height:22px}.vsh--glass[aria-pressed=true]{background:var(--v-surface);box-shadow:var(--v-card-shadow)}.vsh[aria-pressed=true] .vsh-ic{color:var(--v-save)}.vrp-glass:focus-visible,.vsh--glass:focus-visible{outline:2px solid var(--v-brand-strong);outline-offset:2px;box-shadow:0 0 0 4px var(--v-surface)}.vrp-id{z-index:4;background:var(--v-bg);border-radius:28px 28px 0 0;margin:-30px -16px 0;padding:20px 16px 0;position:relative}.vrp-title{justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.vrp-title-t{min-width:0}.vrp-h1{font:800 calc(26px*var(--veat-text-scale))/1.2 "Rubik","Heebo",system-ui,sans-serif;overflow-wrap:anywhere;text-align:match-parent}.vrp-meta{color:var(--v-text-2);font:var(--v-t-sub);font-size:calc(15px*var(--veat-text-scale));margin-top:6px}.vrp-meta-city{color:var(--v-text);text-decoration:underline;-webkit-text-decoration-color:var(--v-line);text-decoration-color:var(--v-line);text-underline-offset:3px;padding-block:11px;text-decoration-thickness:1px}.vrp-dist bdi{font-variant-numeric:tabular-nums}.vrp-chips{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.vrp-chip{background:var(--v-surface);max-width:100%;min-height:36px;color:var(--v-text);box-shadow:var(--v-card-shadow);font:500 calc(14px*var(--veat-text-scale))/1.25 "Heebo",system-ui,sans-serif;border-radius:999px;align-items:center;gap:6px;padding:0 14px;display:inline-flex;position:relative}.vrp-chip:after{content:"";position:absolute;inset:-4px 0}.vrp-chip--wait{width:150px}.vrp-chip-sk{border-radius:6px;width:100%;height:12px;display:block}.vrp-chip--certified,.vrp-chip--verified{background:var(--v-trust-soft);color:var(--v-trust);box-shadow:none;font-weight:600}.vrp-chip-ic{flex:none;width:18px;height:18px}.vrp-chip-ic--2{width:17px;height:17px;color:var(--v-text-2)}.vrp-st{color:var(--v-text-2)}.vrp-st--line{min-height:calc(14px*1.45*var(--veat-text-scale));display:block}.vrp-st-k{font-weight:700}.vrp-st--open .vrp-st-k{color:var(--v-positive)}.vrp-st--closing-soon .vrp-st-k{color:var(--v-warning)}.vrp-st--closed .vrp-st-k,.vrp-st--opens-later .vrp-st-k{color:var(--v-negative)}.vrp-st--shabbat .vrp-st-k{color:var(--v-text-2)}.vrp-st-dot{vertical-align:middle;width:8px;height:8px;box-shadow:0 0 0 2.5px color-mix(in srgb,currentColor 14%,transparent);background:currentColor;border-radius:50%;margin-inline:2px 7px;display:inline-block;position:relative;top:-1px}.vrp-st--closed .vrp-st-dot,.vrp-st--opens-later .vrp-st-dot{background:0 0;box-shadow:inset 0 0 0 2px}.vrp-st-ic{vertical-align:middle;width:15px;height:15px;margin-inline-end:5px;display:inline-block;position:relative;top:-1px}.vrp-chip .vrp-st{color:var(--v-text);white-space:normal}.vrp-tools{flex:none;gap:4px;display:flex}.vrp-tbtn,.vsh--text{min-height:44px;color:var(--v-text);font:600 calc(16px*var(--veat-text-scale))/1.2 "Heebo",system-ui,sans-serif;text-underline-offset:4px;cursor:pointer;background:0 0;border:0;border-radius:999px;align-items:center;gap:8px;padding:0 12px;text-decoration:underline;text-decoration-thickness:1px;display:inline-flex}.vrp-tbtn .vrp-ic,.vsh--text .vsh-ic{width:20px;height:20px}.vsh-ic{flex:none}.vrp-tbtn:hover,.vsh--text:hover{background:var(--v-surface-2)}.vrp-main{margin-top:6px}.vrp-sec,.vrp-card+.vrp-card,.vrp-pair>*+*{margin-top:14px}.vrp-sec{scroll-margin-top:16px}.vrp-h2{font:700 calc(20px*var(--veat-text-scale))/1.25 "Rubik","Heebo",system-ui,sans-serif}.vrp-h2--desk{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.vrp-card{border-radius:var(--v-card-radius);background:var(--v-surface);box-shadow:var(--v-card-shadow);scroll-margin-top:16px;overflow:hidden}.vrp-row{min-height:64px;color:var(--v-text);text-align:start;align-items:center;gap:12px;padding:10px 16px;display:flex}.vrp-row+.vrp-row,.vrp-minimap+.vrp-row{border-top:1px solid var(--v-border)}.vrp-row--a{cursor:pointer}.vrp-row--a:hover{background:color-mix(in srgb,var(--v-surface-2)60%,transparent)}.vrp-row-ic{width:28px;height:40px;color:var(--v-text-2);flex:none;place-items:center;display:grid}.vrp-row-t{flex-direction:column;flex:1;min-width:0;display:flex}.vrp-row-h{font:var(--v-t-body-m);overflow-wrap:anywhere}.vrp-row-s{color:var(--v-text-2);font:var(--v-t-sub);overflow-wrap:anywhere}.vrp-row-end{width:18px;height:18px;color:var(--v-text-3)}.vrp-hours-fold>summary{cursor:pointer;list-style:none}.vrp-hours-fold>summary::-webkit-details-marker{display:none}@media (prefers-reduced-motion:no-preference){.vrp-hours-chev{transition:transform var(--v-dur-base)var(--v-ease-standard)}}.vrp-hours-fold[open] .vrp-hours-chev{transform:rotate(180deg)}.vrp-hours-body{padding:4px 12px 12px}@media (max-width:1023px){.vrp-hours:not(:has(>.vrp-hours-fold[open]))>.vrp-hours-body{display:none}}.vrp-hours-head .vrp-ct{font:var(--v-t-body-m)}.vrp-week{flex-direction:column;display:flex}.vrp-hrow{min-height:40px;color:var(--v-text-2);font:var(--v-t-sub);border-radius:12px;justify-content:space-between;align-items:center;gap:12px;padding:0 12px;display:flex;position:relative}.vrp-hrow-d{color:var(--v-text);align-items:center;gap:8px;display:inline-flex}.vrp-hrow-r{font-variant-numeric:tabular-nums;unicode-bidi:isolate}.vrp-hrow.is-today{background:var(--v-brand-soft);color:var(--v-text);font-weight:700}.vrp-hrow-tag{background:var(--v-surface);color:var(--v-text);font:var(--v-t-cap);border-radius:999px;padding:1px 8px}.vrp-hours-note{color:var(--v-text-2);font:var(--v-t-sub);font-size:calc(13px*var(--veat-text-scale));margin-top:6px;padding:0 12px}.vrp-map{background:var(--vrp-map-bg);position:relative;overflow:hidden}.vrp-map .leaflet-container{background:var(--vrp-map-bg);font-family:Heebo,system-ui,sans-serif}html.accessibility-dark-mode .vrp-map,html.accessibility-dark-mode .vrp-map .leaflet-container{background:var(--vrp-map-bg-dark)}html.accessibility-dark-mode .vrp-map .veat-basemap{filter:var(--vrp-map-filter-dark)}.vrp-map .leaflet-container .leaflet-control-attribution{background:color-mix(in srgb,var(--v-surface)88%,transparent);color:var(--v-text-2)}.vrp-map .leaflet-container .leaflet-control-attribution a{color:var(--v-text)}.vrp-minimap{border-radius:16px;height:140px;margin:0 16px 16px}.vrp-mk-wrap{background:0 0;border:0}.vrp-mk{background:var(--v-brand);width:36px;height:36px;color:var(--v-on-brand);box-shadow:0 0 0 2px var(--v-surface),0 0 0 3.5px color-mix(in srgb,var(--v-on-brand)55%,transparent),0 4px 10px color-mix(in srgb,var(--v-brand-deep)40%,transparent);border-radius:50%;place-items:center;display:grid;position:absolute;top:0;left:4px}.vrp-mk:after{content:"";z-index:-1;background:inherit;width:10px;height:10px;box-shadow:2px 2px 0 .5px var(--v-surface);border-radius:0 0 3px;position:absolute;bottom:-5px;left:50%;transform:translate(-50%)rotate(45deg)}.vrp-mk svg{width:20px;height:20px}.vrp-mk--plain:before{content:"";background:var(--v-on-brand);border-radius:50%;width:10px;height:10px}.vrp-kosher{padding:16px;scroll-margin-top:16px}.vrp-kosher-h{align-items:center;gap:12px;display:flex}.vrp-seal{background:var(--v-trust-soft);width:48px;height:48px;color:var(--v-trust);border-radius:16px;flex:none;place-items:center;display:grid}.vrp-seal-ic{width:28px;height:28px}.vrp-kosher-t{min-width:0}.vrp-kosher-name{font:var(--v-t-title);overflow-wrap:anywhere}.vrp-kosher-ev{color:var(--v-text-2);font:var(--v-t-sub);margin-top:2px}.vrp-kosher-links{border-top:1px solid var(--v-border);flex-wrap:wrap;gap:4px 18px;margin-top:8px;padding-top:6px;display:flex}.vrp-link{min-height:44px;color:var(--v-text);font:600 calc(15px*var(--veat-text-scale))/1.2 "Heebo",system-ui,sans-serif;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0;text-decoration:underline;text-decoration-thickness:1px;display:inline-flex}.vrp-link .vrp-ic{width:16px;height:16px}.vrp-link--inline{min-height:0;font-size:inherit;padding-block:12px;display:inline}.vrp-cert-img{border-radius:12px;width:100%;height:auto;display:block}.vrp-cm{padding:18px 16px 6px}.vrp-cm-top{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 12px;display:flex}.vrp-cm-pct{font:700 calc(20px*var(--veat-text-scale))/1.2 "Rubik","Heebo",system-ui,sans-serif;align-items:center;gap:8px;display:inline-flex}.vrp-cm-pct .vrp-ic{color:var(--v-text-2)}.vrp-cm-n{color:var(--v-text-2);font:var(--v-t-sub)}.vrp-cm-bar{background:var(--v-surface-2);border-radius:4px;height:8px;margin-top:12px;overflow:hidden}.vrp-cm-bar i{background:var(--v-text-2);border-radius:4px;height:100%;display:block}.vrp-cm-ask{border-top:1px solid var(--v-border);flex-direction:column;align-items:stretch;gap:10px;margin-top:16px;padding-top:14px;display:flex}.vrp-cm-ask--only{border-top:0;margin-top:0;padding-top:0}.vrp-cm-q{font:var(--v-t-body-m)}.vrp-cm-btns{grid-template-columns:1fr 1fr;gap:8px;display:grid}.vrp-cm-btn[aria-pressed=true]{background:var(--v-ink-btn);color:var(--v-on-ink);box-shadow:none}.vrp-cm-btn[aria-disabled=true]{cursor:progress}.vrp-cm-note,.vrp-cm-err{min-height:calc(14px*1.45*var(--veat-text-scale));font:var(--v-t-sub-m);margin:6px 0}.vrp-cm-note{color:var(--v-text)}.vrp-cm-err{color:var(--v-negative)}.vrp-cm-note:empty,.vrp-cm-err:empty{min-height:0;margin:0}.vrp-about-h{margin-bottom:10px}.vrp-about{padding:16px 16px 6px}.vrp-about-text{color:var(--v-text-2);font:var(--v-t-body);white-space:pre-line;overflow-wrap:anywhere;padding-bottom:10px}.vrp-about-text[data-fold]{-webkit-line-clamp:var(--vrp-about-lines,5);line-clamp:var(--vrp-about-lines,5);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.vrp-about-more{margin-top:-6px}.vrp-own .vrp-row-s{color:var(--v-text-2)}.vrp-fresh{color:var(--v-text-2);font:var(--v-t-sub);font-size:calc(13px*var(--veat-text-scale));margin-top:10px;padding-inline:4px}.vrp-btn{min-width:0;min-height:52px;font:700 calc(17px*var(--veat-text-scale))/1.2 "Rubik","Heebo",system-ui,sans-serif;text-align:center;cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 20px;display:inline-flex;position:relative}.vrp-btn--primary{background:var(--v-brand);color:var(--v-on-brand);box-shadow:0 3px 0 var(--v-brand-deep),0 10px 20px color-mix(in srgb,var(--v-brand)28%,transparent)}.vrp-btn--sec{background:var(--v-surface);color:var(--v-text);box-shadow:inset 0 0 0 1.5px var(--v-line)}.vrp-btn--sec:hover{background:var(--v-surface-2)}.vrp-btn--block{width:100%;display:flex}.vrp-btn--sm{min-height:40px;font-size:calc(15px*var(--veat-text-scale));padding:0 16px}.vrp-btn--sm:after{content:"";position:absolute;inset:-2px 0}.vrp-btn .vrp-ic{width:20px;height:20px}.vrp-tel{color:var(--v-text-2);font:600 calc(16px*var(--veat-text-scale))/1 "Heebo",system-ui,sans-serif;font-variant-numeric:tabular-nums}@media (prefers-reduced-motion:no-preference){.vrp-btn{transition:transform var(--v-dur-base)var(--v-ease-spring)}.vrp-btn:active{transform:scale(.96)}}.vrp-bar{inset-inline:0;z-index:3100;padding:12px 16px calc(12px + env(safe-area-inset-bottom));background:var(--v-surface);box-shadow:var(--v-up-shadow),inset 0 1px 0 var(--v-border);gap:10px;display:flex;position:fixed;bottom:0}.vrp-bar .vrp-btn{min-width:max-content;font-size:calc(16px*var(--veat-text-scale));flex:1 1 0;gap:7px;padding:0 10px}.vrp-bar .vrp-btn--primary{flex-grow:1.4}.vrp-bar .vrp-btn>span:not(.sr-only){white-space:nowrap}@media (max-width:359px){.vrp-bar .vrp-btn .vrp-ic{display:none}}.vrp-bar-space{height:var(--fab-offset,calc(76px + env(safe-area-inset-bottom)))}.vrp-near{margin-top:36px}.vrp-sh{justify-content:space-between;align-items:flex-end;gap:12px;min-height:44px;margin-bottom:8px;display:flex}.vrp-sh-t{min-width:0}.vrp-sub{color:var(--v-text-2);font:var(--v-t-sub);margin-top:2px}.vrp-sh-end{flex:none;align-items:center;gap:8px;display:flex}.vrp-all{min-height:44px;color:var(--v-text);font:600 calc(15px*var(--veat-text-scale))/1 "Heebo",system-ui,sans-serif;white-space:nowrap;align-items:center;gap:2px;margin-inline-end:-4px;padding:0 4px;display:inline-flex}.vrp-all .vrp-ic{width:18px;height:18px}.vrp-rail{overscroll-behavior-x:contain;scrollbar-width:none;gap:12px;margin:-8px -16px -4px;padding:8px 16px 12px;display:flex;overflow-x:auto}.vrp-rail::-webkit-scrollbar{display:none}.vrp-rail>li{flex:none}.vrp-arrs{gap:8px;display:flex}.vrp-arr{background:var(--v-surface);width:44px;height:44px;color:var(--v-text);box-shadow:var(--v-card-shadow);cursor:pointer;border:0;border-radius:50%;place-items:center;padding:0;display:grid}.vrp-arr .vrp-ic{width:20px;height:20px}.vrp-arr:disabled{color:var(--v-text-3);box-shadow:inset 0 0 0 1.5px var(--v-border);cursor:default;background:0 0}.vrp-near-links{flex-direction:column;align-items:flex-start;margin-top:4px;display:flex}.vrp-navs{flex-direction:column;gap:8px;margin:0 0 12px;padding:0;list-style:none;display:flex}.vrp-nav-opt{background:var(--v-surface-2);min-height:56px;color:var(--v-text);font:600 calc(17px*var(--veat-text-scale))/1.2 "Rubik","Heebo",system-ui,sans-serif;border-radius:16px;align-items:center;gap:12px;padding:0 16px;text-decoration:none;display:flex}.vrp-nav-opt:hover{background:var(--v-brand-soft)}.vrp-nav-opt:focus-visible,.vrp-pg-cell:focus-visible,.vrp-pv-step:focus-visible{outline:2px solid var(--v-brand-strong);outline-offset:2px}.vrp-pg-panel{background:var(--v-bg)}.vrp-pg-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.vrp-pg-cell{aspect-ratio:4/3;background:var(--v-skeleton);cursor:zoom-in;border:0;border-radius:12px;width:100%;padding:0;display:block;overflow:hidden}.vrp-pg-cell img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.vrp-pv{flex-direction:column;height:100%;min-height:60vh;display:flex}.vrp-pv-stage{touch-action:pan-y;flex:1;place-items:center;min-height:0;display:grid}.vrp-pv-img{-o-object-fit:contain;object-fit:contain;border-radius:12px;max-width:100%;max-height:calc(100vh - 200px);display:block}.vrp-pv-bar{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;padding-top:12px;display:flex}.vrp-pv-step{background:var(--v-surface);width:44px;height:44px;color:var(--v-text);box-shadow:inset 0 0 0 1.5px var(--v-line);cursor:pointer;border:0;border-radius:50%;place-items:center;padding:0;display:grid}.vrp-pv-step:disabled{color:var(--v-text-3);box-shadow:inset 0 0 0 1.5px var(--v-border);cursor:default}.vrp-pv-step .vrp-ic{width:20px;height:20px}.vrp-pv-count{min-width:56px;color:var(--v-text);font:600 calc(15px*var(--veat-text-scale))/1 "Heebo",system-ui,sans-serif;font-variant-numeric:tabular-nums;text-align:center;direction:ltr;unicode-bidi:isolate}.vrp-pv-grid{margin-inline-start:8px}.vrp-toast{bottom:calc(28px + var(--fab-offset,0px));z-index:4800;background:var(--v-toast-bg);width:max-content;max-width:calc(100vw - 32px);color:var(--v-toast-fg);box-shadow:var(--v-shadow-2);font:var(--v-t-sub-m);text-align:center;opacity:0;pointer-events:none;border-radius:999px;padding:12px 22px;position:fixed;inset-inline-start:50%;transform:translate(50%,12px)}.vrp-toast:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){transform:translate(-50%,12px)}.vrp-toast[data-on]{opacity:1;transform:translate(50%)}.vrp-toast[data-on]:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){transform:translate(-50%)}@media (prefers-reduced-motion:no-preference){.vrp-toast{transition:opacity var(--v-dur-base)var(--v-ease-standard),transform var(--v-dur-base)var(--v-ease-standard)}}.vrp-sk{border-radius:8px;display:block}.vrp-sk--crumb{width:60%;height:14px;margin-block:15px}.vrp-sk--h1{width:62%;height:calc(26px*1.2*var(--veat-text-scale))}.vrp-sk--meta{width:38%;height:calc(15px*1.45*var(--veat-text-scale));margin-top:8px}.vrp-sk-gal{display:block}.vrp-sk-card{height:64px}.vrp-sk-card--tall{height:220px}@media (min-width:640px){.vrp-gal{margin:4px 0 0}.vrp-gal-list,.vrp-gal--none .vrp-tile{border-radius:var(--v-card-radius)}.vrp-count{bottom:16px}.vrp-id{background:0 0;border-radius:0;margin:0;padding:18px 0 0}.vrp-pg-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1024px){.vrp{padding-bottom:72px}.vrp-page{-moz-column-gap:clamp(32px,5vw,72px);reading-flow:grid-order;grid-template-columns:minmax(0,1fr) clamp(320px,30vw,408px);grid-template-areas:"crumbs crumbs""id id""gal gal""main aside""near near";column-gap:clamp(32px,5vw,72px);max-width:1440px;padding-inline:clamp(16px,5.56vw,80px)}.vrp-crumbs{order:0}.vrp-id{order:1}.vrp-gal{order:2}.vrp-aside{order:3}.vrp-main{order:4}.vrp-near{order:5}.vrp-crumbs{margin-top:12px}.vrp-crumbs ol{font-size:calc(14px*var(--veat-text-scale));flex-wrap:wrap}.vrp-crumbs li.vrp-crumb-here{flex:0 auto}.vrp-title{gap:32px}.vrp-h1{font-size:calc(40px*var(--veat-text-scale));line-height:1.15}.vrp-meta{font-size:calc(16px*var(--veat-text-scale));margin-top:8px}.vrp-chips{margin-top:14px}.vrp-gal{margin:24px 0 0}.vrp-gal-list{aspect-ratio:auto;scroll-snap-type:none;background:0 0;gap:8px;height:clamp(320px,32vw,460px);max-height:none;display:grid;overflow:hidden}.vrp-gal--n1 .vrp-gal-list{grid-template-columns:minmax(0,1fr)}.vrp-gal--n2 .vrp-gal-list{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}.vrp-gal--n3 .vrp-gal-list{grid-template-rows:1fr 1fr;grid-template-columns:minmax(0,2fr) minmax(0,1fr)}.vrp-gal--n4 .vrp-gal-list,.vrp-gal--n5 .vrp-gal-list{grid-template-rows:1fr 1fr;grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(0,1fr)}.vrp-gal:is(.vrp-gal--n3,.vrp-gal--n4,.vrp-gal--n5) .vrp-ph:first-child{grid-row:1/3}.vrp-gal--n4 .vrp-ph:nth-child(4){grid-area:1/3/3}.vrp-ph,.vrp-ph-all{background:var(--v-skeleton);height:auto;min-height:0}.vrp-ph--x{display:none}.vrp-ph-btn{overflow:hidden}.vrp-ph-btn:focus-visible{outline-offset:-4px}.vrp-ph-all{bottom:20px;z-index:2;background:0 0;display:block;position:absolute;inset-inline-end:20px}.vrp-allbtn{white-space:nowrap;min-height:40px;font-size:calc(15px*var(--veat-text-scale));box-shadow:var(--v-shadow-2),inset 0 0 0 1.5px var(--v-line);padding:0 16px;position:relative}.vrp-allbtn:after{content:"";position:absolute;inset:-2px 0}.vrp-gal--none .vrp-tile{height:260px}.vrp-id{margin:4px 0 0;padding:0}.vrp-main{margin-top:8px}.vrp-spy{top:var(--veat-hdr-h,76px);z-index:5;background:var(--v-bg);height:60px;box-shadow:inset 0 -1px 0 var(--v-border);gap:30px;margin-top:8px;display:flex;position:sticky}.vrp-spy a{color:var(--v-text-2);font:600 calc(15px*var(--veat-text-scale))/1 "Heebo",system-ui,sans-serif;align-items:center;display:flex;position:relative}.vrp-spy a:before{content:"";position:absolute;inset:0 -8px}.vrp-spy a.is-on{color:var(--v-text)}.vrp-spy a.is-on:after{content:"";inset-inline:0;background:var(--v-brand-strong);border-radius:3px 3px 0 0;height:3px;position:absolute;bottom:0}.vrp-sec,.vrp-card,.vrp-kosher{scroll-margin-top:76px}.vrp-sec{margin-top:36px}.vrp-h2{font-size:calc(22px*var(--veat-text-scale));margin-bottom:14px}.vrp-h2--desk{clip-path:none;white-space:normal;width:auto;height:auto;position:static;overflow:visible}.vrp-pair{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));align-items:start;gap:20px;margin-top:36px;display:grid}.vrp-pair>*+*{margin-top:0}.vrp-hours{padding-bottom:4px}.vrp-loc-map{height:240px}.vrp-loc .vrp-mk{width:44px;height:44px;top:0;left:0}.vrp-loc .vrp-mk svg{width:24px;height:24px}.vrp-addr{flex-wrap:wrap;gap:12px 14px;padding:14px 16px}.vrp-addr-links{gap:8px;margin-inline-start:auto;display:flex}.vrp-cm{padding:18px 20px 6px}.vrp-cm-ask{flex-flow:wrap;justify-content:space-between;align-items:center;gap:12px 16px}.vrp-cm-btns{display:flex}.vrp-fixes{gap:12px;display:flex}.vrp-aside{padding-top:36px}.vrp-aside-in{top:calc(var(--veat-hdr-h,76px) + 20px);border-radius:var(--v-card-radius);background:var(--v-surface);box-shadow:var(--v-shadow-2);padding:22px 22px 14px;position:sticky}.vrp-aside-st{font-size:calc(16px*var(--veat-text-scale))}.vrp-aside-st .vrp-st{color:var(--v-text)}.vrp-today{color:var(--v-text-2);font:var(--v-t-sub);margin-top:4px}.vrp-btns{flex-direction:column;gap:10px;margin-top:18px;display:flex}.vrp-aside-x{margin:8px -6px 0}.vrp-aside-x .vrp-row{border-radius:12px;min-height:48px;padding:4px 6px}.vrp-aside-x .vrp-row+.vrp-row{border-top:0}.vrp-hr{background:var(--v-border);border:0;height:1px;margin:18px 0 14px}.vrp-aside-k{align-items:center;gap:12px;display:flex}.vrp-seal--sm{border-radius:14px;width:44px;height:44px}.vrp-seal--sm .vrp-seal-ic{width:26px;height:26px}.vrp-aside-k b{font:700 calc(15px*var(--veat-text-scale))/1.3 "Rubik","Heebo",system-ui,sans-serif;display:block}.vrp-aside-k-ev{color:var(--v-text-2);font:var(--v-t-sub);display:block}.vrp-own-line{min-height:44px;color:var(--v-text-2);font:500 calc(14px*var(--veat-text-scale))/1.3 "Heebo",system-ui,sans-serif;text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:2px 6px;margin-top:10px;display:flex}.vrp-own-line .vrp-ic{width:16px;height:16px}.vrp-own-line a{min-height:44px;color:var(--v-text);text-underline-offset:3px;align-items:center;font-weight:700;text-decoration:underline;text-decoration-thickness:1px;display:inline-flex}.vrp-near{margin-top:72px}.vrp-sh{gap:24px;margin-bottom:20px}.vrp-near .vrp-h2{font-size:calc(28px*var(--veat-text-scale));margin-bottom:0;line-height:1.2}.vrp-sub{font-size:calc(15px*var(--veat-text-scale));margin-top:6px}.vrp-rail{scroll-snap-type:x mandatory;grid-auto-columns:calc(33.3333% - 16px);grid-auto-flow:column;gap:24px;margin:-8px -8px -4px;padding:8px 8px 12px;scroll-padding-inline:8px;display:grid}.vrp-rail>li{scroll-snap-align:start}.vrp-rail .vrc--compact{width:100%}.vrp-rail .vrc--compact .vrc-body{min-height:var(--v-card-text-min);padding:14px 10px 8px}.vrp-rail .vrc--compact .vrc-name{font-size:calc(17px*var(--veat-text-scale))}.vrp-rail .vrc--compact .vrc-meta,.vrp-rail .vrc--compact .vrc-st{font-size:calc(14px*var(--veat-text-scale));min-height:calc(14px*1.45*var(--veat-text-scale))}.vrp-near-links{flex-flow:wrap;gap:6px 22px;margin-top:18px}.vrp-pg-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}html.accessibility-text-large .vrp-rail .vrc--compact .vrc-name{-webkit-line-clamp:2;line-clamp:2;white-space:normal;overflow-wrap:break-word;-webkit-box-orient:vertical;display:-webkit-box}@media (max-width:1023px){html.accessibility-text-large .vrp-rail .vrc--compact{width:min(85vw,calc(var(--v-card-compact-w)*var(--veat-text-scale)))}html.accessibility-text-large .vrp-bar{flex-wrap:wrap}html.accessibility-text-large .vrp-bar .vrp-btn--sec .vrp-ic{display:none}html.accessibility-text-large .vrp-bar:has(>.vrp-btn:nth-child(3))>.vrp-btn--primary{flex-basis:100%}html.accessibility-text-large .vrp-crumbs ol{white-space:normal;flex-wrap:wrap;overflow:visible}html.accessibility-text-large .vrp-crumbs li,html.accessibility-text-large .vrp-crumbs li.vrp-crumb-here{flex:0 auto}html.accessibility-text-large .vrp-crumbs a{overflow-wrap:anywhere}html.accessibility-text-large .vrp-crumbs [aria-current]{overflow-wrap:anywhere;overflow:visible}}@media (prefers-reduced-motion:no-preference){.vrp-gal-list,.vrp-rail{scroll-behavior:smooth}}html.accessibility-high-contrast :is(.vrp-card,.vrp-chip,.vrp-aside-in,.vrp-bar,.vrp-nav-opt),html.accessibility-high-contrast .vrp-hrow.is-today{box-shadow:inset 0 0 0 1.5px var(--v-text)}@media (min-width:1024px){.vrp-phone.vrp-phone{display:none}}@media (max-width:1023px){.vrp-desk.vrp-desk{display:none}}
