body[data-b-page="fotos"] .sb-hero{background:#e8ded0!important;color:#211b18!important}
body[data-b-page="fotos"] .sb-hero :is(h1,p,a,span){color:#211b18!important}
body[data-b-page="fotos"] .sb-hero .btn-primary{color:#fff!important}
body[data-b-page="fotos"] .photo-guide .shot{border:0;border-top:1px solid #8a7c70;border-radius:0;background:transparent;padding:1.2rem 0}
body[data-b-page="fotos"] .photo-guide #shotlist .grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 3rem}
body[data-b-page="fotos"] .photo-guide .shot-no{font-size:.85rem}
body[data-b-page="fotos"] .sb-cta{background:#772909!important}
body[data-b-page="fotos"][data-b-variant="1"] #shotlist{background:#e8ded0}
body[data-b-page="fotos"][data-b-variant="1"] #shotlist .shot{display:grid;grid-template-columns:5rem 1fr;column-gap:1rem}
body[data-b-page="fotos"][data-b-variant="1"] #shotlist .shot-no{grid-row:1 / span 2}
body[data-b-page="fotos"][data-b-variant="2"] #titelbild{background:#211b18!important;color:#fff;padding:4rem 0}
body[data-b-page="fotos"][data-b-variant="2"] #titelbild :is(h2,h3,p){color:#fff!important}
body[data-b-page="fotos"][data-b-variant="2"] #titelbild .grid{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr)}
body[data-b-page="fotos"][data-b-variant="2"] #titelbild figure img{width:100%}
body[data-b-page="fotos"][data-b-variant="3"] #ehrlich{background:#211b18!important;color:#fff;padding:4rem 0}
body[data-b-page="fotos"][data-b-variant="3"] #ehrlich :is(h2,h3,p,li){color:#fff!important}
body[data-b-page="fotos"][data-b-variant="3"] #ehrlich .grid>div{background:#39302b!important;border:1px solid #aa9b8e!important}
body[data-b-page="fotos"][data-b-variant="3"] #shotlist .grid{grid-template-columns:repeat(3,minmax(0,1fr))}
@media(max-width:800px){body[data-b-page="fotos"] .photo-guide #shotlist .grid,body[data-b-page="fotos"][data-b-variant="3"] #shotlist .grid{grid-template-columns:1fr}body[data-b-page="fotos"][data-b-variant="2"] #titelbild .grid{grid-template-columns:1fr}}
body[data-b-page="fotos"] .sb-hero .sb-crumb,body[data-b-page="fotos"] .sb-hero .sb-crumb span{color:#211b18!important}
body[data-b-page="fotos"][data-b-variant="2"] #titelbild .badge-mono,body[data-b-page="fotos"][data-b-variant="3"] #ehrlich .badge-mono,body[data-b-page="fotos"][data-b-variant="3"] #ehrlich .grid>div>div:first-child{color:#ffd4c1!important}
