/* Nur DE-Kampagnenfenster; keine globale Themeüberschreibung. */
.affenhand-banana-topbar{display:flex;align-items:center;justify-content:center;gap:12px;min-height:44px;padding:10px 20px;background:#ff0033;color:#fff;font-family:Rubik,Arial,sans-serif;font-size:14px;line-height:1.5;text-align:center;text-decoration:none;box-sizing:border-box}.affenhand-banana-topbar:hover{background:#ff0033;color:#fff}.affenhand-banana-topbar:focus-visible{outline:3px solid #111;outline-offset:-4px}.affenhand-banana-topbar-link{text-decoration:underline;text-underline-offset:3px;white-space:nowrap;font-weight:700}@media(max-width:600px){.affenhand-banana-topbar{flex-wrap:wrap;gap:2px 8px;padding:9px 12px;font-size:12px}.affenhand-banana-topbar strong{flex-basis:100%}}

/* Campaign-only description: match the approved private text block.
 * This stylesheet is enqueued only during the active campaign window. */
.affenhand-deals-description .elementor-element-4a0c7306,
.affenhand-deals-description .elementor-element-4a0c7306 > .elementor-widget-container {
 background: transparent !important;
 border: 0 !important;
 padding: 0 !important;
}
