/* Prescription form only. Preserve existing typography and brand palette. */
.wpcf7 .medius-form-choice {
  border: 0;
  min-width: 0;
  padding: 0;
  margin: 0 0 1rem;
}

.wpcf7 .medius-form-choice > legend {
  float: none;
  width: auto;
  max-width: 100%;
  padding: 0;
  margin: 0;
  font: inherit;
}

[data-medius-prescription] .wpcf7-field-group-add[hidden] {
  display: none !important;
}

/* Separate, initially silent action status; CF7 retains its own response region. */
.wpcf7 .medius-form-status {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  clip-path: inset(50%);
  white-space: nowrap;
  border: 0;
}
