.modal-window{align-items:center;background-color:#000;background-color:rgba(0,0,0,.74);display:none;height:100%;justify-content:center;left:0;overflow:auto;position:fixed;top:0;width:100%;z-index:9999}.modal-content{background:var(--theme-bg);margin:15% auto;padding:20px;position:relative;width:720px}.modal-content h3,.modal-content p{ccolor:var(--theme-headings-text)}.close{color:#aaa;float:right;font-size:28px;font-weight:700;line-height:1;position:absolute;right:1rem;top:1rem}.close:focus,.close:hover{color:#000;cursor:pointer;text-decoration:none}.modal-open{overflow:hidden}