$5,000 Visa Gift Card for Valentine’s Day!

*{box-sizing:border-box;margin:0;padding:0}
body{font-family:’Segoe UI’,Tahoma,Geneva,Verdana,sans-serif;line-height:1.8;background:linear-gradient(135deg,#8e0038 0%,#c62828 50%,#d32f2f 100%);min-height:100vh}
.article-container{max-width:800px;margin:0 auto;padding:20px;background:#fff;border-radius:0 0 30px 30px}
h1{font-size:32px;color:#8e0038;margin-bottom:10px;line-height:1.3;text-align:center}
h2{font-size:24px;color:#c62828;margin:30px 0 15px;text-align:center}
h3{font-size:20px;color:#8e0038;margin:25px 0 10px}
p{margin-bottom:18px;font-size:17px;color:#333}
.hero-banner{width:100%;border-radius:20px;margin-bottom:20px;box-shadow:0 10px 40px rgba(0,0,0,0.3);background:linear-gradient(135deg,#8e0038,#c62828);padding:40px;text-align:center;color:#fff}
.hero-banner h2{color:#fff;font-size:36px;margin:0 0 10px}
.hero-banner p{color:#ffcdd2;font-size:20px;margin:0}
.hearts{font-size:60px;margin:15px 0}
.highlight-box{background:linear-gradient(135deg,#c62828,#8e0038);color:#fff;padding:25px;border-radius:20px;margin:25px 0;text-align:center;box-shadow:0 10px 30px rgba(198,40,40,0.3)}
.highlight-box h3{color:#ffcdd2;margin:0 0 10px;font-size:28px}
.highlight-box p{margin:0;font-size:20px}
.prize-showcase{background:linear-gradient(135deg,#ffcdd2,#f8bbd9);padding:30px;border-radius:25px;margin:30px 0;text-align:center}
.prize-showcase h3{color:#8e0038;font-size:32px;margin-bottom:15px}
.prize-showcase .big-number{font-size:80px;font-weight:bold;color:#c62828;text-shadow:3px 3px 0 #fff}
.prize-showcase p{color:#333;font-size:18px}
.key-info{background:#fce4ec;border-left:5px solid #c62828;padding:20px;margin:25px 0;border-radius:0 15px 15px 0}
.key-info strong{color:#8e0038}
ul{margin:15px 0 20px 25px}
li{margin-bottom:10px}
ol{margin:15px 0 20px 25px}
.cta-section{background:linear-gradient(135deg,#c62828,#8e0038,#6a0025);padding:40px;border-radius:25px;text-align:center;margin:30px 0}
.cta-section h3{color:#fff;font-size:28px;margin-bottom:15px}
.cta-button{display:inline-block;background:#fff;color:#c62828;padding:20px 60px;font-size:24px;font-weight:bold;text-decoration:none;border-radius:50px;box-shadow:0 10px 30px rgba(0,0,0,0.3);transition:all 0.3s;animation:pulse 2s infinite}
.cta-button:hover{transform:scale(1.1);background:#ffcdd2}
@keyframes pulse{0%,100%{box-shadow:0 10px 30px rgba(0,0,0,0.3)}50%{box-shadow:0 10px 30px rgba(255,255,255,0.6),0 0 0 10px rgba(255,255,255,0.2)}}
/* HIGH RPM AD CONTAINERS */
.ad-container{margin:25px auto;text-align:center;min-height:280px;max-width:100%;overflow:visible}
.countdown-banner{background:linear-gradient(90deg,#c62828,#8e0038,#6a0025,#c62828);background-size:200% 100%;color:#fff;padding:15px;text-align:center;position:sticky;top:0;z-index:100;font-weight:bold;font-size:18px;animation:slide 3s linear infinite}
@keyframes slide{0%{background-position:0% 50%}100%{background-position:200% 50%}}
/* Progress Bar */
#progress-container{position:fixed;top:0;left:0;width:100%;height:6px;background:rgba(255,255,255,0.3);z-index:9999}
#progress-bar{height:100%;width:0%;background:linear-gradient(90deg,#c62828,#e91e63,#ff4081);transition:width 0.1s;border-radius:0 3px 3px 0}
#progress-text{position:fixed;top:10px;right:15px;background:#c62828;color:#fff;padding:8px 15px;border-radius:25px;font-size:14px;z-index:9999;font-weight:bold}
/* Start Modal – CENTER CENTER */
#start-modal{display:flex;position:fixed;top:0;left:0;width:100%;height:100%;background:linear-gradient(135deg,rgba(142,0,56,0.95),rgba(198,40,40,0.95));z-index:99999;align-items:center;justify-content:center}
#start-modal-content{background:#fff;padding:40px;border-radius:30px;text-align:center;max-width:500px;margin:20px;box-shadow:0 20px 60px rgba(0,0,0,0.4)}
#start-modal h2{color:#c62828;font-size:22px;margin-bottom:10px}
#start-modal .prize-amount{color:#c62828;font-size:60px;font-weight:bold;margin:15px 0}
#start-modal .emoji-row{font-size:45px;margin:15px 0}
#start-modal p{color:#333;margin-bottom:15px;font-size:16px}
#start-modal .teaser{background:linear-gradient(135deg,#ffcdd2,#f8bbd9);padding:15px;border-radius:15px;margin:20px 0}
#start-modal .teaser p{color:#8e0038;margin:0;font-weight:bold}
#start-btn{background:linear-gradient(135deg,#c62828,#8e0038);color:#fff;border:none;padding:20px 50px;font-size:22px;font-weight:bold;border-radius:50px;cursor:pointer;box-shadow:0 10px 30px rgba(198,40,40,0.4)}
#start-btn:hover{transform:scale(1.05)}
/* Toast – CENTER CENTER */
#toast{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background:linear-gradient(135deg,#c62828,#8e0038);color:#fff;padding:20px 40px;border-radius:20px;font-size:20px;z-index:9998;display:none;box-shadow:0 10px 40px rgba(198,40,40,0.5);font-weight:bold;text-align:center}
/* Social Proof – CENTER CENTER */
#social-proof{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background:#fff;padding:20px 30px;border-radius:20px;box-shadow:0 10px 40px rgba(0,0,0,0.3);z-index:9997;display:none;text-align:center;border:3px solid #c62828}
#social-proof p{margin:0;font-size:16px}
#social-proof strong{color:#c62828}
/* Valentine theme sections */
.love-box{background:linear-gradient(135deg,#fce4ec,#f8bbd9);padding:25px;border-radius:20px;margin:30px 0;text-align:center;border:3px dashed #c62828}
.love-box h4{color:#8e0038;margin-bottom:10px;font-size:20px}
.love-box p{color:#333;font-size:16px;margin:0}
.poll-box{background:#fff;border:3px solid #c62828;border-radius:20px;padding:25px;margin:30px 0;text-align:center}
.poll-box h4{color:#c62828;margin-bottom:15px;font-size:20px}
.poll-options{display:flex;flex-wrap:wrap;gap:10px;justify-content:center}
.poll-option{background:#fce4ec;border:2px solid #f8bbd9;padding:12px 25px;border-radius:25px;cursor:pointer;transition:all 0.3s;font-size:16px}
.poll-option:hover{border-color:#c62828;background:#ffcdd2;transform:scale(1.05)}
.poll-option.selected{background:#c62828;color:#fff;border-color:#c62828}
.poll-results{display:none;margin-top:15px}
.poll-bar{background:#fce4ec;border-radius:10px;height:35px;margin:8px 0;overflow:hidden}
.poll-fill{background:linear-gradient(90deg,#c62828,#e91e63);height:100%;border-radius:10px;display:flex;align-items:center;padding-left:15px;color:#fff;font-weight:bold}
/* Sticky Ad */
#sticky-ad{position:fixed;bottom:0;left:0;width:100%;background:#fff;padding:10px;text-align:center;box-shadow:0 -5px 20px rgba(0,0,0,0.2);z-index:9990;display:none}
#sticky-ad .close-sticky{position:absolute;top:5px;right:15px;background:none;border:none;font-size:20px;cursor:pointer;color:#c62828}
/* Spin teaser */
.spin-teaser{background:linear-gradient(135deg,#e91e63,#c62828);color:#fff;padding:25px;border-radius:20px;margin:30px 0;text-align:center;font-weight:bold;font-size:20px;box-shadow:0 10px 30px rgba(233,30,99,0.3)}
.spin-teaser small{display:block;margin-top:8px;font-weight:normal;color:#ffcdd2}
/* Wine theme */
.wine-banner{background:linear-gradient(135deg,#4a148c,#7b1fa2);color:#fff;padding:20px;border-radius:15px;margin:25px 0;text-align:center}
.wine-banner h4{color:#e1bee7;margin-bottom:10px;font-size:22px}
.wine-banner p{margin:0;font-size:16px}
/* Ideas grid */
.ideas-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:15px;margin:25px 0}
.idea-box{background:#fff;border-radius:15px;padding:20px;text-align:center;border:3px solid #ffcdd2}
.idea-box .emoji{font-size:40px}
.idea-box h4{color:#c62828;margin:10px 0 5px;font-size:18px}
.idea-box p{margin:0;font-size:14px;color:#666}
/* FAQ */
.faq-item{background:#fce4ec;border-radius:15px;padding:20px;margin:15px 0}
.faq-item h4{color:#8e0038;margin-bottom:10px}
.faq-item p{margin:0;color:#333}
/* Comparison table */
.compare-table{width:100%;border-collapse:collapse;margin:25px 0;border-radius:15px;overflow:hidden;box-shadow:0 5px 20px rgba(0,0,0,0.1)}
.compare-table th{background:#c62828;color:#fff;padding:15px;text-align:left}
.compare-table td{padding:15px;border-bottom:1px solid #ffcdd2}
.compare-table tr:nth-child(even){background:#fce4ec}
/* Spin Wheel Popup – CENTER CENTER */
#wheel-popup-overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(142,0,56,0.95);z-index:99998}
#wheel-popup{display:none;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background:linear-gradient(135deg,#c62828,#8e0038);border-radius:30px;padding:30px;z-index:99999;text-align:center;box-shadow:0 25px 80px rgba(0,0,0,0.5);border:5px solid #ffcdd2;width:90%;max-width:420px}
#wheel-popup .close-btn{position:absolute;top:10px;right:15px;background:none;border:none;color:#fff;font-size:28px;cursor:pointer}
#wheel-popup h2{color:#fff;font-size:24px;margin:0 0 5px}
#wheel-popup .popup-subtitle{color:#ffcdd2;font-size:28px;font-weight:bold;margin:0 0 15px}
#wheel-popup .popup-desc{color:rgba(255,255,255,0.95);font-size:14px;margin-bottom:15px}
.prize-legend{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-bottom:15px}
.prize-legend span{background:rgba(255,255,255,0.25);padding:6px 14px;border-radius:20px;font-size:13px;color:#fff;font-weight:bold}
#wheel-container{position:relative;width:280px;height:280px;margin:0 auto 20px}
#wheel-canvas{width:280px;height:280px;border-radius:50%;border:6px solid #ffcdd2;box-shadow:0 0 40px rgba(255,205,210,0.5)}
#wheel-pointer{position:absolute;top:-12px;left:50%;transform:translateX(-50%);width:0;height:0;border-left:18px solid transparent;border-right:18px solid transparent;border-top:35px solid #ffcdd2;z-index:10}
#wheel-center{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:55px;height:55px;background:linear-gradient(135deg,#ffcdd2,#f8bbd9);border-radius:50%;border:4px solid #fff;z-index:5}
#popup-email-form{margin-bottom:15px}
#popup-email-form input{width:100%;padding:15px;font-size:16px;border:3px solid #ffcdd2;border-radius:50px;text-align:center;box-sizing:border-box}
#spin-btn{background:linear-gradient(135deg,#ffcdd2,#f8bbd9);color:#8e0038;border:none;padding:18px 40px;font-size:22px;font-weight:bold;border-radius:50px;cursor:pointer;width:100%}
#spin-btn:disabled{background:#ccc;color:#666;cursor:not-allowed}
#spin-result{display:none;background:#fff;border-radius:20px;padding:25px;margin-top:15px;border:3px solid #ffcdd2}
#spin-result h3{margin:0;color:#c62828;font-size:26px}
#spin-result p{margin:10px 0 0;color:#333;font-size:15px}
.disclaimer{font-size:11px;color:rgba(255,255,255,0.7);margin-top:15px}
#confetti-canvas{position:fixed;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:100000;display:none}
/* Mobile */
@media(max-width:600px){
h1{font-size:24px}
h2{font-size:20px}
.prize-showcase .big-number{font-size:60px}
.ideas-grid{grid-template-columns:1fr}
#start-modal-content{padding:25px}
.prize-amount{font-size:50px!important}
}
💕 SUTTER HOME VALENTINE’S DAY SWEEPSTAKES 💕
WIN A $5,000 VISA GIFT CARD!
Perfect for a romantic getaway, shopping spree, or anything your heart desires!
One Entry • Ends Feb 28, 2026 • 21+
💝 Win a $5,000 Visa Gift Card! Sutter Home Valentine’s Day Sweepstakes 2026
Love is in the air… and so is $5,000! Sutter Home Winery is celebrating Valentine’s Day with an incredible sweepstakes that could put FIVE THOUSAND DOLLARS in your pocket!
Whether you’re planning a romantic getaway, a shopping spree, or just want some extra cash to treat yourself and your loved ones, this is your chance to win BIG! 💕
💝 THE PRIZE 💝
$5,000 VISA GIFT CARD – Use It Anywhere!
🎁 GRAND PRIZE 🎁
Visa Gift Card – Spend It However You Want!
💕 What Could YOU Do With $5,000?
Dream Vacation
Paris, Hawaii, Caribbean cruise – the choice is yours!
Special Proposal
Make Valentine’s Day unforgettable!
Shopping Spree
Treat yourself to something special!
Home Upgrade
New furniture, appliances, or decor!
📝 How to Enter
- 🌐 Visit SutterHomeValentinesDay.com
- 📝 Fill out the entry form with your info (name, state, phone, email, birthdate)
- ✅ Submit your entry
- 🤞 Cross your fingers and wait for the drawing on March 2, 2026!
📅 Entry Period: January 1 – February 28, 2026
🎯 Entry Limit: ONE entry per person (total, not daily!)
🗓️ Drawing Date: On or about March 2, 2026
👤 Eligibility: USA residents (excluding PR & territories), 21+ years old
💕 How Would YOU Spend $5,000?
Thanks for voting! Good luck in the sweepstakes!
❓ Frequently Asked Questions
How many times can I enter?
Only ONE entry per person for the entire sweepstakes period. Make sure your entry counts!
Do I need to buy wine to enter?
NO PURCHASE NECESSARY! This is a completely free sweepstakes. You don’t need to buy anything.
Why do I need to be 21+?
Since Sutter Home is a winery, they’re required by law to limit entries to those of legal drinking age, even though the prize is a Visa gift card (not alcohol).
When will the winner be announced?
The drawing will be held on or about March 2, 2026. The winner will be notified by email.
Can I use the gift card anywhere?
Yes! It’s a Visa gift card, so you can use it anywhere Visa is accepted – online, in stores, restaurants, travel, etc.
💕 Why Enter This Sweepstakes?
| Feature | Details |
|---|---|
| Prize Value | $5,000 – That’s HUGE! |
| Entry Type | One entry = less competition than daily entry sweeps |
| Prize Type | Visa Gift Card = spend anywhere! |
| Entry Period | Almost 2 months to enter |
| Perfect Timing | Valentine’s Day theme = romantic possibilities! |
💕 VALENTINE’S DAY FUN FACT 💕
Americans spend over $25 BILLION on Valentine’s Day each year! With $5,000, you could have the most romantic Valentine’s Day ever – or save it for something even bigger!
💡 Pro Tips for Entering
- 📧 Use your best email – Winners are notified by email, so use one you check regularly!
- ✅ Double-check your info – Make sure your name, email, and birthdate are correct
- 📱 Check your spam folder – Winner notifications sometimes end up there
- 🔔 Mark your calendar – Drawing is March 2, 2026
- 💝 Enter early – Don’t wait until the last minute and risk missing out!
⚠️ IMPORTANT: You must be 21 years or older to enter. Residents of Puerto Rico and U.S. territories are not eligible. Only one entry per person!
🍷 Perfect Pairings for Valentine’s Day
While you’re dreaming about that $5,000, here are some romantic ideas for Valentine’s Day:
- 🌹 Romantic dinner at home – Cook together and enjoy a bottle of wine
- 🎬 Movie marathon – Classic rom-coms and cozy blankets
- 💐 Surprise flowers – Never underestimate the power of flowers!
- ✍️ Love letters – Write heartfelt notes to each other
- 🌅 Sunrise or sunset – Watch the sky together
💕 READY TO WIN $5,000? 💕
Click below to enter the Sutter Home Valentine’s Day Sweepstakes!
💝 ENTER NOW – FREE! 💝One Entry • 21+ Only • Ends Feb 28, 2026
This sweepstakes is sponsored by Sutter Home Winery, Inc. See
official rules for complete details. No purchase necessary. Must be 21+ to enter. Void where prohibited.🎰 Spin the Wheel!
WIN EXTRA ENTRIES!
Spin for bonus entries into Freebie Mom’s daily Amazon Gift Card drawing!
🎟️ +2
🎟️ +3
🎟️ +5
✨ 2X
*Bonus entries for Freebie Mom’s daily Amazon Gift Card drawing. Winners announced on Facebook.
// ========== VARIABLES ==========
var startModal = document.getElementById(‘start-modal’);
var startBtn = document.getElementById(‘start-btn’);
var toast = document.getElementById(‘toast’);
var socialProof = document.getElementById(‘social-proof’);
var progressBar = document.getElementById(‘progress-bar’);
var progressText = document.getElementById(‘progress-text’);
var stickyAd = document.getElementById(‘sticky-ad’);
var closeSticky = document.getElementById(‘close-sticky’);
var wheelPopup = document.getElementById(‘wheel-popup’);
var wheelOverlay = document.getElementById(‘wheel-popup-overlay’);
var closePopup = document.getElementById(‘close-popup’);
var isScrolling = false;
var popupShown = false;
var hasSpun = false;
var userEmail = ”;
var nameIndex = 0;
var names = [
‘Jennifer from California’,’Mike from Texas’,’Sarah from Florida’,’David from New York’,
‘Ashley from Arizona’,’Chris from Ohio’,’Emily from Georgia’,’Matt from Illinois’,
‘Amanda from Pennsylvania’,’Ryan from Colorado’,’Jessica from Washington’,’Brandon from Michigan’
];
var toastMessages = [
‘💕 Keep scrolling for the entry link!’,
‘🍷 $5,000 Visa Gift Card up for grabs!’,
‘💝 One lucky winner will be chosen!’,
‘⏰ Ends February 28, 2026!’,
‘🎰 Spin Wheel ahead – win bonus entries!’,
‘✨ Use the $5K anywhere Visa is accepted!’,
‘📅 Drawing on March 2, 2026!’,
‘💕 Perfect for Valentine’s Day!’
];
// ========== START BUTTON ==========
startBtn.addEventListener(‘click’, function(){
startModal.style.display = ‘none’;
startAutoScroll();
});
// ========== AUTO SCROLL – LINEAR SPEED ==========
function startAutoScroll(){
isScrolling = true;
var entrySection = document.getElementById(‘entry-section’);
var targetY = entrySection.offsetTop – 100;
var startY = window.scrollY;
var distance = targetY – startY;
var duration = 35000; // 35 seconds
var startTime = null;
var toastIndex = 0;
var toastInterval = setInterval(function(){
if(!isScrolling) return;
showToast(toastMessages[toastIndex % toastMessages.length]);
toastIndex++;
}, 5000);
var socialInterval = setInterval(function(){
if(!isScrolling) return;
showSocialProof();
}, 8000);
function scrollStep(timestamp){
if(!startTime) startTime = timestamp;
var elapsed = timestamp – startTime;
var progress = Math.min(elapsed / duration, 1);
// LINEAR easing
window.scrollTo(0, startY + distance * progress);
if(progress < 1){
requestAnimationFrame(scrollStep);
} else {
clearInterval(toastInterval);
clearInterval(socialInterval);
isScrolling = false;
}
}
requestAnimationFrame(scrollStep);
}
// Show toast – CENTER CENTER
function showToast(msg){
toast.innerHTML = msg;
toast.style.display = 'block';
setTimeout(function(){ toast.style.display = 'none'; }, 3500);
}
// Show social proof – CENTER CENTER
function showSocialProof(){
socialProof.innerHTML = '
‘ + names[nameIndex % names.length] + ‘ just entered! 💕
‘;
socialProof.style.display = ‘block’;
nameIndex++;
setTimeout(function(){ socialProof.style.display = ‘none’; }, 4500);
}
// Progress bar
window.addEventListener(‘scroll’, function(){
var scrollTop = window.scrollY;
var docHeight = document.documentElement.scrollHeight – window.innerHeight;
var progress = Math.min((scrollTop / docHeight) * 100, 100);
progressBar.style.width = progress + ‘%’;
progressText.textContent = Math.round(progress) + ‘% to entry’;
// Show sticky ad after 25%
if(progress > 25 && stickyAd.style.display === ‘none’){
stickyAd.style.display = ‘block’;
}
// Show spin popup at 80%
if(progress > 80 && !popupShown && !hasSpun){
popupShown = true;
setTimeout(showWheelPopup, 500);
}
});
// Close sticky ad
closeSticky.addEventListener(‘click’, function(){
stickyAd.style.display = ‘none’;
});
// Poll
document.querySelectorAll(‘.poll-option’).forEach(function(opt){
opt.addEventListener(‘click’, function(){
document.querySelectorAll(‘.poll-option’).forEach(function(o){ o.classList.remove(‘selected’); });
this.classList.add(‘selected’);
document.querySelector(‘.poll-results’).style.display = ‘block’;
});
});
// ========== SPIN WHEEL ==========
var segments = [
{label:’+1 ENTRY’,color:’#c62828′,text:’#fff’},
{label:’SPIN AGAIN’,color:’#9e9e9e’,text:’#fff’},
{label:’+2 ENTRIES’,color:’#e91e63′,text:’#fff’},
{label:’+3 ENTRIES’,color:’#9c27b0′,text:’#fff’},
{label:’+5 ENTRIES’,color:’#4caf50′,text:’#fff’},
{label:’SPIN AGAIN’,color:’#9e9e9e’,text:’#fff’},
{label:’+2 ENTRIES’,color:’#e91e63′,text:’#fff’},
{label:’2X ENTRIES’,color:’#ff9800′,text:’#fff’}
];
var canvas = document.getElementById(‘wheel-canvas’);
var ctx = canvas.getContext(‘2d’);
var currentAngle = 0;
function drawWheel(){
var cx=canvas.width/2,cy=canvas.height/2,r=cx-5;
var arc=2*Math.PI/segments.length;
ctx.clearRect(0,0,canvas.width,canvas.height);
for(var i=0;i= total){
currentAngle = targetAngle;
drawWheel();
showResult(result);
return;
}
var ease = 1 – Math.pow(1 – time/total, 3);
currentAngle = startAngle + targetAngle * ease;
drawWheel();
requestAnimationFrame(spin);
}
spin();
};
function showResult(i){
var s = segments[i], t, m;
if(s.label === ‘SPIN AGAIN’){ t = ‘😅 Spin Again!’; m = ‘No bonus this time – but you can still win $5,000!’; }
else if(s.label === ‘+1 ENTRY’){ t = ‘🎉 +1 Entry!’; m = “You got 1 bonus entry!”; confetti(); }
else if(s.label === ‘+2 ENTRIES’){ t = ‘🎉 +2 Entries!’; m = “You got 2 bonus entries!”; confetti(); }
else if(s.label === ‘+3 ENTRIES’){ t = ‘🎉 +3 Entries!’; m = “You got 3 bonus entries!”; confetti(); }
else if(s.label === ‘+5 ENTRIES’){ t = ‘🎉 +5 Entries!’; m = “AMAZING! You got 5 bonus entries!”; confetti(); }
else if(s.label === ‘2X ENTRIES’){ t = ‘🔥 2X Entries!’; m = ‘Your entries are DOUBLED!’; confetti(); }
// Save to Google Sheets
saveToGoogleSheets(userEmail, s.label);
document.getElementById(‘result-title’).textContent = t;
document.getElementById(‘result-text’).innerHTML = m + ‘
⬇️ NOW ENTER THE $5,000 SWEEPSTAKES! ⬇️‘;
document.getElementById(‘spin-result’).style.display = ‘block’;
document.getElementById(‘spin-btn’).style.display = ‘none’;
// Add the big CTA button
var ctaBtn = document.createElement(‘a’);
ctaBtn.href = ‘https://www.sutterhomevalentinesday.com’;
ctaBtn.target = ‘_blank’;
ctaBtn.rel = ‘nofollow noopener’;
ctaBtn.style.cssText = ‘display:block;background:linear-gradient(135deg,#c62828,#8e0038);color:#fff;padding:18px 30px;font-size:20px;font-weight:bold;text-decoration:none;border-radius:50px;margin-top:15px;text-align:center;animation:pulse 1.5s infinite;’;
ctaBtn.innerHTML = ‘💕 ENTER TO WIN $5,000! 💕’;
document.getElementById(‘spin-result’).appendChild(ctaBtn);
// Auto close popup after 8 seconds
setTimeout(function(){
hideWheelPopup();
document.getElementById(‘entry-section’).scrollIntoView({behavior:’smooth’,block:’center’});
}, 8000);
}
function confetti(){
var c = document.getElementById(‘confetti-canvas’), x = c.getContext(‘2d’);
c.style.display = ‘block’;
c.width = innerWidth;
c.height = innerHeight;
var p = [];
for(var i = 0; i < 150; i++){
p.push({
x: Math.random() * c.width,
y: -20 – Math.random() * c.height,
vx: Math.random() * 5 – 2.5,
vy: Math.random() * 4 + 2,
c: ['#c62828','#e91e63','#ff4081','#f8bbd9','#ffcdd2','#9c27b0'][Math.floor(Math.random() * 6)],
s: Math.random() * 10 + 5
});
}
function d(){
x.clearRect(0, 0, c.width, c.height);
var a = false;
p.forEach(function(q){
x.fillStyle = q.c;
x.fillRect(q.x, q.y, q.s, q.s);
q.x += q.vx;
q.y += q.vy;
q.vy += 0.1;
if(q.y 0){
}
});
} catch(e){}
}
}, 30000);
Helpful Freebie Mom Guides
Keep going