:root{--barva-pozadi:#fff9f7;--barva-bila:#fff;--barva-ruzova:#f4c7c3;--barva-ruzova-svetla:#fde8e8;--barva-cta:#f25c54;--barva-cta-hover:#dd4a42;--barva-nadpis:#0e0c19;--barva-text:#3d3a40;--barva-text-slaby:#5e5960;--barva-logo:#e6aead;--barva-ramecek:#efd9d6;--velikost-text:1.0625rem;--radkovani:1.65;--sirka-text:42.5rem;--sirka-obsah:75rem;--okraj:1rem;--zaobleni:.75rem;--zaobleni-tlacitko:100px;--vyska-listy:4rem}@media (width>=48rem){:root{--okraj:2rem}}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{background:var(--barva-pozadi);color:var(--barva-text);font-family:var(--font-text);font-size:var(--velikost-text);line-height:var(--radkovani);margin:0}img,svg{max-width:100%;height:auto;display:block}h1,h2,h3,h4{font-family:var(--font-nadpisy);color:var(--barva-nadpis);text-wrap:balance;margin:0 0 .5em;font-weight:500;line-height:1.2}h1{font-size:clamp(2.25rem,1.6rem + 3vw,3.75rem)}h2{font-size:clamp(1.75rem,1.4rem + 1.6vw,2.5rem)}h3{font-size:clamp(1.35rem,1.2rem + .7vw,1.75rem)}h4{font-size:1.2rem}p,ul,ol{margin:0 0 1em}a{color:inherit;text-decoration-color:var(--barva-cta);text-underline-offset:.2em;text-decoration-thickness:2px}a:hover{color:var(--barva-cta-hover)}:focus-visible{outline:3px solid var(--barva-nadpis);outline-offset:3px}.obsah{width:100%;max-width:var(--sirka-obsah);padding-inline:var(--okraj);margin-inline:auto}.sekce{padding-block:3.5rem}@media (width>=48rem){.sekce{padding-block:5rem}}.sekce--ruzova{background:var(--barva-ruzova-svetla)}.sekce__uvod{max-width:50rem;margin-bottom:2.5rem}.sekce__uvod p{text-wrap:balance;margin:0}[id]{scroll-margin-top:1.5rem}.jen-pro-ctecky{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.tlacitko[data-astro-cid-waqgifme]{border:2px solid var(--barva-cta);border-radius:var(--zaobleni-tlacitko);min-height:3rem;font-family:var(--font-text);white-space:nowrap;justify-content:center;align-items:center;gap:.5em;padding:.6em 1.4em;font-size:1.1875rem;font-weight:700;line-height:1.2;text-decoration:none;transition:background-color .15s,color .15s,border-color .15s;display:inline-flex}.tlacitko--hlavni[data-astro-cid-waqgifme]{background:var(--barva-cta);color:var(--barva-bila)}.tlacitko--hlavni[data-astro-cid-waqgifme]:hover{background:var(--barva-cta-hover);border-color:var(--barva-cta-hover);color:var(--barva-bila)}.tlacitko--vedlejsi[data-astro-cid-waqgifme]{background:var(--barva-bila);color:var(--barva-cta-hover)}.tlacitko--vedlejsi[data-astro-cid-waqgifme]:hover{background:var(--barva-ruzova-svetla);color:var(--barva-cta-hover)}.tlacitko[data-astro-cid-waqgifme] svg{flex-shrink:0;width:1.1em;height:1.1em}.hlavicka[data-astro-cid-43f47jvy]{background:var(--barva-ruzova);padding-block:.75rem}.hlavicka__radek[data-astro-cid-43f47jvy]{align-items:center;gap:1rem;display:flex}.hlavicka__logo[data-astro-cid-43f47jvy] img[data-astro-cid-43f47jvy]{width:clamp(9rem,30vw,13rem)}.hlavicka__menu[data-astro-cid-43f47jvy]{flex:1}.hlavicka__akce[data-astro-cid-43f47jvy]{gap:.75rem;display:flex}.hlavicka__dlouhy[data-astro-cid-43f47jvy],.hlavicka__akce[data-astro-cid-43f47jvy] .hlavicka__poukaz{display:none}@media (width>=48rem){.hlavicka[data-astro-cid-43f47jvy]{padding-block:1rem}.hlavicka__dlouhy[data-astro-cid-43f47jvy]{display:inline}.hlavicka__kratky[data-astro-cid-43f47jvy]{display:none}.hlavicka__akce[data-astro-cid-43f47jvy] .hlavicka__poukaz{display:inline-flex}}.paticka[data-astro-cid-ws5nn3cu]{background:var(--barva-ruzova-svetla);margin-top:4rem;padding-block:3rem 1.5rem}main:has(>.sekce--ruzova:last-child)+.paticka[data-astro-cid-ws5nn3cu]{border-top:1px solid var(--barva-ramecek);margin-top:0}.paticka__mrizka[data-astro-cid-ws5nn3cu]{gap:2.5rem;display:grid}@media (width>=48rem){.paticka__mrizka[data-astro-cid-ws5nn3cu]{grid-template-columns:1fr 1fr}}@media (width>=64rem){.paticka__mrizka[data-astro-cid-ws5nn3cu]{grid-template-columns:1fr 1fr 22rem}}.paticka__nadpis[data-astro-cid-ws5nn3cu]{font-size:1.5rem}address[data-astro-cid-ws5nn3cu]{font-style:normal}.paticka__radek[data-astro-cid-ws5nn3cu]{align-items:flex-start;gap:.75rem;display:flex}.paticka__radek[data-astro-cid-ws5nn3cu] svg,.paticka__mapy[data-astro-cid-ws5nn3cu] svg{width:1.25rem;color:var(--barva-cta-hover);flex-shrink:0;margin-top:.25rem}.paticka__hodiny[data-astro-cid-ws5nn3cu]{color:var(--barva-nadpis);grid-template-columns:auto 1fr;gap:.25rem 1.5rem;margin:0 0 1.25rem;font-weight:600;display:grid}.paticka__hodiny[data-astro-cid-ws5nn3cu] dd[data-astro-cid-ws5nn3cu]{white-space:nowrap;margin:0}.paticka__pravidla[data-astro-cid-ws5nn3cu]{padding-left:1.2em;font-size:.9375rem}.paticka__pravidla[data-astro-cid-ws5nn3cu] li[data-astro-cid-ws5nn3cu]+li[data-astro-cid-ws5nn3cu]{margin-top:.35em}.paticka__blok--foto[data-astro-cid-ws5nn3cu]{flex-direction:column;align-items:flex-start;gap:1rem;display:flex}.paticka[data-astro-cid-ws5nn3cu] .paticka__foto{aspect-ratio:4/3;object-fit:cover;border-radius:var(--zaobleni);width:100%}.paticka[data-astro-cid-ws5nn3cu] .paticka__foto--mapa{aspect-ratio:5/3}.paticka__mapa[data-astro-cid-ws5nn3cu]{width:100%;display:block}.paticka__mapy[data-astro-cid-ws5nn3cu]{gap:.75rem;margin:0;display:flex}.paticka__odkaz[data-astro-cid-ws5nn3cu]{font:inherit;color:inherit;text-decoration:underline;text-decoration-color:var(--barva-cta);text-underline-offset:.2em;cursor:pointer;background:0 0;border:0;padding:0;text-decoration-thickness:2px}.paticka__odkaz[data-astro-cid-ws5nn3cu]:hover{color:var(--barva-cta-hover)}.paticka__zdroj[data-astro-cid-ws5nn3cu]{color:var(--barva-text-slaby);margin:-.75rem 0 0;font-size:.75rem}.paticka__spodek[data-astro-cid-ws5nn3cu]{border-top:1px solid var(--barva-ramecek);color:var(--barva-text-slaby);margin-top:3rem;padding-top:1.5rem;font-size:.875rem}.paticka__pravni[data-astro-cid-ws5nn3cu]{flex-wrap:wrap;gap:.5rem 1.5rem;padding:0;list-style:none;display:flex}@media (width<=47.99rem){.paticka[data-astro-cid-ws5nn3cu]{padding-bottom:calc(1.5rem + var(--vyska-listy))}}.lista[data-astro-cid-nl4jk5x3]{z-index:10;height:var(--vyska-listy);padding:.5rem var(--okraj);padding-bottom:max(.5rem, env(safe-area-inset-bottom));background:var(--barva-bila);grid-template-columns:2fr 1fr 1fr;gap:.5rem;display:grid;position:fixed;inset:auto 0 0;box-shadow:0 -2px 12px #0e0c191f}.lista__polozka[data-astro-cid-nl4jk5x3]{border-radius:var(--zaobleni-tlacitko);color:var(--barva-nadpis);justify-content:center;align-items:center;gap:.35rem;font-size:.9375rem;font-weight:700;text-decoration:none;display:flex}.lista__polozka--hlavni[data-astro-cid-nl4jk5x3]{background:var(--barva-cta);color:var(--barva-bila);font-size:1.1875rem}.lista__polozka--hlavni[data-astro-cid-nl4jk5x3]:hover{background:var(--barva-cta-hover);color:var(--barva-bila)}.lista__polozka[data-astro-cid-nl4jk5x3] svg{width:1.2em;height:1.2em}@media (width>=48rem){.lista[data-astro-cid-nl4jk5x3]{display:none}}.cookies[data-astro-cid-kkppmybp]{z-index:20;inset:auto var(--okraj) calc(var(--vyska-listy) + .75rem) var(--okraj);border-radius:var(--zaobleni);background:var(--barva-bila);max-width:30rem;padding:1.25rem 1.5rem;font-size:.9375rem;position:fixed;box-shadow:0 4px 24px #0e0c192e}.cookies[data-astro-cid-kkppmybp][hidden]{display:none}@media (width>=48rem){.cookies[data-astro-cid-kkppmybp]{inset:auto auto 1.5rem 1.5rem}}.cookies__nadpis[data-astro-cid-kkppmybp]{font-family:var(--font-nadpisy);color:var(--barva-nadpis);margin:0 0 .25rem;font-size:1.25rem}.cookies__text[data-astro-cid-kkppmybp]{margin:0 0 1rem}.cookies__akce[data-astro-cid-kkppmybp]{grid-template-columns:1fr 1fr;gap:.75rem;display:grid}.cookies__tlacitko[data-astro-cid-kkppmybp]{border:2px solid var(--barva-nadpis);border-radius:var(--zaobleni-tlacitko);background:var(--barva-bila);min-height:3rem;font:inherit;color:var(--barva-nadpis);cursor:pointer;padding:.5rem 1rem;font-weight:700}.cookies__tlacitko[data-astro-cid-kkppmybp]:hover{background:var(--barva-ruzova-svetla)}
