/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
.sazba-faktury.sablona-cenotvori{--faktura-pismo:"SUSE", ui-sans-serif, system-ui, sans-serif;--ct-znacka:var(--color-nabidka-hlavni,#167f7f);--ct-znacka-text:var(--color-nabidka-hlavni-text,#fff);--ct-znacka-citelna:var(--color-nadpis-obsahu,var(--color-nabidka-hlavni,#167f7f));--ct-akce:var(--color-nabidka-akce,#e87522);--ct-panel:var(--ct-znacka);--ct-panel-text:var(--ct-znacka-text);--ct-nadech:var(--color-nabidka-plocha,#f2f7f7);--ct-linka:var(--color-nabidka-linka,#d5dfdf);--ct-radius:4mm;--ct-mezera:8mm;--ct-mezera-stredni:5mm;--ct-mezera-mala:3mm;--ct-obrys:2px;--ct-pruh:var(--ct-nadech);--ct-znak:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 xmlns:xlink=%22http://www.w3.org/1999/xlink%22 width=%221000%22 zoomAndPan=%22magnify%22 viewBox=%220 0 750 749.999995%22 height=%221000%22 preserveAspectRatio=%22xMidYMid meet%22 version=%221.0%22%3E%3Cdefs%3E%3Cg/%3E%3CclipPath id=%22a8e1d54460%22%3E%3Crect x=%220%22 width=%22682%22 y=%220%22 height=%22750%22/%3E%3C/clipPath%3E%3C/defs%3E%3Cg transform=%22matrix(1, 0, 0, 1, 34, -0.000000000000042435)%22%3E%3Cg clip-path=%22url(%23a8e1d54460)%22%3E%3Cg fill=%22%23167f7f%22 fill-opacity=%221%22%3E%3Cg transform=%22translate(1.004673, 667.74234)%22%3E%3Cg%3E%3Cpath d=%22M 450.21875 -113.234375 C 452.40625 -144.234375 453.953125 -174.320312 454.859375 -203.5 C 455.773438 -232.675781 456.234375 -261.488281 456.234375 -289.9375 C 456.234375 -319.476562 455.773438 -348.5625 454.859375 -377.1875 C 453.953125 -405.820312 452.40625 -435.457031 450.21875 -466.09375 C 437.820312 -467.914062 425.515625 -469.097656 413.296875 -469.640625 C 401.078125 -470.191406 388.769531 -470.46875 376.375 -470.46875 C 325.3125 -470.46875 276.078125 -464.8125 228.671875 -453.5 C 227.578125 -433.8125 226.570312 -414.300781 225.65625 -394.96875 C 224.75 -375.644531 224.296875 -356.316406 224.296875 -336.984375 C 224.296875 -298.328125 225.84375 -259.757812 228.9375 -221.28125 C 232.039062 -182.800781 236.691406 -142.59375 242.890625 -100.65625 C 251.273438 -99.925781 259.753906 -99.5625 268.328125 -99.5625 C 276.898438 -99.5625 285.742188 -99.5625 294.859375 -99.5625 C 320.023438 -99.5625 345.644531 -100.65625 371.71875 -102.84375 C 397.789062 -105.03125 423.957031 -108.492188 450.21875 -113.234375 Z M 653.171875 -285.5625 C 653.171875 -242.164062 644.691406 -201.410156 627.734375 -163.296875 C 610.773438 -125.179688 587.707031 -91.898438 558.53125 -63.453125 C 529.363281 -35.003906 495.175781 -12.484375 455.96875 4.109375 C 416.757812 20.703125 374.910156 29 330.421875 29 C 286.285156 29 245.707031 20.703125 208.6875 4.109375 C 171.675781 -12.484375 139.765625 -35.003906 112.953125 -63.453125 C 86.148438 -91.898438 65.273438 -125.179688 50.328125 -163.296875 C 35.378906 -201.410156 27.90625 -242.164062 27.90625 -285.5625 C 27.90625 -339.175781 35.378906 -385.675781 50.328125 -425.0625 C 65.273438 -464.445312 86.148438 -497.085938 112.953125 -522.984375 C 139.765625 -548.878906 171.675781 -568.113281 208.6875 -580.6875 C 245.707031 -593.269531 286.285156 -599.5625 330.421875 -599.5625 C 374.910156 -599.5625 416.757812 -592.445312 455.96875 -578.21875 C 495.175781 -564 529.363281 -543.394531 558.53125 -516.40625 C 587.707031 -489.425781 610.773438 -456.515625 627.734375 -417.671875 C 644.691406 -378.828125 653.171875 -334.789062 653.171875 -285.5625 Z M 653.171875 -285.5625 %22/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");--ct-cara:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%228.5%200.95%207.05%2022.1%22 preserveAspectRatio=%22none%22 fill=%22currentColor%22%3E%3Cpath d=%22m%2058.652911%2C111.26609%2092.010329%2C7.7211%20-0.17996%2C14.02301%20-91.920348%2C7.36118%20z%22 transform=%22rotate%2890%2012%2012%29%20matrix%280.23887%2C0%2C0%2C0.23887%2C-12.988926%2C-18.054318%29%22/%3E%3C/svg%3E")}:where(.faktura-cenotvori) :where(p,h1,h2,dl,dd,figure,table){margin:0}.ct-popisek{color:var(--faktura-tlumeny);letter-spacing:.08em;text-transform:uppercase;margin-bottom:1.2mm;font-size:.78em;font-weight:700}.ct-zahlavi{justify-content:space-between;align-items:center;gap:10mm;display:flex}.ct-znacka .faktura-logo{max-width:55mm;height:auto;max-height:18mm;display:block}.ct-inicialy{border:var(--ct-obrys) solid var(--ct-linka);width:16mm;height:16mm;color:var(--faktura-text);letter-spacing:-.02em;border-radius:4mm;justify-content:center;align-items:center;font-size:1.8em;font-weight:700;display:flex}.ct-dlazdice{border-radius:var(--ct-radius);background-color:var(--ct-panel);color:var(--ct-panel-text)}.ct-doklad{text-align:right;flex-direction:column;align-items:flex-end;gap:1.2mm;padding:3.5mm 5mm 4mm;display:flex}.ct-dlazdice-popisek{letter-spacing:.08em;opacity:.78;text-transform:uppercase;font-size:.78em;font-weight:700}.ct-cislo{letter-spacing:-.015em;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:2.1em;font-weight:700;line-height:1.05}.ct-stitek{text-transform:lowercase;background-color:var(--ct-panel-text);color:var(--ct-panel);white-space:nowrap;border-radius:99mm;margin-top:2.5mm;padding:1mm 4mm;font-size:.95em;font-weight:700;display:inline-block}.ct-stitek-posplatnosti{background-color:var(--faktura-vystraha);color:#fff}.ct-strany{margin-top:var(--ct-mezera);grid-template-columns:1fr 1fr;gap:10mm;display:grid}.ct-strana{padding-left:7mm;position:relative}.ct-strana:before{content:"";background-color:var(--ct-akce);width:2.2mm;-webkit-mask-image:var(--ct-cara);-webkit-mask-image:var(--ct-cara);-webkit-mask-image:var(--ct-cara);-webkit-mask-image:var(--ct-cara);mask-image:var(--ct-cara);position:absolute;top:0;bottom:0;left:0;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.ct-strana-nazev{font-size:1.1em;font-weight:700}.ct-strana-identifikace{color:var(--faktura-tlumeny);margin-top:1.5mm}.ct-udaje{margin-top:var(--ct-mezera-stredni);border:var(--ct-obrys) solid var(--ct-linka);border-radius:var(--ct-radius);display:flex}.ct-udaj{flex-direction:column;flex:1 1 0;gap:.6mm;padding:2.8mm 4mm;display:flex}.ct-udaje:has(.ct-udaj:nth-child(5)) .ct-udaj-sirsi{flex-grow:1.55}.ct-udaj+.ct-udaj{border-left:var(--ct-obrys) solid var(--ct-linka)}.ct-udaj-popisek{color:var(--faktura-tlumeny);font-size:.85em}.ct-udaj-hodnota{white-space:nowrap;margin-top:auto;font-weight:700}.ct-radky{width:100%;margin-top:var(--ct-mezera);border-collapse:collapse}.ct-skryty{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ct-radky th{color:var(--ct-znacka-citelna);letter-spacing:.06em;text-align:right;text-transform:uppercase;white-space:nowrap;background-color:#0000;padding:0 3.5mm 2.2mm;font-size:.8em;font-weight:700}.ct-radky td{text-align:right;vertical-align:top;font-variant-numeric:tabular-nums;white-space:nowrap;border:0;padding:2.6mm 3.5mm}.ct-radky tbody tr:nth-child(odd){background-color:var(--ct-pruh)}.ct-radky tbody tr:first-child td{border-top:var(--ct-obrys) solid var(--ct-linka)}.ct-radky tbody tr:last-child td{border-bottom:var(--ct-obrys) solid var(--ct-linka)}.ct-radky th:first-child,.ct-radky td:first-child{text-align:left;white-space:normal}.ct-radky td:first-child{width:100%}.ct-radky .radek-nazev{font-weight:700;display:block}.ct-radky .radek-popis{color:var(--faktura-tlumeny);font-size:.9em;display:block}.ct-radky td.sloupec-celkem{font-weight:700}.ct-rekapitulace{margin-top:var(--ct-mezera-mala);justify-content:flex-end;display:flex}.ct-rekapitulace .faktura-razitko{margin:var(--ct-mezera-mala) auto 0 0}.ct-souhrn{width:90mm}.ct-souhrn-radek{justify-content:space-between;gap:6mm;padding:.7mm 3.5mm;display:flex}.ct-souhrn-radek dt{color:var(--faktura-tlumeny)}.ct-souhrn-radek dd{font-variant-numeric:tabular-nums;white-space:nowrap}.ct-souhrn-soucet{border-top:var(--ct-obrys) solid var(--ct-linka);margin-top:1.2mm;padding-top:2mm}.ct-radky+.konec-dokladu>.ct-panel:first-child{margin-top:var(--ct-mezera)}.ct-panel{margin-top:var(--ct-mezera-stredni);border-radius:var(--ct-radius);background-color:var(--ct-panel);color:var(--ct-panel-text);align-items:flex-start;gap:7mm;padding:4.5mm 6mm;display:flex}.ct-qr{flex:none}.ct-qr img{box-sizing:content-box;background-color:#fff;border-radius:2.5mm;width:30mm;height:30mm;padding:1.5mm;display:block}.ct-panel-castka{text-align:right;margin-left:auto}.ct-panel-rozpis{border-bottom:var(--ct-obrys) solid var(--ct-panel-text);margin-bottom:2.5mm;padding-bottom:2mm}@supports (color:color-mix(in lab, red, red)){.ct-panel-rozpis{border-bottom:var(--ct-obrys) solid color-mix(in oklab, var(--ct-panel-text) 35%, transparent)}}.ct-panel-rozpis{font-size:.85em}.ct-panel-rozpis-radek{justify-content:space-between;gap:8mm;display:flex}.ct-panel-rozpis-radek+.ct-panel-rozpis-radek{margin-top:1mm}.ct-panel-rozpis-radek dt{opacity:.78}.ct-panel-rozpis-radek dd{font-variant-numeric:tabular-nums;white-space:nowrap}.ct-panel-popisek{letter-spacing:.08em;opacity:.78;text-transform:uppercase;margin-bottom:1mm;font-size:.78em;font-weight:700}.ct-panel-hodnota{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:2.2em;font-weight:700;line-height:1.05}.ct-panel-udaje{grid-template-columns:auto;justify-content:start;gap:2.5mm;display:grid}.ct-panel-udaj{flex-direction:column;gap:.4mm;display:flex}.ct-panel-udaj dt{opacity:.78;font-size:.85em}.ct-panel-udaj dd{white-space:nowrap;font-weight:700}.faktura-cenotvori{flex-direction:column;width:702px;min-height:100vh;display:flex}.faktura-cenotvori .faktura-poznamka{white-space:pre-line}.ct-podpis{color:var(--faktura-tlumeny);text-align:center;margin-top:auto;padding-top:6mm;font-size:.85em}.faktura-cenotvori a{color:inherit;text-decoration:none}.faktura-cenotvori .faktura-paticka{border-top:var(--ct-obrys) solid var(--ct-linka);justify-content:center;gap:0 3mm;margin-top:2.5mm;padding-top:2.5mm}.faktura-cenotvori .faktura-zapis{text-align:center}.faktura-cenotvori .faktura-paticka span+span:before{content:"";vertical-align:-.1em;background-color:var(--ct-akce);width:2.6mm;height:2.6mm;-webkit-mask-image:var(--ct-znak);-webkit-mask-image:var(--ct-znak);-webkit-mask-image:var(--ct-znak);-webkit-mask-image:var(--ct-znak);mask-image:var(--ct-znak);margin-right:3mm;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}@media print{.ct-zahlavi,.ct-udaje,.ct-rekapitulace,.ct-panel,.ct-radky tr{page-break-inside:avoid}.ct-radky thead{display:table-header-group}}.sablona-cenotvori{--radius-nabidka:1rem;--radius-nabidka-male:var(--radius-nabidka);--radius-radku:.625rem;--font-nabidka-nadpis:"SUSE", ui-sans-serif, system-ui, sans-serif;--font-nabidka-text:"SUSE", ui-sans-serif, system-ui, sans-serif;--radius-linky:0;--tloustka-oddelovace:2px;--tloustka-obrysu:2px;--tloustka-obrysu-prvku:1px;--tloustka-mezilinky:1px;--tloustka-linky:var(--tloustka-oddelovace);--tloustka-predelu:var(--tloustka-obrysu);--tloustka-obrysu-karty:var(--tloustka-obrysu);--barva-stinu:var(--color-nabidka-text);--stin-nabidka:0 2px 3px var(--barva-stinu), 0 12px 24px -10px var(--barva-stinu)}@supports (color:color-mix(in lab, red, red)){.sablona-cenotvori{--stin-nabidka:0 2px 3px color-mix(in oklab, var(--barva-stinu) 12%, transparent), 0 12px 24px -10px color-mix(in oklab, var(--barva-stinu) 34%, transparent)}}.sablona-cenotvori{--stin-nabidka-najeti:0 3px 5px var(--barva-stinu), 0 18px 34px -12px var(--barva-stinu)}@supports (color:color-mix(in lab, red, red)){.sablona-cenotvori{--stin-nabidka-najeti:0 3px 5px color-mix(in oklab, var(--barva-stinu) 15%, transparent), 0 18px 34px -12px color-mix(in oklab, var(--barva-stinu) 42%, transparent)}}.sablona-cenotvori{--stin-nabidka-zvednuta:0 4px 8px var(--barva-stinu), 0 30px 56px -18px var(--barva-stinu)}@supports (color:color-mix(in lab, red, red)){.sablona-cenotvori{--stin-nabidka-zvednuta:0 4px 8px color-mix(in oklab, var(--barva-stinu) 18%, transparent), 0 30px 56px -18px color-mix(in oklab, var(--barva-stinu) 50%, transparent)}}.sablona-cenotvori{--stin-dlazdice:0 1px 2px var(--barva-stinu), 0 6px 14px -10px var(--barva-stinu)}@supports (color:color-mix(in lab, red, red)){.sablona-cenotvori{--stin-dlazdice:0 1px 2px color-mix(in oklab, var(--barva-stinu) 7%, transparent), 0 6px 14px -10px color-mix(in oklab, var(--barva-stinu) 20%, transparent)}}.sablona-cenotvori{--stin-dlazdice-najeti:0 1px 3px var(--barva-stinu), 0 10px 20px -12px var(--barva-stinu)}@supports (color:color-mix(in lab, red, red)){.sablona-cenotvori{--stin-dlazdice-najeti:0 1px 3px color-mix(in oklab, var(--barva-stinu) 9%, transparent), 0 10px 20px -12px color-mix(in oklab, var(--barva-stinu) 26%, transparent)}}.sablona-cenotvori{--posun-stisku:0px;--color-nabidka-stin:#00000014;--linka-nadpisu:.375rem;--sirka-zare:1.25rem;--obrazek-sipky:var(--ikona-sipka);--velikost-sipky:1rem;--znacka-cenotvor:var(--ikona-znak)}.sablona-cenotvori .nadpis-nabidky{letter-spacing:-.015em;margin-block:.5rem 1.5rem;font-size:clamp(1.75rem,1.1rem + 3.2vw,3.25rem);font-weight:700;display:block}.sablona-cenotvori .nadpis-nabidky:after{content:"";width:3.5rem;height:var(--linka-nadpisu);background-color:var(--color-nabidka-akce);margin-top:.875rem;border-radius:0;margin-inline:auto;display:block}@media (width>=40rem){.sablona-cenotvori .nadpis-nabidky:after{margin-inline:0}}.sablona-cenotvori .nadpis-komponenty{padding-left:calc(var(--linka-nadpisu) + .6875rem);letter-spacing:-.01em;font-size:clamp(1.15rem,.95rem + .85vw,1.5rem);font-weight:700;position:relative}@media (width>=64rem){.sablona-cenotvori .nadpis-komponenty{font-size:1.75rem}}.sablona-cenotvori .nadpis-komponenty{--odsazeni-nadpisu:var(--mezera-pod-nadpisem)}.sablona-cenotvori [data-typ=VARIANT_TABLE] .nadpis-komponenty,.sablona-cenotvori [data-typ=VARIANT_SIMPLE] .nadpis-komponenty,.sablona-cenotvori [data-typ=OPTIONAL_PARTS] .nadpis-komponenty,.sablona-cenotvori [data-typ=PRICE_SUMMARY] .nadpis-komponenty,.sablona-cenotvori [data-typ=FAQ] .nadpis-komponenty{--odsazeni-nadpisu:calc(var(--mezera-pod-nadpisem) + var(--dorovnani-hrany))}.sablona-cenotvori [data-typ=FIXED_PARTS] .nadpis-komponenty{--odsazeni-nadpisu:var(--mezera-pod-nadpisem);padding-bottom:var(--odsazeni-nadpisu)}.sablona-cenotvori .nadpis-komponenty:before{content:"";top:-.1em;left:0;bottom:calc(var(--odsazeni-nadpisu) - .1em);width:var(--linka-nadpisu);background-color:var(--color-nabidka-akce);-webkit-mask-image:var(--ikona-pomlcka-svisla);-webkit-mask-image:var(--ikona-pomlcka-svisla);-webkit-mask-image:var(--ikona-pomlcka-svisla);-webkit-mask-image:var(--ikona-pomlcka-svisla);mask-image:var(--ikona-pomlcka-svisla);border-radius:0;position:absolute;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.sablona-cenotvori .karta-varianty,.sablona-cenotvori .ramecek-radku,.sablona-cenotvori .ramecek-otazky{border-radius:var(--radius-nabidka);border:var(--tloustka-predelu) solid var(--color-nabidka-linka)}.sablona-cenotvori .karta-varianty{--barva-lemu:transparent;outline:var(--tloustka-obrysu) solid var(--color-nabidka-linka);outline-offset:0;box-shadow:0 0 0 calc(var(--tloustka-obrysu) + var(--tloustka-prstence)) var(--barva-lemu), var(--stin-nabidka);transition:outline-color var(--prechod-dlazdice), scale var(--prechod-dlazdice), translate var(--prechod-dlazdice), box-shadow var(--prechod-dlazdice);border-width:0;position:relative}@media (hover:hover){.sablona-cenotvori .karta-varianty:hover{--barva-lemu:var(--color-nabidka-akce-tmava);outline-color:var(--color-nabidka-akce);box-shadow:0 0 0 calc(var(--tloustka-obrysu) + var(--tloustka-prstence)) var(--barva-lemu), var(--stin-nabidka-najeti)}}.sablona-cenotvori .obal-karty[data-zvoleny=ano],.sablona-cenotvori .obal-karty[data-zvoleny=ano]:hover{scale:var(--zvetseni-vybrane)}.sablona-cenotvori .karta-varianty[data-zvoleny=ano],.sablona-cenotvori .karta-varianty[data-zvoleny=ano]:hover{z-index:3;--barva-lemu:var(--color-nabidka-akce-tmava);outline-color:var(--color-nabidka-akce);box-shadow:0 0 0 calc(var(--tloustka-obrysu) + var(--tloustka-prstence)) var(--barva-lemu), var(--stin-nabidka-zvednuta);position:relative}.sablona-cenotvori{--zvetseni-vybrane:1.08;--tloustka-prstence:1.5px;--tloustka-ramu-sloupce:3.5px;--mezera-sloupcu:3px;--radkovani-nazvu:1.6875rem;--sirka-karty:18.25rem;--posun-souseda:1.75rem;--posun-krajni-x:3rem;--posun-krajni-y:-.75rem;--zasunuti-posledni:-1.25rem}.sablona-cenotvori .obal-karty[data-zvoleny=ano]{z-index:3}.sablona-cenotvori .obal-karty[data-zvoleny=ano]+.obal-karty{z-index:2}.sablona-cenotvori .obal-karty:has(+.obal-karty[data-zvoleny=ano]){z-index:2}.sablona-cenotvori .obal-karty{transition:scale var(--prechod-dlazdice), translate var(--prechod-dlazdice)}.sablona-cenotvori .obal-karty[data-zvoleny=ano]+.obal-karty+.obal-karty{z-index:1}.sablona-cenotvori .obal-karty:has(+.obal-karty+.obal-karty[data-zvoleny=ano]){z-index:1}@media (width>=48rem){.sablona-cenotvori .obal-karty:has(+.obal-karty[data-zvoleny=ano]){translate:var(--posun-souseda) 0}.sablona-cenotvori .obal-karty[data-zvoleny=ano]+.obal-karty{translate:calc(var(--posun-souseda) * -1) 0}}@media not all and (width>=48rem){.sablona-cenotvori .obal-karty:has(+.obal-karty[data-zvoleny=ano]){translate:0 var(--posun-souseda)}.sablona-cenotvori .obal-karty[data-zvoleny=ano]+.obal-karty{translate:0 calc(var(--posun-souseda) * -1)}}@media (width>=48rem){.sablona-cenotvori .obal-karty:has(+.obal-karty+.obal-karty[data-zvoleny=ano]){translate:var(--posun-krajni-x) var(--posun-krajni-y)}.sablona-cenotvori .obal-karty[data-zvoleny=ano]+.obal-karty+.obal-karty{translate:calc(var(--posun-krajni-x) * -1) var(--posun-krajni-y)}}@media not all and (width>=48rem){.sablona-cenotvori .obal-karty:has(+.obal-karty+.obal-karty[data-zvoleny=ano]){translate:0 var(--posun-krajni-x)}.sablona-cenotvori .obal-karty[data-zvoleny=ano]+.obal-karty+.obal-karty{translate:0 calc(var(--posun-krajni-x) * -1)}}.sablona-cenotvori .znacka-doporuceni{background-color:var(--color-nabidka-akce-doporuceni,var(--color-nabidka-akce));color:var(--color-nabidka-akce-doporuceni-text,var(--color-nabidka-akce-text));letter-spacing:.01em;text-transform:none;border-radius:999px;padding:.25rem .75rem;font-size:.8125rem;font-weight:600}.sablona-cenotvori .stitek{border-color:var(--color-nabidka-linka);border-radius:999px}.sablona-cenotvori .panel-obsahu{border-radius:var(--radius-nabidka);border:var(--tloustka-predelu) solid var(--color-nabidka-linka);background-color:var(--color-nabidka-povrch);box-shadow:var(--stin-nabidka);background-image:none}.sablona-cenotvori .panel-obsahu .nadpis-panelu{border-bottom-color:var(--color-nabidka-linka)}.sablona-cenotvori{--uhel-natoceni:4deg}.sablona-cenotvori .sticker{background-color:var(--color-nabidka-akce-doporuceni,var(--color-nabidka-akce));color:var(--color-nabidka-akce-doporuceni-text,var(--color-nabidka-akce-text));text-align:center;aspect-ratio:533/232;max-width:22rem;-webkit-mask-image:var(--ikona-znak-samolepka);-webkit-mask-image:var(--ikona-znak-samolepka);-webkit-mask-image:var(--ikona-znak-samolepka);-webkit-mask-image:var(--ikona-znak-samolepka);mask-image:var(--ikona-znak-samolepka);border-radius:0;place-items:center;padding:.85rem 1.75rem;font-weight:600;display:grid;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.sablona-cenotvori .pripisek{isolation:isolate;--roh-x:min(2.9rem, 20%);--roh-y:32%;min-width:14rem;max-width:28rem;min-height:5rem;color:var(--color-nabidka-tlumeny);font-style:normal;font-size:calc(var(--velikost-textu) * 1.125);text-align:center;border-left:0;place-items:center;margin-block:-3rem 4.5rem;padding:.9rem clamp(1.25rem,.4rem + 3.6vw,2.9rem);display:grid;position:relative}.sablona-cenotvori .pripisek:before{content:"";z-index:-1;background-color:var(--color-nabidka-akce);--presah:1px;--hrana-sirka:calc(100% - 2 * var(--roh-x) + 2 * var(--presah));--hrana-vyska:calc(100% - 2 * var(--roh-y) + 2 * var(--presah));-webkit-mask-image:var(--ikona-samolepka-roh-lh), var(--ikona-samolepka-roh-ph), var(--ikona-samolepka-roh-ld), var(--ikona-samolepka-roh-pd), var(--ikona-samolepka-hrana-h), var(--ikona-samolepka-hrana-d), var(--ikona-samolepka-hrana-l), var(--ikona-samolepka-hrana-p);-webkit-mask-image:var(--ikona-samolepka-roh-lh), var(--ikona-samolepka-roh-ph), var(--ikona-samolepka-roh-ld), var(--ikona-samolepka-roh-pd), var(--ikona-samolepka-hrana-h), var(--ikona-samolepka-hrana-d), var(--ikona-samolepka-hrana-l), var(--ikona-samolepka-hrana-p);-webkit-mask-image:var(--ikona-samolepka-roh-lh), var(--ikona-samolepka-roh-ph), var(--ikona-samolepka-roh-ld), var(--ikona-samolepka-roh-pd), var(--ikona-samolepka-hrana-h), var(--ikona-samolepka-hrana-d), var(--ikona-samolepka-hrana-l), var(--ikona-samolepka-hrana-p);-webkit-mask-image:var(--ikona-samolepka-roh-lh), var(--ikona-samolepka-roh-ph), var(--ikona-samolepka-roh-ld), var(--ikona-samolepka-roh-pd), var(--ikona-samolepka-hrana-h), var(--ikona-samolepka-hrana-d), var(--ikona-samolepka-hrana-l), var(--ikona-samolepka-hrana-p);mask-image:var(--ikona-samolepka-roh-lh), var(--ikona-samolepka-roh-ph), var(--ikona-samolepka-roh-ld), var(--ikona-samolepka-roh-pd), var(--ikona-samolepka-hrana-h), var(--ikona-samolepka-hrana-d), var(--ikona-samolepka-hrana-l), var(--ikona-samolepka-hrana-p);-webkit-mask-position:0 0,100% 0,0 100%,100% 100%,top,bottom,0,100%;mask-position:0 0,100% 0,0 100%,100% 100%,top,bottom,0,100%;-webkit-mask-size:var(--roh-x) var(--roh-y), var(--roh-x) var(--roh-y), var(--roh-x) var(--roh-y), var(--roh-x) var(--roh-y), var(--hrana-sirka) var(--roh-y), var(--hrana-sirka) var(--roh-y), var(--roh-x) var(--hrana-vyska), var(--roh-x) var(--hrana-vyska);-webkit-mask-size:var(--roh-x) var(--roh-y), var(--roh-x) var(--roh-y), var(--roh-x) var(--roh-y), var(--roh-x) var(--roh-y), var(--hrana-sirka) var(--roh-y), var(--hrana-sirka) var(--roh-y), var(--roh-x) var(--hrana-vyska), var(--roh-x) var(--hrana-vyska);-webkit-mask-size:var(--roh-x) var(--roh-y), var(--roh-x) var(--roh-y), var(--roh-x) var(--roh-y), var(--roh-x) var(--roh-y), var(--hrana-sirka) var(--roh-y), var(--hrana-sirka) var(--roh-y), var(--roh-x) var(--hrana-vyska), var(--roh-x) var(--hrana-vyska);-webkit-mask-size:var(--roh-x) var(--roh-y), var(--roh-x) var(--roh-y), var(--roh-x) var(--roh-y), var(--roh-x) var(--roh-y), var(--hrana-sirka) var(--roh-y), var(--hrana-sirka) var(--roh-y), var(--roh-x) var(--hrana-vyska), var(--roh-x) var(--hrana-vyska);mask-size:var(--roh-x) var(--roh-y), var(--roh-x) var(--roh-y), var(--roh-x) var(--roh-y), var(--roh-x) var(--roh-y), var(--hrana-sirka) var(--roh-y), var(--hrana-sirka) var(--roh-y), var(--roh-x) var(--hrana-vyska), var(--roh-x) var(--hrana-vyska);position:absolute;inset:0;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.sablona-cenotvori .dekorace-zahlavi,.sablona-cenotvori .dekorace-strany{display:none}@media (width>=48rem){.sablona-cenotvori .dekorace-strany{z-index:-1;background-color:var(--color-nabidka-dekorace);-webkit-mask-image:var(--znacka-cenotvor);-webkit-mask-image:var(--znacka-cenotvor);-webkit-mask-image:var(--znacka-cenotvor);mask-image:var(--znacka-cenotvor);pointer-events:none;width:18rem;height:18rem;display:block;position:absolute;top:2.5rem;left:auto;right:-4rem;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}}.sablona-cenotvori .nazev-varianty{font-weight:600}.sablona-cenotvori .cena-varianty{color:var(--color-nabidka-duraz)}.sablona-cenotvori .popis-karty,.sablona-cenotvori .popis-polozky{color:var(--color-nabidka-tlumeny);font-weight:400}.sablona-cenotvori .podminky-karty{padding-block:.375rem .625rem;display:block}.sablona-cenotvori .podminky-karty .radek-karty{padding:.45rem calc(var(--odsazeni-karty) + .375rem)}.sablona-cenotvori .vyhody-karty .radek-karty{color:var(--color-nabidka-text);font-weight:400}.sablona-cenotvori .popisek-podminky{color:var(--color-nabidka-tlumeny);font-weight:400}.sablona-cenotvori .hodnota-podminky{color:var(--color-nabidka-text);font-weight:500}.sablona-cenotvori .castky-skupiny{font-size:var(--velikost-ceny)}.sablona-cenotvori .prehled-ceny [data-cast=castky] .popisek-podminky,.sablona-cenotvori .prehled-ceny [data-cast=castky] .hodnota-podminky,.sablona-cenotvori .prehled-ceny [data-cast=castky] .cena-varianty{color:inherit;font-weight:600}.sablona-cenotvori .prehled-ceny [data-cast=castky]>:first-child .cena-varianty{font-weight:700}.sablona-cenotvori .prehled-ceny [data-cast=castky] .cena-vedlejsi{font-weight:400}.sablona-cenotvori .prehled-ceny [data-cast=castky-dokladu] .popisek-podminky,.sablona-cenotvori .prehled-ceny [data-cast=castky-dokladu] .cena-varianty{color:var(--color-nabidka-duraz);font-weight:700}.sablona-cenotvori .prehled-ceny [data-cast=castky-dokladu] .cena-vedlejsi{color:var(--color-nabidka-tlumeny);opacity:1;font-weight:400}.sablona-cenotvori .tabulka-variant .nazev-polozky,.sablona-cenotvori [data-typ=BASIC_BREAKDOWN] .nazev-varianty,.sablona-cenotvori [data-typ=UNIT_PRICES] .nazev-varianty,.sablona-cenotvori [data-typ=OPTIONAL_PARTS] .nazev-varianty,.sablona-cenotvori [data-typ=FIXED_PARTS] .nazev-varianty{color:var(--color-nabidka-text);font-weight:500}.sablona-cenotvori .komponenta-obsahova a:not(.tlacitko){color:var(--color-nabidka-hlavni);text-underline-offset:.2em;text-decoration:underline}.sablona-cenotvori .komponenta-obsahova a:not(.tlacitko):hover{color:var(--color-nabidka-akce-tmava)}.sablona-cenotvori .odrazka-obsahu,.sablona-cenotvori .panel-obsahu a{font-weight:400}.sablona-cenotvori .tlacitko{border-radius:var(--radius-nabidka-male);text-transform:none;letter-spacing:0;--dotah-verzalek:0px;border-width:1px;padding-block:.625rem;font-size:.9375rem;font-weight:600}.sablona-cenotvori .tlacitko-vedlejsi{border-width:1px;border-color:var(--color-nabidka-linka);color:var(--color-nabidka-duraz)}.sablona-cenotvori .tlacitko-vedlejsi:hover{background-color:var(--color-nabidka-prouzek);border-color:var(--color-nabidka-hlavni);color:var(--color-nabidka-duraz)}.sablona-cenotvori [role=dialog],.sablona-cenotvori .ramecek-otazky,.sablona-cenotvori .ramecek-radku,.sablona-cenotvori .stitek,.sablona-cenotvori .panel-obsahu,.sablona-cenotvori .dlazdice-vyberu,.sablona-cenotvori .karta-varianty{border-radius:var(--radius-nabidka)}.sablona-cenotvori .popis-odrazky,.sablona-cenotvori .radek-slovniku .text-rozbalu,.sablona-cenotvori .ramecek-otazky .text-rozbalu{color:var(--color-nabidka-tlumeny)}.sablona-cenotvori .panel-obsahu a{border-radius:var(--radius-radku)}.sablona-cenotvori .fajfka-odrazky{transform:none}.sablona-cenotvori .ctverecek-vyberu .fajfka-vyberu{width:auto;height:auto;inset:-4px -6px -2px -2px}.sablona-cenotvori .karta-varianty,.sablona-cenotvori .ramecek-radku,.sablona-cenotvori .ramecek-otazky,.sablona-cenotvori .dlazdice-vyberu{background-color:var(--color-nabidka-povrch)}.sablona-cenotvori .tabulka-variant{border-radius:var(--radius-nabidka)}.sablona-cenotvori .tabulka-variant>tbody>tr:nth-child(odd){background-color:var(--color-nabidka-povrch)}.sablona-cenotvori .tabulka-variant>tbody>tr:nth-child(2n){background-color:#0000}.sablona-cenotvori .tabulka-variant>thead>tr:first-child>.lepivy-popisek{border-top-left-radius:var(--radius-nabidka)}.sablona-cenotvori .tabulka-variant>tfoot>tr:last-child>.lepivy-popisek{border-bottom-left-radius:var(--radius-nabidka)}.sablona-cenotvori .tabulka-variant:not(:has(tfoot))>tbody:last-of-type>tr:last-child>.lepivy-popisek{border-bottom-left-radius:var(--radius-nabidka)}.sablona-cenotvori [data-typ=VARIANT_CARDS] .zahlavi-karty,.sablona-cenotvori [data-typ=VARIANT_CARDS] .popis-karty,.sablona-cenotvori [data-typ=VARIANT_CARDS] .cena-karty{color:var(--color-nabidka-hlavni-text)}.sablona-cenotvori [data-typ=VARIANT_CARDS] .zahlavi-karty,.sablona-cenotvori [data-typ=VARIANT_CARDS] .popis-karty{background-color:var(--color-nabidka-duraz)}.sablona-cenotvori [data-typ=VARIANT_CARDS] .popis-karty{background-image:radial-gradient(90% 190% at 50% 100%, var(--color-nabidka-plocha-znacky,var(--color-nabidka-hlavni)) 0%, var(--color-nabidka-panel-spodek,var(--color-nabidka-duraz)) 100%)}.sablona-cenotvori [data-typ=VARIANT_CARDS] .zahlavi-karty{background-image:radial-gradient(90% 190% at 50% 200%, var(--color-nabidka-plocha-znacky,var(--color-nabidka-hlavni)) 0%, var(--color-nabidka-panel-spodek,var(--color-nabidka-duraz)) 100%)}.sablona-cenotvori [data-typ=VARIANT_CARDS] .cena-karty{background-color:var(--color-nabidka-plocha-znacky,var(--color-nabidka-hlavni))}.sablona-cenotvori [data-typ=VARIANT_CARDS] :is(.zahlavi-karty,.popis-karty,.cena-karty),.sablona-cenotvori [data-typ=VARIANT_CARDS] .zahlavi-karty .nazev-varianty{color:var(--color-nabidka-plocha-znacky-text,var(--color-nabidka-hlavni-text))}.sablona-cenotvori [data-typ=VARIANT_CARDS] .zahlavi-karty{padding:1rem var(--odsazeni-karty) .25rem}@media not all and (width>=42rem){.sablona-cenotvori [data-typ=VARIANT_CARDS] ul{grid-template-columns:min(100%, var(--sirka-karty));justify-content:center}}@media (width>=42rem) and ((width<64rem)){.sablona-cenotvori [data-typ=VARIANT_CARDS] ul{grid-template-columns:repeat(2, min(100%, var(--sirka-karty)));justify-content:center}.sablona-cenotvori [data-typ=VARIANT_CARDS] ul>li:last-child:nth-child(odd){width:min(100%, var(--sirka-karty));grid-column:1/-1;justify-self:center}.sablona-cenotvori .obal-karty:last-child:nth-child(odd):nth-child(n+3)[data-zvoleny=ano]{translate:0 var(--zasunuti-posledni)}}.sablona-cenotvori [data-typ=VARIANT_CARDS] .nazev-varianty{color:var(--color-nabidka-hlavni-text);font-size:var(--velikost-ceny);font-weight:500}@media (width>=64rem){.sablona-cenotvori [data-typ=VARIANT_CARDS] .nazev-varianty{font-size:calc(var(--velikost-ceny) * 1.25)}}.sablona-cenotvori [data-typ=VARIANT_CARDS] .popis-karty{padding:0 var(--odsazeni-karty) 1rem;color:var(--color-nabidka-hlavni-tlumeny)}.sablona-cenotvori [data-typ=VARIANT_CARDS] .cena-karty{padding-block:.875rem}.sablona-cenotvori [data-typ=VARIANT_CARDS] .cena-karty *{color:inherit}.sablona-cenotvori [data-typ=VARIANT_CARDS] .cena-karty:after,.sablona-cenotvori [data-typ=VARIANT_CARDS] .vyhody-karty:after{display:none}.sablona-cenotvori [data-typ=VARIANT_CARDS] .vyhody-karty{padding-top:0}.sablona-cenotvori .vyhody-karty>li:nth-child(2n){background-color:#0000}.sablona-cenotvori .vyhody-karty>li+li{position:relative}.sablona-cenotvori .vyhody-karty>li+li:before{content:"";top:0;left:var(--odsazeni-karty);right:var(--odsazeni-karty);border-top:var(--tloustka-oddelovace) solid var(--color-nabidka-prouzek);position:absolute}.sablona-cenotvori .karta-varianty[data-doporuceny=ano]{margin-top:0;overflow:visible}.sablona-cenotvori .karta-varianty[data-doporuceny=ano] .zahlavi-karty{border-top-left-radius:var(--radius-nabidka);border-top-right-radius:var(--radius-nabidka)}.sablona-cenotvori [data-typ=VARIANT_CARDS] .pruh-doporuceni{--roh-x:min(2rem, 22%);--roh-y:34%;--presah:1px;--hrana-sirka:calc(100% - 2 * var(--roh-x) + 2 * var(--presah));--hrana-vyska:calc(100% - 2 * var(--roh-y) + 2 * var(--presah));--zasunuti:.75rem;z-index:-1;left:50%;bottom:calc(100% - var(--zasunuti));width:max-content;max-width:100%;height:auto;padding:.4rem 1.75rem calc(.4rem + var(--zasunuti));background-color:var(--color-nabidka-akce-doporuceni,var(--color-nabidka-akce));color:var(--color-nabidka-akce-doporuceni-text,var(--color-nabidka-akce-text));-webkit-mask-image:var(--ikona-stitek-roh-lh), var(--ikona-stitek-roh-ph), var(--ikona-stitek-roh-ld), var(--ikona-stitek-roh-pd), var(--ikona-stitek-hrana-h), var(--ikona-stitek-hrana-d), var(--ikona-stitek-hrana-l), var(--ikona-stitek-hrana-p), var(--ikona-stitek-stred);-webkit-mask-image:var(--ikona-stitek-roh-lh), var(--ikona-stitek-roh-ph), var(--ikona-stitek-roh-ld), var(--ikona-stitek-roh-pd), var(--ikona-stitek-hrana-h), var(--ikona-stitek-hrana-d), var(--ikona-stitek-hrana-l), var(--ikona-stitek-hrana-p), var(--ikona-stitek-stred);-webkit-mask-image:var(--ikona-stitek-roh-lh), var(--ikona-stitek-roh-ph), var(--ikona-stitek-roh-ld), var(--ikona-stitek-roh-pd), var(--ikona-stitek-hrana-h), var(--ikona-stitek-hrana-d), var(--ikona-stitek-hrana-l), var(--ikona-stitek-hrana-p), var(--ikona-stitek-stred);-webkit-mask-image:var(--ikona-stitek-roh-lh), var(--ikona-stitek-roh-ph), var(--ikona-stitek-roh-ld), var(--ikona-stitek-roh-pd), var(--ikona-stitek-hrana-h), var(--ikona-stitek-hrana-d), var(--ikona-stitek-hrana-l), var(--ikona-stitek-hrana-p), var(--ikona-stitek-stred);mask-image:var(--ikona-stitek-roh-lh), var(--ikona-stitek-roh-ph), var(--ikona-stitek-roh-ld), var(--ikona-stitek-roh-pd), var(--ikona-stitek-hrana-h), var(--ikona-stitek-hrana-d), var(--ikona-stitek-hrana-l), var(--ikona-stitek-hrana-p), var(--ikona-stitek-stred);-webkit-mask-position:0 0,100% 0,0 100%,100% 100%,top,bottom,0,100%,50%;mask-position:0 0,100% 0,0 100%,100% 100%,top,bottom,0,100%,50%;-webkit-mask-size:var(--roh-x) var(--roh-y), var(--roh-x) var(--roh-y), var(--roh-x) var(--roh-y), var(--roh-x) var(--roh-y), var(--hrana-sirka) var(--roh-y), var(--hrana-sirka) var(--roh-y), var(--roh-x) var(--hrana-vyska), var(--roh-x) var(--hrana-vyska), var(--hrana-sirka) var(--hrana-vyska);-webkit-mask-size:var(--roh-x) var(--roh-y), var(--roh-x) var(--roh-y), var(--roh-x) var(--roh-y), var(--roh-x) var(--roh-y), var(--hrana-sirka) var(--roh-y), var(--hrana-sirka) var(--roh-y), var(--roh-x) var(--hrana-vyska), var(--roh-x) var(--hrana-vyska), var(--hrana-sirka) var(--hrana-vyska);-webkit-mask-size:var(--roh-x) var(--roh-y), var(--roh-x) var(--roh-y), var(--roh-x) var(--roh-y), var(--roh-x) var(--roh-y), var(--hrana-sirka) var(--roh-y), var(--hrana-sirka) var(--roh-y), var(--roh-x) var(--hrana-vyska), var(--roh-x) var(--hrana-vyska), var(--hrana-sirka) var(--hrana-vyska);-webkit-mask-size:var(--roh-x) var(--roh-y), var(--roh-x) var(--roh-y), var(--roh-x) var(--roh-y), var(--roh-x) var(--roh-y), var(--hrana-sirka) var(--roh-y), var(--hrana-sirka) var(--roh-y), var(--roh-x) var(--hrana-vyska), var(--roh-x) var(--hrana-vyska), var(--hrana-sirka) var(--hrana-vyska);mask-size:var(--roh-x) var(--roh-y), var(--roh-x) var(--roh-y), var(--roh-x) var(--roh-y), var(--roh-x) var(--roh-y), var(--hrana-sirka) var(--roh-y), var(--hrana-sirka) var(--roh-y), var(--roh-x) var(--hrana-vyska), var(--roh-x) var(--hrana-vyska), var(--hrana-sirka) var(--hrana-vyska);background-image:none;position:absolute;translate:-50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.sablona-cenotvori .fajfka-vyberu{background-color:var(--color-nabidka-akce);-webkit-mask-image:var(--znacka-cenotvor);-webkit-mask-image:var(--znacka-cenotvor);-webkit-mask-image:var(--znacka-cenotvor);mask-image:var(--znacka-cenotvor);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.sablona-cenotvori .fajfka-vyberu svg{display:none}.sablona-cenotvori .sipka-odrazky,.sablona-cenotvori .komponenta-obsahova .text-obsahu ul>li:before{height:1lh;-webkit-mask-size:var(--velikost-sipky);-webkit-mask-size:var(--velikost-sipky);-webkit-mask-size:var(--velikost-sipky);mask-size:var(--velikost-sipky);margin-top:0}.sablona-cenotvori .nadpis-nabidky{color:var(--color-nabidka-duraz)}.sablona-cenotvori .nadpis-nabidky:after{display:none}.sablona-cenotvori .linka-nahore:has(.nadpis-nabidky):after{background-color:var(--color-nabidka-akce)}.sablona-cenotvori .nadpis-dokumentu,.sablona-cenotvori .jmeno-odberatele{color:var(--color-nabidka-hlavni)}.sablona-cenotvori .cena-slovem{color:var(--color-nabidka-tlumeny);font-size:.875rem;font-weight:400}.sablona-cenotvori .ctverecek-vyberu .fajfka-vyberu{-webkit-mask-image:var(--ikona-fajfka);-webkit-mask-image:var(--ikona-fajfka);-webkit-mask-image:var(--ikona-fajfka);mask-image:var(--ikona-fajfka)}.sablona-cenotvori .radek-slovniku .text-rozbalu{font-size:var(--velikost-odpovedi)}.sablona-cenotvori .pojem-slovniku{font-weight:600}.sablona-cenotvori .radek-slovniku:after{content:"";border-top:var(--tloustka-mezilinky) solid var(--color-nabidka-linka);margin-block:.5rem;margin-right:40%;display:block}.sablona-cenotvori .ctverecek-vyberu .fajfka-vyberu{inset:-4px -6px -4px -2px}.sablona-cenotvori .tlacitko{border-radius:.375rem}.sablona-cenotvori .tlacitko-hlavni{background-color:var(--color-nabidka-akce);color:#fff;box-shadow:none;--barva-prelivu:var(--color-nabidka-akce-tmava)}.sablona-cenotvori .tlacitko-hlavni:hover{color:#fff;box-shadow:none;translate:none}.sablona-cenotvori .tlacitko-vedlejsi{--barva-prelivu:var(--color-nabidka-akce-na-durazu,var(--color-nabidka-akce))}.sablona-cenotvori .tlacitko-vedlejsi:hover{border-color:var(--color-nabidka-akce);color:var(--color-nabidka-text);background-color:#0000;translate:none}.sablona-cenotvori .kolecko-vyberu,.sablona-cenotvori .ctverecek-vyberu{border-width:var(--tloustka-obrysu-prvku)}.sablona-cenotvori .dlazdice-vyberu{border-width:var(--tloustka-obrysu)}.sablona-cenotvori .prehled-ceny [data-cast=castky] .druha-cena{color:var(--color-nabidka-hlavni-text);opacity:.85;font-weight:400}.sablona-cenotvori .fajfka-odrazky{width:calc(var(--velikost-textu) * 1.2);justify-content:center;align-items:center;height:1lh;margin-top:0;display:flex}.sablona-cenotvori .fajfka-odrazky svg{height:calc(var(--velikost-textu) * 1.2)}@media (width>=64rem){.sablona-cenotvori .fajfka-odrazky{width:1.4rem}.sablona-cenotvori .fajfka-odrazky svg{height:1.4rem}}.sablona-cenotvori .pojem-slovniku{color:var(--color-nabidka-duraz)}.sablona-cenotvori [data-typ=BASIC_BREAKDOWN] .ramecek-radku{box-shadow:none;background-color:#0000;border:0;border-radius:0}.sablona-cenotvori [data-typ=BASIC_BREAKDOWN] .ramecek-radku>*+*{border-top-width:0}.sablona-cenotvori [data-typ=BASIC_BREAKDOWN] .ramecek-radku>:nth-child(odd){background-color:var(--color-nabidka-povrch)}.sablona-cenotvori [data-typ=BASIC_BREAKDOWN] .ramecek-radku>dl{border-top-width:var(--tloustka-oddelovace);border-top-color:var(--color-nabidka-linka)}.sablona-cenotvori .tabulka-variant>thead>tr>.lepivy-popisek,.sablona-cenotvori .tabulka-variant>tbody>tr>.lepivy-popisek,.sablona-cenotvori .tabulka-variant>tfoot>tr>.lepivy-popisek{background-color:var(--color-nabidka-plocha);box-shadow:calc(var(--odsazeni-tabulky) * -1) 0 0 var(--color-nabidka-plocha)}.sablona-cenotvori .tabulka-variant>tbody>tr:nth-child(odd)>.lepivy-popisek{background-color:var(--color-nabidka-povrch);box-shadow:calc(var(--odsazeni-tabulky) * -1) 0 0 var(--color-nabidka-povrch)}.sablona-cenotvori .ctverecek-vyberu{background-color:#0000;border:0;border-radius:0;width:1.125rem;height:1.3125rem}.sablona-cenotvori .ctverecek-vyberu:before{content:"";background-color:var(--color-nabidka-linka);-webkit-mask-image:var(--ikona-znak-vnitrek-obrys);-webkit-mask-image:var(--ikona-znak-vnitrek-obrys);-webkit-mask-image:var(--ikona-znak-vnitrek-obrys);mask-image:var(--ikona-znak-vnitrek-obrys);transition:background-color var(--prechod-dlazdice);position:absolute;inset:0;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.sablona-cenotvori .ctverecek-vyberu:hover{background-color:#0000}.sablona-cenotvori .ctverecek-vyberu:hover:before{background-color:var(--color-nabidka-akce)}.sablona-cenotvori [data-typ=VARIANT_CARDS] .nadpis-komponenty{padding-bottom:var(--odsazeni-nadpisu)}@media (width>=48rem){.sablona-cenotvori [data-typ=VARIANT_CARDS] .nadpis-komponenty{--odsazeni-nadpisu:calc(var(--mezera-pod-nadpisem) + var(--vyska-pruhu-doporuceni))}}.sablona-cenotvori .kolecko-vyberu{border-radius:999px}.sablona-cenotvori .sloupec-varianty{--barva-vtisknuti:transparent}.sablona-cenotvori .sloupec-varianty[data-zvyrazneny=ano],.sablona-cenotvori .sloupec-varianty[data-zvoleny=ano]{background-color:#0000}.sablona-cenotvori .sloupec-varianty[data-zvyrazneny=ano]:after,.sablona-cenotvori .sloupec-varianty[data-zvoleny=ano]:after{background-color:var(--color-nabidka-linka)}.sablona-cenotvori .sloupec-varianty[data-zvyrazneny=ano]:before,.sablona-cenotvori .sloupec-varianty[data-zvoleny=ano]:before{opacity:1;box-shadow:inset var(--tloustka-prstence) 0 0 var(--color-nabidka-akce-tmava), inset calc(var(--tloustka-prstence) * -1) 0 0 var(--color-nabidka-akce-tmava), inset var(--tloustka-ramu-sloupce) 0 0 var(--color-nabidka-akce), inset calc(var(--tloustka-ramu-sloupce) * -1) 0 0 var(--color-nabidka-akce)}.sablona-cenotvori thead .sloupec-varianty[data-zvyrazneny=ano]:before,.sablona-cenotvori thead .sloupec-varianty[data-zvoleny=ano]:before{box-shadow:inset var(--tloustka-prstence) 0 0 var(--color-nabidka-akce-tmava), inset calc(var(--tloustka-prstence) * -1) 0 0 var(--color-nabidka-akce-tmava), inset 0 var(--tloustka-prstence) 0 var(--color-nabidka-akce-tmava), inset var(--tloustka-ramu-sloupce) 0 0 var(--color-nabidka-akce), inset calc(var(--tloustka-ramu-sloupce) * -1) 0 0 var(--color-nabidka-akce), inset 0 var(--tloustka-ramu-sloupce) 0 var(--color-nabidka-akce)}.sablona-cenotvori tfoot .sloupec-varianty[data-zvyrazneny=ano]:before,.sablona-cenotvori tfoot .sloupec-varianty[data-zvoleny=ano]:before{box-shadow:inset var(--tloustka-prstence) 0 0 var(--color-nabidka-akce-tmava), inset calc(var(--tloustka-prstence) * -1) 0 0 var(--color-nabidka-akce-tmava), inset 0 calc(var(--tloustka-prstence) * -1) 0 var(--color-nabidka-akce-tmava), inset var(--tloustka-ramu-sloupce) 0 0 var(--color-nabidka-akce), inset calc(var(--tloustka-ramu-sloupce) * -1) 0 0 var(--color-nabidka-akce), inset 0 calc(var(--tloustka-ramu-sloupce) * -1) 0 var(--color-nabidka-akce)}.sablona-cenotvori .tabulka-variant>thead .linka-dole:after{display:none}.sablona-cenotvori .tabulka-variant>thead+tbody>tr:first-child>*{padding-top:.625rem}.sablona-cenotvori .tabulka-variant .znacka-ikona{width:1.75rem;height:1.75rem}.sablona-cenotvori .tabulka-variant [data-znacka=NO] .znacka-ikona{width:1.375rem;height:1.375rem}.sablona-cenotvori .sloupec-varianty:before{inset:0 var(--mezera-sloupcu)}.sablona-cenotvori .sloupec-varianty[data-doporuceny=ano]:before{opacity:1;background-image:linear-gradient(90deg, var(--spad-zare)), linear-gradient(270deg, var(--spad-zare))}.sablona-cenotvori thead .sloupec-varianty[data-doporuceny=ano]:before{background-image:linear-gradient(180deg, var(--spad-zare)), linear-gradient(90deg, var(--spad-zare)), linear-gradient(270deg, var(--spad-zare))}.sablona-cenotvori tfoot .sloupec-varianty[data-doporuceny=ano]:before{background-image:linear-gradient(0deg, var(--spad-zare)), linear-gradient(90deg, var(--spad-zare)), linear-gradient(270deg, var(--spad-zare))}.sablona-cenotvori .tabulka-variant .nazev-varianty{font-weight:800}.sablona-cenotvori .tabulka-variant>thead .sloupec-varianty{padding-top:1.25rem}.sablona-cenotvori .sloupec-varianty[data-zvoleny=ano] .nazev-varianty{position:relative}.sablona-cenotvori .sloupec-varianty[data-zvoleny=ano] .nazev-varianty:before{content:"";z-index:-1;background-color:#0f766e38;width:2.6em;height:2.6em;position:absolute;top:50%;left:50%;translate:-50% -50%}@supports (color:color-mix(in lab, red, red)){.sablona-cenotvori .sloupec-varianty[data-zvoleny=ano] .nazev-varianty:before{background-color:color-mix(in oklab, var(--color-nabidka-akce) 22%, transparent)}}.sablona-cenotvori .sloupec-varianty[data-zvoleny=ano] .nazev-varianty:before{-webkit-mask-image:var(--znacka-cenotvor);-webkit-mask-image:var(--znacka-cenotvor);-webkit-mask-image:var(--znacka-cenotvor);mask-image:var(--znacka-cenotvor);pointer-events: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-cenotvori .dlazdice-vyberu{--barva-lemu:transparent;outline:var(--tloustka-obrysu) solid var(--color-nabidka-linka);outline-offset:0;box-shadow:0 0 0 calc(var(--tloustka-obrysu) + var(--tloustka-prstence)) var(--barva-lemu), var(--stin-dlazdice);transition:outline-color var(--prechod-dlazdice), box-shadow var(--prechod-dlazdice);border-width:0}@media (hover:hover){.sablona-cenotvori .dlazdice-vyberu:hover{--barva-lemu:var(--color-nabidka-akce-tmava);background-color:var(--color-nabidka-povrch);outline-color:var(--color-nabidka-akce);box-shadow:0 0 0 calc(var(--tloustka-obrysu) + var(--tloustka-prstence)) var(--barva-lemu), var(--stin-dlazdice-najeti)}}.sablona-cenotvori .dlazdice-vyberu[data-zvoleny=ano],.sablona-cenotvori .dlazdice-vyberu[data-zvoleny=ano]:hover{--barva-lemu:var(--color-nabidka-akce-tmava);background-color:var(--color-nabidka-povrch);outline-color:var(--color-nabidka-akce);box-shadow:0 0 0 calc(var(--tloustka-obrysu) + var(--tloustka-prstence)) var(--barva-lemu), var(--stin-dlazdice-najeti)}.sablona-cenotvori .karta-varianty,.sablona-cenotvori .dlazdice-vyberu,.sablona-cenotvori .sloupec-varianty{--barva-zare:var(--color-nabidka-akce-doporuceni,var(--color-nabidka-akce));--spad-zare:var(--barva-zare) 0, var(--barva-zare) calc(var(--sirka-zare) * .14), var(--barva-zare) calc(var(--sirka-zare) * .3), var(--barva-zare) calc(var(--sirka-zare) * .5), var(--barva-zare) calc(var(--sirka-zare) * .73), transparent var(--sirka-zare)}@supports (color:color-mix(in lab, red, red)){.sablona-cenotvori .karta-varianty,.sablona-cenotvori .dlazdice-vyberu,.sablona-cenotvori .sloupec-varianty{--spad-zare:color-mix(in oklab, var(--barva-zare) 48%, transparent) 0, color-mix(in oklab, var(--barva-zare) 37%, transparent) calc(var(--sirka-zare) * .14), color-mix(in oklab, var(--barva-zare) 26%, transparent) calc(var(--sirka-zare) * .3), color-mix(in oklab, var(--barva-zare) 15%, transparent) calc(var(--sirka-zare) * .5), color-mix(in oklab, var(--barva-zare) 6%, transparent) calc(var(--sirka-zare) * .73), transparent var(--sirka-zare)}}.sablona-cenotvori .karta-varianty[data-doporuceny=ano]{--sirka-zare:2rem}.sablona-cenotvori .karta-varianty[data-doporuceny=ano],.sablona-cenotvori .dlazdice-vyberu[data-doporuceny=ano]{background-image:linear-gradient(90deg, var(--spad-zare)), linear-gradient(270deg, var(--spad-zare)), linear-gradient(180deg, var(--spad-zare)), linear-gradient(0deg, var(--spad-zare))}.sablona-cenotvori .vytah .obsah-varianty{font-weight:400}.sablona-cenotvori [data-typ=FIXED_PARTS] .zahlavi-komponenty:after{display:none}.sablona-cenotvori [data-typ=FIXED_PARTS] .zahlavi-komponenty{margin-bottom:.75rem;padding-bottom:0}.sablona-cenotvori [data-typ=FIXED_PARTS] .tabulka-variant>tbody>tr>td{text-align:right}.sablona-cenotvori .dlazdice-vyberu+.dlazdice-vyberu{margin-top:.875rem}.sablona-cenotvori li:has(>.dlazdice-vyberu)+li{margin-top:.875rem}.sablona-cenotvori [data-typ=UNIT_PRICES] .ramecek-radku>*+*{border-top-width:0}.sablona-cenotvori [data-typ=UNIT_PRICES] .ramecek-radku>:nth-child(2n){background-color:var(--color-nabidka-prouzek)}.sablona-cenotvori [data-typ=FIXED_PARTS] .tabulka-variant>tbody:last-of-type>tr:last-child>*{padding-bottom:.625rem}.sablona-cenotvori .dlazdice-vyberu .kolecko-vyberu{align-self:center;margin-top:0}.sablona-cenotvori .dlazdice-vyberu .ctverecek-vyberu{margin-top:calc((var(--radkovani-nazvu) - 1.3125rem) / 2);align-self:flex-start}.sablona-cenotvori .prehled-ceny [data-cast=castky]{box-shadow:none;background-image:radial-gradient(75% 105% at 50% 100%, var(--color-nabidka-hlavni) 0%, var(--color-nabidka-duraz) 100%)}.sablona-cenotvori .tlacitko-mensi{border-color:var(--color-nabidka-linka);color:var(--color-nabidka-duraz);box-shadow:none;background-color:#0000}.sablona-cenotvori .tlacitko-mensi:hover{color:var(--color-nabidka-text)}@media (hover:hover){.sablona-cenotvori .tlacitko-vedlejsi:hover:not(:disabled):not([aria-disabled=true]),.sablona-cenotvori .prepinac-variant .tlacitko-hlavni:not([aria-current=true]):hover:not(:disabled){outline-color:var(--color-nabidka-akce);animation:none}}.sablona-cenotvori .prepinac-variant .tlacitko-hlavni:not([aria-current=true]){--barva-prelivu:var(--color-nabidka-akce-na-durazu,var(--color-nabidka-akce));border-color:var(--color-nabidka-linka);color:var(--color-nabidka-duraz);box-shadow:none;background-color:#0000}.sablona-cenotvori .prepinac-variant .tlacitko-hlavni:not([aria-current=true]):hover{border-color:var(--color-nabidka-akce);color:var(--color-nabidka-text);background-color:#0000;translate:none}.sablona-cenotvori .prepinac-variant .tlacitko-hlavni[aria-current=true],.sablona-cenotvori .prepinac-variant .tlacitko-hlavni[aria-current=true]:hover{background-color:var(--color-nabidka-plocha-znacky,var(--color-nabidka-hlavni));border-color:var(--color-nabidka-plocha-znacky,var(--color-nabidka-hlavni));color:var(--color-nabidka-plocha-znacky-text,var(--color-nabidka-hlavni-text));cursor:default;outline:none;animation:none;translate:none}.sablona-cenotvori .prepinac-variant .tlacitko-hlavni[aria-current=true]:after{display:none}.sablona-cenotvori .panel-obsahu{--panel-tmavy:var(--color-nabidka-panel,#1c2639);border-color:#0000}@supports (color:color-mix(in lab, red, red)){.sablona-cenotvori .panel-obsahu{--panel-tmavy:var(--color-nabidka-panel,color-mix(in oklab, var(--color-nabidka-duraz) 65%, var(--color-nabidka-text)))}}.sablona-cenotvori .panel-obsahu{--panel-text:var(--color-nabidka-panel-text,var(--panel-text,var(--color-nabidka-hlavni-text)));background-color:var(--panel-tmavy);background-image:linear-gradient(180deg, var(--panel-tmavy) 0%, var(--color-nabidka-panel-spodek,var(--color-nabidka-duraz)) 100%);color:var(--panel-text)}.sablona-cenotvori .panel-obsahu .nadpis-panelu{color:var(--panel-text,var(--color-nabidka-hlavni-text));border-bottom-color:var(--panel-text,#fff)}@supports (color:color-mix(in lab, red, red)){.sablona-cenotvori .panel-obsahu .nadpis-panelu{border-bottom-color:color-mix(in oklab, var(--panel-text,var(--color-nabidka-hlavni-text)) 28%, transparent)}}.sablona-cenotvori .panel-obsahu a{color:var(--panel-text,#fff)}@supports (color:color-mix(in lab, red, red)){.sablona-cenotvori .panel-obsahu a{color:color-mix(in oklab, var(--panel-text,var(--color-nabidka-hlavni-text)) 82%, transparent)}}.sablona-cenotvori .panel-obsahu a:hover{background-color:var(--panel-text,#fff)}@supports (color:color-mix(in lab, red, red)){.sablona-cenotvori .panel-obsahu a:hover{background-color:color-mix(in oklab, var(--panel-text,var(--color-nabidka-hlavni-text)) 12%, transparent)}}.sablona-cenotvori .panel-obsahu a:hover{color:var(--panel-text,var(--color-nabidka-hlavni-text))}.sablona-cenotvori .panel-obsahu a[aria-current=true]{color:var(--color-nabidka-akce-na-durazu,var(--color-nabidka-akce));font-weight:600}.sablona-cenotvori .kontakty-panelu{background-color:#ffffffd1}@supports (color:color-mix(in lab, red, red)){.sablona-cenotvori .kontakty-panelu{background-color:color-mix(in oklab, var(--color-nabidka-povrch) 82%, transparent)}}.sablona-cenotvori .kontakty-panelu{color:var(--color-nabidka-duraz);border-color:#0000}.sablona-cenotvori .kontakty-panelu a{color:var(--color-nabidka-duraz)}.sablona-cenotvori .kontakty-panelu a:hover{color:var(--color-nabidka-akce-tmava);background-color:#0000}.sablona-cenotvori .pruh-akce{--pruh-tmavy:var(--color-nabidka-panel,#1c2639)}@supports (color:color-mix(in lab, red, red)){.sablona-cenotvori .pruh-akce{--pruh-tmavy:var(--color-nabidka-panel,color-mix(in oklab, var(--color-nabidka-duraz) 65%, var(--color-nabidka-text)))}}.sablona-cenotvori .pruh-akce{--panel-text:var(--color-nabidka-panel-text,var(--panel-text,var(--color-nabidka-hlavni-text)));background-color:var(--pruh-tmavy);background-image:linear-gradient(180deg, var(--pruh-tmavy) 0%, var(--color-nabidka-panel-spodek,var(--color-nabidka-duraz)) 100%);color:var(--panel-text);-webkit-backdrop-filter:none;backdrop-filter:none;border-top-color:var(--panel-text,#fff)}@supports (color:color-mix(in lab, red, red)){.sablona-cenotvori .pruh-akce{border-top-color:color-mix(in oklab, var(--panel-text,var(--color-nabidka-hlavni-text)) 16%, transparent)}}.sablona-cenotvori .pruh-akce{--color-nabidka-tlumeny:var(--panel-text,#fff)}@supports (color:color-mix(in lab, red, red)){.sablona-cenotvori .pruh-akce{--color-nabidka-tlumeny:color-mix(in oklab, var(--panel-text,var(--color-nabidka-hlavni-text)) 70%, transparent)}}.sablona-cenotvori .pruh-akce{--color-nabidka-upozorneni:var(--panel-text,#fff)}@supports (color:color-mix(in lab, red, red)){.sablona-cenotvori .pruh-akce{--color-nabidka-upozorneni:color-mix(in oklab, var(--panel-text,var(--color-nabidka-hlavni-text)) 82%, transparent)}}.sablona-cenotvori .pruh-akce{--color-nabidka-hlavni:var(--panel-text,var(--color-nabidka-hlavni-text))}.sablona-cenotvori .pruh-akce .tlacitko-hlavni{background-color:var(--color-nabidka-akce-na-durazu,var(--color-nabidka-akce));color:var(--color-nabidka-text);--barva-prelivu:var(--color-nabidka-akce-tmava)}.sablona-cenotvori .pruh-akce .tlacitko-hlavni:hover{color:var(--panel-text,var(--color-nabidka-hlavni-text))}@media (hover:hover){.sablona-cenotvori .pruh-akce .tlacitko-hlavni:hover:not(:disabled):not([aria-disabled=true]){outline:none;animation:none}}.sablona-cenotvori .pruh-akce .tlacitko-hlavni:after{inset:-1px}.sablona-cenotvori .pruh-akce .tlacitko-nedostupne{border-color:var(--panel-text,#fff);background-color:#0000}@supports (color:color-mix(in lab, red, red)){.sablona-cenotvori .pruh-akce .tlacitko-nedostupne{border-color:color-mix(in oklab, var(--panel-text,var(--color-nabidka-hlavni-text)) 32%, transparent)}}.sablona-cenotvori .pruh-akce .tlacitko-nedostupne{color:var(--panel-text,#fff)}@supports (color:color-mix(in lab, red, red)){.sablona-cenotvori .pruh-akce .tlacitko-nedostupne{color:color-mix(in oklab, var(--panel-text,var(--color-nabidka-hlavni-text)) 55%, transparent)}}.sablona-cenotvori .pruh-akce .tlacitko-odmitnuti{color:var(--panel-text,#fff)}@supports (color:color-mix(in lab, red, red)){.sablona-cenotvori .pruh-akce .tlacitko-odmitnuti{color:color-mix(in oklab, var(--panel-text,var(--color-nabidka-hlavni-text)) 70%, transparent)}}.sablona-cenotvori .pruh-akce .tlacitko-odmitnuti:hover{color:var(--color-nabidka-odmitnuti)}@supports (color:color-mix(in lab, red, red)){.sablona-cenotvori .pruh-akce .tlacitko-odmitnuti:hover{color:color-mix(in oklab, var(--color-nabidka-odmitnuti) 45%, var(--panel-text,var(--color-nabidka-hlavni-text)))}}.sablona-cenotvori [data-typ=NEXT_STEPS]{counter-reset:krok}.sablona-cenotvori [data-typ=NEXT_STEPS] .sipka-odrazky{display:none}.sablona-cenotvori [data-typ=NEXT_STEPS] .odrazka-obsahu:before{content:counter(krok);counter-increment:krok;border:var(--tloustka-obrysu) solid var(--color-nabidka-linka);width:1.75rem;height:1.75rem;color:var(--color-nabidka-akce);font-variant-numeric:tabular-nums;border-radius:999px;flex:none;place-items:center;font-size:1rem;font-weight:700;display:grid}@media not all and (width>=40rem){.sablona-cenotvori .obal-karty:not(:first-child):has(.karta-varianty[data-doporuceny=ano]){margin-top:var(--vyska-pruhu-doporuceni)}}@media (width>=40rem) and ((width<64rem)){.sablona-cenotvori [data-typ=VARIANT_CARDS] ul:has(>.obal-karty:nth-child(n+3) .karta-varianty[data-doporuceny=ano]){row-gap:calc(.75rem + var(--vyska-pruhu-doporuceni))}}@media (width>=64rem){.sablona-cenotvori [data-typ=VARIANT_CARDS] ul:has(>.obal-karty:nth-child(n+4) .karta-varianty[data-doporuceny=ano]){row-gap:calc(.75rem + var(--vyska-pruhu-doporuceni))}}.sablona-cenotvori .prehled-ceny [data-cast=castky]{background-color:var(--color-nabidka-plocha-znacky,var(--color-nabidka-hlavni));background-image:radial-gradient(90% 190% at 50% 100%, var(--color-nabidka-plocha-znacky,var(--color-nabidka-hlavni)) 0%, var(--color-nabidka-panel-spodek,var(--color-nabidka-duraz)) 100%);color:var(--color-nabidka-plocha-znacky-text,var(--color-nabidka-hlavni-text))}.sablona-cenotvori .prehled-ceny [data-cast=castky] .druha-cena{color:var(--color-nabidka-plocha-znacky-text,var(--color-nabidka-hlavni-text))}.sablona-cenotvori .pruh-akce .tlacitko-vedlejsi{--barva-prelivu:transparent;color:var(--panel-text,#fff);border-color:currentColor}@supports (color:color-mix(in lab, red, red)){.sablona-cenotvori .pruh-akce .tlacitko-vedlejsi{color:color-mix(in oklab, var(--panel-text,var(--color-nabidka-hlavni-text)) 70%, transparent)}}.sablona-cenotvori .pruh-akce .tlacitko-vedlejsi:hover{--svitici-akcent:var(--color-nabidka-akce-na-durazu,#0f766e)}@supports (color:color-mix(in lab, red, red)){.sablona-cenotvori .pruh-akce .tlacitko-vedlejsi:hover{--svitici-akcent:color-mix(in oklab, var(--color-nabidka-akce-na-durazu,var(--color-nabidka-akce)) 45%, var(--panel-text,var(--color-nabidka-hlavni-text)))}}.sablona-cenotvori .pruh-akce .tlacitko-vedlejsi:hover{color:var(--svitici-akcent);background-color:#0000;border-color:currentColor}
