html{scroll-padding-top:var(--vt-sp-6)}.vm-koren{gap:var(--vt-sp-6);background:var(--vt-bg);min-height:100dvh;color:var(--vt-ink);padding:var(--vt-sp-6) var(--vt-sp-5) var(--vt-sp-7);overflow-wrap:break-word;flex-direction:column;display:flex}html:has(.vm-koren){overscroll-behavior-x:none;overflow-x:clip}html:has(.vm-koren) body{overscroll-behavior-x:none;overflow-x:clip}.vm-koren{overflow-x:clip}.vm-koren :is(.vm-hlavicka,.vm-lista,.vm-filtre,.vm-obsah,.vm-pata){box-sizing:border-box;max-width:100%}.vm-hlavicka{text-align:center;width:min(64ch,100%);margin:0 auto}.vm-hlavicka__nazov{font-size:var(--vt-text-xxl);letter-spacing:var(--vt-tracking-nadpis);margin:0;font-weight:700}.vm-hlavicka__podtitul{margin:var(--vt-sp-2) 0 0;color:var(--vt-ink-2);font-size:var(--vt-text-l)}.vm-hlavicka__banner{margin:0 0 var(--vt-sp-5);aspect-ratio:3;border-radius:var(--vt-r);background:var(--vt-okraj);overflow:hidden}.vm-koren[data-banner=vysoka] .vm-hlavicka__banner{aspect-ratio:16/9}@media (min-width:40rem){.vm-koren[data-banner=vysoka] .vm-hlavicka__banner{aspect-ratio:5/2}}.vm-koren[data-zaoblenie=ostre] .vm-hlavicka__banner{border-radius:0}.vm-koren[data-zaoblenie=oble] .vm-hlavicka__banner{border-radius:20px}.vm-hlavicka__banner-obraz{object-fit:cover;width:100%;height:100%;display:block}.vm-hlavicka__logo{width:auto;max-width:min(60%,16rem);height:64px;margin:0 auto var(--vt-sp-3);object-fit:contain;display:block}.vm-koren[data-hustota=kompaktne] .vm-hlavicka__logo{height:48px}.vm-hlavicka__banner+.vm-hlavicka__logo{margin-top:calc(-1 * var(--vt-sp-5) - 32px);padding:var(--vt-sp-2);box-sizing:content-box;background:var(--vt-povrch);border-radius:var(--vt-r-s);box-shadow:var(--vt-tien-1);position:relative}.vm-koren[data-hlavicka=vlavo] .vm-hlavicka{text-align:left}.vm-koren[data-hlavicka=vlavo] .vm-hlavicka__logo{margin-left:0}.vm-koren[data-hlavicka=vlavo] .vs-stav{justify-content:flex-start}.vm-koren[data-hlavicka=vlavo] .vs-brana{margin-left:0}.vm-koren[data-hlavicka=vlavo] .vm-denne-skok{margin-inline:0}.vm-obsah{gap:var(--vt-sp-7);flex-direction:column;width:min(64ch,100%);margin:0 auto;display:flex}.vm-prazdne{padding:var(--vt-sp-6);color:var(--vt-ink-2);font-size:var(--vt-text-l);text-align:center;margin:0}.vm-kategorie{gap:var(--vt-sp-7);counter-reset:vm-kategoria;flex-direction:column;display:flex}:where(.vm-koren[data-stlpce] .vm-kategorie){--vm-stlpce:2;--vm-stlpec-min:20rem;--vm-medzera-stlpcov:var(--vt-sp-5)}.vm-koren[data-stlpce] .vm-kategorie{grid-template-columns:repeat(auto-fit, minmax(min(100%, max(var(--vm-stlpec-min), calc((100% - (var(--vm-stlpce) - 1) * var(--vm-medzera-stlpcov)) / var(--vm-stlpce)))), 1fr));gap:var(--vm-medzera-stlpcov);align-items:start;display:grid}:where(.vm-koren[data-stlpce=tri] .vm-kategorie){--vm-stlpce:3}:where(.vm-koren[data-stlpec=uzka] .vm-kategorie){--vm-stlpec-min:16rem}:where(.vm-koren[data-stlpec=siroka] .vm-kategorie){--vm-stlpec-min:24rem}.vm-koren[data-stlpce=dva] :is(.vm-obsah,.vm-hlavicka){width:min(72rem,100%)}.vm-koren[data-stlpce=tri] :is(.vm-obsah,.vm-hlavicka){width:min(100rem,100%)}.vm-koren[data-kat-karta] .vm-kategoria{padding:var(--vt-sp-2) var(--vt-sp-4) var(--vt-sp-4);border-radius:var(--vm-karta-r);background:var(--vt-povrch);box-shadow:var(--vt-tien-1)}.vm-koren[data-kat-karta] .vm-kategoria__hlava{background:var(--vt-povrch)}.vm-kategoria{counter-increment:vm-kategoria}.vm-koren[data-cislovanie] .vm-kategoria__nazov:before{content:counter(vm-kategoria, decimal-leading-zero) "  ";content:counter(vm-kategoria, decimal-leading-zero) "  " / "";font-variant-numeric:tabular-nums;opacity:.8}.vm-koren[data-kat-menovka=stitok] .vm-kategoria__nazov{padding:2px var(--vt-sp-3);border-radius:var(--vt-r-s);background:var(--vt-akcent);color:var(--vt-akcent-ink);display:inline-block}.vm-kategoria{gap:var(--vt-sp-3);flex-direction:column;display:flex}.vm-kategoria__hlava{z-index:2;padding:var(--vt-sp-3) 0 var(--vt-sp-2);background:var(--vt-bg);border-bottom:1px solid var(--vt-okraj-silny);position:sticky;top:0}.vm-kategoria__nazov{font-size:var(--vt-text-xl);letter-spacing:var(--vt-tracking-nadpis);margin:0;font-weight:700}.vm-kategoria__len-v-podniku{margin:var(--vt-sp-1) 0 0;font-size:var(--vt-text-s);color:var(--vt-ink-2)}.vm-zoznam{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.vm-polozka{column-gap:var(--vt-sp-4);padding:var(--vt-sp-4) 0;grid-template-columns:minmax(0,1fr);display:grid}.vm-polozka+.vm-polozka{border-top:1px solid var(--vt-okraj)}.vm-polozka--minuta{opacity:.65}.vm-polozka__telo{gap:var(--vt-sp-2);flex-direction:column;min-width:0;display:flex}.vm-polozka__hlava{align-items:baseline;gap:var(--vt-sp-2);display:flex}.vm-polozka__nazov{min-width:0;font-size:var(--vt-text-l);color:var(--vt-ink);flex:0 auto;margin:0;font-weight:700;line-height:1.3}.vm-polozka__gramaz{margin-left:var(--vt-sp-2);font-size:var(--vt-text-s);color:var(--vt-ink-2);white-space:nowrap;font-weight:400}.vm-polozka__spoj{min-width:var(--vt-sp-5);border-bottom:1px dotted var(--vt-okraj-silny);flex:auto;align-self:baseline;height:0;margin-bottom:.3em}.vm-polozka__cena{font-size:var(--vt-text-l);color:var(--vt-ink);font-variant-numeric:tabular-nums;flex:none;font-weight:700}.vm-polozka__popis{color:var(--vt-ink-2);font-size:var(--vt-text-m);max-width:46ch;margin:0;line-height:1.5}.vm-polozka__pata{align-items:center;gap:var(--vt-sp-2);color:var(--vt-ink-2);font-size:var(--vt-text-s);flex-wrap:wrap;display:flex}.vm-polozka__znacka{padding:2px var(--vt-sp-2);border:1px solid var(--vt-okraj-silny);border-radius:var(--vt-r-stitok);font-size:var(--vt-text-s);color:var(--vt-ink);white-space:nowrap;align-items:center;font-weight:650;line-height:1.4;display:inline-flex}.vm-alergeny{gap:var(--vt-sp-1);flex-wrap:wrap;margin:0;display:flex}.vm-alergen{padding:2px var(--vt-sp-2) 2px 5px;border:1px solid var(--vt-okraj);border-radius:var(--vt-r-stitok);background:color-mix(in srgb, var(--vt-ink) 6%, transparent);font-size:var(--vt-text-s);color:var(--vt-ink-2);white-space:nowrap;align-items:center;gap:5px;line-height:1.5;display:inline-flex}.vm-alergen__cislo{background:color-mix(in srgb, var(--vt-ink) 10%, transparent);min-width:1.4em;font-size:var(--vt-text-s);text-align:center;color:var(--vt-ink);border-radius:4px;padding:0 3px;font-weight:650}.vm-polozka__akcia{margin-top:var(--vt-sp-1);justify-content:flex-end;display:flex}.vm-polozka__akcia>*{flex:none}.vm-polozka__len-v-podniku{font-size:var(--vt-text-s);color:var(--vt-ink-2)}.vm-pata{width:min(64ch,100%);padding-top:var(--vt-sp-5);align-items:center;gap:var(--vt-sp-3);border-top:1px solid var(--vt-okraj);flex-direction:column;margin:auto auto 0;display:flex}.vm-pata__veta{color:var(--vt-ink-2);font-size:var(--vt-text-s);text-align:center;margin:0}.vm-pata__znacka{color:var(--vt-ink-2)}.vm-koren[data-hustota=kompaktne]{gap:var(--vt-sp-4);padding:var(--vt-sp-4) var(--vt-sp-4) var(--vt-sp-5)}.vm-koren[data-hustota=kompaktne] .vm-obsah{gap:var(--vt-sp-5)}.vm-koren[data-hustota=kompaktne] .vm-polozka{padding:var(--vt-sp-2) 0}.vm-koren[data-hustota=kompaktne] .vm-polozka__telo{gap:var(--vt-sp-1)}.vm-koren[data-zaoblenie=ostre] .vm-polozka__fotka,.vm-koren[data-zaoblenie=ostre] .vm-kategoria__fotka{border-radius:0}.vm-koren[data-zaoblenie=oble] .vm-polozka__fotka,.vm-koren[data-zaoblenie=oble] .vm-kategoria__fotka{border-radius:20px}.vm-koren[data-rozlozenie=dlazdice][data-zaoblenie=ostre] .vm-polozka{border-radius:0}.vm-koren[data-rozlozenie=dlazdice][data-zaoblenie=oble] .vm-polozka{border-radius:20px}.vm-polozka__fotka,.vm-kategoria__fotka{object-fit:cover;border-radius:var(--vt-r);background:var(--vt-okraj);width:100%;display:block}.vm-kategoria__fotka{aspect-ratio:5/2}.vm-koren[data-fotky=velke] .vm-kategoria__fotka{aspect-ratio:3}.vm-polozka__obraz{min-width:0}.vm-koren:not([data-rozlozenie=dlazdice]):is([data-foto-rozlozenie=vlavo],[data-foto-rozlozenie=vpravo]) .vm-polozka[data-fotka]{grid-template-columns:var(--vm-foto-velkost,88px) minmax(0, 1fr);align-items:start}.vm-koren:not([data-rozlozenie=dlazdice])[data-foto-rozlozenie=vpravo] .vm-polozka[data-fotka]{grid-template-columns:minmax(0, 1fr) var(--vm-foto-velkost,88px)}.vm-koren:not([data-rozlozenie=dlazdice])[data-foto-rozlozenie=vpravo] .vm-polozka[data-fotka]>.vm-polozka__obraz{grid-area:1/2}.vm-koren:not([data-rozlozenie=dlazdice]):is([data-foto-rozlozenie=vlavo],[data-foto-rozlozenie=vpravo]) .vm-polozka__obraz{width:var(--vm-foto-velkost,88px);aspect-ratio:1;-webkit-mask:var(--vm-foto-tvar,none) center / 100% 100% no-repeat;-webkit-mask:var(--vm-foto-tvar,none) center / 100% 100% no-repeat;mask:var(--vm-foto-tvar,none) center / 100% 100% no-repeat;border-radius:0;overflow:hidden}.vm-koren:not([data-rozlozenie=dlazdice]):is([data-foto-rozlozenie=vlavo],[data-foto-rozlozenie=vpravo]) .vm-polozka__obraz>.vm-polozka__fotka{aspect-ratio:1;border-radius:0;height:100%}.vm-koren[data-foto-rozlozenie=hore] .vm-polozka__obraz{margin-bottom:var(--vt-sp-3)}.vm-koren[data-foto-rozlozenie=hore] .vm-polozka__fotka{aspect-ratio:var(--vm-foto-pomer,3 / 2)}.vm-koren[data-foto-rozlozenie=hore]:not([data-rozlozenie=dlazdice])[data-karty] .vm-zoznam>.vm-polozka[data-fotka]>.vm-polozka__obraz{margin:calc(-1 * var(--vt-sp-4)) calc(-1 * var(--vt-sp-4)) var(--vt-sp-3)}.vm-koren[data-foto-rozlozenie=hore]:not([data-rozlozenie=dlazdice])[data-karty] .vm-zoznam>.vm-polozka[data-fotka] .vm-polozka__fotka{border-radius:var(--vm-karta-r) var(--vm-karta-r) 0 0}@supports not ((-webkit-mask-image:none) or (mask-image:none)){.vm-koren:not([data-rozlozenie=dlazdice]):is([data-foto-rozlozenie=vlavo],[data-foto-rozlozenie=vpravo]) .vm-polozka__obraz{border-radius:var(--vm-foto-r,var(--vt-r))}}.vm-koren[data-rozlozenie=dlazdice]:not([data-fotky=skryte]) .vm-obsah{width:min(76rem,100%)}.vm-koren[data-rozlozenie=dlazdice]:not([data-fotky=skryte]) .vm-zoznam{gap:var(--vt-sp-4);grid-template-columns:repeat(auto-fill,minmax(min(16rem,100%),1fr));display:grid}.vm-koren[data-rozlozenie=dlazdice]:not([data-fotky=skryte]) .vm-polozka{padding:var(--vt-sp-3);background:var(--vt-povrch);border:1px solid var(--vt-okraj);border-radius:var(--vt-r)}.vm-koren[data-rozlozenie=dlazdice]:not([data-fotky=skryte]) .vm-polozka+.vm-polozka{border-top:1px solid var(--vt-okraj)}.vm-koren[data-rozlozenie=dlazdice]:not([data-fotky=skryte]) .vm-polozka__obraz{margin-bottom:var(--vt-sp-3)}.vm-koren[data-rozlozenie=dlazdice]:not([data-fotky=skryte]) .vm-polozka__fotka{aspect-ratio:var(--vm-foto-pomer,3 / 2)}.vm-koren[data-rozlozenie=dlazdice] .vm-polozka__spoj{display:none}.vm-koren[data-rozlozenie=dlazdice] .vm-polozka__cena{margin-left:auto}.vm-koren[data-rozlozenie=dlazdice] .vm-polozka__popis{max-width:none}@keyframes vm-prichod{0%{opacity:0;transform:translateY(10px)}}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.vm-koren:not([data-vstup]):not([data-motion=off]) .vm-polozka{animation:linear both vm-prichod;animation-timeline:view();animation-range:entry entry 55%}}}.vm-hlavicka__jazyk{margin-bottom:var(--vt-sp-3);justify-content:center;display:flex}.vm-hlavicka__jazyk .vt-jazyk__volba{min-height:var(--vt-dotyk);padding-top:0;padding-bottom:0}.vm-koren[data-vlozenie]{min-height:0;padding:var(--vt-sp-4) var(--vt-sp-3) var(--vt-sp-5)}.vm-koren[data-vlozenie] .vm-kategoria__hlava{position:static}.vm-koren[data-bez-hlavicky] .vm-hlavicka:empty,.vm-koren[data-bez-cien] :is(.vm-polozka__cena,.vm-polozka__spoj,.vm-varianty-zoznam__cena,.vm-denne-suhrn__co),.vm-koren[data-bez-cien] .vm-obsah .vm-denne .vm-polozka__spoj{display:none}.vm-nahlad{margin-bottom:var(--vt-sp-3)}.vm-pokyn{box-sizing:border-box;gap:var(--vt-sp-3);text-align:left;width:min(52ch,100%);margin-inline:auto}.vm-pokyn__nadpis{font-size:var(--vt-text-xl);letter-spacing:var(--vt-tracking-nadpis);margin:0;font-weight:700}.vm-pokyn__veta,.vm-pokyn__wix{margin:0;line-height:1.5}.vm-pokyn__wix{color:var(--vt-ink-2);font-size:var(--vt-text-s)}.vm-pokyn__povod{margin:0}.vm-pokyn__povod code{padding:var(--vt-sp-2) var(--vt-sp-3);border:1px solid var(--vt-okraj-silny);border-radius:var(--vt-r-s);font-family:var(--vt-font-kod);font-size:var(--vt-text-m);-webkit-user-select:all;user-select:all;word-break:break-all;display:inline-block}.vm-pokyn__odkaz{margin:var(--vt-sp-2) 0 0}:where(.vm-koren){--vm-pohyb-cas:.38s;--vm-pohyb-posun:14px;--vm-pohyb-mierka:.94;--vm-postupne:55ms;--vm-postupne-krok:0s;--vm-stlacenie:.94;--vm-hover-zdvih:-4px;--vm-hover-zoom:1.06;--vm-karta-r:var(--vt-r);--vm-variant-bg:var(--vt-povrch);--vm-variant-ink:var(--vt-ink);--vm-variant-okraj:var(--vt-okraj-silny);--vm-variant-r:var(--vt-r-s);--vm-variant-bublina:var(--vt-akcent);--vm-variant-bublina-ink:var(--vt-akcent-ink);--vm-variant-cas:.32s}.vm-koren{isolation:isolate;position:relative}:where(.vm-koren[data-intenzita=jemna]){--vm-pohyb-cas:.26s;--vm-pohyb-posun:6px;--vm-pohyb-mierka:.97;--vm-postupne:35ms;--vm-stlacenie:.97;--vm-hover-zdvih:-2px;--vm-hover-zoom:1.03}:where(.vm-koren[data-intenzita=silna]){--vm-pohyb-cas:.52s;--vm-pohyb-posun:28px;--vm-pohyb-mierka:.86;--vm-postupne:80ms;--vm-stlacenie:.9;--vm-hover-zdvih:-6px;--vm-hover-zoom:1.1}:where(.vm-koren[data-stlacenie=nie]){--vm-stlacenie:1}:where(.vm-koren[data-postupne]){--vm-postupne-krok:var(--vm-postupne)}:where(.vm-koren[data-zaoblenie=ostre]){--vm-karta-r:0px}:where(.vm-koren[data-zaoblenie=oble]){--vm-karta-r:20px}.vm-koren[data-pozadie=prechod]:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(var(--vm-uhol,160deg), var(--vm-prechod-1,var(--vt-bg)), var(--vm-prechod-2,var(--vt-bg)), var(--vm-prechod-3,var(--vm-prechod-2,var(--vt-bg))));position:fixed;inset:0}.vm-koren[data-pozadie=vzor][data-vzor=bodky]{background-image:radial-gradient(color-mix(in srgb, var(--vt-ink) 8%, transparent) 1.3px, transparent 1.7px);background-size:18px 18px}.vm-koren[data-pozadie=vzor][data-vzor=mriezka]{background-image:linear-gradient(color-mix(in srgb, var(--vt-ink) 6%, transparent) 1px, transparent 1px), linear-gradient(90deg, color-mix(in srgb, var(--vt-ink) 6%, transparent) 1px, transparent 1px);background-size:28px 28px}:where(.vm-koren[data-pozadie=vzor][data-vzor=vlny]){--vm-vlna:color-mix(in srgb, var(--vt-ink) 7%, transparent)}.vm-koren[data-pozadie=vzor][data-vzor=vlny]{background-image:radial-gradient(circle at 100% 50%, transparent 20%, var(--vm-vlna) 21%, var(--vm-vlna) 27%, transparent 28%), radial-gradient(circle at 0% 50%, transparent 20%, var(--vm-vlna) 21%, var(--vm-vlna) 27%, transparent 28%);background-position:0 0,24px 0;background-size:48px 24px}.vm-pozadie{z-index:-1;pointer-events:none;background:var(--vt-bg);position:fixed;inset:0;overflow:hidden}.vm-pozadie__obraz{object-fit:cover;width:100%;height:100%;filter:blur(var(--vm-rozostrenie,0px));display:block;transform:scale(1.06)}.vm-pozadie:after{content:"";background:var(--vt-bg);opacity:var(--vm-prekrytie-pozadia,.75);position:absolute;inset:0}.vm-koren[data-vlozenie][data-pozadie=prechod]:before,.vm-koren[data-vlozenie] .vm-pozadie{position:absolute}.vm-koren[data-pozadie] .vm-kategoria__hlava{padding-inline:var(--vt-sp-3);border-radius:var(--vt-r-s);background:var(--vt-povrch);border-bottom:0}.vm-koren[data-tema-hostitela]:before,.vm-koren[data-tema-hostitela] .vm-pozadie{display:none}.vm-koren[data-tema-hostitela][data-pozadie=vzor]{background-image:none}.vm-koren[data-logo=male] .vm-hlavicka__logo{height:44px}.vm-koren[data-logo=velke] .vm-hlavicka__logo{height:96px}.vm-koren[data-logo-tvar] .vm-hlavicka__logo{box-sizing:border-box;padding:var(--vt-sp-2);background:var(--vt-povrch);object-fit:contain;box-shadow:var(--vt-tien-1)}.vm-koren[data-logo-tvar=zaobleny] .vm-hlavicka__logo{border-radius:var(--vt-r)}.vm-koren[data-logo-tvar=kruh] .vm-hlavicka__logo{aspect-ratio:1;border-radius:50%;width:auto}.vm-koren[data-banner=stredna] .vm-hlavicka__banner{aspect-ratio:2}@media (min-width:40rem){.vm-koren[data-banner=stredna] .vm-hlavicka__banner{aspect-ratio:11/4}}.vm-hlavicka__banner{position:relative}.vm-koren[data-prekrytie] .vm-hlavicka__banner:after{content:"";opacity:var(--vm-prekrytie-banneru,0);pointer-events:none;background:#000;position:absolute;inset:0}.vm-koren[data-banner-text] .vm-hlavicka__banner{min-height:11rem}.vm-koren[data-banner-text] .vm-hlavicka__banner-obraz{position:absolute;inset:0}.vm-hlavicka__na-banneri{z-index:1;padding:var(--vt-sp-5) var(--vt-sp-4) var(--vt-sp-4);color:#fff;text-shadow:0 1px 2px #00000073;position:absolute;inset:auto 0 0}.vm-hlavicka__na-banneri .vm-hlavicka__podtitul{color:inherit}.vm-koren[data-banner-text] .vm-hlavicka__banner+.vm-hlavicka__logo{margin-top:0}@keyframes vm-paralaxa{0%{transform:translateY(0)scale(1.15)}to{transform:translateY(16%)scale(1.15)}}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.vm-koren[data-paralaxa] .vm-hlavicka__banner-obraz{animation:linear both vm-paralaxa;animation-timeline:view();animation-range:exit}}}.vm-hlavicka__nazov,.vm-kategoria__nazov,.vm-denne__nazov{font-family:var(--vm-font-nadpis,inherit)}.vm-koren[data-jazyk=text] .vm-hlavicka__jazyk .vt-jazyk{gap:var(--vt-sp-1);border:0}.vm-koren[data-jazyk=text] .vm-hlavicka__jazyk .vt-jazyk__volba--tu{color:var(--vt-ink);text-underline-offset:6px;background:0 0;font-weight:700;text-decoration:underline;text-decoration-thickness:2px}.vm-denne-skok{box-sizing:border-box;align-items:center;gap:var(--vt-sp-2);width:fit-content;max-width:100%;min-height:var(--vt-dotyk);margin:var(--vt-sp-3) auto 0;padding:0 var(--vt-sp-4);border:1px solid var(--vt-akcent);border-radius:var(--vt-r);background:var(--vt-akcent);color:var(--vt-akcent-ink);font-size:var(--vt-text-m);transition:transform var(--vt-cas) var(--vt-kriv);font-weight:650;text-decoration:none;display:flex}.vm-denne-skok:active{transform:scale(var(--vm-stlacenie))}.vm-denne-skok:focus-visible{outline:3px solid var(--vt-focus);outline-offset:2px}.vm-koren[data-denne=obrys] .vm-denne-skok{color:var(--vt-akcent-text);background:0 0}.vm-denne,.vm-kategoria{position:relative}.vm-koren [data-zvyraznene]:after{content:"";inset:calc(-1 * var(--vt-sp-2));border-radius:var(--vt-r);box-shadow:0 0 0 3px var(--vt-akcent);opacity:0;pointer-events:none;animation:vm-zvyrazni 1.8s var(--vt-kriv) both;position:absolute}@keyframes vm-zvyrazni{12%,65%{opacity:1}to{opacity:0}}.vm-lista{top:var(--vt-sp-2);z-index:3;border-radius:var(--vt-r);background:var(--vt-povrch);width:min(64ch,100%);box-shadow:0 0 0 1px var(--vt-okraj), var(--vt-tien-1);margin:0 auto;position:sticky}.vm-koren[data-rozlozenie=dlazdice]:not([data-fotky=skryte]) .vm-lista{width:min(76rem,100%)}.vm-koren[data-lista=priesvitna] .vm-lista{background:color-mix(in srgb, var(--vt-povrch) 86%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.vm-lista__zoznam{gap:var(--vt-sp-1);padding:var(--vt-sp-1);overscroll-behavior-x:contain;scrollbar-width:none;margin:0;list-style:none;display:flex;position:relative;overflow-x:auto}.vm-lista__zoznam::-webkit-scrollbar{display:none}.vm-lista__odkaz{min-height:var(--vt-dotyk);padding:0 var(--vt-sp-3);border-radius:var(--vt-r-s);color:var(--vt-ink-2);font-size:var(--vt-text-s);white-space:nowrap;transition:transform var(--vt-cas) var(--vt-kriv);align-items:center;font-weight:650;text-decoration:none;display:inline-flex}.vm-lista__odkaz:hover{color:var(--vt-ink)}.vm-lista__odkaz:active{transform:scale(var(--vm-stlacenie))}.vm-lista__odkaz:focus-visible{outline:3px solid var(--vt-focus);outline-offset:-3px}.vm-lista__odkaz[aria-current=location]{background:var(--vt-akcent);color:var(--vt-akcent-ink)}.vm-koren[data-lista]:has(.vm-lista) .vm-kategoria__hlava{position:static}:is(.vm-koren[data-lista]:has(.vm-lista) .vm-kategoria,.vm-koren[data-lista]:has(.vm-lista) .vm-denne){scroll-margin-top:calc(var(--vt-dotyk) + var(--vt-sp-6))}.vm-koren[data-vlozenie] .vm-lista{position:static}@media (prefers-reduced-motion:no-preference){html:has(.vm-koren:not([data-nahlad-listka])){scroll-behavior:smooth}.vm-koren.nast-nahlad__plocha{scroll-behavior:smooth}}.vm-koren[data-karty] .vm-zoznam{gap:var(--vt-sp-3)}.vm-koren[data-karty] .vm-zoznam>.vm-polozka{padding:var(--vt-sp-4);border-radius:var(--vm-karta-r);background:var(--vt-povrch);border:0}.vm-koren[data-karty=obrys] .vm-zoznam>.vm-polozka{border:1px solid var(--vt-okraj-silny)}.vm-koren[data-karty=tien] .vm-zoznam>.vm-polozka{box-shadow:var(--vt-tien-1)}.vm-koren[data-karty=sklo] .vm-zoznam>.vm-polozka{border:1px solid color-mix(in srgb, var(--vt-ink) 10%, transparent);background:color-mix(in srgb, var(--vt-povrch) 86%, transparent)}@media (hover:hover) and (min-width:48rem){.vm-koren[data-karty=sklo] .vm-zoznam>.vm-polozka{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}}.vm-koren[data-karty=sklo][data-tema-hostitela] .vm-zoznam>.vm-polozka{background:var(--vt-povrch)}@media (prefers-reduced-transparency:reduce){.vm-koren[data-karty=sklo] .vm-zoznam>.vm-polozka,.vm-koren[data-lista=priesvitna] .vm-lista{background:var(--vt-povrch);-webkit-backdrop-filter:none;backdrop-filter:none}}.vm-koren[data-cena=stitok] .vm-polozka__cena{padding:2px var(--vt-sp-2);border-radius:var(--vt-r-stitok);background:var(--vt-akcent);color:var(--vt-akcent-ink)}.vm-polozka__varianty{gap:var(--vt-sp-2);margin-top:var(--vt-sp-2);color:var(--vm-variant-ink);flex-wrap:wrap;display:flex}.vm-varianty-zoznam{gap:var(--vt-sp-1) var(--vt-sp-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.vm-varianty-zoznam__polozka{padding:2px var(--vt-sp-2);border:1px solid var(--vm-variant-okraj);background:var(--vm-variant-bg);font-size:var(--vt-text-s);border-radius:999px;align-items:baseline;gap:.4em;line-height:1.35;display:inline-flex}.vm-koren[data-varianty=stitky] .vm-varianty-zoznam__polozka,.vm-koren[data-zaoblenie=ostre] .vm-varianty-zoznam__polozka{border-radius:var(--vm-variant-r)}.vm-varianty-zoznam__cena{font-weight:600}.vm-varianty-zoznam__polozka[data-vypredana]{opacity:.75;border-style:dashed}.vm-varianty-zoznam__polozka[data-vypredana] .vm-varianty-zoznam__text{text-decoration:line-through}.vm-polozka__cena-od{opacity:.8;font-size:.8em;font-weight:500}@keyframes vm-vstup-prelinanie{0%{opacity:0}}@keyframes vm-vstup-posun{0%{opacity:0;transform:translateY(var(--vm-pohyb-posun))}}@keyframes vm-vstup-zvacsenie{0%{opacity:0;transform:scale(var(--vm-pohyb-mierka))}}@media (prefers-reduced-motion:no-preference){.vm-koren[data-vstup] .vm-polozka[data-caka]{opacity:0}.vm-koren[data-vstup] .vm-polozka[data-vstupuje]{animation-duration:var(--vm-pohyb-cas);animation-timing-function:var(--vt-kriv);animation-fill-mode:both;animation-delay:calc(var(--vm-poradie,0) * var(--vm-postupne-krok))}.vm-koren[data-vstup=prelinanie] .vm-polozka[data-vstupuje]{animation-name:vm-vstup-prelinanie}.vm-koren[data-vstup=posun] .vm-polozka[data-vstupuje]{animation-name:vm-vstup-posun}.vm-koren[data-vstup=zvacsenie] .vm-polozka[data-vstupuje]{animation-name:vm-vstup-zvacsenie}}@media (hover:hover) and (prefers-reduced-motion:no-preference){.vm-koren[data-hover=zdvih] .vm-zoznam>.vm-polozka{transition:transform var(--vt-cas-vstup) var(--vt-kriv)}.vm-koren[data-hover=zdvih] .vm-zoznam>.vm-polozka:hover{transform:translateY(var(--vm-hover-zdvih))}.vm-koren[data-hover=priblizenie] .vm-polozka__obraz{border-radius:var(--vt-r);overflow:hidden}.vm-koren[data-hover=priblizenie] .vm-polozka__fotka{transition:transform .42s var(--vt-kriv)}.vm-koren[data-hover=priblizenie] .vm-polozka:hover .vm-polozka__fotka{transform:scale(var(--vm-hover-zoom))}}
