.gallery-container.layout-slider.columns-1 .swiper-wrapper {
  max-height: 508px;
}
.gallery-container.layout-slider.columns-1 .swiper-wrapper .figcaption.large-swiper {
  display: block;
  position: absolute;
  bottom: -38px;
  margin-bottom: 0;
}
.gallery-container.layout-slider .swiper-wrapper {
  max-height: 508px;
}
.gallery-container.layout-slider .swiper-wrapper .figcaption.large-swiper {
  display: none;
}
.gallery-container.layout-slider .slider-wrapper svg.svg-inline--fa.fa-chevron-left,
.gallery-container.layout-slider .slider-wrapper svg.svg-inline--fa.fa-chevron-right {
  display: none;
}
.gallery-container.layout-slider .slider-wrapper .swiper-button-prev,
.gallery-container.layout-slider .slider-wrapper .swiper-button-next {
  opacity: 0;
  transition: opacity 0.3s;
  border-radius: 0;
  height: 56px;
  width: 56px;
  background: var(--green-accent) !important;
}
.gallery-container.layout-slider .slider-wrapper .swiper-button-prev svg,
.gallery-container.layout-slider .slider-wrapper .swiper-button-next svg {
  padding: 18px;
}
.gallery-container.layout-slider .slider-wrapper:hover .swiper-button-prev:not(.swiper-button-disabled),
.gallery-container.layout-slider .slider-wrapper:hover .swiper-button-next:not(.swiper-button-disabled) {
  opacity: 1;
}
.gallery-container.layout-slider .slider-wrapper .swiper-button-prev {
  border-top-right-radius: var(--spacing-2);
  border-bottom-right-radius: var(--spacing-2);
}
.gallery-container.layout-slider .slider-wrapper .swiper-button-next {
  border-top-left-radius: var(--spacing-2);
  border-bottom-left-radius: var(--spacing-2);
}
.gallery-container.layout-slider .slider-wrapper .swiper-pagination-bullets {
  justify-content: flex-end;
  position: static;
  margin-top: var(--spacing-16);
  height: 22px;
}
.gallery-container.layout-slider .slider-wrapper .swiper-pagination-bullets .swiper-pagination-bullet:last-child {
  margin-right: var(--spacing-2);
}
.gallery-container.layout-slider .slider-wrapper .gallery-wrapper .slider-container .swiper-slide {
  max-height: 508px;
}
.gallery-container.layout-slider .slider-wrapper .gallery-wrapper .slider-container .swiper-slide .swiper-slide-wrapper {
  border-radius: var(--spacing-4);
}
.gallery-container.layout-slider .slider-wrapper .gallery-wrapper .slider-container .swiper-slide .swiper-slide-wrapper .slide-image {
  border-radius: var(--spacing-4);
}
.gallery-container.layout-grid .slider-wrapper .gallery-wrapper .slider-container .swiper {
  border-radius: var(--spacing-4);
}
.gallery-container.layout-grid .slider-wrapper .gallery-wrapper .slider-container .swiper-slide .swiper-slide-wrapper {
  border-radius: 0;
}
.gallery-container.layout-grid .slider-wrapper .gallery-wrapper .slider-container .swiper-slide .swiper-slide-wrapper .slide-image {
  border-radius: 0;
}

.featherlight svg.svg-inline--fa.fa-chevron-left,
.featherlight svg.svg-inline--fa.fa-chevron-right {
  display: none;
}
.featherlight .featherlight-content .swiper-modal .swiper-button-prev,
.featherlight .featherlight-content .swiper-modal .swiper-button-next {
  transition: opacity 0.3s;
  border-radius: 0;
  height: 56px;
  width: 56px;
  background: var(--green-accent) !important;
}
.featherlight .featherlight-content .swiper-modal .swiper-button-prev svg,
.featherlight .featherlight-content .swiper-modal .swiper-button-next svg {
  padding: 18px;
}
.featherlight .featherlight-content .swiper-modal .swiper-button-prev {
  border-top-right-radius: var(--spacing-2);
  border-bottom-right-radius: var(--spacing-2);
}
.featherlight .featherlight-content .swiper-modal .swiper-button-next {
  border-top-left-radius: var(--spacing-2);
  border-bottom-left-radius: var(--spacing-2);
}

/*# sourceMappingURL=gallery.css.map */
