.singleparty-article-honeypot {
  position: absolute !important;
  left: -10000px !important;
  width: 1px !important;
  height: 1px !important;
  overflow: hidden !important;
}

.news-newsletter__consent.singleparty-article-consent a {
  color: inherit;
  font-weight: 700;
  text-decoration: underline;
  text-underline-offset: 2px;
}

.news-newsletter__consent.singleparty-article-consent a:hover,
.news-newsletter__consent.singleparty-article-consent a:focus-visible {
  color: #fff;
}

.news-newsletter__form.is-loading {
  cursor: wait;
}

.news-newsletter__form.is-loading .theme-button,
.news-newsletter__form.is-success .theme-button {
  opacity: 0.72;
}

.news-newsletter__status.is-loading {
  color: #e3bd79;
}

.news-newsletter__status.is-success {
  color: #bce7c9;
  font-weight: 700;
}

.news-newsletter__status.is-error {
  color: #ffd0d8;
  font-weight: 700;
}

