div:has(> div > a.colorbox) {
  display: grid;
  grid-template-columns: repeat(auto-fill, minmax(200px, 1fr));
  gap: 20px;
}
div:has(> div > a.colorbox) > div {
  overflow: hidden;
  border-radius: 15px;
  border: 1px solid #cacaca;
  aspect-ratio: 1/1;
}
div:has(> div > a.colorbox) > div a {
  display: block;
  width: 100%;
  height: 100%;
}
div:has(> div > a.colorbox) > div img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  border-radius: 0;
  border: none;
  float: none;
  margin: 0;
  image-orientation: from-image;
}

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