.radio-button__inset:checked+.radio-button__color{background:#fdd535;border:.267vw solid #fdd535}.radio-button__inset{display:none}.radio-button__color.disabled{opacity:.5;background:0 0}.radio-button__inset+.radio-button__color{display:block;width:12.533vw;height:6.933vw;position:relative;-webkit-transition:.3s;transition:.3s;-webkit-box-sizing:border-box;box-sizing:border-box;background:#f6f6f6;border-radius:4vw;border:.267vw solid #e2e2e2}.radio-button__inset+.radio-button__color .radio-button__after{display:block;position:absolute;-webkit-transition:.3s;transition:.3s;cursor:pointer;-webkit-box-shadow:.267vw .267vw .8vw 0 rgba(0,0,0,.1);box-shadow:.267vw .267vw .8vw 0 rgba(0,0,0,.1);background:#fff;border-radius:50%;width:6.4vw!important;height:6.4vw!important;top:0;left:1px}.radio-button__inset:checked+.radio-button__color .radio-button__after{left:calc(100% - 6.4vw)}