/*
Theme Name: Atelie Omeubaby V2
Theme URI: https://atelieomeubaby.com.br
Author: CS DESIGNER
Author URI: https://csdesigner.com.br
Description: Tema custom V2 — enxoval de bebe personalizado com bordado. Alta costura em Minas Gerais.
Version: 2.0.0
Requires at least: 7.0
Tested up to: 7.1
Requires PHP: 8.3
License: Proprietary
License URI: https://atelieomeubaby.com.br
Text Domain: atelie-omeubaby
Tags: e-commerce, custom, mobile-first

Atelie Omeubaby — O aconchego mineiro bordado para o seu bebe.
*/

/* Base tokens — DESIGN.md */
:root {
  /* Bases Texteis */
  --bg-linho: #FAF7FA;
  --cor-card: #FFFFFF;
  --cor-borda: #E8E1EA;
  
  /* Cores de Identidade */
  --cor-teal: #1F6F6B;
  --cor-teal-light: #EEF8F8;
  --cor-lilas: #936D99;
  --cor-ouro: #D9822B;
  
  /* Textos e Contraste */
  --cor-tinta: #382E39;
  --cor-texto: #4A404B;
  --cor-texto-muted: #7C737E;
  
  /* WhatsApp */
  --cor-whatsapp: #25D366;
  --cor-whatsapp-dark: #128C7E;
  
  /* Tipografia */
  --font-display: Lora, Georgia, serif;
  --font-body: Manrope, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, sans-serif;
  --font-bordado: Alex Brush, Dancing Script, cursive;
  
  /* Bordas */
  --raio-xs: 6px;
  --raio-sm: 10px;
  --raio-md: 14px;
  --raio-lg: 18px;
  --raio-xl: 22px;
  --raio-2xl: 28px;
  --raio-full: 9999px;
  
  /* Espacamento */
  --esp-xxs: 4px;
  --esp-xs: 6px;
  --esp-sm: 10px;
  --esp-md: 16px;
  --esp-lg: 24px;
  --esp-xl: 36px;
  --esp-xxl: 56px;
}

/* Reset */
*, *::before, *::after {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
}

body {
  font-family: var(--font-body);
  color: var(--cor-texto);
  background-color: var(--bg-linho);
  line-height: 1.6;
  -webkit-font-smoothing: antialiased;
}

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

a {
  color: var(--cor-teal);
  text-decoration: none;
}

a:hover {
  color: var(--cor-teal-light);
}

h1, h2, h3, h4, h5, h6 {
  font-family: var(--font-display);
  color: var(--cor-tinta);
  line-height: 1.15;
  letter-spacing: -0.02em;
}
