.casillas-legales{display:flex;flex-direction:column;gap:8px;margin:4px 0;text-align:left;font-size:13px;line-height:1.45}.casillas-legales-fila{display:flex;align-items:flex-start;gap:8px;margin:0;cursor:pointer;font-weight:400;color:inherit}.casillas-legales .casillas-legales-fila input[type=checkbox]{flex:0 0 auto;width:16px;height:16px;margin:1px 0 0;padding:0;accent-color:var(--vda-oro);cursor:pointer}.casillas-legales .casillas-legales-fila a{color:var(--vda-oro-texto,var(--vda-oro));text-decoration:underline;text-underline-offset:2px}.casillas-legales--error .casillas-legales-fila input[aria-invalid=true]{outline:2px solid var(--vda-peligro);outline-offset:1px}.casillas-legales-aviso{margin:0;font-size:12.5px;color:var(--vda-peligro)}