/*
Theme Name:   Flatsome Child - Estella Pereira
Theme URI:    https://ansiedadehub-tjxg7awd.manus.space
Description:  Tema filho personalizado para o site da psicóloga Estella Pereira (Psicologia Clínica, Ansiedade e Psicologia Organizacional B2B), baseado no Flatsome da UX Themes.
Author:       Estella Pereira & Manus AI
Author URI:   https://ansiedadehub-tjxg7awd.manus.space
Template:     flatsome
Version:      1.0.0
Text Domain:  flatsome-child-estella
*/

/* =================================================_
   Tokens de Identidade Visual e Tipografia
   ================================================= */
:root {
  --estella-primary: #8C6D6B;
  --estella-primary-dark: #6E5351;
  --estella-secondary: #F7F4F0;
  --estella-foreground: #2C2825;
  --estella-muted: #7A726E;
  --estella-border: #E5E0DA;
}

body {
  color: var(--estella-foreground);
  font-family: 'Inter', -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;
  background-color: #FFFFFF;
}

h1, h2, h3, h4, h5, h6, .font-serif {
  font-family: 'Playfair Display', Georgia, serif;
}

/* Ajustes de UX para elementos do Flatsome */
.header-main {
  border-bottom: 1px solid var(--estella-border);
}

.button.primary, button[type="submit"], input[type="submit"] {
  background-color: var(--estella-primary) !important;
  border-color: var(--estella-primary) !important;
  border-radius: 9999px !important;
  font-weight: 500 !important;
  transition: opacity 0.2s ease !important;
}

.button.primary:hover, button[type="submit"]:hover, input[type="submit"]:hover {
  background-color: var(--estella-primary-dark) !important;
  opacity: 0.95;
}

/* Estilo para caixas de diagnóstico e formulários B2B */
.estella-b2b-card {
  background: #FFFFFF;
  border: 1px solid var(--estella-border);
  border-radius: 1.5rem;
  padding: 2.5rem;
  box-shadow: 0 10px 30px rgba(44, 40, 37, 0.05);
}
