Hi @Chris_Scott, I would not make any setting override to the flex item, the overrides for flex item on all classes for flexbox small and flexbox large should be removed, then set the width of the flexbox small and flexbox large classes to 50% width.
I can help to take another look once those changes are made. Hang in there, trying to get certain flexbox styles rendering on safari as you expect can can sometimes be tricky.