/*
Theme Name: BPL Cell Import
Theme URI: https://bplcellimport.com
Author: BPL Cell Import S.A.
Author URI: https://bplcellimport.com
Description: Tema personalizado para BPL Cell Import - Ventas online de tecnología, smartphones, electrónicos, gadgets, drones y laptops. Compatible con WooCommerce.
Version: 1.0.0
Requires at least: 5.8
Tested up to: 6.5
Requires PHP: 7.4
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: bplcell
Tags: woocommerce, e-commerce, technology, responsive, dark
*/

/* =============================================
   CSS VARIABLES
   ============================================= */
:root {
    --bpl-dark: #0a0e1a;
    --bpl-dark2: #0d1226;
    --bpl-navy: #111827;
    --bpl-blue: #1a6bcc;
    --bpl-blue-light: #2d8dff;
    --bpl-blue-glow: #00aaff;
    --bpl-accent: #00d4ff;
    --bpl-gold: #ffd700;
    --bpl-white: #ffffff;
    --bpl-gray: #9ca3af;
    --bpl-gray-light: #f3f4f6;
    --bpl-border: rgba(45, 141, 255, 0.25);
    --bpl-card-bg: rgba(13, 18, 38, 0.9);
    --bpl-gradient: linear-gradient(135deg, #0a0e1a 0%, #0d1a3a 50%, #0a0e1a 100%);
    --bpl-gradient-blue: linear-gradient(135deg, #1a6bcc, #00d4ff);
    --bpl-shadow-blue: 0 0 30px rgba(0, 170, 255, 0.3);
    --bpl-font-head: 'Orbitron', 'Rajdhani', sans-serif;
    --bpl-font-body: 'Exo 2', 'Nunito', sans-serif;
    --bpl-radius: 12px;
    --bpl-radius-lg: 20px;
    --transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);
}

/* =============================================
   RESET & BASE
   ============================================= */
*, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }
html { scroll-behavior: smooth; }
body {
    font-family: var(--bpl-font-body);
    background: var(--bpl-dark);
    color: var(--bpl-white);
    line-height: 1.6;
    overflow-x: hidden;
}
img { max-width: 100%; height: auto; display: block; }
a { color: var(--bpl-accent); text-decoration: none; transition: var(--transition); }
a:hover { color: var(--bpl-blue-light); }
ul { list-style: none; }
