.gallery-content {
  height: 600px;
  flex: 0 0 100%;
  /* height: 500px; */
  max-width: 100%;
  position: relative;
}
.gallery-content .field--name-field-media-image {
  height: 100%;
  width: 100%;
  top: 50%;
  transform: translate(0, -50%);
  position: absolute;
  left: 0;
  z-index: 1;
  overflow: hidden;
}
.field--name-field-media-image img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
  -o-object-position: center;
  object-position: center;
}
.gallery-content .gallery-trigger,
.gallery-content .tour-trigger {
  position: absolute;
  bottom: 50%;
  border-radius: 32px;
  left: 50%;
  -webkit-transform: translate(-50%, 50%);
  transform: translate(-50%, 50%);
  font-size: 18px;
  padding: 16px 24px;
  z-index: 1;
  font-weight: 700;
  text-transform: none;
  border: none;
  color: #fefefe;
  background-color: rgba(41, 41, 41, 0.75);
  letter-spacing: 1px;
}
.gallery-content.button-multiple .gallery-trigger {
  left: calc(50% - 10px);
  -webkit-transform: translate(-100%, 50%);
  transform: translate(-100%, 50%);
}
.gallery-content.button-multiple .tour-trigger {
  left: calc(50% + 10px);
  -webkit-transform: translate(0, 50%);
  transform: translate(0, 50%);
}
.gallery-content .gallery-trigger:hover,
.gallery-content .tour-trigger:hover {
  background-color: #007672;
  border: none;
  color: #fefefe;
}

.lg-icon {
  color: #fff !important;
}

.lg-next:hover:not(.disabled),
.lg-prev:hover:not(.disabled) {
  color: oklch(55.1% 0.027 264.364) !important;
}

.lg-next,
.lg-prev {
  font-size: 32px;
}
