.pswp__img {
  max-width: 100%;
  height: auto;
  object-fit: contain;
}

.pswp__button {
  border: none !important;
  background: none !important;
  opacity: 0.75!important;
  transition: opacity 0.2s ease!important;
}

.pswp__button:hover {
  opacity: 1!important;
}

.pswp__icn {
  filter: brightness(0.9);
}