/*
Theme Name: Trap Kitchen PDX
Theme URI: https://trapkitchen.xyz
Author: Sofia Digital
Author URI: https://trapkitchen.xyz
Description: A premium, editorial WordPress theme custom-built for The EAST by Trap Kitchen — an upscale Caribbean, Creole & Japanese-influenced dining room and cocktail bar in Portland, OR. Dark, moody, mobile-first, schema-rich.
Version: 1.0.0
Requires at least: 6.0
Tested up to: 7.0
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: trap-kitchen
Tags: restaurant, custom-colors, custom-logo, custom-menu, featured-images, full-width-template, theme-options
*/

/*
 * Design tokens live here so the WordPress Customizer can override
 * the brand colors at runtime (see inc/customizer.php -> tk_customizer_css()).
 * The bulk of the visual styling is in assets/css/main.css.
 */

:root{
  /* Brand palette — dark moody base + warm gold accent (culture / soul / upscale) */
  --tk-black:        #0a0a0a;
  --tk-ink:          #101010;
  --tk-charcoal:     #161616;
  --tk-panel:        #1c1b19;
  --tk-line:         rgba(200,162,74,.18);
  --tk-gold:         #c8a24a;   /* primary accent — overridable in Customizer */
  --tk-gold-bright:  #e7c779;
  --tk-oxblood:      #6e1f29;   /* secondary accent — overridable in Customizer */
  --tk-cream:        #f5efe3;
  --tk-text:         #ece7dc;
  --tk-muted:        #a39d8f;
  --tk-faint:        #6f6a60;

  /* Typography */
  --tk-display: "Playfair Display", Georgia, "Times New Roman", serif;
  --tk-sans:    "Inter", system-ui, -apple-system, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;

  /* Rhythm */
  --tk-section: 100px;          /* desktop section padding */
  --tk-maxw: 1240px;
  --tk-radius: 4px;
  --tk-ease: cubic-bezier(.22,.61,.36,1);
  --tk-bar-h: 64px;             /* mobile bottom action bar */
}

/* Minimal fallback so an unstyled flash never looks broken
   even before main.css paints. Full styling: assets/css/main.css */
html{background:var(--tk-black);}
body{margin:0;background:var(--tk-black);color:var(--tk-text);font-family:var(--tk-sans);}
