<!DOCTYPE html>
<html lang="de">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>SPARTANER-BUNDLE - Endlich wieder Herr über dein Leben | Zielfluss</title>
<meta name="description" content="Für Schichtarbeiter die nicht kaputt gehen wollen. Klarer Kopf bei der Arbeit, tiefer Schlaf trotz Schicht. Ohne Chemie-Bomben.">
<style>
* {
margin: 0;
padding: 0;
box-sizing: border-box;
}
body {
font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;
line-height: 1.6;
color: #333;
background: #fff;
}
/* URGENCY BANNER */
.urgency-banner {
background: linear-gradient(135deg, #FF4500 0%, #FF6B35 100%);
color: white;
text-align: center;
padding: 12px 20px;
font-weight: 600;
font-size: 16px;
position: relative;
overflow: hidden;
animation: pulse 2s infinite;
}
@keyframes pulse {
0%, 100% { opacity: 1; }
50% { opacity: 0.9; }
}
.urgency-banner::before {
content: '';
position: absolute;
top: 0;
left: -100%;
width: 100%;
height: 100%;
background: linear-gradient(90deg, transparent, rgba(255,255,255,0.2), transparent);
animation: shine 3s infinite;
}
@keyframes shine {
0% { left: -100%; }
100% { left: 100%; }
}
/* HERO SECTION */
.hero {
max-width: 1200px;
margin: 0 auto;
padding: 40px 20px;
display: grid;
grid-template-columns: 1fr 1fr;
gap: 60px;
align-items: center;
}
.hero-content h1 {
font-size: 48px;
font-weight: 800;
line-height: 1.1;
margin-bottom: 20px;
background: linear-gradient(135deg, #333 0%, #666 100%);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
background-clip: text;
}
.hero-content .subtitle {
font-size: 24px;
color: #666;
margin-bottom: 30px;
font-weight: 500;
}
.pain-points {
background: linear-gradient(135deg, #f8f9fa 0%, #e9ecef 100%);
padding: 30px;
border-radius: 20px;
margin-bottom: 40px;
border-left: 5px solid #FF4500;
}
.pain-points h3 {
color: #FF4500;
font-size: 20px;
margin-bottom: 20px;
font-weight: 700;
}
.pain-point {
display: flex;
align-items: center;
margin-bottom: 15px;
font-size: 16px;
color: #555;
}
.pain-point::before {
content: "😵";
margin-right: 12px;
font-size: 20px;
}
/* PRODUCT GALLERY */
.product-gallery {
position: relative;
}
.gallery-container {
position: relative;
border-radius: 20px;
overflow: hidden;
box-shadow: 0 20px 60px rgba(0,0,0,0.1);
}
.gallery-image {
width: 100%;
height: 500px;
object-fit: cover;
display: none;
cursor: zoom-in;
}
.gallery-image.active {
display: block;
}
.gallery-dots {
display: flex;
justify-content: center;
gap: 10px;
margin-top: 20px;
}
.dot {
width: 12px;
height: 12px;
border-radius: 50%;
background: #ddd;
cursor: pointer;
transition: all 0.3s ease;
}
.dot.active {
background: #FF4500;
transform: scale(1.2);
}
/* TRUST INDICATORS */
.trust-bar {
background: #f8f9fa;
padding: 20px;
display: grid;
grid-template-columns: repeat(4, 1fr);
gap: 20px;
text-align: center;
border-top: 1px solid #e9ecef;
border-bottom: 1px solid #e9ecef;
}
.trust-item {
display: flex;
flex-direction: column;
align-items: center;
gap: 8px;
}
.trust-icon {
font-size: 24px;
color: #28a745;
}
.trust-text {
font-size: 14px;
font-weight: 600;
color: #333;
}
/* PRICING SECTION */
.pricing-section {
max-width: 1200px;
margin: 60px auto;
padding: 0 20px;
text-align: center;
}
.pricing-card {
background: linear-gradient(135deg, #fff 0%, #f8f9fa 100%);
border-radius: 30px;
padding: 50px;
box-shadow: 0 30px 80px rgba(0,0,0,0.1);
border: 3px solid #FF4500;
position: relative;
overflow: hidden;
}
.pricing-card::before {
content: "BESTSELLER";
position: absolute;
top: 20px;
right: -30px;
background: #FF4500;
color: white;
padding: 8px 40px;
font-size: 12px;
font-weight: 700;
transform: rotate(45deg);
}
.price-container {
margin-bottom: 40px;
}
.old-price {
font-size: 24px;
color: #dc3545;
text-decoration: line-through;
margin-bottom: 10px;
}
.new-price {
font-size: 64px;
font-weight: 900;
color: #28a745;
margin-bottom: 10px;
}
.savings {
background: #28a745;
color: white;
padding: 8px 20px;
border-radius: 25px;
font-size: 16px;
font-weight: 700;
display: inline-block;
margin-bottom: 30px;
}
/* BENEFITS */
.benefits {
display: grid;
grid-template-columns: repeat(3, 1fr);
gap: 20px;
margin-bottom: 40px;
}
.benefit {
display: flex;
align-items: center;
gap: 12px;
font-size: 16px;
font-weight: 600;
color: #333;
}
.benefit::before {
content: "✅";
font-size: 20px;
}
/* CTA BUTTON */
.cta-button {
background: linear-gradient(135deg, #FF4500 0%, #FF6B35 100%);
color: white;
border: none;
padding: 20px 60px;
font-size: 24px;
font-weight: 700;
border-radius: 50px;
cursor: pointer;
transition: all 0.3s ease;
text-decoration: none;
display: inline-block;
box-shadow: 0 10px 30px rgba(255, 69, 0, 0.3);
position: relative;
overflow: hidden;
}
.cta-button:hover {
transform: translateY(-3px);
box-shadow: 0 15px 40px rgba(255, 69, 0, 0.4);
}
.cta-button::before {
content: '';
position: absolute;
top: 0;
left: -100%;
width: 100%;
height: 100%;
background: linear-gradient(90deg, transparent, rgba(255,255,255,0.2), transparent);
transition: left 0.5s;
}
.cta-button:hover::before {
left: 100%;
}
/* SOLUTION SECTION */
.solution-section {
background: linear-gradient(135deg, #1a1a1a 0%, #2d2d2d 100%);
color: white;
padding: 80px 20px;
margin: 60px 0;
}
.solution-container {
max-width: 1200px;
margin: 0 auto;
text-align: center;
}
.solution-title {
font-size: 42px;
font-weight: 800;
margin-bottom: 20px;
background: linear-gradient(135deg, #FF4500 0%, #FFD700 100%);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
background-clip: text;
}
.solution-subtitle {
font-size: 20px;
color: #ccc;
margin-bottom: 50px;
}
.solutions-grid {
display: grid;
grid-template-columns: repeat(3, 1fr);
gap: 40px;
margin-bottom: 50px;
}
.solution-card {
background: rgba(255, 255, 255, 0.1);
padding: 40px 30px;
border-radius: 20px;
backdrop-filter: blur(10px);
border: 1px solid rgba(255, 255, 255, 0.2);
transition: all 0.3s ease;
}
.solution-card:hover {
transform: translateY(-10px);
background: rgba(255, 255, 255, 0.15);
}
.solution-icon {
font-size: 48px;
margin-bottom: 20px;
}
.solution-card h3 {
font-size: 24px;
margin-bottom: 15px;
color: #FF4500;
}
.solution-card p {
font-size: 16px;
color: #ddd;
line-height: 1.6;
}
/* TESTIMONIALS */
.testimonials {
max-width: 1200px;
margin: 80px auto;
padding: 0 20px;
}
.testimonials h2 {
text-align: center;
font-size: 36px;
margin-bottom: 50px;
color: #333;
}
.testimonials-grid {
display: grid;
grid-template-columns: repeat(3, 1fr);
gap: 30px;
}
.testimonial {
background: #f8f9fa;
padding: 30px;
border-radius: 20px;
border-left: 5px solid #FF4500;
position: relative;
}
.testimonial::before {
content: '"';
font-size: 60px;
color: #FF4500;
position: absolute;
top: 10px;
left: 20px;
font-family: serif;
}
.testimonial-text {
font-size: 16px;
line-height: 1.6;
margin-bottom: 20px;
padding-left: 30px;
font-style: italic;
}
.testimonial-author {
font-weight: 700;
color: #333;
padding-left: 30px;
}
.testimonial-job {
color: #666;
font-size: 14px;
padding-left: 30px;
}
.stars {
color: #FFD700;
font-size: 18px;
margin-bottom: 15px;
padding-left: 30px;
}
/* STICKY CTA */
.sticky-cta {
position: fixed;
bottom: 0;
left: 0;
right: 0;
background: linear-gradient(135deg, #FF4500 0%, #FF6B35 100%);
color: white;
padding: 15px 20px;
box-shadow: 0 -5px 20px rgba(0,0,0,0.2);
transform: translateY(100%);
transition: transform 0.3s ease;
z-index: 1000;
}
.sticky-cta.visible {
transform: translateY(0);
}
.sticky-content {
max-width: 1200px;
margin: 0 auto;
display: flex;
justify-content: space-between;
align-items: center;
}
.sticky-text {
font-size: 18px;
font-weight: 700;
}
.sticky-price {
font-size: 24px;
font-weight: 900;
}
.sticky-button {
background: white;
color: #FF4500;
border: none;
padding: 12px 30px;
font-size: 16px;
font-weight: 700;
border-radius: 25px;
cursor: pointer;
transition: all 0.3s ease;
}
.sticky-button:hover {
transform: scale(1.05);
box-shadow: 0 5px 15px rgba(0,0,0,0.2);
}
/* FAQ SECTION */
.faq-section {
max-width: 1000px;
margin: 80px auto;
padding: 0 20px;
}
.faq-section h2 {
text-align: center;
font-size: 36px;
margin-bottom: 50px;
color: #333;
}
.faq-item {
background: #f8f9fa;
border-radius: 15px;
margin-bottom: 20px;
overflow: hidden;
border: 1px solid #e9ecef;
}
.faq-question {
padding: 25px;
cursor: pointer;
font-size: 18px;
font-weight: 600;
display: flex;
justify-content: space-between;
align-items: center;
transition: all 0.3s ease;
}
.faq-question:hover {
background: #e9ecef;
}
.faq-icon {
font-size: 20px;
transition: transform 0.3s ease;
}
.faq-answer {
max-height: 0;
overflow: hidden;
transition: max-height 0.3s ease;
background: white;
}
.faq-answer.active {
max-height: 200px;
}
.faq-answer-content {
padding: 25px;
font-size: 16px;
line-height: 1.6;
color: #555;
}
/* MOBILE RESPONSIVE */
@media (max-width: 768px) {
.hero {
grid-template-columns: 1fr;
gap: 40px;
text-align: center;
}
.hero-content h1 {
font-size: 36px;
}
.hero-content .subtitle {
font-size: 20px;
}
.trust-bar {
grid-template-columns: repeat(2, 1fr);
gap: 15px;
}
.solutions-grid {
grid-template-columns: 1fr;
gap: 30px;
}
.testimonials-grid {
grid-template-columns: 1fr;
gap: 20px;
}
.benefits {
grid-template-columns: 1fr;
gap: 15px;
}
.new-price {
font-size: 48px;
}
.cta-button {
padding: 18px 40px;
font-size: 20px;
}
.sticky-content {
flex-direction: column;
gap: 10px;
text-align: center;
}
}
/* ZOOM MODAL */
.zoom-modal {
display: none;
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 100%;
background: rgba(0,0,0,0.9);
z-index: 2000;
justify-content: center;
align-items: center;
}
.zoom-modal.active {
display: flex;
}
.zoom-image {
max-width: 90%;
max-height: 90%;
object-fit: contain;
}
.zoom-close {
position: absolute;
top: 20px;
right: 30px;
color: white;
font-size: 40px;
cursor: pointer;
z-index: 2001;
}
/* LOADING ANIMATION */
.loading {
display: inline-block;
width: 20px;
height: 20px;
border: 3px solid rgba(255,255,255,.3);
border-radius: 50%;
border-top-color: #fff;
animation: spin 1s ease-in-out infinite;
}
@keyframes spin {
to { transform: rotate(360deg); }
}
</style>
</head>
<body>
<!-- URGENCY BANNER -->
<div class="urgency-banner">
🔥 Nur noch heute: 20€ Rabatt auf das Spartaner-Bundle! Danach wieder 69€! 🔥
</div>
<!-- HERO SECTION -->
<section class="hero">
<div class="hero-content">
<h1>SPARTANER-BUNDLE</h1>
<p class="subtitle">Endlich wieder Herr über dein Leben</p>
<div class="pain-points">
<h3>Kennst du das auch?</h3>
<div class="pain-point">Ständig müde, aber kannst trotzdem nicht schlafen</div>
<div class="pain-point">Wie ein Zombie durch den Tag</div>
<div class="pain-point">Familie leidet unter deinen Schichten</div>
<div class="pain-point">Gesundheit geht langsam kaputt</div>
<div class="pain-point">Kaffee und Energy-Drinks machen's nur schlimmer</div>
</div>
<div class="price-container">
<div class="old-price">Einzeln: 69,90€</div>
<div class="new-price">49,90€</div>
<div class="savings">Du sparst 20€!</div>
</div>
<div class="benefits">
<div class="benefit">2 kraftvolle Supplements</div>
<div class="benefit">Spartaner-Kit (30€ Wert) GRATIS</div>
<div class="benefit">30 Tage Geld-zurück-Garantie</div>
</div>
<a href="https://zielfluss.de/cart/50921958211931:1,50920052621659:1" class="cta-button">
Jetzt Bundle sichern - 29% sparen
</a>
</div>
<div class="product-gallery">
<div class="gallery-container">
<img src="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTAwIiBoZWlnaHQ9IjUwMCIgdmlld0JveD0iMCAwIDUwMCA1MDAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxyZWN0IHdpZHRoPSI1MDAiIGhlaWdodD0iNTAwIiBmaWxsPSIjZjhmOWZhIiBzdHJva2U9IiNkZGQiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWRhc2hhcnJheT0iMTAsMTAiLz4KPHRleHQgeD0iMjUwIiB5PSIyMzAiIGZvbnQtZmFtaWx5PSJBcmlhbCIgZm9udC1zaXplPSIxOCIgZmlsbD0iIzY2NiIgdGV4dC1hbmNob3I9Im1pZGRsZSI+UHJvZHVrdGJpbGQgMTwvdGV4dD4KPHRleHQgeD0iMjUwIiB5PSIyNTAiIGZvbnQtZmFtaWx5PSJBcmlhbCIgZm9udC1zaXplPSIxNCIgZmlsbD0iIzk5OSIgdGV4dC1hbmNob3I9Im1pZGRsZSI+KDUwMHg1MDBweCk8L3RleHQ+Cjx0ZXh0IHg9IjI1MCIgeT0iMjcwIiBmb250LWZhbWlseT0iQXJpYWwiIGZvbnQtc2l6ZT0iMTIiIGZpbGw9IiNiYmIiIHRleHQtYW5jaG9yPSJtaWRkbGUiPkVpbmZhY2ggQmlsZCBoaWVyIGVpbmZ1ZWdlbjwvdGV4dD4KPC9zdmc+" alt="SPARTANER-BUNDLE Produktbild 1" class="gallery-image active">
<img src="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTAwIiBoZWlnaHQ9IjUwMCIgdmlld0JveD0iMCAwIDUwMCA1MDAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxyZWN0IHdpZHRoPSI1MDAiIGhlaWdodD0iNTAwIiBmaWxsPSIjZjBmOGZmIiBzdHJva2U9IiNkZGQiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWRhc2hhcnJheT0iMTAsMTAiLz4KPHRleHQgeD0iMjUwIiB5PSIyMzAiIGZvbnQtZmFtaWx5PSJBcmlhbCIgZm9udC1zaXplPSIxOCIgZmlsbD0iIzY2NiIgdGV4dC1hbmNob3I9Im1pZGRsZSI+UHJvZHVrdGJpbGQgMjwvdGV4dD4KPHRleHQgeD0iMjUwIiB5PSIyNTAiIGZvbnQtZmFtaWx5PSJBcmlhbCIgZm9udC1zaXplPSIxNCIgZmlsbD0iIzk5OSIgdGV4dC1hbmNob3I9Im1pZGRsZSI+KDUwMHg1MDBweCk8L3RleHQ+Cjx0ZXh0IHg9IjI1MCIgeT0iMjcwIiBmb250LWZhbWlseT0iQXJpYWwiIGZvbnQtc2l6ZT0iMTIiIGZpbGw9IiNiYmIiIHRleHQtYW5jaG9yPSJtaWRkbGUiPkVpbmZhY2ggQmlsZCBoaWVyIGVpbmZ1ZWdlbjwvdGV4dD4KPC9zdmc+" alt="SPARTANER-BUNDLE Produktbild 2" class="gallery-image">
<img src="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTAwIiBoZWlnaHQ9IjUwMCIgdmlld0JveD0iMCAwIDUwMCA1MDAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxyZWN0IHdpZHRoPSI1MDAiIGhlaWdodD0iNTAwIiBmaWxsPSIjZmZmOGYwIiBzdHJva2U9IiNkZGQiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWRhc2hhcnJheT0iMTAsMTAiLz4KPHRleHQgeD0iMjUwIiB5PSIyMzAiIGZvbnQtZmFtaWx5PSJBcmlhbCIgZm9udC1zaXplPSIxOCIgZmlsbD0iIzY2NiIgdGV4dC1hbmNob3I9Im1pZGRsZSI+UHJvZHVrdGJpbGQgMzwvdGV4dD4KPHRleHQgeD0iMjUwIiB5PSIyNTAiIGZvbnQtZmFtaWx5PSJBcmlhbCIgZm9udC1zaXplPSIxNCIgZmlsbD0iIzk5OSIgdGV4dC1hbmNob3I9Im1pZGRsZSI+KDUwMHg1MDBweCk8L3RleHQ+Cjx0ZXh0IHg9IjI1MCIgeT0iMjcwIiBmb250LWZhbWlseT0iQXJpYWwiIGZvbnQtc2l6ZT0iMTIiIGZpbGw9IiNiYmIiIHRleHQtYW5jaG9yPSJtaWRkbGUiPkVpbmZhY2ggQmlsZCBoaWVyIGVpbmZ1ZWdlbjwvdGV4dD4KPC9zdmc+" alt="SPARTANER-BUNDLE Produktbild 3" class="gallery-image">
</div>
<div class="gallery-dots">
<div class="dot active" onclick="showImage(0)"></div>
<div class="dot" onclick="showImage(1)"></div>
<div class="dot" onclick="showImage(2)"></div>
</div>
</div>
</section>
<!-- TRUST BAR -->
<div class="trust-bar">
<div class="trust-item">
<div class="trust-icon">✓</div>
<div class="trust-text">Geprüft & Getestet in DE</div>
</div>
<div class="trust-item">
<div class="trust-icon">🚚</div>
<div class="trust-text">Versandkostenfrei ab 40€</div>
</div>
<div class="trust-item">
<div class="trust-icon">🛡️</div>
<div class="trust-text">100% Sicher & Natürlich</div>
</div>
<div class="trust-item">
<div class="trust-icon">↩️</div>
<div class="trust-text">30 Tage Geld-zurück</div>
</div>
</div>
<!-- SOLUTION SECTION -->
<section class="solution-section">
<div class="solution-container">
<h2 class="solution-title">Die Lösung für Schichtarbeiter</h2>
<p class="solution-subtitle">Während andere weiter leiden, wirst DU zum Spartaner</p>
<div class="solutions-grid">
<div class="solution-card">
<div class="solution-icon">🌙</div>
<h3>SLEEPMODE</h3>
<p>Endlich wieder tief und fest schlafen. L-Tryptophan hilft dir beim Abschalten nach der Schicht. Kein stundenlanges Wälzen mehr.</p>
</div>
<div class="solution-card">
<div class="solution-icon">⚡</div>
<h3>SHIFTMODE</h3>
<p>Klarer Kopf und volle Energie bei der Arbeit. Shilajit + Vitamine geben dir die Power, die du brauchst. Ohne Crash danach.</p>
</div>
<div class="solution-card">
<div class="solution-icon">🔄</div>
<h3>SPARTANER-KIT</h3>
<p>Komplette Anleitung für Schichtarbeiter. 7-Tage-Reset-Guide, Supplement-Tracker und spartanische Rituale. Gratis dazu!</p>
</div>
</div>
<a href="https://zielfluss.de/cart/50921958211931:1,50920052621659:1" class="cta-button">
Jetzt zum Spartaner werden
</a>
</div>
</section>
<!-- TESTIMONIALS -->
<section class="testimonials">
<h2>💬 Das sagen unsere Spartaner</h2>
<div class="testimonials-grid">
<div class="testimonial">
<div class="stars">⭐⭐⭐⭐⭐</div>
<div class="testimonial-text">Ich bin im Lager, Nachtschicht – das erste Mal, dass ich morgens wieder klar im Kopf war. Endlich wieder Herr über mein Leben!</div>
<div class="testimonial-author">— Timo, 34</div>
<div class="testimonial-job">Lagerarbeiter</div>
</div>
<div class="testimonial">
<div class="stars">⭐⭐⭐⭐⭐</div>
<div class="testimonial-text">Die Kombi mit dem Guide? Volltreffer. Ich hab's in den Alltag eingebaut und fühle mich wie ein neuer Mensch.</div>
<div class="testimonial-author">— Mehmet, 29</div>
<div class="testimonial-job">Sicherheitsdienst</div>
</div>
<div class="testimonial">
<div class="stars">⭐⭐⭐⭐⭐</div>
<div class="testimonial-text">Endlich mal was, das wirklich funktioniert. Kein Marketing-Bullshit. Ich bin wieder der Mann, der ich sein wollte.</div>
<div class="testimonial-author">— Stefan, 41</div>
<div class="testimonial-job">Krankenpfleger</div>
</div>
</div>
</section>
<!-- FAQ SECTION -->
<section class="faq-section">
<h2>❓ Häufige Fragen</h2>
<div class="faq-item">
<div class="faq-question" onclick="toggleFaq(this)">
<span>Ist das sicher oder gefährlich?</span>
<span class="faq-icon">+</span>
</div>
<div class="faq-answer">
<div class="faq-answer-content">
100% natürlich, keine Chemie-Bomben. Sicherer als dein 10. Kaffee am Tag. Entwickelt für Männer, die Verantwortung übernehmen.
</div>
</div>
</div>
<div class="faq-item">
<div class="faq-question" onclick="toggleFaq(this)">
<span>Macht das abhängig?</span>
<span class="faq-icon">+</span>
</div>
<div class="faq-answer">
<div class="faq-answer-content">
Nein. Keine Abhängigkeit, kein Zombie-Gefühl. Einfach natürliche Unterstützung für deinen Körper. Du bleibst der Boss.
</div>
</div>
</div>
<div class="faq-item">
<div class="faq-question" onclick="toggleFaq(this)">
<span>Wie bekomme ich das Spartaner-Kit?</span>
<span class="faq-icon">+</span>
</div>
<div class="faq-answer">
<div class="faq-answer-content">
Sofort nach dem Kauf per E-Mail. Alle PDFs zum Download bereit. Kein Warten, sofort loslegen!
</div>
</div>
</div>
<div class="faq-item">
<div class="faq-question" onclick="toggleFaq(this)">
<span>Funktioniert das auch bei Schichtarbeit?</span>
<span class="faq-icon">+</span>
</div>
<div class="faq-answer">
<div class="faq-answer-content">
Genau dafür ist es gemacht! Entwickelt für Männer im Schichtmodus. Von Spartanern für Spartaner.
</div>
</div>
</div>
<div class="faq-item">
<div class="faq-question" onclick="toggleFaq(this)">
<span>Wie schnell wirkt das Bundle?</span>
<span class="faq-icon">+</span>
</div>
<div class="faq-answer">
<div class="faq-answer-content">
Erste Effekte schon nach 1-3 Tagen spürbar. Volle Wirkung nach 1-2 Wochen. Dein Körper braucht Zeit, sich umzustellen.
</div>
</div>
</div>
</section>
<!-- STICKY CTA -->
<div class="sticky-cta" id="stickyCta">
<div class="sticky-content">
<div class="sticky-text">SPARTANER-BUNDLE</div>
<div class="sticky-price">49,90€ <span style="text-decoration: line-through; font-size: 16px; opacity: 0.7;">69,90€</span></div>
<button class="sticky-button" onclick="window.location.href='https://zielfluss.de/cart/50921958211931:1,50920052621659:1'">
Jetzt sichern
</button>
</div>
</div>
<!-- ZOOM MODAL -->
<div class="zoom-modal" id="zoomModal">
<span class="zoom-close" onclick="closeZoom()">×</span>
<img class="zoom-image" id="zoomImage" alt="Vergrößertes Produktbild">
</div>
<script>
// Image Gallery
let currentImage = 0;
const images = document.querySelectorAll('.gallery-image');
const dots = document.querySelectorAll('.dot');
function showImage(index) {
images[currentImage].classList.remove('active');
dots[currentImage].classList.remove('active');
currentImage = index;
images[currentImage].classList.add('active');
dots[currentImage].classList.add('active');
}
// Auto-advance gallery
setInterval(() => {
const nextIndex = (currentImage + 1) % images.length;
showImage(nextIndex);
}, 5000);
// Image zoom
images.forEach(img => {
img.addEventListener('click', () => {
document.getElementById('zoomImage').src = img.src;
document.getElementById('zoomModal').classList.add('active');
});
});
function closeZoom() {
document.getElementById('zoomModal').classList.remove('active');
}
// Sticky CTA
let stickyShown = false;
function checkSticky() {
const scrollPercent = (window.scrollY / (document.documentElement.scrollHeight - window.innerHeight)) * 100;
const stickyCta = document.getElementById('stickyCta');
if (scrollPercent > 15 && !stickyShown) {
stickyCta.classList.add('visible');
stickyShown = true;
} else if (scrollPercent <= 15 && stickyShown) {
stickyCta.classList.remove('visible');
stickyShown = false;
}
}
// Throttled scroll event
let ticking = false;
function onScroll() {
if (!ticking) {
requestAnimationFrame(() => {
checkSticky();
ticking = false;
});
ticking = true;
}
}
window.addEventListener('scroll', onScroll);
// FAQ Toggle
function toggleFaq(element) {
const answer = element.nextElementSibling;
const icon = element.querySelector('.faq-icon');
const isActive = answer.classList.contains('active');
// Close all other FAQs
document.querySelectorAll('.faq-answer').forEach(faq => {
faq.classList.remove('active');
});
document.querySelectorAll('.faq-icon').forEach(icon => {
icon.textContent = '+';
icon.style.transform = 'rotate(0deg)';
});
// Toggle current FAQ
if (!isActive) {
answer.classList.add('active');
icon.textContent = '×';
icon.style.transform = 'rotate(180deg)';
}
}
// Initialize
document.addEventListener('DOMContentLoaded', () => {
checkSticky();
});
// Close zoom modal on escape key
document.addEventListener('keydown', (e) => {
if (e.key === 'Escape') {
closeZoom();
}
});
// Close zoom modal on background click
document.getElementById('zoomModal').addEventListener('click', (e) => {
if (e.target === e.currentTarget) {
closeZoom();
}
});
</script>
</body>
</html>