.fp-gallery{position:relative}.fp-lightbox .fp-lightbox-layout .fp-lightbox-image.fp-decoded-media{position:relative;aspect-ratio:auto;align-self:stretch}.fp-lightbox .fp-lightbox-layout .fp-decoded-media>img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.fp-lightbox .fp-decoded-media>.fp-lightbox-base{z-index:0}@media(max-width:780px){.fp-lightbox .fp-lightbox-layout .fp-lightbox-image.fp-decoded-media{display:block;aspect-ratio:var(--fp-image-ratio);width:100%;height:auto}.fp-lightbox .fp-lightbox-layout .fp-decoded-media>img{height:100%;-o-object-fit:contain;object-fit:contain}}
