Crush ItYour Way Sweepstakes – Instant Win Game

:root {
–primary: #1a3a5c;
–primary-dark: #122a44;
–primary-deep: #0d1e30;
–primary-light: #2e5f8a;
–primary-pale: #e8f0f8;
–accent: #f5c518;
–accent-light: #ffe066;
–cream: #fdfcff;
–warm-white: #f7f9fc;
–border: #d4e2ef;
–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;
}
/* ── PROGRESS BAR ── */
#xp-bar-container {
position: fixed; top: 0; left: 0; right: 0;
height: 5px; background: #d4e2ef; 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, #0d1e30 0%, #1a3a5c 30%, #1e4976 65%, #2e5f8a 100%);
color: #fff;
text-align: center;
padding: 60px 24px 52px;
position: relative;
overflow: hidden;
}
header::before {
content: ”;
position: absolute;
top: -60px; left: -60px; right: -60px; bottom: -60px;
background: radial-gradient(ellipse at 50% 0%, rgba(245,197,24,0.12) 0%, transparent 70%);
pointer-events: none;
}
.status-tag {
display: inline-block;
background: rgba(255,255,255,0.15);
border: 1px solid rgba(255,255,255,0.35);
border-radius: 50px;
padding: 6px 18px;
font-size: 0.78rem;
font-weight: 700;
letter-spacing: 0.08em;
text-transform: uppercase;
margin-bottom: 22px;
color: #fff;
}
header h1 {
font-family: ‘Playfair Display’, serif;
font-size: clamp(2.2rem, 7vw, 4rem);
font-weight: 800;
line-height: 1.1;
margin-bottom: 18px;
}
header h1 span { color: var(–accent-light); }
.hero-sub {
font-size: 1.05rem;
opacity: 0.88;
max-width: 620px;
margin: 0 auto 28px;
line-height: 1.7;
color: rgba(255,255,255,0.85);
}
.prize-value {
font-family: ‘Playfair Display’, serif;
font-size: clamp(2.4rem, 7vw, 3.8rem);
font-weight: 800;
color: var(–accent-light);
line-height: 1;
margin-bottom: 4px;
text-shadow: 0 0 40px rgba(245,200,66,0.4);
}
.prize-label {
font-size: 0.78rem;
letter-spacing: 0.12em;
text-transform: uppercase;
opacity: 0.6;
margin-bottom: 28px;
}
.countdown {
display: flex;
justify-content: center;
gap: 12px;
margin-bottom: 30px;
flex-wrap: wrap;
}
.cd-box {
background: rgba(0,0,0,0.3);
border: 1px solid rgba(255,255,255,0.25);
border-radius: 10px;
padding: 12px 18px;
min-width: 72px;
text-align: center;
}
.cd-num {
font-family: ‘Playfair Display’, serif;
font-size: 2rem;
font-weight: 700;
color: var(–accent-light);
line-height: 1;
}
.cd-label {
font-size: 0.65rem;
letter-spacing: 0.1em;
text-transform: uppercase;
opacity: 0.6;
margin-top: 4px;
}
/* ── CTA BUTTON ── */
.cta-btn {
display: inline-block;
background: var(–accent);
color: #1a0533;
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: #fbbf24; transform: translateY(-2px); }
/* ── STAT PILLS ── */
.stat-row {
display: flex;
justify-content: center;
gap: 10px;
flex-wrap: wrap;
margin-top: 20px;
}
.stat-pill {
background: rgba(0,0,0,0.3);
border: 1px solid rgba(255,255,255,0.15);
border-radius: 6px;
padding: 8px 16px;
font-size: 0.82rem;
text-align: center;
}
.stat-pill strong { display: block; font-size: 1.1rem; color: var(–accent-light); 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-family: ‘Inter’, sans-serif;
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(220px, 1fr));
gap: 16px;
margin: 20px 0;
}
.prize-card {
background: linear-gradient(135deg, #eef4fb 0%, #dceaf5 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, #fffbf0 0%, #fef3c7 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: #b45309; }
.prize-card .pc-name {
font-family: ‘Playfair Display’, serif;
font-size: 1.1rem;
font-weight: 700;
color: var(–text-dark);
margin-bottom: 8px;
}
.prize-card .pc-value {
font-family: ‘Playfair Display’, serif;
font-size: 1.5rem;
font-weight: 700;
color: var(–primary);
margin-bottom: 6px;
}
.prize-card.accent-card .pc-value { color: #b45309; }
.prize-card .pc-note { font-size: 0.82rem; 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: #f0f5fa; }
.data-table td strong { color: var(–text-dark); }
/* ── TIMELINE ── */
.timeline { list-style: none; padding: 0; margin: 20px 0; }
.timeline li {
display: flex;
gap: 18px;
align-items: flex-start;
margin-bottom: 20px;
position: relative;
}
.tl-dot {
width: 14px; height: 14px;
background: var(–primary);
border-radius: 50%;
flex-shrink: 0;
margin-top: 6px;
}
.tl-body strong { display: block; font-weight: 700; color: var(–text-dark); }
.tl-body span { color: var(–text-gray); font-size: 0.93rem; }
/* ── TIPS ── */
.tips-list { list-style: none; padding: 0; margin: 20px 0; }
.tips-list li {
display: flex;
gap: 14px;
align-items: flex-start;
margin-bottom: 14px;
padding: 14px 18px;
background: var(–primary-pale);
border-radius: 10px;
border-left: 4px solid var(–primary);
}
.tips-list li .tip-icon { font-size: 1.4rem; flex-shrink: 0; }
.tips-list li .tip-text { color: var(–text-gray); font-size: 0.95rem; line-height: 1.6; }
.tips-list li .tip-text strong { color: var(–text-dark); display: block; margin-bottom: 2px; }
/* ── FAQ ── */
.faq-item { border-bottom: 1px solid var(–border); }
.faq-item:last-of-type { border-bottom: none; }
.faq-q {
width: 100%; background: none; border: none; cursor: pointer;
text-align: left; padding: 18px 0;
font-family: ‘Inter’, sans-serif; font-size: 1rem; font-weight: 700;
color: var(–text-dark);
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 18px; 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-top: 20px;
}
.related-card {
background: var(–warm-white);
border: 1px solid var(–border);
border-radius: 10px;
padding: 16px;
text-decoration: none;
color: var(–text-dark);
transition: border-color 0.2s, transform 0.15s;
display: block;
}
.related-card:hover { border-color: var(–primary); transform: translateY(-2px); }
.rc-cat {
font-size: 0.7rem;
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; line-height: 1.4; }
/* ── ENTRY SECTION ── */
.entry-section {
background: linear-gradient(135deg, #0d1e30 0%, #1a3a5c 60%, #1e4976 100%);
border-radius: 18px;
padding: 44px 36px;
text-align: center;
margin: 28px 0;
color: #fff;
}
.entry-section h2 {
font-family: ‘Playfair Display’, serif;
font-size: clamp(1.6rem, 5vw, 2.4rem);
font-weight: 800;
color: #fff;
margin-bottom: 14px;
border-bottom: none;
padding-bottom: 0;
}
.entry-section h2 span { color: var(–accent-light); }
.entry-section p { color: rgba(255,255,255,0.8); margin-bottom: 20px; font-size: 1rem; }
/* ── FACT POPUPS ── */
.fact-popup {
display: none;
position: fixed;
top: 50%; left: 50%;
transform: translate(-50%, -50%);
background: #fff;
border: 2px solid var(–primary);
border-radius: 16px;
padding: 24px 28px;
max-width: 320px;
width: 90%;
z-index: 10000;
box-shadow: 0 20px 60px rgba(0,0,0,0.18);
text-align: center;
font-family: ‘Inter’, sans-serif;
}
.fact-popup .fact-icon { font-size: 2.2rem; display: block; margin-bottom: 10px; }
.fact-popup .fact-title {
font-family: ‘Playfair Display’, serif;
font-size: 1.1rem;
font-weight: 700;
color: var(–primary-dark);
display: block;
margin-bottom: 8px;
}
.fact-popup { color: var(–text-gray); font-size: 0.9rem; line-height: 1.6; }
/* ── SKIP POPUP ── */
#skip-popup {
display: none;
position: fixed;
top: 50%; left: 50%;
transform: translate(-50%, -50%);
background: #fff;
border: 2px solid var(–primary);
border-radius: 18px;
padding: 32px 28px;
max-width: 340px;
width: 90%;
z-index: 10001;
box-shadow: 0 24px 70px rgba(0,0,0,0.2);
text-align: center;
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; }
}
Camel Crush It
Your Way
Sweepstakes
Play the daily “This or That” instant win game for a chance at Mastercard prepaid cards — plus automatic entries into weekly and grand prize drawings!
What Is the Camel Crush It Your Way Sweepstakes?
R.J. Reynolds Tobacco Company is running the Camel Crush It Your Way Sweepstakes — a multi-layered promotion that combines a daily instant win game with weekly sweepstakes drawings and one massive grand prize drawing. The total prize pool is a whopping $125,000, making this one of the bigger tobacco brand promotions of 2026.
Here’s what makes this one unique: every time you play the daily “This or That” question game on camel.com, you get an instant chance to win a Mastercard prepaid card ($25 or $50), AND you’re automatically entered into that week’s weekly sweepstakes drawing AND the grand prize drawing. One play, three chances to win.
You can play once per day throughout the promotion period (March 16 – May 6, 2026), and if you don’t win instantly, you may be offered a bonus play for completing a short action like reading an article or updating your preferences.
This promotion is open to registered camel.com members who are tobacco consumers aged 21 or older. If you’re not already registered, you can sign up for free — no purchase necessary.
The Prizes — $125,000 Total Prize Pool
There are three prize tiers in this promotion. You can win from any or all of them — instant win prizes don’t disqualify you from the weekly or grand prize drawings.
The instant win prizes are delivered as digital Mastercard prepaid cards issued by The Bancorp Bank. You’ll receive an email with claim instructions — you must claim within 3 months. The cards can be used anywhere Mastercard debit is accepted in the U.S.
How to Enter Step by Step
Entering is simple — just answer a fun “This or That” question each day. Here’s exactly how it works:
-
1Register or Log In at camel.com
You need a free camel.com account (Username + password). If you don’t have one, register for free — no purchase required. You must be a tobacco consumer aged 21+. -
2Find the Promotion Link
Once logged in, look for the Camel Crush It Your Way promotion link on the website and click it. -
3Answer the “This or That” Question
Click your answer to the daily question — there are no right or wrong answers. This is your official “Play” for the day. -
4See If You Won Instantly
If your screen shows a prize-winning message, you’ve won an instant Mastercard prepaid card! If not, you’re still entered into the weekly and grand prize drawings. -
5Earn a Bonus Play (Optional)
If you didn’t win instantly, you may be offered an extra play by completing a short action (like reading an article). This gives you an additional instant win chance AND extra entries into the weekly and grand prize drawings. Max 2 bonus plays total over the whole promotion. -
6Come Back Every Day
You can play once per day (plus up to 1 bonus play per day if offered). The more days you play, the more entries you accumulate for the weekly and grand prize drawings.
Who Can Enter — Eligibility
| Requirement | Details |
|---|---|
| Age | 21 years of age or older at time of participation |
| Residency | Legal residents of the 50 United States and Washington D.C. |
| Excluded States | Massachusetts (MA) and Michigan (MI) residents are NOT eligible |
| Consumer Type | Must be a tobacco consumer |
| Account Required | Must have a registered camel.com Username and password (free to obtain) |
| Plays Per Day | 1 play per day + up to 1 bonus play per day (if offered) |
| Max Bonus Plays | No more than 2 bonus plays total over the entire promotion period |
| Sponsor Employees | Employees of R.J. Reynolds Tobacco Company and affiliates are not eligible |
Note: U.S. territories are also excluded. Void where prohibited by law.
Timeline & Key Dates
-
March 16, 2026 at 12:00 PM ETPromotion begins — Weekly Period 1 starts
-
March 18, 2026 at 11:59 PM ETWeekly Period 1 ends — drawing on March 19
-
March 19 – April 29, 2026Weekly Periods 2–7 run with weekly drawings each Thursday
-
April 30 – May 6, 2026Weekly Period 8 (final week)
-
May 6, 2026 at 11:59:59 AM ETPromotion ends — all plays must be received by this time
-
May 7, 2026Final weekly drawing (Period 8) — 5 cooler winners selected
-
On or about May 6, 2026 (after 11:59:59 AM ET)Grand Prize drawing — 1 winner of $25,000 selected
-
Within 3 business days of each drawingWinners notified by email — must respond within 7 days
Tips to Maximize Your Chances
-
Play Every Single DayEach daily play gives you one entry into that week’s weekly drawing AND one entry into the grand prize drawing. Over 51 days, that’s potentially 51 grand prize entries.
-
Always Take the Bonus PlayIf you’re offered a bonus play after a non-winning round, take it. It costs nothing and gives you an extra instant win chance plus extra entries in both drawings.
-
Keep Your Email CurrentInstant win and sweepstakes winners are notified by email. Make sure the email on your camel.com account is one you check regularly.
-
Don’t Miss a Weekly PeriodWeekly entries don’t roll over — if you miss a week entirely, you won’t have entries in that week’s drawing. Play at least once per week to stay in every drawing.
-
Respond to Winner Notifications FastIf you win the weekly or grand prize, you have only 7 days to return the required documents. Set up email notifications so you don’t miss the message.
-
Use Only One AccountUsing multiple usernames will get all your plays disqualified. Stick to your single registered account throughout the entire promotion.
Frequently Asked Questions
More Free Sweepstakes to Enter
Ready to Play & Win?
Log in to your camel.com account and answer today’s “This or That” question for an instant chance to win a Mastercard prepaid card — plus automatic entries into the weekly and $25,000 grand prize drawings!
3,140 Instant Win Prizes!
There are 2,600 x $25 and 540 x $50 Mastercard prepaid cards up for grabs. Play every day to maximize your chances of hitting a winning time slot!
5 Coolers Every Week!
Five hard-sided coolers (ARV $200 each) are given away every week for 8 weeks. That’s 40 total weekly winners — pretty good odds if you’re playing daily!
$25,000 Grand Prize!
One lucky player will win $25,000 paid by check. Every single play you make throughout the promotion period earns you an entry into this grand prize drawing.
Bonus Plays = Extra Entries!
If you’re offered a bonus play after a non-winning round, always take it. It gives you an extra instant win shot AND extra entries in both the weekly and grand prize drawings.
Ready to Play?
You’re halfway through the guide! Jump straight to the entry page and start playing the “This or That” game for your chance to win instantly.
document.addEventListener(‘DOMContentLoaded’, function() {
// ── COUNTDOWN ──
var deadline = new Date(‘2026-05-06T11:59:59-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 ──
var scrolling = false;
var scrollInterval = null;
var factTimers = [];
var skipShown = false;
var skipPopup = document.getElementById(‘skip-popup’);
function triggerFact(id) {
var el = document.getElementById(id);
if (el) {
el.style.display = ‘block’;
setTimeout(function() { el.style.display = ‘none’; }, 4500);
}
}
function startAutoScroll() {
if (scrolling) return;
scrolling = true;
scrollInterval = setInterval(function() {
var scrollTop = window.scrollY || document.documentElement.scrollTop;
var docHeight = document.documentElement.scrollHeight – window.innerHeight;
if (scrollTop >= docHeight – 10) { stopAutoScroll(); return; }
window.scrollBy(0, 5);
var pct = docHeight > 0 ? (scrollTop / docHeight) * 100 : 0;
if (!skipShown && pct >= 50) {
skipShown = true;
if (skipPopup) skipPopup.style.display = ‘block’;
}
}, 16);
factTimers.push(setTimeout(function() { triggerFact(‘fact1’); }, 6000));
factTimers.push(setTimeout(function() { triggerFact(‘fact2’); }, 16000));
factTimers.push(setTimeout(function() { triggerFact(‘fact3’); }, 28000));
factTimers.push(setTimeout(function() { triggerFact(‘fact4’); }, 40000));
}
function stopAutoScroll() {
scrolling = false;
if (scrollInterval) { clearInterval(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();
startAutoScroll();
});
}
var skipYes = document.getElementById(‘skip-yes’);
var skipNo = document.getElementById(‘skip-no’);
if (skipYes) {
skipYes.addEventListener(‘click’, function() {
stopAutoScroll();
if (skipPopup) skipPopup.style.display = ‘none’;
var section = document.getElementById(‘enter-now’);
if (section) section.scrollIntoView({ behavior: ‘smooth’, block: ‘start’ });
});
}
if (skipNo) {
skipNo.addEventListener(‘click’, function() {
if (skipPopup) skipPopup.style.display = ‘none’;
startAutoScroll();
});
}
document.addEventListener(‘click’, function(e) {
if (e.target.id === ‘scroll-start-btn’ || e.target.id === ‘skip-yes’ || e.target.id === ‘skip-no’ || e.target.closest(‘.cta-btn’)) return;
if (skipPopup && skipPopup.style.display === ‘block’) return;
if (scrolling) stopAutoScroll();
});
});
Helpful Freebie Mom Guides
Keep going