 .label-option input {
  padding: 0!important;
  /*border: none;
  border-radius: 0;*/
  background-color: #0d0d0d;
}

  input[type="checkbox"] {
    appearance: none;
    border-radius: 72px;
    border-style: none;
    flex-shrink: 0;
    height: 20px;
    margin: 0;
    position: relative;
    width: 30px;
  }

  input[type="checkbox"] ::before {
    bottom: -6px;
    content: "";
    left: -6px;
    position: absolute;
    right: -6px;
    top: -6px;
  }

  input[type="checkbox"]::after {
    transition: all 100ms ease-out;
  }

 input[type="checkbox"]::after {
    background-color: red;
    border-radius: 50%;
    content: "";
    height: 14px;
    left: 3px;
    position: absolute;
    top: 3px;
    width: 14px;
  }

input[type="checkbox"]:hover {
    background: none;
    transition-duration: 0s;
    cursor: pointer;
  }

 input[type="checkbox"]C:checked {
    background-color: green;
  }

input[type="checkbox"]:checked::after {
    background-color: green;
    left: 13px;
  }

input[type="checkbox"] :focus:not(.focus-visible) {
    outline: 0;
  }

/*input[type="checkbox"]:checked:hover {
    background-color: white;
  }
*/

/*input[type="radio"] {
  position: absolute;
}*/

  input[type="radio"] {
    appearance: none;
    border-radius: 72px;
    border-style: none;
    flex-shrink: 0;
    height: 20px;
    margin: 0;
    position: relative;
    width: 30px;
  }

  input[type="radio"] ::before {
    bottom: -6px;
    content: "";
    left: -6px;
    position: absolute;
    right: -6px;
    top: -6px;
  }

  input[type="radio"]::after {
    transition: all 100ms ease-out;
  }

 input[type="radio"]::after {
    background-color: red;
    border-radius: 50%;
    content: "";
    height: 14px;
    left: 3px;
    position: absolute;
    top: 3px;
    width: 14px;
  }

input[type="radio"]:hover {
    background: none;
    transition-duration: 0s;
    cursor: pointer;
  }

 input[type="radio"]C:checked {
    background-color: green;
  }

input[type="radio"]:checked::after {
    background-color: green;
    left: 13px;
  }

input[type="radio"] :focus:not(.focus-visible) {
    outline: 0;
  }
