/*
Theme Name: Revmint — Design 2
Theme URI: https://example.com
Description: DESIGN 2 — a rebuilt interface for the Revmint Amazon-affiliate review theme: a large product hero that breaks out of the prose measure, a cool neutral palette with one amber action colour, numbered section headings, and reworked review/archive cards. Buy buttons are unchanged from Design 1 — one, at the end of the article. Same folder and text domain as Design 1, so every Customizer setting (affiliate tag, author, menus) survives switching between them. Ships selectable site designs (skins), review summary cards, colored score tiers, pros/cons, specs tables, FAQ, comparison tables, dynamic Amazon buy buttons and full Review JSON-LD rich snippets. Every brand detail (name, tagline, trust copy, disclosure, design, affiliate tag) is set per-site — deploy the same theme on any domain.
Author: Revmint
Author URI: https://example.com
Template: generatepress
Version: 2.0.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: best-review
*/

/* Webfonts are enqueued as parallel <link> stylesheets in inc/skins.php
   (br_skin_enqueue) — NOT @import here, which would render-block. Body falls
   back to a system stack until they load (font-display: swap). */

/* ==========================================================================
   Design tokens — change these to rebrand the whole site in one place.
   "The Verdict" editorial base + "Test Bench" data tiers.
   ========================================================================== */
:root {
	/* Brand palette — DESIGN 2: neutral navy-slate + ONE hot action colour */
	--br-primary: #15304d;        /* deep navy-slate: links, active nav, headings accent */
	--br-primary-dark: #0d2036;   /* hover */
	--br-ink: #101828;            /* cool near-black headings/ink */
	--br-gold: #f0a020;           /* stars, award flags, pick seals */

	/* The single action colour — every buy button. Warm amber reads as
	   "buy" next to an otherwise neutral page, so the CTA never competes. */
	--br-action: #f79009;
	--br-action-dark: #d97a06;
	--br-action-ink: #3d1f00;

	/* Score tiers (Test Bench) — a number is pre-judged by color */
	--br-score-good: #16a34a;     /* 4.0+ */
	--br-score-ok:   #d98a16;     /* 3.0–3.9 */
	--br-score-bad:  #e11d48;     /* < 3.0 */
	--br-score-na:   #c9cdd4;

	/* Pros / cons */
	--br-success: #16a34a;
	--br-danger:  #e11d48;

	/* Surfaces — cool neutral field, crisp white cards */
	--br-bg: #f3f5f8;
	--br-surface: #ffffff;
	--br-soft: #edf1f6;
	--br-border: #dbe2ea;
	--br-text: #101828;
	--br-muted: #5b6779;

	/* Shape — tighter radii and a cooler, tighter shadow than Design 1 */
	--br-radius: 10px;
	--br-radius-sm: 7px;
	--br-shadow: 0 1px 2px rgba(16, 24, 40, 0.04), 0 10px 24px rgba(16, 24, 40, 0.06);
	--br-shadow-hover: 0 2px 4px rgba(16, 24, 40, 0.06), 0 18px 38px rgba(16, 24, 40, 0.12);

	/* Fonts */
	--br-font-head: 'Plus Jakarta Sans', 'Helvetica Neue', Arial, sans-serif;
	--br-font-body: 'Inter', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;
	--br-font-mono: 'IBM Plex Mono', ui-monospace, 'SF Mono', 'SFMono-Regular', Menlo, Consolas, monospace;

	/* ---- Map GeneratePress global colors onto our brand ---- */
	--accent: var(--br-primary);
	--contrast: var(--br-text);
	--contrast-2: var(--br-muted);
	--contrast-3: #8b97a8;
	--base: #e4e9f0;
	--base-2: var(--br-bg);
	--base-3: var(--br-surface);
}

/* ---- Global typography --------------------------------------------------- */
body,
button,
input,
select,
textarea,
.main-navigation a {
	font-family: var(--br-font-body);
}

h1, h2, h3, h4, h5, h6,
.main-title,
.main-title a {
	font-family: var(--br-font-head);
	font-optical-sizing: auto;
	font-weight: 600;
	letter-spacing: -0.012em;
	color: var(--br-text);
}
h1 { font-weight: 700; }

/* Component + layout styles live in assets/css/theme.css (enqueued separately). */
