/*
Theme Name:   Mercadito — Hello Child
Theme URI:    https://mercadito.local
Description:  Tema hijo de Hello Elementor para el marketplace Mercadito. Neutraliza los
              estilos de botones, enlaces e iconos del tema padre y carga la capa de
              refuerzo visual del plugin. Sin esto, Hello Elementor pinta los botones con
              su color de acento y rompe el diseño del marketplace.
Author:       Mercadito
Author URI:   https://mercadito.local
Template:     hello-elementor
Version:      3.1.0
Requires PHP: 7.4
Text Domain:  mercadito-child
*/

/* ------------------------------------------------------------------
   IMPORTANTE: Hello Elementor debe seguir INSTALADO. Este tema es un
   hijo y lee sus plantillas; si se borra el padre, WordPress rompe.
   El padre queda inactivo y el hijo activo: eso es lo correcto.
   ------------------------------------------------------------------ */

/* ------------------------------------------------------------------
   Este archivo se carga DESPUÉS del style.css del tema padre y después
   de los estilos del plugin. Aquí solo van reglas de estructura del
   tema (anchos, tipografía base). Todo lo visual del marketplace vive
   en assets/css/mercadito-hardening.css.
   ------------------------------------------------------------------ */

:root {
  --m-child-content: 1200px;
}

/* El contenido del marketplace respira mejor con un ancho máximo claro. */
.mercadito-page,
.mercadito-page-wrap {
  max-width: var(--m-child-content);
  margin-left: auto;
  margin-right: auto;
}

/* Hello Elementor deja los títulos de entrada con mucho margen inferior
   cuando la página la pinta un shortcode. */
.m-hide-entry-title .entry-title,
.m-hide-entry-title .page-title {
  display: none !important;
}

/* Las imágenes dentro de las tarjetas nunca deben desbordar. */
.mercadito-page img,
.elementor-widget-container .mercadito-page img {
  max-width: 100%;
  height: auto;
}
