/* Cafe BLUENESS: supplied imagery, with whole signs and brand boards retained. */
#blueness .gallery-main {
  background: #f3eee6;
}

#blueness .gallery-main img {
  width: 100%;
  height: 100%;
  max-height: none;
  object-fit: cover;
}

#blueness .activity-gallery img[src$="cafe-blueness-interior-20261029.webp"] {
  object-position: 40% 50%;
}

#blueness .activity-gallery img[src$="cafe-blueness-cooking-20261029.webp"] {
  object-position: 50% 45%;
}

#blueness .activity-gallery img[src$="cafe-blueness-coppercraft-20261029.webp"] {
  object-position: 55% 50%;
}

#blueness .gallery-main img[src$="cafe-blueness-sign-20261029.webp"],
#blueness .gallery-main img[src$="cafe-blueness-brand-20261029.webp"] {
  object-fit: contain;
  object-position: center;
}
