/*
Theme Name: AAIICC Twenty Twenty-Five
Theme URI: https://example.com/
Description: Tema hijo de Twenty Twenty-Five.
Author: Guillermo Ferrand
Author URI: https://example.com/
Template: twentytwentyfive
Version: 1.0
*/

/*
 * Link styles
 * https://github.com/WordPress/gutenberg/issues/42319
 */
a {
	text-decoration-thickness: 1px !important;
	text-underline-offset: .1em;
}

/* Focus styles */
:where(.wp-site-blocks *:focus) {
	outline-width: 2px;
	outline-style: solid;
}

/* Increase the bottom margin on submenus, so that the outline is visible. */
.wp-block-navigation .wp-block-navigation-submenu .wp-block-navigation-item:not(:last-child) {
	margin-bottom: 3px;
}

/* Increase the outline offset on the parent menu items, so that the outline does not touch the text. */
.wp-block-navigation .wp-block-navigation-item .wp-block-navigation-item__content {
	outline-offset: 4px;
}

/* Remove outline offset from the submenus, otherwise the outline is visible outside the submenu container. */
.wp-block-navigation .wp-block-navigation-item ul.wp-block-navigation__submenu-container .wp-block-navigation-item__content {
	outline-offset: 0;
}

/*
 * Progressive enhancement to reduce widows and orphans
 * https://github.com/WordPress/gutenberg/issues/55190
 */
h1, h2, h3, h4, h5, h6, blockquote, caption, figcaption, p {
	text-wrap: pretty;
}

/*
 * Change the position of the more block on the front, by making it a block level element.
 * https://github.com/WordPress/gutenberg/issues/65934
*/
.more-link {
	display: block;
}
/* GFG 07/07/25 */
/* Oculto el título y descripción de la página inicio */
.page-id-2 h1.wp-block-post-title, 
.hidden-page-description{
  display: none !important;
}
nav{
	border-radius: 3px;
	overflow: hidden;
}

/* Oculta la Descripción del sitio de la cabecera */
@media (max-width: 599px) {
	.wp-block-site-tagline{
		display: none;
	}
	nav.solo-movil.wp-block-navigation.wp-block-navigation-is-layout-flex{
		max-width: 50px;
	}
	/* Fuentes mayores para el menú vertical */
   .solo-movil .wp-block-navigation__responsive-container-content>ul>li>a {
		font-size: 2rem !important;
	}

	nav.solo-movil.wp-block-navigation.wp-block-navigation-is-layout-flex{
		margin-right: 8px;
	}
}

/* Ocultar y mostrar menús según tamaño de pantalla */ 
.solo-escritorio {
  display: block;
}
.page-id-2 .solo-movil {
  /* display: none !important; */
}

/* Relación de aspecto de la imagen de contenido */
/*.aspecto-5-2 {
    aspect-ratio: 5.3 / 2 !important;
    overflow: hidden;
	background: #1f1f1f;
}

.aspecto-5-2 img {
    width: 100%;
    height: 100%;
}*/

/* Aquí cambia la disposición de las columnas apilándolas (tablet) */
/* En este punto cambia el menú por el símbolo de la hamburguesa */
@media (max-width: 781px) {
  .solo-escritorio {
    display: none !important;
  }
  /*.page-id-2 .solo-movil {
    display: flex !important;
  }*/
  .search-image-col{
	display: none;
  }
  /*.aspecto-5-2 {
    aspect-ratio: 16 / 9 !important;
  }*/
  .aspecto-5-2 img {
    object-fit: cover !important;
  }

}

/* Customización del menú hamburguesa */ 
button.wp-block-navigation__responsive-container-open{
	width: 50px;
    height: 50px;
	padding: 12px;
}
.wp-block-navigation__responsive-container-content{
	height: 50px;
}


/* Customización del cuadro de búsqueda */ 
.wp-block-search__inside-wrapper{
	border-radius: 3px;
	margin-left: 10px;
}

button.wp-block-search__button.has-small-font-size.has-icon.wp-element-button {
    width: 72px;
    border-radius: 3px;
    height: 40px;
    padding: 0;
}

/* Bloque Lista de categorías */
.wp-block-categories-list li:nth-child(n+6) { display: none; }

img.wp-image-666 {
	width: 120px;
}