/*
Theme Name:   OceanWP Eptamed Child
Theme URI:    https://www.eptamed.com/
Description:  Child theme di OceanWP per il sito Eptamed Medical Group. Fornisce header, menu mega-dropdown, footer e i design token globali del brand (v4: navy + beige + terracotta). Le sezioni di contenuto delle pagine sono costruite con Elementor.
Author:       Eptamed
Template:     oceanwp
Version:      1.0.0
Text Domain:  eptamed-child
*/

/* ==========================================================================
   DESIGN TOKENS — Eptamed Brand Identity v4
   Variabili globali riutilizzabili anche dentro Elementor (Site Settings ->
   Global Colors/Fonts possono richiamare questi stessi valori esadecimali;
   le custom properties qui sotto restano la fonte di verità per il CSS
   scritto a mano nel child theme).
   ========================================================================== */
:root {
  /* Identità (navy) */
  --c-primary: #134169;
  --c-primary-dark: #0E2E4B;
  --c-primary-light: #EFF2F5;
  --c-secondary: #3F5779;
  --c-secondary-700: #134169;
  --c-secondary-light: #EDEFF2;

  /* Paziente (beige) */
  --c-beige: #F3ECE2;

  /* CTA (terracotta) */
  --c-accent: #BC5A29;
  --c-accent-dark: #9E4A20;

  /* Tag di categoria */
  --c-tag-postura: #7941C8;
  --c-tag-russamento: #C84185;
  --c-tag-malocclusioni: #C89B41;

  /* Neutri */
  --c-white: #FFFFFF;
  --c-off-white: #F8FAFA;
  --c-light-gray: #EBEFEF;
  --c-medium-gray: #A0ABAB;
  --c-dark-gray: #4E5655;
  --c-almost-black: #1C2221;

  /* Tipografia */
  --font-heading: 'Familjen Grotesk', -apple-system, BlinkMacSystemFont, sans-serif;
  --font-body: 'Familjen Grotesk', -apple-system, BlinkMacSystemFont, sans-serif;

  --ease: cubic-bezier(0.16, 1, 0.3, 1);
}

/* ==========================================================================
   OCEANWP — fix minimi realmente necessari
   Nessuno stile di sezione/pagina qui: quello è compito di Elementor.
   ========================================================================== */

/* Font globale coerente col brand anche sui blocchi non gestiti da Elementor
   (es. output core di WooCommerce prima che Elementor Pro Theme Builder
   prenda il controllo dei template prodotto/archivio). */
body,
button,
input,
select,
textarea {
  font-family: var(--font-body);
  color: var(--c-almost-black);
}

/* Nota: header.php e footer.php sono completamente sostituiti da questo
   child theme (vedi inc/template-header.php e inc/template-footer.php), per
   cui l'header/footer nativi di OceanWP non vengono mai renderizzati: non
   servono override/hack per nasconderli. */
