/* Scope all rendering optimisations to the Flex Chicken menu. */
body.fcm-classic-menu li.product,
body.fcm-classic-menu .wc-block-grid__product,
body.fcm-classic-menu .wc-block-product {
  content-visibility: auto;
  contain-intrinsic-size: auto 360px;
}
/* Keep interactive overlays, cart, and product modal fully rendered. */
body.fcm-classic-menu .fcm-modal,
body.fcm-classic-menu .fcm-cart-drawer,
body.fcm-classic-menu .fcm-sticky-box { content-visibility: visible; }
