/* --- Kundenlogos ------------------------------------------------------------------------------------ */
.kundenlogos .wp-block-gallery.has-nested-images figure.wp-block-image img {
  border-radius: 0;
}

/* Spalten- und Zeilenabstand */
.kundenlogos .wp-block-gallery {
  column-gap: clamp(2rem, 3vw + 1rem, 4rem);
  row-gap: clamp(2rem, 3vw + 1rem, 4rem);
}

/* fluide Bildgrösse und fluide Anzahl Spalten */
.kundenlogos .wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image) {
  width: clamp(3rem, 30vw, 260px);
  flex-direction: row;
}


figure.wp-block-gallery.has-nested-images {
  margin-top: 3rem;
}