.lightbox-gallery-wrapper .gallery{position:relative;flex-wrap:wrap;-ms-flex-wrap:wrap;display:-ms-grid;display:grid;grid-gap:10px 10px;-ms-grid-columns:1fr 10px 1fr 10px 1fr 10px 1fr;grid-template-columns:repeat(4,1fr)}.lightbox-gallery-wrapper .gallery figure{margin:0}.lightbox-gallery-wrapper .gallery a{padding-bottom:66.6667%;position:relative;display:block;width:100%;overflow:hidden;height:100%}.lightbox-gallery-wrapper .gallery a:after{content:"";display:block;height:100%;width:100%;position:absolute;top:0;left:0;-webkit-transition-duration:800ms;-o-transition-duration:800ms;transition-duration:800ms;-webkit-transition-property:mix-blend-mode,opacity,background-color,-webkit-transform;transition-property:mix-blend-mode,opacity,background-color,-webkit-transform;-o-transition-property:mix-blend-mode,transform,opacity,background-color;transition-property:mix-blend-mode,transform,opacity,background-color;transition-property:mix-blend-mode,transform,opacity,background-color,-webkit-transform}.lightbox-gallery-wrapper .gallery:not(.only-child) a:hover:after{background-color:rgba(0,0,0,0.5)}.lightbox-gallery-wrapper .gallery img{position:absolute;height:100%;width:100%;vertical-align:middle;transform:translate(-50%,-50%);top:50%;left:50%;object-fit:cover}.lightbox-gallery-wrapper .gallery.only-child{display:block}.lightbox-gallery-wrapper .gallery.only-child a{padding-bottom:0}.lightbox-gallery-wrapper .gallery.only-child img{position:static;transform:none}@media(max-width:1024px){.lightbox-gallery-wrapper .gallery{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}}@media(max-width:767px){.lightbox-gallery-wrapper .gallery{-ms-grid-columns:(1fr)[1];grid-template-columns:repeat(1,1fr)}}