/* feature css file */
.year-captcha-inputs {
  display: flex !important;
  gap: 0.8rem !important;
}

input.input.year-digit {
  width: calc(
    (var(--wp--custom--greyd--input--spacing--padding--left) * 2) +
      (var(--wp--custom--greyd--input--typography--line-height) * 1em)
  ) !important;
  text-align: center !important;
  font-size: var(--wp--custom--greyd--input--typography--font-size);

  -webkit-appearance: none;
  appearance: none;
  display: initial;
  font-family: var(--wp--custom--greyd--input--typography--font-family);
  font-weight: var(--wp--custom--greyd--input--typography--font-weight);
  line-height: var(--wp--custom--greyd--input--typography--line-height);
  text-transform: var(--wp--custom--greyd--input--typography--text-transform);
  letter-spacing: var(--wp--custom--greyd--input--typography--letter-spacing);
  color: var(--wp--custom--greyd--input--prim--color--text);
  padding-top: var(--wp--custom--greyd--input--spacing--padding--top);
  padding-bottom: var(--wp--custom--greyd--input--spacing--padding--bottom);
  padding-left: var(--wp--custom--greyd--input--spacing--padding--left);
  padding-right: var(--wp--custom--greyd--input--spacing--padding--right);
  background-color: var(--wp--custom--greyd--input--prim--color--background);
  border-radius: var(--wp--custom--greyd--input--prim--border--radius);
  border-width: var(--wp--custom--greyd--input--prim--border--width);
  border-style: var(--wp--custom--greyd--input--prim--border--style);
  border-color: var(--wp--custom--greyd--input--prim--border--color);
  box-shadow: none;
  transition: unset;
}

.sr-only {
  position: absolute !important;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap; /* prevent line breaks */
  border: 0;
}
