/* ============================================================
   AT STUDIO — PREMIUM WEDDING TEMPLATE
   Color Theme File — theme.css
   © 2025 AT Studio. All Rights Reserved.

   !! IMPORTANT !!
   This is ONE of TWO files you edit per new client.
   (The other is config.js for all content details.)

   This file controls the ENTIRE COLOR THEME of the website.
   Change the values inside :root {} below to match the
   client's wedding color palette.

   HOW TO USE:
   1. Pick the client's wedding colors
   2. Replace the hex values below
   3. Save this file
   4. The entire website recolors automatically

   HOW TO FIND HEX COLOR CODES:
   — Google "color picker" for a quick tool
   — Visit coolors.co to browse beautiful palettes
   — Visit colorhunt.co for curated wedding palettes
   — Ask AT Studio to recommend a palette

   LOAD ORDER IN main.html AND index.html:
   theme.css must be loaded BEFORE style.css
   <link rel="stylesheet" href="theme.css">   ← first
   <link rel="stylesheet" href="style.css">   ← second

   ============================================================
   CURRENT THEME: Patrick & Niccole — Old Money Burgundy
   Deep Burgundy/Wine accent · Warm Parchment/Linen base
   ============================================================ */


:root {

    /* ============================================================
       PRIMARY COLOR — Deep Burgundy / Wine Red (old money accent)
       ============================================================ */
    --primary:      #5C1010;  /* deeper wine, less bright */


    /* ============================================================
       SECONDARY COLOR
       Aged parchment — darker, more yellowed. Like old newspaper
       or antique paper. Clearly not white, has visible age to it.
       ============================================================ */
    --secondary: #D9CBBA;


    /* ============================================================
       DARK COLOR
       Deep espresso-burgundy for headings and body text.
       ============================================================ */
    --dark: #2C1A1A;


    /* ============================================================
       MUTED COLOR
       Dusty mauve-brown — secondary text, captions, labels.
       ============================================================ */
    --muted: #7A6060;


    /* ============================================================
       WHITE COLOR
       Antique parchment — the "lighter" of the two cream tones.
       Still clearly aged, like old stationery or a vintage letter.
       ============================================================ */
    --white: #E5D9C8;


    /* ============================================================
       BORDER COLOR
       Warm aged brown — visible and grounding on parchment.
       ============================================================ */
    --border: #BFB09C;


    /* ============================================================
       OVERLAY COLOR
       Deep burgundy-brown tint over hero photo.
       ============================================================ */
    --overlay: rgba(44, 26, 26, 0.52);


    /* ============================================================
       DARK SECTION COLOR
       The deep wine/burgundy used for alternating dark sections.
       This is the FULL background of every even-numbered section.
       Change this to match the client's theme.
       ============================================================ */
    --dark-section: #2E0606;  /* even darker for full sections */


    /* ============================================================
       LACE COLOR — Journey Section Photo Frame
       The SVG lace overlay drawn on top of each timeline photo.
       White/cream at high opacity so it reads clearly against
       both dark (wine) and light (parchment) section backgrounds.
       Adjust opacity (last two hex digits) to make it
       more subtle (88) or more prominent (FF).
       ============================================================ */
    --lace-stroke:  #F5EDE0;   /* antique cream — matches parchment */
    --lace-opacity: 0.92;      /* how visible the lace strokes are  */

}


/* ============================================================
   PRESET THEMES
   ============================================================
   Copy and paste any of these presets into the :root above
   to instantly apply a complete color theme.

   Just replace all 7 values in :root with the preset values.
   ============================================================


   THEME: OLD MONEY BURGUNDY (Current — Patrick & Niccole)
   Deep wine red on warm parchment. Formal, luxurious, old money.
   --primary:   #7A1C1C;
   --secondary: #E8DDD0;
   --dark:      #2C1A1A;
   --muted:     #8C6B6B;
   --white:     #F5EDE0;
   --border:    #C8B8A2;
   --overlay:   rgba(44, 26, 26, 0.52);


   THEME: AT STUDIO SIGNATURE (Default)
   Classic champagne gold on warm cream. Works for any wedding.
   --primary:   #C9A96E;
   --secondary: #FAF7F2;
   --dark:      #2C2C2C;
   --muted:     #8C7B6B;
   --white:     #FFFFFF;
   --border:    #E8DDD0;
   --overlay:   rgba(44, 44, 44, 0.45);


   THEME: BLUSH & ROSE GOLD
   Romantic pink tones. Perfect for garden and floral weddings.
   --primary:   #B76E79;
   --secondary: #FDF5F5;
   --dark:      #2C1F20;
   --muted:     #9B7B80;
   --white:     #FFFFFF;
   --border:    #EDD5D5;
   --overlay:   rgba(44, 30, 32, 0.45);


   THEME: SAGE & IVORY
   Earthy botanical tones. Perfect for garden and outdoor weddings.
   --primary:   #7A9E7E;
   --secondary: #F5F8F5;
   --dark:      #1E2A1E;
   --muted:     #6B8C6B;
   --white:     #FFFFFF;
   --border:    #D5DDD5;
   --overlay:   rgba(30, 42, 30, 0.45);


   THEME: DUSTY BLUE & SILVER
   Cool elegant tones. Perfect for formal and winter weddings.
   --primary:   #6B8CAE;
   --secondary: #F5F7FA;
   --dark:      #1A2340;
   --muted:     #6B7B99;
   --white:     #FFFFFF;
   --border:    #D5DCE8;
   --overlay:   rgba(26, 35, 64, 0.50);


   THEME: TERRACOTTA & WARM IVORY
   Bold earthy tones. Perfect for rustic and boho weddings.
   --primary:   #C17754;
   --secondary: #FBF7F2;
   --dark:      #2A1810;
   --muted:     #8C6B54;
   --white:     #FFFFFF;
   --border:    #E8D5C4;
   --overlay:   rgba(42, 24, 16, 0.45);


   THEME: DEEP NAVY & GOLD
   Bold classic tones. Perfect for formal and gala weddings.
   --primary:   #C9A96E;
   --secondary: #F5F6FA;
   --dark:      #1A2340;
   --muted:     #6B7B99;
   --white:     #FFFFFF;
   --border:    #D5DCE8;
   --overlay:   rgba(26, 35, 64, 0.55);


   THEME: LAVENDER & SILVER
   Soft dreamy tones. Perfect for spring and garden weddings.
   --primary:   #8B7BAE;
   --secondary: #F8F5FC;
   --dark:      #2A2040;
   --muted:     #7B6B9B;
   --white:     #FFFFFF;
   --border:    #DDD5EC;
   --overlay:   rgba(42, 32, 64, 0.45);


   THEME: EMERALD & GOLD
   Rich jewel tones. Perfect for luxury and formal weddings.
   --primary:   #C9A96E;
   --secondary: #F5FAF6;
   --dark:      #1A2E1E;
   --muted:     #4A7A54;
   --white:     #FFFFFF;
   --border:    #C8DDC8;
   --overlay:   rgba(26, 46, 30, 0.50);

   ============================================================ */


/* ============================================================
   AT STUDIO — PREMIUM WEDDING TEMPLATE
   theme.css — Color Theme File
   © 2025 AT Studio. All Rights Reserved.
   Unauthorized copying or redistribution is prohibited.
   ============================================================ */   