/* Foody-Go M-04 (20261029) - mobile cart minimum-order bar. STATUS: подготовлено.
 * Include after r10/info in css/css.php (see INCLUDE-PLAN.md):
 *   <link rel="stylesheet" href="/templates/FoodyGoCart/mobile-cart-minbar-20261029-m04.css" media="screen">
 * Outside the media query: only display:none for the mobile-only block (desktop unchanged). */
.fgm-minbar{display:none!important}
@media screen and (max-width: 767px){
  .fgm-minbar:not([hidden]){display:block!important;box-sizing:border-box;margin:12px 0 14px;padding:12px 14px;border:1px solid #ece6d6;border-radius:12px;background:#fff;font-family:FGManrope,Arial,sans-serif}
  .fgm-minbar-track{position:relative;height:10px;border-radius:999px;background:#efeee8;overflow:hidden}
  .fgm-minbar-fill{display:block;height:100%;width:0;max-width:100%;border-radius:999px;background:#d63a2b;transition:width .25s ease,background-color .25s ease}
  .fgm-minbar-text{margin:8px 0 0;padding:0;font-size:13px;line-height:1.4;font-weight:700;color:#20211f;text-align:left}
  .fgm-minbar--red .fgm-minbar-fill{background:#d63a2b}
  .fgm-minbar--red .fgm-minbar-text{color:#a3261a}
  .fgm-minbar--yellow .fgm-minbar-fill{background:#ffbf24}
  .fgm-minbar--yellow .fgm-minbar-text{color:#6b4d00}
  .fgm-minbar--green .fgm-minbar-fill{background:#2f9e44}
  .fgm-minbar--green .fgm-minbar-text{color:#1f6b2e}
  .fgm-minbar--pending{opacity:.6}
  @media (prefers-reduced-motion: reduce){.fgm-minbar-fill{transition:none}}
}
