/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
.sazba-faktury.sablona-hranaty{--faktura-pismo:"Space Grotesk", "Segoe UI", system-ui, sans-serif;--faktura-pismo-nadpis:"Space Grotesk", "Segoe UI", system-ui, sans-serif;--faktura-radius:0;--faktura-tucne:700;--hr-mono:"JetBrains Mono", ui-monospace, "Cascadia Mono", Consolas, monospace;--hr-ink:#000;--hr-tlumeny:var(--color-nabidka-tlumeny,#5b5f66);--hr-povrch:var(--color-nabidka-povrch,#fff);--hr-znacka:var(--color-nabidka-hlavni,#000);--hr-znacka-text:var(--color-nabidka-hlavni-text,#fff);--hr-akcent:var(--color-nabidka-akce-plna,var(--color-nabidka-akce,#00ffea));--hr-akcent-text:var(--color-nabidka-akce-plna-text,var(--color-nabidka-akce-text,#000));--hr-linka:3px;--hr-predel:2px;--hr-stin:5px 5px 0 0 var(--hr-ink);--hr-mezera:7mm;--hr-mezera-mala:2.5mm;--hr-vyplne:4.5mm;--hr-spad:calc(var(--list-okraj,0mm) + 1mm);--hr-qr:31mm;--hr-obalka-obrazek:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.4' stroke-linecap='square' stroke-linejoin='miter'%3E%3Crect x='3' y='5.5' width='18' height='13'/%3E%3Cpath d='M3.5 6.5 12 13l8.5-6.5'/%3E%3C/svg%3E");--hr-telefon-obrazek:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.4' stroke-linecap='square' stroke-linejoin='miter'%3E%3Cpath d='M4 3.5h4.5l2 5L8 10.5c1.3 2.6 2.9 4.2 5.5 5.5l2-2.5 5 2v4.5h-2C10 20 4 14 4 5.5z'/%3E%3C/svg%3E");--hr-odkaz-obrazek:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.4' stroke-linecap='square' stroke-linejoin='miter'%3E%3Cpath d='M6 18 18 6M9 6h9v9'/%3E%3C/svg%3E")}:where(.faktura-hranaty) :where(p,h1,dl,dd,dt,figure,table){margin:0}.faktura-hranaty{width:702px;min-height:100vh;color:var(--hr-ink);flex-direction:column;display:flex}.faktura-hranaty a{color:inherit;text-decoration:none}.hr-stitek,.hr-udaj dt,.hr-radky th,.hr-castka-popisek{font-family:var(--hr-mono);letter-spacing:.08em;text-transform:uppercase;font-size:.7em;font-weight:700;line-height:1.4}.hr-zahlavi{justify-content:space-between;align-items:flex-end;gap:var(--hr-mezera);padding-bottom:var(--hr-mezera-mala);display:flex}.hr-znacka .faktura-logo{max-width:60mm;max-height:16mm;display:block}.hr-znacka-nazev{text-transform:uppercase;font-size:1.7em;font-weight:700;line-height:1.05}.hr-titul{text-align:right;flex-direction:column;align-items:flex-end;display:flex}.hr-cedule{border:var(--hr-predel) solid var(--hr-ink);background-color:var(--hr-akcent);color:var(--hr-akcent-text);letter-spacing:.04em;text-transform:uppercase;margin-bottom:2.5mm;padding:1mm 3mm;font-weight:700;line-height:1.3;display:inline-block}.hr-cislo{font-family:var(--hr-mono);letter-spacing:-.02em;font-size:2.5em;font-weight:700;line-height:1}.hr-stav{background-color:var(--hr-ink);color:var(--hr-povrch);font-family:var(--hr-mono);text-transform:uppercase;margin-top:2mm;padding:.5mm 2mm;font-size:.8em;font-weight:700;display:inline-block}.hr-stav-po{background-color:var(--faktura-vystraha);color:#fff}.hr-srafy{width:calc(100% + 2 * var(--hr-spad));margin-inline:calc(-1 * var(--hr-spad));height:11px;margin-bottom:var(--hr-mezera);border-top:var(--hr-linka) solid var(--hr-ink);fill:var(--hr-ink);display:block}.hr-strany{gap:var(--hr-mezera);margin-bottom:var(--hr-mezera);grid-template-columns:1fr 1fr;line-height:1.5;display:grid}.hr-strany-s-qr{grid-template-columns:1fr 1fr auto}.hr-strana .hr-stitek{color:var(--hr-tlumeny);margin-bottom:1.5mm}.hr-odberatel{padding:var(--hr-vyplne);border:var(--hr-linka) solid var(--hr-ink)}.hr-dodavatel{padding-block:var(--hr-vyplne)}.hr-strana-nazev{margin-bottom:.5mm;font-size:1.15em;font-weight:700;line-height:1.25}.hr-identifikace{margin-top:var(--hr-mezera-mala);gap:.4mm;display:grid}.hr-udaj{justify-content:space-between;align-items:baseline;gap:4mm;display:flex}.hr-udaj dt{color:var(--hr-tlumeny)}.hr-udaj dd{font-family:var(--hr-mono);text-align:right;font-size:.92em;font-weight:700}.hr-pas{padding:var(--hr-vyplne) calc(var(--hr-qr) + var(--hr-mezera) + var(--hr-spad)) var(--hr-vyplne) var(--hr-spad);margin:0 calc(-1 * var(--hr-spad)) var(--hr-mezera);background-color:var(--hr-znacka);color:var(--hr-znacka-text);-webkit-print-color-adjust:exact;print-color-adjust:exact}.hr-pas-bez-qr{padding-right:var(--hr-spad)}.hr-udaje{flex-wrap:wrap;gap:2.5mm 7mm;display:flex}.hr-udaje-platba{border-top:var(--hr-predel) solid currentColor;margin-top:3mm;padding-top:3mm}.hr-pas .hr-udaj{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:.6mm}.hr-pas .hr-udaj dt{color:inherit;opacity:.75;white-space:nowrap}.hr-pas .hr-udaj dd{text-align:left;white-space:nowrap;font-size:.92em}.hr-udaj-duraz dd{background-color:var(--hr-akcent);color:var(--hr-akcent-text);margin-left:-1mm;padding:0 1mm}.hr-qr{box-sizing:border-box;width:var(--hr-qr);margin-top:calc(-1 * (var(--hr-mezera) + var(--hr-qr) / 2));border:var(--hr-linka) solid var(--hr-ink);-webkit-print-color-adjust:exact;print-color-adjust:exact;background-color:#fff;align-self:start;padding:1.5mm;position:relative}.hr-qr img{width:100%;height:auto;display:block}.hr-radky{border-collapse:collapse;width:100%}.hr-radky thead tr{color:var(--hr-povrch)}.hr-radky th{z-index:1;position:relative}.hr-radky th:first-child:before{content:"";inset:0 auto 0 calc(-1 * var(--hr-spad));z-index:-1;width:calc(702px + 2 * var(--hr-spad));background-color:var(--hr-ink);-webkit-print-color-adjust:exact;print-color-adjust:exact;position:absolute}.hr-radky tbody tr{border-bottom:1px solid var(--hr-ink)}.hr-radky tbody tr:last-child{border-bottom:0}.hr-radky-konec{height:var(--hr-linka);break-before:avoid;background-color:var(--hr-ink);-webkit-print-color-adjust:exact;print-color-adjust:exact}.hr-radky th{text-align:left;vertical-align:bottom;padding:2mm 2.5mm}.hr-radky td{vertical-align:top;padding:2.4mm 2.5mm}.hr-radky th:first-child,.hr-radky td:first-child{padding-left:0}.hr-radky th:last-child,.hr-radky td:last-child{padding-right:0}.hr-sloupec-cislo{font-family:var(--hr-mono);text-align:right;white-space:nowrap;font-size:.92em}.hr-radky th.hr-sloupec-cislo{text-align:right;font-size:.7em}.hr-sloupec-nazev{width:100%}.hr-radky .hr-sloupec-cislo{padding-left:5mm}.hr-sloupec-celkem{font-weight:700}.hr-radek-nazev{font-weight:700;display:block}.hr-radek-popis{color:var(--hr-tlumeny);margin-top:.5mm;font-size:.9em;display:block}.hr-zaver{gap:var(--hr-mezera);margin-top:var(--hr-mezera);grid-template-columns:1fr auto;display:grid}.hr-souhrn{flex-direction:column;align-items:stretch;min-width:72mm;display:flex}.hr-rozpis+.hr-castka{margin-top:1.5mm}.hr-rozpis{margin-bottom:var(--hr-mezera-mala);gap:.8mm;display:grid}.hr-rozpis-radek{justify-content:space-between;gap:6mm;display:flex}.hr-rozpis-radek dt{color:var(--hr-tlumeny)}.hr-rozpis-radek dd{font-family:var(--hr-mono);text-align:right;font-size:.92em}.hr-rozpis-soucet{border-top:1px solid var(--hr-ink);margin-top:1mm;padding-top:1mm}.hr-castka{border:var(--hr-linka) solid var(--hr-ink);background-color:var(--hr-akcent);box-shadow:var(--hr-stin);color:var(--hr-akcent-text);text-align:right;-webkit-print-color-adjust:exact;print-color-adjust:exact;margin:0 5px 5px 0;padding:3mm 4mm 3.5mm}.hr-castka-hodnota{font-family:var(--hr-mono);letter-spacing:-.02em;white-space:nowrap;font-size:2.1em;font-weight:700;line-height:1.1}.faktura-hranaty .faktura-poznamka{padding:var(--hr-vyplne);border:var(--hr-linka) solid var(--hr-znacka);white-space:pre-line;margin:0}.hr-pata{padding-top:var(--hr-mezera);margin-top:auto}.hr-podpis{color:var(--hr-tlumeny);font-family:var(--hr-mono);margin-bottom:1.5mm;font-size:.72em}.faktura-hranaty .faktura-paticka{justify-content:flex-start;gap:1mm var(--hr-mezera);margin:0 calc(-1 * var(--hr-spad));padding:2.5mm var(--hr-spad);background-color:var(--hr-ink);color:var(--hr-povrch);font-family:var(--hr-mono);-webkit-print-color-adjust:exact;print-color-adjust:exact;border:0;flex-wrap:wrap;font-size:.8em;font-weight:700;display:flex}.faktura-hranaty .faktura-zapis{margin:0}.hr-kontakt{align-items:center;gap:1.6mm;display:inline-flex}.hr-kontakt:before{content:"";background-color:currentColor;flex:none;width:3.4mm;height:3.4mm;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hr-kontakt-obalka:before{-webkit-mask-image:var(--hr-obalka-obrazek);-webkit-mask-image:var(--hr-obalka-obrazek);-webkit-mask-image:var(--hr-obalka-obrazek);-webkit-mask-image:var(--hr-obalka-obrazek);mask-image:var(--hr-obalka-obrazek)}.hr-kontakt-telefon:before{-webkit-mask-image:var(--hr-telefon-obrazek);-webkit-mask-image:var(--hr-telefon-obrazek);-webkit-mask-image:var(--hr-telefon-obrazek);-webkit-mask-image:var(--hr-telefon-obrazek);mask-image:var(--hr-telefon-obrazek)}.hr-kontakt-odkaz:before{-webkit-mask-image:var(--hr-odkaz-obrazek);-webkit-mask-image:var(--hr-odkaz-obrazek);-webkit-mask-image:var(--hr-odkaz-obrazek);-webkit-mask-image:var(--hr-odkaz-obrazek);mask-image:var(--hr-odkaz-obrazek)}.list-dokladu .faktura-hranaty .faktura-paticka{margin-bottom:calc(-1 * var(--list-okraj-dole))}@media print{.hr-zahlavi,.hr-strany,.hr-pas,.hr-zaver,.hr-radky tr{page-break-inside:avoid}.hr-radky thead{display:table-header-group}}.sablona-hranaty{--font-nabidka-nadpis:"Space Grotesk", "Segoe UI", system-ui, sans-serif;--font-nabidka-text:"Space Grotesk", "Segoe UI", system-ui, sans-serif;--font-plakat-mono:"JetBrains Mono", ui-monospace, "Cascadia Mono", Consolas, monospace;--radius-nabidka:0;--radius-nabidka-male:0;--radius-linky:0;--ink:var(--color-nabidka-text);--mezera-castek:3rem;--tloustka-linky:3px;--tloustka-predelu:2px;--tloustka-obrysu-karty:3px;--stin:var(--ink);--seda-radku:var(--ink)}@supports (color:color-mix(in lab, red, red)){.sablona-hranaty{--seda-radku:color-mix(in oklab, var(--ink) 7%, var(--color-nabidka-povrch))}}.sablona-hranaty{--stin-nabidka:6px 6px 0 0 var(--stin);--stin-radku:4px 4px 0 0 var(--stin);--color-nabidka-stin:transparent;--posun-stisku:5px;--akcent:var(--color-nabidka-akce-plna,var(--color-nabidka-akce));--akcent-text:var(--color-nabidka-akce-plna-text,var(--color-nabidka-akce-text));--pastel:var(--color-nabidka-pastel,var(--color-nabidka-prouzek));--pastel-akce:var(--color-nabidka-pastel-akce,var(--color-nabidka-prouzek));--pruhy:repeating-linear-gradient(45deg, var(--ink) 0 3px, transparent 3px 9px);--pruhy-slabe:repeating-linear-gradient(45deg, var(--ink) 0 3px, transparent 3px 10px)}@supports (color:color-mix(in lab, red, red)){.sablona-hranaty{--pruhy-slabe:repeating-linear-gradient(45deg, color-mix(in oklab, var(--ink) 10%, transparent) 0 3px, transparent 3px 10px)}}.sablona-hranaty{--uhel-natoceni:3deg;--obrazek-sipky:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 10'%3E%3Crect width='10' height='10'/%3E%3C/svg%3E");--velikost-sipky:.55rem;--hranaty-fajfka:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M3.5 12.5 9.5 18.5 21 5.5' fill='none' stroke='%23000' stroke-width='3.6' stroke-linecap='square' stroke-linejoin='miter'/%3E%3C/svg%3E");--hranaty-krizek:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M5 5l14 14M19 5 5 19' fill='none' stroke='%23000' stroke-width='3.4' stroke-linecap='square'/%3E%3C/svg%3E");--hranaty-telefon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M6.5 2.5h11v19h-11zM9.5 18.5h5' fill='none' stroke='%23000' stroke-width='2.6' stroke-linecap='square' stroke-linejoin='miter'/%3E%3C/svg%3E");--hranaty-odkaz:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M13 4h7v7M20 4 10.5 13.5M16 14v6H4V8h6' fill='none' stroke='%23000' stroke-width='2.6' stroke-linecap='square' stroke-linejoin='miter'/%3E%3C/svg%3E");--hranaty-obalka:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M3 5.5h18v13H3zM3 6l9 7 9-7' fill='none' stroke='%23000' stroke-width='2.6' stroke-linejoin='miter'/%3E%3C/svg%3E");--hranaty-menu:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M3 6h18M3 12h18M3 18h18' fill='none' stroke='%23000' stroke-width='3.4' stroke-linecap='square'/%3E%3C/svg%3E");--hranaty-plus:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 3v18M3 12h18' fill='none' stroke='%23000' stroke-width='3.4' stroke-linecap='square'/%3E%3C/svg%3E");--prechod-dlazdice:.1s linear;--sirka-karty:18.25rem;--mezera-sloupcu:0px;--misto-pro-doporuceni:4.5rem}.sablona-hranaty .cena-varianty,.sablona-hranaty .hodnota-podminky,.sablona-hranaty .castky-skupiny{font-family:var(--font-plakat-mono);color:var(--ink);font-weight:700}.sablona-hranaty .nadpis-dokumentu,.sablona-hranaty .stitek,.sablona-hranaty .popisek-podminky,.sablona-hranaty .jednotka-ceny,.sablona-hranaty .tiraz-strana,.sablona-hranaty .znacka-doporuceni,.sablona-hranaty .pruh-doporuceni,.sablona-hranaty .panel-obsahu .nadpis-panelu{font-family:var(--font-plakat-mono);letter-spacing:.06em;text-transform:uppercase;font-size:.72rem;font-weight:500;line-height:1.4}.sablona-hranaty .jednotka-ceny,.sablona-hranaty .cena-slovem,.sablona-hranaty .druha-cena{font-family:var(--font-plakat-mono)}.sablona-hranaty .popisek-podminky{color:var(--color-nabidka-tlumeny);font-size:.85rem}.sablona-hranaty .popisek-ceny{font-family:var(--font-nabidka-text);letter-spacing:.02em;color:var(--ink);font-size:1.15rem;font-weight:700}.sablona-hranaty .nazev-varianty,.sablona-hranaty .tabulka-variant .nazev-polozky,.sablona-hranaty .pojem-slovniku,.sablona-hranaty .hlavicka-otazky,.sablona-hranaty .jmeno-odberatele,.sablona-hranaty .tiraz-nazev{font-family:var(--font-nabidka-nadpis);letter-spacing:.01em;text-transform:uppercase;color:var(--ink);font-weight:700}.sablona-hranaty [data-typ=VARIANT_SIMPLE] .nazev-varianty,.sablona-hranaty [data-typ=OPTIONAL_PARTS] .nazev-varianty,.sablona-hranaty [data-typ=BASIC_BREAKDOWN] .nazev-varianty,.sablona-hranaty [data-typ=UNIT_PRICES] .nazev-varianty,.sablona-hranaty [data-typ=FIXED_PARTS] .nazev-varianty,.sablona-hranaty .tabulka-variant .nazev-polozky{font-size:.95rem}.sablona-hranaty .upresneni-polozky,.sablona-hranaty .popis-karty,.sablona-hranaty .popis-polozky,.sablona-hranaty .popis-odrazky,.sablona-hranaty .text-rozbalu,.sablona-hranaty .odrazka-obsahu,.sablona-hranaty .vyhody-karty .radek-karty{color:var(--ink);font-weight:400}.sablona-hranaty .popis-karty,.sablona-hranaty .popis-polozky{color:var(--color-nabidka-tlumeny)}.sablona-hranaty .komponenta-obsahova .text-obsahu :is(h1,h2,h3,h4){text-transform:uppercase;color:var(--ink);font-weight:700}.sablona-hranaty .komponenta-obsahova a:not(.tlacitko),.sablona-hranaty .odkaz-nabidky,.sablona-hranaty .tiraz-udaje a:not(.znacka-nastroje){color:var(--ink);box-shadow:inset 0 -3px 0 var(--akcent);transition:background-color var(--prechod-dlazdice), box-shadow var(--prechod-dlazdice);text-decoration:none}.sablona-hranaty .komponenta-obsahova a:not(.tlacitko):hover,.sablona-hranaty .odkaz-nabidky:hover,.sablona-hranaty .tiraz-udaje a:not(.znacka-nastroje):hover{color:var(--ink);background-color:var(--pastel);box-shadow:inset 0 -3px 0 var(--ink)}.sablona-hranaty .dekorace-zahlavi{background-color:var(--color-nabidka-hlavni);height:.75rem;display:block;position:absolute;top:0;left:-50vw;right:-50vw}.sablona-hranaty .dekorace-strany{display:none}.sablona-hranaty .nadpis-dokumentu{color:var(--ink)}.sablona-hranaty .jmeno-odberatele{margin-top:.3rem;font-size:1.35rem;line-height:1.2}.sablona-hranaty .stitek{background-color:var(--ink);color:var(--color-nabidka-povrch);border:0;padding:.35rem .7rem}.sablona-hranaty .linka-nahore:has(>.nadpis-nabidky):after{background-color:var(--ink)}.sablona-hranaty .nadpis-nabidky{border:3px solid var(--ink);background-color:var(--color-nabidka-povrch);box-shadow:8px 8px 0 0 var(--stin);letter-spacing:-.01em;text-transform:uppercase;color:var(--ink);margin-block:1rem 2.25rem;padding:.55rem 1rem;font-size:clamp(1.75rem,1.1rem + 2.8vw,3rem);font-weight:700;line-height:1.1;display:inline-block}.sablona-hranaty .nadpis-komponenty{font-family:var(--font-nabidka-nadpis);letter-spacing:-.01em;text-transform:uppercase;color:var(--ink);font-size:clamp(1.3rem,1.05rem + .9vw,1.65rem);font-weight:700;line-height:1.2}.sablona-hranaty .nadpis-komponenty:before{content:"";vertical-align:.05em;border:3px solid var(--ink);background-color:var(--akcent);width:.55em;height:.55em;margin-right:.45em;display:inline-block}.sablona-hranaty .sipka-odrazky,.sablona-hranaty .komponenta-obsahova .text-obsahu ul>li:before{background-color:var(--ink);margin-top:.55em}.sablona-hranaty .fajfka-odrazky{background-color:var(--ink);width:1.25rem;height:1lh;-webkit-mask-image:var(--hranaty-fajfka);-webkit-mask-image:var(--hranaty-fajfka);-webkit-mask-image:var(--hranaty-fajfka);mask-image:var(--hranaty-fajfka);margin-top:0;display:block;transform:none;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:1.05rem;mask-size:1.05rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.sablona-hranaty .fajfka-odrazky svg,.sablona-hranaty .znacka svg,.sablona-hranaty .fajfka-vyberu svg,.sablona-hranaty .zobacek{display:none}.sablona-hranaty .tabulka-variant .znacka[data-znacka=YES],.sablona-hranaty .tabulka-variant .znacka[data-znacka=NO]{background-color:var(--ink);width:1.4rem;height:1.4rem;-webkit-mask-image:var(--hranaty-fajfka);-webkit-mask-image:var(--hranaty-fajfka);-webkit-mask-image:var(--hranaty-fajfka);mask-image:var(--hranaty-fajfka);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.sablona-hranaty .tabulka-variant .znacka[data-znacka=NO]{background-color:var(--ink);width:1.1rem;height:1.1rem}@supports (color:color-mix(in lab, red, red)){.sablona-hranaty .tabulka-variant .znacka[data-znacka=NO]{background-color:color-mix(in oklab, var(--ink) 45%, transparent)}}.sablona-hranaty .tabulka-variant .znacka[data-znacka=NO]{-webkit-mask-image:var(--hranaty-krizek);-webkit-mask-image:var(--hranaty-krizek);-webkit-mask-image:var(--hranaty-krizek);mask-image:var(--hranaty-krizek)}.sablona-hranaty .hlavicka-rozbalu:after{content:"";background-color:var(--ink);width:1rem;height:1rem;-webkit-mask-image:var(--hranaty-plus);-webkit-mask-image:var(--hranaty-plus);-webkit-mask-image:var(--hranaty-plus);mask-image:var(--hranaty-plus);transition:rotate var(--prechod-dlazdice);flex:none;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.sablona-hranaty button.hlavicka-rozbalu:not(.hlavicka-otazky):after{order:-1}.sablona-hranaty .hlavicka-rozbalu:has(.zobacek-otevreny):after{rotate:45deg}.sablona-hranaty p.hlavicka-rozbalu:after{display:none}.sablona-hranaty .kolecko-vyberu,.sablona-hranaty .ctverecek-vyberu{border:3px solid var(--ink);background-color:var(--color-nabidka-povrch);width:1.35rem;height:1.35rem}.sablona-hranaty .kolecko-vyberu{border-radius:999px}.sablona-hranaty .ctverecek-vyberu{border-radius:0}.sablona-hranaty .kolecko-vyberu:hover,.sablona-hranaty .ctverecek-vyberu:hover{border-color:var(--ink);background-color:var(--pastel)}.sablona-hranaty [data-zvoleny=ano] .kolecko-vyberu,.sablona-hranaty [data-zvoleny=ano] .ctverecek-vyberu,.sablona-hranaty [data-zvoleny=ano] .kolecko-vyberu:hover,.sablona-hranaty [data-zvoleny=ano] .ctverecek-vyberu:hover{border-color:var(--color-nabidka-text);background-color:var(--color-nabidka-povrch)}.sablona-hranaty .fajfka-vyberu{background-color:var(--color-nabidka-text);width:auto;height:auto;-webkit-mask-image:var(--hranaty-fajfka);-webkit-mask-image:var(--hranaty-fajfka);-webkit-mask-image:var(--hranaty-fajfka);mask-image:var(--hranaty-fajfka);inset:1px;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.sablona-hranaty .kolecko-vyberu .fajfka-vyberu{translate:-1px}.sablona-hranaty .karta-varianty,.sablona-hranaty .dlazdice-vyberu,.sablona-hranaty [data-typ=OPTIONAL_PARTS] ul>li,.sablona-hranaty .ramecek-radku,.sablona-hranaty .ramecek-otazky,.sablona-hranaty .panel-obsahu,.sablona-hranaty .tabulka-variant{border:3px solid var(--ink);background-color:var(--color-nabidka-povrch);border-radius:0}.sablona-hranaty .ram-tabulky{container-type:inline-size}@media not all and (width>=40rem){.sablona-hranaty .tabulka-variant .lepivy-popisek{min-width:10rem}}@media (width>=48rem){.sablona-hranaty .tabulka-variant{--pruh-legendy:34%;table-layout:fixed}.sablona-hranaty .tabulka-variant>tfoot .cena-varianty{white-space:nowrap}}.sablona-hranaty .karta-varianty,.sablona-hranaty .panel-obsahu,.sablona-hranaty .tabulka-variant,.sablona-hranaty .prehled-ceny{box-shadow:var(--stin-nabidka)}.sablona-hranaty .dlazdice-vyberu,.sablona-hranaty [data-typ=OPTIONAL_PARTS] ul>li,.sablona-hranaty .ramecek-radku,.sablona-hranaty .ramecek-otazky{box-shadow:var(--stin-radku)}.sablona-hranaty .karta-varianty,.sablona-hranaty .dlazdice-vyberu,.sablona-hranaty .sloupec-varianty{--barva-vtisknuti:transparent}.sablona-hranaty .karta-varianty:after{display:none}.sablona-hranaty .ramecek-radku>*+*{border-top:2px solid var(--ink)}.sablona-hranaty [data-typ=BASIC_BREAKDOWN] .ramecek-radku{border-color:var(--ink);box-shadow:var(--stin-radku)}.sablona-hranaty [data-typ=BASIC_BREAKDOWN] .ramecek-radku>*+*{border-top-color:var(--ink)}.sablona-hranaty [data-typ=BASIC_BREAKDOWN] .ramecek-radku>dl{--ink:var(--color-nabidka-hlavni-text);--color-nabidka-tlumeny:var(--color-nabidka-hlavni-text);border-top:3px solid var(--color-nabidka-text);background-color:var(--color-nabidka-hlavni);color:var(--color-nabidka-hlavni-text)}.sablona-hranaty [data-typ=UNIT_PRICES] .ramecek-radku>:nth-child(2n),.sablona-hranaty [data-typ=BASIC_BREAKDOWN] .ramecek-radku>:nth-child(odd){background-color:#0000}.sablona-hranaty .karta-varianty,.sablona-hranaty .dlazdice-vyberu{transition:translate var(--prechod-dlazdice), box-shadow var(--prechod-dlazdice), background-color var(--prechod-dlazdice)}.sablona-hranaty .karta-varianty:hover,.sablona-hranaty .dlazdice-vyberu:hover{border-color:var(--ink);background-color:var(--pastel)}@media (prefers-reduced-motion:no-preference){.sablona-hranaty .karta-varianty:hover{box-shadow:8px 8px 0 0 var(--stin);translate:-2px -2px}.sablona-hranaty .dlazdice-vyberu:hover{box-shadow:6px 6px 0 0 var(--stin);translate:-2px -2px}}@media (prefers-reduced-motion:reduce){.sablona-hranaty .karta-varianty:hover,.sablona-hranaty .dlazdice-vyberu:hover{background-color:var(--pastel)}}.sablona-hranaty .karta-varianty[data-zvoleny=ano],.sablona-hranaty .dlazdice-vyberu[data-zvoleny=ano]{--ink:var(--color-nabidka-hlavni-text);--color-nabidka-tlumeny:#fffc}@supports (color:color-mix(in lab, red, red)){.sablona-hranaty .karta-varianty[data-zvoleny=ano],.sablona-hranaty .dlazdice-vyberu[data-zvoleny=ano]{--color-nabidka-tlumeny:color-mix(in oklab, var(--color-nabidka-hlavni-text) 80%, transparent)}}.sablona-hranaty .karta-varianty[data-zvoleny=ano],.sablona-hranaty .dlazdice-vyberu[data-zvoleny=ano]{--color-nabidka-linka-jemna:#ffffff73}@supports (color:color-mix(in lab, red, red)){.sablona-hranaty .karta-varianty[data-zvoleny=ano],.sablona-hranaty .dlazdice-vyberu[data-zvoleny=ano]{--color-nabidka-linka-jemna:color-mix(in oklab, var(--color-nabidka-hlavni-text) 45%, transparent)}}.sablona-hranaty .karta-varianty[data-zvoleny=ano],.sablona-hranaty .dlazdice-vyberu[data-zvoleny=ano]{border-color:var(--color-nabidka-text);background-color:var(--color-nabidka-hlavni);color:var(--color-nabidka-hlavni-text);box-shadow:2px 2px 0 0 var(--color-nabidka-text);translate:4px 4px}.sablona-hranaty .karta-varianty[data-zvoleny=ano] .zahlavi-karty{border-bottom-color:var(--color-nabidka-text);background-color:var(--color-nabidka-text)}.sablona-hranaty .karta-varianty[data-zvoleny=ano]:hover,.sablona-hranaty .dlazdice-vyberu[data-zvoleny=ano]:hover{--ink:var(--color-nabidka-text);--color-nabidka-tlumeny:inherit;--color-nabidka-linka-jemna:inherit;border-color:var(--color-nabidka-text);background-color:var(--pastel);color:var(--color-nabidka-text);box-shadow:2px 2px 0 0 var(--stin);translate:4px 4px}.sablona-hranaty .dlazdice-vyberu[data-zvoleny=ano] .kolecko-vyberu,.sablona-hranaty .dlazdice-vyberu[data-zvoleny=ano] .ctverecek-vyberu{border-color:var(--color-nabidka-text);background-color:var(--color-nabidka-povrch)}.sablona-hranaty .sloupec-varianty[data-zvoleny=ano] .nazev-varianty:before,.sablona-hranaty .karta-varianty[data-zvoleny=ano] .nazev-varianty:before{content:"";vertical-align:-.08em;width:.9em;height:.9em;-webkit-mask-image:var(--hranaty-fajfka);-webkit-mask-image:var(--hranaty-fajfka);-webkit-mask-image:var(--hranaty-fajfka);mask-image:var(--hranaty-fajfka);background-color:currentColor;margin-right:.35em;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.sablona-hranaty .tlacitko:focus-visible{outline:3px solid var(--akcent);outline-offset:3px}.sablona-hranaty [data-typ=VARIANT_SIMPLE] ul>li+li,.sablona-hranaty [data-typ=OPTIONAL_PARTS] ul>li+li{margin-top:1rem}.sablona-hranaty [data-typ=OPTIONAL_PARTS] ul>li:not(.dlazdice-vyberu){opacity:1;border-color:var(--ink);background-image:var(--pruhy-slabe);box-shadow:none}.sablona-hranaty [data-typ=OPTIONAL_PARTS] ul>li:not(.dlazdice-vyberu) .nazev-varianty,.sablona-hranaty [data-typ=OPTIONAL_PARTS] ul>li:not(.dlazdice-vyberu) .cena-varianty{color:var(--color-nabidka-tlumeny)}.sablona-hranaty .dlazdice-vyberu[data-doporuceny=ano]:not([data-zvoleny=ano]){background-color:var(--pastel-akce)}.sablona-hranaty .dlazdice-vyberu .kolecko-vyberu{align-self:center;margin-top:0}@media not all and (width>=40rem){.sablona-hranaty .radek-polozky>.pres-radek{border-top:2px solid var(--ink)}}.sablona-hranaty .tabulka-variant>tbody>tr>*,.sablona-hranaty .tabulka-variant>thead>tr>*,.sablona-hranaty .tabulka-variant>tfoot>tr>*{border-left:2px solid var(--color-nabidka-text)}.sablona-hranaty .tabulka-variant>*>tr>:first-child{border-left:0}.sablona-hranaty .tabulka-variant>tbody>tr>*{border-bottom:2px solid var(--color-nabidka-text)}.sablona-hranaty .tabulka-variant>tbody:last-of-type>tr:last-child>*{border-bottom:3px solid var(--color-nabidka-text)}.sablona-hranaty .tabulka-variant>tbody>tr:nth-child(2n){background-color:#0000}.sablona-hranaty .tabulka-variant>thead .linka-dole:after,.sablona-hranaty .tabulka-variant>tfoot .linka-nahore:after{display:none}.sablona-hranaty .tabulka-variant>thead .linka-dole{margin-bottom:0;padding-bottom:.75rem}.sablona-hranaty .tabulka-variant>tfoot .linka-nahore{margin-top:0;padding-top:.85rem}.sablona-hranaty .tabulka-variant>thead>tr>*{background-color:var(--ink);color:var(--color-nabidka-povrch)}.sablona-hranaty .tabulka-variant>thead .nazev-varianty{color:inherit}.sablona-hranaty .tabulka-variant>thead .sloupec-varianty{padding-top:1rem}.sablona-hranaty [data-typ=VARIANT_TABLE] .podminky-varianty>tr:first-child>*,.sablona-hranaty [data-typ=VARIANT_TABLE] .tabulka-variant>tbody:last-of-type>tr:last-child>*{padding-block:.75rem}.sablona-hranaty .tabulka-variant>:where(tbody.podminky-varianty,tfoot)>tr>*{background-color:var(--seda-radku)}.sablona-hranaty .tabulka-variant>tbody.podminky-varianty .popisek-podminky{color:var(--ink)}.sablona-hranaty .ram-tabulky{margin-left:0;padding-left:0}.sablona-hranaty .tabulka-variant:has(.lepivy-popisek){border-left:0}.sablona-hranaty .tabulka-variant>*>tr>.lepivy-popisek{border-left:3px solid var(--color-nabidka-text);box-shadow:none}.sablona-hranaty .tabulka-variant>tbody:not(.podminky-varianty)>tr>.lepivy-popisek{background-color:var(--color-nabidka-povrch)}.sablona-hranaty .tabulka-variant>thead>tr>.lepivy-popisek{background-color:var(--ink)}.sablona-hranaty .tabulka-variant>tbody.podminky-varianty>tr>.lepivy-popisek,.sablona-hranaty .tabulka-variant>tfoot>tr>.lepivy-popisek{background-color:var(--seda-radku);box-shadow:none}.sablona-hranaty .tabulka-variant .nazev-varianty{font-size:1.1rem;line-height:1.2}.sablona-hranaty .sloupec-varianty:before{box-shadow:none;inset:0}.sablona-hranaty thead .sloupec-varianty,.sablona-hranaty tfoot .sloupec-varianty{border-radius:0}.sablona-hranaty .sloupec-varianty[data-zvyrazneny=ano]{background-color:var(--pastel)}.sablona-hranaty thead .sloupec-varianty[data-zvyrazneny=ano]{background-color:var(--ink)}.sablona-hranaty .sloupec-varianty[data-zvyrazneny=ano]:before{opacity:0}.sablona-hranaty .tabulka-variant>:is(tbody,tfoot) .sloupec-varianty[data-zvyrazneny=ano]{--ink:var(--color-nabidka-text);--color-nabidka-tlumeny:inherit;background-color:var(--pastel);color:var(--color-nabidka-text)}.sablona-hranaty .tabulka-variant>:is(tbody,tfoot) .sloupec-varianty[data-doporuceny=ano]:not([data-zvoleny=ano]){--ink:var(--color-nabidka-text);--color-nabidka-tlumeny:inherit;color:var(--color-nabidka-text)}.sablona-hranaty .sloupec-varianty[data-zvoleny=ano]{--ink:var(--color-nabidka-hlavni-text);--color-nabidka-tlumeny:#fffc}@supports (color:color-mix(in lab, red, red)){.sablona-hranaty .sloupec-varianty[data-zvoleny=ano]{--color-nabidka-tlumeny:color-mix(in oklab, var(--color-nabidka-hlavni-text) 80%, transparent)}}.sablona-hranaty .sloupec-varianty[data-zvoleny=ano]{border-color:var(--color-nabidka-text);background-color:var(--color-nabidka-hlavni);color:var(--color-nabidka-hlavni-text)}.sablona-hranaty thead .sloupec-varianty[data-zvoleny=ano]{background-color:var(--color-nabidka-text);color:var(--color-nabidka-povrch)}.sablona-hranaty .sloupec-varianty[data-zvoleny=ano]:before,.sablona-hranaty thead .sloupec-varianty:before,.sablona-hranaty tfoot .sloupec-varianty:before{opacity:0;box-shadow:none}.sablona-hranaty .tabulka-variant>:is(tbody,tfoot) .sloupec-varianty[data-doporuceny=ano]:not([data-zvoleny=ano]):not([data-zvyrazneny=ano]){background-color:var(--pastel-akce)}.sablona-hranaty .pruh-doporuceni,.sablona-hranaty .znacka-doporuceni{border:2px solid var(--color-nabidka-povrch);background-color:var(--color-nabidka-text);width:max-content;max-width:100%;height:auto;color:var(--color-nabidka-povrch);letter-spacing:.06em;text-align:center;box-shadow:4px 4px 0 0 var(--akcent);background-image:none;padding:.45rem .8rem;font-weight:700}.sablona-hranaty .pruh-doporuceni{z-index:2;max-width:85%;position:absolute;inset:-.9rem -.75rem auto auto;rotate:3deg}.sablona-hranaty .znacka-doporuceni{margin-bottom:.7rem;rotate:-2deg}.sablona-hranaty .karta-varianty[data-doporuceny=ano]{background-color:var(--pastel-akce);margin-top:0}.sablona-hranaty .karta-varianty[data-doporuceny=ano][data-zvoleny=ano]{background-color:var(--color-nabidka-hlavni)}.sablona-hranaty .karta-varianty[data-doporuceny=ano]:hover,.sablona-hranaty .karta-varianty[data-doporuceny=ano][data-zvoleny=ano]:hover{background-color:var(--pastel)}.sablona-hranaty .karta-varianty{padding-bottom:.5rem;overflow:visible}.sablona-hranaty .zahlavi-karty{padding:1rem var(--odsazeni-karty);border-bottom:3px solid var(--ink);background-color:var(--ink);color:var(--color-nabidka-povrch);text-align:left;justify-content:flex-start}.sablona-hranaty .zahlavi-karty .nazev-varianty,.sablona-hranaty .zahlavi-karty .popis-karty{color:var(--color-nabidka-povrch)}.sablona-hranaty [data-typ=VARIANT_CARDS] .nazev-varianty{font-size:1.15rem;line-height:1.2}.sablona-hranaty .cena-karty{text-align:left;font-size:min(2rem, calc((100cqi - 1.5 * var(--odsazeni-karty) - .4rem) / (var(--znaku-ceny,1) * .6)));padding-block:.9rem 0;line-height:1.1}.sablona-hranaty .obal-karty{container-type:inline-size}.sablona-hranaty .cena-karty.linka-nahore{margin-top:0}.sablona-hranaty .cena-karty.linka-nahore:after{display:none}.sablona-hranaty .popis-karty{padding:.5rem var(--odsazeni-karty) 0;text-align:left}.sablona-hranaty .vyhody-karty.linka-nahore{margin-top:.9rem;padding-top:.6rem}.sablona-hranaty .vyhody-karty.linka-nahore:after{left:var(--odsazeni-karty);right:var(--odsazeni-karty);background-color:var(--ink);height:2px}.sablona-hranaty .vyhody-karty>li{margin-inline:var(--odsazeni-karty);text-align:left;background-color:#0000;justify-content:flex-start;gap:.7rem;padding:.35rem 0}.sablona-hranaty .vyhody-karty>li+li{border-top:2px solid var(--color-nabidka-linka-jemna,var(--ink))}.sablona-hranaty .vyhody-karty>li:before{content:"";background-color:var(--ink);flex:none;width:.5rem;height:.5rem;margin-top:.55em}.sablona-hranaty .podminky-karty{margin:var(--mezera-pred-podminkami) var(--odsazeni-karty) 0;border-top:2px solid var(--ink);padding:.5rem 0 .6rem;display:block}.sablona-hranaty .podminky-karty .radek-karty{padding:.3rem 0}.sablona-hranaty .podminky-karty .hodnota-podminky{white-space:nowrap;font-size:.9rem}.sablona-hranaty [data-typ=VARIANT_CARDS] ul:has(>.obal-karty){gap:1.75rem 1.5rem}@media not all and (width>=42rem){.sablona-hranaty [data-typ=VARIANT_CARDS] ul:has(>.obal-karty){grid-template-columns:min(100%, var(--sirka-karty));justify-content:center}}@media (width>=42rem) and ((width<64rem)){.sablona-hranaty [data-typ=VARIANT_CARDS] ul:has(>.obal-karty){grid-template-columns:repeat(2, min(100%, var(--sirka-karty)));justify-content:center}.sablona-hranaty [data-typ=VARIANT_CARDS] ul:has(>.obal-karty)>li:last-child:nth-child(odd){width:min(100%, var(--sirka-karty));grid-column:1/-1;justify-self:center}}.sablona-hranaty [data-typ=FIXED_PARTS] .tabulka-variant>tbody>tr>td{text-align:right}.sablona-hranaty [data-typ=FIXED_PARTS] .zahlavi-komponenty.linka-dole:after{display:none}.sablona-hranaty [data-typ=FIXED_PARTS] .zahlavi-komponenty.linka-dole{margin-bottom:.75rem;padding-bottom:0}.sablona-hranaty [data-typ=FIXED_PARTS] .tabulka-variant>tbody.podminky-varianty>tr>*,.sablona-hranaty [data-typ=FIXED_PARTS] .tabulka-variant>tfoot>tr>*{--ink:var(--color-nabidka-hlavni-text);--color-nabidka-tlumeny:var(--color-nabidka-hlavni-text);background-color:var(--color-nabidka-hlavni);color:var(--color-nabidka-hlavni-text)}.sablona-hranaty [data-typ=FIXED_PARTS] .tabulka-variant>tbody.podminky-varianty>tr>.lepivy-popisek,.sablona-hranaty [data-typ=FIXED_PARTS] .tabulka-variant>tfoot>tr>.lepivy-popisek{background-color:var(--color-nabidka-hlavni)}.sablona-hranaty [data-typ=FIXED_PARTS] .tabulka-variant>tbody:has(+tbody.podminky-varianty)>tr:last-child>*{border-bottom:3px solid var(--ink)}.sablona-hranaty [data-typ=FIXED_PARTS] .tabulka-variant>tbody.podminky-varianty>tr>*,.sablona-hranaty [data-typ=FIXED_PARTS] .tabulka-variant>tfoot>tr>*{border-bottom:0;border-left:0}.sablona-hranaty [data-typ=FIXED_PARTS] .tabulka-variant>tbody.podminky-varianty>tr>*{padding-block:.45rem}.sablona-hranaty [data-typ=FIXED_PARTS] .tabulka-variant>tbody.podminky-varianty>tr:first-child>*{padding-top:.9rem}.sablona-hranaty [data-typ=FIXED_PARTS] .tabulka-variant>tfoot .linka-nahore{padding-top:.45rem}.sablona-hranaty .prehled-ceny{border-color:var(--ink)}.sablona-hranaty .zahlavi-vytahu{background-color:var(--color-nabidka-hlavni);color:var(--color-nabidka-hlavni-text)}.sablona-hranaty .souhlasy-vytahu label,.sablona-hranaty .souhlasy-vytahu label span{color:var(--color-nabidka-tlumeny)}.sablona-hranaty .souhlasy-vytahu label a,.sablona-hranaty .souhlasy-vytahu label .underline{color:var(--ink)}.sablona-hranaty .prehled-ceny [data-cast=castky]{--color-nabidka-stin:transparent;--odsazeni-linky:.5rem;background-color:var(--ink);color:var(--color-nabidka-povrch);box-shadow:none;background-image:none;padding-block:1rem}.sablona-hranaty .prehled-ceny [data-cast=castky] .linka-dole:after{background-color:#ffffff59;height:2px}@supports (color:color-mix(in lab, red, red)){.sablona-hranaty .prehled-ceny [data-cast=castky] .linka-dole:after{background-color:color-mix(in oklab, var(--color-nabidka-povrch) 35%, transparent)}}.sablona-hranaty .prehled-ceny [data-cast=castky] .popisek-podminky,.sablona-hranaty .prehled-ceny [data-cast=castky] .hodnota-podminky,.sablona-hranaty .prehled-ceny [data-cast=castky] .cena-varianty{color:inherit}.sablona-hranaty .prehled-ceny [data-cast=castky]>:first-child .popisek-podminky{font-size:.8rem}.sablona-hranaty .prehled-ceny [data-cast=castky]>:first-child .cena-varianty{font-size:calc(var(--velikost-ceny) * 1.9);line-height:1.1}.sablona-hranaty .prehled-ceny [data-cast=castky] .druha-cena{color:#fffc}@supports (color:color-mix(in lab, red, red)){.sablona-hranaty .prehled-ceny [data-cast=castky] .druha-cena{color:color-mix(in oklab, var(--color-nabidka-povrch) 80%, transparent)}}.sablona-hranaty .prehled-ceny [data-cast=castky] .druha-cena{opacity:1}.sablona-hranaty .prehled-ceny>[data-cast=castky]+*{border-top-width:0}.sablona-hranaty .prehled-ceny [data-cast=sleva],.sablona-hranaty .prehled-ceny [data-cast=srazky],.sablona-hranaty .prehled-ceny [data-cast=termin]{background-color:var(--seda-radku)}.sablona-hranaty .prehled-ceny [data-cast=srazky] .popisek-podminky,.sablona-hranaty .prehled-ceny [data-cast=termin] .popisek-podminky{color:var(--ink)}.sablona-hranaty .prehled-ceny [data-cast=dulezite]{background-color:var(--color-nabidka-povrch);color:var(--ink)}.sablona-hranaty .prehled-ceny [data-cast=srazky] .hodnota-podminky,.sablona-hranaty .prehled-ceny [data-cast=termin] .hodnota-podminky,.sablona-hranaty .prehled-ceny [data-cast=castky-dokladu] .popisek-podminky,.sablona-hranaty .prehled-ceny [data-cast=castky-dokladu] .cena-varianty{color:var(--ink)}.sablona-hranaty .prehled-ceny [data-cast=castky-dokladu] .cena-vedlejsi{color:var(--color-nabidka-tlumeny);opacity:1;font-weight:400}.sablona-hranaty .castky-skupiny,.sablona-hranaty .tabulka-variant>tfoot .cena-varianty{font-size:calc(var(--velikost-ceny) * 1.35)}@media (width>=48rem){.sablona-hranaty .tabulka-variant>tfoot .cena-varianty{font-size:clamp(1rem, calc((66cqi / var(--sloupcu-variant) - 1.75rem) / (max(10, var(--znaku-ceny,10)) * .58)), calc(var(--velikost-ceny) * 1.35))}}.sablona-hranaty .castka-skupiny+.castka-skupiny:before{color:var(--color-nabidka-tlumeny)}.sablona-hranaty .slovnicek{row-gap:1rem}.sablona-hranaty .sloupec-slovniku{gap:1rem}.sablona-hranaty .radek-slovniku{border:3px solid var(--ink);background-color:var(--color-nabidka-povrch);box-shadow:var(--stin-radku);overflow:hidden}.sablona-hranaty .radek-slovniku .hlavicka-rozbalu,.sablona-hranaty .radek-slovniku>.pojem-slovniku{width:100%;padding:.6rem var(--odsazeni-karty);background-color:var(--color-nabidka-povrch);transition:background-color var(--prechod-dlazdice);display:flex}.sablona-hranaty .radek-slovniku .hlavicka-rozbalu:hover{background-color:var(--pastel)}.sablona-hranaty .radek-slovniku .text-rozbalu{padding:.75rem var(--odsazeni-karty) .85rem;border-top:2px solid var(--ink)}.sablona-hranaty .pojem-slovniku{font-size:.95em}.sablona-hranaty .radek-slovniku .text-rozbalu,.sablona-hranaty .ramecek-otazky .text-rozbalu{font-size:var(--velikost-odpovedi)}.sablona-hranaty .otazky>li+li{margin-top:1rem}.sablona-hranaty .hlavicka-otazky{background-color:var(--color-nabidka-povrch);transition:background-color var(--prechod-dlazdice);padding-block:.6rem}.sablona-hranaty .hlavicka-otazky:hover{background-color:var(--pastel)}.sablona-hranaty .ramecek-otazky .text-rozbalu{border-top:2px solid var(--ink);padding-top:.75rem}.sablona-hranaty .zobacek{color:var(--ink)}.sablona-hranaty [data-typ=NEXT_STEPS]{counter-reset:krok}.sablona-hranaty [data-typ=NEXT_STEPS] .sipka-odrazky{display:none}.sablona-hranaty [data-typ=NEXT_STEPS] .odrazka-obsahu{align-items:flex-start;font-weight:500}.sablona-hranaty [data-typ=NEXT_STEPS] .odrazka-obsahu:before{content:counter(krok);counter-increment:krok;background-color:var(--ink);width:1.75rem;height:1.75rem;color:var(--color-nabidka-povrch);font-family:var(--font-plakat-mono);flex:none;place-items:center;font-size:.95rem;font-weight:700;line-height:1;display:grid}.sablona-hranaty .sticker{border:3px solid var(--ink);background-color:var(--ink);color:var(--color-nabidka-povrch);box-shadow:6px 6px 0 0 var(--akcent);font-family:var(--font-nabidka-nadpis);letter-spacing:.04em;border-radius:0;padding:.7rem 1.3rem;font-size:1.1rem;font-weight:700;line-height:1.25}.sablona-hranaty .pripisek{border:3px solid var(--ink);background-color:var(--akcent);color:var(--akcent-text);box-shadow:4px 4px 0 0 var(--stin);border-left-width:3px;padding:.8rem 1.2rem;font-style:normal;font-weight:700;line-height:1.4}.sablona-hranaty .delitko{background-color:#0000;background-image:var(--pruhy);border-radius:0;height:10px}.sablona-hranaty .tlacitko{border:3px solid var(--ink);box-shadow:5px 5px 0 0 var(--stin);font-family:var(--font-nabidka-nadpis);letter-spacing:.04em;text-transform:uppercase;--dotah-verzalek:.06em;border-radius:0;font-size:.9rem;font-weight:700}.sablona-hranaty .tlacitko-hlavni{background-color:var(--akcent);color:var(--akcent-text)}.sablona-hranaty .tlacitko-vedlejsi,.sablona-hranaty .tlacitko-mensi{background-color:var(--color-nabidka-povrch);color:var(--ink)}.sablona-hranaty .tlacitko-mensi{box-shadow:4px 4px 0 0 var(--stin)}.sablona-hranaty .tlacitko-hlavni:hover,.sablona-hranaty .tlacitko-vedlejsi:hover,.sablona-hranaty .tlacitko-mensi:hover{border-color:var(--ink);box-shadow:7px 7px 0 0 var(--stin);translate:-2px -2px}.sablona-hranaty .tlacitko-hlavni:hover{background-color:var(--akcent);color:var(--akcent-text)}.sablona-hranaty .tlacitko-vedlejsi:hover,.sablona-hranaty .tlacitko-mensi:hover{background-color:var(--pastel);color:var(--ink)}.sablona-hranaty .tlacitko-mensi .ikona-odkazu{display:none}.sablona-hranaty .tlacitko-mensi:before{content:"";width:1em;height:1em;-webkit-mask-image:var(--hranaty-odkaz);-webkit-mask-image:var(--hranaty-odkaz);-webkit-mask-image:var(--hranaty-odkaz);mask-image:var(--hranaty-odkaz);background-color:currentColor;flex:none;order:1;margin-left:.6em;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.sablona-hranaty .tlacitko-hlavni:active,.sablona-hranaty .tlacitko-vedlejsi:active,.sablona-hranaty .tlacitko-mensi:active{box-shadow:0 0 0 0 var(--ink);translate:5px 5px}.sablona-hranaty .tlacitko-hlavni[aria-current=true],.sablona-hranaty .tlacitko-hlavni[aria-current=true]:hover{box-shadow:0 0 0 0 var(--ink);background-color:var(--color-nabidka-hlavni);border-color:var(--ink);color:var(--color-nabidka-hlavni-text);translate:5px 5px}.sablona-hranaty .tlacitko-nedostupne{border-color:var(--color-nabidka-tlumeny);background-color:var(--color-nabidka-povrch);color:var(--color-nabidka-tlumeny);box-shadow:none}.sablona-hranaty .tlacitko-odmitnuti{border:3px solid var(--ink);background-color:var(--color-nabidka-povrch);color:var(--color-nabidka-odmitnuti);box-shadow:5px 5px 0 0 var(--stin)}.sablona-hranaty .tlacitko-odmitnuti:hover{box-shadow:7px 7px 0 0 var(--stin);color:var(--color-nabidka-odmitnuti);translate:-2px -2px}.sablona-hranaty .panel-obsahu{--color-nabidka-stin:transparent;color:var(--ink);background-image:none}.sablona-hranaty .panel-obsahu .nadpis-panelu{background-color:var(--ink);color:var(--color-nabidka-povrch);border-bottom:0;margin:0;padding:.7rem 1rem}.sablona-hranaty .panel-obsahu a{color:var(--ink);border-radius:0;font-weight:500}.sablona-hranaty .seznam-obsahu a{border-bottom:2px solid var(--color-nabidka-linka-jemna,var(--ink))}.sablona-hranaty .seznam-obsahu li:last-child a{border-bottom:0}.sablona-hranaty .panel-obsahu a:hover{background-color:var(--pastel);color:var(--ink)}.sablona-hranaty .panel-obsahu a[aria-current=true]{background-color:var(--akcent);color:var(--akcent-text);font-weight:700}.sablona-hranaty .kontakty-panelu{border-top:3px solid var(--ink);background-color:var(--color-nabidka-hlavni);color:var(--color-nabidka-hlavni-text);border-radius:0;margin:0;padding:.6rem 1rem}.sablona-hranaty .kontakty-panelu a{color:var(--color-nabidka-hlavni-text);transition:background-color var(--prechod-dlazdice), color var(--prechod-dlazdice);border-radius:0;font-weight:700}.sablona-hranaty .kontakty-panelu a:hover{background-color:var(--color-nabidka-povrch);color:var(--color-nabidka-text)}.sablona-hranaty .kontakty-panelu a>svg{display:none}.sablona-hranaty .kontakty-panelu a:before{content:"";background-color:currentColor;flex:none;width:1.1rem;height:1.1rem;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.sablona-hranaty .kontakty-panelu a[href^=tel\:]:before{-webkit-mask-image:var(--hranaty-telefon);-webkit-mask-image:var(--hranaty-telefon);-webkit-mask-image:var(--hranaty-telefon);mask-image:var(--hranaty-telefon)}.sablona-hranaty .kontakty-panelu a[href^=mailto\:]:before{-webkit-mask-image:var(--hranaty-obalka);-webkit-mask-image:var(--hranaty-obalka);-webkit-mask-image:var(--hranaty-obalka);mask-image:var(--hranaty-obalka)}.sablona-hranaty .panel-obsahu-kompaktni{border:3px solid var(--ink);background-color:var(--color-nabidka-povrch);color:var(--ink);box-shadow:var(--stin-radku);letter-spacing:.04em;text-transform:uppercase;border-radius:0;font-weight:700}.sablona-hranaty .panel-obsahu-kompaktni svg,.sablona-hranaty .zavreni-okna svg{display:none}.sablona-hranaty .panel-obsahu-kompaktni:after,.sablona-hranaty .zavreni-okna:before{content:"";background-color:var(--ink);width:1.25rem;height:1.25rem;-webkit-mask-image:var(--hranaty-menu);-webkit-mask-image:var(--hranaty-menu);-webkit-mask-image:var(--hranaty-menu);mask-image:var(--hranaty-menu);flex:none;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.sablona-hranaty .panel-obsahu-kompaktni[aria-expanded=true]:after,.sablona-hranaty .zavreni-okna:before{-webkit-mask-image:var(--hranaty-krizek);-webkit-mask-image:var(--hranaty-krizek);-webkit-mask-image:var(--hranaty-krizek);mask-image:var(--hranaty-krizek)}.sablona-hranaty .zavreni-okna{border-radius:0;display:inline-flex}.sablona-hranaty .zavreni-okna:hover{background-color:var(--pastel)}@media (hover:none){.sablona-hranaty .panel-obsahu-kompaktni,.sablona-hranaty .radek-slovniku .hlavicka-rozbalu,.sablona-hranaty .hlavicka-otazky,.sablona-hranaty .tlacitko-mensi{background-color:var(--pastel)}}.sablona-hranaty .pruh-akce{--pruh-tmavy:#1c2639}@supports (color:color-mix(in lab, red, red)){.sablona-hranaty .pruh-akce{--pruh-tmavy:color-mix(in oklab, var(--color-nabidka-duraz) 65%, var(--color-nabidka-text))}}.sablona-hranaty .pruh-akce{background-color:var(--pruh-tmavy);background-image:linear-gradient(180deg, var(--pruh-tmavy) 0%, var(--color-nabidka-duraz) 100%);color:var(--color-nabidka-povrch);-webkit-backdrop-filter:none;backdrop-filter:none;border-top-color:#ffffff29}@supports (color:color-mix(in lab, red, red)){.sablona-hranaty .pruh-akce{border-top-color:color-mix(in oklab, var(--color-nabidka-povrch) 16%, transparent)}}.sablona-hranaty .pruh-akce{--color-nabidka-tlumeny:#ffffffb3}@supports (color:color-mix(in lab, red, red)){.sablona-hranaty .pruh-akce{--color-nabidka-tlumeny:color-mix(in oklab, var(--color-nabidka-povrch) 70%, transparent)}}.sablona-hranaty .pruh-akce{--color-nabidka-upozorneni:#ffffffd1}@supports (color:color-mix(in lab, red, red)){.sablona-hranaty .pruh-akce{--color-nabidka-upozorneni:color-mix(in oklab, var(--color-nabidka-povrch) 82%, transparent)}}.sablona-hranaty .pruh-akce{--color-nabidka-hlavni:var(--color-nabidka-povrch)}.sablona-hranaty .pruh-akce .cena-varianty{color:inherit}.sablona-hranaty .pruh-akce .tlacitko{border-color:var(--color-nabidka-povrch);box-shadow:4px 4px #fff6}@supports (color:color-mix(in lab, red, red)){.sablona-hranaty .pruh-akce .tlacitko{box-shadow:4px 4px 0 0 color-mix(in oklab, var(--color-nabidka-povrch) 40%, transparent)}}.sablona-hranaty .pruh-akce .tlacitko-hlavni{background-color:var(--akcent);border-color:var(--color-nabidka-povrch);color:var(--akcent-text)}.sablona-hranaty .pruh-akce .tlacitko-hlavni:hover{background-color:var(--akcent);color:var(--akcent-text);box-shadow:6px 6px #fff6}@supports (color:color-mix(in lab, red, red)){.sablona-hranaty .pruh-akce .tlacitko-hlavni:hover{box-shadow:6px 6px 0 0 color-mix(in oklab, var(--color-nabidka-povrch) 40%, transparent)}}.sablona-hranaty .pruh-akce .tlacitko-nedostupne{background-color:#0000;border-color:#fff6}@supports (color:color-mix(in lab, red, red)){.sablona-hranaty .pruh-akce .tlacitko-nedostupne{border-color:color-mix(in oklab, var(--color-nabidka-povrch) 40%, transparent)}}.sablona-hranaty .pruh-akce .tlacitko-nedostupne{color:#ffffff8c}@supports (color:color-mix(in lab, red, red)){.sablona-hranaty .pruh-akce .tlacitko-nedostupne{color:color-mix(in oklab, var(--color-nabidka-povrch) 55%, transparent)}}.sablona-hranaty .pruh-akce .tlacitko-nedostupne{box-shadow:none}.sablona-hranaty .pruh-akce .tlacitko-odmitnuti{border-color:var(--color-nabidka-povrch);color:var(--color-nabidka-povrch);background-color:#0000}.sablona-hranaty .pruh-akce .tlacitko-odmitnuti:hover{translate:none;box-shadow:6px 6px #fff6}@supports (color:color-mix(in lab, red, red)){.sablona-hranaty .pruh-akce .tlacitko-odmitnuti:hover{box-shadow:6px 6px 0 0 color-mix(in oklab, var(--color-nabidka-povrch) 40%, transparent)}}.sablona-hranaty .pruh-akce .tlacitko-odmitnuti:hover{color:var(--color-nabidka-odmitnuti)}@supports (color:color-mix(in lab, red, red)){.sablona-hranaty .pruh-akce .tlacitko-odmitnuti:hover{color:color-mix(in oklab, var(--color-nabidka-odmitnuti) 45%, var(--color-nabidka-povrch))}}.sablona-hranaty .zapati-nabidky{padding-top:0}.sablona-hranaty .tiraz-mrizka.linka-nahore{padding-top:1.25rem}.sablona-hranaty .tiraz-mrizka.linka-nahore:after{background-color:#0000;background-image:var(--pruhy);height:10px}.sablona-hranaty .tiraz-strana{color:var(--ink)}.sablona-hranaty .tiraz-nazev{font-size:.95rem}.sablona-hranaty .nadpis-zamku{font-size:var(--text-2xl)}
