.goverlay {
  background: var(--gl-overlay);
}

.glightbox-clean .gclose, .glightbox-clean .gnext, .glightbox-clean .gprev {
  background-color: var(--gl-btn-bg);
  transition: background-color 0.15s linear;
}

.glightbox-clean .gclose:hover, .glightbox-clean .gnext:hover, .glightbox-clean .gprev:hover {
  background-color: var(--gl-btn-bg-hover);
}

.glightbox-clean .gprev {
  left: 3rem;
  width: 40px;
  padding-right: 7px;
}

.glightbox-clean .gnext {
  right: 3rem;
  width: 40px;
  padding-left: 7px;
}

.gclose svg, .gnext svg, .gprev svg {
  width: 30px;
}

.glightbox-clean .gclose svg {
  width: 30px;
}

.glightbox-clean .gclose {
  width: 50px;
  height: 50px;
  top: 3rem;
  right: 3rem;
  position: absolute;
  background-color: rgba(255,0,0,0) !important;
}

.gslide-description.description-bottom, .gslide-description.description-top {
  display: none;
}

.glightbox-container img {
  user-select: none;
  -webkit-user-drag: none;
  touch-action: pan-y;
}

