input[type=checkbox],input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;background-color:var(--color--white);background-position:50% 50%;background-repeat:no-repeat;background-size:1rem 1rem;background-size:var(--sp1) var(--sp1);border:1px solid #005ca8;border:1px solid var(--color--primary);display:inline-block;height:1.5rem;height:var(--sp1-5);margin:-.25em 0 0;vertical-align:middle;width:1.5rem;width:var(--sp1-5)}input[type=checkbox]:focus,input[type=radio]:focus{border:1px solid #005ca8;border:1px solid var(--color--primary);outline:none}input[type=checkbox]:hover,input[type=radio]:hover{border-color:#005ca8;border-color:var(--color--border)}input[type=checkbox][disabled],input[type=radio][disabled]{background-color:#aec3cd;background-color:var(--color--grey--light)}input[type=checkbox][disabled]:hover,input[type=radio][disabled]:hover{border-color:#829199;border-color:var(--color--grey)}input.error[type=checkbox],input.error[type=radio]{border:1px solid #ee7d86;border:1px solid var(--color--red)}input[type=checkbox]+label,input[type=radio]+label{display:inline-block;font-size:1rem;font-size:var(--font-size);font-weight:400;font-weight:var(--font-weight);padding-left:.5rem;padding-left:var(--sp0-5)}input[type=checkbox]:checked{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='13'%3E%3Cpath fill='%23005CA8' d='M14.823.177a.25.25 0 0 1 .354 0l1.768 1.768a.25.25 0 0 1 0 .353L6.237 13.005a.25.25 0 0 1-.353 0L.177 7.298a.25.25 0 0 1 0-.353l1.768-1.768a.25.25 0 0 1 .353 0l3.586 3.586a.25.25 0 0 0 .353 0z'/%3E%3C/svg%3E")}input[type=radio]{border-radius:50%}input[type=radio]:checked{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='17'%3E%3Ccircle cx='8.5' cy='8.5' r='8.5' fill='%23005CA8'/%3E%3C/svg%3E");background-size:1rem}input[type=radio]:focus{border-color:#005ca8;border-color:var(--color--border);border-width:1px}.form-type-boolean{margin-bottom:1rem;margin-bottom:var(--sp1);margin-top:1rem;margin-top:var(--sp1)}.form-type-radio{margin-bottom:0;margin-top:0}.form-type-radio:first-child{margin-top:1rem;margin-top:var(--sp1)}