There are two sets of modifications:
                
1) <input> tag vs <div> with classes
                
2) Single vs. multiple choice.
            
Scroll down to see.
.switch--single (radio buttons)
.switch--multiple (checkboxes)
.switch--single
.switch--multiple
                In this skin all items are squared by default.
                Width can be stretch using
 .switch__item--free-width modifier: