Coca-Cola x QuikTrip U.S. Soccer 2026 — Instant Win Game + Sweepstakes
/* ============================================================
SCOPED ROOT: .fm-scroll-page-coke-qt-soccer
All selectors prefixed — zero theme bleed
============================================================ */
.fm-scroll-page-coke-qt-soccer {
font-family: ‘Segoe UI’, Arial, sans-serif;
background: #fff;
color: #1a1a1a;
width: 100%;
max-width: 100%;
margin: 0;
padding: 0;
box-sizing: border-box;
}
/* —- HERO —- */
.fm-scroll-page-coke-qt-soccer .fm-hero {
background: linear-gradient(135deg, #b00000 0%, #e00000 50%, #cc0000 100%);
color: #fff;
padding: 40px 20px 36px;
text-align: center;
}
.fm-scroll-page-coke-qt-soccer .fm-hero-badge {
display: inline-block;
background: #fff;
color: #b00000;
font-size: 11px;
font-weight: 800;
letter-spacing: 2px;
text-transform: uppercase;
padding: 4px 14px;
border-radius: 20px;
margin-bottom: 14px;
}
.fm-scroll-page-coke-qt-soccer .fm-hero-title {
font-size: clamp(22px, 5vw, 42px);
font-weight: 900;
line-height: 1.15;
margin: 0 0 10px;
text-shadow: 0 2px 8px rgba(0,0,0,0.3);
}
.fm-scroll-page-coke-qt-soccer .fm-hero-sub {
font-size: clamp(14px, 2.5vw, 18px);
opacity: 0.93;
margin: 0 0 20px;
}
.fm-scroll-page-coke-qt-soccer .fm-arv-pill {
display: inline-block;
background: rgba(255,255,255,0.15);
border: 2px solid #fff;
color: #fff;
font-size: 15px;
font-weight: 800;
padding: 6px 20px;
border-radius: 30px;
margin-bottom: 22px;
}
/* —- INSTANT WIN BADGE —- */
.fm-scroll-page-coke-qt-soccer .fm-instant-badge {
display: inline-block;
background: #ffd700;
color: #3a1a00;
font-size: 13px;
font-weight: 900;
padding: 6px 18px;
border-radius: 20px;
margin-bottom: 18px;
letter-spacing: 0.5px;
}
/* —- COUNTDOWN —- */
.fm-scroll-page-coke-qt-soccer .fm-countdown {
display: flex;
justify-content: center;
gap: 12px;
margin: 0 0 26px;
flex-wrap: wrap;
}
.fm-scroll-page-coke-qt-soccer .fm-cd-box {
background: rgba(0,0,0,0.25);
border: 2px solid #fff;
border-radius: 10px;
padding: 10px 16px;
min-width: 64px;
text-align: center;
}
.fm-scroll-page-coke-qt-soccer .fm-cd-num {
font-size: 28px;
font-weight: 900;
color: #ffd700;
display: block;
line-height: 1;
}
.fm-scroll-page-coke-qt-soccer .fm-cd-label {
font-size: 10px;
text-transform: uppercase;
letter-spacing: 1px;
opacity: 0.85;
display: block;
margin-top: 4px;
}
/* —- HERO CTA —- */
.fm-scroll-page-coke-qt-soccer .fm-hero-cta {
display: inline-block;
background: #ffd700;
color: #3a1a00;
font-size: 18px;
font-weight: 900;
padding: 16px 48px;
border-radius: 50px;
border: none;
cursor: pointer;
letter-spacing: 1px;
box-shadow: 0 4px 20px rgba(0,0,0,0.3);
text-transform: uppercase;
margin: 8px 0;
}
/* —- STAT PILLS —- */
.fm-scroll-page-coke-qt-soccer .fm-stats {
display: flex;
flex-wrap: wrap;
justify-content: center;
gap: 8px;
margin-top: 20px;
}
.fm-scroll-page-coke-qt-soccer .fm-stat-pill {
background: rgba(255,255,255,0.15);
border: 1px solid rgba(255,255,255,0.35);
color: #fff;
font-size: 12px;
font-weight: 700;
padding: 5px 14px;
border-radius: 20px;
}
/* —- PRIZE IMAGE —- */
.fm-scroll-page-coke-qt-soccer .fm-prize-img-wrap {
width: 100%;
max-height: 440px;
overflow: hidden;
background: #f5f5f5;
}
.fm-scroll-page-coke-qt-soccer .fm-prize-img-wrap img {
width: 100%;
height: 100%;
object-fit: cover;
display: block;
}
/* —- TOC —- */
.fm-scroll-page-coke-qt-soccer .fm-toc {
background: #fff3f3;
border-left: 5px solid #e00000;
padding: 20px 28px;
margin: 0;
}
.fm-scroll-page-coke-qt-soccer .fm-toc-title {
font-size: 13px;
font-weight: 800;
text-transform: uppercase;
letter-spacing: 1.5px;
color: #b00000;
margin-bottom: 10px;
}
.fm-scroll-page-coke-qt-soccer .fm-toc ol {
margin: 0;
padding-left: 20px;
}
.fm-scroll-page-coke-qt-soccer .fm-toc li {
margin-bottom: 6px;
font-size: 14px;
}
.fm-scroll-page-coke-qt-soccer .fm-toc a {
color: #e00000;
text-decoration: none;
font-weight: 600;
}
/* —- SECTIONS —- */
.fm-scroll-page-coke-qt-soccer .fm-section {
padding: 36px 24px;
background: #fff;
border-bottom: 1px solid #f0e0e0;
}
.fm-scroll-page-coke-qt-soccer .fm-section-alt {
background: #fff8f8;
}
.fm-scroll-page-coke-qt-soccer .fm-section h2 {
font-size: clamp(18px, 3.5vw, 26px);
font-weight: 800;
color: #b00000;
margin: 0 0 14px;
line-height: 1.25;
}
.fm-scroll-page-coke-qt-soccer .fm-section h3 {
font-size: 16px;
font-weight: 700;
color: #cc0000;
margin: 20px 0 8px;
}
.fm-scroll-page-coke-qt-soccer .fm-section p {
font-size: 15px;
line-height: 1.75;
color: #2a2a2a;
margin: 0 0 14px;
}
.fm-scroll-page-coke-qt-soccer .fm-section ul,
.fm-scroll-page-coke-qt-soccer .fm-section ol {
padding-left: 22px;
margin: 0 0 14px;
}
.fm-scroll-page-coke-qt-soccer .fm-section li {
font-size: 15px;
line-height: 1.7;
margin-bottom: 6px;
color: #2a2a2a;
}
/* —- HIGHLIGHT BOX —- */
.fm-scroll-page-coke-qt-soccer .fm-highlight-box {
background: #fff3f3;
border-left: 4px solid #e00000;
border-radius: 0 10px 10px 0;
padding: 16px 20px;
margin: 20px 0;
font-size: 14px;
color: #b00000;
font-weight: 600;
}
/* —- PRIZE GRID —- */
.fm-scroll-page-coke-qt-soccer .fm-prize-grid {
display: grid;
grid-template-columns: repeat(auto-fill, minmax(200px, 1fr));
gap: 16px;
margin: 20px 0;
}
.fm-scroll-page-coke-qt-soccer .fm-prize-card {
background: #fff;
border: 2px solid #e00000;
border-radius: 12px;
padding: 20px 16px;
text-align: center;
}
.fm-scroll-page-coke-qt-soccer .fm-prize-card .fm-pc-icon {
font-size: 32px;
display: block;
margin-bottom: 8px;
}
.fm-scroll-page-coke-qt-soccer .fm-prize-card .fm-pc-name {
font-size: 14px;
font-weight: 800;
color: #b00000;
margin-bottom: 4px;
}
.fm-scroll-page-coke-qt-soccer .fm-prize-card .fm-pc-count {
font-size: 12px;
color: #666;
}
.fm-scroll-page-coke-qt-soccer .fm-prize-card .fm-pc-arv {
font-size: 13px;
font-weight: 700;
color: #2a2a2a;
margin-top: 6px;
}
/* —- TABLE —- */
.fm-scroll-page-coke-qt-soccer .fm-table-wrap {
overflow-x: auto;
margin: 16px 0;
}
.fm-scroll-page-coke-qt-soccer .fm-table {
width: 100%;
border-collapse: collapse;
font-size: 14px;
}
.fm-scroll-page-coke-qt-soccer .fm-table th {
background: #e00000;
color: #fff;
padding: 10px 14px;
text-align: left;
font-weight: 700;
}
.fm-scroll-page-coke-qt-soccer .fm-table td {
padding: 10px 14px;
border-bottom: 1px solid #f0e0e0;
vertical-align: top;
}
.fm-scroll-page-coke-qt-soccer .fm-table tr:nth-child(even) td {
background: #fff8f8;
}
/* —- FAQ —- */
.fm-scroll-page-coke-qt-soccer .fm-faq-item {
border-bottom: 1px solid #f0e0e0;
padding: 16px 0;
}
.fm-scroll-page-coke-qt-soccer .fm-faq-q {
font-size: 15px;
font-weight: 700;
color: #b00000;
margin-bottom: 6px;
}
.fm-scroll-page-coke-qt-soccer .fm-faq-a {
font-size: 14px;
color: #3a3a3a;
line-height: 1.7;
}
/* —- RELATED —- */
.fm-scroll-page-coke-qt-soccer .fm-related {
background: #fff8f8;
padding: 32px 24px;
}
.fm-scroll-page-coke-qt-soccer .fm-related-title {
font-size: 18px;
font-weight: 800;
color: #b00000;
margin-bottom: 18px;
}
.fm-scroll-page-coke-qt-soccer .fm-related-grid {
display: grid;
grid-template-columns: repeat(auto-fill, minmax(260px, 1fr));
gap: 14px;
}
.fm-scroll-page-coke-qt-soccer .fm-related-card {
background: #fff;
border: 1px solid #f0d0d0;
border-radius: 10px;
padding: 16px 18px;
text-decoration: none;
display: block;
color: #1a1a1a;
font-size: 14px;
font-weight: 600;
transition: box-shadow 0.2s;
}
.fm-scroll-page-coke-qt-soccer .fm-related-card:hover {
box-shadow: 0 4px 16px rgba(224,0,0,0.12);
}
.fm-scroll-page-coke-qt-soccer .fm-related-card .fm-rc-label {
font-size: 10px;
font-weight: 800;
text-transform: uppercase;
letter-spacing: 1px;
color: #e00000;
margin-bottom: 6px;
}
/* —- ENTRY SECTION —- */
.fm-scroll-page-coke-qt-soccer .fm-entry-section {
background: linear-gradient(135deg, #b00000 0%, #e00000 100%);
color: #fff;
padding: 48px 24px;
text-align: center;
}
.fm-scroll-page-coke-qt-soccer .fm-entry-section h2 {
font-size: clamp(22px, 4vw, 34px);
font-weight: 900;
margin: 0 0 12px;
color: #fff;
}
.fm-scroll-page-coke-qt-soccer .fm-entry-section p {
font-size: 15px;
opacity: 0.92;
margin: 0 0 24px;
max-width: 560px;
margin-left: auto;
margin-right: auto;
}
.fm-scroll-page-coke-qt-soccer .fm-entry-steps {
display: flex;
flex-wrap: wrap;
justify-content: center;
gap: 12px;
margin-bottom: 28px;
}
.fm-scroll-page-coke-qt-soccer .fm-entry-step {
background: rgba(255,255,255,0.15);
border: 1.5px solid rgba(255,255,255,0.35);
border-radius: 12px;
padding: 14px 18px;
min-width: 130px;
text-align: center;
}
.fm-scroll-page-coke-qt-soccer .fm-entry-step .fm-step-num {
font-size: 22px;
font-weight: 900;
color: #ffd700;
line-height: 1;
}
.fm-scroll-page-coke-qt-soccer .fm-entry-step .fm-step-txt {
font-size: 12px;
margin-top: 5px;
opacity: 0.9;
line-height: 1.4;
}
.fm-scroll-page-coke-qt-soccer .fm-entry-cta {
display: inline-block;
background: #ffd700;
color: #3a1a00;
font-size: 18px;
font-weight: 900;
padding: 16px 48px;
border-radius: 50px;
text-decoration: none;
letter-spacing: 1px;
text-transform: uppercase;
box-shadow: 0 4px 20px rgba(0,0,0,0.3);
margin: 8px 0;
}
.fm-scroll-page-coke-qt-soccer .fm-entry-legal {
font-size: 11px;
opacity: 0.65;
margin-top: 16px;
max-width: 580px;
margin-left: auto;
margin-right: auto;
line-height: 1.6;
}
/* —- POPUPS —- */
.fm-scroll-page-coke-qt-soccer .fact-popup {
position: fixed;
bottom: 24px;
left: 50%;
transform: translateX(-50%) translateY(120px);
background: #fff;
border: 2px solid #e00000;
border-radius: 14px;
padding: 16px 22px;
box-shadow: 0 8px 32px rgba(0,0,0,0.18);
z-index: 9999;
text-align: center;
min-width: 260px;
max-width: 340px;
transition: transform 0.4s ease, opacity 0.4s ease;
opacity: 0;
pointer-events: none;
font-size: 13px;
color: #2a2a2a;
}
.fm-scroll-page-coke-qt-soccer .fact-popup.visible {
transform: translateX(-50%) translateY(0);
opacity: 1;
pointer-events: auto;
}
.fm-scroll-page-coke-qt-soccer .fact-popup .fact-icon {
font-size: 22px;
display: block;
margin-bottom: 6px;
}
.fm-scroll-page-coke-qt-soccer .fact-popup .fact-title {
font-size: 15px;
font-weight: 800;
color: #b00000;
display: block;
margin-bottom: 5px;
}
/* —- AD SLOT —- */
.fm-scroll-page-coke-qt-soccer .fm-ad-slot {
text-align: center;
padding: 12px 0;
width: 100%;
}
/* —- FOOTER —- */
.fm-scroll-page-coke-qt-soccer .fm-footer {
background: #1a1a1a;
color: #aaa;
text-align: center;
padding: 24px 20px;
font-size: 12px;
line-height: 1.7;
}
🧊 Mini Fridge Prize
⚽ Soccer Ball + Bucket Hat
📅 Ends Aug 2, 2026
🎟️ 1 Play Per Day
What Is the Coca-Cola x QuikTrip U.S. Soccer 2026 Promotion?
This is a two-part promotion running from May 4 through August 2, 2026, sponsored by The Coca-Cola Company in partnership with QuikTrip and the United States Soccer Federation. It combines an Instant Win Game — where you find out immediately if you’ve won — with a traditional Sweepstakes Grand Prize drawing.
Every time you play, you get an instant result: either you win a U.S. Soccer branded prize on the spot, or you receive an entry into the Grand Prize sweepstakes drawing. Either way, every daily play counts — you can’t lose an entry just by not winning the instant game.
All the Prizes You Can Win
There are two ways to win: the Instant Win Game and the Grand Prize Sweepstakes drawing. Here’s a full breakdown of every prize available:
| Prize | Type | Quantity | ARV |
|---|---|---|---|
| U.S. Soccer Mini Fridge | Instant Win | 20 | $334 |
| U.S. Soccer Soccer Ball | Instant Win | 277 | $15 |
| U.S. Soccer Bucket Hat | Instant Win | 245 | $15 |
| Grand Prize Pack (fridge + ball + hat) | Sweepstakes Drawing | 5 | $364 |
The Grand Prize Pack includes all three items — the mini fridge, soccer ball, and bucket hat — bundled together. Grand Prize winners are selected in a random drawing on or about August 3, 2026. Prizes are fulfilled 6–8 weeks after the promotion ends.
How to Play the Instant Win Game
Playing is free and takes less than a minute. Here’s the step-by-step process:
- Find the QR code on specially marked Coca-Cola or QuikTrip marketing materials (in-store signage, digital ads, or promotional displays) — or go directly to the promotion website.
- Log in or create a free Coca-Cola account at the promotion website. Creating an account is free and only takes a few minutes.
- Play your daily game — you get one game play per day. The game will immediately tell you if you’ve won an instant prize.
- Win or enter the sweepstakes — whether or not you win an instant prize, every game play automatically enters you into the Grand Prize sweepstakes drawing.
You can play once per day from May 4 through August 2, 2026. That’s up to 91 total entries into the Grand Prize drawing if you play every single day.
Tips to Maximize Your Chances of Winning
Play Every Single Day
The most important thing you can do is play daily. Each game play gives you an instant win chance AND adds an entry to the Grand Prize sweepstakes. Missing a day means missing both opportunities. Set a daily reminder on your phone for the same time each day — right after you get your morning coffee is a great habit to pair it with.
Play Early in the Promotion
Instant win prizes are awarded on a first-come, first-served basis — the 20 mini fridges and hundreds of soccer balls and bucket hats are distributed throughout the promotion period, but they can run out. Playing early in the promotion period gives you the best shot at the higher-value instant win prizes before they’re claimed.
Check Your Email After Every Play
If you win an instant prize, you’ll receive an email notification and must respond within 24 hours with your shipping information. If you miss that window, you forfeit the prize. Make sure the email address on your Coca-Cola account is one you check regularly.
Use the QR Code When You Can
The promotion is tied to Coca-Cola and QuikTrip marketing materials — look for QR codes on Coke cups, fountain drink stations, and in-store signage at QuikTrip locations. Scanning the QR code takes you directly to the game page, making the daily entry process faster.
Why Everyone Is Excited About U.S. Soccer in 2026
The 2026 FIFA World Cup is being co-hosted by the United States, Canada, and Mexico — making it the first World Cup ever hosted across three countries and the first time the U.S. has hosted since 1994. With 48 teams competing (up from 32 in previous tournaments), the 2026 World Cup will be the largest in history.
For American soccer fans, the timing couldn’t be better. The U.S. Men’s National Team has been on an upward trajectory, with a young core of talented players who came of age in the modern era of global soccer. The team’s performance at the 2022 World Cup in Qatar — where they advanced out of the group stage — generated significant excitement about what the squad could accomplish on home soil in 2026.
Coca-Cola has been an official FIFA World Cup sponsor since 1978, making this promotion a natural extension of that decades-long partnership. The U.S. Soccer branded gear in this giveaway — the mini fridge, soccer ball, and bucket hat — are all officially licensed products featuring the USMNT crest.
Frequently Asked Questions
Ready to Play? Here’s How to Enter
Log in or create a free Coca-Cola account, then play once a day for your chance to instantly win U.S. Soccer gear — and get entered into the Grand Prize drawing every time!
Coca-Cola account
instant win game
or enter drawing
every day!
Instant Win — Find Out Right Away!
Play once a day and instantly see if you’ve won a U.S. Soccer mini fridge, soccer ball, or bucket hat!
20 Mini Fridges Up for Grabs!
The top instant win prize is a U.S. Soccer branded mini fridge worth $334. Play early for the best shot!
Grand Prize: Full Soccer Pack
5 Grand Prize winners each get the mini fridge + soccer ball + bucket hat bundle worth $364!
Play Every Day Until Aug 2!
Up to 91 entries if you play daily. Each play = instant win chance + sweepstakes entry!
(function() {
var ROOT = document.querySelector(‘.fm-scroll-page-coke-qt-soccer’);
if (!ROOT) { return; }
/* —- COUNTDOWN —- */
var deadline = new Date(‘August 2, 2026 23:59:59’).getTime();
function updateCountdown() {
var now = new Date().getTime();
var diff = deadline – now;
if (diff <= 0) {
document.getElementById('days').textContent = '0';
document.getElementById('hours').textContent = '0';
document.getElementById('minutes').textContent = '0';
document.getElementById('seconds').textContent = '0';
return;
}
var d = Math.floor(diff / (1000 * 60 * 60 * 24));
var h = Math.floor((diff % (1000 * 60 * 60 * 24)) / (1000 * 60 * 60));
var m = Math.floor((diff % (1000 * 60 * 60)) / (1000 * 60));
var s = Math.floor((diff % (1000 * 60)) / 1000);
document.getElementById('days').textContent = d;
document.getElementById('hours').textContent = h;
document.getElementById('minutes').textContent = m;
document.getElementById('seconds').textContent = s;
}
updateCountdown();
setInterval(updateCountdown, 1000);
/* —- POPUPS —- */
var popupsStarted = false;
function showPopup(id, duration) {
var el = document.getElementById(id);
if (!el) { return; }
el.classList.add('visible');
setTimeout(function() {
el.classList.remove('visible');
}, duration);
}
function startPopups() {
if (popupsStarted) { return; }
popupsStarted = true;
setTimeout(function() { showPopup('fact1', 4000); }, 8000);
setTimeout(function() { showPopup('fact2', 4000); }, 18000);
setTimeout(function() { showPopup('fact3', 4000); }, 28000);
setTimeout(function() { showPopup('fact4', 4000); }, 38000);
}
/* —- LINEAR SCROLL —- */
var isScrolling = false;
function easedScroll() {
var target = document.getElementById('entry-section');
if (!target) { return; }
var targetPos = target.getBoundingClientRect().top + window.pageYOffset – 80;
var startPos = window.pageYOffset;
var distance = targetPos – startPos;
var duration = 9500;
var startTime = null;
isScrolling = true;
function step(timestamp) {
if (!isScrolling) { return; }
if (!startTime) { startTime = timestamp; }
var elapsed = timestamp – startTime;
var progress = Math.min(elapsed / duration, 1);
var newPos = startPos + distance * progress;
window.scrollTo(0, newPos);
if (progress < 1) {
requestAnimationFrame(step);
} else {
isScrolling = false;
window.scrollTo(0, targetPos);
}
}
requestAnimationFrame(step);
}
/* —- INTERRUPT SCROLL ON USER INPUT —- */
function stopScroll() {
isScrolling = false;
}
window.addEventListener('wheel', stopScroll, { passive: true });
window.addEventListener('touchmove', stopScroll, { passive: true });
document.addEventListener('keydown', stopScroll);
/* —- HERO CTA —- */
var heroCta = document.getElementById('heroCtaBtn');
if (heroCta) {
heroCta.addEventListener('click', function() {
easedScroll();
startPopups();
});
}
})();
Helpful Freebie Mom Guides
Keep going