/* Einwilligungsabfrage und Platzhalter für den Instagram-Feed */
.mvb-einwilligung {
    position: fixed;
    left: 16px;
    right: 16px;
    bottom: 16px;
    z-index: 1100;
    display: flex;
    justify-content: center;
}

.mvb-einwilligung-innen {
    max-width: 720px;
    width: 100%;
    background: #FFFFFF;
    border-left: 6px solid var(--primary);
    box-shadow: 0 6px 30px rgba(0, 0, 0, .25);
    padding: 20px 24px;
    font-size: 15px;
}

.mvb-einwilligung-innen h5 {
    margin-bottom: 8px;
}

.mvb-einwilligung-innen label {
    display: block;
    margin: 4px 0;
    cursor: pointer;
}

.mvb-einwilligung-innen input {
    margin-right: 8px;
    accent-color: var(--primary);
}

.mvb-einwilligung-knoepfe {
    display: flex;
    flex-wrap: wrap;
    gap: 8px;
    margin-top: 14px;
}

.mvb-einwilligung-knoepfe .btn {
    flex: 1 1 180px;
}

.mvb-feed-platzhalter {
    background: #F5F5F5;
    padding: 32px;
    text-align: center;
}

.mvb-feed-platzhalter p {
    max-width: 600px;
    margin: 0 auto 16px;
}
