/* Winterstimmung für die Weihnachtsaktion (Klasse „winter“ am body, gesetzt von winter.js):
 * kühler Himmel, Schneehauben auf Kacheln, Bühne, Knöpfen und Kästen, Lichterkette unter dem Kopf.
 * Die Schneehaube ist eine kachelbare SVG-Welle (120 × 16) als Hintergrund eines ::before-Elements. */

:root {
  --schneehaube: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='16' viewBox='0 0 120 16'%3E%3Cpath fill='%23fff' d='M0 0H120V7C112 7 110 12 101 12C92 12 90 8 81 8C72 8 70 14 61 14C52 14 50 7 41 7C32 7 30 12 21 12C12 12 9 7 0 7Z'/%3E%3C/svg%3E");
}

.winter { background: linear-gradient(180deg, #e6f1fa 0, #f6f9fc 360px, #fff 640px) no-repeat; }

/* Schneefall-Leinwand über allem, lässt Klicks durch */
.schneefall { position: fixed; inset: 0; width: 100%; height: 100%; pointer-events: none; z-index: 100; }

/* Schneehauben: liegen auf der Oberkante, „wachsen“ beim Erscheinen */
.winter .produktkachel::before, .winter .buehne::before, .winter .primaer::before, .winter .einladung::before,
.winter .wunsch::before, .winter .bestaetigung::before, .winter .pruef-vorschau::before, .winter .fortschritt .nr::before {
  content: ""; position: absolute; left: -3px; right: -3px; top: -6px; height: 14px; pointer-events: none; z-index: 2;
  background: var(--schneehaube) left top / auto 100% repeat-x;
  filter: drop-shadow(0 1px 1px rgba(70, 110, 150, 0.35));
  transform-origin: 50% 0;
  animation: schneeWaechst 2.4s ease-out both;
}
.winter .primaer, .winter .einladung, .winter .wunsch, .winter .bestaetigung, .winter .pruef-vorschau, .winter .fortschritt .nr { position: relative; }
.winter .fortschritt .nr::before { top: -4px; height: 7px; left: -2px; right: -2px; }
.winter .primaer::before { top: -5px; height: 10px; }
.winter .produktkachel::before { top: -7px; height: 16px; }
.winter .buehne::before { top: -7px; height: 18px; z-index: 3; }
@keyframes schneeWaechst { from { transform: scaleY(0); opacity: 0; } 40% { opacity: 1; } to { transform: none; opacity: 1; } }

/* Bühne: Winterabend statt Werkstattgrau */
.winter .buehne { background: radial-gradient(ellipse at 30% 30%, #f1f7fc 0%, #c9dcec 55%, #9ab8d3 100%); }

/* Lichterkette unter dem Kopf: warme und eisblaue Lämpchen im Wechsel, sanft blinkend */
.winter .kopf { position: relative; }
.winter .kopf::before, .winter .kopf::after {
  content: ""; position: absolute; left: 0; right: 0; bottom: -9px; height: 16px; pointer-events: none; z-index: 3;
  background: radial-gradient(circle at 9px 9px, #ffd56b 0 2.6px, rgba(255, 213, 107, 0.55) 4px, rgba(255, 213, 107, 0) 7px) 0 0 / 44px 16px repeat-x;
  animation: lichterkette 2.2s ease-in-out infinite;
}
.winter .kopf::after {
  background: radial-gradient(circle at 9px 9px, #8fd3ff 0 2.6px, rgba(143, 211, 255, 0.55) 4px, rgba(143, 211, 255, 0) 7px) 22px 0 / 44px 16px repeat-x;
  animation-delay: 1.1s;
}
@keyframes lichterkette { 0%, 100% { opacity: 1; } 50% { opacity: 0.35; } }

/* Tannengirlande mit Schnee zwischen Kopf und Schrittleiste; die Lichterkette (z-index 3) hängt darin */
.winter .fortschritt { position: relative; }
.winter .fortschritt::before {
  content: ""; position: absolute; left: 0; right: 0; top: -19px; height: 40px; pointer-events: none; z-index: 2;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='176' height='30' viewBox='0 0 176 30'%3E%3Cpath d='M0 9Q88 17 176 9' stroke='%234a3220' stroke-width='2' fill='none'/%3E%3Cg stroke='%231f4d2b' stroke-width='1.6' stroke-linecap='round'%3E%3Cpath d='M-4.0 8.0l-11.0 5.9'/%3E%3Cpath d='M-1.8 9.5l8.9 5.0'/%3E%3Cpath d='M0.4 9.5l7.9 6.5'/%3E%3Cpath d='M2.6 9.6l7.3 4.3'/%3E%3Cpath d='M4.8 9.4l-5.6 4.7'/%3E%3Cpath d='M7.0 9.9l10.9 4.7'/%3E%3Cpath d='M9.2 10.0l8.7 6.9'/%3E%3Cpath d='M11.4 10.0l-10.7 6.4'/%3E%3Cpath d='M13.6 9.9l-8.2 3.7'/%3E%3Cpath d='M15.8 9.2l6.0 6.4'/%3E%3Cpath d='M18.0 9.9l-11.4 4.5'/%3E%3Cpath d='M20.2 9.6l-8.5 5.3'/%3E%3Cpath d='M22.4 10.4l-6.3 3.7'/%3E%3Cpath d='M24.6 10.1l-10.3 7.2'/%3E%3Cpath d='M26.8 9.7l-7.5 4.4'/%3E%3Cpath d='M29.0 9.6l-8.1 6.2'/%3E%3Cpath d='M31.2 10.9l6.9 6.9'/%3E%3Cpath d='M33.4 10.5l8.3 5.7'/%3E%3Cpath d='M35.6 11.3l-7.1 6.1'/%3E%3Cpath d='M37.8 10.7l-7.9 4.5'/%3E%3Cpath d='M40.0 11.3l11.3 4.8'/%3E%3Cpath d='M42.2 10.0l-8.6 3.9'/%3E%3Cpath d='M44.4 12.0l-6.5 5.1'/%3E%3Cpath d='M46.6 11.1l9.6 4.3'/%3E%3Cpath d='M48.8 12.1l8.7 8.8'/%3E%3Cpath d='M51.0 12.0l-8.1 3.0'/%3E%3Cpath d='M53.2 10.8l-5.5 4.3'/%3E%3Cpath d='M55.4 12.3l-7.6 6.4'/%3E%3Cpath d='M57.6 12.7l7.2 4.3'/%3E%3Cpath d='M59.8 11.3l9.3 3.4'/%3E%3Cpath d='M62.0 12.5l11.7 4.4'/%3E%3Cpath d='M64.2 11.7l10.3 7.6'/%3E%3Cpath d='M66.4 12.0l7.5 3.7'/%3E%3Cpath d='M68.6 11.6l8.9 7.5'/%3E%3Cpath d='M70.8 12.6l6.6 2.8'/%3E%3Cpath d='M73.0 12.0l-7.8 8.0'/%3E%3Cpath d='M75.2 13.6l8.1 9.1'/%3E%3Cpath d='M77.4 13.4l8.5 4.3'/%3E%3Cpath d='M79.6 13.7l-8.4 4.2'/%3E%3Cpath d='M81.8 13.7l9.0 5.2'/%3E%3Cpath d='M84.0 13.4l-6.8 5.9'/%3E%3Cpath d='M86.2 12.4l5.9 6.6'/%3E%3Cpath d='M88.4 13.3l-8.4 8.9'/%3E%3Cpath d='M90.6 13.3l6.5 4.4'/%3E%3Cpath d='M92.8 13.5l-10.5 7.1'/%3E%3Cpath d='M95.0 12.8l6.2 5.0'/%3E%3Cpath d='M97.2 13.0l-7.5 6.7'/%3E%3Cpath d='M99.4 13.3l6.3 3.4'/%3E%3Cpath d='M101.6 12.2l-10.0 5.4'/%3E%3Cpath d='M103.8 13.0l8.9 3.6'/%3E%3Cpath d='M106.0 13.2l8.7 9.0'/%3E%3Cpath d='M108.2 13.4l5.3 4.8'/%3E%3Cpath d='M110.4 12.8l-11.6 4.5'/%3E%3Cpath d='M112.6 11.4l-7.1 2.9'/%3E%3Cpath d='M114.8 12.4l-11.4 5.5'/%3E%3Cpath d='M117.0 11.4l-9.8 5.0'/%3E%3Cpath d='M119.2 12.9l7.4 6.0'/%3E%3Cpath d='M121.4 11.5l-8.8 3.5'/%3E%3Cpath d='M123.6 12.2l11.7 5.3'/%3E%3Cpath d='M125.8 11.5l6.9 3.4'/%3E%3Cpath d='M128.0 10.6l6.6 3.5'/%3E%3Cpath d='M130.2 11.2l-6.5 7.4'/%3E%3Cpath d='M132.4 10.8l-8.3 3.1'/%3E%3Cpath d='M134.6 10.6l6.7 3.4'/%3E%3Cpath d='M136.8 11.2l9.8 6.2'/%3E%3Cpath d='M139.0 11.4l9.2 7.4'/%3E%3Cpath d='M141.2 10.1l-7.8 5.3'/%3E%3Cpath d='M143.4 10.3l8.8 7.1'/%3E%3Cpath d='M145.6 10.5l8.8 8.6'/%3E%3Cpath d='M147.8 9.8l6.7 7.3'/%3E%3Cpath d='M150.0 9.5l6.5 3.7'/%3E%3Cpath d='M152.2 10.1l7.7 8.4'/%3E%3Cpath d='M154.4 9.0l-6.2 5.7'/%3E%3Cpath d='M156.6 10.3l9.3 7.3'/%3E%3Cpath d='M158.8 9.4l6.8 6.8'/%3E%3Cpath d='M161.0 10.0l-6.6 5.5'/%3E%3Cpath d='M163.2 9.0l-6.5 4.9'/%3E%3Cpath d='M165.4 9.9l10.4 5.9'/%3E%3Cpath d='M167.6 9.8l6.7 3.7'/%3E%3Cpath d='M169.8 8.1l-6.6 4.1'/%3E%3Cpath d='M172.0 9.4l-11.2 5.2'/%3E%3Cpath d='M174.2 9.9l-10.1 4.7'/%3E%3Cpath d='M176.4 9.3l5.2 4.9'/%3E%3Cpath d='M178.6 9.5l6.8 3.8'/%3E%3C/g%3E%3Cg stroke='%232d6a3a' stroke-width='1.3' stroke-linecap='round'%3E%3Cpath d='M-4.0 9.9l5.4 7.5'/%3E%3Cpath d='M-1.8 9.4l-6.1 8.5'/%3E%3Cpath d='M0.4 8.1l7.0 6.7'/%3E%3Cpath d='M2.6 8.5l4.2 6.0'/%3E%3Cpath d='M4.8 9.7l-3.4 6.6'/%3E%3Cpath d='M7.0 9.4l4.2 7.3'/%3E%3Cpath d='M9.2 9.7l2.9 5.9'/%3E%3Cpath d='M11.4 9.8l4.0 7.6'/%3E%3Cpath d='M13.6 9.7l-5.4 10.1'/%3E%3Cpath d='M15.8 9.7l5.2 4.5'/%3E%3Cpath d='M18.0 10.3l-4.9 4.0'/%3E%3Cpath d='M20.2 10.4l-4.8 10.1'/%3E%3Cpath d='M22.4 9.0l3.9 4.8'/%3E%3Cpath d='M24.6 9.0l-5.0 6.2'/%3E%3Cpath d='M26.8 9.0l4.8 4.0'/%3E%3Cpath d='M29.0 9.9l5.7 9.2'/%3E%3Cpath d='M31.2 10.5l4.8 6.8'/%3E%3Cpath d='M33.4 10.8l6.3 9.9'/%3E%3Cpath d='M35.6 11.0l5.5 4.4'/%3E%3Cpath d='M37.8 10.9l-5.2 6.8'/%3E%3Cpath d='M40.0 10.7l-5.2 4.2'/%3E%3Cpath d='M42.2 10.6l5.9 5.5'/%3E%3Cpath d='M44.4 10.3l5.0 3.8'/%3E%3Cpath d='M46.6 11.9l-3.2 5.4'/%3E%3Cpath d='M48.8 11.1l-5.7 9.9'/%3E%3Cpath d='M51.0 12.5l-4.1 6.0'/%3E%3Cpath d='M53.2 10.7l3.6 6.0'/%3E%3Cpath d='M55.4 11.3l-5.5 9.7'/%3E%3Cpath d='M57.6 11.9l5.6 5.5'/%3E%3Cpath d='M59.8 12.8l6.3 7.9'/%3E%3Cpath d='M62.0 12.8l5.6 9.3'/%3E%3Cpath d='M64.2 12.7l-4.1 6.5'/%3E%3Cpath d='M66.4 13.2l3.3 6.1'/%3E%3Cpath d='M68.6 13.2l4.4 7.6'/%3E%3Cpath d='M70.8 11.7l-5.4 5.0'/%3E%3Cpath d='M73.0 12.9l6.2 8.9'/%3E%3Cpath d='M75.2 13.5l7.9 7.4'/%3E%3Cpath d='M77.4 12.8l5.0 6.6'/%3E%3Cpath d='M79.6 12.9l-5.2 6.5'/%3E%3Cpath d='M81.8 13.4l-7.4 7.6'/%3E%3Cpath d='M84.0 13.2l4.1 8.4'/%3E%3Cpath d='M86.2 12.6l5.7 7.7'/%3E%3Cpath d='M88.4 13.1l-5.1 4.8'/%3E%3Cpath d='M90.6 12.7l4.6 8.7'/%3E%3Cpath d='M92.8 12.7l-5.3 6.1'/%3E%3Cpath d='M95.0 12.2l-4.0 4.9'/%3E%3Cpath d='M97.2 12.1l-6.5 7.4'/%3E%3Cpath d='M99.4 12.0l-7.8 7.8'/%3E%3Cpath d='M101.6 12.0l-4.7 5.5'/%3E%3Cpath d='M103.8 12.9l4.9 8.1'/%3E%3Cpath d='M106.0 12.6l-6.1 9.4'/%3E%3Cpath d='M108.2 12.8l4.8 9.3'/%3E%3Cpath d='M110.4 13.3l-3.2 7.1'/%3E%3Cpath d='M112.6 11.5l3.7 6.9'/%3E%3Cpath d='M114.8 12.6l6.7 6.5'/%3E%3Cpath d='M117.0 12.6l3.5 6.2'/%3E%3Cpath d='M119.2 12.0l-8.1 8.4'/%3E%3Cpath d='M121.4 12.2l5.2 7.4'/%3E%3Cpath d='M123.6 12.0l3.4 5.3'/%3E%3Cpath d='M125.8 12.1l-6.0 8.1'/%3E%3Cpath d='M128.0 11.5l-6.1 7.2'/%3E%3Cpath d='M130.2 11.9l-4.2 9.0'/%3E%3Cpath d='M132.4 11.5l6.9 9.4'/%3E%3Cpath d='M134.6 10.2l-4.8 5.7'/%3E%3Cpath d='M136.8 9.8l4.8 8.1'/%3E%3Cpath d='M139.0 9.7l-4.5 6.4'/%3E%3Cpath d='M141.2 10.0l-6.0 4.9'/%3E%3Cpath d='M143.4 10.1l6.1 7.7'/%3E%3Cpath d='M145.6 9.9l4.4 8.7'/%3E%3Cpath d='M147.8 9.9l4.6 10.0'/%3E%3Cpath d='M150.0 9.6l-7.6 6.1'/%3E%3Cpath d='M152.2 8.7l-8.4 7.2'/%3E%3Cpath d='M154.4 9.9l-5.2 5.2'/%3E%3Cpath d='M156.6 10.0l4.5 6.4'/%3E%3Cpath d='M158.8 8.4l4.9 9.8'/%3E%3Cpath d='M161.0 10.2l-4.7 4.3'/%3E%3Cpath d='M163.2 10.2l6.2 6.3'/%3E%3Cpath d='M165.4 9.8l-5.1 8.9'/%3E%3Cpath d='M167.6 8.3l-5.0 8.3'/%3E%3Cpath d='M169.8 8.6l4.3 7.3'/%3E%3Cpath d='M172.0 9.3l3.1 6.2'/%3E%3Cpath d='M174.2 9.2l7.7 6.9'/%3E%3Cpath d='M176.4 8.3l-4.4 6.8'/%3E%3Cpath d='M178.6 8.9l7.6 9.1'/%3E%3C/g%3E%3Cg stroke='%233b7f47' stroke-width='1' stroke-linecap='round'%3E%3Cpath d='M-4.0 9.3l-2.9 4.8'/%3E%3Cpath d='M-1.8 9.7l0.9 7.0'/%3E%3Cpath d='M0.4 8.3l-2.8 7.3'/%3E%3Cpath d='M2.6 9.1l-3.9 9.1'/%3E%3Cpath d='M4.8 8.2l-3.5 8.1'/%3E%3Cpath d='M7.0 9.7l0.8 5.1'/%3E%3Cpath d='M9.2 9.9l2.5 8.7'/%3E%3Cpath d='M11.4 8.7l-3.4 8.4'/%3E%3Cpath d='M13.6 8.5l3.1 4.6'/%3E%3Cpath d='M15.8 8.5l2.7 5.7'/%3E%3Cpath d='M18.0 8.9l1.7 6.3'/%3E%3Cpath d='M20.2 9.9l-5.2 8.8'/%3E%3Cpath d='M22.4 9.7l-2.4 7.0'/%3E%3Cpath d='M24.6 9.8l-2.0 10.1'/%3E%3Cpath d='M26.8 9.6l2.7 10.5'/%3E%3Cpath d='M29.0 9.5l1.7 10.6'/%3E%3Cpath d='M31.2 10.3l-1.5 8.8'/%3E%3Cpath d='M33.4 10.2l1.8 7.4'/%3E%3Cpath d='M35.6 10.8l-5.0 7.1'/%3E%3Cpath d='M37.8 11.1l4.7 6.9'/%3E%3Cpath d='M40.0 11.6l0.7 5.0'/%3E%3Cpath d='M42.2 11.0l1.7 10.0'/%3E%3Cpath d='M44.4 10.1l4.1 8.6'/%3E%3Cpath d='M46.6 10.4l-4.1 6.2'/%3E%3Cpath d='M48.8 11.1l-2.8 6.3'/%3E%3Cpath d='M51.0 11.3l1.6 7.3'/%3E%3Cpath d='M53.2 10.7l2.5 7.2'/%3E%3Cpath d='M55.4 11.1l-2.3 5.2'/%3E%3Cpath d='M57.6 11.5l4.5 7.8'/%3E%3Cpath d='M59.8 12.8l-4.3 7.2'/%3E%3Cpath d='M62.0 12.6l-2.6 6.2'/%3E%3Cpath d='M64.2 12.1l-3.6 5.0'/%3E%3Cpath d='M66.4 12.7l5.1 7.3'/%3E%3Cpath d='M68.6 11.7l1.4 5.5'/%3E%3Cpath d='M70.8 13.0l-1.3 8.4'/%3E%3Cpath d='M73.0 12.2l-2.5 5.4'/%3E%3Cpath d='M75.2 12.2l2.7 4.4'/%3E%3Cpath d='M77.4 13.8l2.1 5.5'/%3E%3Cpath d='M79.6 12.2l2.9 10.1'/%3E%3Cpath d='M81.8 13.8l-4.8 7.8'/%3E%3Cpath d='M84.0 12.9l-3.5 5.7'/%3E%3Cpath d='M86.2 13.6l2.5 8.5'/%3E%3Cpath d='M88.4 13.7l-4.8 6.7'/%3E%3Cpath d='M90.6 13.9l2.2 8.7'/%3E%3Cpath d='M92.8 12.8l4.1 8.7'/%3E%3Cpath d='M95.0 12.0l4.9 6.8'/%3E%3Cpath d='M97.2 12.9l-3.8 6.3'/%3E%3Cpath d='M99.4 12.2l-4.4 6.9'/%3E%3Cpath d='M101.6 13.3l1.8 8.2'/%3E%3Cpath d='M103.8 13.0l-1.9 9.3'/%3E%3Cpath d='M106.0 13.4l-3.0 6.6'/%3E%3Cpath d='M108.2 11.7l3.2 4.6'/%3E%3Cpath d='M110.4 12.7l-3.6 5.1'/%3E%3Cpath d='M112.6 12.7l1.9 10.6'/%3E%3Cpath d='M114.8 13.0l3.2 8.9'/%3E%3Cpath d='M117.0 11.2l2.7 6.6'/%3E%3Cpath d='M119.2 11.9l2.5 8.2'/%3E%3Cpath d='M121.4 12.2l-1.4 6.9'/%3E%3Cpath d='M123.6 10.7l-1.2 8.9'/%3E%3Cpath d='M125.8 10.5l-3.6 5.2'/%3E%3Cpath d='M128.0 11.6l3.5 8.0'/%3E%3Cpath d='M130.2 10.2l-1.8 9.8'/%3E%3Cpath d='M132.4 10.7l-1.9 6.0'/%3E%3Cpath d='M134.6 10.4l4.9 7.5'/%3E%3Cpath d='M136.8 11.5l-0.8 5.1'/%3E%3Cpath d='M139.0 10.7l0.9 5.1'/%3E%3Cpath d='M141.2 9.9l3.7 7.8'/%3E%3Cpath d='M143.4 10.0l2.3 10.5'/%3E%3Cpath d='M145.6 10.8l2.5 4.7'/%3E%3Cpath d='M147.8 10.0l-1.9 5.4'/%3E%3Cpath d='M150.0 9.6l-1.7 8.5'/%3E%3Cpath d='M152.2 8.9l-2.9 5.3'/%3E%3Cpath d='M154.4 10.4l2.7 9.0'/%3E%3Cpath d='M156.6 8.6l-1.6 8.5'/%3E%3Cpath d='M158.8 9.3l1.7 7.0'/%3E%3Cpath d='M161.0 10.2l2.8 4.4'/%3E%3Cpath d='M163.2 9.9l4.7 7.4'/%3E%3Cpath d='M165.4 9.0l-2.8 9.1'/%3E%3Cpath d='M167.6 8.3l2.2 5.1'/%3E%3Cpath d='M169.8 9.4l1.6 9.8'/%3E%3Cpath d='M172.0 9.5l1.9 6.7'/%3E%3Cpath d='M174.2 9.5l2.4 7.7'/%3E%3Cpath d='M176.4 9.2l1.1 6.0'/%3E%3Cpath d='M178.6 8.4l3.8 6.2'/%3E%3C/g%3E%3Cpath fill='%23fff' d='M0 8Q4 3.6 8 8.1Q12 3.5 16 8.3Q20 2.7 24 8.7Q28 3.5 32 9.2Q36 4.0 40 9.7Q44 5.8 48 10.3Q52 5.2 56 10.8Q60 5.5 64 11.3Q68 7.5 72 11.7Q76 6.4 80 11.9Q84 7.2 88 12.0Q92 7.6 96 11.9Q100 7.8 104 11.7Q108 7.1 112 11.3Q116 6.2 120 10.8Q124 4.6 128 10.3Q132 4.8 136 9.7Q140 4.2 144 9.2Q148 4.8 152 8.7Q156 3.6 160 8.3Q164 3.8 168 8.1Q172 2.1 176 8.0Q180 3.8 184 8.1L176 11L0 11Z'/%3E%3C/svg%3E") left top / auto 40px repeat-x;
  filter: drop-shadow(0 2px 2px rgba(0, 40, 20, 0.25));
}

/* Knöpfe im Kopf */
.winterknoepfe { display: flex; align-items: center; gap: 8px; flex-wrap: wrap; }
/* Schneefall-Schalter: nur die Flocke, ohne Rahmen; Tippfläche 48 px */
.schneeflocke { appearance: none; border: 0; background: none; padding: 0; margin: 0; width: 48px; height: 48px; display: inline-flex;
  align-items: center; justify-content: center; font-size: 32px; line-height: 1; color: #9aa3ab; cursor: pointer; border-radius: 50%; }
.schneeflocke[aria-pressed="true"] { color: var(--blau); }
.schneeflocke:focus-visible { outline: 3px solid var(--blau); outline-offset: 2px; }

/* Dankesseite */
.winter #h-fertig::after { content: " ☃"; }

@media (max-width: 900px) {
  .winterknoepfe { width: 100%; justify-content: flex-start; }
  .winter .buehne::before { top: -6px; height: 14px; }
}

@media (prefers-reduced-motion: reduce) {
  .winter .kopf::before, .winter .kopf::after { animation: none; }
  .winter .produktkachel::before, .winter .buehne::before, .winter .primaer::before, .winter .einladung::before,
  .winter .wunsch::before, .winter .bestaetigung::before, .winter .pruef-vorschau::before, .winter .fortschritt .nr::before { animation: none; }
}

@media print { .schneefall, .winterknoepfe, .winter .kopf::before, .winter .kopf::after, .winter .fortschritt::before { display: none !important; } }
