/*
Theme Name:   Salient Child - Taorayina
Theme URI:    https://taorayinareservanatural.com/
Description:  Tema hijo personalizado para la Reserva Natural Taorayina. Aplica mejoras estéticas y de rendimiento.
Author:       Agencia FelipePeinado
Author URI:   https://felipepeinado.com/
Template:     salient
Version:      1.0.0
Text Domain:  salient-child
*/

/* =========================================================================
   1. Unificación de Paleta de Colores (Forest) y Variables Globales
   ========================================================================= */
:root {
    /* Paleta Forest: Muted green + bone + dark forest charcoal */
    --pagelayer-color-primary: #628778 !important;
    --pagelayer-color-accent: #628778 !important;
    --pagelayer-color-text: #1c2a22 !important;
    --pagelayer-color-secondary: #547c6d !important;
    
    /* Unificación de Fuentes (Poppins para títulos, Montserrat para lectura) */
    --pagelayer-font-primary-font-family: 'Poppins', sans-serif !important;
    --pagelayer-font-secondary-font-family: 'Poppins', sans-serif !important;
    --pagelayer-font-text-font-family: 'Montserrat', sans-serif !important;
    --pagelayer-font-accent-font-family: 'Poppins', sans-serif !important;
}

/* Aplicación de colores base al cuerpo y fondo */
body, #ajax-content-wrap {
    color: #1c2a22 !important;
    background-color: #f4f6e4 !important;
}



/* Espacio de cabecera alineado */
#header-space, #header-outer {
    background-color: #f4f6e4 !important;
}

/* =========================================================================
   2. Mejoras de Legibilidad Tipográfica y Espaciado (Impeccable/Taste)
   ========================================================================= */

p:not(.p-override), .nectar-highlighted-text p, .scrolling-tab-content p, .wpb_text_column p {
    maxs-width: 70ch;
{

/* Forzar alineación izquierda global de textos */
p:not(.p-override), 
.nectar-highlighted-text p, 
.scrolling-tab-content p, 
.wpb_text_column p {
	max-width: 70ch;
    margin-left: 0 !important;
    margin-right: auto !important;
}
	
	
/* Ocultar el botón flotante de cookies solo en móviles */
@media (max-width: 768px) {
    .cookieadmin_re_consent {
        display: none !important;
    }
}

/* Evitar el corte de trazos descendentes en itálicas grandes (Clearance) */
em, i, .italic, .italicized {
    line-height: 1.15;
    padding-bottom: 0.1em;
}

/* =========================================================================
   3. Micro-interacciones y Feedback Táctil (Design Engineering)
   ========================================================================= */
/* Transición rápida y respuesta física en botones y llamados a la acción (CTA) */
.nectar-button, 
.nectar-cta a, 
.link_text, 
input[type="submit"], 
button:not(.cookieadmin_close_pref) {
    transition: transform 160ms ease-out, background-color 160ms ease, opacity 160ms ease !important;
}

.p1{
	text-align:left;
	}

/* Efecto de pulsación activa (active state) */
.nectar-button:active, 
.nectar-cta a:active, 
.link_text:active, 
input[type="submit"]:active, 
button:not(.cookieadmin_close_pref):active {
    transform: scale(0.97) !important;
}
