.pisell-checkbox-group {
  display: flex;
  flex-direction: column;
  width: 100%;

  .pisell-checkbox-group-item {
    width: 100%;
    cursor: pointer;
    border-radius: 12px;
    position: relative;

    &::before {
      content: '';
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      border-radius: 12px;
      border: 1px solid var(--Gray-200, #EAECF0);
      z-index: 2;
    }

    &.pisell-checkbox-group-item-active {
      &::before {
        border-width: 2px;
        border-color: var(--theme-color);
      }

    }
  }
}

.pisell-checkbox-group-item-checkbox {
  margin: 0;
}