:root{--st-red-50: #fcedf1;--st-red-100: #f8d7e0;--st-red-300: #ff8fab;--st-red-600: #b0173d;--st-red-700: #a8163e;--st-red-800: #8a1233;--st-red-900: #5e0c23;--st-ink: #0e0f0e;--st-paper: #fffffc;--ed-chrome: #f4f4ef;--ed-chrome-hi: #fafaf6;--ed-panel: #fffffc;--ed-panel-hi: #fafaf6;--ed-sec: #f4f4ef;--ed-open: #f6f6f2;--ed-card: #f7f7f3;--ed-raised: #fffffc;--ed-control: #ecece6;--ed-sunken: #eaeae4;--ed-pressed: #fffffc;--ed-stage: #e4e4de;--ed-surface: #f4f4ef;--ed-field: #fffffc;--ed-line: #dcdcd5;--ed-line-soft: #ebebe5;--ed-edge: #c9c9c1;--ed-edge-strong: #85857d;--ed-text: #0e0f0e;--ed-ink: #2e2f2c;--ed-soft: #45463f;--ed-muted: #5c5c56;--ed-placeholder: #66665f;--ed-hi: #a8163e;--ed-accent: #a8163e;--ed-accent-hover: #8a1233;--ed-on-accent: #fffffc;--ed-ok: #146b39;--ed-warn: #8a5200;--ed-bad: #b42318;--ed-info: #1d56b0;--ed-ai: #6a3dbd;--ed-prop: #805d00;--ed-hidden: #7f7f78;--ed-hover: #0e0f0e0d;--ed-hover-strong: #0e0f0e17;--ed-gloss: #ffffffb3;--ed-shadow: #0e0f0e2e;--ed-inset: #0e0f0e1a;--ed-tip-bg: #0e0f0e;--ed-tip-text: #fffffc;--ed-tip-edge: #2e2f2c;--img-well: #f4f4ef}:root[data-ed-theme=dark]{color-scheme:dark;--ed-chrome: #1a1b19;--ed-chrome-hi: #222320;--ed-panel: #1f201e;--ed-panel-hi: #262724;--ed-sec: #1c1d1b;--ed-open: #262724;--ed-card: #242522;--ed-raised: #2a2b28;--ed-control: #2e2f2c;--ed-sunken: #111210;--ed-pressed: #363733;--ed-stage: #2e2f2c;--ed-surface: #1a1b19;--ed-field: #111210;--ed-line: #0b0b0a;--ed-line-soft: #171816;--ed-edge: #42433e;--ed-edge-strong: #6a6b64;--ed-text: #f4f4ee;--ed-ink: #cfcfc7;--ed-soft: #b4b4ab;--ed-muted: #a3a39a;--ed-placeholder: #a3a39a;--ed-hi: #ff8fab;--ed-accent: #a8163e;--ed-accent-hover: #c21c49;--ed-on-accent: #fffffc;--ed-ok: #6cd494;--ed-warn: #f2bc55;--ed-bad: #ff8577;--ed-info: #8db8ff;--ed-ai: #c8a8ff;--ed-prop: #ffd84d;--ed-hidden: #8c8c84;--ed-hover: #ffffff0f;--ed-hover-strong: #ffffff1a;--ed-gloss: #ffffff14;--ed-shadow: #000000a6;--ed-inset: #00000066;--ed-tip-bg: #0b0b0a;--ed-tip-text: #f4f4ee;--ed-tip-edge: #42433e;--img-well: #e4e4de}:root{--bg: var(--ed-chrome);--panel: var(--ed-panel);--ink: var(--ed-text);--muted: var(--ed-muted);--line: var(--ed-line);--brand: var(--ed-accent);--brand-ink: var(--ed-on-accent);--ok: var(--ed-ok);--warn: var(--ed-warn);--bad: var(--ed-bad);--info: var(--ed-info);--radius: 8px;--shadow: 0 1px 2px var(--ed-inset), 0 4px 14px color-mix(in srgb, var(--ed-shadow) 35%, transparent);--bar-h: 46px;--edition-head-h: 42px;font:14px system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;color:var(--ink)}*{box-sizing:border-box}html,body,#root{margin:0;height:100%;background:var(--bg)}:root:has(#root[data-public-leaflet]){--bg: #f5f6f8}html.lf-public body{overflow-x:hidden}a{color:var(--ed-hi);text-decoration:none}a:hover{text-decoration:underline}button,input,select,textarea{font:inherit;color:inherit}:focus-visible{outline:2px solid var(--ed-hi);outline-offset:1px}::placeholder{color:var(--ed-placeholder)}*{scrollbar-width:thin;scrollbar-color:var(--ed-edge) transparent}@font-face{font-family:Nexa;src:url(../brand/Nexa-Light.woff2) format("woff2");font-weight:300;font-display:swap}@font-face{font-family:Nexa;src:url(../brand/NexaRegular.woff2) format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Nexa;src:url(../brand/Nexa-Bold.woff2) format("woff2");font-weight:700;font-display:swap}@font-face{font-family:Nexa;src:url(../brand/NexaHeavy.woff2) format("woff2");font-weight:900;font-display:swap}.lf{position:relative;font:14px system-ui;color:#202c29;--lf-red:rgb(168,22,62);--lf-white:rgb(255,255,252);--lf-black:rgb(14,15,14)}.lf *{box-sizing:border-box}.lf-stage{background:#dfe5dc;border-radius:10px;padding:16px;overflow:hidden}.lf-frame{position:relative;background:#fff;margin:0 auto;box-shadow:0 4px 20px #193e331f}.lf-frame.mobile,.lf-frame.tablet{border-radius:18px;box-shadow:0 0 0 10px #202c29,0 4px 20px #193e331f;margin:10px auto}.lf.plain .lf-frame,.lf.plain .lf-frame.mobile,.lf.plain .lf-frame.tablet{margin:0;border-radius:0;box-shadow:none}.lf.plain .lf-head.mobile,.lf.plain .lf-head.tablet{border-radius:0}.lf-head{font-family:Nexa,system-ui,-apple-system,sans-serif}.lf-info{display:flex;align-items:center;justify-content:center;padding:6px;background:var(--lf-red);color:var(--lf-white);font-size:16px;font-weight:500;line-height:1.2;text-align:center}.lf-info:empty{display:none}.lf-brand{display:flex;justify-content:space-between;align-items:center;height:80px;background:var(--lf-white);border:solid var(--lf-black);border-width:4px 0}.lf-logo{height:32px;margin:10px}.lf-month{display:flex;align-items:center;align-self:stretch;min-width:80px;padding:0 44px;background:var(--lf-red);color:var(--lf-white);border-left:4px solid var(--lf-black)}.lf-month h1{margin:0;font-size:40px;font-weight:700;line-height:1.2;transform:translateY(17%)}.lf-head.mobile,.lf-head.tablet{border-radius:18px 18px 0 0;overflow:hidden}.lf-head.mobile .lf-logo{height:24px}.lf-head.mobile .lf-month{padding:0 20px}.lf-head.mobile .lf-month h1{font-size:32px}.lf-foot{margin:8px 0 0;text-align:center;font:700 13px Nexa,system-ui,sans-serif;color:#0e0f0e}.lf-empty{padding:40px;text-align:center;color:#63736a}.lf-blocks{position:relative}.lf-block{margin:0 0 42px}.lf-block>header{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:6px 18px;padding:0 0 14px}.lf-block h3{font-size:24px;margin:0 0 4px}.lf-block .lf-meta{font-size:12px;color:#63736a;margin:0}.lf-grid{position:relative}.lf-tile,.lf-bpack,.lf-filler{position:absolute;padding:0}.lf-tile-inner{position:relative;width:100%;height:100%;overflow:hidden;background:#fff;box-shadow:0 1px 4px #193e331a}.lf-page .lf-tile-inner{background:#f3f5f1;cursor:pointer}.lf.preview .lf-page .lf-tile-inner{cursor:default}.lf-tile.selected .lf-tile-inner{outline:3px solid #193e33;outline-offset:1px}.lf-vbox{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.lf-visual{display:block;width:100%;height:100%;object-fit:contain}.lf-page.locked .lf-visual{object-fit:cover}.lf-bpack{display:flex;gap:10px;container:bpack/inline-size}.lf-bpack .lf-bottle{position:relative;flex:0 0 calc((100% - 20px)/3);min-width:0}.lf-bottle .lf-tile-inner{display:flex;flex-direction:column;padding:8px 6px 6px;cursor:default}.lf-bottle img.lf-bimg{flex:1 1 40%;min-height:0;width:100%;object-fit:contain;object-position:50% 100%}.lf-bottle .lf-fallback{flex:1;display:grid;place-items:center;text-align:center;font-size:9px;color:#8a978e;border:1px dashed #cbd5ce;border-radius:4px;padding:3px;overflow:hidden}@supports (grid-template-rows:subgrid){.lf-bpack{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:minmax(0,1fr) repeat(7,auto);gap:0 10px}.lf-bpack .lf-bottle,.lf-bpack .lf-bottle .lf-tile-inner{display:grid;grid-row:span 8;grid-template-rows:subgrid;row-gap:0}.lf-bpack .lf-bottle .bdesc{display:grid;grid-row:span 7;grid-template-rows:subgrid;row-gap:0;padding-bottom:0}.lf-bpack .lf-bottle img.lf-bimg{height:100%}}.lf .bdesc{flex:none;display:flex;flex-direction:column;align-items:stretch;padding:8px 4px 2px;font-family:Nexa,system-ui,sans-serif;color:#0e0f0e;text-align:left;overflow:hidden;--sr:#a8163e}.lf .bdesc .firma{display:flex;align-items:flex-end;margin:6px 0 0;min-height:2em;color:var(--sr);font-size:.875rem;line-height:1;text-transform:uppercase;font-weight:700;overflow-wrap:anywhere}.lf .bdesc .nazev{margin:2px 0 0;min-height:2em;font-size:1rem;line-height:1;text-transform:uppercase;font-weight:700;overflow-wrap:anywhere}.lf .bdesc .popis-box{position:relative;margin:4px 0 0;height:6em;font-size:.6875rem;line-height:1.2;overflow:hidden}.lf .bdesc .popis{margin:0;font-size:inherit;line-height:inherit;font-weight:400;opacity:.85}.lf .bdesc .popis :is(p,ul,ol){margin:0}.lf .bdesc .popis :is(ul,ol){padding-left:1.2em}.lf .bdesc .popis-box.more{cursor:pointer}.lf .bdesc .popis-box.more .popis{-webkit-mask-image:linear-gradient(to bottom,#000 calc(100% - 2.4em),transparent calc(100% - .4em));mask-image:linear-gradient(to bottom,#000 calc(100% - 2.4em),transparent calc(100% - .4em))}.lf .bdesc .vice{position:absolute;right:0;bottom:0;margin:0;padding:0 0 0 1.5em;border:0;background:linear-gradient(to right,transparent,white 1.2em);color:var(--sr);font:700 1em/1.2 Nexa,system-ui,sans-serif;text-decoration:underline;text-underline-offset:2px;cursor:pointer}.lf .bdesc .vice:hover,.lf .bdesc .vice:focus-visible{color:#0e0f0e}.lf .bdesc .nakoupit{display:block;box-sizing:border-box;width:100%;margin:8px 0 0;padding:.3rem .8rem;border:2px solid #0e0f0e;border-radius:1px;color:#0e0f0e;font-size:.8125rem;line-height:1.2;font-weight:700;text-decoration:none}.lf .bdesc .nakoupit.none{visibility:hidden}.lf .bdesc .nakoupit.none:before{content:" "}.lf .bdesc .nakoupit:hover{background:var(--sr);border-color:var(--sr);color:#fff}.lf .bdesc .nakoupit.off,.lf .bdesc .nakoupit.off:hover{border-color:#b9bcba;background:transparent;color:#8d918f;cursor:default}.lf .bdesc .parametry{display:flex;align-items:flex-start;gap:8px;margin-top:8px}.lf .bdesc .podpopis{flex:1;min-width:0;min-height:3.9em;font-size:.6875rem;line-height:1.3}.lf .bdesc .podpopis p{margin:0}.lf .bdesc .ikony{flex:none;display:grid;grid-template-columns:repeat(2,auto);justify-content:end;gap:4px 6px}.lf .bdesc .ikony img{width:26px;height:26px;min-height:0;object-fit:contain}.lf .bdesc .objem-cena{display:flex;justify-content:space-between;gap:12px;width:100%;margin-top:8px;line-height:1.2}.lf .bdesc .objem-cena b{font-size:.9375rem}.lf .bdesc .cena.none{color:#b42318}.lf .bdesc .mnozstevni-box{min-height:calc(2.3 * .875rem + 16px);margin-top:6px}.lf .bdesc .mnozstevni{box-sizing:border-box;width:100%;padding:8px;border-radius:10px;background:var(--sr);color:#fff;font-size:.875rem;font-weight:700;line-height:1.15}@container bpack (max-width:530px){.lf .bdesc .firma{font-size:.75rem}.lf .bdesc .nazev{font-size:.8125rem}.lf .bdesc .popis-box,.lf .bdesc .podpopis{font-size:.625rem}.lf .bdesc .ikony{grid-template-columns:auto}.lf .bdesc .ikony img{width:20px;height:20px}.lf .bdesc .objem-cena{gap:0 8px}.lf .bdesc .objem-cena b{font-size:.8125rem}.lf .bdesc .mnozstevni-box{min-height:calc(2.3 * .75rem + 10px)}.lf .bdesc .mnozstevni{font-size:.75rem;padding:5px 6px;border-radius:7px}.lf .bdesc .nakoupit{padding:.2rem .4rem;font-size:.75rem}}.lf-filler{background:#193e33;color:#fff;padding:22px;display:flex;flex-direction:column;justify-content:space-between;overflow:hidden}.lf-filler small{opacity:.7;font-size:11px}.lf-filler small:empty{display:none}.lf-filler strong{font-size:22px;line-height:1.2}.lf-filler span{font-size:13px;color:#daf5a3}.lf-module .lf-tile-inner{container-type:size;background:#fff}.lf-mod-text{height:100%;display:flex;flex-direction:column;justify-content:flex-end;gap:6px;padding:34px 7cqw 7cqw;background:#193e33;color:#fff;overflow:hidden}.lf-mod-text small{font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:#daf5a3}.lf-mod-text strong{font-size:clamp(14px,9cqw,34px);line-height:1.15}.lf-mod-text span{font-size:clamp(12px,4.5cqw,17px);white-space:pre-line;line-height:1.4}.lf-mod-text em{font-style:normal;font-size:clamp(10px,3.6cqw,13px);opacity:.75;line-height:1.4}.lf-mod-photo{display:block;width:100%;height:100%;object-fit:cover}.lf-mod-embed{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0;background:#111;pointer-events:auto}.lf.edit .lf-mod-embed{pointer-events:none}a.lf-mod-video{position:relative;height:100%;background:#111;display:grid;place-items:center;color:#fff;text-decoration:none}.lf-mod-video img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;pointer-events:none}.lf-mod-video .play{position:relative;width:56px;height:56px;border-radius:50%;background:#000a;display:grid;place-items:center;font-size:20px;padding-left:4px;border:2px solid white}.lf-mod-video small{position:absolute;left:8px;bottom:8px;font-size:11px;opacity:.8}.lf .PriceTag,.lf-pin{position:absolute;width:34px;height:34px;padding:0;border:0;border-radius:50%;background:#0e0f0e80;transform:translate(-16px,-16px);cursor:pointer;display:block;z-index:2;transition:background-color .4s ease;touch-action:none}.lf .PriceTag:after,.lf-pin:after{content:"";position:absolute;left:50%;top:50%;width:10px;height:10px;margin:-5px 0 0 -5px;border-radius:50%;background:#fffffc;transition:transform .4s ease}.lf .PriceTag:hover,.lf .PriceTag:focus-visible,.lf .PriceTag[aria-expanded=true],.lf-pin:hover,.lf-pin[aria-expanded=true]{background:#0e0f0e;outline:0}.lf .PriceTag:hover:after,.lf .PriceTag[aria-expanded=true]:after,.lf-pin:hover:after{transform:scale(.75)}.lf .PriceTag:focus-visible{box-shadow:0 0 0 2px #fffffc,0 0 0 4px #0e0f0e}.lf .PriceTag:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:4em;opacity:0;transition:all .5s;box-shadow:0 0 10px 40px #fffffc;pointer-events:none}.lf .PriceTag:active:before{box-shadow:0 0 #fff;opacity:1;transition:0s}.lf-pin{cursor:grab}.lf-pin.dragging{cursor:grabbing;background:#0e0f0e}.lf-pin.src-prev{--src:#2f6fd6}.lf-pin.src-ai{--src:#8a3ffc}.lf-pin.src-man{--src:#1e9e55}.lf-pin.src-agent{--src:#d6336c}.lf-pin.src-mix{--src:#c77700}.lf-pin.src-unknown{--src:#6b7570}.lf-pin[class*=src-]{box-shadow:inset 0 0 0 2px var(--src)}.lf-pin .src{position:absolute;left:50%;bottom:-6px;transform:translate(-50%);padding:0 3px;border-radius:6px;background:var(--src);color:#fff;font:800 7px/9px system-ui,sans-serif;letter-spacing:.03em;white-space:nowrap;pointer-events:none;z-index:1}.lf-pin.proposed .src{background:#fffffc;color:var(--src);outline:1px dashed var(--src);outline-offset:-1px}.lf-pin.proposed[class*=src-]{box-shadow:none;outline:2px dashed var(--src);outline-offset:-2px}.lf-pin.erp-gone{opacity:.45;filter:grayscale(1)}.lf-pin.erp-gone:after{content:"";position:absolute;left:-2px;right:-2px;top:50%;border-top:2px solid #c0392b;transform:rotate(-45deg);pointer-events:none}.lf-pin .n{position:absolute;right:-6px;top:-6px;min-width:17px;height:17px;border-radius:9px;background:#193e33;color:#fff;font:700 10px/17px system-ui;padding:0 4px;text-align:center}.lf-pin.lf-sel[class]{box-shadow:0 0 0 2px #fffffc,0 0 0 5px #0a84ff,0 0 10px 5px #0a84ff8c;background:#0e0f0e}.lf-pin.merge-ready{background:#16784a;outline:3px solid #7bf0af;animation:lf-tag-merge .65s ease-in-out infinite alternate;z-index:5}.lf .merge-hint{position:absolute;left:50%;bottom:42px;transform:translate(-50%);white-space:nowrap;background:#163e2b;color:#fff;padding:5px 8px;border-radius:5px;font:12px system-ui;pointer-events:none}@keyframes lf-tag-merge{to{box-shadow:0 0 0 8px #7bf0af55}}@media(prefers-reduced-motion:reduce){.lf-pin.merge-ready{animation:none}}.lf-ptip{position:fixed;z-index:9999;left:0;top:0}.lf-ptip .ptip-box{position:relative;background:#fffffccc;color:#0e0f0e;border-radius:4px;font-family:Nexa,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font-size:14px;line-height:1.4;font-weight:400;max-width:350px;text-align:left;-webkit-font-smoothing:antialiased}.lf-ptip .ptip-arrow{position:absolute;width:16px;height:8px;color:#fffffccc}.lf-ptip .ptip-arrow:before{content:"";position:absolute;border:8px solid transparent}.lf-ptip[data-placement=top] .ptip-arrow{bottom:-8px}.lf-ptip[data-placement=top] .ptip-arrow:before{top:0;left:0;border-top-color:currentColor;border-bottom-width:0}.lf-ptip[data-placement=bottom] .ptip-arrow{top:-8px}.lf-ptip[data-placement=bottom] .ptip-arrow:before{bottom:0;left:0;border-bottom-color:currentColor;border-top-width:0}.lf-ptip .produkt{display:flex;flex-direction:column;align-items:flex-start;padding:1rem 1rem 0;max-width:275px;font-size:16px}.lf-ptip h1,.lf-ptip h2,.lf-ptip h3{margin:0 0 .5rem;line-height:1.2;font-weight:500}.lf-ptip p{margin:0 0 1rem}.lf-ptip .firma{color:#a8163e;font-size:1rem;line-height:.85;text-transform:uppercase;font-weight:800}.lf-ptip .nazev{font-size:1.125rem;line-height:1;text-transform:uppercase;overflow-wrap:normal;font-weight:800}.lf-ptip .popis{font-size:.8125rem;line-height:1.2;font-weight:300;margin-top:2px;max-width:200px}.lf .popis p,.lf .popis ul,.lf .popis ol{margin:0 0 .4em}.lf .popis p:last-child,.lf .popis ul:last-child,.lf .popis ol:last-child{margin-bottom:0}.lf .popis ul,.lf .popis ol{padding-left:1.2em}.lf .popis strong{font-weight:700}.lf-ptip a.no-underline{display:block;width:100%;text-decoration:none;color:inherit}.lf-ptip span.nakoupit{display:block;width:100%;border:2px solid rgb(14,15,14);color:#0e0f0e;border-radius:1px;margin-bottom:1rem;padding:.3rem .8rem;cursor:pointer}.lf-ptip span.nakoupit:hover{border-color:#a8163e;background:#a8163e}.lf-ptip span.nakoupit:hover span{color:#fffffc}.lf-ptip span.nakoupit.off,.lf-ptip span.nakoupit.off:hover{border-color:#b9bcba;background:transparent;cursor:default}.lf-ptip span.nakoupit.off span,.lf-ptip span.nakoupit.off:hover span{color:#8d918f}.lf-ptip .ikony{display:flex;align-items:flex-end;flex-wrap:wrap;max-width:200px;margin-bottom:1rem}.lf-ptip .icon{margin-right:.7rem}.lf-ptip .icon img{width:26px;height:26px;display:block}.lf-ptip .podpopis{margin-bottom:20px}.lf-ptip .druh,.lf-ptip .alkoholu,.lf-ptip .baleni{font-size:.8125rem;margin:0}.lf-ptip .objem-cena{display:flex;justify-content:space-between;min-width:100px;width:100%;margin-top:2px}.lf-ptip .objem-cena h3{margin-right:20px}.lf-ptip .objem-cena h3:last-child{margin-right:0}.lf-ptip .objem,.lf-ptip .cena{font-size:1.0625rem;font-weight:700}.lf-ptip .cena.none{color:#b42318}.lf-ptip .mnozstevni-akce{display:flex;justify-content:space-between;width:100%;margin:2px 0 1rem;padding:8px;background:#a8163e;border-radius:10px}.lf-ptip .mnozstevni{color:#fffffc;font-size:1rem;font-weight:700;margin:0}.lf-ptip .ptabs{display:flex;flex-wrap:wrap;gap:4px;padding:.8rem 1rem 0;max-width:275px}.lf-ptip .ptabs button{font:700 11px/1 Nexa,system-ui,sans-serif;padding:5px 8px;border:1px solid rgb(14,15,14);border-radius:12px;background:transparent;color:#0e0f0e;cursor:pointer}.lf-ptip .ptabs button[aria-selected=true]{background:#a8163e;border-color:#a8163e;color:#fffffc}.lf-ptip .tag-actions{display:flex;gap:6px;flex-wrap:wrap;padding:10px}.lf-ptip .tag-actions button{font:12px system-ui;padding:7px 10px;cursor:pointer}.lf-selbar{position:fixed;left:50%;bottom:18px;transform:translate(-50%);z-index:60;display:flex;gap:8px;align-items:center;padding:7px 8px 7px 14px;border-radius:9px;background:#1d2421;color:#fff;box-shadow:0 8px 30px #0006;font:13px system-ui,sans-serif}.lf-selbar button{font:600 12px system-ui;padding:6px 10px;border-radius:6px;border:1px solid #4a5a53;background:#2c3632;color:#fff;cursor:pointer}.lf-selbar button[data-sel-merge]{background:#1e9e55;border-color:#1e9e55}.lf-selbar kbd{font:11px system-ui;opacity:.7;margin-left:4px}.lf-novis .lf-tile-inner{display:flex;flex-direction:column;gap:6px;padding:10px 10px 4px;border:2px dashed #b9c4bc;background:#fafbf8;box-shadow:none;font-family:Nexa,system-ui,sans-serif;color:#0e0f0e;cursor:default}.lf-novis-head{flex:none;display:flex;flex-direction:column;gap:2px;line-height:1.25}.lf-novis-head strong{font-size:15px}.lf-novis-head span{font-size:11px;font-weight:700;color:#a8163e}.lf-novis-list{flex:1 1 0;min-height:0;overflow:auto;margin:0;padding:0;list-style:none;scrollbar-width:thin}.lf-novis-list li{display:grid;grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:8px;padding:4px 0;border-bottom:1px solid #e6e9e4;font-size:12px;line-height:1.2}.lf-novis-list li:last-child{border-bottom:0}.lf-novis-list img,.lf-novis-list .nophoto{display:block;width:36px;height:36px;object-fit:contain;background:#fff;border-radius:3px}.lf-novis-list .nophoto{display:grid;place-items:center;box-sizing:border-box;border:1px dashed #cbd5ce;font-size:8px;color:#8a978e;text-align:center}.lf-novis-list .nm{overflow-wrap:anywhere}.lf-novis-list .nm small{display:block;font-size:10px;font-weight:700;text-transform:uppercase;color:#a8163e}.lf-novis-list .nm a{color:inherit;text-decoration:none}.lf-novis-list .nm a:hover{text-decoration:underline}.lf-novis-list .nm em{font-style:normal;color:#5c675f;white-space:nowrap}.lf-novis-list b{font-size:13px;white-space:nowrap}.psheet{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;background:#0e0f0e59}.ps-frame{position:fixed;overflow:hidden}.ps-inner{display:flex;align-items:center;justify-content:center;transform-origin:0 0}.ps-card{display:flex;flex-direction:column;width:min(100%,780px);max-height:92%;background:#fffffc;color:#0e0f0e;border-radius:6px;box-shadow:0 12px 50px #0005;font-family:Nexa,system-ui,sans-serif;overflow:hidden}.psheet.full .ps-card{width:100%;height:100%;max-height:none;border-radius:0}.ps-bar{display:flex;align-items:center;gap:6px;padding:10px 8px 10px 12px;border-bottom:1px solid #e4e4de}.ps-tabs{display:flex;gap:6px;overflow-x:auto;scrollbar-width:none;flex:1;scroll-behavior:smooth}.ps-tabs::-webkit-scrollbar{display:none}.ps-tabs button{flex:none;font:700 12px/1 Nexa,system-ui,sans-serif;padding:8px 11px;border:1px solid rgb(14,15,14);border-radius:16px;background:transparent;color:#0e0f0e;cursor:pointer;white-space:nowrap}.ps-tabs button[aria-selected=true]{background:#a8163e;border-color:#a8163e;color:#fffffc}.ps-close,.ps-arrow{flex:none;display:grid;place-items:center;padding:0;border-radius:50%;cursor:pointer;transition:background-color .2s,border-color .2s,color .2s}.ps-close svg,.ps-arrow svg{display:block;width:18px;height:18px}.ps-close{width:36px;height:36px;border:0;background:#0e0f0e;color:#fffffc}.ps-close:hover{background:#a8163e}.ps-count{padding:8px 0 0;text-align:center;font:700 12px Nexa,system-ui,sans-serif;color:#6b6b66}.ps-main{flex:1;display:flex;align-items:center;gap:8px;min-height:0;padding:0 10px 12px;touch-action:pan-y}.ps-body{flex:1;min-width:0;max-height:100%;overflow:auto}.psheet .ps-body.lf-ptip{position:static;z-index:auto}.ps-view{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px;align-items:center}.ps-photo{position:relative;overflow:hidden;display:grid;place-items:center;height:340px;border-radius:4px;background:#f3f3ee;color:#8a8a84;font:12px system-ui,sans-serif;text-align:center}.ps-photo img{position:absolute;top:8px;right:8px;bottom:8px;left:8px;width:calc(100% - 16px);height:calc(100% - 16px);object-fit:contain;mix-blend-mode:multiply}.psheet.full .ps-view{grid-template-columns:1fr;gap:4px}.psheet.full .ps-photo{height:calc(var(--ps-h,700px) * .3)}.psheet.full .ps-main{position:relative;align-items:flex-start;padding:0 16px 12px}.psheet.full .ps-arrow{position:absolute;z-index:1;top:calc(var(--ps-h,700px) * .15 - 18px);width:36px;height:36px;background:#fffffcd9}.psheet.full .ps-arrow:hover{background:#a8163e}.psheet.full .ps-arrow[data-step="-1"]{left:22px}.psheet.full .ps-arrow[data-step="1"]{right:22px}.psheet .lf-ptip .produkt{max-width:100%;padding:1rem 0 0}.psheet.full .lf-ptip .produkt{padding:.5rem 0 0}.psheet .lf-ptip .popis{max-width:none}.ps-arrow{width:40px;height:40px;border:2px solid rgb(14,15,14);background:transparent;color:#0e0f0e}.ps-arrow svg{width:20px;height:20px}.ps-arrow:hover{background:#a8163e;border-color:#a8163e;color:#fffffc}
