.brand__logo--invert,.datestrip__fields,.helpline,.searchfield__go,.term-pill,.topbar .catbar,.utilbar{display:none}.datestrip,.site-header,.trustbar,.utilbar{transition:none}:root{--brand-on-dark:#7FC8E3}.term-pill{align-items:center;gap:8px;flex:0 0 auto;min-height:40px;padding:0 var(--sp-12);margin-left:var(--sp-4);border:1px solid var(--accent);border-radius:var(--r-full);background:var(--accent-soft);color:var(--ink);font-size:var(--fs-13);font-weight:600;white-space:nowrap}.term-pill:hover{background:var(--accent)}.term-pill.ma-termin{background:var(--surface);border-color:var(--line-strong);font-family:var(--font-mono);font-weight:500}.term-pill.ma-termin:hover{background:var(--paper-2)}.term-pill .ico{width:17px;height:17px;color:var(--brand-deep)}.term-pill__chev{width:14px;height:14px;opacity:.7}html[data-hlavicka=v1]{--strip-h:64px}html[data-hlavicka=v1] .datestrip,html[data-hlavicka=v1] .datestrip.is-empty{background:var(--surface);border-bottom:1px solid var(--line)}html[data-hlavicka=v1] .datestrip:after{display:none}html[data-hlavicka=v1] .datestrip.is-empty .datestrip__ico{color:var(--brand-deep)}html[data-hlavicka=v1] .datestrip.is-empty .datestrip__text{font-family:var(--font-sans);font-weight:500;color:var(--ink)}html[data-hlavicka=v1] .datestrip.is-empty .datestrip__btn{background:var(--accent);border-color:var(--accent-hover);color:var(--ink);padding:4px 20px;font-weight:700}html[data-hlavicka=v1] .datestrip.is-empty .datestrip__btn:hover{background:var(--accent-hover)}html[data-hlavicka=v1] .trustbar{background-color:var(--surface);background-image:none;border-bottom:1px solid var(--line)}html[data-hlavicka=v1] .trustbar__item{color:var(--ink-2)}html[data-hlavicka=v2] .trustbar{background-color:var(--surface);background-image:none;border-bottom:1px solid var(--line)}html[data-hlavicka=v2] .trustbar__item{color:var(--ink-2)}html[data-hlavicka=v2]{--strip-h:60px}html[data-hlavicka=v2] .datestrip,html[data-hlavicka=v2] .datestrip.is-empty{background:var(--surface);border-bottom:1px solid var(--line)}html[data-hlavicka=v2] .datestrip:after{display:none}html[data-hlavicka=v2] .datestrip.is-empty .datestrip__ico{color:var(--brand-deep)}html[data-hlavicka=v2] .datestrip.is-empty .datestrip__text{font-family:var(--font-sans);font-weight:500;color:var(--ink)}html[data-hlavicka=v2] .datestrip.is-empty .datestrip__btn{background:var(--accent);border-color:var(--accent-hover);padding:4px 18px;font-weight:700}@media (min-width:900px){html[data-hlavicka=v2] .datestrip{display:none}html[data-hlavicka=v2] .term-pill{display:inline-flex}html[data-hlavicka=v2] .header__search{flex:1 1 160px;max-width:220px}}@media (min-width:1280px){html[data-hlavicka=v2] .header__search{max-width:300px}}html[data-hlavicka=v3] .site-header{background:var(--brand-deep);border-bottom-color:transparent}html[data-hlavicka=v3] .brand__logo{display:none}html[data-hlavicka=v3] .brand__logo--invert{display:block}html[data-hlavicka=v3] .burger,html[data-hlavicka=v3] .cart-btn,html[data-hlavicka=v3] .header__searchtoggle,html[data-hlavicka=v3] .nav__link,html[data-hlavicka=v3] .phone-link{color:#fff}html[data-hlavicka=v3] .burger:hover,html[data-hlavicka=v3] .cart-btn:hover,html[data-hlavicka=v3] .nav__link:hover,html[data-hlavicka=v3] .phone-link:hover{background:rgba(255,255,255,.12)}html[data-hlavicka=v3] .nav__link[aria-current=page]{box-shadow:inset 0 -2px 0 var(--brand-on-dark)}html[data-hlavicka=v3] .header__search .input{background:rgba(255,255,255,.12);border-color:rgba(255,255,255,.28);color:#fff}html[data-hlavicka=v3] .header__search .input::placeholder{color:rgba(255,255,255,.7)}html[data-hlavicka=v3] .header__search .searchfield__ico{color:rgba(255,255,255,.8)}html[data-hlavicka=v3] .header__search .input:focus-visible{outline-color:#fff}html[data-hlavicka=v3] .cart-btn__count{border-color:var(--brand-deep)}html[data-hlavicka=v3]{--strip-h:60px}html[data-hlavicka=v3] .datestrip,html[data-hlavicka=v3] .datestrip.is-empty{background:var(--surface);border-bottom:1px solid var(--line)}html[data-hlavicka=v3] .datestrip:after{display:none}html[data-hlavicka=v3] .datestrip.is-empty .datestrip__ico{color:var(--brand-deep)}html[data-hlavicka=v3] .datestrip.is-empty .datestrip__text{font-family:var(--font-sans);font-weight:500;color:var(--ink)}html[data-hlavicka=v3] .datestrip.is-empty .datestrip__btn{background:var(--accent);border-color:var(--accent-hover);padding:4px 18px;font-weight:700}html[data-hlavicka=v3] .trustbar{display:none}html[data-hlavicka=v4] .utilbar{display:block;background:var(--brand-deep);color:#fff}html[data-hlavicka=v4] .utilbar__inner{display:flex;align-items:center;gap:var(--sp-16);min-height:34px;overflow-x:auto;scrollbar-width:none}html[data-hlavicka=v4] .utilbar__inner::-webkit-scrollbar{display:none}html[data-hlavicka=v4] .utilbar__item{display:inline-flex;align-items:center;gap:6px;flex:0 0 auto;font-size:var(--fs-12);line-height:1.3;color:rgba(255,255,255,.88);text-decoration:none}html[data-hlavicka=v4] .utilbar__item .ico{width:14px;height:14px;color:var(--brand-on-dark)}html[data-hlavicka=v4] .utilbar__phone{margin-left:auto;font-family:var(--font-mono);font-weight:500;color:#fff}html[data-hlavicka=v4] .utilbar__phone:hover{text-decoration:underline}@media (max-width:699px){html[data-hlavicka=v4] .utilbar__item:not(.utilbar__phone){display:none}html[data-hlavicka=v4] .utilbar__phone{margin-left:0}}html[data-hlavicka=v4] .datestrip{display:none}@media (min-width:900px){html[data-hlavicka=v4] .term-pill.ma-termin{display:inline-flex}}html[data-hlavicka=v4] .trustbar{background-color:var(--surface);background-image:none;border-bottom:1px solid var(--line)}html[data-hlavicka=v4] .trustbar__item{color:var(--ink-2)}html[data-hlavicka=v5]{--strip-h:72px}html[data-hlavicka=v5] .datestrip,html[data-hlavicka=v5] .datestrip.is-empty{background:var(--surface);border-bottom:1px solid var(--line)}html[data-hlavicka=v5] .datestrip:after{display:none}html[data-hlavicka=v5] .datestrip.is-empty .datestrip__ico{color:var(--brand-deep)}html[data-hlavicka=v5] .datestrip.is-empty .datestrip__text{font-family:var(--font-sans);font-weight:600;color:var(--ink)}html[data-hlavicka=v5] .trustbar{display:none}@media (min-width:768px){html[data-hlavicka=v5] .datestrip__text{flex:0 1 auto}html[data-hlavicka=v5] .datestrip__btn{display:none}html[data-hlavicka=v5] .datestrip__fields{display:flex;align-items:center;gap:var(--sp-8);flex:0 0 auto;margin-left:auto}html[data-hlavicka=v5] .datestrip__fields .input{min-height:44px;width:158px;font-family:var(--font-mono);font-size:var(--fs-13)}html[data-hlavicka=v5] .datestrip__dash{color:var(--ink-3)}html[data-hlavicka=v5] .datestrip__go{min-height:44px;padding:4px 18px;font-size:var(--fs-13);white-space:nowrap}}@media (max-width:767px){html[data-hlavicka=v5]{--strip-h:60px}html[data-hlavicka=v5] .datestrip.is-empty .datestrip__btn{background:var(--accent);border-color:var(--accent-hover);padding:4px 18px;font-weight:700}}html:is([data-hlavicka=v6],[data-hlavicka=v7],[data-hlavicka=v8],[data-hlavicka=v9]){--header-h:76px}html:is([data-hlavicka=v6],[data-hlavicka=v7],[data-hlavicka=v8],[data-hlavicka=v9]) .datestrip{display:none}html:is([data-hlavicka=v6],[data-hlavicka=v7],[data-hlavicka=v8],[data-hlavicka=v9]) .trustbar{display:none}html:is([data-hlavicka=v6],[data-hlavicka=v7],[data-hlavicka=v8],[data-hlavicka=v9]) .brand{flex:0 0 auto}html:is([data-hlavicka=v6],[data-hlavicka=v7],[data-hlavicka=v8],[data-hlavicka=v9]) .header__inner{gap:var(--sp-16)}@media (min-width:900px){html:is([data-hlavicka=v6],[data-hlavicka=v7],[data-hlavicka=v8],[data-hlavicka=v9]) .nav{display:none}html:is([data-hlavicka=v6],[data-hlavicka=v7],[data-hlavicka=v8],[data-hlavicka=v9]) .burger{display:inline-grid}html:is([data-hlavicka=v6],[data-hlavicka=v7],[data-hlavicka=v8],[data-hlavicka=v9]) .helpline{display:inline-flex;align-items:center;gap:var(--sp-8);flex:0 0 auto;min-height:44px;padding:0 var(--sp-8);border-radius:var(--r-sm);text-decoration:none;color:var(--ink)}html:is([data-hlavicka=v6],[data-hlavicka=v7],[data-hlavicka=v8],[data-hlavicka=v9]) .helpline:hover{background:var(--paper-2)}html:is([data-hlavicka=v6],[data-hlavicka=v7],[data-hlavicka=v8],[data-hlavicka=v9]) .helpline__ico{width:22px;height:22px;color:var(--brand-deep)}html:is([data-hlavicka=v6],[data-hlavicka=v7],[data-hlavicka=v8],[data-hlavicka=v9]) .helpline__text{display:block;line-height:1.2}html:is([data-hlavicka=v6],[data-hlavicka=v7],[data-hlavicka=v8],[data-hlavicka=v9]) .helpline__label{display:block;font-size:var(--fs-12);color:var(--ink-2)}html:is([data-hlavicka=v6],[data-hlavicka=v7],[data-hlavicka=v8],[data-hlavicka=v9]) .helpline__num{display:block;font-family:var(--font-mono);font-size:var(--fs-14);font-weight:500;color:var(--ink)}html:is([data-hlavicka=v6],[data-hlavicka=v7],[data-hlavicka=v8],[data-hlavicka=v9]) .phone-link{display:none}html:is([data-hlavicka=v6],[data-hlavicka=v7],[data-hlavicka=v8],[data-hlavicka=v9]) .header__search{flex:1 1 auto;max-width:none;margin-inline:var(--sp-8)}html:is([data-hlavicka=v6],[data-hlavicka=v7],[data-hlavicka=v8],[data-hlavicka=v9]) .header__search .searchfield{position:relative}html:is([data-hlavicka=v6],[data-hlavicka=v7],[data-hlavicka=v8],[data-hlavicka=v9]) .header__search .input{min-height:48px;padding-right:104px;border-radius:var(--r-full);font-size:var(--fs-16)}html:is([data-hlavicka=v6],[data-hlavicka=v7],[data-hlavicka=v8],[data-hlavicka=v9]) .header__search .searchfield__ico{left:16px}html:is([data-hlavicka=v6],[data-hlavicka=v7],[data-hlavicka=v8],[data-hlavicka=v9]) .searchfield__go{display:inline-flex;align-items:center;justify-content:center;position:absolute;right:4px;top:50%;transform:translateY(-50%);min-height:40px;padding:0 var(--sp-16);border:1px solid var(--accent-hover);border-radius:var(--r-full);background:var(--accent);color:var(--ink);font-size:var(--fs-14);font-weight:700}html:is([data-hlavicka=v6],[data-hlavicka=v7],[data-hlavicka=v8],[data-hlavicka=v9]) .searchfield__go:hover{background:var(--accent-hover)}}html:is([data-hlavicka=v6],[data-hlavicka=v7],[data-hlavicka=v8],[data-hlavicka=v9]) .topbar .catbar{display:block;background:var(--brand-deep);border-bottom:1px solid var(--brand-deep)}html:is([data-hlavicka=v6],[data-hlavicka=v7],[data-hlavicka=v8],[data-hlavicka=v9]) .catbar__inner{display:flex;align-items:center;gap:var(--sp-16);min-height:46px}html:is([data-hlavicka=v6],[data-hlavicka=v7],[data-hlavicka=v8],[data-hlavicka=v9]) .catbar__list{display:flex;align-items:center;gap:2px;flex:1 1 auto;min-width:0;overflow-x:auto;scrollbar-width:none}html:is([data-hlavicka=v6],[data-hlavicka=v7],[data-hlavicka=v8],[data-hlavicka=v9]) .catbar__list::-webkit-scrollbar{display:none}html:is([data-hlavicka=v6],[data-hlavicka=v7],[data-hlavicka=v8],[data-hlavicka=v9]) .catbar__link{display:inline-flex;align-items:center;gap:7px;flex:0 0 auto;min-height:44px;padding:0 var(--sp-12);border-radius:var(--r-sm);text-decoration:none;color:#fff;font-size:var(--fs-13);font-weight:500;white-space:nowrap}html:is([data-hlavicka=v6],[data-hlavicka=v7],[data-hlavicka=v8],[data-hlavicka=v9]) .catbar__link:hover{background:rgba(255,255,255,.12)}html:is([data-hlavicka=v6],[data-hlavicka=v7],[data-hlavicka=v8],[data-hlavicka=v9]) .catbar__link .ico{width:17px;height:17px;color:var(--brand-on-dark)}html:is([data-hlavicka=v6],[data-hlavicka=v7],[data-hlavicka=v8],[data-hlavicka=v9]) .catbar__term{display:inline-flex;align-items:center;gap:7px;flex:0 0 auto;min-height:36px;padding:0 var(--sp-16);border:1px solid var(--accent-hover);border-radius:var(--r-full);background:var(--accent);color:var(--ink);font-size:var(--fs-13);font-weight:700;white-space:nowrap}html:is([data-hlavicka=v6],[data-hlavicka=v7],[data-hlavicka=v8],[data-hlavicka=v9]) .catbar__term:hover{background:var(--accent-hover)}html:is([data-hlavicka=v6],[data-hlavicka=v7],[data-hlavicka=v8],[data-hlavicka=v9]) .catbar__term .ico{width:16px;height:16px}html:is([data-hlavicka=v6],[data-hlavicka=v7],[data-hlavicka=v8],[data-hlavicka=v9]) .catbar__term.ma-termin{background:rgba(255,255,255,.12);border-color:rgba(255,255,255,.34);color:#fff;font-family:var(--font-mono);font-weight:500}html:is([data-hlavicka=v6],[data-hlavicka=v7],[data-hlavicka=v8],[data-hlavicka=v9]) .catbar__term.ma-termin:hover{background:rgba(255,255,255,.2)}html:is([data-hlavicka=v6],[data-hlavicka=v7],[data-hlavicka=v8],[data-hlavicka=v9]) .catbar__term.ma-termin .ico{color:var(--brand-on-dark)}.catbar__term-zmenit{display:none}html:is([data-hlavicka=v6],[data-hlavicka=v7],[data-hlavicka=v8],[data-hlavicka=v9]) .catbar__term.ma-termin .catbar__term-zmenit{display:inline;padding-left:var(--sp-8);margin-left:2px;border-left:1px solid rgba(255,255,255,.28);font-family:var(--font-sans);font-weight:600;color:var(--brand-on-dark)}@media (max-width:899px){html:is([data-hlavicka=v6],[data-hlavicka=v7],[data-hlavicka=v8],[data-hlavicka=v9]){--strip-h:56px}html:is([data-hlavicka=v6],[data-hlavicka=v7],[data-hlavicka=v8],[data-hlavicka=v9]) .datestrip,html:is([data-hlavicka=v6],[data-hlavicka=v7],[data-hlavicka=v8],[data-hlavicka=v9]) .datestrip.is-empty{display:block;background:var(--surface);border-bottom:1px solid var(--line)}html:is([data-hlavicka=v6],[data-hlavicka=v7],[data-hlavicka=v8],[data-hlavicka=v9]) .datestrip:after{display:none}html:is([data-hlavicka=v6],[data-hlavicka=v7],[data-hlavicka=v8],[data-hlavicka=v9]) .datestrip.is-empty .datestrip__ico{color:var(--brand-deep)}html:is([data-hlavicka=v6],[data-hlavicka=v7],[data-hlavicka=v8],[data-hlavicka=v9]) .datestrip.is-empty .datestrip__text{font-family:var(--font-sans);font-weight:500;color:var(--ink)}html:is([data-hlavicka=v6],[data-hlavicka=v7],[data-hlavicka=v8],[data-hlavicka=v9]) .datestrip.is-empty .datestrip__btn{background:var(--accent);border-color:var(--accent-hover);padding:4px 18px;font-weight:700}html:is([data-hlavicka=v6],[data-hlavicka=v7],[data-hlavicka=v8],[data-hlavicka=v9]) .catbar__term{display:none}html:is([data-hlavicka=v6],[data-hlavicka=v7],[data-hlavicka=v8],[data-hlavicka=v9]) .catbar__inner{min-height:42px}}html:is([data-hlavicka=v6],[data-hlavicka=v7],[data-hlavicka=v8],[data-hlavicka=v9]) .catbar__term-body{display:contents}html:is([data-hlavicka=v6],[data-hlavicka=v7],[data-hlavicka=v8],[data-hlavicka=v9]) .catbar__term-label{display:none}html:is([data-hlavicka=v7],[data-hlavicka=v8],[data-hlavicka=v9]) .catbar__term.ma-termin .catbar__term-body{display:grid;gap:0;text-align:left;line-height:1.15}html:is([data-hlavicka=v7],[data-hlavicka=v8],[data-hlavicka=v9]) .catbar__term.ma-termin .catbar__term-label{display:block;font-family:var(--font-sans);font-size:var(--fs-12);font-weight:500;color:var(--ink-2)}html:is([data-hlavicka=v7],[data-hlavicka=v8],[data-hlavicka=v9]) .catbar__term.ma-termin [data-datestrip-text]{font-family:var(--font-mono);font-size:var(--fs-14);font-weight:500;color:var(--ink)}html:is([data-hlavicka=v7],[data-hlavicka=v8],[data-hlavicka=v9]) .catbar__inner{min-height:56px}html:is([data-hlavicka=v7],[data-hlavicka=v8],[data-hlavicka=v9]) .catbar__term.ma-termin{min-height:40px;padding:3px var(--sp-12);border:1px solid var(--surface);border-radius:var(--r-sm);background:var(--surface);color:var(--ink)}html:is([data-hlavicka=v7],[data-hlavicka=v8],[data-hlavicka=v9]) .catbar__term.ma-termin:hover{background:var(--paper-2);border-color:var(--paper-2)}html:is([data-hlavicka=v7],[data-hlavicka=v8],[data-hlavicka=v9]) .catbar__term.ma-termin .ico{color:var(--brand-deep)}html:is([data-hlavicka=v7],[data-hlavicka=v8],[data-hlavicka=v9]) .catbar__term.ma-termin .catbar__term-zmenit{border-left-color:var(--line);color:var(--brand-deep);text-decoration:underline}.cat-tile__img{display:none}html:is([data-hlavicka=v8],[data-hlavicka=v9]) .cat-tile{padding:0;overflow:hidden;gap:0}html:is([data-hlavicka=v8],[data-hlavicka=v9]) .cat-tile__ico{display:none}html:is([data-hlavicka=v8],[data-hlavicka=v9]) .cat-tile__img{display:block;width:100%;height:auto;aspect-ratio:3/2;object-fit:cover;object-position:center;background:var(--tile-bg,var(--paper-2));border-bottom:1px solid var(--line)}html:is([data-hlavicka=v8],[data-hlavicka=v9]) .cat-tile__name{padding:var(--sp-12) var(--sp-16) 0}html:is([data-hlavicka=v8],[data-hlavicka=v9]) .cat-tile__price{padding:var(--sp-4) var(--sp-16) var(--sp-16)}html:is([data-hlavicka=v8],[data-hlavicka=v9]) .cat-tile:hover{transform:none;border-color:var(--accent)}.foto-zdroje{display:none}html:is([data-hlavicka=v8],[data-hlavicka=v9]) .foto-zdroje{display:block;margin-top:var(--sp-16);font-size:var(--fs-12);line-height:1.5;color:var(--ink-2)}html:is([data-hlavicka=v8],[data-hlavicka=v9]) .foto-zdroje i{font-style:italic}[data-sekce=faq]{display:none}html:is([data-hlavicka=v8],[data-hlavicka=v9]) [data-sekce=faq]{display:block}html:is([data-hlavicka=v8],[data-hlavicka=v9]) [data-sekce=predem]{display:none}html:is([data-hlavicka=v8],[data-hlavicka=v9]) .faq-layout{display:block}@media (min-width:1024px){html:is([data-hlavicka=v8],[data-hlavicka=v9]) .faq-layout{display:grid;grid-template-columns:var(--aside-col) minmax(0,1fr);gap:var(--sp-48);align-items:start}html:is([data-hlavicka=v8],[data-hlavicka=v9]) .faq-layout__head{position:sticky;top:calc(var(--stick-h) + var(--sp-24))}}html:is([data-hlavicka=v8],[data-hlavicka=v9]) .faq-layout__head>*+*{margin-top:var(--sp-12)}html:is([data-hlavicka=v8],[data-hlavicka=v9]) .faq-layout__vice{margin-top:var(--sp-16)}html:is([data-hlavicka=v8],[data-hlavicka=v9]) .faq-layout__odkaz{font-weight:600;font-size:var(--fs-14);color:var(--brand-deep);text-decoration:underline;text-underline-offset:6px}html:is([data-hlavicka=v8],[data-hlavicka=v9]) .faq-layout__tel{display:inline-flex;align-items:center;gap:var(--sp-8);margin-top:var(--sp-16);min-height:44px;padding:var(--sp-8) var(--sp-12);border:1px solid var(--line);border-radius:var(--r-sm);background:var(--surface);color:var(--ink);text-decoration:none}html:is([data-hlavicka=v8],[data-hlavicka=v9]) .faq-layout__tel:hover{background:var(--paper-2)}html:is([data-hlavicka=v8],[data-hlavicka=v9]) .faq-layout__tel .ico{width:20px;height:20px;color:var(--brand-deep)}html:is([data-hlavicka=v8],[data-hlavicka=v9]) .faq-layout__tel-label{display:block;font-size:var(--fs-12);color:var(--ink-2);line-height:1.2}html:is([data-hlavicka=v8],[data-hlavicka=v9]) .faq-layout__tel-num{display:block;font-family:var(--font-mono);font-size:var(--fs-14);font-weight:500;line-height:1.3}html:is([data-hlavicka=v8],[data-hlavicka=v9]) .faq-layout__body{margin-top:var(--sp-24)}@media (min-width:1024px){html:is([data-hlavicka=v8],[data-hlavicka=v9]) .faq-layout__body{margin-top:0}}html:is([data-hlavicka=v8],[data-hlavicka=v9]) .faq h3{margin:0;font:inherit}html:is([data-hlavicka=v8],[data-hlavicka=v9]) .faq .acc__btn{font-family:var(--font-display);font-weight:600}html:is([data-hlavicka=v8],[data-hlavicka=v9]) .faq .acc__label{flex:1 1 auto;min-width:0}html:is([data-hlavicka=v8],[data-hlavicka=v9]) :is(.cat-tile__name,.step__title,.pcard__name){font-family:var(--font-display);letter-spacing:-.015em}html[data-hlavicka=v9]{--font-display:var(--font-sans)}.tweaks-btn{position:fixed;right:16px;bottom:16px;z-index:200;display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 16px;border:1px solid var(--ink);border-radius:var(--r-full);background:var(--ink);color:#fff;font-family:var(--font-mono);font-size:var(--fs-13);font-weight:500;box-shadow:var(--shadow-2)}.tweaks-btn:hover{background:#232F36}.tweaks-btn .ico{width:16px;height:16px}.tweaks-btn[aria-expanded=true]{display:none}.tweaks{position:fixed;right:16px;bottom:16px;z-index:201;width:min(340px,calc(100vw - 32px));max-height:calc(100vh - 32px);overflow-y:auto;padding:var(--sp-16);border:1px solid var(--line-strong);border-radius:var(--r-md);background:var(--surface);box-shadow:var(--shadow-2)}.tweaks[hidden]{display:none}.tweaks__head{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-8)}.tweaks__title{margin:0;font-family:var(--font-display);font-size:var(--fs-16);font-weight:700}.tweaks__hint{margin:var(--sp-8) 0 var(--sp-12);font-size:var(--fs-12);line-height:1.45;color:var(--ink-2)}.tweaks__list{display:grid;gap:6px}.tweaks__opt{display:block;width:100%;padding:var(--sp-8) var(--sp-12);border:1px solid var(--line);border-radius:var(--r-sm);background:var(--surface);color:var(--ink);text-align:left}.tweaks__opt:hover{background:var(--paper)}.tweaks__opt b{display:block;font-size:var(--fs-14);font-weight:700}.tweaks__opt span{display:block;margin-top:2px;font-size:var(--fs-12);line-height:1.4;color:var(--ink-2)}.tweaks__opt[aria-checked=true]{border-color:var(--accent);background:var(--accent-soft);box-shadow:inset 3px 0 0 var(--brand-deep)}.tweaks__pozn{margin:var(--sp-12) 0 0;padding-top:var(--sp-12);border-top:1px solid var(--line);font-family:var(--font-mono);font-size:var(--fs-12);line-height:1.45;color:var(--ink-2)}.tweaks__pozn:empty{display:none}@media print{.tweaks,.tweaks-btn{display:none!important}}:root{--font-display:var(--font-montserrat),"Segoe UI",system-ui,-apple-system,sans-serif;--font-sans:var(--font-inter),"Segoe UI",system-ui,-apple-system,sans-serif;--font-mono:var(--font-dm-mono),ui-monospace,"SFMono-Regular","Cascadia Mono",monospace}.icon-sprite{position:absolute;width:0;height:0;overflow:hidden}.page-shell{display:flex;flex-direction:column;min-height:100vh}.page-shell>main{flex:1 1 auto}.pmedia__img{width:100%;height:100%;object-fit:cover;object-position:center}.pmedia .pmedia__glyph{width:40%;height:40%;stroke-width:1.5}.faq .acc__panel p{white-space:pre-line}.sheet .datestrip__fields{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:end;gap:var(--sp-8)}.sheet .datestrip__dash{line-height:48px;color:var(--ink-3)}@media (max-width:479px){.sheet .datestrip__fields{grid-template-columns:minmax(0,1fr)}.sheet .datestrip__dash{display:none}}.cat-tile__fallback{display:grid;place-items:center;width:100%;aspect-ratio:3/2;background:var(--tile-bg,var(--paper-2));border-bottom:1px solid var(--line)}.cat-tile__fallback .cat-tile__glyph{width:34%;height:auto;aspect-ratio:1;color:var(--ink-2);stroke-width:1.5}.hvezdy{display:inline-flex;gap:2px;color:var(--accent-hover)}.hvezdy .hvezdy__ks{width:16px;height:16px}.hvezdy .hvezdy__ks--plna{fill:currentColor}.recenze__text{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:6;line-clamp:6;overflow:hidden;font-size:var(--fs-14);line-height:1.6;color:var(--ink-2)}.recenze__autor{font-size:var(--fs-14);font-weight:600}.cat-foto{flex:0 0 auto;object-fit:cover;border-radius:var(--r-sm);background:var(--paper-2)}.catbar__link .cat-foto{width:22px;height:22px}.drawer__link .cat-foto{width:24px;height:24px}@media (max-width:899px){html[data-hlavicka] .burger{order:1}html[data-hlavicka] .header__inner>.burger{flex:0 0 auto}html[data-hlavicka] .brand{flex:1 1 auto;min-width:0}html[data-hlavicka] .header__inner{gap:var(--sp-8)}html[data-hlavicka] .brand__logo{flex:0 1 auto;height:clamp(24px,calc(20vw - 47px),36px);max-width:100%;object-fit:contain;object-position:left center}html[data-hlavicka] .site-header .btn-icon svg{width:26px;height:26px}html[data-hlavicka] .site-header .phone-link svg{width:24px;height:24px}html[data-hlavicka] .site-header .cart-btn__count{top:0;right:-2px}}html[data-hlavicka] .cat-tile:not(:has(.cat-tile__price)) .cat-tile__name{padding-bottom:var(--sp-16)}.layout-filters .catbar{justify-content:flex-end}.katalog-vypis{transition:opacity .14s ease}.katalog-vypis[aria-busy=true]{opacity:.55}@media (prefers-reduced-motion:reduce){.katalog-vypis{transition:none}}.qr__code>svg{display:block;width:100%;height:auto}.deposit-block__ico.ico{width:22px;height:22px}.u-prewrap{white-space:pre-line}.card--pad24 .summary>.tear:before,.card--pad24>.tear:before{left:calc(var(--sp-24) * -1 - 8px)}.card--pad24 .summary>.tear:after,.card--pad24>.tear:after{right:calc(var(--sp-24) * -1 - 8px)}.citem>.citem__media{align-self:start}.prose-obsah{color:var(--ink)}.prose-obsah--text{white-space:pre-line}.prose-obsah h2,.prose-obsah h3,.prose-obsah h4{font-family:var(--font-display);color:var(--ink);letter-spacing:-.015em;overflow-wrap:break-word;hyphens:auto}.prose-obsah h2{font-size:var(--fs-22);font-weight:700;line-height:1.25}.prose-obsah h3{font-size:var(--fs-18);font-weight:600;line-height:1.3}.prose-obsah h4{font-size:var(--fs-16);font-weight:600;line-height:1.35}.prose-obsah b,.prose-obsah strong{color:inherit;font-weight:600}.prose-obsah a{color:var(--info);text-underline-offset:2px}.prose-obsah blockquote{border-inline-start-color:var(--line-strong);color:var(--ink-2)}.prose-obsah hr{border-color:var(--line)}.btn:has(.btn__sub){flex-wrap:wrap}.btn__sub{flex:1 0 100%}.sumitems__addon{display:block;margin-top:var(--sp-4);font-size:var(--fs-12);color:var(--ink-2);line-height:1.45}.cal .cal__mname{display:block}.lightbox__nav{position:absolute;top:50%;transform:translateY(-50%);z-index:3;background:var(--surface);border:1px solid var(--line-strong);border-radius:var(--r-full)}.lightbox__nav:hover{background:var(--paper-2)}.lightbox__nav--prev{left:var(--sp-8)}.lightbox__nav--next{right:var(--sp-8)}.pdetail-popis{white-space:pre-line}.perk__body{flex:1 1 auto;min-width:0}.perk__btn{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--sp-8);width:100%;text-align:left;padding-block:8px;margin-block:-8px}.perk__btn>span{min-width:0}.perk__btn:hover b{text-decoration:underline}.perk__btn svg{transition:transform var(--dur) var(--ease)}.perk__btn[aria-expanded=true] svg{transform:rotate(180deg)}.perk__panel,.perk__panel>*+*{margin-top:var(--sp-8)}.perk__pobocka{color:var(--ink-2)}.perk__hodiny{display:grid;grid-template-columns:auto minmax(0,1fr);margin-top:var(--sp-4);font-size:var(--fs-12);line-height:1.5}.perk__hodiny>div{display:contents}.perk__hodiny dt{color:var(--ink-2);padding-right:var(--sp-12)}.perk__hodiny dd{font-family:var(--font-mono);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.upsell-pruh{margin-top:var(--sp-32)}@media (min-width:1024px){.upsell-pruh{margin-top:var(--sp-48)}}.upsell__nabidka--pruh{display:flex;gap:var(--sp-16);overflow-x:auto;scrollbar-width:thin;-webkit-overflow-scrolling:touch;padding-bottom:var(--sp-8);scroll-snap-type:x proximity}.upsell__nabidka--pruh>.ucard{flex:0 0 min(320px,78vw);scroll-snap-align:start;grid-template-columns:64px minmax(0,1fr)}.upsell__nabidka--pruh>.ucard .ucard__add{grid-column:1/-1;width:100%;justify-content:center}.ucard__add.ucard__add--vkosiku,.ucard__add.ucard__add--vkosiku:hover{background:var(--surface);border-color:var(--line);color:var(--ink-2);cursor:default}.ucard__add.ucard__add--vkosiku:active{transform:none}.ucard__add.ucard__add--vkosiku .ico{color:var(--ok)}.pdetail-doplnek{display:block;margin-top:var(--sp-8);font-family:var(--font-sans);font-size:var(--fs-18);font-weight:400;line-height:1.5;letter-spacing:normal;text-wrap:pretty}.pdetail-media{inline-size:100%}.ucard__body,.upsell__info{min-width:0}