Checkboxen

                
                
                    
<div style="width: 20%">
    <div class="stg-grid_2_col">
        <label class="stg-checkbox_container stg-cp">
            <p class="stg-fliesstext_14 stg-m_0">Checkbox 1</p>
            <input type="checkbox" name="checkbox_1" checked>
            <span class="stg-checkmark"></span>
        </label>
        <label class="stg-checkbox_container stg-cp">
            <p class="stg-fliesstext_14 stg-m_0">Checkbox 2</p>
            <input type="checkbox" name="checkbox_two">
            <span class="stg-checkmark"></span>
        </label>
        <label class="stg-checkbox_container stg-cp">
            <p class="stg-fliesstext_14 stg-m_0">Checkbox 3</p>
            <input type="checkbox" name="checkbox_three">
            <span class="stg-checkmark"></span>
        </label>
        <label class="stg-checkbox_container stg-cp">
            <p class="stg-fliesstext_14 stg-m_0">Checkbox 4</p>
            <input type="checkbox" name="checkbox_four">
            <span class="stg-checkmark"></span>
        </label>
    </div>
</div>
                
            
                
                
                    

.stg-grid_2_col {
  display: grid;
  grid-template-columns: 1fr 1fr;
  justify-items: stretch;
  align-items: center;
  /*wenn Spalten gleich hoch sein sollen*/
  grid-auto-rows: auto;
 
}
.stg-grid_2_col_header {
  background-color: var(--grau_1);    
}

.stg-checkbox_container {
  display: block;
  position: relative;
  padding-left: 25px;
  margin-bottom: 10px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

/* Default checkbox verstecken */
.stg-checkbox_container input {
  position: absolute;
  opacity: 0;
  height: 0;
  width: 0;
}

/* wenn checkbox checked */
.stg-checkbox_container input:checked ~ .stg-checkmark {
  border: 1px solid var(--schwarz);
}

/* stg-checkmark wenn checked zeigen */
.stg-checkbox_container input:checked ~ .stg-checkmark:after {
  display: block;
}

/* checkmark/indicator style */
.stg-checkbox_container .stg-checkmark:after {
  width: 12px;
  height: 12px;
  content: '';
  background-color: var(--schwarz);
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
}

.stg-cp {
  cursor: pointer;
}

.stg-fliesstext_14 {
  font-weight: 400;
  font-size: 14px;
}

.stg-m_0 {
  margin: 0;
}

/* Custom checkbox */
.stg-checkmark {
  position: absolute;
  top: 0;
  left: 0;
  height: 14px;
  width: 14px;
  border: 1px solid var(--grau_4);
}

/* stg-checkmark/indicator, wenn nicht checked hidden */
.stg-checkmark:after {
  content: "";
  position: absolute;
  display: none;
}
                
            
#checkboxen #checkboxen liste #checkboxen mehrspaltig #checkboxen columns