/*
Theme Name: Cardio Canseco
Theme URI: https://cardiologiatijuana.com/
Author: Guru Soluciones
Author URI: https://gurusoluciones.mx/
Description: Tema a medida para el consultorio de Cardiología Tijuana del Dr. Eduardo Canseco. Diseño con slides panorámicos y animaciones al desplazar, datos estructurados de MedicalClinic y Physician, y todos los datos del negocio editables desde el Personalizador. Sin dependencia de plugins ni constructores de páginas.
Version: 1.0.0
Requires at least: 6.0
Tested up to: 6.7
Requires PHP: 7.4
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: cardio-canseco
Tags: one-column, custom-logo, custom-menu, featured-images, full-width-template, theme-options, translation-ready, editor-style
*/

/*
  Las reglas de diseño viven en assets/css/style.css, que se encola desde
  functions.php. Este archivo sólo declara la cabecera del tema, como exige
  WordPress, más los ajustes propios del editor y del bloque de administración.
*/

/* Alineaciones de contenido del editor clásico y de bloques */
.alignleft  { float: left;  margin: 0.4rem 1.5rem 1rem 0; }
.alignright { float: right; margin: 0.4rem 0 1rem 1.5rem; }
.aligncenter { display: block; margin-inline: auto; }
.alignwide, .alignfull { max-width: none; }

.wp-caption { max-width: 100%; }
.wp-caption-text,
.wp-block-image figcaption {
  font-size: 0.85rem;
  color: #5A6B80;
  text-align: center;
  margin-top: 0.5rem;
}

blockquote {
  margin: 2rem 0;
  padding: 1.25rem 1.5rem;
  border-left: 4px solid #D81E3F;
  background: #F5F8FC;
  border-radius: 0 16px 16px 0;
  font-style: italic;
}

.wp-block-table table { width: 100%; border-collapse: collapse; }
.wp-block-table th,
.wp-block-table td { padding: 0.75rem 1rem; border: 1px solid #E8EEF6; text-align: left; }
.wp-block-table th { background: #F5F8FC; font-weight: 600; }

/* Barra de administración: evita que tape la cabecera fija */
.admin-bar .site-header { top: 32px; }
@media screen and (max-width: 782px) {
  .admin-bar .site-header { top: 46px; }
}
