.custom-gallery-wrapper{padding:0 5rem}.custom-gallery{display:grid}.custom-gallery img{width:100%;height:100%;object-fit:cover;display:block}.gallery-item{position:relative;overflow:hidden;width:100%}.aspect-ratio-1-1{aspect-ratio:1 / 1}.aspect-ratio-4-5{aspect-ratio:4 / 5}.lightbox-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#000000e6;z-index:9999;display:flex;justify-content:center;align-items:center;padding:2rem;transition:opacity .3s}.lightbox-overlay img{max-width:90vw;max-height:90vh}.lightbox-overlay.hidden{display:none}.lightbox-overlay .close-lightbox{position:absolute;top:2rem;right:2rem;color:#da3326;font-size:30px;width:30px;height:30px;padding:10px;cursor:pointer}body.overflow-hidden{overflow:hidden}.gif-background{position:fixed;top:0;left:0;width:100%;height:100%;z-index:5;overflow:hidden}.top-bar{position:absolute;top:20px;left:40px;right:40px;display:flex;justify-content:space-between;align-items:center;z-index:10}.kt-logo{height:80px}.password-link{font-size:1.4rem;color:#000;text-decoration:none}.gif-background .gif-img,.gif-background video{position:absolute;top:50%;left:50%;min-width:100%;min-height:100%;transform:translate(-50%,-50%);object-fit:cover}.enter-link{position:absolute;top:70%;left:50%;transform:translate(-50%,-50%);font-size:24px;font-weight:700;color:gray;text-align:center;text-decoration:none;z-index:10;padding:10px 20px}.credit{position:fixed;z-index:99;font-size:10px;bottom:10px;left:50%;transform:translate(-50%)}.credit a{color:#cecbca;text-decoration:none}@media only screen and (max-width: 767px){.top-bar{flex-direction:column;justify-content:center}.enter-link{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/9/compiled_assets/styles.css.map */
