Sour Patch Kids Just Launched a Watermelon Slurpee — And They’re Giving Away Free Gift Cards Up to $50
:root {
–primary: #c0392b;
–primary-dark: #922b21;
–primary-deep: #641e16;
–primary-light: #e74c3c;
–primary-pale: #fdf2f2;
–accent: #27ae60;
–accent-light: #58d68d;
–cream: #fdfcff;
–warm-white: #f9f7ff;
–border: #f0e0e0;
–text-dark: #1c1c1c;
–text-gray: #555555;
–text-light: #888888;
}
* { margin: 0; padding: 0; box-sizing: border-box; }
body {
font-family: ‘Inter’, sans-serif;
background: var(–cream);
color: var(–text-dark);
font-size: 17px;
line-height: 1.85;
}
/* WORDPRESS FULL-WIDTH BREAKOUT */
.cs-container,
.cs-entry__content-wrap,
.entry-content,
.cs-main-content,
.cs-content-area,
.cs-entry__container,
.cs-entry__wrap {
max-width: 100% !important;
padding-left: 0 !important;
padding-right: 0 !important;
width: 100% !important;
}
/* PROGRESS BAR */
#xp-bar-container {
position: fixed; top: 0; left: 0; right: 0;
height: 5px; background: #fde8e8; z-index: 9999;
}
#xp-bar {
height: 100%; width: 0%;
background: linear-gradient(90deg, var(–primary), var(–accent));
transition: width 0.2s ease;
}
/* HEADER */
header {
background: linear-gradient(160deg, #fff5f5 0%, #fde8e8 30%, #e8f8ef 65%, #d5f5e3 100%);
color: var(–text-dark);
text-align: center;
padding: 60px 24px 52px;
position: relative;
overflow: hidden;
}
.status-tag {
display: inline-block;
background: var(–primary);
color: #fff;
border-radius: 50px;
padding: 6px 18px;
font-size: 0.78rem;
font-weight: 700;
letter-spacing: 0.08em;
text-transform: uppercase;
margin-bottom: 22px;
}
header h1 {
font-family: ‘Playfair Display’, serif;
font-size: clamp(2rem, 7vw, 3.6rem);
font-weight: 800;
line-height: 1.1;
margin-bottom: 18px;
color: var(–text-dark);
}
header h1 span { color: var(–primary); }
.hero-sub {
font-size: 1.05rem;
max-width: 620px;
margin: 0 auto 28px;
line-height: 1.7;
color: var(–text-gray);
}
.prize-value {
font-family: ‘Playfair Display’, serif;
font-size: clamp(2.4rem, 7vw, 3.8rem);
font-weight: 800;
color: var(–primary);
line-height: 1;
margin-bottom: 4px;
}
.prize-label {
font-size: 0.78rem;
letter-spacing: 0.12em;
text-transform: uppercase;
color: var(–text-light);
margin-bottom: 28px;
}
.countdown {
display: flex;
justify-content: center;
gap: 12px;
margin-bottom: 30px;
flex-wrap: wrap;
}
.cd-box {
background: #fff;
border: 2px solid var(–border);
border-radius: 10px;
padding: 12px 18px;
min-width: 72px;
text-align: center;
box-shadow: 0 2px 8px rgba(0,0,0,0.06);
}
.cd-num {
font-family: ‘Playfair Display’, serif;
font-size: 2rem;
font-weight: 700;
color: var(–primary);
line-height: 1;
}
.cd-label {
font-size: 0.65rem;
letter-spacing: 0.1em;
text-transform: uppercase;
color: var(–text-light);
margin-top: 4px;
}
/* CTA BUTTON */
.cta-btn {
display: inline-block;
background: var(–primary);
color: #fff;
font-family: ‘Inter’, sans-serif;
font-size: 1.1rem;
font-weight: 800;
letter-spacing: 0.04em;
text-transform: uppercase;
padding: 16px 44px;
border-radius: 50px;
border: none;
cursor: pointer;
text-decoration: none;
transition: background 0.2s, transform 0.15s;
margin: 8px 0;
}
.cta-btn:hover { background: var(–primary-dark); transform: translateY(-2px); }
/* STAT PILLS */
.stat-row {
display: flex;
justify-content: center;
gap: 10px;
flex-wrap: wrap;
margin-top: 20px;
}
.stat-pill {
background: #fff;
border: 1px solid var(–border);
border-radius: 6px;
padding: 8px 16px;
font-size: 0.82rem;
text-align: center;
color: var(–text-dark);
}
.stat-pill strong { display: block; font-size: 1.1rem; color: var(–primary); font-family: ‘Playfair Display’, serif; }
/* TOC */
.toc-box {
background: var(–warm-white);
border: 1px solid var(–border);
border-left: 4px solid var(–primary);
border-radius: 10px;
padding: 24px 28px;
margin: 32px 0;
}
.toc-box .toc-label {
font-size: 0.72rem;
font-weight: 700;
letter-spacing: 0.1em;
text-transform: uppercase;
color: var(–primary);
margin-bottom: 12px;
}
.toc-box ol { padding-left: 20px; }
.toc-box ol li { margin-bottom: 6px; }
.toc-box ol li a { color: var(–text-dark); text-decoration: none; font-weight: 500; }
.toc-box ol li a:hover { color: var(–primary); }
/* MAIN CONTENT */
.content-wrap {
max-width: 780px;
margin: 0 auto;
padding: 0 20px 60px;
}
section {
background: var(–warm-white);
border-radius: 14px;
padding: 36px 36px;
margin: 28px 0;
border: 1px solid var(–border);
}
section h2 {
font-family: ‘Playfair Display’, serif;
font-size: 1.7rem;
font-weight: 700;
color: var(–primary-dark);
margin-bottom: 18px;
padding-bottom: 12px;
border-bottom: 2px solid var(–border);
}
section h2 span { color: var(–primary); }
section h3 {
font-size: 1.05rem;
font-weight: 700;
color: var(–text-dark);
margin: 22px 0 10px;
}
section p {
color: var(–text-gray);
margin-bottom: 16px;
line-height: 1.85;
}
section p:last-child { margin-bottom: 0; }
blockquote {
border-left: 4px solid var(–primary);
background: var(–primary-pale);
padding: 16px 20px;
margin: 20px 0;
border-radius: 0 8px 8px 0;
font-style: italic;
color: var(–text-gray);
font-size: 0.95rem;
}
/* PRIZE CARDS */
.prize-grid {
display: grid;
grid-template-columns: repeat(auto-fill, minmax(200px, 1fr));
gap: 16px;
margin: 20px 0;
}
.prize-card {
background: linear-gradient(135deg, #fff5f5 0%, #fde8e8 100%);
border: 2px solid var(–border);
border-top: 5px solid var(–primary);
border-radius: 14px;
padding: 24px 20px;
text-align: center;
}
.prize-card.accent-card {
border-top-color: var(–accent);
background: linear-gradient(135deg, #f0fff4 0%, #d5f5e3 100%);
}
.prize-card .pc-emoji { font-size: 2.8rem; display: block; margin-bottom: 10px; }
.prize-card .pc-count {
font-size: 0.85rem;
font-weight: 700;
text-transform: uppercase;
letter-spacing: 0.08em;
color: var(–primary);
margin-bottom: 6px;
}
.prize-card.accent-card .pc-count { color: var(–accent); }
.prize-card .pc-name {
font-family: ‘Playfair Display’, serif;
font-size: 1.15rem;
font-weight: 700;
color: var(–text-dark);
margin-bottom: 8px;
}
.prize-card .pc-value {
font-family: ‘Playfair Display’, serif;
font-size: 1.6rem;
font-weight: 700;
color: var(–primary);
margin-bottom: 6px;
}
.prize-card.accent-card .pc-value { color: var(–accent); }
.prize-card .pc-note { font-size: 0.85rem; color: var(–text-light); }
/* STEPS */
.steps { list-style: none; padding: 0; margin: 20px 0; }
.steps li {
display: flex;
gap: 16px;
align-items: flex-start;
margin-bottom: 18px;
}
.step-num {
background: var(–primary);
color: #fff;
font-weight: 800;
width: 34px;
height: 34px;
border-radius: 50%;
display: flex;
align-items: center;
justify-content: center;
flex-shrink: 0;
margin-top: 2px;
font-size: 1rem;
}
.step-body strong { display: block; font-weight: 700; margin-bottom: 4px; color: var(–text-dark); }
.step-body span { color: var(–text-gray); font-size: 0.95rem; }
/* TABLE */
.data-table {
width: 100%;
border-collapse: collapse;
margin: 20px 0;
font-size: 0.95rem;
}
.data-table th {
background: var(–primary);
color: #fff;
font-weight: 700;
text-transform: uppercase;
letter-spacing: 0.05em;
padding: 12px 16px;
text-align: left;
font-size: 0.85rem;
}
.data-table td {
padding: 11px 16px;
border-bottom: 1px solid var(–border);
color: var(–text-gray);
vertical-align: top;
}
.data-table tr:last-child td { border-bottom: none; }
.data-table tr:nth-child(even) td { background: var(–primary-pale); }
/* TIMELINE */
.timeline { list-style: none; padding: 0; margin: 20px 0; }
.timeline li {
display: flex;
gap: 16px;
align-items: flex-start;
margin-bottom: 16px;
padding-bottom: 16px;
border-bottom: 1px solid var(–border);
}
.timeline li:last-child { border-bottom: none; margin-bottom: 0; padding-bottom: 0; }
.tl-dot {
width: 12px; height: 12px;
background: var(–primary);
border-radius: 50%;
flex-shrink: 0;
margin-top: 6px;
}
.tl-body strong { display: block; font-weight: 700; color: var(–text-dark); margin-bottom: 2px; }
.tl-body span { font-size: 0.9rem; color: var(–text-gray); }
/* TIPS GRID */
.tips-grid {
display: grid;
grid-template-columns: repeat(auto-fill, minmax(220px, 1fr));
gap: 14px;
margin: 20px 0;
}
.tip-card {
background: #fff;
border: 1px solid var(–border);
border-radius: 10px;
padding: 18px 16px;
}
.tip-card .tip-icon { font-size: 1.8rem; margin-bottom: 8px; display: block; }
.tip-card strong { display: block; font-weight: 700; color: var(–text-dark); margin-bottom: 4px; font-size: 0.95rem; }
.tip-card span { font-size: 0.88rem; color: var(–text-gray); }
/* FAQ */
.faq-item { border-bottom: 1px solid var(–border); }
.faq-item:last-child { border-bottom: none; }
.faq-q {
width: 100%;
background: none;
border: none;
text-align: left;
padding: 16px 0;
font-family: ‘Inter’, sans-serif;
font-size: 1rem;
font-weight: 700;
color: var(–text-dark);
cursor: pointer;
display: flex;
justify-content: space-between;
align-items: center;
gap: 12px;
}
.faq-q::after { content: ‘+’; font-size: 1.4rem; color: var(–primary); flex-shrink: 0; }
.faq-item.open .faq-q::after { content: ‘−’; }
.faq-a {
display: none;
padding: 0 0 16px;
color: var(–text-gray);
font-size: 0.95rem;
line-height: 1.75;
}
.faq-item.open .faq-a { display: block; }
/* RELATED */
.related-grid {
display: grid;
grid-template-columns: repeat(auto-fill, minmax(200px, 1fr));
gap: 14px;
margin: 20px 0;
}
.related-card {
background: #fff;
border: 1px solid var(–border);
border-radius: 10px;
padding: 16px;
text-decoration: none;
transition: box-shadow 0.2s;
}
.related-card:hover { box-shadow: 0 4px 16px rgba(0,0,0,0.1); }
.rc-cat { font-size: 0.72rem; font-weight: 700; text-transform: uppercase; letter-spacing: 0.08em; color: var(–primary); margin-bottom: 6px; }
.rc-title { font-size: 0.9rem; font-weight: 600; color: var(–text-dark); line-height: 1.4; }
/* ENTRY SECTION */
.entry-section {
background: linear-gradient(135deg, #fff5f5 0%, #fde8e8 100%);
border: 2px solid var(–border);
border-radius: 16px;
padding: 40px 32px;
text-align: center;
margin: 28px 0;
}
.entry-section h2 {
font-family: ‘Playfair Display’, serif;
font-size: 2rem;
font-weight: 800;
color: var(–text-dark);
margin-bottom: 12px;
}
.entry-section h2 span { color: var(–primary); }
.entry-section p { color: var(–text-gray); margin-bottom: 24px; }
/* DAILY ALERT */
.daily-alert {
background: linear-gradient(135deg, #d5f5e3, #a9dfbf);
border: 2px solid var(–accent);
border-radius: 12px;
padding: 20px 24px;
text-align: center;
margin: 24px 0;
}
.daily-alert h3 { color: #1a5632; font-size: 1.2rem; margin-bottom: 8px; }
.daily-alert p { color: #1d6a3a; font-size: 0.95rem; margin: 0; }
/* FACT POPUPS */
.fact-popup {
display: none;
position: fixed;
top: 50%;
left: 16px;
right: 16px;
transform: translateY(-50%);
background: var(–primary);
color: #fff;
padding: 16px 20px;
border-radius: 16px;
font-size: 1rem;
line-height: 1.4;
width: auto;
box-sizing: border-box;
word-break: break-word;
white-space: normal;
font-weight: 600;
z-index: 10000;
text-align: center;
box-shadow: 0 8px 32px rgba(0,0,0,0.35);
opacity: 0;
}
@media (min-width: 480px) {
.fact-popup {
left: 50%;
right: auto;
transform: translate(-50%, -50%);
width: 340px;
}
}
.fact-icon { font-size: 1.3rem; margin-right: 6px; }
.fact-title { font-weight: 800; margin-right: 4px; }
/* SKIP POPUP */
#skip-popup {
display: none;
position: fixed;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
background: #fff;
border: 2px solid var(–border);
width: min(320px, calc(100vw – 32px));
box-sizing: border-box;
border-radius: 20px;
padding: 32px 28px;
z-index: 10001;
text-align: center;
box-shadow: 0 16px 48px rgba(0,0,0,0.2);
font-family: ‘Inter’, sans-serif;
}
#skip-popup .skip-icon { font-size: 2.4rem; margin-bottom: 10px; display: block; }
#skip-popup h3 {
font-family: ‘Playfair Display’, serif;
font-size: 1.4rem;
font-weight: 700;
color: var(–primary);
margin-bottom: 8px;
}
#skip-popup p { color: var(–text-gray); font-size: 0.92rem; margin-bottom: 20px; }
.popup-btn-yes {
display: block; width: 100%;
background: var(–primary); color: #fff;
font-family: ‘Inter’, sans-serif; font-size: 1rem; font-weight: 800;
text-transform: uppercase; letter-spacing: 0.04em;
padding: 13px; border-radius: 50px; border: none; cursor: pointer; margin-bottom: 10px;
}
.popup-btn-yes:hover { background: var(–primary-dark); }
.popup-btn-no {
display: block; width: 100%;
background: transparent; color: var(–text-gray);
font-size: 0.9rem; padding: 10px; border-radius: 50px;
border: 1px solid var(–border); cursor: pointer;
}
.popup-btn-no:hover { background: var(–cream); }
@media (max-width: 600px) {
section { padding: 24px 18px; }
.entry-section { padding: 28px 18px; }
}
Sour Patch Kids Just Launched a
Watermelon Slurpee
— And They’re Giving Away Free Gift Cards
Play once every day through April 29 for a chance to instantly win a $50, $25, or $10 gift card — plus 10 lucky players win a SPK swag pack!
What Is the SPK Watermelon Slurpee Instant Win?
Sour Patch Kids has teamed up with 7-Eleven to celebrate the launch of the brand-new Watermelon Slurpee flavor — and to mark the occasion, they’re running a free instant win game where you could walk away with a gift card up to $50, right on the spot.
The promotion runs from March 3 through April 29, 2026, and you can play once every single day. That means up to 58 chances to win across the full promotion period. There are 175 instant win gift card prizes and 10 Sour Patch Kids swag packs up for grabs.
This is a true instant win — you’ll find out immediately whether you’ve won. No waiting for a drawing, no email notifications. Just play and know right away.
The game is completely free to enter. No purchase necessary, no app download required — just visit the official entry site, fill in your info, and play.
The Prizes — Gift Cards Up to $50
| Prize | Quantity | Value |
|---|---|---|
| $50 Gift Card | Limited | $50 |
| $25 Gift Card | Limited | $25 |
| $10 Gift Card | Limited | $10 |
| SPK Swag Pack | 10 | ARV not disclosed |
| Total Instant Win Prizes | 175 | Up to $50 each |
How to Play Step by Step
-
1Visit the official entry site
Go to spkwatermelonslurpee.th12ty.com — no app download needed. -
2Enter your information
Fill in your name, email address, and date of birth to verify you’re 18+. -
3Play the instant win game
Follow the on-screen instructions to play. You’ll find out immediately if you’ve won. -
4Claim your prize (if you win!)
If you win, follow the on-screen instructions to claim your gift card or swag pack. -
5Come back tomorrow
You get one play per day. Return every day through April 29 to maximize your chances.
🔁 Play Once Every Day!
You get one game play per day. Come back every single day through April 29, 2026 to maximize your chances of winning a gift card instantly. Set a daily reminder!
Who Can Enter — Eligibility
| Requirement | Details |
|---|---|
| Residency | Legal residents of the 50 United States and District of Columbia only |
| Age | 18 years of age or older at time of entry |
| Entry limit | One (1) game play per person per day |
| Purchase required? | No purchase necessary |
| Sponsor | Mondelēz Global LLC, 100 Deforest Avenue, East Hanover, NJ 07936 |
| Administrator | Twelve Thirty, LLC |
Timeline & Key Dates
-
March 3, 2026Promotion begins — first day to play
-
Every day through April 29Come back daily for one play per day
-
April 29, 2026 at 11:59 PM ETFinal day to play — promotion ends
-
Immediately upon playingInstant win results — you’ll know right away if you won
Tips to Maximize Your Chances
Set a daily reminder
Put a recurring alarm on your phone so you never miss a day. Each day is a fresh chance to win.
Play early in the day
Instant win prizes are limited. Playing earlier each day may give you a better shot before prizes run out.
Use a valid email
If you win, prize fulfillment instructions may be sent to your email. Make sure it’s one you check regularly.
One entry per day
The limit is one play per person per day. Multiple entries in a single day won’t count.
No purchase needed
You do NOT need to buy a Slurpee to enter. The game is completely free to play online.
Watch for scams
Only enter at the official site. The sponsor will never ask for payment to claim your prize.
Frequently Asked Questions
More Free Sweepstakes to Enter
Ready to Play Free?
Click the button below to go to the official Sour Patch Kids Watermelon Slurpee instant win game. Remember — you can play once every day through April 29!
document.addEventListener(‘DOMContentLoaded’, function() {
// COUNTDOWN
var deadline = new Date(‘2026-04-29T23:59:00-04:00’).getTime();
function updateCountdown() {
var now = Date.now();
var diff = deadline – now;
if (diff 0 ? (scrollTop / docHeight) * 100 : 0;
var bar = document.getElementById(‘xp-bar’);
if (bar) bar.style.width = Math.min(pct, 100) + ‘%’;
});
// FAQ ACCORDION
document.querySelectorAll(‘.faq-q’).forEach(function(btn) {
btn.addEventListener(‘click’, function() {
var item = this.closest(‘.faq-item’);
if (!item) return;
var isOpen = item.classList.contains(‘open’);
document.querySelectorAll(‘.faq-item.open’).forEach(function(el) { el.classList.remove(‘open’); });
if (!isOpen) item.classList.add(‘open’);
});
});
// AUTO-SCROLL + POPUPS
var scrolling = false;
var scrollInterval = null;
var factTimers = [];
var shownFacts = {};
// Popup facts: trigger at these scroll % thresholds
var factTriggers = [
{ id: ‘fact1’, pct: 8 },
{ id: ‘fact2’, pct: 20 },
{ id: ‘fact3’, pct: 35 },
{ id: ‘fact4’, pct: 50 },
{ id: ‘fact5’, pct: 65 },
{ id: ‘fact6’, pct: 82 }
];
function showFact(id) {
if (shownFacts[id]) return;
shownFacts[id] = true;
var el = document.getElementById(id);
if (!el) return;
el.style.display = ‘flex’;
el.style.opacity = ‘0’;
el.style.transition = ‘opacity 0.35s ease’;
setTimeout(function() { el.style.opacity = ‘1’; }, 20);
setTimeout(function() {
el.style.opacity = ‘0’;
setTimeout(function() { el.style.display = ‘none’; }, 350);
}, 4000);
}
function checkPopups() {
var scrollTop = window.scrollY || document.documentElement.scrollTop;
var docHeight = document.documentElement.scrollHeight – window.innerHeight;
var pct = docHeight > 0 ? (scrollTop / docHeight) * 100 : 0;
factTriggers.forEach(function(f) {
if (pct >= f.pct) showFact(f.id);
});
}
function startAutoScroll() {
if (scrolling) return;
scrolling = true;
// Use requestAnimationFrame for butter-smooth scroll
var lastTime = null;
var speed = 120; // px per second
function step(ts) {
if (!scrolling) return;
if (lastTime !== null) {
var delta = ts – lastTime;
var px = (speed * delta) / 1000;
window.scrollBy(0, px);
checkPopups();
var scrollTop = window.scrollY || document.documentElement.scrollTop;
var docHeight = document.documentElement.scrollHeight – window.innerHeight;
if (scrollTop >= docHeight – 2) { stopAutoScroll(); return; }
}
lastTime = ts;
scrollInterval = requestAnimationFrame(step);
}
scrollInterval = requestAnimationFrame(step);
}
function stopAutoScroll() {
scrolling = false;
if (scrollInterval) { cancelAnimationFrame(scrollInterval); scrollInterval = null; }
factTimers.forEach(function(t) { clearTimeout(t); });
factTimers = [];
}
var startBtn = document.getElementById(‘scroll-start-btn’);
if (startBtn) {
startBtn.addEventListener(‘click’, function(e) {
e.preventDefault();
e.stopPropagation();
startAutoScroll();
});
}
document.addEventListener(‘click’, function(e) {
if (e.target.id === ‘scroll-start-btn’ || e.target.closest(‘.cta-btn’) || e.target.closest(‘.fact-popup’)) return;
if (scrolling) stopAutoScroll();
});
});
Helpful Freebie Mom Guides
Keep going