/* Ajman Pearl Tower page — additions on top of project-bluebell.css */

.apt-room-grid {
  grid-template-columns: repeat(3, minmax(0, 1fr));
}

.bt-plan-tower li > span {
  color: #4a4440;
}

/* Two-column specification list */
.apt-facts {
  display: grid;
  grid-template-columns: repeat(2, minmax(0, 1fr));
  column-gap: 32px;
  margin: 2rem 0 0;
}

.apt-facts > div {
  display: flex;
  justify-content: space-between;
  gap: 16px;
  padding: 0.9rem 0;
  border-bottom: 1px solid #e6e0d8;
}

.apt-facts dt {
  color: #77736f;
}

.apt-facts dd {
  margin: 0;
  font-weight: 600;
  color: #292929;
  text-align: end;
}

@media (max-width: 960px) {
  .apt-room-grid {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
}

@media (max-width: 760px) {
  .apt-facts {
    grid-template-columns: 1fr;
  }
}

@media (max-width: 560px) {
  .apt-room-grid {
    grid-template-columns: 1fr;
  }
}

/* Tall tower renders: keep the crown in the gallery thumbnail */
.azha-gallery-item img.apt-tall {
  object-position: 50% 12%;
}
