.hero{--mix:0;position:relative;isolation:isolate;overflow:hidden;display:grid;align-items:end;min-height:max(620px,calc(100svh - var(--lista-h)));color:#fff;background:#27303a}html[data-sezona=leto] .hero{--mix:1;background:#2f3a26}.hero__fotky{position:absolute;inset:0;z-index:-1}.hero__fotky[data-hloubka]{inset:-22px}.hero__foto{position:absolute;inset:0;width:100%;height:100%;max-width:none;object-fit:cover}.hero__foto--zima{object-position:42% 64%}.hero__foto--leto{object-position:30% 46%}.hero__fotky::after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(to top,rgb(9 14 20/.8)0,rgb(9 14 20/.44) 32%,rgb(9 14 20/0) 60%),linear-gradient(100deg,rgb(9 14 20/.4)0,rgb(9 14 20/0) 55%)}.hero__okno{position:absolute;inset:0;overflow:hidden}.hero.hero--mix .hero__foto[data-sez]{display:block!important}.hero.hero--mix .hero__okno{transform:translateX(calc((var(--mix) - 1)*100%));will-change:transform}.hero.hero--mix .hero__okno .hero__foto--leto{transform:translateX(calc((1 - var(--mix))*100%));will-change:transform}.hero__sev{position:absolute;z-index:2;inset:0;pointer-events:none;opacity:0;transform:translateX(calc(var(--mix)*100%));transition:opacity .35s ease}.hero__sev::before{content:"";position:absolute;top:0;bottom:0;left:-70px;width:140px;background:linear-gradient(90deg,rgb(255 236 200/0),rgb(255 236 200/.12) 32%,rgb(255 244 222/.5) 46%,#fff 49.3% 50.7%,rgb(255 244 222/.5) 54%,rgb(255 236 200/.12) 68%,rgb(255 236 200/0))}.hero.hero--mix .hero__sev{opacity:1;will-change:transform}.hero__obal{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:2rem 3rem;padding-top:calc(var(--hlavicka-h) + 3rem);padding-bottom:clamp(2rem,4.5vw,3.75rem)}.hero__text{max-width:46rem}.hero h1{display:grid;gap:.55rem;font-weight:500;text-shadow:0 2px 24px rgb(0 0 0/.25)}.hero__nazev{display:block;font-size:clamp(3.3rem,8.2vw,6rem);line-height:.9;letter-spacing:-.032em}.hero__claimy{display:grid}.hero__claim{grid-area:1/1;font-size:clamp(1.45rem,2.6vw,2.3rem);font-style:italic;font-weight:400;line-height:1.12;letter-spacing:-.01em;color:rgb(255 255 255/.94)}html .hero .hero__claim[data-sez]{display:block!important}html[data-sezona=zima] .hero:not(.hero--mix) .hero__claim--leto,html[data-sezona=leto] .hero:not(.hero--mix) .hero__claim--zima{visibility:hidden}.hero.hero--mix .hero__claim--zima{opacity:clamp(0,1 - var(--mix)*2.2,1)}.hero.hero--mix .hero__claim--leto{opacity:clamp(0,(var(--mix) - .55)*2.2,1)}.hero__perex{max-width:40ch;margin-top:1.3rem;font-size:clamp(1.02rem,1.2vw,1.15rem);line-height:1.5;color:rgb(255 255 255/.92);text-shadow:0 1px 12px rgb(0 0 0/.35)}.hero__fakta{margin-top:1.1rem}.hero__akce{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem 1.1rem;margin-top:1.7rem}.hero .tlacitko--obrys{color:#fff;border-color:rgb(255 255 255/.6)}.hero .tlacitko--obrys:hover{background:rgb(255 255 255/.12);border-color:#fff}.hero__cena{display:inline-flex;align-items:baseline;gap:.35rem;min-height:2.75rem;padding-block:.7rem;color:#fff;text-decoration:none;font-size:1rem;text-shadow:0 1px 12px rgb(0 0 0/.45)}.hero__cena b{font:600 1.35rem/1 var(--f-nadpis);letter-spacing:-.01em;font-variant-numeric:lining-nums}.hero__cena:hover{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.2em}.hero__cena{position:relative;isolation:isolate}.hero__cena::before{content:"";position:absolute;z-index:-1;inset:-.2rem -1.6rem;pointer-events:none;background:radial-gradient(closest-side,rgb(var(--scrim)/.66),rgb(var(--scrim)/.4) 55%,rgb(var(--scrim)/0))}.hero__fader{display:flex;align-items:center;gap:.85rem;padding:.35rem 1rem;border-radius:999px;background:rgb(10 15 22/.55);box-shadow:0 12px 30px -16px rgb(0 0 0/.6),inset 0 0 0 1px rgb(255 255 255/.14);font-size:.88rem;font-weight:600;letter-spacing:.01em}.hero__fader-popis{display:inline-flex;align-items:center;gap:.35rem;cursor:pointer;user-select:none}.hero__fader-popis svg{width:1rem;height:1rem}.hero__fader-draha{position:relative;display:block;width:clamp(150px,15vw,230px);height:2.75rem;cursor:grab;touch-action:none;border-radius:999px;container-type:inline-size}.hero__fader-draha::before{content:"";position:absolute;left:0;right:0;top:50%;height:4px;margin-top:-2px;border-radius:4px;background:rgb(255 255 255/.26)}.hero__fader-vypln{position:absolute;left:0;top:50%;height:4px;margin-top:-2px;width:100%;border-radius:4px;background:linear-gradient(90deg,#bcd4ec,#d9e6a8);transform:scaleX(var(--mix));transform-origin:left;transition:transform .6s var(--ease-out)}.hero__fader-jezdec{position:absolute;top:50%;left:0;width:1.6rem;height:1.6rem;margin-top:-.8rem;border-radius:50%;background:#fff;box-shadow:0 3px 10px rgb(0 0 0/.35);translate:calc(var(--mix)*(100cqw - 1.6rem))0;transition:transform var(--t-rychle) var(--ease-out),translate .6s var(--ease-out)}.hero--mix .hero__fader-jezdec{transition:transform var(--t-rychle) var(--ease-out)}.hero--mix .hero__fader-vypln{transition:none}.hero__fader-draha:hover .hero__fader-jezdec{transform:scale(1.08)}.hero__fader-draha.je-tazen{cursor:grabbing}.hero__fader-draha.je-tazen .hero__fader-jezdec{transform:scale(1.15)}.hero__fader-draha:focus-visible{outline:2.5px solid #fff;outline-offset:2px}@media (max-width:760px){.hero{min-height:max(560px,calc(100svh - var(--lista-h)))}.hero__obal{grid-template-columns:1fr;gap:1.6rem;padding-bottom:5.6rem}.hero__nazev{font-size:clamp(2.7rem,12.4vw,3.4rem)}.hero__claim{font-size:clamp(1.25rem,5.4vw,1.5rem)}.hero__perex{margin-top:.9rem}.hero__fakta{margin-top:.8rem}.hero__fakta li:nth-child(n+3){display:none}.hero__fakta .fakt-stitek{font-size:.84rem}.hero__akce{margin-top:1.1rem}.hero__akce .tlacitko--obrys{display:none}.hero__fader{position:absolute;bottom:1rem;left:var(--gutter);right:var(--gutter);justify-content:space-between}.hero__fader-draha{flex:1;width:auto}html[data-sezona=zima] .hero{align-items:start}html[data-sezona=zima] .hero__obal{padding-top:calc(var(--hlavicka-h) + 1.1rem)}html[data-sezona=zima] .hero__foto--zima{inset:0 0 auto;height:116%;object-position:40% 62%}html[data-sezona=zima] .hero__fotky::after{background:linear-gradient(rgb(9 14 20/.82)0,rgb(9 14 20/.62) 36%,rgb(9 14 20/.3) 50%,rgb(9 14 20/0) 60%),linear-gradient(to top,rgb(9 14 20/.5),rgb(9 14 20/0) 18%)}html[data-sezona=leto] .hero__obal{padding-bottom:5.8rem}html[data-sezona=leto] .hero__fotky::after{background:linear-gradient(to top,rgb(9 14 20/.9)0,rgb(9 14 20/.62) 40%,rgb(9 14 20/.1) 62%,rgb(9 14 20/0) 72%),linear-gradient(rgb(9 14 20/.35),rgb(9 14 20/0) 26%)}.hero__foto--leto{object-position:24% 50%}}@media (max-width:760px){.hlavicka--nad-fotkou:not(.je-plna) .sezona-prepinac{visibility:hidden}}.kolik,.hlasy,.pro,.most,.volno{content-visibility:auto;contain-intrinsic-size:auto 900px}.dovnitr .scena__krok:first-child h2{font-size:clamp(2.4rem,4.4vw,4.3rem)}.dovnitr,.kolik{--ram-leto:min(60vw, 960px, (100svh - 2 * var(--hlavicka-h)) * 1.4366)}@media (min-width:900px){html[data-sezona=leto] .dovnitr .scena__foto[data-foto=dum]{inset:calc(var(--hlavicka-h) + 1.5rem) auto auto var(--odsazeni);width:var(--ram-leto);height:calc(var(--ram-leto)/1.4366);border-radius:var(--r-l);box-shadow:0 40px 90px -30px rgb(0 0 0/.8)}}.kolik{position:relative;isolation:isolate;overflow:hidden;color:#fff;background:var(--film)}.kolik__foto{position:absolute;inset:calc(var(--hlavicka-h) - 1.5rem)0 0;z-index:-1;margin:0;-webkit-mask-image:linear-gradient(to bottom,transparent,#000 7rem);mask-image:linear-gradient(to bottom,transparent,#000 7rem)}.kolik__foto[data-hloubka]{inset:calc(var(--hlavicka-h) - 1.5rem - 16px) -16px -16px}.kolik__foto::after{content:"";position:absolute;inset:0;z-index:3;pointer-events:none;background:linear-gradient(90deg,rgb(var(--scrim)/.82) 0%,rgb(var(--scrim)/.6) 26%,rgb(var(--scrim)/.12) 46%,rgb(var(--scrim)/.05) 100%),linear-gradient(to top,rgb(var(--scrim)/.55),rgb(var(--scrim)/0) 26%)}.kolik__patra{position:absolute;inset:0;z-index:4;pointer-events:none}.kolik__patro{--svetlo:0;position:absolute;left:var(--x);top:var(--y);translate:-50% -50%;display:grid;justify-items:center;gap:.45rem}.kolik__patro::before{content:"";position:absolute;z-index:-1;inset:-70% -18%;border-radius:50%;pointer-events:none;background:radial-gradient(closest-side,rgb(255 196 120/.55),rgb(255 180 100/.2) 55%,rgb(255 170 90/0));opacity:var(--svetlo);transition:opacity .6s var(--ease-out)}.kolik__popisek{order:-1;padding:.3rem .7rem .28rem;border-radius:999px;background:rgb(var(--scrim)/.66);box-shadow:inset 0 0 0 1px rgb(255 255 255/.2);font:600 .82rem/1.1 var(--f-text);white-space:nowrap}.kolik__popisek b{font:620 1rem/1 var(--f-nadpis);font-variant-numeric:tabular-nums lining-nums}.kolik__luzka{display:flex;gap:clamp(3px,.45vw,7px);padding:7px;border-radius:10px;background:rgb(var(--scrim)/.42);box-shadow:inset 0 0 0 1px rgb(255 255 255/.22)}.kolik__luzko{width:clamp(11px,1.15vw,17px);height:clamp(18px,1.9vw,27px);border-radius:4px 4px 2px 2px;box-shadow:inset 0 0 0 1.5px rgb(255 255 255/.55);background:rgb(255 255 255/.06);transition:background-color .4s var(--ease-out),box-shadow .4s var(--ease-out),transform .4s var(--ease-out);transition-delay:var(--zpozdeni, 0ms)}.kolik__luzko.je-obsazene{background:#ffe0a6;box-shadow:inset 0-5px 0 rgb(214 140 60/.45),0 0 14px 2px rgb(255 206 140/.75),0 0 30px rgb(255 190 110/.35);transform:translateY(-1px)}.kolik__obal{position:relative;display:grid;align-content:center;justify-items:start;gap:1.6rem;min-height:min(100svh,980px);padding-block:calc(var(--hlavicka-h) + 2.2rem) clamp(2rem,4vw,3rem)}.kolik__ovladani{display:grid;justify-items:start;max-width:27rem}.kolik h2{font-size:clamp(2.4rem,4.4vw,4.2rem);letter-spacing:-.026em;line-height:.98;text-shadow:0 2px 26px rgb(0 0 0/.4)}.kolik__veta{margin-top:.9rem;max-width:30ch;font-size:clamp(1.02rem,1.2vw,1.15rem);color:rgb(255 255 255/.88)}.kolik__posuvnik{display:grid;gap:.3rem;width:100%;margin-top:1.6rem}.kolik__hoste{font:500 clamp(1.7rem,2.4vw,2.2rem)/1 var(--f-nadpis);letter-spacing:-.02em}.kolik__hoste output{font-variant-numeric:tabular-nums lining-nums}.kolik__posuvnik input[type=range]{-webkit-appearance:none;appearance:none;width:100%;height:2.75rem;background:0 0;cursor:pointer}.kolik__posuvnik input[type=range]::-webkit-slider-runnable-track{height:4px;border-radius:4px;background:linear-gradient(90deg,#ffd796 var(--plneni, 62%),rgb(255 255 255/.26) var(--plneni, 62%))}.kolik__posuvnik input[type=range]::-moz-range-track{height:4px;border-radius:4px;background:rgb(255 255 255/.26)}.kolik__posuvnik input[type=range]::-moz-range-progress{height:4px;border-radius:4px;background:#ffd796}.kolik__posuvnik input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;width:1.8rem;height:1.8rem;margin-top:calc(2px - .9rem);border-radius:50%;background:#fff;border:0;box-shadow:0 0 0 6px rgb(255 214 150/.25),0 6px 16px rgb(0 0 0/.45)}.kolik__posuvnik input[type=range]::-moz-range-thumb{width:1.7rem;height:1.7rem;border-radius:50%;background:#fff;border:0;box-shadow:0 0 0 6px rgb(255 214 150/.25)}.kolik__posuvnik input:focus-visible{outline:2.5px solid #fff;outline-offset:4px;border-radius:8px}.kolik__noci{display:flex;flex-wrap:wrap;gap:.45rem;margin-top:.8rem}.kolik__noci button{min-height:2.75rem;padding:.5rem 1.05rem;border:0;border-radius:999px;background:rgb(255 255 255/.1);color:#fff;box-shadow:inset 0 0 0 1.5px rgb(255 255 255/.4);font-weight:600;cursor:pointer;transition:background-color var(--t-rychle) ease,color var(--t-rychle) ease}.kolik__noci button:hover{background:rgb(255 255 255/.2)}.kolik__noci button[aria-pressed=true]{background:#fff;color:#1d160f;box-shadow:none}.kolik :focus-visible{outline-color:#fff}.kolik__cisla{display:grid;gap:.3rem;margin-top:1.5rem}.kolik__cena{display:flex;align-items:baseline;flex-wrap:wrap;gap:.2rem .8rem}.kolik__cena span{font:500 clamp(3.2rem,5.8vw,5.6rem)/.92 var(--f-nadpis);letter-spacing:-.032em;font-variant-numeric:tabular-nums lining-nums;text-shadow:0 4px 30px rgb(0 0 0/.35)}.kolik__cena small{font-size:1.02rem;color:rgb(255 255 255/.86)}.kolik__dum{font-size:1.02rem;color:rgb(255 255 255/.88)}.kolik__dum b{color:#fff;font-variant-numeric:tabular-nums}.kolik__mimo{font-size:.9rem;color:rgb(255 255 255/.74)}.kolik__dum,.kolik__mimo{text-shadow:0 1px 10px rgb(0 0 0/.55)}.kolik__ovladani>.tlacitko{margin-top:1.3rem}.kolik__poplatky .fakt-stitek{font-size:.84rem}@media (min-width:901px){.kolik__poplatky{position:absolute;right:var(--gutter);bottom:clamp(1.4rem,3vw,2.4rem);justify-content:flex-end;max-width:52%}html[data-sezona=leto] .kolik__foto,html[data-sezona=leto] .kolik__foto[data-hloubka]{inset:0 var(--odsazeni)0 auto;margin-block:auto;width:var(--ram-leto);height:calc(var(--ram-leto)/1.4366);-webkit-mask-image:none;mask-image:none}html[data-sezona=leto] .kolik__foto::after{background:linear-gradient(90deg,var(--film) 0%,color-mix(in srgb,var(--film) 72%,transparent) 16%,transparent 48%),linear-gradient(to left,var(--film),transparent 10%),linear-gradient(var(--film),transparent 14%),linear-gradient(to top,var(--film),transparent 14%)}}@media (max-width:900px){.kolik{display:grid}.kolik__foto,.kolik__foto[data-hloubka]{position:relative;inset:auto;z-index:0;height:56svh;min-height:22rem;-webkit-mask-image:linear-gradient(to bottom,transparent,#000 5rem 78%,transparent);mask-image:linear-gradient(to bottom,transparent,#000 5rem 78%,transparent)}.kolik__foto::after{background:linear-gradient(to top,rgb(var(--scrim)/.4),rgb(var(--scrim)/0) 40%)}.kolik__obal{min-height:0;margin-top:-3.5rem;padding-block:0 3.5rem}}@media (max-width:420px){.kolik__luzka{padding:5px}.kolik__popisek{font-size:.74rem}}.den__hlava{gap:.5rem;max-width:52rem}.den__hlava p{max-width:60ch}.den__hlava h2{font-size:clamp(2.4rem,4.4vw,4.2rem)}.hlasy{--sekce-bg:var(--film-2);position:relative;isolation:isolate;overflow:hidden;color:#fff;background:linear-gradient(to bottom,transparent,var(--sekce-bg) 12vh)}.hlasy__fotky{position:absolute;inset:0;z-index:-1;-webkit-mask-image:linear-gradient(to bottom,transparent,#000 12vh);mask-image:linear-gradient(to bottom,transparent,#000 12vh)}.hlasy__fotky[data-hloubka]{inset:-16px}.hlasy__foto{position:absolute;inset:0;margin:0;opacity:0;transition:opacity 1.4s var(--ease-io)}.hlasy__foto.je-aktivni{opacity:1}.hlasy__foto img{width:100%;height:100%;object-fit:cover;transform:scale(1.07);transition:transform 10s linear}.hlasy__foto picture,.most__hloubka picture{display:contents}.hlasy__foto.je-aktivni img{transform:scale(1)}.hlasy__fotky::after{content:"";position:absolute;inset:0;background:linear-gradient(to top,rgb(var(--scrim)/.64),rgb(var(--scrim)/.2) 46%,rgb(var(--scrim)/0) 70%),linear-gradient(to bottom,rgb(var(--scrim)/.3),rgb(var(--scrim)/0) 32%)}.hlasy__obal{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,7fr);grid-template-rows:auto 1fr;gap:2rem clamp(2rem,5vw,5rem);min-height:min(100svh,940px);padding-block:calc(12vh + 3rem) calc(var(--prolnuti) + 2.5rem)}.hlasy__hlava{grid-column:1;grid-row:1;display:grid;gap:1.1rem;justify-items:start;align-content:start}.hlasy__hlava h2{font-size:clamp(2.2rem,3.8vw,3.6rem);letter-spacing:-.024em;text-shadow:0 2px 26px rgb(0 0 0/.45)}.hlasy__skore{position:relative;isolation:isolate;display:grid;gap:.45rem;justify-items:start}.hlasy__skore::before{content:"";position:absolute;z-index:-1;inset:-40% -30% -45% -35%;background:radial-gradient(closest-side,rgb(var(--scrim)/.55),rgb(var(--scrim)/0));pointer-events:none}.hlasy__hlavni{display:flex;align-items:center;gap:.8rem;min-height:2.75rem;color:#fff;text-decoration:none}.hlasy__hlavni b{font:500 clamp(3rem,4.4vw,4.2rem)/.9 var(--f-nadpis);letter-spacing:-.03em;text-shadow:0 2px 20px rgb(0 0 0/.4)}.hlasy__hlavni span{font-size:.92rem;line-height:1.35;color:rgb(255 255 255/.9);text-shadow:0 1px 10px rgb(0 0 0/.5)}.hlasy__hlavni:hover span{text-decoration:underline;text-underline-offset:.15em}.hlasy__dalsi{display:grid;gap:0;margin:-.3rem 0;padding:0;list-style:none;font-size:.86rem}.hlasy__dalsi a{display:inline-flex;align-items:center;min-height:2.75rem;color:rgb(255 255 255/.86);text-shadow:0 1px 10px rgb(0 0 0/.5)}.hlasy__dalsi a:hover{color:#fff}.hlasy__mluvi{position:relative;isolation:isolate;grid-column:2;grid-row:1/span 2;align-self:end;display:grid;gap:1.6rem}.hlasy__mluvi::before{content:"";position:absolute;z-index:-1;inset:-22% -18% -18% -22%;pointer-events:none;background:radial-gradient(closest-side,rgb(var(--scrim)/.62),rgb(var(--scrim)/.38) 55%,rgb(var(--scrim)/0))}.hlasy__citaty{display:grid;gap:3rem}.hlasy__citat{display:grid;gap:1.2rem;margin:0;max-width:46rem}.hlasy__citat blockquote{margin:0}.hlasy__citat blockquote p{font:420 clamp(1.6rem,2.8vw,2.7rem)/1.2 var(--f-nadpis);letter-spacing:-.016em;text-wrap:balance;text-shadow:0 2px 24px rgb(0 0 0/.45)}.hlasy__citat--dlouha blockquote p{font-size:clamp(1.4rem,2.3vw,2.15rem)}.hlasy__citat blockquote p::before{content:"„"}.hlasy__citat blockquote p::after{content:"“"}.hlasy__citat figcaption{font-size:.98rem;color:rgb(255 255 255/.86);text-shadow:0 1px 10px rgb(0 0 0/.5)}.hlasy__citat figcaption b{color:#fff;font-weight:650}.hlasy__citat figcaption a{color:inherit;white-space:nowrap}.js .hlasy__citaty.je-zive{gap:0}.js .hlasy__citaty.je-zive .hlasy__citat{grid-area:1/1;align-self:end;opacity:0;visibility:hidden;transform:translateY(14px);transition:opacity .7s ease,transform .9s var(--ease-out),visibility 0s .7s}.js .hlasy__citaty.je-zive .hlasy__citat.je-aktivni{opacity:1;visibility:visible;transform:none;transition:opacity .9s .15s ease,transform 1s .15s var(--ease-out),visibility 0s}.hlasy__ovladani{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem 1rem}.hlasy__ovladani .tlacitko--obrys{color:#fff;border-color:rgb(255 255 255/.55)}.hlasy__ovladani .tlacitko--obrys:hover{background:rgb(255 255 255/.12)}.hlasy__pauza{display:inline-flex;align-items:center;gap:.5rem;min-height:2.75rem;padding:0 .9rem;border:0;border-radius:999px;background:0 0;color:rgb(255 255 255/.86);font:600 .9rem/1 var(--f-text);cursor:pointer}.hlasy__pauza:hover{color:#fff}.hlasy__pauza-ikona{width:.7rem;height:.8rem;border-inline:3px solid currentColor}.hlasy__pauza[aria-pressed=true] .hlasy__pauza-ikona{width:0;height:0;border-style:solid;border-width:.45rem 0 .45rem .7rem;border-color:transparent transparent transparent currentColor}.hlasy__body{display:flex;gap:.35rem;margin:0;padding:0;list-style:none}.hlasy__body button{position:relative;width:2.75rem;height:2.75rem;padding:0;border:0;background:0 0;cursor:pointer}.hlasy__body button::before,.hlasy__body button::after{content:"";position:absolute;left:0;right:0;top:50%;height:3px;margin-top:-1.5px;border-radius:3px;background:rgb(255 255 255/.3)}.hlasy__body button::after{background:#fff;transform:scaleX(0);transform-origin:left}.hlasy__body button[aria-current=true]::after{transform:scaleX(var(--hlasy-p, 1))}.hlasy__body button.je-videno::after{transform:scaleX(1)}.hlasy__vse{margin-left:auto;color:#fff}.hlasy :focus-visible{outline-color:#fff}@media (max-width:900px){.hlasy__obal{grid-template-columns:1fr;grid-template-rows:auto auto;min-height:0;padding-block:calc(9vh + 2rem) calc(var(--prolnuti) + 2rem)}.hlasy__mluvi{grid-column:1;grid-row:2}.hlasy__fotky::after{background:linear-gradient(to top,rgb(var(--scrim)/.82),rgb(var(--scrim)/.45) 60%,rgb(var(--scrim)/.25))}.hlasy__dalsi{display:flex;flex-wrap:wrap;gap:0 1rem}.hlasy__vse{margin-left:0}}.pro .titulek>h3{font-size:clamp(2.2rem,4vw,3.6rem)}.pro .vyber__panel{padding-bottom:calc(var(--prolnuti) + clamp(2rem,4vw,3rem))}.pro .vyber__hlava{padding-top:calc(var(--prolnuti) + clamp(2rem,4vw,3.5rem))}.pro .vyber__panel{padding-top:calc(var(--prolnuti) + 13rem)}#pro-p-pes .vyber__foto img{object-position:56% 54%}.pro .vyber__hlava h2{position:relative;isolation:isolate}.pro .vyber__hlava h2::before{content:"";position:absolute;z-index:-1;inset:-45% -14% -55% -10%;pointer-events:none;background:radial-gradient(closest-side,rgb(var(--scrim)/.62),rgb(var(--scrim)/.38) 52%,rgb(var(--scrim)/0))}@media (max-width:760px){.pro .vyber__panel{min-height:100svh}}.most{--sekce-bg:#222a31;--fokus:#fff;position:relative;isolation:isolate;overflow:hidden;color:#fff;display:grid;grid-template-rows:1fr auto;min-height:calc(62svh + var(--prolnuti))}@media (max-width:760px){.most{min-height:0}}html[data-sezona=leto] .most{--sekce-bg:#28301f}.most__foto{position:absolute;inset:0;z-index:-1;margin:0;overflow:hidden}.most__hloubka{position:absolute;inset:-16px}.most__foto img{width:100%;height:100%;object-fit:cover;object-position:40% 50%}.most__foto img[data-sez=leto]{object-position:50% 40%}@media (max-width:520px){.most__foto img,.most__foto img[data-sez=leto]{object-position:50% 50%}}.most__foto::after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgb(var(--scrim)/.58) 0%,rgb(var(--scrim)/.22) 42%,rgb(var(--scrim)/.1) 70%,rgb(var(--scrim)/.3) 100%),linear-gradient(to top,rgb(var(--scrim)/.62),rgb(var(--scrim)/0) 40%)}.most{-webkit-mask-image:linear-gradient(to bottom,#000 calc(100% - 4rem),transparent);mask-image:linear-gradient(to bottom,#000 calc(100% - 4rem),transparent)}.most__obal{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:2rem;padding-block:calc(var(--prolnuti) + 3.5rem) 1.5rem}.most__titulek{max-width:34rem}.most__titulek h2{font-size:clamp(2.1rem,3.6vw,3.4rem)}.most__titulek h2 .pozn{font-family:var(--f-text);vertical-align:.5em}.most__rok{grid-column:2;grid-row:1;align-self:start;margin:0;font:italic 420 clamp(4.4rem,9vw,6rem)/.86 var(--f-nadpis);letter-spacing:-.035em;color:#f6e6d4;text-shadow:0 4px 40px rgb(0 0 0/.45);font-variant-numeric:lining-nums}.most__rok{position:relative;isolation:isolate}.most__rok::before{content:"";position:absolute;z-index:-1;inset:-30% -35%;pointer-events:none;background:radial-gradient(closest-side,rgb(var(--scrim)/.62),rgb(var(--scrim)/.34) 55%,rgb(var(--scrim)/0))}.most__osa{position:relative;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));margin:0;padding:0 var(--odsazeni) 3.5rem;list-style:none}.most__osa::before{content:"";position:absolute;left:0;right:0;top:.32rem;height:1.5px;background:linear-gradient(90deg,rgb(255 255 255/0),rgb(255 255 255/.55) 8%,rgb(255 255 255/.55) 92%,rgb(255 255 255/0))}.most__osa li{position:relative;display:grid;gap:.1rem;padding:1.1rem .6rem 0 0;font-size:.88rem;line-height:1.3;color:rgb(255 255 255/.86);text-shadow:0 1px 10px rgb(0 0 0/.55)}.most__osa li::before{content:"";position:absolute;left:0;top:0;width:.66rem;height:.66rem;border-radius:50%;background:#fff;box-shadow:0 0 0 4px rgb(255 255 255/.18)}.most__osa b{font:600 1.2rem/1.1 var(--f-nadpis);color:#fff;font-variant-numeric:lining-nums}.most__osa .je-zvyraznena::before{background:#f1dcc8;box-shadow:0 0 0 5px rgb(241 220 200/.3)}.most__osa .je-zvyraznena b{color:#f6e6d4}@media (max-width:760px){.most__obal{grid-template-columns:1fr;padding-top:calc(var(--prolnuti) + 2rem)}.most__rok{grid-column:1}.most__osa{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:1rem;padding-bottom:6.5rem}.most__osa::before{display:none}}.volno{position:relative;display:grid;align-content:end;min-height:80svh;padding-top:7rem}.volno__pruh{background:rgb(var(--scrim)/.82);color:#fff;padding-block:clamp(2rem,4vw,3.4rem) clamp(2.4rem,4vw,3.6rem)}.volno__mrizka{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,7fr);gap:2.4rem clamp(2rem,5vw,5rem);align-items:start}.volno__text{display:grid;gap:.9rem;justify-items:start}.volno__text h2{font-size:clamp(2.3rem,4.2vw,4rem);letter-spacing:-.026em}.volno__text p{font-size:clamp(1.02rem,1.2vw,1.15rem);color:rgb(255 255 255/.84);max-width:34ch}.volno__akce{margin-top:.5rem}.volno__akce .tlacitko--obrys{color:#fff;border-color:rgb(255 255 255/.55)}.volno__kalendar{--bunka:clamp(1.45rem, 3vw, 2.3rem);display:grid;gap:.9rem}.volno__hlava{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.6rem 1rem}.volno__legenda{display:flex;flex-wrap:wrap;gap:.3rem 1rem;margin:0;padding:0;list-style:none;font-size:.84rem;color:rgb(255 255 255/.8)}.volno__legenda li{display:inline-flex;align-items:center;gap:.4rem}.volno__vzor{display:inline-block;width:.9rem;height:.9rem;border-radius:3px}.volno__vzor--volno{background:var(--mata)}.volno__vzor--obsazeno{background:#2b2622;box-shadow:inset 0 0 0 1px rgb(255 255 255/.16)}.volno__vzor--vikend{background:var(--mata);box-shadow:0 0 0 2px #fff}.volno__vzor--vanoce{background:#a9532f}.volno__mapa{display:grid;grid-template-columns:1.6rem repeat(var(--tydnu, 12),minmax(0,1fr));grid-template-rows:1.3rem repeat(7,var(--bunka));gap:3px}.volno__mapa>*{grid-column:var(--sl);grid-row:var(--rd)}.volno__mesic{align-self:end;font-size:.74rem;font-weight:650;color:rgb(255 255 255/.72);white-space:nowrap;text-transform:lowercase}.volno__mesic span{display:none}.volno__den{align-self:center;font-size:.7rem;font-weight:600;color:rgb(255 255 255/.66)}.volno__noc{position:relative;display:grid;place-items:center;border-radius:3px;background:var(--mata);color:#2c3a33;font-size:.7rem;font-weight:600;font-variant-numeric:tabular-nums}.volno__noc--obsazeno{background:#2b2622;color:rgb(255 255 255/.66);box-shadow:inset 0 0 0 1px rgb(255 255 255/.08)}.volno__noc--minule{opacity:.3;font-size:0}.volno__noc--dnes::after{content:"";position:absolute;inset:-2px;border-radius:5px;box-shadow:0 0 0 2px #fff}.volno__blok{position:relative;z-index:1;display:grid;place-items:center;align-content:center;gap:.1rem;margin:-1px;border-radius:5px;text-decoration:none;font-size:.7rem;font-weight:650;line-height:1.05;text-align:center;overflow:hidden}.volno__blok--vikend{background:#e7f3ec;color:#0b1a7a;box-shadow:0 0 0 2px #fff;transition:background-color .2s ease,color .2s ease,transform .3s var(--ease-out)}.volno__blok--vikend:hover,.volno__blok--vikend:focus-visible,.volno__blok--vikend.je-vybrany{background:var(--modr);color:#fff;transform:scale(1.06)}.volno__blok--vanoce{background:#a9532f;color:#fff;box-shadow:0 8px 18px -10px rgb(0 0 0/.9);transition:transform .3s var(--ease-out),background-color .2s ease}.volno__blok--vanoce:hover,.volno__blok--vanoce:focus-visible,.volno__blok--vanoce.je-vybrany{background:#8c4224;transform:scale(1.04)}.volno__blok--silvestr{background:#3a332d;color:rgb(255 255 255/.82);box-shadow:inset 0 0 0 1px rgb(255 255 255/.14)}.volno__blok span{writing-mode:vertical-rl;transform:rotate(180deg);letter-spacing:.04em}.volno__blok--vikend span{writing-mode:horizontal-tb;transform:none}.volno__info{min-height:2.9rem;display:flex;flex-wrap:wrap;align-items:center;gap:.3rem .9rem;font-size:.98rem;color:rgb(255 255 255/.86)}.volno__info b{font-family:var(--f-nadpis);font-size:1.25rem;font-weight:600;color:#fff}.volno__info a{display:inline-flex;align-items:center;min-height:2.75rem;font-weight:650;color:#fff;text-underline-offset:.2em}.volno__pozn{font-size:.84rem;color:rgb(255 255 255/.66)}.volno :focus-visible{outline-color:#fff}@media (max-width:900px){.volno__mrizka{grid-template-columns:1fr}.volno{padding-top:4rem;min-height:0}}@media (max-width:520px){.volno__mapa{--bunka-m:2.75rem;grid-template-columns:2.1rem repeat(7,minmax(0,1fr));grid-template-rows:1.4rem repeat(var(--tydnu, 12),var(--bunka-m));gap:2px}.volno__mapa>*{grid-column:var(--sl-m);grid-row:var(--rd-m)}.volno__mesic{align-self:center;font-size:.68rem}.volno__mesic b{display:none}.volno__mesic span{display:inline}.volno__den{justify-self:center;align-self:end}.volno__blok span{writing-mode:horizontal-tb;transform:none}.volno__blok{font-size:.72rem}}