html:has(#Details-menu-drawer-container[open], header details[open], cart-drawer.active) :is(.kl-teaser-X95rrq, .kl-teaser-T2rq8y) {
  visibility: hidden !important;
  pointer-events: none !important;
}

@media (max-width: 749px) {
  :is(.kl-teaser-X95rrq, .kl-teaser-T2rq8y)[data-nh-newsletter-clearance] {
    bottom: var(--nh-newsletter-bottom) !important;
    margin-bottom: 0 !important;
  }
}
