﻿.ah-buehne {
    background-image: linear-gradient(to right,rgba(0,0,0,0.0), rgba(0,0,0,0.0)), url('https://www.hofmann.auto/img/special/15000-header-website.webp');
}
.shiny-button {
    position: relative;
    display: inline-block;
    padding: 14px 36px;
    font-size: 18px;
    font-weight: 600;
    color: #000032;
    background: #C3AF96;
    border: none;
    border-radius: 0px;
    cursor: pointer;
    overflow: hidden;
    transition: color 0.3s ease, transform 0.2s ease;
}
    .shiny-button,
    .shiny-button:link,
    .shiny-button:visited,
    .shiny-button:active,
    .shiny-button:focus {
        color: #000032;
    }

        /* Nur Hover wird weiß */
        .shiny-button:hover {
            color: white!important;
        }


    /* Goldener Lichtstreifen */
    .shiny-button::before {
        content: "";
        position: absolute;
        top: -60%;
        left: -80%;
        width: 50%;
        height: 220%;
        background: linear-gradient( 120deg, rgba(255, 215, 120, 0) 0%, rgba(255, 235, 170, 0.7) 40%, rgba(255, 255, 210, 0.9) 50%, rgba(255, 235, 170, 0.7) 60%, rgba(255, 215, 120, 0) 100% );
        transform: rotate(25deg);
        animation: goldshine 3s infinite;
    }

/* Animation */
@keyframes goldshine {
    0% {
        left: -80%;
    }

    100% {
        left: 140%;
    }
}