/* Bildfilter pro Galerie (S/W, Kontrast, Sättigung). Gemeinsam für CMS und Frontend.
   Werte kommen als Klassen (pf--bw, pf--c-NN, pf--s-NN) bzw. im CMS als Variablen --pf-g/--pf-c/--pf-s (Live-Vorschau). */
.pf { filter: grayscale(var(--pf-g, 0)) contrast(var(--pf-c, 1)) saturate(var(--pf-s, 1)); }
.pf--bw { --pf-g: 1; }
.pf--c-50 { --pf-c: 0.5; }
.pf--c-55 { --pf-c: 0.55; }
.pf--c-60 { --pf-c: 0.6; }
.pf--c-65 { --pf-c: 0.65; }
.pf--c-70 { --pf-c: 0.7; }
.pf--c-75 { --pf-c: 0.75; }
.pf--c-80 { --pf-c: 0.8; }
.pf--c-85 { --pf-c: 0.85; }
.pf--c-90 { --pf-c: 0.9; }
.pf--c-95 { --pf-c: 0.95; }
.pf--c-100 { --pf-c: 1; }
.pf--c-105 { --pf-c: 1.05; }
.pf--c-110 { --pf-c: 1.1; }
.pf--c-115 { --pf-c: 1.15; }
.pf--c-120 { --pf-c: 1.2; }
.pf--c-125 { --pf-c: 1.25; }
.pf--c-130 { --pf-c: 1.3; }
.pf--c-135 { --pf-c: 1.35; }
.pf--c-140 { --pf-c: 1.4; }
.pf--c-145 { --pf-c: 1.45; }
.pf--c-150 { --pf-c: 1.5; }
.pf--s-0 { --pf-s: 0; }
.pf--s-5 { --pf-s: 0.05; }
.pf--s-10 { --pf-s: 0.1; }
.pf--s-15 { --pf-s: 0.15; }
.pf--s-20 { --pf-s: 0.2; }
.pf--s-25 { --pf-s: 0.25; }
.pf--s-30 { --pf-s: 0.3; }
.pf--s-35 { --pf-s: 0.35; }
.pf--s-40 { --pf-s: 0.4; }
.pf--s-45 { --pf-s: 0.45; }
.pf--s-50 { --pf-s: 0.5; }
.pf--s-55 { --pf-s: 0.55; }
.pf--s-60 { --pf-s: 0.6; }
.pf--s-65 { --pf-s: 0.65; }
.pf--s-70 { --pf-s: 0.7; }
.pf--s-75 { --pf-s: 0.75; }
.pf--s-80 { --pf-s: 0.8; }
.pf--s-85 { --pf-s: 0.85; }
.pf--s-90 { --pf-s: 0.9; }
.pf--s-95 { --pf-s: 0.95; }
.pf--s-100 { --pf-s: 1; }
.pf--s-105 { --pf-s: 1.05; }
.pf--s-110 { --pf-s: 1.1; }
.pf--s-115 { --pf-s: 1.15; }
.pf--s-120 { --pf-s: 1.2; }
.pf--s-125 { --pf-s: 1.25; }
.pf--s-130 { --pf-s: 1.3; }
.pf--s-135 { --pf-s: 1.35; }
.pf--s-140 { --pf-s: 1.4; }
.pf--s-145 { --pf-s: 1.45; }
.pf--s-150 { --pf-s: 1.5; }
.pf--s-155 { --pf-s: 1.55; }
.pf--s-160 { --pf-s: 1.6; }
.pf--s-165 { --pf-s: 1.65; }
.pf--s-170 { --pf-s: 1.7; }
.pf--s-175 { --pf-s: 1.75; }
.pf--s-180 { --pf-s: 1.8; }
.pf--s-185 { --pf-s: 1.85; }
.pf--s-190 { --pf-s: 1.9; }
.pf--s-195 { --pf-s: 1.95; }
.pf--s-200 { --pf-s: 2; }
