.home-page .market-layout[hidden]{display:none!important}
.home-page .mobile-main-categories .flyora-extra-gates{display:grid!important;grid-template-columns:1fr 1fr;gap:8px;margin:8px 0 0;padding:0;border:0}
.home-page .mobile-main-categories .flyora-extra-gate{padding:8px;gap:5px;min-width:0;min-height:54px}
.home-page .mobile-main-categories .extra-symbol{display:none}
.home-page .mobile-main-categories .flyora-extra-gate small{display:none}
.home-page .mobile-main-categories .flyora-extra-gate strong{font-size:13px;overflow-wrap:anywhere}
.home-page .food-home-menu{max-width:1500px;margin:12px auto;padding:0 10px;box-sizing:border-box}
.home-page .food-home-menu .food-strip-viewport{overflow-x:auto;overflow-y:hidden;touch-action:pan-x pan-y;scrollbar-width:thin}
.home-page .food-home-menu .food-strip-track{animation:none!important;transform:none!important;width:max-content}
.food-menu-scroll-controls{display:flex;justify-content:flex-end;gap:8px;margin-top:5px}
.food-menu-scroll-controls button{font-size:21px;min-width:44px;min-height:36px;border:1px solid #bcccb4;background:#e6efdf;border-radius:8px;cursor:pointer}
@media(min-width:751px){.home-page .mobile-main-categories #categoryGrid{height:calc(100% - 78px)}}
@media(max-width:750px){.home-page .mobile-main-categories .flyora-extra-gates{gap:4px}.home-page .mobile-main-categories .flyora-extra-gate{padding:4px}.home-page .mobile-main-categories .flyora-extra-gate strong{font-size:10px}.home-page .mobile-main-categories .flyora-extra-gate>b{display:none}}

/* F154: keep pause, remove the partner heading. */
.home-page .flyora-featured-header h2{display:none}
.home-page .flyora-featured-header{justify-content:flex-end}
