/* Site fixes for the static mirror
   Logos must be shown in FULL (contain) inside summary-thumbnails,
   instead of 's default cover-crop which cuts them off.
   IMPORTANT: keep the loader's absolute positioning so the thumbnail box
   keeps its fixed size — only swap cover -> contain and fill the box.
   (position:static pulled the image into flow and blew up the row height.)
   Targeted by filename so photos keep their nice cover-crop. */
.summary-thumbnail-image[data-src*="AIPACA-Logo"],
.summary-thumbnail-image[src*="AIPACA-Logo"],
.summary-thumbnail-image[data-src*="Untitled_key"],
.summary-thumbnail-image[src*="Untitled_key"],
.summary-thumbnail-image[data-src*="Branchenkooperation"],
.summary-thumbnail-image[src*="Branchenkooperation"]{
  object-fit:contain !important;
  object-position:center !important;
  position:absolute !important;
  inset:0 !important;
  top:0 !important;
  left:0 !important;
  right:0 !important;
  bottom:0 !important;
  width:100% !important;
  height:100% !important;
  margin:0 !important;
  transform:none !important;
  padding:10px !important;
  box-sizing:border-box !important;
}
