.vzhledy_sekce__UsLrZ{--ink:#0d0d1a;--bone:#f3f1ea;--lime:#c8ff00;--e:cubic-bezier(0.43,0.195,0.02,1);position:relative;isolation:isolate;overflow:hidden;background:var(--ink);color:var(--bone);padding:72px 24px 88px;scroll-margin-top:80px}.vzhledy_obal__LDD5G{max-width:1280px;margin:0 auto}.vzhledy_hlavicka__4yROs{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,460px);align-items:end;gap:24px 64px;margin-bottom:48px}.vzhledy_h2__q3i7s{margin:0;font-weight:900;font-size:clamp(44px,5.14vw,74px);line-height:.92;letter-spacing:-.025em;text-transform:uppercase}.vzhledy_uvod__nezdG{margin:0;font-size:17px;line-height:1.55;color:rgba(243,241,234,.68)}.vzhledy_rozlozeni__lDRm0{display:grid;grid-template-columns:minmax(280px,360px) minmax(0,1fr);gap:72px;align-items:start}.vzhledy_scena__ZzqDo{position:sticky;top:104px;scroll-margin-top:88px}.vzhledy_scenaKarta__mowoh{width:100%}.vzhledy_info__N8Y3E{margin-top:36px}.vzhledy_infoSport__uyTSs{display:flex;align-items:center;gap:12px;margin:0 0 10px;font-size:12px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--lime)}.vzhledy_infoTym__0t6Ds{padding-left:12px;border-left:1px solid rgba(243,241,234,.2);color:rgba(243,241,234,.6)}.vzhledy_infoNazev__d8_8q{margin:0 0 12px;font-weight:900;font-size:clamp(34px,3.2vw,44px);line-height:.92;letter-spacing:-.025em;text-transform:uppercase}.vzhledy_infoPopis__YOD46{margin:0;max-width:42ch;font-size:15.5px;line-height:1.6;color:rgba(243,241,234,.7)}.vzhledy_akce__CuwMD{display:flex;flex-wrap:wrap;align-items:center;gap:12px 24px;margin-top:28px}.vzhledy_otocit__PosJR{padding:8px 0;font-size:14px;font-weight:600;color:rgba(243,241,234,.75);text-decoration:underline;text-decoration-color:rgba(200,255,0,.6);text-underline-offset:5px;transition:color .3s ease}.vzhledy_otocit__PosJR:hover{color:var(--lime)}.vzhledy_otocit__PosJR:focus-visible{outline:2px solid var(--lime);outline-offset:4px}.vzhledy_poznamka__eu7_S{margin:18px 0 0;font-size:13.5px;line-height:1.5;color:rgba(243,241,234,.5)}.vzhledy_poznamka__eu7_S a{color:var(--bone);text-decoration:underline;text-decoration-color:rgba(200,255,0,.6);text-underline-offset:4px}.vzhledy_kartaObal__884Oi{perspective:1400px}.vzhledy_kartaTlacitko__uiOYG{display:block;width:100%;cursor:pointer;-webkit-tap-highlight-color:transparent}.vzhledy_kartaTlacitko__uiOYG:focus-visible{outline:2px solid var(--lime);outline-offset:8px}.vzhledy_naklon__ZiM4B{--rx:0deg;--ry:0deg;--gx:50%;--gy:30%;position:relative;container-type:inline-size;transform:rotateX(var(--rx)) rotateY(var(--ry));transform-style:preserve-3d;transition:transform .7s var(--e)}.vzhledy_naklon__ZiM4B[data-aktivni]{transition:transform .12s linear}.vzhledy_odlesk__eOOGS{position:absolute;inset:0;z-index:5;pointer-events:none;background:radial-gradient(circle at var(--gx) var(--gy),rgba(255,255,255,.16),transparent 46%);mix-blend-mode:soft-light;opacity:0;transition:opacity .4s ease}.vzhledy_naklon__ZiM4B[data-aktivni] .vzhledy_odlesk__eOOGS{opacity:1}.vzhledy_seznam__Yl9Wj{min-width:0}.vzhledy_skupina__rcFxf+.vzhledy_skupina__rcFxf{margin-top:48px}.vzhledy_skupinaNazev__lWgGR{position:relative;display:flex;align-items:baseline;gap:10px;margin:0 0 20px;padding-bottom:14px;font-size:13px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--bone)}.vzhledy_skupinaNazev__lWgGR:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:linear-gradient(90deg,rgba(243,241,234,.18),rgba(243,241,234,.06) 70%,transparent)}.vzhledy_skupinaNazev__lWgGR span{color:rgba(243,241,234,.4);font-variant-numeric:tabular-nums}.vzhledy_rada__su5mg{display:grid;grid-template-columns:repeat(auto-fill,minmax(136px,1fr));gap:28px 20px;margin:0;padding:0;list-style:none}.vzhledy_nahled__h0j9N{display:block;width:100%;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent}.vzhledy_nahled__h0j9N:focus-visible{outline:none}.vzhledy_nahled__h0j9N:focus-visible .vzhledy_nahledKarta__9eCmx{outline:2px solid var(--lime);outline-offset:4px}.vzhledy_nahledKarta__9eCmx{position:relative;display:block;aspect-ratio:630/880;overflow:hidden;background:#16162a;box-shadow:0 18px 36px -22px rgba(0,0,0,.9);transition:transform .55s var(--e),box-shadow .55s var(--e),opacity .35s ease}.vzhledy_nahledKarta__9eCmx>*{pointer-events:none}.vzhledy_nahledKarta__9eCmx:after{content:"";position:absolute;inset:0;background:linear-gradient(115deg,transparent 35%,rgba(255,255,255,.22) 48%,transparent 60%);transform:translateX(-120%);pointer-events:none}.vzhledy_nahledNazev__583T8{position:relative;display:block;margin-top:12px;padding-top:10px;font-size:13.5px;font-weight:600;line-height:1.3;color:rgba(243,241,234,.72);transition:color .3s ease}.vzhledy_nahledNazev__583T8:before{content:"";position:absolute;left:0;top:0;height:1px;width:100%;background:rgba(243,241,234,.12)}.vzhledy_nahledNazev__583T8:after{content:"";position:absolute;left:0;top:0;height:1px;width:100%;background:var(--lime);box-shadow:0 0 10px rgba(200,255,0,.6);transform:scaleX(0);transform-origin:left;transition:transform .6s var(--e)}.vzhledy_nahledSport__OJhyI{display:block;margin-top:2px;font-size:11.5px;font-weight:500;letter-spacing:.04em;color:rgba(243,241,234,.42)}.vzhledy_nahled__h0j9N[data-vybrany] .vzhledy_nahledNazev__583T8{color:var(--lime)}.vzhledy_nahled__h0j9N[data-vybrany] .vzhledy_nahledNazev__583T8:after{transform:scaleX(1)}@media (hover:hover) and (pointer:fine){.vzhledy_nahled__h0j9N:hover .vzhledy_nahledKarta__9eCmx{transform:translateY(-6px) rotateX(4deg);box-shadow:0 28px 44px -24px rgba(0,0,0,.95)}.vzhledy_nahled__h0j9N:hover .vzhledy_nahledKarta__9eCmx:after{transform:translateX(120%);transition:transform .9s var(--e)}.vzhledy_nahled__h0j9N:hover .vzhledy_nahledNazev__583T8{color:var(--bone)}.vzhledy_nahled__h0j9N[data-vybrany]:hover .vzhledy_nahledNazev__583T8{color:var(--lime)}}.vzhledy_zkouska__j64Oy{margin-top:28px;padding-top:22px;position:relative}.vzhledy_zkouska__j64Oy:before{content:"";position:absolute;left:0;right:0;top:0;height:1px;background:linear-gradient(90deg,rgba(243,241,234,.16),transparent 80%)}.vzhledy_zkouskaStav__lMQtt{display:flex;flex-wrap:wrap;align-items:center;gap:6px 18px;margin:0;font-size:14px;color:rgba(243,241,234,.75)}.vzhledy_zkouskaHlaska___azLy{margin:12px 0 0;font-size:13.5px;line-height:1.5;color:#e8ff8a}.vzhledy_tocitko__9GBjy{display:inline-block;width:14px;height:14px;border-radius:50%;border:2px solid var(--lime);border-top:2px solid transparent;animation:vzhledy_toc__Y3R4d .8s linear infinite}@keyframes vzhledy_toc__Y3R4d{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.vzhledy_tocitko__9GBjy{animation-duration:2.4s}}.vzhledy_drobne__AqNU6{margin:44px 0 0;font-size:13px;line-height:1.5;color:rgba(243,241,234,.42)}@media (max-width:1023px){.vzhledy_sekce__UsLrZ{padding:56px 16px 64px}.vzhledy_hlavicka__4yROs{grid-template-columns:1fr;margin-bottom:36px}.vzhledy_uvod__nezdG{font-size:16px}.vzhledy_rozlozeni__lDRm0{grid-template-columns:1fr;gap:56px}.vzhledy_scena__ZzqDo{position:relative;top:auto;display:grid;grid-template-columns:minmax(0,340px) minmax(0,1fr);gap:32px;align-items:center}.vzhledy_info__N8Y3E{margin-top:0}.vzhledy_rada__su5mg{display:flex;gap:16px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;margin:0 -16px;padding:0 16px 6px;scroll-padding-inline:16px}.vzhledy_rada__su5mg::-webkit-scrollbar{display:none}.vzhledy_rada__su5mg>li{flex:0 0 132px;scroll-snap-align:start}}@media (max-width:640px){.vzhledy_scena__ZzqDo{grid-template-columns:1fr;gap:28px}.vzhledy_scenaKarta__mowoh{width:min(76vw,320px);margin:0 auto}.vzhledy_infoNazev__d8_8q{font-size:36px}.vzhledy_akce__CuwMD{gap:8px 20px}.vzhledy_rada__su5mg>li{flex-basis:118px}.vzhledy_skupina__rcFxf+.vzhledy_skupina__rcFxf{margin-top:36px}}@media (prefers-reduced-motion:reduce){.vzhledy_naklon__ZiM4B,.vzhledy_naklon__ZiM4B[data-aktivni]{transition:none;transform:none}.vzhledy_nahledKarta__9eCmx,.vzhledy_nahledNazev__583T8:after{transition:none}.vzhledy_nahled__h0j9N:hover .vzhledy_nahledKarta__9eCmx{transform:none}.vzhledy_nahled__h0j9N:hover .vzhledy_nahledKarta__9eCmx:after{transition:none;transform:translateX(-120%)}}.vzhledy_volba__gbGR0{display:flex;gap:12px;overflow-x:auto;scrollbar-width:none;margin:0 -4px;padding:4px 4px 8px;scroll-snap-type:x proximity}.vzhledy_volba__gbGR0::-webkit-scrollbar{display:none}.vzhledy_volbaPolozka__jiOsQ{flex:0 0 76px;scroll-snap-align:start;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent}.vzhledy_volbaKarta__elpe7{position:relative;display:grid;place-items:center;aspect-ratio:630/880;overflow:hidden;background:#f1f0ec;transition:transform .4s cubic-bezier(.43,.195,.02,1),opacity .3s ease}.vzhledy_volbaKarta__elpe7>*{pointer-events:none}.vzhledy_volbaZaklad__yrJwE{font-size:10.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:rgba(13,13,26,.55);text-align:center;padding:6px}.vzhledy_volbaNazev__U7TbY{position:relative;display:block;margin-top:7px;padding-top:6px;font-size:11.5px;font-weight:600;line-height:1.25;color:rgba(13,13,26,.6);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vzhledy_volbaNazev__U7TbY:after{content:"";position:absolute;left:0;top:0;height:2px;width:100%;background:#0d0d1a;transform:scaleX(0);transform-origin:left;transition:transform .45s cubic-bezier(.43,.195,.02,1)}.vzhledy_volbaPolozka__jiOsQ[data-vybrany] .vzhledy_volbaNazev__U7TbY{color:#0d0d1a}.vzhledy_volbaPolozka__jiOsQ[data-vybrany] .vzhledy_volbaNazev__U7TbY:after{transform:scaleX(1)}.vzhledy_volbaPolozka__jiOsQ:focus-visible{outline:none}.vzhledy_volbaPolozka__jiOsQ:focus-visible .vzhledy_volbaKarta__elpe7{outline:2px solid #0d0d1a;outline-offset:3px}@media (hover:hover) and (pointer:fine){.vzhledy_volbaPolozka__jiOsQ:hover .vzhledy_volbaKarta__elpe7{transform:translateY(-3px)}}.vzhledy_nahledVzhledu__flGaN{width:min(80vw,400px);margin:0 auto}