.vm-koren.vm-koren.vm-koren[data-dielo]{--d-papier:var(--vt-bg);--d-text:var(--vt-ink);--d-tlmeny:var(--vt-ink-2);--d-karta:var(--vt-povrch);--d-karta-text:var(--vt-ink);--d-karta-tlmeny:var(--vt-ink-2);--d-nadpis:var(--vt-ink);--d-nadpis-pod:var(--d-papier);--d-cena:var(--vt-ink);--d-cena-pod:var(--d-karta);--d-pridat:var(--vt-akcent);--d-pridat-text:var(--vt-akcent-ink);--d-nav:var(--d-papier);--d-nav-text:var(--d-text);--d-nav-akt:var(--vt-akcent);--d-nav-akt-text:var(--vt-akcent-ink);--d-linka:var(--vt-okraj-silny);--d-pismo:var(--vt-font-ui);--d-pismo-nadpis:var(--d-pismo);--d-pismo-cena:var(--d-pismo);--d-strana:16px;--vt-font-kod:var(--d-pismo-cena);padding:0;gap:0;background:var(--d-papier);color:var(--d-text);font-family:var(--d-pismo);overflow-x:clip;-webkit-text-size-adjust:100%}.vm-koren.vm-koren.vm-koren[data-dielo] :is(.vm-hlavicka,.vm-lista,.vm-filtre,.vm-obsah,.vm-pata){width:100%;max-width:none;margin-inline:0;box-sizing:border-box}.vm-koren.vm-koren.vm-koren[data-dielo] .vm-obsah{display:flex;flex-direction:column;gap:0;padding:0}.vm-koren.vm-koren.vm-koren[data-dielo] :is(.vm-sekcia,.vm-stlpce,.vm-stlpec,.vm-blok,.vm-kategorie){min-width:0}.vm-koren.vm-koren.vm-koren[data-dielo] :is(.vm-stlpec,.vm-kategorie){gap:0}.vm-koren.vm-koren.vm-koren[data-dielo] .vm-kategorie{display:flex;flex-direction:column;columns:auto}.vm-koren.vm-koren.vm-koren[data-dielo] .vm-kategoria{min-width:0;margin:0;padding:0;border:0;border-radius:0;background:none;box-shadow:none;scroll-margin-top:64px}.vm-koren.vm-koren.vm-koren[data-dielo] .vm-kategoria__hlava{position:static;margin:0;padding:0;border:0;background:none}.vm-koren.vm-koren.vm-koren[data-dielo] :is(.vm-kategoria__nazov,.vm-blok__nazov){margin:0;font-family:var(--d-pismo-nadpis);color:var(--d-nadpis);overflow-wrap:anywhere;hyphens:auto}.vm-koren.vm-koren.vm-koren[data-dielo] .vm-kategoria__fotka{display:block;width:100%;height:auto;aspect-ratio:16 / 7;object-fit:cover;border-radius:0}.vm-koren.vm-koren.vm-koren[data-dielo] .vm-polozka{animation:none}.vm-koren.vm-koren.vm-koren[data-dielo] .vm-zoznam{display:grid;grid-template-columns:minmax(0,1fr);gap:0}.vm-koren.vm-koren.vm-koren[data-dielo] .vm-polozka{position:relative;display:grid;grid-template-areas:"foto foto" "nazov cena" "stitky stitky" "popis popis" "vary vary" "pata pata" "akcia akcia";grid-template-columns:minmax(0,1fr) auto;gap:6px 12px;align-items:start;min-width:0;margin:0;padding:0;border:0;border-radius:0;background:none;box-shadow:none;color:var(--d-karta-text)}.vm-koren.vm-koren.vm-koren[data-dielo] .vm-polozka + .vm-polozka{border-top:0}.vm-koren.vm-koren.vm-koren[data-dielo] :is(.vm-polozka__telo,.vm-polozka__hlava){display:contents}.vm-koren.vm-koren.vm-koren[data-dielo] .vm-polozka__obraz{grid-area:foto;position:relative;width:100%;max-width:none;height:auto;margin:0;aspect-ratio:var(--d-foto-pomer,4 / 3);overflow:hidden;border-radius:0;contain:paint}.vm-koren.vm-koren.vm-koren[data-dielo] .vm-polozka__fotka{display:block;width:100%;height:100%;aspect-ratio:auto;object-fit:cover;border-radius:0;transform:none}.vm-koren.vm-koren.vm-koren[data-dielo] .vm-polozka__nazov{grid-area:nazov;min-width:0;margin:0;font-family:var(--d-pismo-nadpis);color:var(--d-karta-text);overflow-wrap:anywhere;hyphens:auto}.vm-koren.vm-koren.vm-koren[data-dielo] .vm-polozka__gramaz{margin:0;font-family:var(--d-pismo);font-weight:400;color:var(--d-karta-tlmeny)}.vm-koren.vm-koren.vm-koren[data-dielo] .vm-polozka__spoj{display:none}.vm-koren.vm-koren.vm-koren[data-dielo] .vm-polozka__cena{grid-area:cena;margin:0;padding:0;border:0;border-radius:0;background:none;font-family:var(--d-pismo-cena);color:var(--d-cena);white-space:nowrap}.vm-koren.vm-koren.vm-koren[data-dielo] .vm-polozka__cena-od{font-weight:400}.vm-koren.vm-koren.vm-koren[data-dielo] .vm-polozka__stitky{grid-area:stitky}.vm-koren.vm-koren.vm-koren[data-dielo] .vm-polozka__popis{grid-area:popis;max-width:none;margin:0;color:var(--d-karta-tlmeny)}.vm-koren.vm-koren.vm-koren[data-dielo] :is(.vm-polozka__varianty,.vm-list-variant,.vm-detail){grid-area:vary;min-width:0}.vm-koren.vm-koren.vm-koren[data-dielo] .vm-polozka__pata{grid-area:pata;margin:0;color:var(--d-karta-tlmeny)}.vm-koren.vm-koren.vm-koren[data-dielo] .vm-polozka__akcia{grid-area:akcia;margin:0;min-width:0}.vm-koren.vm-koren.vm-koren[data-dielo] .vm-polozka__poradie{display:none}.vm-koren.vm-koren.vm-koren[data-dielo] .vm-polozka--minuta .vm-polozka__fotka{filter:grayscale(1)}.vm-koren.vm-koren.vm-koren[data-dielo] .vm-alergeny{color:inherit}.vm-koren.vm-koren.vm-koren[data-dielo] :is(.vm-alergen,.vm-alergen__cislo){background:none;border-color:currentColor;color:inherit}.vm-koren.vm-koren.vm-koren[data-dielo] .vm-alergen__cislo{padding:0;font-family:inherit}.vm-koren.vm-koren.vm-koren[data-dielo] .vm-stitok{color:inherit;background:none;border-color:currentColor}.vm-koren.vm-koren.vm-koren[data-dielo] .vmo-pridaj{margin:0;border-radius:0;font-family:var(--d-pismo);background:var(--d-pridat);border-color:var(--d-pridat);color:var(--d-pridat-text);filter:none}.vm-koren.vm-koren.vm-koren[data-dielo] .vmo-pridaj__pocet{color:inherit}.vm-koren.vm-koren.vm-koren[data-dielo] .vm-pridat{display:inline-flex;align-items:center;justify-content:center}.vm-koren.vm-koren.vm-koren[data-dielo] .vm-lista{top:0;border:0;border-radius:0;background:var(--d-nav);box-shadow:none}.vm-koren.vm-koren.vm-koren[data-dielo] .vm-lista__odkaz{box-sizing:border-box;color:var(--d-nav-text);font-family:var(--d-pismo);white-space:nowrap}.vm-koren.vm-koren.vm-koren[data-dielo] .vm-lista__odkaz[aria-current="location"]{background:var(--d-nav-akt);color:var(--d-nav-akt-text)}.vm-koren.vm-koren.vm-koren[data-dielo] .vm-rozcestnik__cip{border-radius:0;background:var(--d-nav);color:var(--d-nav-text);font-family:var(--d-pismo);text-decoration:none}.vm-koren.vm-koren.vm-koren[data-dielo] .vm-rozcestnik>.vm-blok__hlava{display:none}.vm-koren.vm-koren.vm-koren[data-dielo] .vm-rozcestnik__nazov{color:inherit}.vm-koren.vm-koren.vm-koren[data-dielo] .vm-rozcestnik__pocet{color:inherit}.vm-koren.vm-koren.vm-koren[data-dielo] .vmo-lista__tlacidlo{border-radius:0;background:var(--d-pridat);color:var(--d-pridat-text);font-family:var(--d-pismo)}.vm-koren.vm-koren.vm-koren[data-dielo] .vmo-lista__suma{font-family:var(--d-pismo-cena)}.vm-koren.vm-koren.vm-koren[data-dielo] .vmo-panel{font-family:var(--d-pismo);--vt-font-kod:var(--d-pismo-cena)}.vm-koren.vm-koren.vm-koren[data-dielo] :is(.vm-denne,.vm-dlazdica) .vm-polozka__telo{display:flex;flex-direction:column;gap:5px;min-width:0}.vm-koren.vm-koren.vm-koren[data-dielo] :is(.vm-denne,.vm-dlazdica) .vm-polozka__hlava{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 8px}.vm-koren.vm-koren.vm-koren[data-dielo] :is(.vm-denne,.vm-dlazdica) .vm-polozka__nazov{flex:0 1 auto;padding:0;font-size:1.12em;line-height:1.16;text-align:left}.vm-koren.vm-koren.vm-koren[data-dielo] :is(.vm-denne,.vm-dlazdica) .vm-polozka__nazov::before{content:none}.vm-koren.vm-koren.vm-koren[data-dielo] :is(.vm-denne,.vm-dlazdica) .vm-polozka__spoj{display:block;flex:1 1 12px;height:0;margin:0 0 .3em;border-bottom:1px dotted currentColor}.vm-koren.vm-koren.vm-koren[data-dielo] :is(.vm-denne,.vm-dlazdica) .vm-polozka__cena{position:static;display:inline-block;grid-area:auto;width:auto;height:auto;min-width:0;min-height:0;margin:0;padding:0;border:0;border-radius:0;background:none;box-shadow:none;clip-path:none;rotate:none;color:var(--vt-ink);font-size:1.06em;line-height:1.2;text-shadow:none}.vm-koren.vm-koren.vm-koren[data-dielo] :is(.vm-denne,.vm-dlazdica) .vm-polozka__cena::before,.vm-koren.vm-koren.vm-koren[data-dielo] :is(.vm-denne,.vm-dlazdica) .vm-polozka__cena::after{content:none}.vm-koren.vm-koren.vm-koren[data-dielo] :is(.vm-denne,.vm-dlazdica) .vm-polozka__popis{padding:0;text-align:left}.vm-koren.vm-koren.vm-koren[data-dielo] :is(.vm-denne,.vm-dlazdica) .vm-polozka__pata{padding:0;justify-content:flex-start}.vm-koren.vm-koren.vm-koren[data-dielo] :is(.vm-denne,.vm-dlazdica) .vm-polozka__akcia{display:flex;justify-content:flex-end;align-self:stretch;justify-self:stretch;margin:2px 0 0;border:0;min-height:0}.vm-koren.vm-koren.vm-koren[data-dielo] .vm-denne .vmo-pridaj{align-self:flex-end}.vm-koren.vm-koren.vm-koren[data-dielo] .vm-denne__riadok{position:relative}.vm-koren.vm-koren.vm-koren[data-dielo] .vm-kategoria .vm-rad__pas,.vm-koren.vm-koren.vm-koren[data-dielo] .vm-blok[data-zobrazenie="karusel"] .vm-zoznam{display:grid;grid-auto-flow:column;grid-template-columns:none;grid-auto-columns:min(78%,17rem);gap:12px;overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:none;padding-inline:var(--d-strana)}.vm-koren.vm-koren.vm-koren[data-dielo] .vm-kategoria .vm-rad__pas>.vm-polozka,.vm-koren.vm-koren.vm-koren[data-dielo] .vm-blok[data-zobrazenie="karusel"] .vm-zoznam>.vm-polozka{scroll-snap-align:start;rotate:none;margin:0;align-content:start}.vm-koren.vm-koren.vm-koren[data-dielo] .vm-zalozky__zoznam{padding-inline:var(--d-strana)}.vm-koren.vm-koren.vm-koren[data-dielo] .vm-zalozky__zalozka{border-radius:0;font-family:var(--d-pismo);color:var(--d-nav-text);background:var(--d-nav)}.vm-koren.vm-koren.vm-koren[data-dielo] .vm-zalozky__zalozka[aria-selected="true"]{background:var(--d-nav-akt);color:var(--d-nav-akt-text)}.vm-koren.vm-koren.vm-koren[data-dielo] .vm-detail__suhrn,.vm-koren.vm-koren.vm-koren[data-dielo] .vm-list-variant__suhrn{font-family:var(--d-pismo);color:inherit}.vm-koren.vm-koren.vm-koren[data-dielo] .vm-hlavicka__na-banneri :is(.vm-hlavicka__nazov,.vm-hlavicka__podtitul){color:var(--hl-text-banneru,inherit);text-shadow:none;writing-mode:horizontal-tb}.vm-koren.vm-koren.vm-koren[data-dielo] .vm-dlazdica .vm-polozka{grid-template-areas:"foto nazov" "foto cena" "popis popis" "stitky stitky" "vary vary" "pata pata" "akcia akcia";grid-template-columns:auto minmax(0,1fr);grid-template-rows:none;rotate:none;gap:2px 8px;margin:0;padding:6px 0;border:0;border-radius:0;background:none;box-shadow:none;outline:0}.vm-koren.vm-koren.vm-koren[data-dielo] .vm-dlazdica .vm-zoznam>.vm-polozka:nth-child(n){--d-karta:var(--vt-povrch);--d-karta-text:var(--vt-ink);--d-karta-tlmeny:var(--vt-ink-2);--d-pridat:var(--vt-akcent);--d-pridat-text:var(--vt-akcent-ink);rotate:none;margin:0;background:none}.vm-koren.vm-koren.vm-koren[data-dielo] .vm-dlazdica .vm-polozka::before,.vm-koren.vm-koren.vm-koren[data-dielo] .vm-dlazdica .vm-polozka::after{content:none}.vm-koren.vm-koren.vm-koren[data-dielo] .vm-dlazdica .vm-polozka__obraz{width:44px;height:44px;aspect-ratio:1;margin:0;padding:0;border:0;border-radius:0;clip-path:none;rotate:none;box-shadow:none}.vm-koren.vm-koren.vm-koren[data-dielo] .vm-dlazdica :is(.vm-polozka__telo,.vm-polozka__hlava){display:contents}.vm-koren.vm-koren.vm-koren[data-dielo] .vm-dlazdica .vm-polozka__nazov{font-size:1em}.vm-koren.vm-koren.vm-koren[data-dielo] .vm-dlazdica .vm-polozka__spoj{display:none}.vm-koren.vm-koren.vm-koren[data-dielo] .vm-dlazdica .vm-polozka__cena{grid-area:cena;font-size:.95em}.vm-koren.vm-koren.vm-koren[data-dielo] .vm-dlazdica{background:var(--vt-povrch);color:var(--vt-ink);overflow:hidden}.vm-koren.vm-koren.vm-koren[data-dielo] .vmo-oznam{margin:12px var(--d-strana) 0;border-radius:0;box-shadow:none}.vm-koren.vm-koren.vm-koren[data-dielo] .vm-denne{max-width:none;margin:0;border-radius:0;box-shadow:none}.vm-koren.vm-koren.vm-koren[data-dielo] :is(.vm-denne__nadpis,.vm-denne h2){font-family:var(--d-pismo-nadpis)}.vm-koren.vm-koren.vm-koren[data-dielo] :is(.vm-uvod,.vm-oznam,.vm-info,.vm-pribeh,.vm-galeria){border-radius:0;box-shadow:none}.vm-koren.vm-koren.vm-koren[data-dielo] .vm-pata{padding:32px var(--d-strana);background:none;color:var(--d-tlmeny);text-align:center}.vm-koren.vm-koren.vm-koren[data-dielo] .pr-pata{padding:0 var(--d-strana) 24px}.vm-koren.vm-koren.vm-koren[data-dielo] .vm-pata__veta{color:inherit}.vm-koren.vm-koren.vm-koren[data-dielo] .vm-pata__znacka{color:inherit}.vm-koren.vm-koren.vm-koren[data-dielo] .vm-hlavicka{padding:0;text-align:left}.vm-koren.vm-koren.vm-koren[data-dielo] .vm-hlavicka__nazov{font-family:var(--d-pismo-nadpis);color:var(--d-nadpis);overflow-wrap:anywhere;hyphens:auto}.vm-koren.vm-koren.vm-koren[data-dielo] .vm-hlavicka__podtitul{color:var(--d-tlmeny)}.vm-koren.vm-koren.vm-koren[data-dielo] .vm-hlavicka__banner{max-width:none;margin:0;border-radius:0}.vm-koren.vm-koren.vm-koren[data-dielo] .vm-hlavicka{position:relative}.vm-koren.vm-koren.vm-koren[data-dielo] .vm-hlavicka>.vm-hlavicka__jazyk{position:absolute;top:6px;right:6px;z-index:5;margin:0}.vm-koren.vm-koren.vm-koren[data-dielo] .vm-hlavicka>:is(.vs-stav,.vm-denne-skok,.vs-brana){grid-column:1 / -1;order:9;margin:12px 0 0}.vm-koren.vm-koren.vm-koren[data-dielo] .vm-denne-skok{justify-self:start;width:fit-content;max-width:100%;box-sizing:border-box;border-radius:var(--d-r-skok,0);font-family:var(--d-pismo)}.vm-koren.vm-koren.vm-koren[data-dielo][data-bez-hlavicky] .vm-hlavicka{min-height:0;padding-block:0}.vm-koren.vm-koren.vm-koren[data-dielo][data-bez-hlavicky] .vm-hlavicka::before,.vm-koren.vm-koren.vm-koren[data-dielo][data-bez-hlavicky] .vm-hlavicka::after{display:none}.vm-koren.vm-koren.vm-koren[data-dielo] .vm-kategoria__len-v-podniku{grid-column:1 / -1;margin:4px 0 0;color:inherit}.vm-koren.vm-koren.vm-koren[data-dielo] :focus-visible{outline:2px solid currentColor;outline-offset:2px}.vm-koren.vm-koren.vm-koren[data-dielo][data-vlozenie]{min-height:0}.vm-koren.vm-koren.vm-koren[data-dielo][data-vlozenie] .vm-lista{position:static}