/*
 Theme Name:   Sitewell Child
 Theme URI:    https://sitewell.cl
 Description:  GeneratePress Child Theme for Sitewell
 Author:       Cristian Torres H
 Author URI:   https://sitwell.cl
 Template:     generatepress
 Version:      1.1.1
 Text Domain:  sitewell-child
*/

/* 
 * CSS Variables
 * Modern approach using logical properties and system fonts
 */
:root {
    --sw-primary: #D18C28; /* Ocre del logo - Solo para acentos */
    --sw-primary-hover: #b87a22;
    --sw-dark: #333333; /* Texto principal oscuro */
    --sw-dark-alt: #ffffff; /* Fondo secundario para tarjetas (blanco) */
    --sw-gray: #f5f5f5; /* Bordes o cajas sutiles grises */
    --sw-text: #4a4a4a; /* Texto normal */
    --sw-heading: #111111; /* Títulos casi negros */
    --sw-bg: #ffffff; /* Fondo principal blanco */
    
    --sw-font-heading: 'Inter', -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
    --sw-font-body: 'Inter', -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
    
    --sw-radius: 8px;
    --sw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
    --sw-transition: all 0.3s ease;
}

body {
    font-family: var(--sw-font-body);
    color: var(--sw-text);
    background-color: var(--sw-bg);
}

h1, h2, h3, h4, h5, h6 {
    font-family: var(--sw-font-heading);
    color: var(--sw-heading);
    text-wrap: balance;
}

/* 
 * We will enqueue a separate CSS file for components to keep this clean 
 */
