.consent-checkbox {
  margin: 20px 0;
  position: relative;
  color: var(--text-light);
}

.consent-checkbox input[type="checkbox"] {
  margin-right: 10px;
  width: 18px;
  height: 18px;
  vertical-align: middle;
}

.consent-checkbox label {
  display: inline;
  font-size: 14px;
  line-height: 1.4;
  vertical-align: middle;
  margin-left: 5px;
  color: #ffffff;
}

.consent-checkbox a {
  color: var(--primary-color);
  text-decoration: underline;
}

.consent-checkbox a:hover {
  color: var(--primary-dark);
}
