body.single-product #produkt-hero .lss-hero-buy-cta-wrap{
        margin:18px 0 0!important;
        padding:0!important;
        text-align:left;
    }
    body.single-product #produkt-hero a.lss-hero-buy-cta{
        display:inline-flex!important;
        align-items:center;
        justify-content:center;
        gap:14px;
        min-height:46px;
        max-width:100%;
        box-sizing:border-box;
        padding:12px 19px!important;
        background:#F5A800!important;
        border:1px solid #F5A800!important;
        border-radius:9px;
        color:#111315!important;
        font:750 15px/1.32 Inter,Arial,sans-serif!important;
        text-decoration:none!important;
        box-shadow:0 3px 10px rgba(0,0,0,.14);
        cursor:pointer;
        transition:background-color .15s ease,box-shadow .15s ease;
    }
    body.single-product #produkt-hero a.lss-hero-buy-cta:hover{
        background:#FFD36A!important;
        border-color:#FFD36A!important;
        color:#111315!important;
        box-shadow:0 5px 16px rgba(0,0,0,.19);
        text-decoration:none!important;
    }
    body.single-product #produkt-hero a.lss-hero-buy-cta:focus-visible{
        outline:3px solid #FFFFFF!important;
        outline-offset:3px!important;
        text-decoration:none!important;
    }
    body.single-product #produkt-folienauswahl{
        scroll-margin-top:110px;
    }
    @media(max-width:767px){
        body.single-product #produkt-hero .lss-hero-buy-cta-wrap{
            margin:14px 0 0!important;
        }
        body.single-product #produkt-hero a.lss-hero-buy-cta{
            width:100%;
            min-height:48px;
            padding:12px 14px!important;
            text-align:center;
            font-size:15px!important;
        }
        body.single-product #produkt-folienauswahl{
            scroll-margin-top:76px;
        }
    }
    @media(prefers-reduced-motion:reduce){
        body.single-product #produkt-hero a.lss-hero-buy-cta{transition:none}
    }