.karta[data-astro-cid-27fu5lz6]{background:var(--barva-bila);border:1px solid var(--barva-linka);border-radius:var(--radius);flex-direction:column;transition:border-color .18s,box-shadow .18s;display:flex;position:relative;overflow:hidden}.karta[data-astro-cid-27fu5lz6]:hover{border-color:var(--barva-akcent);box-shadow:0 10px 26px #1c1c1b12}.karta__foto[data-astro-cid-27fu5lz6]{aspect-ratio:1;background:var(--barva-plocha);border-bottom:1px solid var(--barva-linka);display:block;overflow:hidden}.karta__foto[data-astro-cid-27fu5lz6] img[data-astro-cid-27fu5lz6]{object-fit:cover;width:100%;height:100%;display:block}.karta__nahrada[data-astro-cid-27fu5lz6]{background:linear-gradient(145deg, #2c2b29 0%, var(--barva-inkoust) 55%, #151514 100%);place-items:center;width:100%;height:100%;display:grid}.karta__znak[data-astro-cid-27fu5lz6]{width:52%;color:var(--barva-akcent);opacity:.14;transition:opacity .25s;transform:translateY(-6%)}.karta[data-astro-cid-27fu5lz6]:hover .karta__znak[data-astro-cid-27fu5lz6]{opacity:.22}.karta__telo[data-astro-cid-27fu5lz6]{flex-direction:column;flex:1;padding:1.25rem;display:flex}.karta__stitky[data-astro-cid-27fu5lz6]{flex-wrap:wrap;align-items:center;gap:.625rem;margin:0 0 .625rem;display:flex}.stitek[data-astro-cid-27fu5lz6]{letter-spacing:.12em;color:var(--barva-bila);background:var(--barva-inkoust);border-radius:999px;align-items:center;padding:.1875rem .5rem;font-size:.625rem;display:inline-flex}.karta__nazev[data-astro-cid-27fu5lz6]{margin:0 0 .75rem;font-size:1.0625rem;line-height:1.3}.karta__nazev[data-astro-cid-27fu5lz6] a[data-astro-cid-27fu5lz6]{color:var(--barva-inkoust);text-decoration:none}.karta__nazev[data-astro-cid-27fu5lz6] a[data-astro-cid-27fu5lz6]:after{content:"";position:absolute;inset:0}.karta[data-astro-cid-27fu5lz6]:hover .karta__nazev[data-astro-cid-27fu5lz6] a[data-astro-cid-27fu5lz6]{color:var(--barva-akcent-text)}.karta__perex[data-astro-cid-27fu5lz6]{color:var(--barva-inkoust-tlumeny);max-width:none;margin:0 0 1.25rem;font-size:.9375rem}.karta__termin[data-astro-cid-27fu5lz6]{border-top:1px solid var(--barva-linka);flex-wrap:wrap;align-items:baseline;gap:.5rem;margin:auto 0 1rem;padding-top:.875rem;display:flex}.karta__termin-popisek[data-astro-cid-27fu5lz6]{letter-spacing:.12em;text-transform:uppercase;color:var(--barva-inkoust-tlumeny);font-size:.625rem;font-weight:600}.karta__termin-hodnota[data-astro-cid-27fu5lz6]{font-family:var(--pismo-nadpis);color:var(--barva-akcent-text);font-size:1.0625rem}.karta__rozbal[data-astro-cid-27fu5lz6]{z-index:1;background:var(--barva-podklad);border:1px solid var(--barva-linka);border-radius:var(--radius);margin:0 0 1rem;padding:.75rem 1rem;position:relative}.karta__rozbal[data-astro-cid-27fu5lz6][open]{border-color:var(--barva-akcent)}.karta__rozbal[data-astro-cid-27fu5lz6] summary[data-astro-cid-27fu5lz6]{cursor:pointer;font-size:.875rem;font-weight:500}.karta__rozbal[data-astro-cid-27fu5lz6] summary[data-astro-cid-27fu5lz6]:hover{color:var(--barva-akcent-text)}.karta__text[data-astro-cid-27fu5lz6]{margin-top:.75rem;font-size:.9375rem;line-height:1.55}.karta__text[data-astro-cid-27fu5lz6] p{max-width:none;margin:0 0 .875rem}.karta__text[data-astro-cid-27fu5lz6] h2,.karta__text[data-astro-cid-27fu5lz6] h3{margin:1.25rem 0 .5rem;font-size:1rem}.karta__text[data-astro-cid-27fu5lz6] ul,.karta__text[data-astro-cid-27fu5lz6] ol{gap:.375rem;margin:0 0 .875rem;padding-left:1.125rem;display:grid}.karta__text[data-astro-cid-27fu5lz6]>:last-child{margin-bottom:0}.karta__rezervace[data-astro-cid-27fu5lz6]{margin:1rem 0 0}.karta__akce[data-astro-cid-27fu5lz6]{margin:0}.karta__akce[data-astro-cid-27fu5lz6] .tlacitko[data-astro-cid-27fu5lz6]{justify-content:center;width:100%}.karta[data-astro-cid-27fu5lz6]:hover .karta__akce[data-astro-cid-27fu5lz6] .tlacitko[data-astro-cid-27fu5lz6]{background:var(--barva-akcent-jemna);border-color:var(--barva-akcent)}.kalendar[data-astro-cid-d7aumvwr]{background:var(--barva-bila);border:1px solid var(--barva-linka);border-radius:var(--radius);max-width:60rem;margin-bottom:clamp(2.5rem,5vw,3.5rem);padding:clamp(1rem,2.5vw,1.5rem)}.kalendar__hlava[data-astro-cid-d7aumvwr]{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1rem;display:flex}.kalendar__mesic[data-astro-cid-d7aumvwr]{text-align:center;margin:0;font-size:clamp(1.125rem,2vw,1.375rem)}.kalendar__krok[data-astro-cid-d7aumvwr]{width:2.5rem;height:2.5rem;color:var(--barva-inkoust);background:var(--barva-bila);border:1px solid var(--barva-linka);cursor:pointer;border-radius:999px;place-items:center;font-size:1.5rem;line-height:1;transition:border-color .18s,color .18s;display:grid}.kalendar__krok[data-astro-cid-d7aumvwr]:hover,.kalendar__krok[data-astro-cid-d7aumvwr]:focus-visible{color:var(--barva-akcent-text);border-color:var(--barva-akcent);outline:none}.kalendar__mrizka[data-astro-cid-d7aumvwr]{grid-template-columns:repeat(7,minmax(0,1fr));gap:2px;display:grid}.kalendar__mrizka[data-astro-cid-d7aumvwr] .den-nazev{letter-spacing:.1em;text-transform:uppercase;text-align:center;color:var(--barva-inkoust-tlumeny);padding:.375rem .25rem;font-size:.6875rem;font-weight:600}.kalendar__mrizka[data-astro-cid-d7aumvwr] .den{background:var(--barva-podklad);border:1px solid var(--barva-linka);border-radius:var(--radius);min-width:0;min-height:4.75rem;padding:.375rem;font-size:.8125rem}.kalendar__mrizka[data-astro-cid-d7aumvwr] .den--mimo{color:var(--barva-inkoust-tlumeny);background:0 0;border-color:#0000}.kalendar__mrizka[data-astro-cid-d7aumvwr] .den--dnes .den__cislo{color:var(--barva-akcent-text);font-weight:700}.kalendar__mrizka[data-astro-cid-d7aumvwr] .den--akce{background:var(--barva-akcent-jemna);border-color:var(--barva-akcent)}.kalendar__mrizka[data-astro-cid-d7aumvwr] .den__cislo{font-variant-numeric:tabular-nums;margin-bottom:.25rem;display:block}.kalendar__mrizka[data-astro-cid-d7aumvwr] .den__akce{color:var(--barva-bila);background:var(--barva-akcent-text);border-radius:var(--radius);white-space:nowrap;text-overflow:ellipsis;margin-top:.125rem;padding:.125rem .3125rem;font-size:.6875rem;line-height:1.3;text-decoration:none;display:block;overflow:hidden}.kalendar__mrizka[data-astro-cid-d7aumvwr] .den__akce:hover{background:var(--barva-akcent-tmava);color:var(--barva-bila)}.kalendar__seznam[data-astro-cid-d7aumvwr]{gap:.5rem;margin:1rem 0 0;padding:0;list-style:none;display:grid}.kalendar__seznam[data-astro-cid-d7aumvwr] li{grid-template-columns:auto minmax(0,1fr);align-items:baseline;gap:.75rem;font-size:.9375rem;display:grid}.kalendar__seznam[data-astro-cid-d7aumvwr] .seznam__datum{font-variant-numeric:tabular-nums;color:var(--barva-inkoust-tlumeny);white-space:nowrap}.kalendar__prazdno[data-astro-cid-d7aumvwr],.kalendar__noscript[data-astro-cid-d7aumvwr]{color:var(--barva-inkoust-tlumeny);margin:1rem 0 0;font-size:.9375rem}@media (width<=640px){.kalendar__mrizka[data-astro-cid-d7aumvwr]{display:none}}@media (width>=641px){.kalendar__seznam[data-astro-cid-d7aumvwr]{display:none}}.skupina__nadpis[data-astro-cid-wmtbt52v]{margin-bottom:.5rem}.pocet[data-astro-cid-wmtbt52v]{letter-spacing:.16em;text-transform:uppercase;color:var(--barva-inkoust-tlumeny);margin:0 0 2rem;font-size:.75rem;font-weight:600}.prazdno[data-astro-cid-wmtbt52v]{max-width:56ch;color:var(--barva-inkoust-tlumeny);margin:0}.mrizka[data-astro-cid-wmtbt52v]{grid-template-columns:repeat(auto-fill,minmax(19rem,1fr));align-items:start;gap:clamp(1.25rem,2.5vw,1.75rem);margin:0;padding:0;list-style:none;display:grid}@media (width<=420px){.mrizka[data-astro-cid-wmtbt52v]{grid-template-columns:1fr}}
