.comp-jzykykv61 div.pro-gallery-parent-container .gallery-item-wrapper-text .gallery-item-content {
  background-color: #000000
}
.comp-jzykykv61 div.pro-gallery-parent-container .show-more-container i.show-more {
  color: rgba(0, 0, 0, 0.7)
}
.comp-jzykykv61 div.pro-gallery-parent-container .show-more-container button.show-more {
  --loadMoreButtonBorderRadius: 0;
  --loadMoreButtonBorderColor: #000000;
  --loadMoreButtonBorderWidth: 1;
  --loadMoreButtonColor: #FFFFFF;
  --loadMoreButtonFont: normal normal normal 18px/1.75em questrial, sans-serif;
  --loadMoreButtonFontColor: #000000;
  color: rgba(0, 0, 0, 0.9);
  font: normal normal normal 18px/1.75em questrial, sans-serif;
  text-decoration: ;
  background: rgb(255, 255, 255);
  border-width: 1px;
  border-color: rgb(0, 0, 0);
  border-radius: 0px
}
.comp-jzykykv61 div.pro-gallery-parent-container .show-more-container.pro-gallery-mobile-indicator i.show-more {
  color: rgba(0, 0, 0, 0.7)
}
.comp-jzykykv61 div.pro-gallery-parent-container .show-more-container.pro-gallery-mobile-indicator button.show-more {
  --loadMoreButtonBorderRadius: 0;
  --loadMoreButtonBorderColor: #000000;
  --loadMoreButtonBorderWidth: 1;
  --loadMoreButtonColor: #FFFFFF;
  --loadMoreButtonFont: normal normal normal 18px/1.75em questrial, sans-serif;
  --loadMoreButtonFontColor: #000000;
  color: rgb(0, 0, 0);
  font: normal normal normal 18px/1.75em questrial, sans-serif;
  text-decoration: ;
  background: rgb(255, 255, 255);
  border-width: undefinedpx;
  border-color: rgb(0, 0, 0);
  border-radius: undefinedpx
}
.comp-jzykykv61 .nav-arrows-container .slideshow-arrow, .comp-jzykykv61 .nav-arrows-container .custom-nav-arrows svg {
  --arrowsColor: #FFFFFF;
  fill: rgb(255, 255, 255)
}
.comp-jzykykv61 .nav-arrows-container.pro-gallery-mobile-indicator .slideshow-arrow, .comp-jzykykv61 .nav-arrows-container.pro-gallery-mobile-indicator .custom-nav-arrows svg {
  --arrowsColor: #FFFFFF;
  fill: rgb(255, 255, 255)
}
.comp-jzykykv61 .pro-gallery.inline-styles .auto-slideshow-counter {
  --itemDescriptionFontSlideshow: normal normal normal 15px/1.75em questrial, sans-serif;
  --itemDescriptionFontColorSlideshow: #000000;
  color: rgb(0, 0, 0) !important;
  font: normal normal normal 15px/18px helvetica-w01-light, sans-serif;
  text-decoration:
}
.comp-jzykykv61 .pro-gallery.inline-styles .gallery-item-container .gallery-slideshow-info {
  --itemIconColorSlideshow: #000000
}
.comp-jzykykv61 .pro-gallery.inline-styles .gallery-item-container .gallery-slideshow-info i:not(.pro-gallery-loved):not(.info-element-loved), .comp-jzykykv61 .pro-gallery.inline-styles .gallery-item-container .gallery-slideshow-info button:not(.pro-gallery-loved):not(.info-element-loved):not(.info-element-custom-button-button):not(.artstore-add-to-cart-button), .comp-jzykykv61 .pro-gallery.inline-styles .gallery-item-container .gallery-slideshow-info a {
  color: rgb(0, 0, 0) !important
}
.comp-jzykykv61 .pro-gallery.inline-styles .gallery-item-container .gallery-slideshow-info svg .gallery-item-svg-foreground {
  fill: rgb(0, 0, 0) !important
}
.comp-jzykykv61 .pro-gallery.inline-styles .gallery-item-container .gallery-slideshow-info .gallery-item-title, .comp-jzykykv61 .pro-gallery.inline-styles .gallery-item-container .gallery-slideshow-info .info-element-title {
  --itemFontSlideshow: normal normal normal 50px/1.34em syne, sans-serif;
  --itemFontColorSlideshow: #000000;
  color: rgb(0, 0, 0) !important;
  font: normal normal normal 22px/27px helvetica-w01-bold, sans-serif !important;
  text-decoration:
}
.comp-jzykykv61 .pro-gallery.inline-styles .gallery-item-container .gallery-slideshow-info .gallery-item-description, .comp-jzykykv61 .pro-gallery.inline-styles .gallery-item-container .gallery-slideshow-info .info-element-description {
  --itemDescriptionFontSlideshow: normal normal normal 15px/1.75em questrial, sans-serif;
  --itemDescriptionFontColorSlideshow: #000000;
  color: rgb(0, 0, 0) !important;
  font: normal normal normal 15px/18px helvetica-w01-light, sans-serif !important;
  text-decoration:
}
.comp-jzykykv61 .pro-gallery.inline-styles .gallery-item-container .gallery-item-wrapper .gallery-item.load-with-color:not(.image-loaded) {
  --imageLoadingColor: #FFEBFF;
  background-color: rgb(128, 128, 128)
}
.comp-jzykykv61 .pro-gallery.inline-styles .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-video i.gallery-item-video-play-triangle {
  --itemFontColor: #FFFFFF;
  color: rgb(255, 255, 255)
}
.comp-jzykykv61 .pro-gallery.inline-styles .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-video i.gallery-item-video-play-background {
  --itemOpacity: #000000;
  color: rgba(0, 0, 0, 0.4)
}
.comp-jzykykv61 .pro-gallery.inline-styles .gallery-item-container .gallery-item-wrapper .gallery-slideshow-info svg .gallery-item-svg-background, .comp-jzykykv61 .pro-gallery.inline-styles .gallery-item-container .gallery-item-wrapper .gallery-item-hover svg .gallery-item-svg-background {
  --itemOpacity: #000000;
  fill: rgba(0, 0, 0, 0.4)
}
.comp-jzykykv61 .pro-gallery.inline-styles .gallery-item-container .gallery-item-wrapper .gallery-slideshow-info .gradient-top, .comp-jzykykv61 .pro-gallery.inline-styles .gallery-item-container .gallery-item-wrapper .gallery-item-hover .gradient-top {
  --itemOpacity: #000000;
  background: linear-gradient(rgba(0, 0, 0, 0.4) 0, transparent 140px) !important
}
.comp-jzykykv61 .pro-gallery.inline-styles .gallery-item-container .gallery-item-wrapper .gallery-item-hover {
  --itemIconColor: #FFFFFF
}
.comp-jzykykv61 .pro-gallery.inline-styles .gallery-item-container .gallery-item-wrapper .gallery-item-hover i:not(.pro-gallery-loved):not(.info-element-loved), .comp-jzykykv61 .pro-gallery.inline-styles .gallery-item-container .gallery-item-wrapper .gallery-item-hover button:not(.pro-gallery-loved):not(.info-element-loved):not(.info-element-custom-button-button), .comp-jzykykv61 .pro-gallery.inline-styles .gallery-item-container .gallery-item-wrapper .gallery-item-hover a {
  color: rgb(255, 255, 255) !important
}
.comp-jzykykv61 .pro-gallery.inline-styles .gallery-item-container .gallery-item-wrapper .gallery-item-hover svg .gallery-item-svg-foreground {
  fill: rgb(255, 255, 255) !important
}
.comp-jzykykv61 .pro-gallery.inline-styles .gallery-item-container .gallery-item-wrapper .gallery-item-hover .gallery-item-title, .comp-jzykykv61 .pro-gallery.inline-styles .gallery-item-container .gallery-item-wrapper .gallery-item-hover .info-element-title {
  --itemFont: normal normal normal 50px/1.34em syne, sans-serif;
  --itemFontColor: #FFFFFF;
  color: rgb(255, 255, 255);
  font: normal normal normal 20px/1.67em questrial, sans-serif;
  text-decoration:
}
.comp-jzykykv61 .pro-gallery.inline-styles .gallery-item-container .gallery-item-wrapper .gallery-item-hover .gallery-item-description, .comp-jzykykv61 .pro-gallery.inline-styles .gallery-item-container .gallery-item-wrapper .gallery-item-hover .info-element-description {
  --itemDescriptionFont: normal normal normal 15px/1.75em questrial, sans-serif;
  --itemDescriptionFontColor: #FFFFFF;
  color: rgb(255, 255, 255) !important;
  font: normal normal normal 15px/1.875em questrial, sans-serif;
  text-decoration:
}
.comp-jzykykv61 .pro-gallery.inline-styles .gallery-item-container .gallery-item-wrapper .gallery-item-hover .custom-button-wrapper, .comp-jzykykv61 .pro-gallery.inline-styles .gallery-item-container .gallery-item-wrapper .gallery-item-hover .info-element-custom-button-wrapper {
  --customButtonFontColor: #FFFFFF;
  color: rgb(255, 255, 255) !important
}
.comp-jzykykv61 .pro-gallery.inline-styles .gallery-item-container .gallery-item-wrapper .gallery-item-hover .custom-button-wrapper button, .comp-jzykykv61 .pro-gallery.inline-styles .gallery-item-container .gallery-item-wrapper .gallery-item-hover .info-element-custom-button-wrapper button {
  --customButtonColor: #000000;
  --customButtonBorderRadius: 0;
  --customButtonBorderWidth: 1;
  --customButtonBorderColor: #FFFFFF;
  --customButtonFont: normal normal normal 18px/1.75em questrial, sans-serif;
  color: rgb(255, 255, 255) !important;
  font: normal normal normal 15px/18px barlow-extralight, barlow, sans-serif;
  text-decoration: ;
  background: rgba(255, 255, 255, 0) !important;
  border-width: 1px;
  border-radius: 0px;
  border-color: rgb(255, 255, 255)
}
.comp-jzykykv61 .pro-gallery.inline-styles .gallery-item-container:not(.invert-hover) .gallery-item-hover:before {
  --itemOpacity: #000000;
  background: rgba(0, 0, 0, 0.4) !important
}
.comp-jzykykv61 .pro-gallery.inline-styles .gallery-item-container:not(.invert-hover) .gallery-item-hover.default.force-hover:before, .comp-jzykykv61 .pro-gallery.inline-styles .gallery-item-container:not(.invert-hover):hover .gallery-item-hover.default:not(.hide-hover):before {
  background: #000000 !important
}
.comp-jzykykv61 .pro-gallery.inline-styles .gallery-item-container.invert-hover .gallery-item-hover:before {
  --itemOpacity: #000000;
  background: rgba(0, 0, 0, 0.4) !important
}
.comp-jzykykv61 .pro-gallery.inline-styles .gallery-item-container.invert-hover .gallery-item-hover.default.force-hover:before, .comp-jzykykv61 .pro-gallery.inline-styles .gallery-item-container.invert-hover:hover .gallery-item-hover.default:not(.hide-hover):before {
  background: #000000 !important
}
.comp-jzykykv61 .pro-gallery.inline-styles .gallery-item-container .gallery-item-bottom-info .gallery-item-title, .comp-jzykykv61 .pro-gallery.inline-styles .gallery-item-container .gallery-item-bottom-info .info-element-title, .comp-jzykykv61 .pro-gallery.inline-styles .gallery-item-container .gallery-item-top-info .gallery-item-title, .comp-jzykykv61 .pro-gallery.inline-styles .gallery-item-container .gallery-item-top-info .info-element-title, .comp-jzykykv61 .pro-gallery.inline-styles .gallery-item-container .gallery-item-left-info .gallery-item-title, .comp-jzykykv61 .pro-gallery.inline-styles .gallery-item-container .gallery-item-left-info .info-element-title, .comp-jzykykv61 .pro-gallery.inline-styles .gallery-item-container .gallery-item-right-info .gallery-item-title, .comp-jzykykv61 .pro-gallery.inline-styles .gallery-item-container .gallery-item-right-info .info-element-title, .comp-jzykykv61 .pro-gallery.inline-styles .gallery-item-container .gallery-slideshow-info .gallery-item-title, .comp-jzykykv61 .pro-gallery.inline-styles .gallery-item-container .gallery-slideshow-info .info-element-title {
  --itemFontSlideshow: normal normal normal 22px/1.34em syne, sans-serif;
  --itemFontColorSlideshow: #000000;
  color: rgb(0, 0, 0) !important;
  font: normal normal normal 22px/27px helvetica-w01-bold, sans-serif !important;
  text-decoration:
}
.comp-jzykykv61 .pro-gallery.inline-styles .gallery-item-container .gallery-item-bottom-info .gallery-item-description, .comp-jzykykv61 .pro-gallery.inline-styles .gallery-item-container .gallery-item-bottom-info .info-element-description, .comp-jzykykv61 .pro-gallery.inline-styles .gallery-item-container .gallery-item-top-info .gallery-item-description, .comp-jzykykv61 .pro-gallery.inline-styles .gallery-item-container .gallery-item-top-info .info-element-description, .comp-jzykykv61 .pro-gallery.inline-styles .gallery-item-container .gallery-item-left-info .gallery-item-description, .comp-jzykykv61 .pro-gallery.inline-styles .gallery-item-container .gallery-item-left-info .info-element-description, .comp-jzykykv61 .pro-gallery.inline-styles .gallery-item-container .gallery-item-right-info .gallery-item-description, .comp-jzykykv61 .pro-gallery.inline-styles .gallery-item-container .gallery-item-right-info .info-element-description, .comp-jzykykv61 .pro-gallery.inline-styles .gallery-item-container .gallery-slideshow-info .gallery-item-description, .comp-jzykykv61 .pro-gallery.inline-styles .gallery-item-container .gallery-slideshow-info .info-element-description {
  --itemDescriptionFontColorSlideshow: #000000;
  --itemDescriptionFontSlideshow: normal normal normal 15px/1.75em questrial, sans-serif;
  color: rgb(0, 0, 0) !important;
  font: normal normal normal 15px/18px helvetica-w01-light, sans-serif !important;
  text-decoration:
}
.comp-jzykykv61 .pro-gallery.inline-styles .gallery-item-container .gallery-item-text .custom-button-wrapper button, .comp-jzykykv61 .pro-gallery.inline-styles .gallery-item-container .gallery-item-text .info-element-custom-button-wrapper button, .comp-jzykykv61 .pro-gallery.inline-styles .gallery-item-container .gallery-item-bottom-info .custom-button-wrapper button, .comp-jzykykv61 .pro-gallery.inline-styles .gallery-item-container .gallery-item-bottom-info .info-element-custom-button-wrapper button, .comp-jzykykv61 .pro-gallery.inline-styles .gallery-item-container .gallery-item-top-info .custom-button-wrapper button, .comp-jzykykv61 .pro-gallery.inline-styles .gallery-item-container .gallery-item-top-info .info-element-custom-button-wrapper button, .comp-jzykykv61 .pro-gallery.inline-styles .gallery-item-container .gallery-item-left-info .custom-button-wrapper button, .comp-jzykykv61 .pro-gallery.inline-styles .gallery-item-container .gallery-item-left-info .info-element-custom-button-wrapper button, .comp-jzykykv61 .pro-gallery.inline-styles .gallery-item-container .gallery-item-right-info .custom-button-wrapper button, .comp-jzykykv61 .pro-gallery.inline-styles .gallery-item-container .gallery-item-right-info .info-element-custom-button-wrapper button, .comp-jzykykv61 .pro-gallery.inline-styles .gallery-item-container .gallery-slideshow-info .custom-button-wrapper button, .comp-jzykykv61 .pro-gallery.inline-styles .gallery-item-container .gallery-slideshow-info .info-element-custom-button-wrapper button {
  --customButtonFontForHover: normal normal normal 18px/1.75em questrial, sans-serif;
  --customButtonFontColorForHover: #000000;
  --externalCustomButtonBorderWidth: 0;
  --externalCustomButtonBorderRadius: 0;
  font: normal normal normal 15px/18px barlow-extralight, barlow, sans-serif;
  text-decoration: ;
  color: rgb(0, 0, 0) !important;
  background: rgba(23, 13, 242, 0) !important;
  border-color: rgb(0, 0, 0);
  border-width: 0px;
  border-radius: 0px
}
.comp-jzykykv61 .pro-gallery.inline-styles .gallery-item-container.pro-gallery-mobile-indicator .gallery-item-wrapper .gallery-item.load-with-color:not(.image-loaded) {
  --imageLoadingColor: #FFEBFF;
  background-color: rgb(128, 128, 128)
}
.comp-jzykykv61 .pro-gallery.inline-styles .gallery-item-container.pro-gallery-mobile-indicator .gallery-item-wrapper .gallery-item.gallery-item-video i.gallery-item-video-play-triangle {
  --itemFontColor: #FFFFFF;
  color: rgb(255, 255, 255)
}
.comp-jzykykv61 .pro-gallery.inline-styles .gallery-item-container.pro-gallery-mobile-indicator .gallery-item-wrapper .gallery-item.gallery-item-video i.gallery-item-video-play-background {
  --itemOpacity: #000000;
  color: rgba(0, 0, 0, 0.4) !important
}
.comp-jzykykv61 .pro-gallery.inline-styles .gallery-item-container.pro-gallery-mobile-indicator .gallery-item-wrapper .gallery-slideshow-info svg .gallery-item-svg-background, .comp-jzykykv61 .pro-gallery.inline-styles .gallery-item-container.pro-gallery-mobile-indicator .gallery-item-wrapper .gallery-item-hover svg .gallery-item-svg-background {
  --itemOpacity: #000000;
  fill: rgba(0, 0, 0, 0.4) !important
}
.comp-jzykykv61 .pro-gallery.inline-styles .gallery-item-container.pro-gallery-mobile-indicator .gallery-item-wrapper .gallery-slideshow-info .gradient-top, .comp-jzykykv61 .pro-gallery.inline-styles .gallery-item-container.pro-gallery-mobile-indicator .gallery-item-wrapper .gallery-item-hover .gradient-top {
  --itemOpacity: #000000;
  background: linear-gradient(rgba(0, 0, 0, 0.4) 0, transparent 140px) !important
}
.comp-jzykykv61 .pro-gallery.inline-styles .gallery-item-container.pro-gallery-mobile-indicator .gallery-item-wrapper .gallery-slideshow-info {
  --itemIconColorSlideshow: #000000
}
.comp-jzykykv61 .pro-gallery.inline-styles .gallery-item-container.pro-gallery-mobile-indicator .gallery-item-wrapper .gallery-slideshow-info i:not(.pro-gallery-loved):not(.info-element-loved), .comp-jzykykv61 .pro-gallery.inline-styles .gallery-item-container.pro-gallery-mobile-indicator .gallery-item-wrapper .gallery-slideshow-info button:not(.pro-gallery-loved):not(.info-element-loved):not(.info-element-custom-button-button):not(.artstore-add-to-cart-button), .comp-jzykykv61 .pro-gallery.inline-styles .gallery-item-container.pro-gallery-mobile-indicator .gallery-item-wrapper .gallery-slideshow-info a {
  color: rgb(0, 0, 0) !important
}
.comp-jzykykv61 .pro-gallery.inline-styles .gallery-item-container.pro-gallery-mobile-indicator .gallery-item-wrapper .gallery-slideshow-info svg .gallery-item-svg-foreground {
  fill: rgb(0, 0, 0) !important
}
.comp-jzykykv61 .pro-gallery.inline-styles .gallery-item-container.pro-gallery-mobile-indicator .gallery-item-wrapper .gallery-slideshow-info .gallery-item-title, .comp-jzykykv61 .pro-gallery.inline-styles .gallery-item-container.pro-gallery-mobile-indicator .gallery-item-wrapper .gallery-slideshow-info .info-element-title {
  --itemFontSlideshow: normal normal normal 50px/1.34em syne, sans-serif;
  --itemFontColorSlideshow: #000000;
  color: rgb(0, 0, 0) !important;
  font: normal normal normal 22px/27px helvetica-w01-bold, sans-serif !important;
  text-decoration:
}
.comp-jzykykv61 .pro-gallery.inline-styles .gallery-item-container.pro-gallery-mobile-indicator .gallery-item-wrapper .gallery-slideshow-info .gallery-item-description, .comp-jzykykv61 .pro-gallery.inline-styles .gallery-item-container.pro-gallery-mobile-indicator .gallery-item-wrapper .gallery-slideshow-info .info-element-description {
  --itemDescriptionFontSlideshow: normal normal normal 15px/1.75em questrial, sans-serif;
  --itemDescriptionFontColorSlideshow: #000000;
  color: rgb(0, 0, 0) !important;
  font: normal normal normal 15px/18px helvetica-w01-light, sans-serif !important;
  text-decoration:
}
.comp-jzykykv61 .pro-gallery.inline-styles .gallery-item-container.pro-gallery-mobile-indicator .gallery-item-wrapper .gallery-item-hover {
  --itemIconColor: #FFFFFF
}
.comp-jzykykv61 .pro-gallery.inline-styles .gallery-item-container.pro-gallery-mobile-indicator .gallery-item-wrapper .gallery-item-hover i:not(.pro-gallery-loved):not(.info-element-loved), .comp-jzykykv61 .pro-gallery.inline-styles .gallery-item-container.pro-gallery-mobile-indicator .gallery-item-wrapper .gallery-item-hover button:not(.pro-gallery-loved):not(.info-element-loved):not(.info-element-custom-button-button), .comp-jzykykv61 .pro-gallery.inline-styles .gallery-item-container.pro-gallery-mobile-indicator .gallery-item-wrapper .gallery-item-hover a {
  color: rgb(255, 255, 255) !important
}
.comp-jzykykv61 .pro-gallery.inline-styles .gallery-item-container.pro-gallery-mobile-indicator .gallery-item-wrapper .gallery-item-hover svg .gallery-item-svg-foreground {
  fill: rgb(255, 255, 255) !important
}
.comp-jzykykv61 .pro-gallery.inline-styles .gallery-item-container.pro-gallery-mobile-indicator .gallery-item-wrapper .gallery-item-hover .gallery-item-title, .comp-jzykykv61 .pro-gallery.inline-styles .gallery-item-container.pro-gallery-mobile-indicator .gallery-item-wrapper .gallery-item-hover .info-element-title {
  --itemFont: normal normal normal 50px/1.34em syne, sans-serif;
  --itemFontColor: #FFFFFF;
  color: rgb(255, 255, 255);
  font: normal normal normal 20px/1.67em questrial, sans-serif;
  text-decoration:
}
.comp-jzykykv61 .pro-gallery.inline-styles .gallery-item-container.pro-gallery-mobile-indicator .gallery-item-wrapper .gallery-item-hover .gallery-item-description, .comp-jzykykv61 .pro-gallery.inline-styles .gallery-item-container.pro-gallery-mobile-indicator .gallery-item-wrapper .gallery-item-hover .info-element-description {
  --itemDescriptionFont: normal normal normal 15px/1.75em questrial, sans-serif;
  --itemDescriptionFontColor: #FFFFFF;
  color: rgb(255, 255, 255) !important;
  font: normal normal normal 15px/1.875em questrial, sans-serif;
  text-decoration:
}
.comp-jzykykv61 .pro-gallery.inline-styles .gallery-item-container.pro-gallery-mobile-indicator .gallery-item-wrapper .gallery-item-hover .custom-button-wrapper, .comp-jzykykv61 .pro-gallery.inline-styles .gallery-item-container.pro-gallery-mobile-indicator .gallery-item-wrapper .gallery-item-hover .info-element-custom-button-wrapper {
  --customButtonFontColor: #FFFFFF;
  color: rgb(255, 255, 255) !important
}
.comp-jzykykv61 .pro-gallery.inline-styles .gallery-item-container.pro-gallery-mobile-indicator .gallery-item-wrapper .gallery-item-hover .custom-button-wrapper button, .comp-jzykykv61 .pro-gallery.inline-styles .gallery-item-container.pro-gallery-mobile-indicator .gallery-item-wrapper .gallery-item-hover .info-element-custom-button-wrapper button {
  --customButtonColor: #000000;
  --customButtonBorderRadius: 0;
  --customButtonBorderWidth: 1;
  --customButtonBorderColor: #FFFFFF;
  --customButtonFont: normal normal normal 18px/1.75em questrial, sans-serif;
  color: rgb(255, 255, 255) !important;
  font: normal normal normal 15px/18px barlow-extralight, barlow, sans-serif;
  text-decoration: ;
  background: rgba(255, 255, 255, 0) !important;
  border-width: undefinedpx;
  border-radius: undefinedpx;
  border-color: rgb(255, 255, 255)
}
.comp-jzykykv61 .pro-gallery.inline-styles .gallery-item-container.pro-gallery-mobile-indicator:not(.invert-hover) .gallery-item-hover:not(.hide-hover):before {
  --itemOpacity: #000000;
  background: rgba(0, 0, 0, 0.4) !important
}
.comp-jzykykv61 .pro-gallery.inline-styles .gallery-item-container.pro-gallery-mobile-indicator:not(.invert-hover) .gallery-item-hover.default.force-hover:before, .comp-jzykykv61 .pro-gallery.inline-styles .gallery-item-container.pro-gallery-mobile-indicator:not(.invert-hover):hover .gallery-item-hover.default:not(.hide-hover):before {
  background: #000000 !important
}
.comp-jzykykv61 .pro-gallery.inline-styles .gallery-item-container.pro-gallery-mobile-indicator.invert-hover .gallery-item-hover:before {
  --itemOpacity: #000000;
  background: rgba(0, 0, 0, 0.4) !important
}
.comp-jzykykv61 .pro-gallery.inline-styles .gallery-item-container.pro-gallery-mobile-indicator.invert-hover .gallery-item-hover.default.force-hover:before, .comp-jzykykv61 .pro-gallery.inline-styles .gallery-item-container.pro-gallery-mobile-indicator.invert-hover:hover .gallery-item-hover.default:not(.hide-hover):before {
  background: #000000 !important
}
.comp-jzykykv61 .pro-gallery.inline-styles .gallery-item-container.pro-gallery-mobile-indicator .gallery-item-bottom-info .gallery-item-title, .comp-jzykykv61 .pro-gallery.inline-styles .gallery-item-container.pro-gallery-mobile-indicator .gallery-item-bottom-info .info-element-title, .comp-jzykykv61 .pro-gallery.inline-styles .gallery-item-container.pro-gallery-mobile-indicator .gallery-item-top-info .gallery-item-title, .comp-jzykykv61 .pro-gallery.inline-styles .gallery-item-container.pro-gallery-mobile-indicator .gallery-item-top-info .info-element-title, .comp-jzykykv61 .pro-gallery.inline-styles .gallery-item-container.pro-gallery-mobile-indicator .gallery-item-left-info .gallery-item-title, .comp-jzykykv61 .pro-gallery.inline-styles .gallery-item-container.pro-gallery-mobile-indicator .gallery-item-left-info .info-element-title, .comp-jzykykv61 .pro-gallery.inline-styles .gallery-item-container.pro-gallery-mobile-indicator .gallery-item-right-info .gallery-item-title, .comp-jzykykv61 .pro-gallery.inline-styles .gallery-item-container.pro-gallery-mobile-indicator .gallery-item-right-info .info-element-title, .comp-jzykykv61 .pro-gallery.inline-styles .gallery-item-container.pro-gallery-mobile-indicator .gallery-slideshow-info .gallery-item-title, .comp-jzykykv61 .pro-gallery.inline-styles .gallery-item-container.pro-gallery-mobile-indicator .gallery-slideshow-info .info-element-title {
  --itemFontSlideshow: normal normal normal 22px/1.34em syne, sans-serif;
  --itemFontColorSlideshow: #000000;
  color: rgb(0, 0, 0) !important;
  font: normal normal normal 22px/27px helvetica-w01-bold, sans-serif !important;
  text-decoration:
}
.comp-jzykykv61 .pro-gallery.inline-styles .gallery-item-container.pro-gallery-mobile-indicator .gallery-item-bottom-info .gallery-item-description, .comp-jzykykv61 .pro-gallery.inline-styles .gallery-item-container.pro-gallery-mobile-indicator .gallery-item-bottom-info .info-element-description, .comp-jzykykv61 .pro-gallery.inline-styles .gallery-item-container.pro-gallery-mobile-indicator .gallery-item-top-info .gallery-item-description, .comp-jzykykv61 .pro-gallery.inline-styles .gallery-item-container.pro-gallery-mobile-indicator .gallery-item-top-info .info-element-description, .comp-jzykykv61 .pro-gallery.inline-styles .gallery-item-container.pro-gallery-mobile-indicator .gallery-item-left-info .gallery-item-description, .comp-jzykykv61 .pro-gallery.inline-styles .gallery-item-container.pro-gallery-mobile-indicator .gallery-item-left-info .info-element-description, .comp-jzykykv61 .pro-gallery.inline-styles .gallery-item-container.pro-gallery-mobile-indicator .gallery-item-right-info .gallery-item-description, .comp-jzykykv61 .pro-gallery.inline-styles .gallery-item-container.pro-gallery-mobile-indicator .gallery-item-right-info .info-element-description, .comp-jzykykv61 .pro-gallery.inline-styles .gallery-item-container.pro-gallery-mobile-indicator .gallery-slideshow-info .gallery-item-description, .comp-jzykykv61 .pro-gallery.inline-styles .gallery-item-container.pro-gallery-mobile-indicator .gallery-slideshow-info .info-element-description {
  --itemDescriptionFontColorSlideshow: #000000;
  --itemDescriptionFontSlideshow: normal normal normal 15px/1.75em questrial, sans-serif;
  color: rgb(0, 0, 0) !important;
  font: normal normal normal 15px/18px helvetica-w01-light, sans-serif !important;
  text-decoration:
}
.comp-jzykykv61 .pro-gallery.inline-styles .gallery-item-container.pro-gallery-mobile-indicator .gallery-item-text .custom-button-wrapper button, .comp-jzykykv61 .pro-gallery.inline-styles .gallery-item-container.pro-gallery-mobile-indicator .gallery-item-text .info-element-custom-button-wrapper button, .comp-jzykykv61 .pro-gallery.inline-styles .gallery-item-container.pro-gallery-mobile-indicator .gallery-item-bottom-info .custom-button-wrapper button, .comp-jzykykv61 .pro-gallery.inline-styles .gallery-item-container.pro-gallery-mobile-indicator .gallery-item-bottom-info .info-element-custom-button-wrapper button, .comp-jzykykv61 .pro-gallery.inline-styles .gallery-item-container.pro-gallery-mobile-indicator .gallery-item-top-info .custom-button-wrapper button, .comp-jzykykv61 .pro-gallery.inline-styles .gallery-item-container.pro-gallery-mobile-indicator .gallery-item-top-info .info-element-custom-button-wrapper button, .comp-jzykykv61 .pro-gallery.inline-styles .gallery-item-container.pro-gallery-mobile-indicator .gallery-item-left-info .custom-button-wrapper button, .comp-jzykykv61 .pro-gallery.inline-styles .gallery-item-container.pro-gallery-mobile-indicator .gallery-item-left-info .info-element-custom-button-wrapper button, .comp-jzykykv61 .pro-gallery.inline-styles .gallery-item-container.pro-gallery-mobile-indicator .gallery-item-right-info .custom-button-wrapper button, .comp-jzykykv61 .pro-gallery.inline-styles .gallery-item-container.pro-gallery-mobile-indicator .gallery-item-right-info .info-element-custom-button-wrapper button, .comp-jzykykv61 .pro-gallery.inline-styles .gallery-item-container.pro-gallery-mobile-indicator .gallery-slideshow-info .custom-button-wrapper button, .comp-jzykykv61 .pro-gallery.inline-styles .gallery-item-container.pro-gallery-mobile-indicator .gallery-slideshow-info .info-element-custom-button-wrapper button {
  --customButtonFontForHover: normal normal normal 18px/1.75em questrial, sans-serif;
  --customButtonFontColorForHover: #000000;
  --externalCustomButtonBorderWidth: 0;
  --externalCustomButtonBorderRadius: 0;
  font: normal normal normal 15px/18px barlow-extralight, barlow, sans-serif;
  text-decoration: ;
  color: rgb(0, 0, 0) !important;
  background: rgba(23, 13, 242, 0) !important;
  border-color: rgb(0, 0, 0);
  border-width: undefinedpx;
  border-radius: undefinedpx
}
.comp-jzykykv61 .te-pro-gallery-text-item {
  font: normal normal normal 15px/1.875em questrial, sans-serif;
  color: #FFFFFF
}
.comp-jzykykv61 .pro-fullscreen-wrapper .pro-fullscreen-text-item {
  --fullscreen-text-item-bg: #000000;
  background-color: #000000
}
.comp-jzykykv61 .pro-fullscreen-wrapper #fullscreen-view.fullscreen-bright.pro-fullscreen-inline-styles {
  --bgColorExpand: #FFFFFF;
  background-color: rgb(255, 255, 255)
}
.comp-jzykykv61 .pro-fullscreen-wrapper #fullscreen-view.fullscreen-bright.pro-fullscreen-inline-styles .pro-fullscreen-selected-license, .comp-jzykykv61 .pro-fullscreen-wrapper #fullscreen-view.fullscreen-bright.pro-fullscreen-inline-styles .pro-fullscreen-checkout-link {
  --descriptionColorExpand: #000000;
  --descriptionFontExpand: normal normal normal 18px/1.75em questrial, sans-serif;
  color: rgb(0, 0, 0);
  font: normal normal normal 15px/1.875em questrial, sans-serif;
  text-decoration:
}
.comp-jzykykv61 .pro-fullscreen-wrapper #fullscreen-view.fullscreen-bright.pro-fullscreen-inline-styles .fullscreen-side-bar, .comp-jzykykv61 .pro-fullscreen-wrapper #fullscreen-view.fullscreen-bright.pro-fullscreen-inline-styles .fullscreen-bottom-mobile-info {
  --bgColorExpand: #FFFFFF;
  background-color: rgb(255, 255, 255)
}
.comp-jzykykv61 .pro-fullscreen-wrapper #fullscreen-view.fullscreen-bright.pro-fullscreen-inline-styles .fullscreen-side-bar-title h1 {
  --titleColorExpand: #000000;
  --titleFontExpand: normal normal normal 50px/1.34em syne, sans-serif;
  color: rgb(0, 0, 0);
  font: normal normal normal 20px/1.67em questrial, sans-serif;
  text-decoration:
}
.comp-jzykykv61 .pro-fullscreen-wrapper #fullscreen-view.fullscreen-bright.pro-fullscreen-inline-styles .fullscreen-side-bar-description, .comp-jzykykv61 .pro-fullscreen-wrapper #fullscreen-view.fullscreen-bright.pro-fullscreen-inline-styles .fullscreen-side-bar-description .fullscreen-side-bar-description-line, .comp-jzykykv61 .pro-fullscreen-wrapper #fullscreen-view.fullscreen-bright.pro-fullscreen-inline-styles .fullscreen-side-bar-exif, .comp-jzykykv61 .pro-fullscreen-wrapper #fullscreen-view.fullscreen-bright.pro-fullscreen-inline-styles .fullscreen-side-bar-link, .comp-jzykykv61 .pro-fullscreen-wrapper #fullscreen-view.fullscreen-bright.pro-fullscreen-inline-styles .fullscreen-bottom-link {
  --descriptionColorExpand: #000000;
  --descriptionFontExpand: normal normal normal 18px/1.75em questrial, sans-serif;
  color: rgb(0, 0, 0);
  font: normal normal normal 15px/1.875em questrial, sans-serif;
  text-decoration:
}
.comp-jzykykv61 .pro-fullscreen-wrapper #fullscreen-view.fullscreen-bright.pro-fullscreen-inline-styles .fullscreen-side-bar-description:after, .comp-jzykykv61 .pro-fullscreen-wrapper #fullscreen-view.fullscreen-bright.pro-fullscreen-inline-styles .fullscreen-side-bar-description .fullscreen-side-bar-description-line:after, .comp-jzykykv61 .pro-fullscreen-wrapper #fullscreen-view.fullscreen-bright.pro-fullscreen-inline-styles .fullscreen-side-bar-exif:after, .comp-jzykykv61 .pro-fullscreen-wrapper #fullscreen-view.fullscreen-bright.pro-fullscreen-inline-styles .fullscreen-side-bar-link:after, .comp-jzykykv61 .pro-fullscreen-wrapper #fullscreen-view.fullscreen-bright.pro-fullscreen-inline-styles .fullscreen-bottom-link:after {
  --descriptionColorExpand: #000000;
  border-color: rgb(0, 0, 0)
}
.comp-jzykykv61 .pro-fullscreen-wrapper #fullscreen-view.fullscreen-bright.pro-fullscreen-inline-styles .fullscreen-side-bar-social i:not(.pro-gallery-loved), .comp-jzykykv61 .pro-fullscreen-wrapper #fullscreen-view.fullscreen-bright.pro-fullscreen-inline-styles .fullscreen-side-bar-social a, .comp-jzykykv61 .pro-fullscreen-wrapper #fullscreen-view.fullscreen-bright.pro-fullscreen-inline-styles .fullscreen-side-bar-social button, .comp-jzykykv61 .pro-fullscreen-wrapper #fullscreen-view.fullscreen-bright.pro-fullscreen-inline-styles .fullscreen-nav i:not(.pro-gallery-loved), .comp-jzykykv61 .pro-fullscreen-wrapper #fullscreen-view.fullscreen-bright.pro-fullscreen-inline-styles .fullscreen-nav a, .comp-jzykykv61 .pro-fullscreen-wrapper #fullscreen-view.fullscreen-bright.pro-fullscreen-inline-styles .fullscreen-nav button, .comp-jzykykv61 .pro-fullscreen-wrapper #fullscreen-view.fullscreen-bright.pro-fullscreen-inline-styles .fullscreen-mobile-bar i:not(.pro-gallery-loved), .comp-jzykykv61 .pro-fullscreen-wrapper #fullscreen-view.fullscreen-bright.pro-fullscreen-inline-styles .fullscreen-mobile-bar a, .comp-jzykykv61 .pro-fullscreen-wrapper #fullscreen-view.fullscreen-bright.pro-fullscreen-inline-styles .fullscreen-mobile-bar button, .comp-jzykykv61 .pro-fullscreen-wrapper #fullscreen-view.fullscreen-bright.pro-fullscreen-inline-styles .fullscreen-social i:not(.pro-gallery-loved), .comp-jzykykv61 .pro-fullscreen-wrapper #fullscreen-view.fullscreen-bright.pro-fullscreen-inline-styles .fullscreen-social a, .comp-jzykykv61 .pro-fullscreen-wrapper #fullscreen-view.fullscreen-bright.pro-fullscreen-inline-styles .fullscreen-social button {
  --descriptionColorExpand: #000000;
  color: rgb(0, 0, 0)
}
.comp-jzykykv61 .pro-fullscreen-wrapper #fullscreen-view.fullscreen-bright.pro-fullscreen-inline-styles i.fullscreen-item-video-play.progallery-svg-font-icons-play-triangle {
  --descriptionColorExpand: #000000;
  color: rgb(0, 0, 0)
}
.comp-jzykykv61 .pro-fullscreen-wrapper #fullscreen-view.fullscreen-bright.pro-fullscreen-inline-styles i.fullscreen-item-video-play.progallery-svg-font-icons-play-background {
  --bgColorExpand: #FFFFFF;
  color: rgb(255, 255, 255)
}
.comp-jzykykv61 .pro-fullscreen-wrapper #fullscreen-view.fullscreen-bright.pro-fullscreen-inline-styles .fullscreen-icon {
  --descriptionColorExpand: #000000;
  --bgColorExpand: #FFFFFF;
  color: rgb(0, 0, 0);
  background: rgb(255, 255, 255)
}
