.lightbox{display:flex;align-items:center;position:fixed;width:100vw;height:100vh;top:0;left:0;z-index:99;background-color:rgba(0,0,0,.5)}.lightbox-container{width:960px;max-height:80vh;overflow-y:auto;margin:0 auto;padding:60px;background-color:#fff;border-radius:15px;position:relative}.lightbox-container img{position:absolute;top:20px;right:20px;cursor:pointer}.lightbox-container-header{margin-bottom:25px}