/* Movieflix 1.1.21: same geometry for all five default navigation items */
.mf-header .mf-nav .mf-menu>li>a,.mf-header .mf-nav .mf-menu>li>.mf-genre-trigger{box-sizing:border-box;display:inline-flex!important;align-items:center;justify-content:center;min-height:40px;padding:10px 15px!important;border:0!important;border-radius:25px!important;background:transparent;color:#e9eaf0!important;font-family:inherit!important;font-size:inherit!important;font-weight:inherit!important;letter-spacing:inherit!important;line-height:20px!important;text-decoration:none!important;white-space:nowrap;vertical-align:middle;cursor:pointer}
.mf-header .mf-nav .mf-menu>li>.mf-genre-trigger{gap:7px}
.mf-header .mf-nav .mf-menu>li>a:hover,.mf-header .mf-nav .mf-menu>li>.mf-genre-trigger:hover,.mf-header .mf-nav .mf-menu>li.current-menu-item>a,.mf-header .mf-nav .mf-menu>li.current-menu-ancestor>.mf-genre-trigger,.mf-header .mf-nav .mf-genre-menu.mf-sub-open>.mf-genre-trigger{background:#242630!important;color:#fff!important}
/* Use Movieflix coral-orange branding instead of unrelated yellow */
.mf-friendly-empty .mf-empty-illustration svg circle{fill:#ff6c4b}
.mf-friendly-empty .mf-empty-illustration svg path[fill],.mf-friendly-empty .mf-empty-illustration svg path[stroke]{fill:#ff7350;stroke:#ff7350}
.mf-friendly-empty .mf-empty-illustration svg path[stroke][fill=none]{fill:none}
.mf-empty-action,.mf-404-page .mf-empty-action{background:linear-gradient(110deg,#ff385f 0%,#ff742e 60%,#ffa323 100%)!important;color:#161018!important;border:0!important;box-shadow:0 8px 24px #ff5a3b24}
.mf-empty-action:hover,.mf-404-page .mf-empty-action:hover{background:linear-gradient(110deg,#ff5472,#ff8b39,#ffb542)!important}
.mf-404-visual,.mf-archive-eyebrow,.mf-slide-eyebrow,.mf-genre-pill.is-highlighted{color:#ff8053!important}
.mf-genre-pill.is-highlighted{border-color:#ff704c55;background:#ff704c10}
.mf-hero-empty{padding-top:24px;padding-bottom:12px}
.mf-hero-empty .mf-friendly-empty{margin:20px auto 35px}
@media(max-width:900px){.mf-header .mf-nav .mf-menu>li>a,.mf-header .mf-nav .mf-menu>li>.mf-genre-trigger{width:100%;justify-content:flex-start!important}.mf-header .mf-nav .mf-menu>li>.mf-genre-trigger{justify-content:space-between!important}}
