.a-radio{align-items:center;background-color:var(--color-white);border-radius:calc(var(--scale)*12);color:var(--color-black-hover);cursor:pointer;display:flex;justify-content:space-between;padding:calc(var(--scale)*12) calc(var(--scale)*12) calc(var(--scale)*12) calc(var(--scale)*24);transition:all .3s}@media(max-width:1024px){.a-radio{border-radius:calc(var(--scale)*12);padding:calc(var(--scale)*10) calc(var(--scale)*10) calc(var(--scale)*10) calc(var(--scale)*16)}}.a-radio.checked{background-color:var(--color-red);color:var(--color-white)}.a-radio input{display:none}.a-radio__trigger{align-items:center;background-color:var(--color-gray);border-radius:100%;display:flex;height:calc(var(--scale)*32);justify-content:center;margin-left:calc(var(--scale)*20);min-width:calc(var(--scale)*32);position:relative;transition:all .3s;width:calc(var(--scale)*32)}@media(max-width:1024px){.a-radio__trigger{height:calc(var(--scale)*28);margin-left:calc(var(--scale)*20);min-width:calc(var(--scale)*28);width:calc(var(--scale)*28)}}.a-radio__trigger-tick{transition:all .3s;visibility:hidden;width:calc(var(--scale)*30)}@media(max-width:1024px){.a-radio__trigger-tick{width:calc(var(--scale)*24)}}.a-radio.checked .a-radio__trigger-tick{visibility:visible}.a-radio-circle{justify-content:flex-start;padding:0}.a-radio-circle.checked{background-color:transparent;color:var(--color-black-hover)}@media(max-width:1024px){.a-radio-circle.checked{background-color:var(--color-white)}}.a-radio-circle__content{order:2}@media(max-width:1024px){.a-radio-circle__content{margin-top:calc(var(--scale)*1)}}.a-radio-circle__trigger{background-color:transparent;border:calc(var(--scale)*1) solid #e0e1e5;height:calc(var(--scale)*24);margin-left:0;margin-right:calc(var(--scale)*11);min-width:calc(var(--scale)*24);order:1;width:calc(var(--scale)*24)}@media(max-width:1024px){.a-radio-circle__trigger{height:calc(var(--scale)*16);margin-right:calc(var(--scale)*10);min-width:calc(var(--scale)*16);width:calc(var(--scale)*16)}}.a-radio-circle__trigger-tick{display:none}.a-radio-circle.checked .a-radio-circle__trigger{border:calc(var(--scale)*3) solid var(--color-red)}
