#pinterest-container {
  width: 100%;
  max-width: 680px;
  height: 811px;             /* feste Höhe für Scrollbar */
  margin: 0 auto;
  overflow-y: auto;
  overflow-x: hidden;
  padding: 5px;
  box-sizing: border-box;
  text-align: left;           /* damit Button links steht */
  display: flex;              /* Button und Board nebeneinander */
  align-items: flex-start;
  gap: 10px;                  /* Abstand zwischen Button und Board */
}

/* Pinterest-Button als Bild */
.pinterest-image-link img {
  width: 40px;                /* Icon-Größe anpassen */
  height: auto;
  display: block;
  margin-top: 5px;            /* optional leicht nach unten verschieben */
}

/* Board zentrieren und neutralisieren */
#pinterest-container a[data-pin-do="embedBoard"] {
  display: block !important;
  flex-shrink: 0;             /* Board wird nicht kleiner */
}

/* Scrollbar minimalistisch */
#pinterest-container::-webkit-scrollbar {
  width: 4px;
}
#pinterest-container::-webkit-scrollbar-thumb {
  background: #444;
  border-radius: 10px;
}
#pinterest-container::-webkit-scrollbar-track {
  background: transparent;
}

/* Board-Styling */
#pinterest-container [class$=_img] {
  display: block !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
}

#pinterest-container [class$=_col] {
  padding: 3px;
  margin-top: 3px;
}

#pinterest-container [class$=_button] {
  display: none !important;
}

#pinterest-container [class$=_board] {
  box-shadow: none !important;
  border: none !important;
  background: transparent !important;
}

#pinterest-container span span {
  overflow: hidden !important;
  height: auto !important;
  border: none !important;
  box-shadow: none !important;
}
