FilterLogic CFL-701B Alternative für Melitta Pro Aqua Wasserfilter Filterpatrone
Versand ab 5,90 Fr.
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;
}
/* Vorteilskasten */
.vorteilslisterahmen {
margin: 30px 0;
padding: 20px;
border-radius: .25rem;
border: 2px solid var(--ci-border);
}
.vorteilsliste {
list-style: none;
margin: 0;
padding-left: 0;
}
.vorteilsliste li {
position: relative;
padding-left: 28px;
margin-bottom: 12px;
}
.vorteilsliste li::before {
content: '✔';
position: absolute;
left: 0;
top: 0;
color: var(--ci-blue);
font-weight: bold;
}
/* Kompatibilitätsbereich – Serienweise Odd/Even */
.kompatibilitaet {
background: var(--ci-bg-light);
padding: 20px;
border-radius: .25rem;
margin-top: 30px;
}
.komp-serie {
border-radius: .25rem;
overflow: hidden;
margin: 0 0 20px 0;
border: 1px solid #e6e6e6;
}
.komp-serie:nth-of-type(odd) { background: #ffffff; }
.komp-serie:nth-of-type(even) { background: var(--ci-blue-verylight); }
.komp-serie h4 {
margin: 0;
padding: 12px 14px;
color: var(--ci-text-darkblue);
}
.komp-serie .modelle {
padding: 0 14px 14px;
line-height: 1.6;
}
/* Hinweisbox (Info-Callout) */
.hinweisbox {
background: var(--ci-bg-blue-light);
border-left: 4px solid var(--ci-blue);
padding: 16px;
border-radius: .25rem;
margin: 30px 0;
color: var(--ci-text);
}
/* Badges – weiß + blauer Rand + Grid mit SVG-Icons */
.badges {
background: #ffffff;
border: 2px solid var(--ci-border);
border-radius: .25rem;
padding: 20px;
margin: 30px 0;
}
.badges h3 {
color: var(--ci-text-darkblue);
margin: 0 0 16px;
}
.badge-grid {
display: grid;
grid-template-columns: 1fr 1fr;
gap: 20px;
}
.badge-item {
display: flex;
gap: 12px;
align-items: flex-start;
}
.badge-item img {
width: 40px;
height: auto;
flex-shrink: 0;
}
.badge-item p {
margin: 0;
color: var(--ci-text);
line-height: 1.4;
font-size: 0.95rem;
}
/* Pflege-/Anwendungsbox: weiß + blauer Rahmen (wie Vorteilskasten) */
.pflegebox {
background: #ffffff;
border: 2px solid var(--ci-border);
border-radius: .25rem;
padding: 20px;
margin-top: 30px;
}
.pflegebox h3, .pflegebox h4 { color: var(--ci-text-darkblue); }
/* FAQ */
.faq {
margin: 30px 0;
padding: 20px;
background: var(--ci-bg-light);
border-radius: .25rem;
}
details {
border: 1px solid var(--ci-blue);
border-radius: .25rem;
padding: 15px 20px;
margin-bottom: 12px;
background: var(--ci-bg-light);
}
details[open] { background: var(--ci-bg-blue-light); }
summary {
cursor: pointer;
color: var(--ci-text-darkblue);
font-weight: 600;
font-size: 1rem;
padding: .4rem .5rem;
}
/* Markenhinweis */
.markenhinweis {
margin-top: 30px;
font-size: .9em;
color: var(--ci-gray);
}
/* ===================== Produkteigenschaften ===================== */
.produkteigenschaften {
margin: 30px 0;
padding: 20px;
background: var(--ci-bg-light);
border-radius: .25rem;
}
.produkteigenschaften h3 {
color: var(--ci-text-darkblue);
margin: 0 0 12px;
}
/* Zweispaltiges Layout: links Text/Liste, rechts Bild-Rail */
.produkteigenschaften-inner {
display: grid;
grid-template-columns: 1.4fr 1fr;
gap: 24px;
align-items: start;
}
.produkteigenschaften-text p { margin: 0 0 14px; }
/* Bild-Rail: 2 Kacheln nebeneinander */
.produkteigenschaften-grafiken {
display: grid;
grid-template-columns: 1fr 1fr;
gap: 20px;
margin: 0;
}
.produkteigenschaften-grafiken .grafik-item { text-align: center; }
.produkteigenschaften-grafiken img {
width: 100%;
height: auto;
aspect-ratio: 1 / 1; /* quadratische Kacheln */
object-fit: cover;
border-radius: .25rem;
border: 1px solid #e6e6e6;
background: #fff;
padding: 6px;
}
.produkteigenschaften-grafiken figcaption {
margin-top: 8px;
font-size: 0.9rem;
color: var(--ci-text-darkblue);
}
/* ===================== Installationsvideo ===================== */
.videoblock {
margin: 30px 0;
padding: 20px;
background: var(--ci-bg-light);
border-radius: .25rem;
}
.videoblock h3 {
color: var(--ci-text-darkblue);
margin: 0 0 12px;
}
/* 2-Spalten-Layout */
.video-grid {
display: grid;
grid-template-columns: 1.35fr 1fr;
gap: 24px;
align-items: start;
}
/* Videorahmen im CI-Look */
.video-frame {
background: #fff;
border: 2px solid var(--ci-border);
border-radius: .25rem;
padding: 10px;
}
.video-frame video {
display: block;
width: 100%;
height: auto;
border-radius: .15rem;
aspect-ratio: 16 / 9; /* stabilisiert das Layout */
}
/* Textspalte */
.video-text { color: var(--ci-text); line-height: 1.6; }
/* Mobil */
@media (max-width: 900px) {
.badge-grid { grid-template-columns: 1fr; }
.produkteigenschaften-inner { grid-template-columns: 1fr; }
.produkteigenschaften-grafiken { grid-template-columns:
