body[data-b-page="anbieter"] .sb-hero{background:#e8ded0!important;color:#211b18!important}
body[data-b-page="anbieter"] .sb-hero :is(h1,p,a,span){color:#211b18!important}
body[data-b-page="anbieter"] .sb-hero .btn-primary{color:#fff!important}
body[data-b-page="anbieter"] .sb-hero .sb-crumb,body[data-b-page="anbieter"] .sb-hero .sb-crumb span{color:#211b18!important}
body.providers30[data-b-page="anbieter"] .provider-grid{display:block}
body.providers30[data-b-page="anbieter"] .provider-grid .v16-panel{display:grid;grid-template-columns:minmax(150px,.45fr) minmax(0,1fr);gap:0 2rem;background:transparent!important;border:0!important;border-top:1px solid #8a7c70!important;border-radius:0;padding:1.5rem 0}
body[data-b-page="anbieter"] .provider-grid .provider-label,body[data-b-page="anbieter"] .provider-grid h3{grid-column:1}
body[data-b-page="anbieter"] .provider-grid p,body[data-b-page="anbieter"] .provider-grid .v16-actions{grid-column:2}
body[data-b-page="anbieter"] .provider-table-wrap{overflow:auto;max-width:100%}
body[data-b-page="anbieter"] .provider-table-wrap table{min-width:600px}
body[data-b-page="anbieter"][data-b-variant="2"] #preise{background:#211b18;color:#fff}
body[data-b-page="anbieter"][data-b-variant="2"] #preise :is(h2,p,a,caption,th,td){color:#fff!important}
body[data-b-page="anbieter"][data-b-variant="2"] #preise th,body[data-b-page="anbieter"][data-b-variant="2"] #preise td{background:transparent!important;border-bottom:1px solid #a4978c}
body[data-b-page="anbieter"][data-b-variant="3"] #checkliste{background:#e8ded0;border-top:6px solid #cc4a1b}
body[data-b-page="anbieter"][data-b-variant="3"] #checkliste ol{display:grid;grid-template-columns:1fr 1fr;gap:1rem 3rem}
@media(max-width:800px){body.providers30[data-b-page="anbieter"] .provider-grid .v16-panel{display:block}body[data-b-page="anbieter"][data-b-variant="3"] #checkliste ol{grid-template-columns:1fr}}
body[data-b-page="anbieter"][data-b-variant="2"] #preise table :is(caption,th,td){color:#211b18!important;background:#fffdfa!important}
@media(max-width:800px){
 body[data-b-page="anbieter"] .provider-table-wrap table{min-width:0;width:100%;display:block}
 body[data-b-page="anbieter"] .provider-table-wrap :is(tbody,tr,caption){display:block}
 body[data-b-page="anbieter"] .provider-table-wrap thead{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
 body[data-b-page="anbieter"] .provider-table-wrap tbody tr{border-top:2px solid #8a7c70;padding:.6rem 0}
 body[data-b-page="anbieter"] .provider-table-wrap tbody :is(th,td){display:block;width:100%;border:0;padding:.5rem .8rem}
 body[data-b-page="anbieter"] .provider-table-wrap td::before{display:block;font-weight:700;font-size:.8rem}
 body[data-b-page="anbieter"] .provider-table-wrap td:nth-child(2)::before{content:'Preis und Menge'}
 body[data-b-page="anbieter"] .provider-table-wrap td:nth-child(3)::before{content:'Steuerbasis und Bindung'}
 body[data-b-page="anbieter"] .provider-scroll-hint::after{content:' Tabelle vollständig angezeigt.';font-weight:700}
}
