| 12345678910111213141516171819202122232425262728293031323334 | .switch {    label {        font-weight: normal;        font-size: 13px;        .lever {            margin: 0 14px;        }        input[type=checkbox] {            &:checked {                @each $key, $val in $colors {                    &:not(:disabled) {                        ~ .lever.switch-col-#{$key} {                            &:active {                                &:after {                                    box-shadow: 0 1px 3px 1px rgba(0, 0, 0, 0.4), 0 0 0 15px rgba($val, 0.1);                                }                            }                        }                    }                    + .lever.switch-col-#{$key} {                        background-color: rgba($val, 0.5);                        &:after {                            background-color: $val;                        }                    }                }            }        }    }}
 |