/*
Theme Name: Gagiro Theme
Theme URI:  https://adrianchacon.com/
Author:     Adrián Chacón
Author URI: https://adrianchacon.com/
Template:   hello-elementor
Version:    1.0
License:    GNU General Public License v2 or later
*/

/* =========================================================
   Adobe Fonts – Elementor alias mapping
   ========================================================= */

:root{
	
	  /* Arena */
  --arena-3: #493616;
  --arena-1: #CB9F54;
  --arena-100: #E1C89D;
  --arena-plus-1: #E8D6B6;
  --arena-plus-2: #F0E4CE;
  --arena-plus-4: #FBF8F3;
  --arena-plus-5: #FDFCF9;

  /* Tierra */
  --tierra-1: #6C513A;
  --tierra-plus-1: #B39073;

  /* Agua */
  --agua-1: #2B3A42;

  /* Jade */
	--jade-3: #353820;
  --jade-plus-1: #D0D4B4;
  --jade-plus-2: #DFE3CD;
  --jade-plus-3: #EFF1E6;
	
	
  --ff-museo: "museo-sans", sans-serif;
  --ff-museo-cond: "museo-sans-condensed", sans-serif;
  --ff-desire: "desire-pro", serif;
}
/* colors texts */
/* Arena */
.text-arena-3 {
  color: var(--arena-3);
}

.text-arena-1 {
  color: var(--arena-1);
}

.text-arena-100 {
  color: var(--arena-100);
}

.text-arena-plus-1 {
  color: var(--arena-plus-1);
}
.text-arena-plus-2 {
  color: var(--arena-plus-2);
}
.text-arena-plus-4 {
  color: var(--arena-plus-4);
}
.text-arena-plus-5 {
  color: var(--arena-plus-5);
}
/* Tierra */
.text-tierra-1 {
  color: var(--tierra-1);
}

.text-tierra-plus-1 {
  color: var(--tierra-plus-1);
}

/* Agua */
.text-agua-1 {
  color: var(--agua-1);
}

/* Jade */
.text-jade-plus-1 {
  color: var(--jade-plus-1);
}

.text-jade-plus-2 {
  color: var(--jade-plus-2);
}

.text-jade-plus-3 {
  color: var(--jade-plus-3);
}



/* Elementor UI labels → real Adobe font-family */

[style*='font-family: "Museo Sans"'],
[style*="font-family:'Museo Sans'"],
[style*="font-family: Museo Sans"]{
  font-family: var(--ff-museo) !important;
}

[style*='font-family: "Museo Sans Cond"'],
[style*="font-family:'Museo Sans Cond'"],
[style*="font-family: Museo Sans Cond"]{
  font-family: var(--ff-museo-cond) !important;
}

[style*='font-family: "Desire Pro"'],
[style*="font-family:'Desire Pro'"],
[style*="font-family: Desire Pro"]{
  font-family: var(--ff-desire) !important;
}
/* =========================================================
   Force Adobe Fonts where Elementor uses wrong font-family
   (temporary, until Global Fonts are defined)
   ========================================================= */

/* Headings con Desire Pro */
.elementor-heading-title:is(h1,h2,h3,h4,h5,h6){
  font-family: "desire-pro", serif !important;
}

/* Museo para texto */
.elementor-widget-text-editor,
.elementor-widget-text-editor p,
.elementor p,
.elementor li,
.elementor a,
.museo-sans {
  font-family: "museo-sans", sans-serif !important;
}
.museo-sans-cond p {
	font-family: "museo-sans-condensed", sans-serif !important;
}
/* Si usás condensed en labels, botones, etc */
.elementor-button,
.elementor-widget-button{
  font-family: "museo-sans", sans-serif !important;
}

