
:root {
    /* Основные цвета темы */
    --primary-color: #0056ff;
    --secondary-color: #00a8ff;
    --accent-color: #00d4ff;
    --background-color: #0a0f1c;
    --surface-color: #141b2d;
    --text-color: #ffffff;
    --text-secondary-color: #a8b2d1;
    
    /* RGB значения для прозрачности */
    --primary-rgb: 0, 86, 255;
    --secondary-rgb: 0, 168, 255;
    --accent-rgb: 0, 212, 255;
    
    /* Цвета иконок криптовалют */
        --bitcoin-color: #FFD700;
    --litecoin-color: #C0C0C0;
        
    /* Градиенты */
    --gradient-primary: linear-gradient(135deg, #0056ff 0%, #00a8ff 100%);
    --gradient-secondary: linear-gradient(135deg, #00a8ff 0%, #00d4ff 100%);
    --gradient-dark: linear-gradient(135deg, #0a0f1c 0%, #141b2d 100%);
    
    /* Тени */
    --shadow-primary: 0 0 30px rgba(0, 86, 255, 0.25);
    --shadow-secondary: 0 0 20px rgba(0, 168, 255, 0.2);
    --shadow-card: 0 10px 30px rgba(0, 0, 0, 0.3);
    
    /* Состояния */
    --hover-opacity: 0.8;
    --active-opacity: 0.6;
    --disabled-opacity: 0.4;
    
    /* Анимации */
    --transition-fast: 0.2s ease;
    --transition-medium: 0.4s ease;
    --transition-slow: 0.6s ease;
}

/* Специфичные стили для темы Elite Blue */
body {
    background: linear-gradient(135deg, #0a0f1c 0%, #141b2d 50%, #0a0f1c 100%);
}

.hero-section::before {
    background: radial-gradient(circle at 20% 50%, #0056ff20 0%, transparent 50%);
}

.product-card:hover {
    box-shadow: 0 15px 40px rgba(0, 86, 255, 0.2);
}

/* Специфичные стили для темы Power Red */

/* Специфичные стили для темы Energy Orange */

/* Специфичные стили для темы Vitality Green */

/* Специфичные стили для темы Royal Purple */

/* Специфичные стили для темы Champion Gold */

/* Специфичные стили для темы Titanium Silver */

/* Специфичные стили для темы Aqua Power */

/* Специфичные стили для темы Dark Crimson */

/* Специфичные стили для темы Neon Pulse */
 