/* IONN Aktion-Rabatt (11.11.2026) */
.ionn-akt { display: none !important; }
.ionn-akt-band.on {
  display: block !important; position: absolute; left: 0; right: 0; bottom: 0; z-index: 3;
  background: #c62828; color: #fff; text-align: center;
  font: 600 13px/1.25 Manrope, system-ui, sans-serif; letter-spacing: .02em;
  padding: 6px 8px; border-radius: 0 0 12px 12px; pointer-events: none;
}
.ionn-akt-old.on { display: inline-block !important; color: #6c757d; font-size: .9em; }
.ionn-akt-detail.on { display: block !important; margin-top: 4px; color: #6c757d; font: 500 15px/1.35 Manrope, system-ui, sans-serif; }
.ionn-akt-detail del { font-size: 15px; }
.ionn-akt-detail .ionn-akt-pct { color: #c62828; font-weight: 600; margin-left: .4em; }
.ionn-akt-old.on ~ .h5, .ionn-akt-old.on + .h5 { color: #c62828; }
