/*
Theme Name:  Nikitha Reddy Makeup Artistry
Theme URI:   https://nikithareddy.com
Author:      Nikitha Reddy
Author URI:  https://nikithareddy.com
Description: A premium single-page WordPress theme for Nikitha Reddy — professional makeup artistry. Includes: Hero, About, Services, Gallery (filter + lightbox), Pricing, Booking Form, Testimonials, Contact. Fully editable via WordPress Customizer.
Version:     1.4.0
Requires at least: 5.8
Tested up to: 6.5
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: nikithareddy
Tags:        one-page, beauty, makeup, bridal, customizer, portfolio, single-page

v1.0.0 — 2026
  Initial release. Single-page makeup-artist theme:
  Hero, About, Services, Gallery (CPT + filter + lightbox),
  Pricing (CPT), Booking form, Testimonials (CPT), Contact.
  Fully editable via WordPress Customizer.
*/

/* ── Reset ──────────────────────────────────────── */
*,*::before,*::after{box-sizing:border-box;margin:0;padding:0}
html{scroll-behavior:smooth;font-size:16px}
body{font-family:var(--font-body);background:var(--bg);color:var(--text);line-height:1.7;overflow-x:hidden}
img{max-width:100%;display:block}
a{color:inherit;text-decoration:none}
ul{list-style:none}
button{cursor:pointer;border:none;background:none;font:inherit}

/* ── Tokens ─────────────────────────────────────── */
:root{
  --gold:        #C8913A;
  --gold-lt:     #E8C07A;
  --gold-pale:   #F5E6CC;
  --gold-glow:   rgba(200,145,58,.16);
  --bg:          #0E0A08;
  --bg-soft:     #1A100C;
  --bg-card:     #1E1410;
  --bg-card2:    #251810;
  --border:      rgba(200,145,58,.13);
  --border-h:    rgba(200,145,58,.38);
  --text:        #F0E8DF;
  --text-muted:  #A89080;
  --text-soft:   #C8B8AC;
  --white:       #FDFAF7;
  --rose:        #2C1810;

  --font-display:'Cormorant Garamond','Georgia',serif;
  --font-body:   'Jost','Inter',sans-serif;

  --container:   1180px;
  --pad:         clamp(1.25rem,5vw,2.75rem);
  --sec:         clamp(5rem,10vw,8rem);
  --r:           5px;
  --r-lg:        14px;
  --ease:        cubic-bezier(.4,0,.2,1);
  --shadow:      0 4px 32px rgba(0,0,0,.55);
  --shadow-gold: 0 0 40px rgba(200,145,58,.14);
}
