Sweeps

100 Will Be Picked For A SNACK PACK!

View saved
How does this find feel?

Catalina Crunch Snack Swap Sweepstakes – Win a Snack Swap Box!

:root {
–primary-color: #005eb8; /* Catalina Blue */
–secondary-color: #ffc72c; /* Yellow */
–accent-color: #e4002b; /* Red */
–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: linear-gradient(to right, var(–primary-color), var(–accent-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: linear-gradient(45deg, var(–primary-color), var(–accent-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: linear-gradient(135deg, var(–primary-color), #4d94ff);
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: linear-gradient(135deg, #e3f2fd, #f1f8e9);
border: 3px solid var(–accent-color);
padding: 25px;
border-radius: 15px;
margin: 30px 0;
}

.cta-section {
background: linear-gradient(135deg, var(–primary-color), #4d94ff);
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: var(–accent-color);
color: white;
padding: 20px 50px;
font-size: 24px;
font-weight: bold;
text-decoration: none;
border-radius: 50px;
box-shadow: 0 5px 20px rgba(228, 0, 43, 0.4);
}

.how-to-enter {
background: #fff3e0;
border-left: 5px solid var(–secondary-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: #fbe9e7;
border: 2px dashed var(–accent-color);
padding: 20px;
border-radius: 10px;
margin: 30px 0;
text-align: center;
}

.tip-box {
background: #e3f2fd;
border-left: 5px solid #2196f3;
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 */
}

0% to entry

Catalina Crunch Snack Swap Sweepstakes

100 Winners will receive a Snack Swap Box filled with goodies!

🏆 100 WINNERS WILL RECEIVE A SNACK SWAP BOX! 🏆

Each box has an ARV of $96.93!

  • Two (2) Catalina Crunch Cereal Pouches
  • Two (2) Catalina Crunch Snack Mix Pouches
  • Two (2) Catalina Crunch Granola Pouches
  • One (1) coupon for a FREE Catalina Crunch product
  • One (1) branded crewneck sweatshirt
  • One (1) branded baseball cap

📝 How to Enter the Sweepstakes

There are two ways to enter:

  1. SMS Entry: Visit catalinacrunch.com/swap, enter your cell phone number, and opt-in to receive marketing messages.
  2. Website Entry: Visit the sweepstakes page directly at app.viralsweep.com/sweeps/full/016227-218063, enter your email address, and click “Enter”.

Limit: One (1) entry per person, regardless of the method of entry.

🚨 Important Promotion Note!

This is a weekly drawing sweepstakes! 25 winners will be chosen each week for four weeks. All entries are carried over to subsequent drawings.

🥣 The Catalina Crunch Revolution: Healthy Snacking Redefined

Catalina Crunch has taken the health food world by storm with its delicious, keto-friendly snacks. The brand was founded with a mission to create cereals and snacks that are low in sugar and carbs but high in protein and flavor. The “Snack Swap” theme of this sweepstakes encourages consumers to trade their sugary, unhealthy snacks for a better-for-you option without sacrificing taste.

The Snack Swap Box is a fantastic introduction to the brand, offering a variety of their most popular products. From the crunchy cereal to the savory snack mix, there is something for everyone to enjoy. This sweepstakes is a great way to discover your new favorite healthy snack!

🧢 Prize Details: What’s in the Snack Swap Box?

The Snack Swap Box is more than just snacks—it is a complete lifestyle package. Here is a closer look at what the 100 lucky winners will receive:

Inside the Snack Swap Box:

  • Cereal & Snacks: A variety of Catalina Crunch products to try.
  • Free Product Coupon: A coupon for a free Catalina Crunch product of your choice.
  • Branded Merch: A stylish crewneck sweatshirt and baseball cap to show off your love for the brand.

🗓️ Important Dates & Deadlines

The sweepstakes is divided into four weekly drawings. Here are the key dates:

  • Entry Period: January 1, 2026 – January 28, 2026
  • Weekly Drawings: January 8, 15, 22, and 29, 2026
  • Winner Notification: Winners will be notified via SMS or email within 72 hours of each drawing.

🌟 The Power of a Healthy Swap: Why This Sweepstakes is a Win-Win

The “Snack Swap” concept is a brilliant way to encourage healthier eating habits. By offering a chance to win a box full of delicious, low-carb snacks, Catalina Crunch is making it easier for people to make a positive change in their diet. This sweepstakes is not just about winning a prize; it is about discovering a new way of snacking that is both satisfying and good for you.

The weekly drawing format keeps the excitement going throughout the month, and the fact that all entries are carried over gives everyone a chance to win, no matter when they enter.

⚠️ Official Rules Summary

To ensure your entry is valid, please note the following key points from the official rules:

  • Eligibility: Legal US residents (50 States + D.C.), 21 years or older.
  • Limit: One (1) entry per person for the entire sweepstakes.
  • Winner Verification: Winners will be notified and may be required to complete an Affidavit of Eligibility.
  • Dispute Resolution: All disputes will be resolved solely by binding arbitration.
  • Waiver: By entering, you waive the ability to bring claims in a class action format.

🥣 WIN A SNACK SWAP BOX! 🧢

100 Winners • Weekly Drawings!

✨ ENTER HERE ✨

Ends January 28, 2026 • Open to US Residents (21+)

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 = [
“🥣 100 Winners Total!”,
“🧢 Win a Snack Swap Box!”,
“🎉 ARV $96.93 per box!”,
“🗓️ Ends January 28, 2026”,
“🇺🇸 Open to US Residents (21+)”,
“✅ No Purchase Necessary”,
“💻 Enter at catalinacrunch.com/swap”,
“🏆 25 Winners Chosen Each Week!”,
“💡 One Entry Per Person!”,
“🎁 Total ARV Over $9,600!”,
“💸 Includes a FREE Product Coupon!”,
“👕 Win a Branded Sweatshirt & Cap!”
];

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);

// 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

More Freebie Mom guides worth checking

No Proof Class Action SettlementsCash claims, deadlines, and filing tips.Class Action SettlementsCurrent settlement posts and claim links.Browse All Freebie Mom FindsLatest freebies, sweeps, deals, and claims.