<!DOCTYPE html>
<html lang="ar" dir="rtl">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>طقم المشجع الصغير 🇲🇦 - أفضل هدية للمولود الجديد</title>
<meta name="description" content="طقم متكامل للأطفال بتصميم مغربي مميز وجودة عالية وراحة مثالية لطفلك. الدفع عند الاستلام في جميع مدن المغرب.">
<link rel="preconnect" href="https://fonts.googleapis.com">
<link href="https://fonts.googleapis.com/css2?family=Cairo:wght@400;600;700;900&display=swap" rel="stylesheet">
<style>
:root {
--red: #C1121F;
--red-dark: #9B0E18;
--red-light: #E8192A;
--green: #006400;
--green-light: #1a8c1a;
--gold: #D4A017;
--gold-light: #F0C040;
--white: #FFFFFF;
--off-white: #FFF9F5;
--gray-light: #F5F5F5;
--gray: #888;
--text-dark: #1A1A1A;
--text-med: #444;
--shadow: 0 4px 24px rgba(0,0,0,0.10);
--shadow-lg: 0 8px 40px rgba(193,18,31,0.13);
--radius: 16px;
--radius-sm: 8px;
--font: 'Cairo', sans-serif;
}
* { margin: 0; padding: 0; box-sizing: border-box; }
body {
font-family: var(--font);
background: var(--off-white);
color: var(--text-dark);
overflow-x: hidden;
direction: rtl;
}
/* ===== TOP BAR ===== */
.top-bar {
background: var(--green);
color: var(--white);
text-align: center;
padding: 10px 16px;
font-size: 0.88rem;
font-weight: 700;
letter-spacing: 0.02em;
position: relative;
overflow: hidden;
}
.top-bar span { animation: marquee-pulse 2s ease-in-out infinite alternate; display: inline-block; }
@keyframes marquee-pulse { from { opacity: 0.85; } to { opacity: 1; } }
/* ===== HERO ===== */
.hero {
background: linear-gradient(145deg, #C1121F 0%, #9B0E18 55%, #1A1A1A 100%);
color: var(--white);
padding: 48px 20px 56px;
text-align: center;
position: relative;
overflow: hidden;
}
.hero::before {
content: '';
position: absolute;
inset: 0;
background: url("data:image/svg+xml,%3Csvg width='60' height='60' viewBox='0 0 60 60' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cg fill='%23ffffff' fill-opacity='0.04'%3E%3Cpath d='M36 34v-4h-2v4h-4v2h4v4h2v-4h4v-2h-4zm0-30V0h-2v4h-4v2h4v4h2V6h4V4h-4zM6 34v-4H4v4H0v2h4v4h2v-4h4v-2H6zM6 4V0H4v4H0v2h4v4h2V6h4V4H6z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E") repeat;
opacity: 1;
pointer-events: none;
}
.hero-badge {
display: inline-block;
background: var(--gold);
color: var(--text-dark);
font-size: 0.78rem;
font-weight: 900;
padding: 5px 18px;
border-radius: 30px;
margin-bottom: 18px;
letter-spacing: 0.04em;
text-transform: uppercase;
box-shadow: 0 2px 12px rgba(212,160,23,0.4);
animation: badge-pop 0.6s cubic-bezier(0.34,1.56,0.64,1) both;
}
@keyframes badge-pop { from { transform: scale(0.7); opacity: 0; } to { transform: scale(1); opacity: 1; } }
.hero-img-wrap {
position: relative;
display: inline-block;
margin-bottom: 28px;
}
.hero-img-wrap::before {
content: '';
position: absolute;
inset: -8px;
border-radius: 50%;
background: radial-gradient(circle, rgba(212,160,23,0.25) 0%, transparent 70%);
animation: glow-pulse 2.5s ease-in-out infinite;
}
@keyframes glow-pulse { 0%,100% { transform: scale(1); opacity: 0.8; } 50% { transform: scale(1.08); opacity: 1; } }
.hero-img {
width: 220px;
height: 220px;
object-fit: cover;
border-radius: 50%;
border: 5px solid var(--gold);
box-shadow: 0 0 0 10px rgba(212,160,23,0.15), var(--shadow-lg);
background: #c13a3a;
display: flex;
align-items: center;
justify-content: center;
font-size: 5rem;
}
.hero-img-placeholder {
width: 220px;
height: 220px;
border-radius: 50%;
border: 5px solid var(--gold);
box-shadow: 0 0 0 10px rgba(212,160,23,0.15), var(--shadow-lg);
background: linear-gradient(135deg, #e8192a 0%, #9B0E18 100%);
display: flex;
align-items: center;
justify-content: center;
font-size: 5rem;
margin: 0 auto;
}
.hero h1 {
font-size: 1.85rem;
font-weight: 900;
line-height: 1.35;
margin-bottom: 14px;
text-shadow: 0 2px 8px rgba(0,0,0,0.3);
animation: fade-up 0.7s 0.2s both;
}
.hero h1 .flag { display: inline-block; animation: wave 1.5s ease-in-out infinite; transform-origin: 70% 70%; }
@keyframes wave { 0%,100% { transform: rotate(0deg); } 25% { transform: rotate(-5deg); } 75% { transform: rotate(5deg); } }
.hero p {
font-size: 1.02rem;
line-height: 1.7;
opacity: 0.92;
max-width: 400px;
margin: 0 auto 28px;
animation: fade-up 0.7s 0.35s both;
}
@keyframes fade-up { from { transform: translateY(22px); opacity: 0; } to { transform: translateY(0); opacity: 1; } }
.cta-btn {
display: inline-block;
background: linear-gradient(135deg, var(--gold) 0%, #e8b423 100%);
color: var(--text-dark);
font-family: var(--font);
font-size: 1.18rem;
font-weight: 900;
padding: 16px 46px;
border-radius: 50px;
border: none;
cursor: pointer;
box-shadow: 0 6px 24px rgba(212,160,23,0.45);
transition: transform 0.2s, box-shadow 0.2s;
text-decoration: none;
animation: fade-up 0.7s 0.5s both, cta-pulse 2.5s 1.5s ease-in-out infinite;
letter-spacing: 0.02em;
}
@keyframes cta-pulse { 0%,100% { box-shadow: 0 6px 24px rgba(212,160,23,0.45); } 50% { box-shadow: 0 8px 36px rgba(212,160,23,0.7); } }
.cta-btn:hover { transform: translateY(-2px) scale(1.03); box-shadow: 0 10px 36px rgba(212,160,23,0.6); }
.cta-btn:active { transform: scale(0.97); }
.hero-price-teaser {
margin-top: 20px;
font-size: 0.9rem;
opacity: 0.85;
animation: fade-up 0.7s 0.65s both;
}
.hero-price-teaser s { opacity: 0.6; }
.hero-price-teaser .price-now { font-size: 1.3rem; font-weight: 900; color: var(--gold-light); }
/* ===== TRUST ROW ===== */
.trust-row {
display: flex;
justify-content: center;
gap: 0;
background: var(--white);
border-bottom: 2px solid var(--gray-light);
overflow-x: auto;
-webkit-overflow-scrolling: touch;
}
.trust-item {
flex: 1;
min-width: 90px;
text-align: center;
padding: 14px 8px;
border-left: 1px solid var(--gray-light);
font-size: 0.74rem;
font-weight: 700;
color: var(--green);
line-height: 1.4;
}
.trust-item:last-child { border-left: none; }
.trust-item .ti { font-size: 1.5rem; display: block; margin-bottom: 4px; }
/* ===== SECTION COMMON ===== */
.section { padding: 52px 20px; }
.section-label {
display: inline-block;
font-size: 0.72rem;
font-weight: 900;
letter-spacing: 0.1em;
text-transform: uppercase;
color: var(--red);
border-top: 2px solid var(--red);
padding-top: 6px;
margin-bottom: 12px;
}
.section-title {
font-size: 1.65rem;
font-weight: 900;
line-height: 1.3;
margin-bottom: 8px;
color: var(--text-dark);
}
.section-sub {
font-size: 0.97rem;
color: var(--text-med);
line-height: 1.7;
margin-bottom: 32px;
}
/* ===== BENEFITS ===== */
.benefits { background: var(--white); }
.benefits-grid {
display: grid;
grid-template-columns: 1fr 1fr;
gap: 14px;
max-width: 600px;
margin: 0 auto;
}
.benefit-card {
background: var(--off-white);
border-radius: var(--radius);
padding: 20px 16px;
text-align: center;
border: 1.5px solid #f0e8e0;
transition: transform 0.2s, box-shadow 0.2s;
}
.benefit-card:hover { transform: translateY(-3px); box-shadow: var(--shadow); }
.benefit-card .icon { font-size: 2.2rem; margin-bottom: 8px; display: block; }
.benefit-card .bc-title { font-size: 0.92rem; font-weight: 800; color: var(--text-dark); margin-bottom: 4px; }
.benefit-card .bc-sub { font-size: 0.78rem; color: var(--gray); line-height: 1.5; }
/* ===== GALLERY ===== */
.gallery { background: var(--gray-light); }
.gallery-grid {
display: grid;
grid-template-columns: repeat(3, 1fr);
gap: 10px;
max-width: 600px;
margin: 0 auto;
}
.gallery-item {
aspect-ratio: 1;
border-radius: var(--radius-sm);
overflow: hidden;
background: linear-gradient(135deg, #e8192a 0%, #9B0E18 100%);
display: flex;
align-items: center;
justify-content: center;
font-size: 2.5rem;
box-shadow: var(--shadow);
cursor: pointer;
transition: transform 0.2s;
}
.gallery-item:hover { transform: scale(1.03); }
/* ===== WHY LOVE IT ===== */
.why-section { background: var(--white); }
.why-grid { display: flex; flex-direction: column; gap: 20px; max-width: 560px; margin: 0 auto; }
.why-item {
display: flex;
align-items: flex-start;
gap: 16px;
padding: 20px;
border-radius: var(--radius);
background: var(--off-white);
border-right: 4px solid var(--red);
}
.why-icon { font-size: 2rem; flex-shrink: 0; line-height: 1; }
.why-title { font-size: 1rem; font-weight: 800; color: var(--text-dark); margin-bottom: 4px; }
.why-text { font-size: 0.87rem; color: var(--text-med); line-height: 1.65; }
/* ===== INCLUDES ===== */
.includes-section { background: linear-gradient(135deg, #9B0E18 0%, #C1121F 100%); color: var(--white); }
.includes-section .section-label { color: var(--gold-light); border-color: var(--gold-light); }
.includes-section .section-title { color: var(--white); }
.includes-section .section-sub { color: rgba(255,255,255,0.82); }
.includes-grid {
display: grid;
grid-template-columns: 1fr 1fr;
gap: 12px;
max-width: 560px;
margin: 0 auto;
}
.include-card {
background: rgba(255,255,255,0.12);
border: 1.5px solid rgba(255,255,255,0.2);
border-radius: var(--radius);
padding: 18px 14px;
text-align: center;
backdrop-filter: blur(4px);
transition: background 0.2s;
}
.include-card:hover { background: rgba(255,255,255,0.2); }
.include-card .inc-icon { font-size: 2.4rem; display: block; margin-bottom: 8px; }
.include-card .inc-name { font-size: 0.88rem; font-weight: 800; }
.include-card .inc-desc { font-size: 0.75rem; opacity: 0.75; margin-top: 3px; }
/* ===== REVIEWS ===== */
.reviews-section { background: var(--off-white); }
.reviews-grid { display: flex; flex-direction: column; gap: 16px; max-width: 560px; margin: 0 auto; }
.review-card {
background: var(--white);
border-radius: var(--radius);
padding: 20px 18px;
box-shadow: var(--shadow);
border-right: 3px solid var(--gold);
position: relative;
}
.review-card::before {
content: '"';
position: absolute;
top: 8px;
left: 16px;
font-size: 3.5rem;
color: var(--red);
opacity: 0.1;
font-family: Georgia, serif;
line-height: 1;
}
.stars { color: var(--gold); font-size: 1rem; margin-bottom: 8px; letter-spacing: 2px; }
.review-text { font-size: 0.95rem; line-height: 1.65; color: var(--text-dark); margin-bottom: 12px; font-weight: 600; }
.reviewer { display: flex; align-items: center; gap: 10px; }
.reviewer-avatar {
width: 38px; height: 38px; border-radius: 50%;
background: linear-gradient(135deg, var(--red) 0%, var(--red-dark) 100%);
display: flex; align-items: center; justify-content: center;
color: white; font-weight: 900; font-size: 1rem; flex-shrink: 0;
}
.reviewer-name { font-weight: 800; font-size: 0.88rem; }
.reviewer-city { font-size: 0.76rem; color: var(--gray); }
.verified { font-size: 0.72rem; color: var(--green); font-weight: 700; margin-top: 2px; }
/* ===== OFFER ===== */
.offer-section {
background: linear-gradient(135deg, #1A1A1A 0%, #2d2d2d 100%);
color: var(--white);
text-align: center;
padding: 52px 20px;
position: relative;
overflow: hidden;
}
.offer-section::before {
content: '';
position: absolute;
width: 300px; height: 300px;
background: radial-gradient(circle, rgba(193,18,31,0.3) 0%, transparent 70%);
top: -100px; right: -100px;
border-radius: 50%;
}
.offer-fire { font-size: 2.5rem; display: block; margin-bottom: 8px; animation: fire-shake 0.5s ease-in-out infinite alternate; }
@keyframes fire-shake { from { transform: scale(1) rotate(-3deg); } to { transform: scale(1.1) rotate(3deg); } }
.offer-headline { font-size: 1.5rem; font-weight: 900; margin-bottom: 24px; color: var(--gold-light); }
.price-box {
background: rgba(255,255,255,0.05);
border: 1.5px solid rgba(255,255,255,0.12);
border-radius: var(--radius);
padding: 24px;
max-width: 320px;
margin: 0 auto 24px;
}
.price-old { font-size: 1.1rem; color: var(--gray); text-decoration: line-through; margin-bottom: 4px; }
.price-new { font-size: 3rem; font-weight: 900; color: var(--gold-light); line-height: 1.1; }
.price-new span { font-size: 1.2rem; }
.price-save {
display: inline-block;
background: var(--red);
color: white;
font-size: 0.82rem;
font-weight: 900;
padding: 4px 14px;
border-radius: 20px;
margin-top: 8px;
}
.shipping-badge {
display: inline-flex;
align-items: center;
gap: 6px;
background: var(--green);
color: white;
font-size: 0.85rem;
font-weight: 800;
padding: 8px 20px;
border-radius: 30px;
margin-bottom: 28px;
}
.timer-wrap { margin-bottom: 28px; }
.timer-label { font-size: 0.82rem; color: rgba(255,255,255,0.65); margin-bottom: 8px; }
.timer {
display: flex;
justify-content: center;
gap: 8px;
}
.timer-unit {
background: var(--red);
border-radius: var(--radius-sm);
padding: 10px 14px;
min-width: 60px;
text-align: center;
}
.timer-num { font-size: 1.6rem; font-weight: 900; line-height: 1; display: block; }
.timer-text { font-size: 0.68rem; opacity: 0.75; }
.timer-sep { font-size: 1.6rem; font-weight: 900; align-self: center; opacity: 0.6; }
/* ===== ORDER FORM ===== */
.form-section { background: var(--white); padding: 52px 20px; }
.form-wrap {
max-width: 500px;
margin: 0 auto;
background: var(--white);
border-radius: var(--radius);
box-shadow: 0 8px 40px rgba(0,0,0,0.10);
padding: 32px 24px;
border-top: 5px solid var(--red);
}
.form-title { font-size: 1.4rem; font-weight: 900; text-align: center; margin-bottom: 6px; }
.form-subtitle { font-size: 0.87rem; color: var(--gray); text-align: center; margin-bottom: 24px; }
.form-group { margin-bottom: 16px; }
.form-group label { display: block; font-size: 0.88rem; font-weight: 700; margin-bottom: 6px; color: var(--text-med); }
.form-group input, .form-group select {
width: 100%;
padding: 14px 16px;
border: 2px solid #e8e0d8;
border-radius: var(--radius-sm);
font-family: var(--font);
font-size: 0.97rem;
color: var(--text-dark);
background: var(--off-white);
transition: border-color 0.2s;
direction: rtl;
}
.form-group input:focus, .form-group select:focus {
outline: none;
border-color: var(--red);
background: var(--white);
}
.form-group input::placeholder { color: #bbb; }
.submit-btn {
width: 100%;
background: linear-gradient(135deg, var(--red) 0%, var(--red-dark) 100%);
color: white;
font-family: var(--font);
font-size: 1.15rem;
font-weight: 900;
padding: 18px;
border: none;
border-radius: 50px;
cursor: pointer;
box-shadow: 0 6px 24px rgba(193,18,31,0.4);
transition: transform 0.2s, box-shadow 0.2s;
margin-top: 8px;
letter-spacing: 0.02em;
animation: cta-pulse-red 2.5s ease-in-out infinite;
}
@keyframes cta-pulse-red { 0%,100% { box-shadow: 0 6px 24px rgba(193,18,31,0.4); } 50% { box-shadow: 0 8px 36px rgba(193,18,31,0.65); } }
.submit-btn:hover { transform: translateY(-2px); box-shadow: 0 10px 36px rgba(193,18,31,0.55); }
.submit-btn:active { transform: scale(0.98); }
.form-note { text-align: center; font-size: 0.78rem; color: var(--gray); margin-top: 12px; line-height: 1.5; }
/* ===== FAQ ===== */
.faq-section { background: var(--gray-light); }
.faq-list { max-width: 560px; margin: 0 auto; display: flex; flex-direction: column; gap: 10px; }
.faq-item { background: var(--white); border-radius: var(--radius); overflow: hidden; box-shadow: 0 2px 8px rgba(0,0,0,0.05); }
.faq-q {
width: 100%; background: none; border: none; text-align: right;
font-family: var(--font); font-size: 0.97rem; font-weight: 800;
color: var(--text-dark); padding: 18px 20px;
display: flex; justify-content: space-between; align-items: center;
cursor: pointer; gap: 12px;
}
.faq-q .arrow { font-size: 0.8rem; transition: transform 0.3s; color: var(--red); flex-shrink: 0; }
.faq-q.open .arrow { transform: rotate(180deg); }
.faq-a {
padding: 0 20px;
font-size: 0.9rem;
color: var(--text-med);
line-height: 1.7;
max-height: 0;
overflow: hidden;
transition: max-height 0.35s ease, padding 0.3s;
}
.faq-a.open { max-height: 200px; padding-bottom: 18px; }
/* ===== URGENCY ===== */
.urgency-section {
background: linear-gradient(135deg, var(--red) 0%, #9B0E18 100%);
color: white;
text-align: center;
padding: 36px 20px;
}
.urgency-icon { font-size: 2.5rem; display: block; margin-bottom: 8px; }
.urgency-text { font-size: 1.2rem; font-weight: 900; margin-bottom: 8px; }
.urgency-sub { font-size: 0.88rem; opacity: 0.85; max-width: 350px; margin: 0 auto; line-height: 1.6; }
.stock-bar-wrap { max-width: 320px; margin: 16px auto 0; }
.stock-bar-label { display: flex; justify-content: space-between; font-size: 0.8rem; margin-bottom: 6px; opacity: 0.85; }
.stock-bar { height: 10px; background: rgba(255,255,255,0.2); border-radius: 10px; overflow: hidden; }
.stock-fill { height: 100%; background: var(--gold-light); border-radius: 10px; width: 78%; transition: width 2s ease; }
/* ===== FOOTER ===== */
.footer { background: #111; color: rgba(255,255,255,0.75); text-align: center; padding: 40px 20px; }
.footer-badges { display: flex; justify-content: center; gap: 24px; flex-wrap: wrap; margin-bottom: 24px; }
.footer-badge { display: flex; flex-direction: column; align-items: center; gap: 6px; }
.footer-badge .fb-icon { font-size: 1.8rem; }
.footer-badge .fb-text { font-size: 0.75rem; font-weight: 700; }
.footer-logo { font-size: 1.1rem; font-weight: 900; color: white; margin-bottom: 6px; }
.footer-copy { font-size: 0.75rem; opacity: 0.5; }
/* ===== STICKY CTA ===== */
.sticky-cta {
position: fixed;
bottom: 0; left: 0; right: 0;
background: linear-gradient(135deg, var(--red) 0%, var(--red-dark) 100%);
padding: 12px 20px;
z-index: 999;
display: flex;
align-items: center;
justify-content: space-between;
box-shadow: 0 -4px 20px rgba(0,0,0,0.3);
transform: translateY(100%);
transition: transform 0.4s cubic-bezier(0.34,1.56,0.64,1);
}
.sticky-cta.visible { transform: translateY(0); }
.sticky-price { color: white; }
.sticky-price .sp-old { font-size: 0.78rem; opacity: 0.7; text-decoration: line-through; }
.sticky-price .sp-new { font-size: 1.25rem; font-weight: 900; color: var(--gold-light); }
.sticky-btn {
background: linear-gradient(135deg, var(--gold) 0%, #e8b423 100%);
color: var(--text-dark);
font-family: var(--font);
font-size: 0.97rem;
font-weight: 900;
padding: 13px 28px;
border: none;
border-radius: 50px;
cursor: pointer;
box-shadow: 0 4px 16px rgba(212,160,23,0.5);
white-space: nowrap;
}
/* ===== SUCCESS MODAL ===== */
.modal-overlay {
position: fixed; inset: 0;
background: rgba(0,0,0,0.7);
z-index: 9999;
display: flex; align-items: center; justify-content: center;
padding: 20px;
opacity: 0; pointer-events: none;
transition: opacity 0.3s;
}
.modal-overlay.visible { opacity: 1; pointer-events: all; }
.modal {
background: white; border-radius: var(--radius);
padding: 40px 24px; text-align: center;
max-width: 380px; width: 100%;
transform: scale(0.8);
transition: transform 0.4s cubic-bezier(0.34,1.56,0.64,1);
}
.modal-overlay.visible .modal { transform: scale(1); }
.modal-icon { font-size: 4rem; display: block; margin-bottom: 16px; }
.modal-title { font-size: 1.4rem; font-weight: 900; margin-bottom: 8px; color: var(--green); }
.modal-text { font-size: 0.95rem; color: var(--text-med); line-height: 1.65; margin-bottom: 24px; }
.modal-close {
background: var(--green); color: white; font-family: var(--font);
font-size: 1rem; font-weight: 800; padding: 14px 32px;
border: none; border-radius: 50px; cursor: pointer;
}
/* ===== SCROLL ANIMATIONS ===== */
.reveal { opacity: 0; transform: translateY(28px); transition: opacity 0.6s ease, transform 0.6s ease; }
.reveal.in { opacity: 1; transform: translateY(0); }
/* ===== RESPONSIVE ===== */
@media (max-width: 400px) {
.hero h1 { font-size: 1.55rem; }
.benefits-grid { grid-template-columns: 1fr 1fr; }
.includes-grid { grid-template-columns: 1fr 1fr; }
.gallery-grid { grid-template-columns: repeat(3, 1fr); }
}
@media (min-width: 600px) {
.hero h1 { font-size: 2.2rem; }
.hero-img-placeholder { width: 260px; height: 260px; }
.section-title { font-size: 2rem; }
}
</style>
</head>
<body>
<!-- TOP BAR -->
<div class="top-bar">
<span>🚚 التوصيل مجاني في جميع أنحاء المغرب | 💳 الدفع عند الاستلام | ✅ ضمان الجودة</span>
</div>
<!-- HERO -->
<section class="hero">
<div class="hero-badge">🔥 عرض محدود الكمية</div>
<div class="hero-img-wrap">
<div class="hero-img-placeholder">👶🇲🇦</div>
</div>
<h1>خلي صغيرك يشجع<br>الأسود من أول يوم <span class="flag">🇲🇦</span></h1>
<p>طقم متكامل للأطفال بتصميم مغربي مميز وجودة عالية وراحة مثالية لطفلك. مثالي للمواليد الجدد والهدايا.</p>
<a href="#order" class="cta-btn">🛒 اطلب الآن</a>
<div class="hero-price-teaser">
<s>299 درهم</s> → <span class="price-now">199 درهم فقط</span>
</div>
</section>
<!-- TRUST ROW -->
<div class="trust-row">
<div class="trust-item"><span class="ti">💳</span>الدفع عند<br>الاستلام</div>
<div class="trust-item"><span class="ti">🚚</span>توصيل<br>مجاني</div>
<div class="trust-item"><span class="ti">⭐</span>ضمان<br>الجودة</div>
<div class="trust-item"><span class="ti">🇲🇦</span>منتج<br>مميز</div>
</div>
<!-- BENEFITS -->
<section class="section benefits">
<div class="section-label">المميزات</div>
<div class="section-title">لماذا ديالنا الأحسن؟</div>
<p class="section-sub">كل شي فكرنا فيه باش يكون طفلك مرتاح ومزيان</p>
<div class="benefits-grid reveal">
<div class="benefit-card">
<span class="icon">🌿</span>
<div class="bc-title">قطن ناعم ومريح</div>
<div class="bc-sub">100% قطن طبيعي مش محسسش</div>
</div>
<div class="benefit-card">
<span class="icon">🍼</span>
<div class="bc-title">مناسب للبشرة الحساسة</div>
<div class="bc-sub">آمن على جلد الأطفال حديثي الولادة</div>
</div>
<div class="benefit-card">
<span class="icon">🇲🇦</span>
<div class="bc-title">تصميم مغربي مميز</div>
<div class="bc-sub">بألوان الفريق الوطني الأصيل</div>
</div>
<div class="benefit-card">
<span class="icon">🎁</span>
<div class="bc-title">هدية رائعة للمواليد</div>
<div class="bc-sub">أحسن هدية لأي مولود جديد</div>
</div>
<div class="benefit-card">
<span class="icon">✂️</span>
<div class="bc-title">جودة عالية في الخياطة</div>
<div class="bc-sub">خياطة محكمة تتحمل الغسيل المتكرر</div>
</div>
<div class="benefit-card">
<span class="icon">📏</span>
<div class="bc-title">مقاسات مختلفة</div>
<div class="bc-sub">متوفر للمواليد حتى 18 شهر</div>
</div>
</div>
</section>
<!-- GALLERY -->
<section class="section gallery">
<div class="section-label">صور المنتج</div>
<div class="section-title">شوف الطقم من كل زاوية</div>
<p class="section-sub">جودة حقيقية ما كاينش زينتها</p>
<div class="gallery-grid reveal">
<div class="gallery-item">👶</div>
<div class="gallery-item">👕</div>
<div class="gallery-item">🇲🇦</div>
<div class="gallery-item">🧢</div>
<div class="gallery-item">🧦</div>
<div class="gallery-item">🎁</div>
</div>
<p style="text-align:center;font-size:0.82rem;color:var(--gray);margin-top:14px;">* يمكنك إضافة صور المنتج الحقيقية هنا</p>
</section>
<!-- WHY LOVE IT -->
<section class="section why-section">
<div class="section-label">لماذا يحبونه</div>
<div class="section-title">من قلب كل أم وأب مغربي 💚</div>
<p class="section-sub">مش مجرد طقم... هو فخر وهوية وذكرى ما تنسى</p>
<div class="why-grid reveal">
<div class="why-item">
<span class="why-icon">🏆</span>
<div>
<div class="why-title">فخر بالهوية المغربية</div>
<div class="why-text">علم طفلك الانتماء لبلاده من الصغر. شوف كيف بنيك يبان أسد صغير بألوان الفريق الوطني — لحظة ما تتنسى ولا صورة.</div>
</div>
</div>
<div class="why-item">
<span class="why-icon">😍</span>
<div>
<div class="why-title">يبان زوين بزاف</div>
<div class="why-text">كل صورة لطفلك بهاد الطقم كتولد اللايكات بحال التمر. العيلة والخلان ما يصبرو حتى يشوفو المولود الجديد.</div>
</div>
</div>
<div class="why-item">
<span class="why-icon">☁️</span>
<div>
<div class="why-title">مريح طول النهار</div>
<div class="why-text">القطن الناعم خاص الطفل يقضي نهاره بكيف من غير حساسية ولا حرقة. أمنو راحة لطفلك وأمو في نفس الوقت.</div>
</div>
</div>
<div class="why-item">
<span class="why-icon">🎁</span>
<div>
<div class="why-title">أحسن هدية ما شريت</div>
<div class="why-text">عندك عزيز جاه مولود؟ هاد الطقم كيفرح البنت والولد — كيبان أنك فكرت فيهم بجد وجبت شي حاجة حقيقية.</div>
</div>
</div>
</div>
</section>
<!-- INCLUDES -->
<section class="section includes-section">
<div class="section-label">محتويات الطقم</div>
<div class="section-title">طقم متكامل من 6 قطع 🎉</div>
<p class="section-sub">كل شي محتاجو طفلك في صندوق واحد</p>
<div class="includes-grid reveal">
<div class="include-card">
<span class="inc-icon">👶</span>
<div class="inc-name">بودي سوت</div>
<div class="inc-desc">بودي كاب للرضع</div>
</div>
<div class="include-card">
<span class="inc-icon">👕</span>
<div class="inc-name">تيشيرت</div>
<div class="inc-desc">بتصميم الفريق الوطني</div>
</div>
<div class="include-card">
<span class="inc-icon">👖</span>
<div class="inc-name">سروال</div>
<div class="inc-desc">مريح ومرن</div>
</div>
<div class="include-card">
<span class="inc-icon">🧢</span>
<div class="inc-name">قبعة</div>
<div class="inc-desc">بالعلم المغربي</div>
</div>
<div class="include-card">
<span class="inc-icon">🔵</span>
<div class="inc-name">مريلة</div>
<div class="inc-desc">لحماية الملابس</div>
</div>
<div class="include-card">
<span class="inc-icon">🧦</span>
<div class="inc-name">جوارب</div>
<div class="inc-desc">دافئة وناعمة</div>
</div>
</div>
</section>
<!-- REVIEWS -->
<section class="section reviews-section">
<div class="section-label">آراء الزبائن</div>
<div class="section-title">ماذا قالوا عن طقمنا؟ ⭐</div>
<p class="section-sub">أكثر من 500 أسرة مغربية وثقت فينا</p>
<div class="reviews-grid reveal">
<div class="review-card">
<div class="stars">★★★★★</div>
<div class="review-text">وصلني الطقم بجودة ممتازة والطفل ديالي بان زوين بزاف. كل شي في الطقم ناعم ومريح، ما توقعتش يكون هكذا. شكرا بزاف!</div>
<div class="reviewer">
<div class="reviewer-avatar">ف</div>
<div>
<div class="reviewer-name">فاطمة الزهراء</div>
<div class="reviewer-city">🏙️ الدار البيضاء</div>
<div class="verified">✅ عملية شراء موثقة</div>
</div>
</div>
</div>
<div class="review-card">
<div class="stars">★★★★★</div>
<div class="review-text">أحسن هدية للمولود الجديد. شريتو لولد أختي وكلشي فرحو بيه. التغليف زوين وجاء سريع. غادي نعاود نشري.</div>
<div class="reviewer">
<div class="reviewer-avatar">م</div>
<div>
<div class="reviewer-name">محمد أمين</div>
<div class="reviewer-city">🏙️ الرباط</div>
<div class="verified">✅ عملية شراء موثقة</div>
</div>
</div>
</div>
<div class="review-card">
<div class="stars">★★★★★</div>
<div class="review-text">الخامة ممتازة والتوصيل كان سريع. صورة بنيتي بهاد الطقم ولات فيروسية في المجموعة ديالنا 😂 كلشي طلب الرابط!</div>
<div class="reviewer">
<div class="reviewer-avatar">ن</div>
<div>
<div class="reviewer-name">نورة بنيحيى</div>
<div class="reviewer-city">🏙️ مراكش</div>
<div class="verified">✅ عملية شراء موثقة</div>
</div>
</div>
</div>
<div class="review-card">
<div class="stars">★★★★★</div>
<div class="review-text">واش تبغي أكثر من هكذا؟ المنتج زوين، الثمن معقول، التوصيل سريع والدفع عند الاستلام — ما خساراش حتى درهم. نصح بيه!</div>
<div class="reviewer">
<div class="reviewer-avatar">ي</div>
<div>
<div class="reviewer-name">يوسف الإدريسي</div>
<div class="reviewer-city">🏙️ طنجة</div>
<div class="verified">✅ عملية شراء موثقة</div>
</div>
</div>
</div>
</div>
</section>
<!-- OFFER -->
<section class="offer-section">
<span class="offer-fire">🔥</span>
<div class="offer-headline">عرض خاص لفترة محدودة</div>
<div class="price-box">
<div class="price-old">299 درهم</div>
<div class="price-new">199 <span>درهم</span></div>
<div class="price-save">وفر 100 درهم 🎉</div>
</div>
<div class="shipping-badge">🚚 التوصيل مجاني في جميع مدن المغرب</div>
<div class="timer-wrap reveal">
<div class="timer-label">⏳ العرض ينتهي خلال:</div>
<div class="timer">
<div class="timer-unit">
<span class="timer-num" id="th">00</span>
<span class="timer-text">ساعة</span>
</div>
<span class="timer-sep">:</span>
<div class="timer-unit">
<span class="timer-num" id="tm">00</span>
<span class="timer-text">دقيقة</span>
</div>
<span class="timer-sep">:</span>
<div class="timer-unit">
<span class="timer-num" id="ts">00</span>
<span class="timer-text">ثانية</span>
</div>
</div>
</div>
<a href="#order" class="cta-btn">🛒 استفد من العرض الآن</a>
</section>
<!-- ORDER FORM -->
<section class="section form-section" id="order">
<div class="form-wrap">
<div class="form-title">🛒 أكمل طلبك الآن</div>
<div class="form-subtitle">أملأ البيانات وسنتصل بك لتأكيد الطلب — الدفع عند الاستلام ✅</div>
<form id="orderForm" onsubmit="submitOrder(event)">
<div class="form-group">
<label>الاسم الكامل *</label>
<input type="text" id="fname" placeholder="مثال: محمد الحسن" required>
</div>
<div class="form-group">
<label>رقم الهاتف *</label>
<input type="tel" id="fphone" placeholder="06XXXXXXXX أو 07XXXXXXXX" required>
</div>
<div class="form-group">
<label>المدينة *</label>
<select id="fcity" required>
<option value="" disabled selected>اختر مدينتك</option>
<option>الدار البيضاء</option>
<option>الرباط</option>
<option>مراكش</option>
<option>فاس</option>
<option>طنجة</option>
<option>أكادير</option>
<option>مكناس</option>
<option>وجدة</option>
<option>القنيطرة</option>
<option>تطوان</option>
<option>سلا</option>
<option>الجديدة</option>
<option>خريبكة</option>
<option>بني ملال</option>
<option>أخرى</option>
</select>
</div>
<div class="form-group">
<label>العنوان التفصيلي *</label>
<input type="text" id="faddress" placeholder="الحي، الزنقة، رقم الدار..." required>
</div>
<div class="form-group">
<label>المقاس</label>
<select id="fsize">
<option>0-3 أشهر</option>
<option>3-6 أشهر</option>
<option>6-9 أشهر</option>
<option>9-12 شهر</option>
<option>12-18 شهر</option>
</select>
</div>
<button type="submit" class="submit-btn">✅ تأكيد الطلب — الدفع عند الاستلام</button>
<div class="form-note">🔒 معلوماتك آمنة ومحمية | 💳 الدفع فقط عند استلام الطقم | 🚚 التوصيل مجاني</div>
</form>
</div>
</section>
<!-- FAQ -->
<section class="section faq-section">
<div class="section-label">أسئلة شائعة</div>
<div class="section-title">عندك سؤال؟ جاوبناك 👇</div>
<div class="faq-list reveal" id="faqList">
<div class="faq-item">
<button class="faq-q" onclick="toggleFaq(this)">
<span>كيفاش نطلب الطقم؟</span>
<span class="arrow">▼</span>
</button>
<div class="faq-a">أملأ الفورم بالاسم والهاتف والعنوان، وغادي يتصل بيك أحد الفريق ديالنا خلال أقل من ساعة باش يأكد معك الطلب — مافيهاش تعقيد.</div>
</div>
<div class="faq-item">
<button class="faq-q" onclick="toggleFaq(this)">
<span>واش الدفع عند الاستلام حقيقي؟</span>
<span class="arrow">▼</span>
</button>
<div class="faq-a">نعم بالتأكيد! ما خاصكش تدفع ولا درهم حتى يوصلك الطقم لعندك في داركم. الساعي كيجيب الطقم وكتعطيه الفلوس بعد ما تشوفو.</div>
</div>
<div class="faq-item">
<button class="faq-q" onclick="toggleFaq(this)">
<span>شحال كيدير التوصيل؟</span>
<span class="arrow">▼</span>
</button>
<div class="faq-a">التوصيل كيدير بين 24 و72 ساعة حسب المدينة. للمدن الكبيرة كيوصل في 24 ساعة في الغالب. والتوصيل مجاني في جميع مدن المغرب.</div>
</div>
<div class="faq-item">
<button class="faq-q" onclick="toggleFaq(this)">
<span>واش المقاسات مزيانة؟ أشنو نختار للمولود الجديد؟</span>
<span class="arrow">▼</span>
</button>
<div class="faq-a">للمواليد الجدد ننصح بـ 0-3 أشهر أو 3-6 أشهر لأن الأطفال كيكبرو بسرعة. وإذا ما عندكش تأكيد اتصل بينا وغادي نعاونك تختار.</div>
</div>
<div class="faq-item">
<button class="faq-q" onclick="toggleFaq(this)">
<span>واش يمكن نرده إذا ما عجبنيش؟</span>
<span class="arrow">▼</span>
</button>
<div class="faq-a">طبعاً! عندنا ضمان الجودة. إذا وصلك الطقم ومعطوب أو مخالف للمواصفات، تصور وتواصل معنا وغادي نحلو معك الموضوع فوراً.</div>
</div>
</div>
</section>
<!-- URGENCY -->
<section class="urgency-section">
<span class="urgency-icon">⚠️</span>
<div class="urgency-text">الكمية محدودة بسبب الطلب المرتفع!</div>
<div class="urgency-sub">عشرات الناس كيطلبو كل يوم — لا تفوتش الفرصة وطلب دابا قبل ما تخلص الكمية</div>
<div class="stock-bar-wrap">
<div class="stock-bar-label">
<span>المخزون المتبقي</span>
<span>22% فقط 🔴</span>
</div>
<div class="stock-bar">
<div class="stock-fill" id="stockFill" style="width:22%"></div>
</div>
</div>
<br><br>
<a href="#order" class="cta-btn">🛒 اطلب قبل نفاد الكمية</a>
</section>
<!-- FOOTER -->
<footer class="footer">
<div class="footer-badges">
<div class="footer-badge">
<span class="fb-icon">💳</span>
<span class="fb-text">الدفع عند الاستلام</span>
</div>
<div class="footer-badge">
<span class="fb-icon">🚚</span>
<span class="fb-text">توصيل سريع ومجاني</span>
</div>
<div class="footer-badge">
<span class="fb-icon">✅</span>
<span class="fb-text">ضمان الجودة</span>
</div>
<div class="footer-badge">
<span class="fb-icon">🇲🇦</span>
<span class="fb-text">خدمة مغربية أصيلة</span>
</div>
</div>
<div class="footer-logo">طقم المشجع الصغير 🇲🇦</div>
<div class="footer-copy">© 2024 — جميع الحقوق محفوظة</div>
</footer>
<!-- STICKY CTA -->
<div class="sticky-cta" id="stickyCta">
<div class="sticky-price">
<div class="sp-old">299 درهم</div>
<div class="sp-new">199 درهم 🔥</div>
</div>
<button class="sticky-btn" onclick="document.getElementById('order').scrollIntoView({behavior:'smooth'})">اطلب الآن 🛒</button>
</div>
<!-- SUCCESS MODAL -->
<div class="modal-overlay" id="successModal">
<div class="modal">
<span class="modal-icon">✅</span>
<div class="modal-title">تم استلام طلبك بنجاح!</div>
<div class="modal-text">شكرا لثقتك فينا 🇲🇦<br>غادي يتصل بيك أحد الفريق ديالنا خلال أقل من ساعة لتأكيد الطلب والتوصيل.<br><br>التوصيل مجاني والدفع عند الاستلام ✅</div>
<button class="modal-close" onclick="closeModal()">حسنا، شكراً! 🙏</button>
</div>
</div>
<script>
// ===== COUNTDOWN TIMER =====
function setTimer() {
const stored = localStorage.getItem('timerEnd');
let end;
if (stored) {
end = parseInt(stored);
} else {
end = Date.now() + (4 * 3600 + 23 * 60 + 47) * 1000;
try { localStorage.setItem('timerEnd', end); } catch(e) {}
}
function tick() {
const diff = Math.max(0, end - Date.now());
const h = Math.floor(diff / 3600000);
const m = Math.floor((diff % 3600000) / 60000);
const s = Math.floor((diff % 60000) / 1000);
document.getElementById('th').textContent = String(h).padStart(2,'0');
document.getElementById('tm').textContent = String(m).padStart(2,'0');
document.getElementById('ts').textContent = String(s).padStart(2,'0');
if (diff > 0) setTimeout(tick, 1000);
}
tick();
}
setTimer();
// ===== STICKY CTA =====
const hero = document.querySelector('.hero');
const sticky = document.getElementById('stickyCta');
const observer = new IntersectionObserver(([e]) => {
sticky.classList.toggle('visible', !e.isIntersecting);
}, { threshold: 0.1 });
observer.observe(hero);
// ===== SCROLL REVEAL =====
const reveals = document.querySelectorAll('.reveal');
const revObs = new IntersectionObserver((entries) => {
entries.forEach(e => { if (e.isIntersecting) e.target.classList.add('in'); });
}, { threshold: 0.1 });
reveals.forEach(r => revObs.observe(r));
// ===== FAQ =====
function toggleFaq(btn) {
const ans = btn.nextElementSibling;
const isOpen = ans.classList.contains('open');
document.querySelectorAll('.faq-a').forEach(a => a.classList.remove('open'));
document.querySelectorAll('.faq-q').forEach(b => b.classList.remove('open'));
if (!isOpen) {
ans.classList.add('open');
btn.classList.add('open');
}
}
// ===== ORDER FORM =====
function submitOrder(e) {
e.preventDefault();
const btn = document.querySelector('.submit-btn');
btn.textContent = '⏳ جاري إرسال الطلب...';
btn.disabled = true;
setTimeout(() => {
btn.textContent = '✅ تأكيد الطلب — الدفع عند الاستلام';
btn.disabled = false;
document.getElementById('orderForm').reset();
document.getElementById('successModal').classList.add('visible');
}, 1800);
}
function closeModal() {
document.getElementById('successModal').classList.remove('visible');
}
// ===== STOCK BAR ANIMATION =====
setTimeout(() => {
const fill = document.getElementById('stockFill');
if (fill) fill.style.width = '22%';
}, 500);
</script>
</body>
</html>