Win a $100 Culver’s Gift Card

:root {
–primary-color: #005691; /* Culver’s Blue */
–secondary-color: #fdb813; /* Culver’s Yellow */
–text-color: #333333;
}
body {
font-family: ‘Helvetica Neue’, Helvetica, Arial, sans-serif;
background-color: #f9f9f9;
color: var(–text-color);
margin: 0;
padding: 0;
line-height: 1.7;
}
.container {
max-width: 800px;
margin: 0 auto;
padding: 20px;
background: white;
box-shadow: 0 0 20px rgba(0,0,0,0.1);
}
/* Progress Bar Styling */
#progress-container {
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 8px;
background: #e0e0e0;
z-index: 10000;
}
#progress-bar {
height: 100%;
width: 0%;
background: var(–primary-color);
transition: width 0.1s;
}
#progress-text {
position: fixed;
top: 12px;
right: 20px;
background: rgba(255,255,255,0.95);
padding: 5px 15px;
border-radius: 20px;
font-size: 12px;
font-weight: bold;
z-index: 10000;
box-shadow: 0 2px 5px rgba(0,0,0,0.1);
}
/* Modal Styling */
.modal-overlay {
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 100%;
background: rgba(0,0,0,0.8);
display: flex;
justify-content: center;
align-items: center;
z-index: 20000;
}
.modal-content {
background: white;
padding: 40px;
border-radius: 20px;
text-align: center;
max-width: 450px;
width: 90%;
border: 5px solid var(–primary-color);
}
.btn-start {
background: var(–primary-color);
color: white;
border: none;
padding: 15px 40px;
font-size: 20px;
font-weight: bold;
border-radius: 50px;
cursor: pointer;
margin-top: 20px;
text-transform: uppercase;
}
ins.adsbygoogle {
margin: 40px auto !important;
display: block !important;
}
.hero {
text-align: center;
padding: 40px 20px;
background: var(–primary-color);
border-radius: 15px;
margin-bottom: 30px;
}
.hero h1 {
color: white;
font-size: 32px;
margin: 0 0 15px 0;
text-shadow: 2px 2px 4px rgba(0,0,0,0.3);
}
.hero p {
color: white;
font-size: 18px;
margin: 0;
}
h1, h2 { color: var(–primary-color); }
.prize-box {
background: #e3f2fd;
border: 3px solid var(–primary-color);
padding: 25px;
border-radius: 15px;
margin: 30px 0;
}
.cta-section {
background: var(–primary-color);
padding: 50px 30px;
border-radius: 20px;
text-align: center;
margin: 40px 0;
box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
}
.cta-section h2 {
color: white;
font-size: 36px;
margin: 0 0 20px 0;
text-shadow: 2px 2px 4px rgba(0, 0, 0, 0.2);
}
.cta-section p {
color: white;
font-size: 18px;
margin: 0 0 30px 0;
font-weight: bold;
}
.cta-btn {
display: inline-block;
background: white;
color: var(–primary-color);
padding: 20px 50px;
font-size: 24px;
font-weight: bold;
text-decoration: none;
border-radius: 50px;
box-shadow: 0 5px 20px rgba(0, 0, 0, 0.4);
}
.how-to-enter {
background: #e3f2fd;
border-left: 5px solid var(–primary-color);
padding: 20px;
margin: 30px 0;
}
.how-to-enter ol {
margin: 0;
padding-left: 20px;
}
.how-to-enter li {
margin-bottom: 10px;
}
.fun-fact-box {
background: #fffde7;
border: 2px dashed var(–secondary-color);
padding: 20px;
border-radius: 10px;
margin: 30px 0;
text-align: center;
}
.tip-box {
background: #e8f5e9;
border-left: 5px solid #4caf50;
padding: 20px;
margin: 30px 0;
}
/* Social Proof Pop-up Styling */
@keyframes popIn {
0% { transform: translate(-50%, -50%) scale(0.5); opacity: 0; }
100% { transform: translate(-50%, -50%) scale(1); opacity: 1; }
}
.social-proof-popup {
position: fixed;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
background: var(–primary-color);
color: white;
padding: 25px 40px;
border-radius: 15px;
font-size: 20px;
font-weight: bold;
z-index: 9999;
box-shadow: 0 10px 40px rgba(0,0,0,0.6);
text-align: center;
min-width: 300px;
animation: popIn 0.4s cubic-bezier(0.175, 0.885, 0.32, 1.275);
display: none; /* Hidden by default */
}
Culver’s Delicious Rewards Sweepstakes
Win a $100 Culver’s Gift Card and a Delicious Rewards Prize Package!
🍔 105 WINNERS! 🍦
5 Grand Prize Winners and 100 First Prize Winners!
📝 How to Enter the Sweepstakes
To enter, simply visit the official Culver’s sweepstakes page and fill out the entry form.
You can enter once per day to increase your chances of winning!
🚨 Important Promotion Note!
The sweepstakes is open to residents of specific states only. Please see the rules for a full list.
Why Enter the Culver’s Sweepstakes?
This is your chance to win a delicious prize from one of America’s favorite restaurants. With over 100 winners, your chances are great! Plus, it’s a fun and easy way to engage with one of your favorite brands.
About Culver’s
Culver’s is a privately owned and operated casual fast food restaurant chain that operates primarily in the Midwestern United States. The chain is mostly known for its “ButterBurgers” and frozen custard. It also has other menu items such as chicken, fish, and salads. Culver’s has been in business for over 35 years and has over 800 locations in 26 states.
💡 Pro Tip for Entering
Since you can enter once per day, set a daily reminder to enter and maximize your chances of winning!
Prize Breakdown
- 5 Grand Prize Winners: Each winner will receive a Delicious Rewards prize package and a $100 Culver’s gift card.
- 100 First Prize Winners: Each winner will receive one piece of branded merchandise and a free Value Basket coupon.
Key Rules & Eligibility
- Eligibility: Open to legal residents of specific US states who are at least 18 years of age or older (19 in AL/NE).
- Sweepstakes Period: Ends January 30, 2026 at 5:00 PM CT.
- How to Enter: Fill out the form at culvers.com/QXcXpOKO.
- Entry Limit: One entry per person per day.
- No Purchase Necessary: You do not need to buy anything to enter or win.
Ready to Win?
Click the button below to enter the Culver’s Delicious Rewards Sweepstakes now!
✨ ENTER HERE ✨
var isScrolling = false;
document.getElementById(“start-btn”).onclick = function() {
document.getElementById(“start-modal”).style.display = “none”;
startAutoScroll();
};
function startAutoScroll() {
isScrolling = true;
var progressBar = document.getElementById(“progress-bar”);
var progressText = document.getElementById(“progress-text”);
// 1. Social Proof Logic (90% Facts, 10% Names)
var names = [“Sarah M.”, “James K.”, “Emma L.”, “Michael T.”, “Jessica R.”, “David P.”, “Lauren H.”, “Chris B.”, “Nicole W.”, “Ryan G.”, “Amanda S.”, “Kevin D.”, “Megan F.”, “Brandon J.”, “Ashley V.”, “Tyler C.”, “Brittany M.”, “Joshua N.”, “Samantha E.”, “Daniel A.”];
var facts = [
“🍔 105 Winners Total! 🍦”,
“🗓️ Ends January 30, 2026”,
“🇺🇸 Open to Residents of 26 States”,
“✅ No Purchase Necessary”,
“Enter Daily!”,
“Win a $100 Gift Card!”,
“Win a FREE Value Basket!”,
“Total Prize Value: $3,750”
];
var socialProofInterval = setInterval(function() {
if (!isScrolling) {
clearInterval(socialProofInterval);
return;
}
// Create the popup
var popup = document.createElement(“div”);
popup.className = “social-proof-popup”;
// 90% chance for a fact, 10% for a name
if (Math.random() > 0.1) {
popup.innerText = facts[Math.floor(Math.random() * facts.length)];
} else {
popup.innerText = names[Math.floor(Math.random() * names.length)] + ” just entered!”;
}
document.body.appendChild(popup);
popup.style.display = “block”;
// Remove after 2.5 seconds
setTimeout(function() {
popup.style.opacity = “0”;
popup.style.transition = “opacity 0.5s”;
setTimeout(function() { popup.remove(); }, 500);
}, 2500);
}, 4000); // Appears every 4 seconds
// 2. Linear Scroll Logic (45 Seconds)
var duration = 45000; // 45 seconds
var start = window.scrollY;
var targetScroll = (document.documentElement.scrollHeight – window.innerHeight) * 0.95;
var distance = targetScroll – start;
var startTime = null;
function animation(currentTime) {
if (!startTime) startTime = currentTime;
var timeElapsed = currentTime – startTime;
var run = easeLinear(timeElapsed, start, distance, duration);
window.scrollTo(0, run);
// Update Progress
var progress = Math.min(timeElapsed / duration, 1);
var scrollPercent = Math.round(progress * 100);
progressBar.style.width = scrollPercent + ‘%’;
progressText.innerText = scrollPercent + ‘% to entry’;
if (timeElapsed < duration) {
requestAnimationFrame(animation);
} else {
isScrolling = false;
}
}
// Linear Easing Function
function easeLinear(t, b, c, d) {
return c * t / d + b;
}
requestAnimationFrame(animation);
}
Helpful Freebie Mom Guides
Keep going