.gard30-brevo-doi-hp {
  position: absolute !important;
  left: -10000px !important;
  width: 1px !important;
  height: 1px !important;
  overflow: hidden !important;
}

.gard30-brevo-doi-message {
  margin-top: 10px;
  font-size: 0.95em;
  line-height: 1.4;
}

.gard30-brevo-doi-message.is-success {
  font-weight: 600;
}

.gard30-brevo-doi-message.is-error {
  font-weight: 600;
}

.gard30-brevo-doi-form button[disabled],
.gard30-brevo-doi-form input[type="submit"][disabled] {
  cursor: wait;
  opacity: 0.7;
}
