another proof, no eigenvalues required:
since this is over $\mathbb R$, instead of working with absolute values, work with squares
i.e. prove ${\rm det}(A+B)^2\leq 2^{2n}$
special case: consider if both matrices are the identity, then
$\big \vert{\rm det}(I+I)|^2 = \det\Big(\big (I+I)^T\big (I+I)\Big) = \det\big(I+2I+I\big)=\prod_{k=1}^n (1+1+1+1) = 2^{2n}$
in general:
$\det\big((A+B)^2\big) $
$= \det\Big(\big (A+B)^T\big (A+B)\Big) $
$= \det\big(I+A^TB + B^TA+I\big)$
$\leq \prod_{k=1}^n (1+(A^TB)_{k,k}+(B^TA)_{k,k}+1)$
$=\prod_{k=1}^n \big \vert (1+(A^TB)_{k,k}+(B^TA)_{k,k}+1)\big \vert$
$\leq \prod_{k=1}^n \Big(1+\big \vert (A^TB)_{k,k}\big \vert+\big \vert(B^T A)_{k,k}\big \vert+1\Big)$
$\leq \prod_{k=1}^n \Big(1+1+1+1\Big)$
$= 2^{2n}$
justification:
1.) Hadarmard Determinant Inequality
2.) any matrix of the form $C^T C$ is PSD so it has real non-negative diagonals
3.) Triangle inequality (and multiplying over a point-wise bound)
4.) $(A^TB)$ and $(B^TA)$ are real orthogonal matrices so each component has modulus $\leq 1$