Skip to content
FilterLogic Europe Kft

Wasserfilter für Solis Grind & Infuse Compact Typ 1018 • FilterLogic CFL-950B • kompatibel • für Espressomaschinen

5,25 €
Versand ab 5,90 €
www.isb-filter.de Zum Shop

Beschreibung

/* ===== CI – isb-filter.de ===== */

:root{

--ci-blue:#0072bc;

--ci-blue-dark:#0b3d62;

--ci-blue-mid:#004a7a;

--ci-blue-verylight:#eef5fb; /* hellblau */

--ci-text:#001420;

--ci-text-inv:#ffffff;

--ci-border:#0072bc;

--ci-bg-light:#f8f9fa; /* hellgrau */

--ci-bg-blue-light:#e6f2fa; /* dezent blau (FAQ open etc.) */

--ci-text-darkblue:#20214f;

--ci-gray:#555;

--ci-radius:.25rem;

--ci-stack:30px;

}

/* Grundlayout */

h2{

margin-top:0;

color:var(--ci-text-darkblue);

}

h3{

color:var(--ci-text-darkblue);

}

p{

color:var(--ci-text);

line-height:1.6;

}

/* Vorteilskasten */

.vorteilslisterahmen{

margin:var(--ci-stack) 0;

padding:20px;

border-radius:var(--ci-radius);

border:2px solid var(--ci-border);

background:#ffffff;

}

.vorteilslisterahmen h3{

margin-top:0;

margin-bottom:12px;

}

.vorteilsliste{

list-style:none;

padding-left:0;

margin:0;

}

.vorteilsliste li{

position:relative;

padding-left:28px;

margin-bottom:12px;

color:var(--ci-text);

}

.vorteilsliste li::before{

content:"✔";

position:absolute;

left:0;

top:0;

color:var(--ci-blue);

font-weight:bold;

}

/* Faktenbox / Technische Daten */

.faktenbox{

margin-top:var(--ci-stack);

padding:18px 20px;

border-radius:var(--ci-radius);

background:var(--ci-bg-light);

}

.faktenbox h3{

margin-top:0;

margin-bottom:10px;

}

.faktenbox ul{

margin:0;

padding-left:18px;

}

.faktenbox li{

margin-bottom:6px;

}

/* Badges – SVG-Icons für Lebensmittelkontakt & BPA-frei */

.badges{

background:#fff;

border:1px solid #e6e6e6;

border-radius:var(--ci-radius);

padding:16px 20px;

margin:var(--ci-stack) 0;

}

.badges h3{

margin:0 0 12px;

color:var(--ci-text);

}

.badges .badge-panels{

display:grid;

gap:14px;

grid-template-columns:1fr;

}

@media (min-width:860px){

.badges .badge-panels{ grid-template-columns:1fr 1fr; }

}

.badges .badge-panel{

display:flex;

align-items:center;

gap:14px;

background:var(--ci-bg-light);

border:1px solid #e6e6e6;

border-radius:var(--ci-radius);

padding:14px 16px;

min-height:78px;

}

.badges .badge-icon{

width:44px;

height:44px;

flex:0 0 44px;

}

.badges .badge-icon img{

width:100%;

height:100%;

object-fit:contain;

}

.badges .badge-panel p{

margin:0;

line-height:1.5;

color:var(--ci-text);

}

.badges .badge-panel p strong{

display:block;

color:var(--ci-text-darkblue);

margin:0 0 .15rem 0;

}

/* Anwendung / Einsatz */

.anwendungsbox{

margin-top:var(--ci-stack);

padding:18px 20px;

border-radius:var(--ci-radius);

background:var(--ci-bg-blue-light);

}

.anwendungsbox h3{

margin-top:0;

margin-bottom:10px;

}

.anwendungsbox ul{

margin:0 0 10px 18px;

padding-left:0;

}

.anwendungsbox li{

margin-bottom:6px;

}

/* Kompatibilitätsbereich (.linie-Stil) */

.kompatibilitaet{

margin-top:var(--ci-stack);

border-radius:var(--ci-radius);

border:1px solid #dbe1e8;

overflow:hidden;

background:#ffffff;

}

.kompatibilitaet-header{

margin:0;

padding:16px 20px;

background:var(--ci-blue);

color:var(--ci-text-inv);

font-size:1.1rem;

}

.linie{

padding:14px 20px;

background:#ffffff;

}

.linie:nth-of-type(even){

background:var(--ci-bg-light);

}

.linie p{

margin:0 0 8px 0;

}

/* Videobox */

.videobox{

margin-top:var(--ci-stack);

padding:18px 20px;

border-radius:var(--ci-radius);

background:#ffffff;

border:1px solid #dbe1e8;

}

.videobox h3{

margin-top:0;

margin-bottom:10px;

}

.video-wrapper{

position:relative;

width:100%;

padding-bottom:56.25%; /* 16:9 */

height:0;

border-radius:var(--ci-radius);

overflow:hidden;

}

.video-wrapper iframe{

position:absolute;

inset:0;

width:100%;

height:100%;

border:0;

}

/* FAQ-Bereich – Design mit .faq-container */

.faq-container{

margin: var(--ci-stack) 0;

padding:20px;

background: var(--ci-bg-light);

border-radius: var(--ci-radius);

}

.faq-container h3{

margin:0 0 12px;

color: var(--ci-text-darkblue);

}

.faq-container details{

border:1px solid var(--ci-blue);

border-radius:var(--ci-radius);

padding:0;

margin-bottom:12px;

background: var(--ci-bg-light);

}

.faq-container details[open]{

background: var(--ci-bg-blue-light);

}

.faq-container summary{

list-style:none;

cursor:pointer;

color: var(--ci-text-darkblue);

font-weight:700;

font-size:1rem;

padding:14px 40px 14px 16px;

position:relative;

margin:0;

}

.faq-container summary::-webkit-details-marker{

display:none;

}

.faq-container summary::after{

content:"+";

font-weight:700;

pos