.vyber-terminu_vyber__waXTP{display:grid;grid-gap:18px;gap:18px}.vyber-terminu_nadpis__H_HNn{margin:0 0 8px;font-weight:700;color:#4a2a1c;font-size:15px}.vyber-terminu_nadpisDen__zFCts{font-weight:500;color:#6f5b4a}.vyber-terminu_dnyHlavicka__s7vYs,.vyber-terminu_dny__ASxsr{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));grid-gap:4px;gap:4px}.vyber-terminu_dnyHlavicka__s7vYs{margin-bottom:4px;text-align:center;font-size:12px;color:#8a7765;text-transform:uppercase}.vyber-terminu_cas__Y30R2,.vyber-terminu_den__qxNYP{box-sizing:border-box;min-height:48px;border:2px solid #eaddce;border-radius:10px;background:#fff;color:#4a2a1c;font:inherit;font-weight:600;cursor:pointer;display:grid;place-content:center;justify-items:center;line-height:1.1;padding:2px;touch-action:manipulation}.vyber-terminu_cas__Y30R2:hover:not(:disabled),.vyber-terminu_den__qxNYP:hover:not(:disabled){border-color:#b4623f;background:#fbeee4}.vyber-terminu_cas__Y30R2:focus-visible,.vyber-terminu_den__qxNYP:focus-visible{outline:3px solid #b4623f;outline-offset:2px}.vyber-terminu_cas__Y30R2.vyber-terminu_vybrano__lVW5H,.vyber-terminu_den__qxNYP.vyber-terminu_vybrano__lVW5H{background:#b4623f;border-color:#b4623f;color:#fff}.vyber-terminu_cas__Y30R2:disabled,.vyber-terminu_den__qxNYP:disabled{cursor:not-allowed}.vyber-terminu_obsazeno__NF9lf{background:#efece8;border-color:#e0dad3;color:#8c857d}.vyber-terminu_nedostupny__p9e1W{background:#f7f5f2;border-color:#efebe6;color:#bdb6ad;border-style:dashed}.vyber-terminu_denCislo__xGaac{font-size:16px}.vyber-terminu_casPopisek___tDnh,.vyber-terminu_denPopisek__tZEbT{font-size:10px;font-weight:600;letter-spacing:.02em}.vyber-terminu_legenda__u1RIH{display:flex;flex-wrap:wrap;gap:4px 14px;margin:8px 0 0;font-size:12px;color:#6f5b4a}.vyber-terminu_legenda__u1RIH span{display:inline-flex;align-items:center;gap:5px}.vyber-terminu_tecka__ww193{width:12px;height:12px;border-radius:4px;border:2px solid #eaddce;background:#fff;display:inline-block}.vyber-terminu_teckaObs__lQftT{background:#efece8;border-color:#e0dad3}.vyber-terminu_teckaNe__xj3Lh{background:#f7f5f2;border:2px dashed #d9d3ca}.vyber-terminu_casy__ad8KM{display:grid;grid-gap:6px;gap:6px}.vyber-terminu_hodina__fKZ2g{display:grid;grid-template-columns:34px repeat(4,minmax(0,1fr));grid-gap:4px;gap:4px;align-items:stretch}.vyber-terminu_hodinaPopisek__FstDx{align-self:center;font-size:13px;color:#8a7765;font-weight:600}.vyber-terminu_cas__Y30R2{min-height:48px}.vyber-terminu_vybrane___eeQ3{margin:0;min-height:22px;font-size:15px;color:#2f6b3a}@media (min-width:560px){.vyber-terminu_dny__ASxsr{gap:6px}.vyber-terminu_den__qxNYP{min-height:52px}.vyber-terminu_hodina__fKZ2g{grid-template-columns:44px repeat(4,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.vyber-terminu_cas__Y30R2,.vyber-terminu_den__qxNYP{transition:none}}.hovor-app_kroky__OXgEb{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:6px;gap:6px;list-style:none;margin:0;padding:0}.hovor-app_krokPolozka__Bqakr{display:grid;justify-items:center;grid-gap:4px;gap:4px;text-align:center;font-size:13px;color:#8a7765}.hovor-app_krokBtn__DDlg_{all:unset;display:grid;justify-items:center;grid-gap:4px;gap:4px;cursor:pointer;min-height:44px}.hovor-app_krokBtn__DDlg_:disabled{cursor:default}.hovor-app_krokCislo__x_fxG{width:28px;height:28px;border-radius:50%;display:grid;place-items:center;font-weight:700;background:#f1e6d7;color:#6f5b4a}.hovor-app_krokAktivni__ZpTU9 .hovor-app_krokCislo__x_fxG{background:#b4623f;color:#fff}.hovor-app_krokAktivni__ZpTU9{color:#4a2a1c;font-weight:700}.hovor-app_krokHotovy__CzgMS .hovor-app_krokCislo__x_fxG{background:#e3efe0;color:#2f6b3a}.hovor-app_krok__qMbVB{display:grid;grid-gap:14px;gap:14px;border:1px solid #eaddce;border-radius:12px;padding:14px;margin:0;min-width:0}.hovor-app_krokNadpis__W8eW3{margin:0;font-size:18px;line-height:1.3;color:#4a2a1c}.hovor-app_ton__IQm4L{display:grid;grid-gap:8px;gap:8px}.hovor-app_tonBtn__kGQyV{text-align:left;display:grid;grid-gap:2px;gap:2px;min-height:56px;padding:10px 12px;border:2px solid #eaddce;border-radius:12px;background:#fff;font:inherit;color:inherit;cursor:pointer}.hovor-app_tonBtn__kGQyV strong{font-size:16px}.hovor-app_tonBtn__kGQyV span{font-size:13px;color:#6f5b4a}.hovor-app_tonBtnAktivni__O3iEv{border-color:#b4623f;background:#fbeee4}.hovor-app_akce__iVwQj{display:flex;gap:10px;flex-wrap:wrap}.hovor-app_akce__iVwQj>*{flex:1 1 140px;min-height:48px}.hovor-app_vic__IaRt_>summary{cursor:pointer;min-height:44px;display:flex;align-items:center;color:#8a4a2c;font-weight:600}.hovor-app_vicObsah__kTFPa{display:grid;grid-gap:10px;gap:10px;padding-top:4px}.hovor-app_souhrn__zhV3Q{margin:0;padding-left:18px;display:grid;grid-gap:6px;gap:6px;font-size:15px;line-height:1.45}.hovor-app_text__FMtRN{white-space:pre-wrap;font:inherit;margin:8px 0 0;max-height:320px;overflow:auto}.hovor-app_upravit__APEri{all:unset;cursor:pointer;color:#8a4a2c;text-decoration:underline;font-size:14px;min-height:28px}@media (min-width:560px){.hovor-app_akce__iVwQj>*{flex:0 1 auto;min-width:160px}.hovor-app_ton__IQm4L{grid-template-columns:repeat(3,1fr)}}.hovor-app_verze__AzDfk{display:grid;grid-gap:10px;gap:10px}.hovor-app_verzeKarta__giW27{display:flex;flex-direction:column;align-items:stretch;gap:8px;padding:12px;border:2px solid #eaddce;border-radius:12px;background:#fff}.hovor-app_verzeKartaPripravujeme__Q0iaA{opacity:.6;background:#f5f1ec;border-style:dashed}.hovor-app_verzeKartaPripravujeme__Q0iaA .hovor-app_verzeVyber__aEEC5{cursor:not-allowed}.hovor-app_verzeKartaPripravujeme__Q0iaA .hovor-app_verzeUkazka__EwUt0{display:none}.hovor-app_verzeVyber__aEEC5 .hovor-app_verzeStitek__2gJon{display:inline-block;margin-left:8px;padding:2px 10px;border-radius:999px;background:#8a4a2c;color:#fff;font-size:12px;font-weight:600;vertical-align:middle}.hovor-app_verzeKartaAktivni__RN4n1{border-color:#b4623f;background:#fbeee4}.hovor-app_verzeVyber__aEEC5{all:unset;box-sizing:border-box;cursor:pointer;display:grid;grid-gap:2px;gap:2px;min-height:48px}.hovor-app_verzeVyber__aEEC5 strong{font-size:16px}.hovor-app_verzeVyber__aEEC5 em{font-size:13px;font-style:normal;color:#8a4a2c}.hovor-app_verzeVyber__aEEC5 span{font-size:14px;color:#4a2a1c}.hovor-app_verzeUkazka__EwUt0:focus-visible,.hovor-app_verzeVyber__aEEC5:focus-visible{outline:3px solid #b4623f;outline-offset:2px}.hovor-app_verzeJak__LiM7G{margin:0;font-size:13px;line-height:1.45;color:#6f5b4a}.hovor-app_verzeSouhlas__IzZCG{display:grid;grid-gap:6px;gap:6px;padding:10px 12px;border-radius:10px;background:#fff7f1;border:1px dashed #d9b9a4}.hovor-app_verzeSouhlasVarovani__VEkK3{color:#9a2f1b;font-weight:600}.hovor-app_verzeUkazka__EwUt0{align-self:flex-start;margin-top:auto;min-height:44px;flex:none;padding:8px 14px;border:1px solid #b4623f;border-radius:999px;background:#fff;color:#8a4a2c;font:inherit;font-weight:600;cursor:pointer}.hovor-app_verzeAudio__U245q{width:100%}.hovor-app_verzeVyhody__0qfbL{list-style:none;margin:0;padding:0;display:grid;grid-gap:4px;gap:4px;font-size:14px;line-height:1.4;color:#4a2a1c}.hovor-app_verzeVyhody__0qfbL li{position:relative;padding-left:22px}.hovor-app_verzeVyhody__0qfbL li:before{content:"✓";position:absolute;left:0;color:#2f7d4a;font-weight:700}.hovor-app_verzeJakBox__VjbIz summary{cursor:pointer;font-size:13px;color:#8a4a2c;min-height:28px}.hovor-app_verzeJakBox__VjbIz p{margin:4px 0 0}.hovor-app_verzeSouhlasMisto__pHlHw{min-height:1.5em}@media (min-width:720px){.hovor-app_verze__AzDfk{grid-template-columns:repeat(3,1fr)}.hovor-app_verzeDve__FGNhG{grid-template-columns:repeat(2,1fr)}}.hovor-app_otazka__TFFx1{display:grid;grid-gap:10px;gap:10px}@font-face{font-family:VideoKaushan;src:url(/fonts/prani-kaushan.ttf) format("truetype");font-display:swap}@font-face{font-family:VideoRuka;src:url(/fonts/prani-hand.ttf) format("truetype");font-display:swap}.kniha-nahled_kniha__T_KCN{display:grid;grid-gap:8px;gap:8px;margin:0}.kniha-nahled_kniha__T_KCN svg{width:100%;height:auto;display:block;border-radius:14px;box-shadow:0 6px 22px rgba(80,45,12,.28);background:#9b6a3c}.kniha-nahled_jm__19QDF{font-family:VideoKaushan,cursive;fill:#4a2e14}.kniha-nahled_ruka__bkzep{font-family:VideoRuka,cursive;fill:#4a2e14}.kniha-nahled_ukazka__kGR_d{opacity:.55}.kniha-nahled_listovani__4aBql{min-height:44px;display:flex;align-items:center;justify-content:center;gap:10px;font-size:14px;color:#6f5b4a}.kniha-nahled_listovani__4aBql button{min-height:44px;min-width:44px;border-radius:999px;border:1px solid #b4623f;background:#fff;color:#8a4a2c;font:inherit;font-weight:700;cursor:pointer}.kniha-nahled_listovani__4aBql button:disabled{opacity:.4;cursor:default}.kniha-nahled_popis__W23N_{min-height:6em;margin:0;font-size:14px;line-height:1.45;color:#6f5b4a;text-align:center}.kniha-nahled_pokracovani__HdGaz{min-height:48px;padding:10px 14px;border-radius:12px;border:2px solid #b4623f;background:#fbeee4;color:#7a3c1f;font:inherit;font-weight:700;font-size:16px;cursor:pointer}.produkt-stranka{display:grid;grid-gap:var(--mh-space-5);gap:var(--mh-space-5);min-width:0}.produkt-stranka.produkt-stranka>*{min-width:0;margin-top:0;margin-bottom:0}.produkt-kotva{scroll-margin-top:88px}.produkt-hero{display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:"text" "foto" "akce" "kroky" "sliby";grid-gap:var(--mh-space-4);gap:var(--mh-space-4);background:var(--mh-card);border:1px solid var(--mh-line);border-radius:var(--mh-radius-lg);box-shadow:var(--mh-shadow-sm);padding:var(--mh-space-5);color:var(--mh-ink-soft);box-sizing:border-box}.produkt-hero--bez-fota{grid-template-areas:"text" "akce" "kroky" "sliby"}.produkt-hero__text{grid-area:text;display:grid;grid-gap:var(--mh-space-2);gap:var(--mh-space-2);align-content:start;min-width:0}.produkt-hero__stitek{margin:0;font-size:var(--mh-text-md);font-weight:600;color:var(--mh-muted)}.produkt-hero__nadpis{margin:0;font-size:clamp(1.6rem,5.4vw,2.25rem);line-height:1.12;color:var(--mh-ink);overflow-wrap:break-word}.produkt-hero__cena{margin:0;font-size:clamp(1.05rem,4.4vw,1.3rem);color:var(--mh-ink-soft)}.produkt-hero__cena strong{color:var(--mh-ink)}.produkt-hero__perex{margin:0;font-size:var(--mh-text-lg);line-height:1.55;max-width:56ch;color:var(--mh-ink-soft)}.produkt-hero__foto{grid-area:foto;min-width:0}.produkt-hero__foto img{display:block;width:100%;height:auto;aspect-ratio:16/10;object-fit:cover;object-position:50% 25%;border-radius:var(--mh-radius-md);box-shadow:var(--mh-shadow-md)}.produkt-hero__akce{grid-area:akce;margin:0}.produkt-hero__akce .button{width:100%;box-sizing:border-box;text-align:center}.produkt-hero__kroky{grid-area:kroky;min-width:0}.produkt-hero__sliby{grid-area:sliby;list-style:none;margin:0;padding:0;display:grid;grid-gap:var(--mh-space-2);gap:var(--mh-space-2);align-content:start}.produkt-hero__sliby li{display:flex;gap:var(--mh-space-2);align-items:baseline;font-size:var(--mh-text-lg);line-height:1.45}.produkt-hero__ikona{color:var(--mh-success);font-weight:700;flex:none}.produkt-hero__sliby a{color:inherit}@media (min-width:700px){.produkt-hero{padding:var(--mh-space-6) var(--mh-space-7);column-gap:var(--mh-space-6);grid-template-columns:minmax(0,1fr) minmax(0,300px);grid-template-rows:auto auto auto 1fr;grid-template-areas:"text foto" "akce foto" "kroky foto" "sliby foto"}.produkt-hero--bez-fota{grid-template-columns:minmax(0,1fr);grid-template-rows:none;grid-template-areas:"text" "akce" "kroky" "sliby"}.produkt-hero__foto{align-self:start}.produkt-hero__foto img{aspect-ratio:auto;object-fit:contain;max-height:420px;width:auto;max-width:100%;margin-left:auto}.produkt-hero__akce .button{width:auto;justify-self:start}.produkt-hero__akce{justify-self:start}}html[data-design=novy] .produkt-hero{background:var(--mh-grad-forest);border:0;box-shadow:var(--mh-shadow-card);color:var(--mh-sage-soft);font-family:var(--mh-font)}html[data-design=novy] .produkt-hero__nadpis{font-family:var(--mh-font);font-weight:700;color:var(--mh-card)}html[data-design=novy] .produkt-hero__stitek{color:var(--mh-sage-soft)}html[data-design=novy] .produkt-hero__cena,html[data-design=novy] .produkt-hero__cena strong{color:var(--mh-card)}html[data-design=novy] .produkt-hero__cena{font-weight:500}html[data-design=novy] .produkt-hero__cena strong{font-weight:700}html[data-design=novy] .produkt-hero__perex{color:var(--mh-sage-soft)}html[data-design=novy] .produkt-hero__foto img{box-shadow:var(--mh-shadow-lg)}html[data-design=novy] .produkt-hero .button{background:var(--mh-card);color:var(--mh-terra-dark)}html[data-design=novy] .produkt-hero__ikona{color:var(--mh-card)}html[data-design=novy] .produkt-hero__sliby li{color:var(--mh-sage-soft)}html[data-design=novy] .produkt-hero__sliby strong{color:var(--mh-card);font-weight:600}.produkt-kroky{list-style:none;margin:0;padding:0;counter-reset:produkt-krok}.produkt-kroky li{counter-increment:produkt-krok}.produkt-kroky li:before{content:counter(produkt-krok);display:inline-grid;place-items:center;flex:none;width:24px;height:24px;border-radius:50%;font-size:var(--mh-text-md);font-weight:700;line-height:1;background:var(--mh-sage-dark);color:var(--mh-card)}.produkt-kroky--pilulky{display:flex;flex-wrap:wrap;gap:var(--mh-space-2)}.produkt-kroky--pilulky li{display:inline-flex;align-items:center;gap:6px;font-size:var(--mh-text-md);font-weight:600;color:var(--mh-ink);background:var(--mh-card-warm);border:1px solid var(--mh-line-warm);border-radius:var(--mh-radius-pill);padding:4px 12px 4px 5px}html[data-design=novy] .produkt-kroky--pilulky li{color:var(--mh-card);background:var(--mh-on-dark-hover);border-color:var(--mh-on-dark-line)}html[data-design=novy] .produkt-kroky--pilulky li:before{background:var(--mh-card);color:var(--mh-sage-dark)}.produkt-kroky--karty{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:var(--mh-space-3);gap:var(--mh-space-3)}.produkt-kroky--karty li{display:grid;grid-template-columns:auto minmax(0,1fr);grid-column-gap:var(--mh-space-3);column-gap:var(--mh-space-3);grid-row-gap:2px;row-gap:2px;align-items:start;align-content:start;background:var(--mh-card-warm);border:1px solid var(--mh-line-warm);border-radius:var(--mh-radius-sm);padding:var(--mh-space-3) var(--mh-space-4)}.produkt-kroky--karty li:before{grid-row:1/span 2}.produkt-kroky--karty strong{color:var(--mh-ink);font-size:var(--mh-text-lg)}.produkt-kroky--karty span{grid-column:2;color:var(--mh-muted);font-size:var(--mh-text-md);line-height:1.45}html[data-design=novy] .produkt-kroky--karty li{background:var(--mh-card);border-color:var(--mh-line-admin)}.produkt-kroky li[aria-current=step]:before{background:var(--mh-terra-dark)}.produkt-sekce{display:grid;grid-gap:var(--mh-space-3);gap:var(--mh-space-3);align-content:start}.produkt-sekce__nadpis{font-size:22px;line-height:1.2;margin:0}.produkt-sekce__odpoved{margin:0;font-weight:600;color:var(--mh-ink);line-height:1.5;max-width:62ch}.produkt-sekce__obsah{display:grid;grid-gap:var(--mh-space-3);gap:var(--mh-space-3);color:var(--mh-ink-soft);line-height:1.55;min-width:0}.produkt-sekce__obsah>*{margin:0}.produkt-sekce__obsah ol:not(.produkt-kroky),.produkt-sekce__obsah ul{padding-left:20px;display:grid;grid-gap:var(--mh-space-2);gap:var(--mh-space-2)}.produkt-sekce--uzka .produkt-sekce__obsah>p,.produkt-sekce--uzka .produkt-sekce__obsah>ul{max-width:var(--mh-content-narrow)}html[data-design=novy] .produkt-sekce .step-title{font-family:var(--mh-font);font-weight:600;letter-spacing:-.015em;color:var(--mh-ink)}html[data-design=novy] .produkt-sekce{background:var(--mh-card);border:1px solid var(--mh-line-admin);border-radius:var(--mh-radius-lg);box-shadow:var(--mh-shadow-card)}@media (max-width:640px){.produkt-sekce{padding:var(--mh-space-4)}}html[data-design=novy] .produkt-formular{background:none;border:0;box-shadow:none;padding:0}.produkt-formular{padding:var(--mh-space-4)}@media (min-width:700px){.produkt-formular{padding:var(--mh-space-5)}}.produkt-citace{margin:0;padding:var(--mh-space-2) var(--mh-space-4);border-left:3px solid var(--mh-line-strong);background:var(--mh-card-warm);border-radius:0 var(--mh-radius-xs) var(--mh-radius-xs) 0}.produkt-galerie{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));grid-gap:var(--mh-space-3);gap:var(--mh-space-3)}.produkt-galerie img{width:100%;height:auto;border-radius:var(--mh-radius-xs);box-shadow:var(--mh-shadow-sm)}.produkt-stranka__blok{display:contents}.produkt-ukazka{display:grid;grid-gap:var(--mh-space-2);gap:var(--mh-space-2);padding:var(--mh-space-3);border-radius:var(--mh-radius-xs);background:var(--mh-card-warm);border:1px solid var(--mh-line-strong);min-width:0;color:var(--mh-ink)}.produkt-ukazka__nadpis{margin:0;font-weight:700}.produkt-ukazka__radek{display:grid;grid-gap:4px;gap:4px;min-width:0}.produkt-ukazka__radek audio{width:100%;max-width:100%}.produkt-ukazka__popis{margin:0;font-size:var(--mh-text-sm,.875rem)}.produkt-textkarta{display:grid;grid-gap:var(--mh-space-2);gap:var(--mh-space-2);padding:var(--mh-space-3);border-radius:var(--mh-radius-xs);background:var(--mh-card-warm);border:1px solid var(--mh-line-strong);min-width:0;color:var(--mh-ink)}.produkt-textkarta__nadpis{margin:0;font-weight:700;font-size:var(--mh-text-md)}.produkt-textkarta__text{margin:0;white-space:pre-wrap;font:inherit;font-size:var(--mh-text-sm,.9375rem);line-height:1.55;overflow-wrap:anywhere}.produkt-textkarta__text--sbaleny{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.produkt-textodkaz{justify-self:start;background:none;border:0;padding:4px 0;margin:0;font:inherit;font-size:var(--mh-text-sm,.9375rem);font-weight:600;color:var(--mh-ink);text-decoration:underline;text-underline-offset:3px;cursor:pointer;min-height:32px}.produkt-textodkaz:hover{text-decoration-thickness:2px}.produkt-textodkaz:focus-visible{outline:2px solid var(--mh-ink);outline-offset:2px;border-radius:4px}.produkt-popis-jedna{margin:0 0 var(--mh-space-2);font-weight:400}.produkt-ukazka--kompaktni{padding:var(--mh-space-2) var(--mh-space-3);background:transparent;border-color:var(--mh-line)}.produkt-ukazka--kompaktni .produkt-ukazka__radek strong{font-weight:600;font-size:var(--mh-text-sm,.9375rem)}