/* Pakt o nieagresji — poprawki czytelności aktywnych formularzy MailerLite na blogu. */

/*
 * MailerLite generuje własny <style> z selektorami opartymi o dynamiczne ID #mlb2-...
 * i długą ścieżkę klas. Przy !important sama kolejność plików nie wystarcza — trzeba
 * wygrać specyficznością.
 *
 * Powtórzone :not(#...) celowo daje selektorowi 3 dodatkowe ID w specyficzności,
 * ale nadal pasuje do każdego dynamicznego embedu MailerLite. Dzięki temu reguła
 * działa zarówno dla newslettera, jak i formularza bonusu, bez wpisywania konkretnych ID.
 */

.pon-article div[id^='mlb2-']:not(#pakt-ml-a):not(#pakt-ml-b):not(#pakt-ml-c) .ml-form-embedWrapper .ml-form-embedBody .ml-form-checkboxRow .label-description,
.pon-article div[id^='mlb2-']:not(#pakt-ml-a):not(#pakt-ml-b):not(#pakt-ml-c) .ml-form-embedWrapper .ml-form-embedBody .ml-form-checkboxRow .label-description p,
.pon-article div[id^='mlb2-']:not(#pakt-ml-a):not(#pakt-ml-b):not(#pakt-ml-c) .ml-form-embedWrapper .ml-form-embedBody .ml-form-checkboxRow label,
.pon-article div[id^='mlb2-']:not(#pakt-ml-a):not(#pakt-ml-b):not(#pakt-ml-c) .ml-form-embedWrapper .ml-form-embedBody .ml-form-checkboxRow label span,
.pakt-blog-newsletter div[id^='mlb2-']:not(#pakt-ml-a):not(#pakt-ml-b):not(#pakt-ml-c) .ml-form-embedWrapper .ml-form-embedBody .ml-form-checkboxRow .label-description,
.pakt-blog-newsletter div[id^='mlb2-']:not(#pakt-ml-a):not(#pakt-ml-b):not(#pakt-ml-c) .ml-form-embedWrapper .ml-form-embedBody .ml-form-checkboxRow .label-description p,
.pakt-blog-newsletter div[id^='mlb2-']:not(#pakt-ml-a):not(#pakt-ml-b):not(#pakt-ml-c) .ml-form-embedWrapper .ml-form-embedBody .ml-form-checkboxRow label,
.pakt-blog-newsletter div[id^='mlb2-']:not(#pakt-ml-a):not(#pakt-ml-b):not(#pakt-ml-c) .ml-form-embedWrapper .ml-form-embedBody .ml-form-checkboxRow label span {
  color: #25394c !important;
  -webkit-text-fill-color: #25394c !important;
  opacity: 1 !important;
}

.pon-article div[id^='mlb2-']:not(#pakt-ml-a):not(#pakt-ml-b):not(#pakt-ml-c) .ml-form-embedWrapper .ml-form-embedBody .ml-form-checkboxRow a,
.pakt-blog-newsletter div[id^='mlb2-']:not(#pakt-ml-a):not(#pakt-ml-b):not(#pakt-ml-c) .ml-form-embedWrapper .ml-form-embedBody .ml-form-checkboxRow a {
  color: #9d6a17 !important;
  -webkit-text-fill-color: #9d6a17 !important;
  opacity: 1 !important;
}