/* ============================================================= */
/* Buttons
/* ============================================================= */

.wp-block-buttons>.wp-block-button .wp-block-button__link:hover {
    background-color: rgba(255, 255, 255, 0.9);
    color: #C89F00;
    transition: all 0.2s linear;
}

/* Button Kontakt
/* -------------------------------------------------------------*/

#buttons-standort .wp-block-button a,
#buttons-phone .wp-block-button a,
#buttons-mail .wp-block-button a {
    display: flex;
    gap: 0.75rem;
}

#buttons-standort .wp-block-button a:before {
    content: "\e903";
    font-family: 'langeder-icons' !important;
    speak: never;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;

    /* Better Font Rendering =========== */
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

#buttons-phone .wp-block-button a:before {
    content: "\e901";
    font-family: 'langeder-icons' !important;
    speak: never;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;

    /* Better Font Rendering =========== */
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

#buttons-mail .wp-block-button a:before {
    content: "\e905";
    font-family: 'langeder-icons' !important;
    speak: never;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;

    /* Better Font Rendering =========== */
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}