.input-checkbox-list {
  margin: 0;
  padding: 0; }
  .input-checkbox-list label {
    padding: 10px;
    border-radius: 5px;
    font-size: 1.2rem;
    background-color: #ffe9e9; }
  .input-checkbox-list [type="checkbox"] {
    display: none; }
    .input-checkbox-list [type="checkbox"]:checked ~ label {
      background: #B0095C;
      color: #fff; }
    .input-checkbox-list [type="checkbox"]:before {
      content: ""; }
