/* Start custom CSS *//* Archivo del blog: ruta de migas en los colores de la marca y tarjetas sin imagen. */
body.elementor-page-7649 .rank-math-breadcrumb a { color: #188038; text-decoration: none; }
body.elementor-page-7649 .rank-math-breadcrumb a:hover { color: #037a4c; text-decoration: underline; }
body.elementor-page-7649 .rank-math-breadcrumb p { margin: 0; }
body.elementor-page-7649 img[data-id="34d3aaa5"]:not([src]), body.elementor-page-7649 img[data-id="34d3aaa5"][src=""] { display: none; }

/* Caras de Nacho en los botones: tamaño fijo y redondas. */
body.elementor-page-7649 img[data-id="2619385"], body.elementor-page-7649 img[data-id="1d997637"] { width: 48px !important; height: 48px !important; min-width: 48px; flex-shrink: 0; object-fit: cover; border-radius: 50%; }

/* Banda del manual: sale en medio de la rejilla (posición 7). Si la categoría tiene 6 entradas o menos, no llega a salir y se enseña la de reserva, debajo de la rejilla. El cierre va siempre al final. */
body.elementor-page-7649 [data-id="3795145a"] { order: 2; }
body.elementor-page-7649:has([data-id="2ec93a30"] > [data-id="17e29c62"]) [data-id="1cb5d89a"] { display: none; }/* End custom CSS */