/* Oregon Coast Guide — login-state visibility for native (non-Elementor) header & menu
 * -----------------------------------------------------------------------------------
 * WordPress core adds the `logged-in` body class for authenticated users, so we can
 * show/hide native theme elements by login state with pure CSS (no flash; the class is
 * server-rendered, and the site has no full-page cache to serve the wrong state).
 */

/* Header "Add a Listing" button (.header-button) — HIDE when logged IN. */
body.logged-in .header-button { display: none !important; }

/* A menu item you tag with .menu-show-logged-in — HIDE when logged OUT (show only logged in). */
body:not(.logged-in) .menu-show-logged-in { display: none !important; }
