#elementor-popup-modal-331 .dialog-widget-content{animation-duration:0.45s;background-color:#060807;border-radius:0px 0px 0px 0px;box-shadow:2px 8px 23px 3px rgba(0,0,0,0.2);}#elementor-popup-modal-331 .dialog-message{width:100vw;height:100vh;align-items:flex-start;padding:0px 0px 0px 0px;}#elementor-popup-modal-331{justify-content:center;align-items:center;}/* Start custom CSS *//* Menú móvil · Frutas Moncalvillo (popup 331). Entrada escalonada de los enlaces al abrir, como la maqueta:
   fundido .5 s + subida de 14 px .6 s, con .08 s + 45 ms por enlace. El popup se oculta con display: none,
   así que la animación se repite en cada apertura. Sin movimiento si el sistema lo pide. */
@keyframes fm-menu-fade { from { opacity: 0; } to { opacity: 1; } }
@keyframes fm-menu-rise { from { transform: translateY(14px); } to { transform: none; } }
@media (prefers-reduced-motion: no-preference) {
  .elementor-331 nav > .e-paragraph-base { animation: fm-menu-fade .5s cubic-bezier(.22, .61, .36, 1) both, fm-menu-rise .6s cubic-bezier(.16, 1, .3, 1) both; }
  .elementor-331 nav > .e-paragraph-base:nth-child(1) { animation-delay: .08s, .08s; }
  .elementor-331 nav > .e-paragraph-base:nth-child(2) { animation-delay: .125s, .125s; }
  .elementor-331 nav > .e-paragraph-base:nth-child(3) { animation-delay: .17s, .17s; }
  .elementor-331 nav > .e-paragraph-base:nth-child(4) { animation-delay: .215s, .215s; }
  .elementor-331 nav > .e-paragraph-base:nth-child(5) { animation-delay: .26s, .26s; }
  .elementor-331 nav > .e-paragraph-base:nth-child(6) { animation-delay: .305s, .305s; }
  .elementor-331 nav > .e-paragraph-base:nth-child(7) { animation-delay: .35s, .35s; }
  .elementor-331 nav > .e-paragraph-base:nth-child(n+8) { animation-delay: .395s, .395s; }
}
/* El diálogo de Pro ocupa toda la pantalla y se desplaza por dentro si el menú no cabe (móvil en horizontal) */
#elementor-popup-modal-331 .dialog-message { overflow-y: auto; overscroll-behavior: contain; }
#elementor-popup-modal-331 .dialog-widget-content { box-shadow: none; }/* End custom CSS */