/* Separator */
.wp-block-separator {
    border: none;
    height: 30px !important;
    background-size: contain;
    background-repeat: no-repeat;
    background-position: top center;
    margin: 0 auto 25px auto !important;
    max-width: none !important;
    background-image: var(--knoop);
    background-color: transparent;
}

/* Buttons */
.wp-block-button .wp-block-button__link {
    border: 1px solid var(--gold) !important;
    font-size: 1.125rem;
    padding: 0.55em 1.5em;
}