





/* Match the Sooke tour player: half the content width minus half the 32px column gap on desktop. */
@media (min-width: 601px) {
  #oak-bay-video .nc-video { width: calc((100% - 32px) / 2); }
}

/* South Oak Bay directory photo. The linked heading names the card. */
#oak-bay-areas .oak-card a[href="south-oak-bay.html"] > img {
  display: none;
}
#oak-bay-areas .oak-card a[href="south-oak-bay.html"]:has(img)::before {
  content: "";
  display: block;
  aspect-ratio: 16 / 10;
  margin-bottom: 18px;
  background: center / cover no-repeat url("https://media.relahq.com/public/styles/kb_full/s3/property-images/prop-nid-116200001/dsc00476_0.jpg");
}

/* Gonzales directory thumbnail. */
#oak-bay-areas .oak-card a[href="gonzales-oak-bay.html"] > img {
  content: url("_media/Images/388-king-george-terrace-after.jpg");
  object-position: center 43%;
}