/**
 * @file
 * Manage styles for checkbox.
 */

/* Fix checkbox rendering when label is visually hidden */
.fr-checkbox-group input[type="checkbox"] + label.visually-hidden {
  width: 1.5rem;
  height: 1.5rem;
  margin-left: 0;
  margin-top: 0;
  padding-left: 1.5rem;
  clip: auto;
  z-index: 1;
}

.fr-checkbox-group input[type="checkbox"] + label.visually-hidden::before {
  left: 0;
}
