/*
 Theme Name:   Blossom Plus Theme
 Theme URI:    https://blossomplus.com
 Description:  B2B Wholesale Flower Platform - Child theme of Kadence
 Author:       Blossom Plus
 Author URI:   https://blossomplus.com
 Template:     kadence
 Version:      1.0.0
 License:      GNU General Public License v2 or later
 License URI:  https://www.gnu.org/licenses/gpl-2.0.html
 Text Domain:  blossom-plus
*/

/* ==========================================================================
   CSS Custom Properties (Design Tokens from mockups)
   ========================================================================== */

:root {
  /* Primary palette */
  --bp-green-dark: #1b3a2d;
  --bp-green-medium: #2d5a3f;
  --bp-green-light: #3d7a55;
  --bp-green-accent: #4a8c64;
  --bp-green-cta: #2d6b4a;

  /* Neutral palette */
  --bp-cream: #faf8f5;
  --bp-cream-dark: #f0ede8;
  --bp-white: #ffffff;
  --bp-gray-100: #f7f7f7;
  --bp-gray-200: #e8e8e8;
  --bp-gray-300: #d1d1d1;
  --bp-gray-400: #a0a0a0;
  --bp-gray-500: #6b6b6b;
  --bp-gray-600: #4a4a4a;
  --bp-gray-700: #333333;
  --bp-gray-800: #1a1a1a;

  /* Accent */
  --bp-gold: #c4973b;
  --bp-red: #c0392b;
  --bp-badge-best: #2d6b4a;
  --bp-badge-new: #1b3a2d;

  /* Typography */
  --bp-font-primary:
    "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
  --bp-font-heading:
    "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;

  /* Spacing */
  --bp-space-xs: 0.25rem;
  --bp-space-sm: 0.5rem;
  --bp-space-md: 1rem;
  --bp-space-lg: 1.5rem;
  --bp-space-xl: 2rem;
  --bp-space-2xl: 3rem;
  --bp-space-3xl: 4rem;

  /* Border radius */
  --bp-radius-sm: 4px;
  --bp-radius-md: 8px;
  --bp-radius-lg: 12px;
  --bp-radius-xl: 16px;
  --bp-radius-full: 9999px;

  /* Shadows */
  --bp-shadow-sm: 0 1px 2px rgba(0, 0, 0, 0.05);
  --bp-shadow-md: 0 4px 6px rgba(0, 0, 0, 0.07);
  --bp-shadow-lg: 0 10px 25px rgba(0, 0, 0, 0.1);

  /* Container */
  --bp-container-max: 1280px;
  --bp-container-padding: 1.5rem;
}
