Ultra HD TV Box & Game Console 2 manette + 30 000 jeux intégrés !!
<!DOCTYPE html>
<html lang="fr" dir="ltr">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>M77 Ultra HD TV Box & Game Console</title>
<link href="https://fonts.googleapis.com/css2?family=Rajdhani:wght@400;600;700&family=Exo+2:wght@300;400;600;700;900&family=Noto+Kufi+Arabic:wght@300;400;600;700;800&display=swap" rel="stylesheet">
<style>
:root {
--red: #E8192C;
--red-dark: #B5001E;
--gold: #FFB800;
--gold-light: #FFD966;
--dark: #0A0A0F;
--dark2: #111118;
--dark3: #1A1A25;
--grey: #8888AA;
--light: #F0F0FA;
--white: #FFFFFF;
--glow-red: rgba(232, 25, 44, 0.4);
--glow-gold: rgba(255, 184, 0, 0.35);
}
* { margin: 0; padding: 0; box-sizing: border-box; }
body {
font-family: 'Exo 2', sans-serif;
background: var(--dark);
color: var(--light);
overflow-x: hidden;
}
/* ── HERO ── */
.hero {
position: relative;
min-height: 100vh;
display: flex;
flex-direction: column;
align-items: center;
justify-content: center;
padding: 60px 24px 80px;
overflow: hidden;
background: radial-gradient(ellipse 80% 60% at 50% 20%, rgba(232,25,44,0.18) 0%, transparent 70%),
radial-gradient(ellipse 60% 80% at 80% 80%, rgba(255,184,0,0.08) 0%, transparent 60%),
var(--dark);
}
.hero::before {
content: '';
position: absolute;
inset: 0;
background-image:
linear-gradient(rgba(255,184,0,0.04) 1px, transparent 1px),
linear-gradient(90deg, rgba(255,184,0,0.04) 1px, transparent 1px);
background-size: 48px 48px;
pointer-events: none;
}
.hero-badge {
display: inline-flex;
align-items: center;
gap: 8px;
background: linear-gradient(135deg, var(--red), var(--red-dark));
color: #fff;
font-family: 'Rajdhani', sans-serif;
font-size: 11px;
font-weight: 700;
letter-spacing: 2.5px;
text-transform: uppercase;
padding: 6px 18px;
border-radius: 2px;
margin-bottom: 24px;
box-shadow: 0 0 20px var(--glow-red);
animation: badgePulse 3s ease-in-out infinite;
}
@keyframes badgePulse {
0%, 100% { box-shadow: 0 0 20px var(--glow-red); }
50% { box-shadow: 0 0 40px var(--glow-red), 0 0 80px rgba(232,25,44,0.2); }
}
.hero-model {
font-family: 'Rajdhani', sans-serif;
font-size: clamp(72px, 16vw, 140px);
font-weight: 700;
line-height: 0.85;
letter-spacing: -2px;
background: linear-gradient(135deg, #fff 0%, #ccc 40%, var(--gold) 100%);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
background-clip: text;
text-align: center;
margin-bottom: 8px;
}
.hero-subtitle {
font-family: 'Exo 2', sans-serif;
font-size: clamp(13px, 3vw, 18px);
font-weight: 300;
letter-spacing: 6px;
text-transform: uppercase;
color: var(--grey);
text-align: center;
margin-bottom: 32px;
}
.hero-title-ar {
font-family: 'Noto Kufi Arabic', sans-serif;
font-size: clamp(20px, 4vw, 30px);
font-weight: 700;
text-align: center;
color: var(--white);
margin-bottom: 40px;
direction: rtl;
}
.hero-stats {
display: flex;
gap: 0;
border: 1px solid rgba(255,184,0,0.2);
border-radius: 4px;
overflow: hidden;
margin-bottom: 48px;
}
.hero-stat {
padding: 20px 32px;
text-align: center;
border-right: 1px solid rgba(255,184,0,0.2);
background: rgba(255,184,0,0.04);
}
.hero-stat:last-child { border-right: none; }
.hero-stat-num {
font-family: 'Rajdhani', sans-serif;
font-size: clamp(28px, 5vw, 42px);
font-weight: 700;
color: var(--gold);
line-height: 1;
display: block;
}
.hero-stat-label {
font-size: 10px;
letter-spacing: 2px;
text-transform: uppercase;
color: var(--grey);
display: block;
margin-top: 4px;
}
.price-block {
display: flex;
flex-direction: column;
align-items: center;
gap: 8px;
}
.price-main {
font-family: 'Rajdhani', sans-serif;
font-size: clamp(40px, 8vw, 64px);
font-weight: 700;
color: var(--red);
text-shadow: 0 0 40px var(--glow-red);
}
.price-note {
font-size: 12px;
letter-spacing: 1.5px;
color: var(--grey);
text-transform: uppercase;
}
/* ── SECTION WRAPPER ── */
section {
padding: 80px 24px;
max-width: 1100px;
margin: 0 auto;
}
.section-label {
font-family: 'Rajdhani', sans-serif;
font-size: 11px;
font-weight: 700;
letter-spacing: 4px;
text-transform: uppercase;
color: var(--red);
display: block;
margin-bottom: 12px;
}
.section-title {
font-family: 'Exo 2', sans-serif;
font-size: clamp(28px, 5vw, 44px);
font-weight: 900;
line-height: 1.1;
color: var(--white);
margin-bottom: 16px;
}
.section-title-ar {
font-family: 'Noto Kufi Arabic', sans-serif;
font-size: clamp(20px, 3.5vw, 30px);
font-weight: 700;
color: var(--gold);
direction: rtl;
text-align: right;
margin-bottom: 48px;
}
.divider {
width: 60px;
height: 3px;
background: linear-gradient(90deg, var(--red), var(--gold));
margin-bottom: 48px;
border-radius: 2px;
}
/* ── FEATURES GRID ── */
.features-grid {
display: grid;
grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));
gap: 2px;
background: rgba(255,184,0,0.08);
border: 1px solid rgba(255,184,0,0.12);
border-radius: 6px;
overflow: hidden;
}
.feature-card {
background: var(--dark2);
padding: 40px 32px;
position: relative;
transition: background 0.3s ease;
}
.feature-card:hover {
background: var(--dark3);
}
.feature-card::before {
content: '';
position: absolute;
top: 0;
left: 0;
right: 0;
height: 2px;
background: linear-gradient(90deg, var(--red), transparent);
opacity: 0;
transition: opacity 0.3s;
}
.feature-card:hover::before { opacity: 1; }
.feature-icon {
font-size: 36px;
margin-bottom: 20px;
display: block;
filter: drop-shadow(0 0 12px rgba(255,184,0,0.4));
}
.feature-title {
font-family: 'Exo 2', sans-serif;
font-size: 16px;
font-weight: 700;
color: var(--white);
margin-bottom: 8px;
letter-spacing: 0.5px;
}
.feature-title-ar {
font-family: 'Noto Kufi Arabic', sans-serif;
font-size: 15px;
font-weight: 700;
color: var(--gold);
direction: rtl;
text-align: right;
margin-bottom: 10px;
display: block;
}
.feature-desc {
font-size: 13.5px;
font-weight: 300;
color: var(--grey);
line-height: 1.7;
margin-bottom: 10px;
}
.feature-desc-ar {
font-family: 'Noto Kufi Arabic', sans-serif;
font-size: 13px;
font-weight: 400;
color: #9999BB;
line-height: 1.8;
direction: rtl;
text-align: right;
display: block;
}
/* ── SPECS TABLE ── */
.specs-wrapper {
background: var(--dark2);
border: 1px solid rgba(255,184,0,0.15);
border-radius: 6px;
overflow: hidden;
}
.spec-row {
display: grid;
grid-template-columns: 1fr 1fr;
border-bottom: 1px solid rgba(255,255,255,0.05);
transition: background 0.2s;
}
.spec-row:last-child { border-bottom: none; }
.spec-row:hover { background: rgba(255,184,0,0.04); }
.spec-key, .spec-val {
padding: 18px 28px;
}
.spec-key {
border-right: 1px solid rgba(255,255,255,0.05);
font-family: 'Rajdhani', sans-serif;
font-size: 13px;
font-weight: 700;
letter-spacing: 1.5px;
text-transform: uppercase;
color: var(--grey);
display: flex;
align-items: center;
gap: 10px;
}
.spec-key span { color: var(--gold); font-size: 16px; }
.spec-val {
font-size: 14px;
font-weight: 600;
color: var(--white);
display: flex;
align-items: center;
justify-content: space-between;
}
.spec-val-ar {
font-family: 'Noto Kufi Arabic', sans-serif;
font-size: 13px;
color: var(--grey);
font-weight: 400;
direction: rtl;
}
/* ── WHAT'S IN THE BOX ── */
.box-contents {
display: grid;
grid-template-columns: repeat(auto-fit, minmax(200px, 1fr));
gap: 16px;
}
.box-item {
background: linear-gradient(135deg, var(--dark2), var(--dark3));
border: 1px solid rgba(255,184,0,0.12);
border-radius: 6px;
padding: 28px 24px;
text-align: center;
transition: transform 0.3s ease, box-shadow 0.3s ease;
}
.box-item:hover {
transform: translateY(-4px);
box-shadow: 0 16px 48px rgba(232,25,44,0.15);
}
.box-item-icon { font-size: 40px; margin-bottom: 14px; display: block; }
.box-item-name {
font-family: 'Exo 2', sans-serif;
font-size: 13px;
font-weight: 700;
color: var(--white);
text-transform: uppercase;
letter-spacing: 1px;
margin-bottom: 6px;
}
.box-item-name-ar {
font-family: 'Noto Kufi Arabic', sans-serif;
font-size: 12px;
color: var(--grey);
direction: rtl;
display: block;
}
/* ── PLATFORMS ── */
.platforms-row {
display: flex;
flex-wrap: wrap;
gap: 12px;
margin-top: 24px;
}
.platform-chip {
background: rgba(255,184,0,0.08);
border: 1px solid rgba(255,184,0,0.25);
padding: 8px 18px;
border-radius: 3px;
font-family: 'Rajdhani', sans-serif;
font-size: 13px;
font-weight: 700;
letter-spacing: 1px;
color: var(--gold);
transition: background 0.2s;
}
.platform-chip:hover {
background: rgba(255,184,0,0.18);
}
/* ── STREAMING LOGOS ── */
.streaming-row {
display: flex;
flex-wrap: wrap;
gap: 16px;
align-items: center;
margin-top: 32px;
}
.streaming-tag {
padding: 10px 22px;
border-radius: 4px;
font-family: 'Exo 2', sans-serif;
font-size: 13px;
font-weight: 700;
letter-spacing: 0.5px;
}
.tag-netflix { background: #E50914; color: #fff; }
.tag-youtube { background: #FF0000; color: #fff; }
.tag-disney { background: #003087; color: #fff; }
.tag-hulu { background: #1CE783; color: #000; }
.tag-prime { background: #00A8E0; color: #fff; }
.tag-espn { background: #D00; color: #fff; }
/* ── CTA ── */
.cta-section {
text-align: center;
padding: 100px 24px;
background: radial-gradient(ellipse 80% 60% at 50% 50%, rgba(232,25,44,0.12) 0%, transparent 70%);
border-top: 1px solid rgba(255,184,0,0.1);
border-bottom: 1px solid rgba(255,184,0,0.1);
}
.cta-title {
font-family: 'Exo 2', sans-serif;
font-size: clamp(32px, 6vw, 56px);
font-weight: 900;
color: var(--white);
margin-bottom: 12px;
}
.cta-title-ar {
font-family: 'Noto Kufi Arabic', sans-serif;
font-size: clamp(22px, 4vw, 36px);
font-weight: 800;
color: var(--gold);
direction: rtl;
margin-bottom: 40px;
display: block;
}
.btn-buy {
display: inline-flex;
align-items: center;
gap: 12px;
background: linear-gradient(135deg, var(--red), var(--red-dark));
color: #fff;
font-family: 'Exo 2', sans-serif;
font-size: 16px;
font-weight: 700;
letter-spacing: 2px;
text-transform: uppercase;
text-decoration: none;
padding: 18px 48px;
border-radius: 4px;
border: none;
cursor: pointer;
box-shadow: 0 8px 32px var(--glow-red);
transition: transform 0.2s, box-shadow 0.2s;
}
.btn-buy:hover {
transform: translateY(-2px);
box-shadow: 0 16px 48px var(--glow-red);
}
/* ── GUARANTEE STRIP ── */
.guarantee-strip {
display: flex;
justify-content: center;
flex-wrap: wrap;
gap: 40px;
padding: 40px 24px;
background: var(--dark2);
border-top: 1px solid rgba(255,255,255,0.05);
}
.guarantee-item {
display: flex;
align-items: center;
gap: 12px;
}
.guarantee-icon { font-size: 24px; }
.guarantee-text {
font-size: 12px;
font-weight: 600;
letter-spacing: 1px;
text-transform: uppercase;
color: var(--grey);
}
.guarantee-text-ar {
font-family: 'Noto Kufi Arabic', sans-serif;
font-size: 11px;
color: #666688;
direction: rtl;
display: block;
}
/* ── ANIMATIONS ── */
@keyframes fadeUp {
from { opacity: 0; transform: translateY(30px); }
to { opacity: 1; transform: translateY(0); }
}
.fade-up { animation: fadeUp 0.7s ease both; }
.delay-1 { animation-delay: 0.1s; }
.delay-2 { animation-delay: 0.2s; }
.delay-3 { animation-delay: 0.35s; }
.delay-4 { animation-delay: 0.5s; }
.delay-5 { animation-delay: 0.65s; }
@media (max-width: 600px) {
.hero-stats { flex-direction: column; }
.hero-stat { border-right: none; border-bottom: 1px solid rgba(255,184,0,0.2); }
.hero-stat:last-child { border-bottom: none; }
.spec-row { grid-template-columns: 1fr; }
.spec-key { border-right: none; border-bottom: 1px solid rgba(255,255,255,0.05); }
}
</style>
</head>
<body>
<!-- ═══════════════ HERO ═══════════════ -->
<div class="hero">
<span class="hero-badge fade-up">🎮 Nouveau · جديد · NEW</span>
<div class="hero-model fade-up delay-1">M77</div>
<p class="hero-subtitle fade-up delay-2">Ultra HD TV Box & Game Console</p>
<p class="hero-title-ar fade-up delay-3">جهاز الترفيه والألعاب المتكامل</p>
<div class="hero-stats fade-up delay-4">
<div class="hero-stat">
<span class="hero-stat-num">30K+</span>
<span class="hero-stat-label">Jeux / لعبة</span>
</div>
<div class="hero-stat">
<span class="hero-stat-num">53</span>
<span class="hero-stat-label">Émulateurs</span>
</div>
<div class="hero-stat">
<span class="hero-stat-num">4K</span>
<span class="hero-stat-label">Ultra HD</span>
</div>
<div class="hero-stat">
<span class="hero-stat-num">2×</span>
<span class="hero-stat-label">Manettes</span>
</div>
</div>
</div>
<!-- ═══════════════ DESCRIPTION ═══════════════ -->
<section>
<span class="section-label">Description du produit</span>
<h1 class="section-title">La console rétro la plus complète<br>du marché algérien.</h1>
<div class="section-title-ar">أقوى جهاز ترفيه في الجزائر — بتقنية 4K وأكثر من 30,000 لعبة</div>
<div class="divider"></div>
<p style="font-size:16px; line-height:1.85; color:#AAAACC; max-width:780px; margin-bottom:24px;">
Le <strong style="color:#fff;">M77 Ultra HD TV Box</strong> est bien plus qu'une simple console : c'est un centre de divertissement complet qui transforme votre télévision en une machine de gaming rétro et une plateforme de streaming 4K. Grâce à sa double fonction <em style="color:var(--gold)">Android TV + Console de Jeux</em>, vous profitez du meilleur des deux mondes sans compromis.
</p>
<p style="font-family:'Noto Kufi Arabic',sans-serif; direction:rtl; text-align:right; font-size:15px; line-height:2; color:#9999BB; max-width:780px; margin-right:auto;">
جهاز <strong style="color:#fff;">M77</strong> هو أكثر من مجرد كونسول ألعاب — إنه مركز ترفيه متكامل يحوّل تلفازك إلى تجربة بصرية وترفيهية لا مثيل لها. اجمع بين متعة الألعاب الكلاسيكية والبث المباشر بجودة 4K في جهاز واحد أنيق.
</p>
</section>
<!-- ═══════════════ FEATURES ═══════════════ -->
<section style="padding-top:0;">
<span class="section-label">Fonctionnalités clés</span>
<h2 class="section-title">Tout ce que vous attendez.<br>Et bien plus.</h2>
<div class="divider"></div>
<div class="features-grid">
<div class="feature-card">
<span class="feature-icon">🕹️</span>
<div class="feature-title">Bibliothèque de +30 000 Jeux</div>
<span class="feature-title-ar">أكثر من 30,000 لعبة مُحمَّلة مسبقاً</span>
<p class="feature-desc">Plongez dans une collection gigantesque de jeux rétro préchargés, couvrant les plus grandes franchises de l'histoire du gaming.</p>
<span class="feature-desc-ar">استمتع بمكتبة هائلة من الألعاب الكلاسيكية جاهزة للتشغيل فور فتح الجهاز، دون الحاجة لأي تحميل إضافي.</span>
</div>
<div class="feature-card">
<span class="feature-icon">🔄</span>
<div class="feature-title">53 Émulateurs Intégrés</div>
<span class="feature-title-ar">53 محاكياً يشمل PSP وPS1 وN64 وأكثر</span>
<p class="feature-desc">Compatible avec 53 émulateurs couvrant PSP, PlayStation 1, Nintendo 64, SNES, Sega, GBA, et bien d'autres plateformes légendaires.</p>
<span class="feature-desc-ar">دعم كامل لـ 53 محاكياً يغطي أشهر منصات الألعاب في التاريخ، من أتاري إلى بلايستيشن.</span>
</div>
<div class="feature-card">
<span class="feature-icon">📺</span>
<div class="feature-title">4K Ultra HD + 8K HDR</div>
<span class="feature-title-ar">جودة عرض 4K فائقة مع تقنية HDR</span>
<p class="feature-desc">Une qualité d'image exceptionnelle avec des détails nets et des couleurs éclatantes — profitez de chaque pixel sur votre grand écran.</p>
<span class="feature-desc-ar">تجربة بصرية استثنائية بدقة 4K Ultra HD مع تقنية HDR لألوان أكثر حيوية وتفاصيل أعمق.</span>
</div>
<div class="feature-card">
<span class="feature-icon">🎮</span>
<div class="feature-title">2 Manettes Sans Fil Incluses</div>
<span class="feature-title-ar">يدان لاسلكيتان احترافيتان (X2)</span>
<p class="feature-desc">Deux manettes ergonomiques sans fil avec joystick 3D haute sensibilité et revêtement anti-glisse pour un confort optimal lors des longues sessions.</p>
<span class="feature-desc-ar">يدا تحكم لاسلكيتين مريحتين مزودتين بعصا تحكم ثلاثية الأبعاد عالية الحساسية ومانعة للانزلاق.</span>
</div>
<div class="feature-card">
<span class="feature-icon">📡</span>
<div class="feature-title">Wi-Fi 5G — Streaming Sans Coupures</div>
<span class="feature-title-ar">واي فاي 5G لبث سريع وبدون انقطاع</span>
<p class="feature-desc">La connectivité 5G garantit un streaming fluide et une expérience en ligne réactive, même en haute définition.</p>
<span class="feature-desc-ar">تقنية Wi-Fi 5G تضمن بثاً سريعاً وسلساً حتى في جودة 4K دون أي تقطعات.</span>
</div>
<div class="feature-card">
<span class="feature-icon">🤖</span>
<div class="feature-title">Google Assistant & Chromecast</div>
<span class="feature-title-ar">مساعد جوجل وكروم كاست مدمجان</span>
<p class="feature-desc">Contrôlez votre système à la voix et diffusez facilement le contenu de votre smartphone sur votre TV via Chromecast intégré.</p>
<span class="feature-desc-ar">تحكم صوتي ذكي وعرض محتوى هاتفك على الشاشة الكبيرة بنقرة واحدة عبر كروم كاست المدمج.</span>
</div>
</div>
</section>
<!-- ═══════════════ EMULATORS ═══════════════ -->
<section style="padding-top:0;">
<span class="section-label">Compatibilité / التوافق</span>
<h2 class="section-title">53 Plateformes. Une seule machine.</h2>
<div class="section-title-ar">53 منصة ألعاب في جهاز واحد</div>
<div class="divider"></div>
<div class="platforms-row">
<span class="platform-chip">PSP</span>
<span class="platform-chip">PS1</span>
<span class="platform-chip">Nintendo 64</span>
<span class="platform-chip">SNES</span>
<span class="platform-chip">Game Boy</span>
<span class="platform-chip">GBA</span>
<span class="platform-chip">Sega Genesis</span>
<span class="platform-chip">Sega Saturn</span>
<span class="platform-chip">NES / Famicom</span>
<span class="platform-chip">Neo Geo</span>
<span class="platform-chip">Atari</span>
<span class="platform-chip">CPS1 / CPS2</span>
<span class="platform-chip">Mame Arcade</span>
<span class="platform-chip">+ 40 autres</span>
</div>
</section>
<!-- ═══════════════ STREAMING ═══════════════ -->
<section style="padding-top:0;">
<span class="section-label">Streaming & Divertissement</span>
<h2 class="section-title">Toutes vos apps préférées,<br>sur grand écran.</h2>
<div class="section-title-ar">كل منصات البث المفضلة لديك — على شاشتك الكبيرة</div>
<div class
مدة التوصيل
مابين 24 ساعة إلى 3 أيام الولايات الشمالية أما باقي الولايات حوالي 5 أيام
الأكثر طلبا