When I am logged in as a civicrm admin, or anyone with civicrm privs, the menubar is showing up on event registration pages when linked to directly. In addition, backend theme css loads on the frontend too.
This does not happen when i embed an event registration shortcode on a page. Only when going directly to the event registration page in CiviCRM.
When not logged in, the menu does not appear, but the backend theme css still seems to load on front facing pages. This happens with any civicrm theme I use.
If I select a different front end theme in civicrm settings, it makes no difference.