.image-lightbox{position:fixed;inset:0;z-index:9999;background:rgba(20,18,15,.9);display:grid;place-items:center;padding:30px;cursor:zoom-out}.image-lightbox img{max-width:94vw;max-height:92vh;width:auto;height:auto;object-fit:contain;border-radius:5px}.image-lightbox button{position:absolute;top:18px;right:25px;border:0;background:transparent;color:#fff;font-size:38px;line-height:1;cursor:pointer}
