/*
Theme Name: Real Estate ECR Theme
Theme URI: https://realestateecr.com
Author: Real Estate ECR
Author URI: https://realestateecr.com
Description: High-performance, SEO-first, mobile-first custom WordPress real estate theme engineered specifically for ECR Chennai properties. Integrates with Property Save mobile app via native REST API and custom property architecture.
Version: 1.2.5
Requires at least: 6.0
Tested up to: 6.7
Requires PHP: 7.4
License: Proprietary
Text Domain: realestate-ecr
*/

@import url('assets/css/theme.css');

/* Core theme CSS variables and resets */
:root {
  --recr-primary: #0b2545;
  --recr-primary-light: #133c55;
  --recr-accent: #c59b27;
  --recr-accent-hover: #b0891e;
  --recr-dark: #121820;
  --recr-gray-900: #1a202c;
  --recr-gray-700: #4a5568;
  --recr-gray-500: #718096;
  --recr-gray-300: #cbd5e0;
  --recr-gray-100: #f7fafc;
  --recr-white: #ffffff;
  --recr-success: #28a745;
  --recr-danger: #dc3545;
  --recr-warning: #ffc107;
  --recr-font: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
  --recr-radius-sm: 4px;
  --recr-radius-md: 8px;
  --recr-radius-lg: 16px;
  --recr-shadow-sm: 0 1px 3px rgba(0,0,0,0.08);
  --recr-shadow-md: 0 4px 12px rgba(0,0,0,0.08);
  --recr-shadow-lg: 0 10px 25px rgba(0,0,0,0.12);
}

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

body {
  font-family: var(--recr-font);
  color: var(--recr-gray-900);
  background-color: #f8fafc;
  line-height: 1.6;
  -webkit-font-smoothing: antialiased;
}
