/*
Theme Name: Times Capital
Theme URI: https://timescapital.com.br
Author: Times Capital Team
Author URI: https://timescapital.com.br
Description: Tema personalizado para o site de notícias Times Capital, focado em economia, mercado financeiro e negócios.
Version: 1.0.0
Requires at least: 5.9
Tested up to: 6.4
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: times-capital
Tags: news, finance, business, custom-colors, custom-menu, custom-logo, featured-images, footer-widgets, theme-options, translation-ready

Este tema foi desenvolvido exclusivamente para o site Times Capital.
*/

/* Variáveis CSS */
:root {
    /* Cores principais */
    --color-primary: #E05E32; /* Laranja para botões e destaques */
    --color-secondary: #0A2463; /* Azul escuro para fundos */
    --color-text: #333333; /* Texto principal */
    --color-light: #FFFFFF; /* Fundo claro */
    --color-dark: #000000; /* Fundo escuro */
    --color-gray: #F5F5F5; /* Cinza claro para fundos alternativos */
    --color-border: #DDDDDD; /* Bordas */
    
    /* Tipografia */
    --font-primary: 'Georgia', 'Times New Roman', serif; /* Para o logo e títulos principais */
    --font-secondary: 'Arial', 'Helvetica', sans-serif; /* Para textos e menus */
    
    /* Espaçamentos */
    --spacing-xs: 0.25rem;
    --spacing-sm: 0.5rem;
    --spacing-md: 1rem;
    --spacing-lg: 1.5rem;
    --spacing-xl: 2rem;
    
    /* Breakpoints */
    --breakpoint-sm: 576px;
    --breakpoint-md: 768px;
    --breakpoint-lg: 992px;
    --breakpoint-xl: 1200px;
}

/* Reset e estilos base */
* {
    margin: 0;
    padding: 0;
    box-sizing: border-box;
}

body {
    font-family: var(--font-secondary);
    color: var(--color-text);
    line-height: 1.6;
    background-color: var(--color-light);
}

a {
    color: var(--color-secondary);
    text-decoration: none;
    transition: color 0.3s ease;
}

a:hover {
    color: var(--color-primary);
}

img {
    max-width: 100%;
    height: auto;
}

/* Estilos gerais serão importados de arquivos CSS separados */

