/*
 * Shared fix: prevent fixed nav from overlapping breadcrumb/title on guide pages.
 *
 * Applies only to pages with body.nav-fixed — the poster-frame template pages
 * that use position:fixed nav (z-index:100).
 *
 * On desktop the nav starts at top:1.5rem and is ~5rem tall → bottom ~6.5rem.
 * On mobile the nav starts at top:0 → bottom ~5rem.
 *
 * Does NOT affect sticky-nav template pages (Datsun, Porsche, OEM, Part ID)
 * which also use .poster-frame but have the nav in normal document flow.
 */

/* Mobile-first: clear the fixed nav on small screens */
body.nav-fixed .breadcrumb {
    padding-top: 6.5rem;
}

/* Desktop: nav is offset 1.5rem from top, needs more clearance */
@media (min-width: 769px) {
    body.nav-fixed .breadcrumb {
        padding-top: 8rem;
    }
}
