/*
Theme Name: NAZZONE
Theme URI: https://nazzone.luxury/
Author: NAZZONE Couture Design Team
Author URI: https://nazzone.luxury/
Description: A world-class, custom luxury men's fashion WooCommerce theme. Built with modern minimalism, ultra-fast performance, dark/gold luxury aesthetics, Bootstrap 5, AJAX interactive features, and native WordPress Customizer integration.
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: nazzone
Tags: luxury, fashion, menswear, woocommerce, e-commerce, customizer, responsive, custom-header, custom-menu, featured-images, sticky-post, theme-options

NAZZONE Luxury Fashion Theme - Designed for Elegance & Speed.
*/

/* Reset & Root Variables */
:root {
  --nazzone-black: #0D0D0D;
  --nazzone-dark-gray: #161616;
  --nazzone-charcoal: #222222;
  --nazzone-gold: #C5A880;
  --nazzone-gold-hover: #A48650;
  --nazzone-light-gold: #DFCAAA;
  --nazzone-beige: #F5F0EB;
  --nazzone-cream: #FAF7F2;
  --nazzone-white: #FFFFFF;
  --nazzone-gray-100: #F8F9FA;
  --nazzone-gray-300: #DEE2E6;
  --nazzone-gray-600: #6C757D;
  --nazzone-gray-800: #343A40;

  --nazzone-font-heading: 'Playfair Display', Georgia, serif;
  --nazzone-font-body: 'Poppins', -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;

  --nazzone-transition: all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);
  --nazzone-shadow-sm: 0 4px 15px rgba(0, 0, 0, 0.05);
  --nazzone-shadow-lg: 0 15px 35px rgba(0, 0, 0, 0.15);
  --nazzone-border: 1px solid rgba(255, 255, 255, 0.1);
  --nazzone-border-light: 1px solid #EAEAEA;
}

body {
  font-family: var(--nazzone-font-body);
  color: var(--nazzone-black);
  background-color: var(--nazzone-white);
  overflow-x: hidden;
  line-height: 1.7;
}

h1, h2, h3, h4, h5, h6, .font-heading {
  font-family: var(--nazzone-font-heading);
  letter-spacing: 0.5px;
  font-weight: 600;
}

a {
  color: var(--nazzone-black);
  text-decoration: none;
  transition: var(--nazzone-transition);
}

a:hover {
  color: var(--nazzone-gold);
}
