/**
 * Orange Theme - Energy, Action
 * Use for fitness, motivation, and transformation courses
 */

.theme-orange {
 --color-primary: #ea580c;
 --color-primary-light: #f97316;
 --color-primary-dark: #c2410c;
 --color-primary-rgb: 234, 88, 12;

 --color-accent: #fb923c;
 --color-accent-light: #fdba74;

 /* Semantic overrides */
 --color-bg-hero: linear-gradient(135deg, #fff7ed 0%, #ffedd5 100%);
 --color-bg-section: #fffbeb;
 --color-border-accent: var(--color-primary);
}

.theme-orange .btn-primary {
 background: var(--color-primary);
}

.theme-orange .btn-primary:hover {
 background: var(--color-primary-dark);
}

.theme-orange .card:hover {
 border-color: var(--color-primary-light);
 box-shadow: 0 10px 25px -5px rgba(234, 88, 12, 0.2);
}

.theme-orange .logo-text {
 color: var(--color-primary);
}

.theme-orange .nav-menu a::after {
 background: var(--color-primary);
}

.theme-orange .hero {
 background: linear-gradient(135deg, #fff7ed 0%, #ffffff 100%);
}

.theme-orange .btn-cta {
 background: var(--color-primary);
}

.theme-orange .btn-cta:hover {
 background: var(--color-primary-dark);
}
