| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354 | .colorpicker {  display: flex;  align-items: center;  height: 60px;  &-choice {    width: 40px;    height: 40px;    border: 0 solid #FFF;    transition: all .2s ease;    cursor: pointer;    display: flex;    justify-content: center;    align-items: center;    margin-right: 1px;    &:first-child {      border-top-left-radius: 5px;      border-bottom-left-radius: 5px;    }    &:last-child {      border-top-right-radius: 5px;      border-bottom-right-radius: 5px;    }    &.is-active, &:hover {      border-width: 5px;      border-radius: 5px;      width: 55px;      height: 55px;    }    &.is-active::before {      content: '|';      font-weight: 700;      color: rgba(255,255,255,.5);      margin-bottom: 3px;    }    @each $color, $colorvalue in $material-colors {		  &.is-#{$color} {        background-color: mc($color, '500');        background-image: linear-gradient(45deg, mc($color, '400'), mc($color, '700'));        border-color: mc($color,'500');        &.is-active, &:hover {          border-color: mc($color,'300');        }      }    }  }}
 |