.fluentform {
  --fluentform-bg-muted: #fff;
  --fluentform-text-muted: #727272;
}

.fluentform .ff-other-input-wrapper input {
  background: var(--wp--preset--color--base);
}

.fluentform select.ff-el-form-control,
.fluentform textarea.ff-el-form-control {
  font-family: inherit;
  transition: all 0.2s ease-in-out;
}

.fluentform input.ff-el-form-control:focus,
.fluentform select.ff-el-form-control:focus,
.fluentform textarea.ff-el-form-control:focus {
  outline: none !important;
  border: solid 1px var(--wp--preset--color--contrast) !important;
}

.fluentform .ff-el-form-check > label.ff-el-form-check-label:after {
  top: 8px;
}

.fluentform .ff-el-form-check > label.ff-el-form-check-label:before {
  border: 1px solid var(--fluentform-border-color);
}

.fluentform .ff-el-form-check:not(.ff_item_selected):hover > label.ff-el-form-check-label:before {
  box-shadow: none;
  border-color: var(--wp--preset--color--contrast);
}

.privat-eller-virksomhed .ff-el-input--content {
  display: flex;
  flex-direction: row;
  gap: 20px;
}

.fluentform-kontaktoplysninger,
.fluentform-dataredning,
.fluentform-andet-info {
  background: var(--wp--preset--color--contrast-faded);
  padding: 24px;
  margin-bottom: 20px;
}

div#fluentform_1_success p {
  margin-bottom: 0px;
}