/* Mærkeoversigten: optisk størrelse på eksisterende logoer. Originalfiler bevares. */
.page-8427 [data-pattern="brands.logos"] figure {
  width: 180px; max-width: 100%; height: 76px; margin: 0 auto;
  display: flex; align-items: center; justify-content: center; overflow: hidden;
}
.page-8427 [data-pattern="brands.logos"] figure img {
  flex: 0 0 auto; width: auto; height: auto; max-width: 150px; max-height: 52px; object-fit: contain;
}
.page-8427 [data-pattern="brands.logos"] img[src*="/218701/"],
.page-8427 [data-pattern="brands.logos"] img[src*="/218718/"] {
  width: 200px; max-width: none; max-height: none;
}
.page-8427 [data-pattern="brands.logos"] img[src*="/213286/"] {
  width: 400px; max-width: none; max-height: none;
}
@media (max-width: 639px) {
 .page-8427 [data-pattern="brands.logos"] figure {
   width: 180px; max-width: none; margin: 0; position: relative;
   left: 50%; transform: translateX(-50%) scale(.8);
 }
}