#kzZoomy:not(.active) {display: none;}#kzZoomy {position: fixed;top: 0;bottom: 0;left: 0;width: 100vw;display: flex;flex-direction: column;justify-content: center;background-color: #333;opacity: 0.9;text-align: center;}#kzZoomy img {margin: 0 auto;max-width: 95vw;max-height: 95%;}@media(max-width: 767px) {#kzZoomy {top: var(--header-height);}}