html body .r-souhlas{position:fixed;inset:0;z-index:80;margin:auto;width:min(800px,calc(100% - 48px));height:-moz-fit-content;height:fit-content;max-height:calc(100dvh - 32px);overflow:auto;display:flex;flex-direction:column;gap:22px;padding:30px 30px 28px;border:0;border-radius:12px;background:#2b2a2e;color:#fff;box-shadow:0 20px 60px rgba(0,0,0,.3)}.r-souhlas:not([open]){display:none}.r-souhlas::-webkit-backdrop{background:rgba(23,22,26,.35)}.r-souhlas::backdrop{background:rgba(23,22,26,.35)}html .r-souhlas p{margin:0;font-size:16px;line-height:1.65;color:#fff}html .r-souhlas button.r-souhlas-odkaz,html .r-souhlas p a{display:inline;padding:0;border:0;background:none;color:#fff;cursor:pointer;font:inherit;font-weight:700;white-space:nowrap;text-decoration:underline;text-decoration-thickness:1.5px;text-underline-offset:4px}html .r-souhlas button.r-souhlas-odkaz:hover,html .r-souhlas p a:hover{color:#ffc93c}.r-souhlas-volby{display:grid;grid-gap:4px;gap:4px}.r-souhlas-volba{display:flex;gap:12px;align-items:flex-start;padding:12px 14px;border-radius:8px;background:rgba(255,255,255,.06);font-size:14px;line-height:1.5;color:rgba(255,255,255,.78);cursor:pointer}.r-souhlas-volba b{display:block;color:#fff;font-weight:700}.r-souhlas-volba input{flex:none;width:18px;height:18px;margin:2px 0 0;accent-color:#ffc93c;cursor:pointer}.r-souhlas-volba input:disabled{cursor:default;opacity:.7}.r-souhlas-tlacitka{display:flex;justify-content:center;align-items:center;gap:10px}html .r-souhlas .r-souhlas-tlacitka button{flex:0 0 210px;min-height:42px;padding:10px 18px;border:0;border-radius:6px;font:inherit;font-size:14.5px;font-weight:600;cursor:pointer}html .r-souhlas button.r-souhlas-ne{background:transparent;color:#fff;box-shadow:inset 0 0 0 1.5px rgba(255,255,255,.7)}html .r-souhlas button.r-souhlas-ne:hover{background:rgba(255,255,255,.08)}html .r-souhlas button.r-souhlas-ano{background:#ffc93c;color:#17161a}html .r-souhlas button.r-souhlas-ano:hover{background:#ffd461}html body .r-souhlas:focus{outline:none}.r-souhlas a:focus-visible,.r-souhlas button:focus-visible{outline:2px solid #ffc93c;outline-offset:3px}@media (max-width:720px){html body .r-souhlas{inset:auto 0 0 0;margin:0;width:100%;max-width:100%;border-radius:12px 12px 0 0;padding:16px 16px calc(12px + env(safe-area-inset-bottom));gap:12px}html .r-souhlas p{font-size:14px;line-height:1.5}html .r-souhlas .r-souhlas-tlacitka{gap:8px}html .r-souhlas .r-souhlas-tlacitka button{flex:1 1;min-height:40px;padding:8px 12px;font-size:14px}.r-souhlas-volba{padding:10px 12px;font-size:13px}}.rokyo .r-odkaz-cookies{display:block;padding:0;border:0;background:none;font:inherit;color:inherit;text-align:left;cursor:pointer;opacity:.85}.rokyo .r-odkaz-cookies:hover{opacity:1;text-decoration:underline;text-underline-offset:3px}.rokyo .uvod-pata-pravni .r-odkaz-cookies{display:inline;color:rgba(255,255,255,.78);font-size:inherit}.rokyo .uvod-pata-pravni .r-odkaz-cookies:hover{color:#fff}html .rokyo .r-paticka .r-odkaz-cookies{font-size:13.5px;line-height:15px;color:#d8d5cf;opacity:1;transition:color .2s,translate .25s cubic-bezier(.32,.72,0,1)}html .rokyo .r-paticka .r-odkaz-cookies:hover{color:#ffc93c;translate:3px 0;text-decoration:none}@media (max-width:720px){html body .rokyo .r-paticka .r-odkaz-cookies{color:#c6c3be}}