[type=radio]:checked,[type=radio]:not(:checked){position:absolute;left:-9999px}[type=radio]:checked+label,[type=radio]:not(:checked)+label{cursor:pointer;color:#666;padding-left:28px;line-height:20px;display:inline-block;position:relative}[type=radio]:checked+label:before,[type=radio]:not(:checked)+label:before{content:"";background:#fff;border:1px solid #667f80;border-radius:100%;width:32px;height:32px;position:absolute;top:1px;left:0}[type=radio]:checked+label:after,[type=radio]:not(:checked)+label:after{content:"";background:#057382;border-radius:100%;width:16px;height:16px;transition:all .2s;position:absolute;top:9px;left:8px}[type=radio]:not(:checked)+label:after{opacity:0;transform:scale(0)}[type=radio]:checked+label:after{opacity:1;transform:scale(1)}
