/* Footer minimalista en el teléfono (Claude, 2026-10-14, pedido del usuario). El escritorio no cambia.
   Queda: marca + «Abierta 24 h» + WhatsApp · enlaces de ayuda y legales en una línea · tasa en una línea ·
   íconos de pago sin nombre · una línea legal. Se quita lo repetido: las categorías ya están en el menú y en la
   barra inferior, y la explicación de la tasa y del IGTF está en el checkout. */
@media (max-width:600px){
  .fcui footer.fcui-footer{padding-top:22px}
  .fcui footer.fcui-footer .fcui-footer__grid{display:flex!important;flex-direction:column;gap:14px;padding-bottom:0;margin-bottom:0}

  /* Marca: nombre y horario en una fila; el WhatsApp como botón chico. */
  .fcui footer.fcui-footer .fcui-footer__brand{display:grid;grid-template-columns:1fr auto;align-items:center;gap:4px 12px}
  .fcui footer.fcui-footer .fcui-footer-name{font-size:20px;line-height:1.1}
  .fcui footer.fcui-footer .fcui-footer__brand>p:not(.fcui-footer__open){grid-column:1/-1;order:3;margin:0;font-size:12px;opacity:.75}
  .fcui footer.fcui-footer .fcui-footer__open{margin:0;font-size:11px;white-space:nowrap}
  .fcui footer.fcui-footer .fcui-footer__wa{grid-column:1/-1;order:4;justify-self:start;margin-top:6px;padding:7px 14px;font-size:13px}

  /* «Comprar» sale: ya está en el menú de arriba y en la barra inferior. */
  .fcui footer.fcui-footer .fcui-footer__grid>div:nth-child(2){display:none}

  /* Ayuda y legales: una línea que se acomoda, sin título. */
  .fcui footer.fcui-footer .fcui-footer__grid>div:nth-child(3){display:flex;flex-wrap:wrap;gap:4px 14px;padding-top:12px;border-top:1px solid rgba(255,255,255,.1)}
  .fcui footer.fcui-footer .fcui-footer__grid>div:nth-child(3) h2{display:none}
  .fcui footer.fcui-footer .fcui-footer__grid>div:nth-child(3)>a,
  .fcui footer.fcui-footer .fcui-footer__grid>div:nth-child(3)>.fcui-footer__link,
  .fcui footer.fcui-footer .fcui-footer__grid>div:nth-child(3) li a{display:inline;margin:0;padding:3px 0;font-size:12.5px;line-height:1.5}
  .fcui footer.fcui-footer .fcui-footer__grid>div:nth-child(3) ul{display:contents;list-style:none;margin:0;padding:0}

  /* Tasa: una sola línea. */
  .fcui footer.fcui-footer .fcui-footer__grid>div:last-child{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 8px;width:100%;padding-top:12px;border-top:1px solid rgba(255,255,255,.1)}
  .fcui footer.fcui-footer .fcui-footer__grid>div:last-child h2{margin:0;font-size:10px}
  .fcui footer.fcui-footer .fcui-footer-rate{font-size:17px;line-height:1.2}
  .fcui footer.fcui-footer .fcui-footer__grid>div:last-child p{margin:0;font-size:11px;opacity:.75}
  .fcui footer.fcui-footer .fcui-footer__grid>div:last-child .fcui-footer__small{display:none}

  /* Pagos: solo los íconos, chicos y en una fila. */
  .fcui footer.fcui-footer .fcui-footer__pay{margin-top:12px;padding-top:12px;padding-bottom:0}
  .fcui footer.fcui-footer .fcui-footer__pay h2{font-size:10px;margin:0 0 8px}
  .fcui footer.fcui-footer .fcui-footer__pay ul{display:flex;flex-wrap:wrap;gap:6px;margin:0}
  .fcui footer.fcui-footer .fcui-footer__pay li{padding:5px!important;border-radius:9px;min-height:0;gap:0}
  .fcui footer.fcui-footer .fcui-footer__pay li span{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}
  .fcui footer.fcui-footer .fcui-footer__pay li img{width:26px;height:26px}
  .fcui footer.fcui-footer .fcui-footer__pay p{display:none}

  /* Abajo: una línea chica. */
  .fcui footer.fcui-footer .fcui-footer__bottom{margin-top:12px;padding-block:12px;gap:2px;font-size:10.5px;line-height:1.5}
  .fcui footer.fcui-footer .fcui-footer__bottom>span:nth-child(2){display:none}
}
