.emblem-gallery-container {
  display: flex;
  flex-wrap: wrap;
  justify-content: center; /* Center items horizontally */
  gap: 20px; /* Add spacing between items */
  margin: 20px auto; /* Center the container */
}

.emblem-gallery-item {
  flex: 1 1 calc(25% - 20px); /* Adjust width to fit 4 items per row, minus the gap */
  max-width: 250px;
  min-width: 100px;
  box-sizing: border-box; /* Include padding and border in width */
}

.emblem-gallery-item img {
  width: 100%; /* Make the image responsive */
  height: auto; /* Maintain aspect ratio */
  border-radius: 50%; /* Make the image round */
}/*# sourceMappingURL=emblem.css.map */