/* =========================================================
   Bike Context Header — merged nav variant
   =========================================================
   Only applies when rm_bike_context_header() is called with
   $show_nav = true. Deliberately kept in its own file rather
   than added to the existing bike-context-header.css (which
   hasn't been seen/reviewed) — this only adds new rules for
   the new .rm-bike-context-header-with-nav /
   .rm-context-nav-inline classes and never touches the
   existing base styling those pages still use as-is.
   ========================================================= */

/* The nav, reused inline instead of as its own full-width bar
   — override the standalone-bar assumptions (full width,
   centered, own border/background) since it's now just the
   right-hand side of the context header's own row. Desktop
   only — see the mobile block below. */

.rm-context-nav-inline {
    width: auto;
    border-bottom: none;
    background: none;
    justify-content: flex-end;
}

.rm-context-nav-inline a,
.rm-context-nav-inline button {
    min-height: auto;
    padding: 4px 12px;
}

/* Mobile keeps its own separate fixed bottom nav — the inline
   desktop nav above has no business appearing here too, so the
   original single action icon (real bike-context-header.css
   already styles it correctly for mobile) takes its place
   instead, exactly as it did before this change existed. */

@media (min-width: 768px) {
    .rm-context-action-mobile-only {
        display: none;
    }
}

@media (max-width: 767px) {
    .rm-context-nav-inline {
        display: none;
    }
}