/* Geometrie in ALLEN Zuständen identisch halten */
.cl-album-button,
.cl-album-button:hover,
.cl-album-button:active {
  display: inline-block;
  box-sizing: border-box;
  padding: 1rem 2rem;          /* Größe des Buttons */
  font-size: 1.6rem;           /* Schriftgröße */
  line-height: 1;
  font-weight: 500;
  border-radius: 999px;
  border: 2px solid #2563eb;
  text-decoration: none;
  transform: none !important;  /* falls globales CSS skaliert */
  box-shadow: none !important; /* falls globaler Hover-Schatten drin ist */
  outline: none;
}

/* Nur Farben ändern – keine Größe */
.cl-album-button {
  background: #2563eb;
  color: #ffffff;
  transition: background 0.15s ease, color 0.15s ease, border-color 0.15s ease;
}

.cl-album-button:hover {
  background: #ffffff;
  color: #2563eb;
  border-color: #2563eb;
}

.cl-album-button:active {
  background: #e5ecff;
  color: #1d4ed8;
  border-color: #1d4ed8;
}
