/*
Theme Name: Black Watch Training
Theme URI: https://blackwatch-training.com
Template: ollie
Author: Black Watch Training
Author URI: https://blackwatch-training.com
Description: Black Watch Training — child theme of Ollie. Science-backed, performance-driven firearms training. Heritage "Weathered" tartan look (black, weathered sage-green, rust/tan). Block/full-site-editing, built for code-first development; inherits Ollie's pattern library and engine.
Requires at least: 6.6
Tested up to: 7.0
Requires PHP: 7.4
Version: 0.1.0
License: GNU General Public License v2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html
Text Domain: blackwatch
Tags: full-site-editing, block-styles, custom-colors, custom-logo, editor-style, wide-blocks
*/

/*
 * Black Watch Training is a block theme. Nearly all styling lives in theme.json.
 * Use this file only for small CSS escape hatches that theme.json can't express.
 * Motto: VSQVE AD EXTREMVM SPIRITVM MEVM — "until my last breath."
 */

/* Forge — Luca Davincci industrial palette (warm charcoal, charcoal-blue, ember orange) */
html[data-theme="forge"]{
  --bg:#2f2a25;              /* main background */
  --bg-2:#32373d;            /* secondary surface (charcoal blue) */
  --panel:#3f3c3a;           /* cards / dark surface */
  --panel-2:#32373d;         /* elevated / overlay surface */
  --ink:#f2f2ef;             /* primary text on dark */
  --muted:#a5abaf;           /* secondary text */
  --line:rgba(96,93,92,.55); /* subtle border (#605D5C) */
  --green:#32373d;           /* secondary */
  --green-bright:#6c7780;    /* light slate accent */
  --accent:#d64218;          /* primary accent */
  --accent-soft:rgba(214,66,24,.16);
  --tartan-a:#3f3c3a;
  --tartan-b:#2f2a25;
}
html[data-theme="forge"] .btn-primary{color:#fff}
html[data-theme="forge"] .btn-primary:hover{background:#e9542a}
html[data-theme="forge"] .btn-primary:active{background:#a93213}
html[data-theme="forge"] .btn-ghost{background:#3f3c3a;border-color:#605d5c}
html[data-theme="forge"] .btn-ghost:hover{border-color:#d64218;color:#d64218}
.sw-forge{background:linear-gradient(135deg,#a5abaf 0 25%,#3f3c3a 25% 55%,#32373d 55% 75%,#d64218 75% 100%)}
