/* Foody-Go cr1 (20261101) - mobile bottom-nav cart ring + green badge; hide visible "Назад" label.
 * Mobile only. The yellow centre, icon, size and tap target of the cart button are unchanged. */
.fgm-nav-cart-circle>svg.fgm-ring{display:none}
@media screen and (max-width:767px){
  .fgm-nav.fgm-nav--h11 .fgm-nav-cart-circle>svg.fgm-ring{display:block;position:absolute;left:-8px;top:-8px;width:calc(100% + 16px);height:calc(100% + 16px);overflow:visible;pointer-events:none;z-index:0}
  .fgm-nav-cart-circle>i{position:relative;z-index:1}
  .fgm-ring-track{fill:none;stroke:#e4e1d6;stroke-width:3}
  .fgm-ring-fill{fill:none;stroke:transparent;stroke-width:3;stroke-linecap:round;transition:stroke-dashoffset .35s ease,stroke .25s ease}
  [data-fg-ring="red"] .fgm-ring-fill{stroke:#d63a2b}
  [data-fg-ring="yellow"] .fgm-ring-fill{stroke:#f5a700}
  [data-fg-ring="green"] .fgm-ring-fill{stroke:#2f9e44}
  [data-fg-ring="none"] .fgm-ring-fill{stroke:transparent}
  .fgm-nav.fgm-nav--h11 .fgm-cart-count{z-index:2}
  .fgm-nav.fgm-nav--h11 .fgm-nav-cart.fgm-cart--min-reached .fgm-cart-count{background:#238636;color:#fff;box-shadow:0 0 8px 2px rgba(47,158,68,.55);transition:background-color .25s ease,box-shadow .25s ease}
  /* Only the visible label under the orange back arrow; aria-label "Назад" and the hit area stay. */
  .fgm-nav.fgm-nav--h11 .fgm-nav-back>span{display:none!important}
  @media (prefers-reduced-motion:reduce){.fgm-ring-fill,.fgm-nav-cart.fgm-cart--min-reached .fgm-cart-count{transition:none}}
}
