#lightbox{max-width:96vw;max-height:94svh;padding:50px 68px 28px;overflow:hidden}#lightbox>img{width:auto;height:auto;max-width:calc(96vw - 140px);max-height:calc(94svh - 90px);object-fit:contain;margin:auto}#lightbox .lightbox-prev,#lightbox .lightbox-next{position:absolute;top:50%;transform:translateY(-50%);width:44px;height:50px;border:1px solid #ffffff60;border-radius:6px;background:#171619e8;color:#fff;font-size:38px;line-height:1;display:grid;place-items:center;padding:0;z-index:2}#lightbox .lightbox-prev{left:12px}#lightbox .lightbox-next{right:12px}#lightbox .lightbox-prev:hover,#lightbox .lightbox-next:hover{background:#f5ad00;color:#171619}#lightbox button[hidden]{display:none}#lightbox .lightbox-status{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}#lightbox .close{z-index:3}@media(max-width:700px){#lightbox{padding:45px 12px 72px}#lightbox>img{max-width:calc(96vw - 30px);max-height:calc(90svh - 130px)}#lightbox .lightbox-prev,#lightbox .lightbox-next{top:auto;bottom:10px;transform:none;width:46px;height:46px}#lightbox .lightbox-prev{left:calc(50% - 55px)}#lightbox .lightbox-next{right:calc(50% - 55px)}}
