Proffee Flüssig-Entkalker • ersetzt Nivona NIRK 703 • 500 ml
Beschreibung
/* ===== CI – isb-filter.de ===== */
:root{
--ci-blue:#0072bc;
--ci-blue-dark:#0b3d62;
--ci-blue-mid:#004a7a;
--ci-blue-verylight:#eef5fb;
--ci-text:#001420;
--ci-text-inv:#ffffff;
--ci-border:#0072bc;
--ci-bg-light:#f8f9fa;
--ci-bg-blue-light:#e6f2fa;
--ci-text-darkblue:#20214f;
--ci-gray:#555;
--ci-radius:.25rem;
--ci-stack:30px;
}
/* Sprunglink (steht im Fließtext vor den Boxen) */
.jump-link{
display:inline-block;
margin:.35rem 0 0;
font-weight:600;
color:var(--ci-blue);
text-decoration:underline;
text-underline-offset:.15em;
}
.jump-link:focus-visible{outline:3px solid #a3c8e6;outline-offset:2px;border-radius:.2rem;}
@supports (color: color-mix(in srgb, #000 50%, #fff)) {
.jump-link:focus-visible{outline:3px solid color-mix(in srgb, var(--ci-blue) 55%, transparent);}
}
/* kleine Utility, kann überall auftauchen */
.sem-underline{text-decoration:underline;text-decoration-thickness:.08em;text-underline-offset:.12em;}
/* 1) Vorteilskasten */
.vorteilslisterahmen{margin:var(--ci-stack) 0;padding:20px;border-radius:var(--ci-radius);border:2px solid var(--ci-border);background:#fff;}
.vorteilsliste{list-style:none;padding-left:0;margin:0;}
.vorteilsliste li{position:relative;padding-left:28px;margin-bottom:12px;font-size:1rem;color:var(--ci-text);}
.vorteilsliste li::before{content:'✔';position:absolute;left:0;top:0;color:var(--ci-blue);font-weight:700;}
/* 2) Faktenbox (Technische Fakten & Inhalt) + 4) Geeignet nutzt dieselbe Basis */
.faktenbox,.lieferumfangbox,.geeignet{background:var(--ci-bg-light);padding:20px;border-radius:var(--ci-radius);margin-top:var(--ci-stack);}
.faktenbox ul{margin:0;padding-left:18px;}
.faktenbox li{margin-bottom:6px;}
/* 3) Anwendungsbox */
.anwendungsbox{background:#fff;padding:20px;border-radius:var(--ci-radius);margin-top:var(--ci-stack);border:2px solid var(--ci-border);}
.anwendungsbox h3,.anwendungsbox h4{color:var(--ci-text-darkblue);}
.callout-hinweis{background:var(--ci-bg-blue-light);border-left:4px solid var(--ci-blue);color:var(--ci-text);padding:14px 16px;border-radius:var(--ci-radius);margin:14px 0;}
.callout-hinweis p{margin:0;}
/* 4) Geeignet – interner Block: Kompatibilitätsgruppen */
.kompatibilitaet{background:var(--ci-bg-light);padding:12px 0;border-radius:var(--ci-radius);margin-top:12px;}
.kompatibilitaet > .komp-group{padding:16px 12px 12px;border-radius:var(--ci-radius);}
.kompatibilitaet > .komp-group + .komp-group{margin-top:10px;}
.kompatibilitaet > .komp-group:nth-of-type(odd){background:#fff;}
.kompatibilitaet > .komp-group:nth-of-type(even){background:var(--ci-blue-verylight);}
.kompatibilitaet .group-title{margin:6px 14px 12px;font-size:1.12rem;font-weight:600;font-style:italic;color:var(--ci-text-darkblue);}
.kompatibilitaet .komp-serie{padding:0 2px 10px;background:transparent;border-radius:0;}
.kompatibilitaet .komp-serie + .komp-serie{padding-top:8px;border-top:1px solid #e9edf3;}
.kompatibilitaet .komp-serie h4{margin:0 0 6px 0;padding:0 12px;color:var(--ci-text-darkblue);font-weight:700;}
.kompatibilitaet .komp-serie .modelle{padding:0 12px 0;line-height:1.55;word-break:break-word;}
/* 5) Klappbox (Zusammensetzung) */
.klappbox{margin:var(--ci-stack) 0;padding:20px;background:var(--ci-bg-light);border-radius:var(--ci-radius);}
.klappbox details{border:1px solid var(--ci-blue);border-radius:var(--ci-radius);padding:0;margin:0;background:var(--ci-bg-light);}
.klappbox details[open]{background:var(--ci-bg-blue-light);}
.klappbox summary{list-style:none;cursor:pointer;color:var(--ci-text-darkblue);font-weight:700;font-size:1rem;padding:14px 40px 14px 16px;position:relative;}
.klappbox summary::-webkit-details-marker{display:none;}
.klappbox summary::after{content:"+";font-weight:700;position:absolute;right:16px;top:50%;transform:translateY(-50%);}
.klappbox details[open]>summary::after{content:"–";}
.klappbox details>div{padding:0 16px 16px 16px;color:var(--ci-text);}
/* 6) Vergleichsbox */
.vergleichsbox{
background:#fff;
border:1px solid #e6e6e6;
border-radius:var(--ci-radius);
padding:16px 20px;
margin-top:var(--ci-stack);
overflow:hidden;
}
.vergleichsbox h3{margin:0 0 12px;color:var(--ci-text);}
.vergleichsbox .bildzeile{
display:grid;
grid-template-columns:1fr 1fr;
gap:16px;
margin-bottom:14px;
}
.vergleichsbox .bildzeile figure{
margin:0;
background:#fff;
border:1px solid #e6e6e6;
border-radius:var(--ci-radius);
padding:14px;
display:flex;
flex-direction:column;
align-items:center;
gap:10px;
}
.vergleichsbox .bildzeile img{width:100%;max-height:180px;object-fit:contain;}
.vergleichsbox .bildzeile figcaption{text-align:center;font-weight:700;color:var(--ci-text-darkblue);font-size:1rem;}
/* 6b) Feature-Matrix im Vergleich */
.feature-matrix{
width:100%;
border-collapse:separate;
border-spacing:0;
font-size:.96rem;
table-layout:fixed;
}
.feature-matrix thead th{
text-align:left;
padding:12px;
color:var(--ci-text-darkblue);
background:va
