input.stylish-radio-image {
    display: none;
}
input.stylish-radio-image + span {
    margin-right: 10px;
    display: inline-flex;
    padding: 2px!important;
    width: auto;
    height: auto;
    overflow: hidden;
    border: 2px solid #FFFFFF;
}
input.stylish-radio-image:checked + span {
    border: 2px solid #777777;
}
