.newsletter-form .mareld-newsletter-interests[hidden]{display:none!important}
.newsletter-form .mareld-newsletter-interests{display:block;min-width:0;width:100%;padding:0;border:0;margin:18px 0 0;text-align:start;color:inherit}
.newsletter-form .mareld-newsletter-interests__legend{float:none;display:block;width:100%;padding:0;margin:0 0 6px;font-family:inherit;font-size:14px;line-height:1.5;font-weight:700;color:inherit}
.newsletter-form .mareld-newsletter-interests__optional{font-weight:400;font-size:12px}
.newsletter-form .mareld-newsletter-interests__note{margin:0 0 10px;font-size:12px;line-height:1.6;color:inherit;opacity:.85}
.newsletter-form .mareld-newsletter-interests__options{display:flex;flex-wrap:wrap;gap:8px 16px}
.newsletter-form .mareld-newsletter-interests__choice{display:inline-flex;align-items:center;gap:8px;min-height:44px;margin:0;padding:4px 0;cursor:pointer;font-family:inherit;font-size:13px;line-height:1.4;font-weight:400;color:inherit}
.newsletter-form .mareld-newsletter-interests__choice input{appearance:auto;position:relative!important;display:inline-block!important;flex:0 0 17px;width:17px;height:17px;min-height:0;padding:0;margin:0;opacity:1!important;clip:auto!important;clip-path:none!important;accent-color:#F36B21;cursor:pointer}
.newsletter-form .mareld-newsletter-interests__choice input:focus-visible{outline:2px solid currentColor;outline-offset:3px}
@media(max-width:749px){.newsletter-form .mareld-newsletter-interests__options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2px 12px}}

/* Native Checkboxen: Pillar-Pseudoelemente nur in der Interessenabfrage entfernen. */
.newsletter-form .mareld-newsletter-interests__choice input[type="checkbox"]::before,
.newsletter-form .mareld-newsletter-interests__choice input[type="checkbox"]::after{content:none!important;display:none!important}
