I wonder if I can see easily whether the edge graph of a (convex) polytope $P\subset\Bbb R^d$ is bipartite or not.
A graph is bipartite if and only if all its cycles have even length. I thought about the following: maybe, a polytope is bipartite if and only of all its 2-dimensional faces are $2n$-gons. But then, the 2-faces are not all the cycles of the edge graph. So this might not be true.
Question: If all 2-faces of a polytope are $2n$-gons, is the edge graph of $P$ bipartite?
It is certainly true for $d=3$, as the cycle space of the edge graph of $P$ (a planar graph) is generated by the facial cycles.
The argument must make use of convexity or the spherical topology of $P$, as one can easily find polytopal complexs for which this statement is false (e.g. see the image below, which is taken from here).

For $d=3$.
Start with a single vertex $V$, color it black.
Claim 1: Fix a vertex $v$. The parity of the distance between any vertex $v$ and $V$ is a constant.
Proof: Fix a path from $v$ to $V$. Take any other path from $v$ to $V$. Show that this can be written as the union of faces, minus the removal of edges taken twice.
Hence, the length of $v-V-v$ is even, so the paths have the same parity.
Corollary: Each vertex $v$ can be properly colored based on the parity of the distance to $V$.
Claim 2: This is a valid 2 coloring.
Proof: Take any 2 vertices $s, t$. The parity $s-V-t$ is the same as the parity of $s-t$, so they have the desired colors.
I'm less confident about this part.
Proof of claim 1 for higher dimensions $ d \geq 4$.
Claim 3: In a convex polytope (no holes), any edge-cycle splits the polytope into 2.
(In a sense, we want a "separating hyperplane" here, but ...)
Proof: Since we're in $\mathbb{R}^d$, orientation exists. We can walk around the cycle with a "left" and a "right" side.
For any vertex that is directly connected to the cycle on the left (resp right), color it red (resp blue).
For any vertex not on the cycle that is connected to another colored vertex, give it that color. Repeat until all of the vertices are colored (which is possible because the the vertex graph is connected).
If a vertex can inherit 2 colors, then there must be an edge that cuts within this cycle, which contradicts how convex polytopes are defined (?).
Corollary: For the cycle $v-V-v$, choose one of the halves, and then it can be written as the union of all of the faces on that half minus twice of all of the edges in that half (excluding the cycle).