input[type=radio]:before{width:18px;height:18px;border-radius:18px;top:14px;left:-2px;position:relative;background-color:#fff;content:'';display:inline-block;visibility:visible;border:1px solid var(--orange);z-index:1}input[type=radio]:after{width:12px;height:12px;border-radius:15px;top:-17px;left:1px;position:relative;background-color:#fff;content:'';display:inline-block;visibility:visible;z-index:2}input[type=radio]:checked:after{background-color:var(--orange)}