/*
Theme Name: NV Design Studio - Luxury Architecture & Interiors
Theme URI: https://www.nvdesign.com
Author: NV Design Studio & Khara Woodson
Author URI: https://www.nvdesign.com
Description: Official Elementor-Ready WordPress Theme for NV Design (Napa Valley). Features professional architectural portfolio showcase, multi-step project commissioning and booking engine, integrated online payment gateway, real-time live chat concierge, automated admin email notifications to wbarstok@gmail.com, and full support for Elementor drag-and-drop page builder.
Version: 1.0.3
Requires at least: 5.8
Tested up to: 6.7
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: nvdesign
Tags: luxury, architecture, interior-design, portfolio, e-commerce, custom-cabinetry, booking, payment-gateway, responsive, elementor, full-width-template
*/

:root {
  --nv-bg-linen: #FAF8F5;
  --nv-bg-sand: #F5F2EB;
  --nv-dark: #1C1A17;
  --nv-charcoal: #2B2823;
  --nv-bronze: #B89774;
  --nv-bronze-light: #C5B8A5;
  --nv-border: #E8E4DC;
  --nv-font-serif: "Cormorant Garamond", Georgia, serif;
  --nv-font-sans: "Plus Jakarta Sans", system-ui, -apple-system, sans-serif;
}

html {
  scroll-behavior: smooth;
}

body {
  background-color: var(--nv-bg-linen);
  color: var(--nv-charcoal);
  font-family: var(--nv-font-sans);
  margin: 0;
  padding: 0;
  -webkit-font-smoothing: antialiased;
}

h1, h2, h3, h4, .font-serif, .font-editorial {
  font-family: var(--nv-font-serif);
}

.font-sans {
  font-family: var(--nv-font-sans);
}

/* Elementor Full Width Compatibility */
.elementor-full-width-content {
  width: 100%;
  max-width: 100%;
}
