/* Consistent neutral grayscale for the four technical team portraits. */
.delivery-person .delivery-portrait {
  padding: 0;
}

.delivery-person .delivery-portrait img[src="/assets/glen-illing.jpeg"],
.delivery-person .delivery-portrait img[src="/assets/arndt-von-danwitz.jpeg"],
.delivery-person .delivery-portrait img[src="/assets/klaus-lukassen.jpeg"],
.delivery-person .delivery-portrait img[src="/assets/francois-brenta.jpeg"] {
  filter: grayscale(1) contrast(1.02) !important;
  transform: none !important;
  object-fit: cover;
  object-position: center top !important;
  display: block;
  width: 100%;
  height: 100%;
}

.delivery-person .delivery-portrait img[src="/assets/klaus-lukassen.jpeg"] {
  object-position: center 60% !important;
}

.delivery-person .delivery-portrait img[src="/assets/francois-brenta.jpeg"] {
  object-position: center 25% !important;
}

/* Leave breathing room above Christos's forehead, including on hover. */
.circle-person-card .circle-portrait > img[alt="Christos Giarlelis"] {
  transform: translateY(5%) scale(1.2) !important;
}
