/* v39.20 — final form text, honeypot and payment-heading hardening */
.honeypot-field,
.honeypot-field *,
label:has(> input[name="bot-field"]),
label:has(> input[name="payment-bot"]),
label:has(> input[name="receipt-bot"]),
label:has(> input[name="live-bot"]),
input[name="bot-field"],
input[name="payment-bot"],
input[name="receipt-bot"],
input[name="live-bot"],
input[name*="doldurmayin"] {
  display: none !important;
  visibility: hidden !important;
}

/* Keep payment title as one readable sentence on every breakpoint. */
.nk-payment-title {
  grid-template-columns: 1fr !important;
}
.nk-payment-title > span,
.nk-payment-title > strong {
  grid-column: 1 !important;
}
.nk-payment-title > strong {
  margin-top: 4px;
  line-height: 1.3;
}

/* Avoid DOM-text concatenation in the add-on title. */
.nk-upsell .nk-upsell-title {
  display: block;
  font-size: 14px;
  line-height: 1.4;
  letter-spacing: .02em;
  text-transform: none;
}
.nk-upsell span > small {
  display: block;
  margin-top: 4px;
}
