/* Update 221: neues 3:1-Headermaß ohne seitliche Leerflächen + Dark Mode */
.market-brand-header.is-market-home-header{
    width:100%!important;
    max-width:none!important;
    min-width:0!important;
    min-height:0!important;
    height:auto!important;
    aspect-ratio:3 / 1!important;
    margin:0 auto 18px!important;
    padding:0!important;
    background-color:#f6f3ee!important;
    background-image:url('/kleinanzeigen/assets/header.png?v=221')!important;
    background-repeat:no-repeat!important;
    background-position:center center!important;
    background-size:cover!important;
    border:2px solid #e31d2d!important;
    border-radius:18px!important;
    box-sizing:border-box!important;
    overflow:hidden!important;
}
html.dark-mode .market-brand-header.is-market-home-header,
body.dark-mode .market-brand-header.is-market-home-header,
.dark-mode .market-brand-header.is-market-home-header{
    background-color:#0f172a!important;
    background-image:linear-gradient(rgba(3,7,18,.26),rgba(3,7,18,.26)),url('/kleinanzeigen/assets/header.png?v=221')!important;
    background-size:cover!important;
    background-position:center center!important;
    border-color:#ef4444!important;
    box-shadow:0 12px 28px rgba(0,0,0,.32)!important;
}
@media (max-width:760px){
    .market-brand-header.is-market-home-header{
        width:100%!important;
        max-width:none!important;
        aspect-ratio:3 / 1!important;
        margin:0 auto 14px!important;
        border-radius:14px!important;
        background-size:cover!important;
        background-position:center center!important;
    }
}
