/* Compatibilidad entre Panza Llena y Elementor Sticky. */

/*
 * Elementor crea una copia auxiliar del contenedor sticky con la clase
 * .elementor-sticky__spacer y la oculta mediante visibility. Las reglas de
 * Panza Llena que mantienen visible el Menu Cart vacío no deben reactivar esa
 * copia, porque de lo contrario aparecen dos mini-carritos durante el scroll.
 * Se conserva su geometría para que Elementor pueda calcular correctamente la
 * altura del header sticky.
 */
.elementor-sticky__spacer .elementor-widget-woocommerce-menu-cart,
.elementor-sticky__spacer .elementor-widget-woocommerce-menu-cart .elementor-menu-cart__toggle,
.elementor-sticky__spacer .elementor-widget-woocommerce-menu-cart .elementor-menu-cart__toggle_button {
	visibility: hidden !important;
	opacity: 0 !important;
	pointer-events: none !important;
}

/*
 * El mini carrito debe ser un resumen compacto: pedido, fecha y producto.
 * Las observaciones siguen disponibles en el carrito completo, checkout,
 * correos y administración, pero no se muestran en el lateral. La regla se
 * aplica a todos los tipos de pedido y también al mini carrito nativo de WC.
 */
.elementor-menu-cart__main .pllc-cart-group-summary,
.elementor-menu-cart__main .pllc-kitchen-observations,
.elementor-menu-cart__products .pllc-cart-group-summary,
.elementor-menu-cart__products .pllc-kitchen-observations,
.woocommerce-mini-cart .pllc-cart-group-summary,
.woocommerce-mini-cart .pllc-kitchen-observations {
	display: none !important;
}
