.showcase-frame{aspect-ratio:16/10;border-radius:inherit;width:100%;color:inherit;background:#eee3d5;border:0;padding:0;display:block;position:relative;overflow:hidden}.showcase-frame picture,.showcase-frame img{width:100%;height:100%;display:block}.showcase-frame img{object-fit:contain;object-position:center top}button.showcase-frame{cursor:zoom-in}button.showcase-frame:after{content:"Zvětšit náhled";color:#fffaf3;letter-spacing:.02em;opacity:.82;transition:opacity var(--motion-ui,.18s) ease, transform var(--motion-ui,.18s) ease;background:#211d1ad6;border-radius:999px;padding:.42rem .62rem;font:750 .68rem/1 system-ui,sans-serif;position:absolute;bottom:.7rem;right:.7rem}button.showcase-frame:hover:after,button.showcase-frame:focus-visible:after{opacity:1;transform:translateY(-2px)}button.showcase-frame:focus-visible{outline:3px solid var(--color-orange,#d96732);outline-offset:4px}.showcase-dialog{border-radius:var(--radius-lg,1.5rem);color:#fffaf3;background:#211d1a;border:1px solid #fffaf333;width:min(94vw,92rem);max-width:none;max-height:94vh;margin:auto;padding:clamp(1rem,2.5vw,2rem);overflow:auto;box-shadow:0 32px 100px #120d0a73}.showcase-dialog::backdrop{-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#181310c7}.showcase-dialog__bar{justify-content:space-between;align-items:start;gap:1.5rem;margin-bottom:1rem;display:flex}.showcase-dialog__bar p,.showcase-dialog__bar h2,.showcase-dialog__caption{margin:0}.showcase-dialog__bar p{color:#e6aa77;letter-spacing:.1em;text-transform:uppercase;font-size:.72rem;font-weight:800}.showcase-dialog__bar h2{color:#fffaf3;font:500 clamp(1.8rem,4vw,3.25rem)/1 Georgia,serif}.showcase-dialog__bar button{color:#fffaf3;cursor:pointer;background:0 0;border:1px solid #fffaf34d;border-radius:999px;flex:none;padding:.65rem .8rem;font-weight:750}.showcase-dialog__bar button:focus-visible{outline-offset:3px;outline:3px solid #d96732}.showcase-dialog__bar button span{font-size:1.15em}.showcase-dialog__media{border-radius:var(--radius-md,1rem);background:#f4ede3;place-items:center;min-height:min(68vh,48rem);display:grid;overflow:auto}.showcase-dialog__media img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:76vh;display:block}.showcase-dialog__caption{color:#fffaf3b8;margin-top:1rem;font-size:.84rem}.home-proof__more .showcase-frame{border-radius:var(--radius-md);box-shadow:var(--shadow-soft)}.home-proof__more .showcase-frame picture{box-shadow:none;border-radius:0}.home-demos__track .showcase-frame{border-radius:calc(var(--radius-md) - 6px)}.home-demos__track .showcase-frame+div{padding-top:1.25rem}.web-sales-reference--maclera .web-sales-reference__media .showcase-frame,.showcase-detail-frame{border-radius:0;height:100%}.showcase-detail-frame--desktop{grid-template-rows:auto minmax(0,1fr);display:grid}.showcase-detail-frame--desktop .demo-browser-bar{width:100%}.showcase-detail-frame--desktop img{background:#eee3d5;min-height:0}.showcase-detail-frame--mobile{aspect-ratio:auto;background:#f4ede3;border-radius:1.4rem;height:100%}.showcase-detail-frame--mobile img{object-fit:contain}@media (width<=640px){button.showcase-frame:after{font-size:.62rem;bottom:.5rem;right:.5rem}.showcase-dialog{border-radius:1rem;width:calc(100vw - 1rem);padding:.85rem}.showcase-dialog__media{min-height:55vh}}@media (prefers-reduced-motion:reduce){button.showcase-frame:after{transition:none}}
