body.product-optimus-bg {
            background-color: #06110A;
            background-image: 
                radial-gradient(circle at 10% 20%, rgba(34, 197, 94, 0.14) 0%, transparent 45%),
                radial-gradient(circle at 90% 80%, rgba(134, 239, 172, 0.07) 0%, transparent 50%);
            color: #F0FDF4;
            
            --color-bg-dark: #06110A;
            --color-bg-card: rgba(12, 28, 17, 0.76);
            --color-bg-card-hover: rgba(18, 43, 26, 0.86);
            
            --color-gold-rose: #22C55E; 
            --color-gold-light: #DCFCE7; 
            --color-gold-accent: #86EFAC; 
            
            --color-text-light: #F0FDF4;
            --color-text-muted: #A7C9B2;
            
            --glass-border: 1px solid rgba(34, 197, 94, 0.22);
            --glass-shadow: 0 15px 35px rgba(34, 197, 94, 0.09);
            --glass-shadow-hover: 0 20px 45px rgba(34, 197, 94, 0.18);
        }
        
        body.product-optimus-bg .main-header {
            background-color: rgba(6, 17, 10, 0.86);
            border-bottom: 1px solid rgba(34, 197, 94, 0.18);
        }
        
        body.product-optimus-bg .contact-link { color: #A7C9B2; }
        body.product-optimus-bg .contact-link:hover { color: #86EFAC; }
        body.product-optimus-bg .nav-tab-btn { color: #A7C9B2; border-color: rgba(34, 197, 94, 0.22); }
        body.product-optimus-bg .nav-tab-btn:hover { color: #86EFAC; }
        body.product-optimus-bg .nav-tab-btn.active {
            background: linear-gradient(135deg, #86EFAC, #22C55E);
            color: white;
        }
        body.product-optimus-bg .dropdown-menu {
            background-color: rgba(12, 28, 17, 0.96);
            border: 1px solid rgba(34, 197, 94, 0.26);
        }
        body.product-optimus-bg .dropdown-menu a { color: #A7C9B2; }
        body.product-optimus-bg .dropdown-menu a:hover { color: #86EFAC; background-color: rgba(34, 197, 94, 0.1); }
        
        body.product-optimus-bg .btn-whatsapp-header,
        body.product-optimus-bg .btn-primary,
        body.product-optimus-bg .btn-package-featured,
        body.product-optimus-bg .btn-whatsapp-footer {
            background: linear-gradient(135deg, #86EFAC, #22C55E);
            color: white;
            border: none;
        }
        body.product-optimus-bg .btn-whatsapp-header:hover,
        body.product-optimus-bg .btn-primary:hover,
        body.product-optimus-bg .btn-package-featured:hover,
        body.product-optimus-bg .btn-whatsapp-footer:hover {
            box-shadow: 0 5px 15px rgba(34, 197, 94, 0.34);
            transform: translateY(-2px);
            color: white;
        }
        body.product-optimus-bg .badge {
            background: rgba(34, 197, 94, 0.14);
            color: #DCFCE7;
            border: 1px solid rgba(34, 197, 94, 0.3);
        }
        body.product-optimus-bg .price-value { color: #86EFAC; }
        body.product-optimus-bg .feature-icon-wrapper {
            background: rgba(34, 197, 94, 0.12);
            color: #86EFAC;
        }
        body.product-optimus-bg .ingredient-badge {
            background: rgba(34, 197, 94, 0.12);
            color: #DCFCE7;
            border: 1px solid rgba(34, 197, 94, 0.25);
        }
        body.product-optimus-bg .step-number {
            background: rgba(34, 197, 94, 0.16);
            color: #DCFCE7;
        }
        body.product-optimus-bg .step-icon-wrapper {
            color: #86EFAC;
        }
        body.product-optimus-bg .btn-replay-animation {
            background: rgba(34, 197, 94, 0.14);
            color: #DCFCE7;
            border: 1px solid rgba(34, 197, 94, 0.3);
        }
        body.product-optimus-bg .btn-replay-animation:hover {
            background: #22C55E;
            color: white;
        }
        body.product-optimus-bg .btn-package {
            border: 1px solid rgba(34, 197, 94, 0.3);
            color: #DCFCE7;
        }
        body.product-optimus-bg .btn-package:hover {
            background: rgba(34, 197, 94, 0.1);
        }
        body.product-optimus-bg .glow-ring {
            background: radial-gradient(circle, rgba(34, 197, 94, 0.18) 0%, transparent 70%);
        }
        body.product-optimus-bg .package-card.featured {
            border-color: rgba(34, 197, 94, 0.4);
            box-shadow: 0 10px 30px rgba(34, 197, 94, 0.15);
        }
        body.product-optimus-bg .featured-badge {
            background: linear-gradient(135deg, #86EFAC, #22C55E);
            color: white;
        }
        body.product-optimus-bg .info-card-hero h1 { color: white; }
        body.product-optimus-bg .card-title-meta h3 { color: white; }
        body.product-optimus-bg .feature-card h3 { color: white; }
        body.product-optimus-bg .use-step-card h3 { color: white; }
        body.product-optimus-bg .package-card h3 { color: white; }
        body.product-optimus-bg .expert-tip-box strong { color: #DCFCE7; }
