#element_236,
#element_236_content,
#element_236 .ww_lightbox {
  height: auto !important;
}

#element_236_content {
  overflow: visible !important;
}

#element_236 .ww_lightbox {
  display: grid !important;
  grid-template-columns: repeat(6, minmax(0, 1fr));
  gap: 1px;
  width: 100%;
}

#element_236 .lightbox_wrapper {
  width: auto !important;
  height: auto !important;
  aspect-ratio: 1.73;
  min-width: 0;
}

#element_236 .image_lightbox_outer_wrapper,
#element_236 .image_lightbox_inner_wrapper,
#element_236 .image_lightbox_container,
#element_236 .lightbox_image {
  display: block;
  width: 100% !important;
  height: 100% !important;
}

#element_236 .lightbox_image img {
  display: block;
  width: 100% !important;
  height: 100% !important;
  object-fit: cover;
}

#element_236 .break {
  display: none !important;
}

@media (max-width: 1399px) {
  #element_236 .ww_lightbox { grid-template-columns: repeat(5, minmax(0, 1fr)); }
}

@media (max-width: 1099px) {
  #element_236 .ww_lightbox { grid-template-columns: repeat(4, minmax(0, 1fr)); }
}

@media (max-width: 849px) {
  #element_236 .ww_lightbox { grid-template-columns: repeat(3, minmax(0, 1fr)); }
}

@media (max-width: 599px) {
  #element_236 .ww_lightbox { grid-template-columns: repeat(2, minmax(0, 1fr)); }
}
