/* Ausgelagert aus: galerie.php – CSS-Variablen-kompatibel */

.galerie-load-more {
    text-align: center;
    margin: 32px 0 16px;
}
.btn-load-more {
    display: inline-flex; align-items: center; gap: 8px;
    background: var(--red); color: #fff;
    border: none; border-radius: 8px;
    padding: 12px 28px; font-size: .95rem; font-weight: 700;
    cursor: pointer; font-family: 'Inter', sans-serif;
    transition: background .2s, opacity .2s;
}
.btn-load-more:hover { background: var(--red-dark); }
.btn-load-more:disabled { opacity: .5; cursor: not-allowed; }
.galerie-count {
    text-align: center;
    color: var(--text-muted); font-size: .82rem;
    margin-bottom: 8px;
}
.galerie-count strong { color: var(--red); }
