PenciDesign replied
Hi,
1/ Please check option for it via Customize > Colors for Header > Icon Menu Mobile Color
2/ Please add more this code to Customize > Custom CSS to fixed that:
\
.penci-header-mobile .menu-toggle{ right: 0; left: auto; }\
.penci-header-mobile .header__search{ left: 0; right: auto; }\
3 a/ We don't recommend you optimize that problems because it can caused issues with your javascript. As you can see on our demos, we also has this problems.
3b/ Prioritize visible content: That based on your config - this requirements need to load your content first when loading the site. That mean you should use text on the top of your site. I think you can ignore that. It's not important.
Best Regards,
PenciDesign