Sweeps

Charm Sweepstakes — Win a FREE Enamel Purse Charm!

View saved
How does this find feel?

/* ============================================================
SCOPED ROOT: .fm-scroll-page-buzzballz-sweeps
All selectors prefixed — zero theme bleed
============================================================ */

.fm-scroll-page-buzzballz-sweeps {
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-buzzballz-sweeps .fm-hero {
background: linear-gradient(135deg, #c0003c 0%, #e91e8c 50%, #ff6eb4 100%);
color: #fff;
padding: 40px 20px 36px;
text-align: center;
}
.fm-scroll-page-buzzballz-sweeps .fm-hero-badge {
display: inline-block;
background: rgba(0,0,0,0.2);
color: #fff;
font-size: 11px;
font-weight: 800;
letter-spacing: 2px;
text-transform: uppercase;
padding: 4px 14px;
border-radius: 20px;
margin-bottom: 14px;
}
.fm-scroll-page-buzzballz-sweeps .fm-hero-title {
font-size: clamp(22px, 5vw, 44px);
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-buzzballz-sweeps .fm-hero-sub {
font-size: clamp(14px, 2.5vw, 18px);
opacity: 0.95;
margin: 0 0 20px;
}
.fm-scroll-page-buzzballz-sweeps .fm-arv-pill {
display: inline-block;
background: rgba(255,255,255,0.2);
border: 2px solid #fff;
color: #fff;
font-size: 15px;
font-weight: 800;
padding: 6px 20px;
border-radius: 30px;
margin-bottom: 22px;
}
.fm-scroll-page-buzzballz-sweeps .fm-winners-badge {
display: inline-block;
background: #fff;
color: #c0003c;
font-size: 13px;
font-weight: 900;
padding: 6px 18px;
border-radius: 20px;
margin-bottom: 18px;
letter-spacing: 0.5px;
}

/* —- COUNTDOWN —- */
.fm-scroll-page-buzzballz-sweeps .fm-countdown {
display: flex;
justify-content: center;
gap: 12px;
margin: 0 0 26px;
flex-wrap: wrap;
}
.fm-scroll-page-buzzballz-sweeps .fm-cd-box {
background: rgba(255,255,255,0.2);
border: 2px solid rgba(255,255,255,0.5);
border-radius: 10px;
padding: 10px 14px;
min-width: 60px;
text-align: center;
}
.fm-scroll-page-buzzballz-sweeps .fm-cd-num {
display: block;
font-size: 28px;
font-weight: 900;
line-height: 1;
}
.fm-scroll-page-buzzballz-sweeps .fm-cd-label {
display: block;
font-size: 10px;
font-weight: 700;
letter-spacing: 1.5px;
text-transform: uppercase;
opacity: 0.85;
margin-top: 2px;
}

/* —- HERO CTA —- */
.fm-scroll-page-buzzballz-sweeps .fm-hero-cta {
display: inline-block;
background: #fff;
color: #c0003c;
font-size: clamp(16px, 3vw, 22px);
font-weight: 900;
padding: 16px 40px;
border-radius: 50px;
border: none;
cursor: pointer;
text-transform: uppercase;
letter-spacing: 1px;
box-shadow: 0 6px 24px rgba(0,0,0,0.2);
transition: transform 0.15s, box-shadow 0.15s;
margin-top: 8px;
text-decoration: none;
}
.fm-scroll-page-buzzballz-sweeps .fm-hero-cta:hover {
transform: translateY(-2px);
box-shadow: 0 10px 32px rgba(0,0,0,0.25);
}

/* —- ARTICLE —- */
.fm-scroll-page-buzzballz-sweeps .fm-article {
max-width: 780px;
margin: 0 auto;
padding: 36px 20px 20px;
}
.fm-scroll-page-buzzballz-sweeps .fm-article h2 {
font-size: clamp(18px, 3.5vw, 28px);
font-weight: 900;
color: #c0003c;
margin: 32px 0 12px;
line-height: 1.25;
}
.fm-scroll-page-buzzballz-sweeps .fm-article p {
font-size: clamp(15px, 2vw, 17px);
line-height: 1.75;
color: #2a2a2a;
margin: 0 0 16px;
}
.fm-scroll-page-buzzballz-sweeps .fm-article ul {
padding-left: 22px;
margin: 0 0 18px;
}
.fm-scroll-page-buzzballz-sweeps .fm-article ul li {
font-size: clamp(15px, 2vw, 17px);
line-height: 1.7;
color: #2a2a2a;
margin-bottom: 6px;
}

/* —- INFO CARDS —- */
.fm-scroll-page-buzzballz-sweeps .fm-cards {
display: flex;
flex-wrap: wrap;
gap: 14px;
margin: 20px 0 28px;
}
.fm-scroll-page-buzzballz-sweeps .fm-card {
flex: 1 1 160px;
background: #fff0f4;
border: 2px solid #f9b4c8;
border-radius: 14px;
padding: 18px 16px;
text-align: center;
}
.fm-scroll-page-buzzballz-sweeps .fm-card-icon {
font-size: 30px;
margin-bottom: 8px;
}
.fm-scroll-page-buzzballz-sweeps .fm-card-title {
font-size: 13px;
font-weight: 800;
text-transform: uppercase;
letter-spacing: 1px;
color: #c0003c;
margin-bottom: 4px;
}
.fm-scroll-page-buzzballz-sweeps .fm-card-val {
font-size: 15px;
font-weight: 700;
color: #1a1a1a;
}

/* —- CHARM SHOWCASE —- */
.fm-scroll-page-buzzballz-sweeps .fm-charm-row {
display: flex;
flex-wrap: wrap;
gap: 16px;
margin: 20px 0 28px;
}
.fm-scroll-page-buzzballz-sweeps .fm-charm-card {
flex: 1 1 220px;
border-radius: 16px;
padding: 20px 18px;
text-align: center;
}
.fm-scroll-page-buzzballz-sweeps .fm-charm-card.red {
background: linear-gradient(135deg, #fff0f4, #ffe0ea);
border: 2px solid #f9b4c8;
}
.fm-scroll-page-buzzballz-sweeps .fm-charm-card.green {
background: linear-gradient(135deg, #f0fff4, #d4f7e0);
border: 2px solid #a8e6c0;
}
.fm-scroll-page-buzzballz-sweeps .fm-charm-name {
font-size: 18px;
font-weight: 900;
margin-bottom: 6px;
}
.fm-scroll-page-buzzballz-sweeps .fm-charm-card.red .fm-charm-name { color: #c0003c; }
.fm-scroll-page-buzzballz-sweeps .fm-charm-card.green .fm-charm-name { color: #1a7a3c; }
.fm-scroll-page-buzzballz-sweeps .fm-charm-desc {
font-size: 14px;
color: #444;
line-height: 1.5;
}

/* —- STEPS BOX —- */
.fm-scroll-page-buzzballz-sweeps .fm-steps {
background: linear-gradient(135deg, #fff0f4, #ffe4ee);
border: 2px solid #f9b4c8;
border-radius: 16px;
padding: 24px 22px;
margin: 24px 0;
}
.fm-scroll-page-buzzballz-sweeps .fm-steps-title {
font-size: 18px;
font-weight: 900;
color: #c0003c;
margin: 0 0 16px;
text-align: center;
}
.fm-scroll-page-buzzballz-sweeps .fm-step {
display: flex;
align-items: flex-start;
gap: 14px;
margin-bottom: 14px;
}
.fm-scroll-page-buzzballz-sweeps .fm-step-num {
background: #c0003c;
color: #fff;
font-size: 14px;
font-weight: 900;
width: 30px;
height: 30px;
border-radius: 50%;
display: flex;
align-items: center;
justify-content: center;
flex-shrink: 0;
}
.fm-scroll-page-buzzballz-sweeps .fm-step-text {
font-size: 15px;
line-height: 1.6;
color: #2a2a2a;
padding-top: 4px;
}

/* —- ELIGIBLE STATES —- */
.fm-scroll-page-buzzballz-sweeps .fm-states-box {
background: #fff8e1;
border: 2px solid #ffcc02;
border-radius: 14px;
padding: 18px 20px;
margin: 24px 0;
font-size: 14px;
color: #5a4000;
line-height: 1.6;
}
.fm-scroll-page-buzzballz-sweeps .fm-states-box strong {
color: #c07000;
}

/* —- ENTRY SECTION —- */
.fm-scroll-page-buzzballz-sweeps .fm-entry-section {
background: linear-gradient(135deg, #c0003c 0%, #e91e8c 100%);
color: #fff;
padding: 40px 20px;
text-align: center;
}
.fm-scroll-page-buzzballz-sweeps .fm-entry-title {
font-size: clamp(20px, 4vw, 32px);
font-weight: 900;
margin: 0 0 10px;
text-shadow: 0 2px 8px rgba(0,0,0,0.2);
}
.fm-scroll-page-buzzballz-sweeps .fm-entry-sub {
font-size: clamp(14px, 2vw, 17px);
opacity: 0.92;
margin: 0 0 24px;
}
.fm-scroll-page-buzzballz-sweeps .fm-entry-btn {
display: inline-block;
background: #fff;
color: #c0003c;
font-size: clamp(16px, 3vw, 22px);
font-weight: 900;
padding: 16px 44px;
border-radius: 50px;
text-decoration: none;
text-transform: uppercase;
letter-spacing: 1px;
box-shadow: 0 6px 24px rgba(0,0,0,0.2);
transition: transform 0.15s, box-shadow 0.15s;
}
.fm-scroll-page-buzzballz-sweeps .fm-entry-btn:hover {
transform: translateY(-2px);
box-shadow: 0 10px 32px rgba(0,0,0,0.25);
}

/* —- RELATED LINKS —- */
.fm-scroll-page-buzzballz-sweeps .fm-related {
max-width: 780px;
margin: 0 auto;
padding: 32px 20px 40px;
}
.fm-scroll-page-buzzballz-sweeps .fm-related-title {
font-size: 18px;
font-weight: 900;
color: #1a1a1a;
margin: 0 0 16px;
border-bottom: 3px solid #c0003c;
padding-bottom: 8px;
}
.fm-scroll-page-buzzballz-sweeps .fm-related-list {
list-style: none;
padding: 0;
margin: 0;
}
.fm-scroll-page-buzzballz-sweeps .fm-related-list li {
border-bottom: 1px solid #f0dde4;
padding: 10px 0;
}
.fm-scroll-page-buzzballz-sweeps .fm-related-list li a {
color: #c0003c;
text-decoration: none;
font-size: 15px;
font-weight: 600;
}
.fm-scroll-page-buzzballz-sweeps .fm-related-list li a:hover {
text-decoration: underline;
}

/* —- POPUPS —- */
.fm-scroll-page-buzzballz-sweeps .fm-popup {
display: none;
position: fixed;
bottom: 20px;
right: 20px;
background: #fff;
border: 2px solid #c0003c;
border-radius: 16px;
padding: 16px 20px;
max-width: 300px;
box-shadow: 0 8px 32px rgba(0,0,0,0.18);
z-index: 9999;
animation: fmBzSlideIn 0.4s ease;
}
@keyframes fmBzSlideIn {
from { opacity: 0; transform: translateY(20px); }
to { opacity: 1; transform: translateY(0); }
}
.fm-scroll-page-buzzballz-sweeps .fm-popup-close {
position: absolute;
top: 8px;
right: 12px;
background: none;
border: none;
font-size: 18px;
cursor: pointer;
color: #999;
line-height: 1;
}
.fm-scroll-page-buzzballz-sweeps .fm-popup-icon {
font-size: 24px;
margin-bottom: 6px;
}
.fm-scroll-page-buzzballz-sweeps .fm-popup-text {
font-size: 14px;
font-weight: 700;
color: #1a1a1a;
line-height: 1.5;
margin: 0;
}

BuzzBallz Charm Sweepstakes
2,000 WINNERS — FREE PURSE CHARM!

BuzzBallz Charm Sweepstakes — Win a FREE Enamel Purse Charm!

Enter for your chance to win a gorgeous BuzzBallz enamel purse charm — Strawberry or Limerita style!

Sweepstakes Closes July 5, 2026 • 2,000 Winners
Days
Hours
Mins
Secs


What Is the BuzzBallz Charm Sweepstakes?

BuzzBallz is giving away 2,000 free enamel purse charms in a sweepstakes open to residents of select U.S. states. The charms are adorable, cocktail-themed accessories — think glittery BuzzBallz discs, mini strawberry charms, lime slice charms, margarita glass charms, and flavor name bar tiles. They’re the perfect summer accessory to clip onto your bag, keys, or backpack.

This is a no-purchase-necessary sweepstakes — you simply register online and you’re entered for a chance to win. Two drawings will be held: one on or about June 1, 2026 and one on or about July 6, 2026, with 1,000 winners selected in each drawing for a total of 2,000 winners.

🏆
Winners
2,000 Total

🎁
Prize
BuzzBallz Purse Charm

📅
Closes
July 5, 2026

🎲
Drawings
June 1 + July 6

The Charms — Which Style Will You Win?

BuzzBallz will send each winner one purse charm. The actual style, color, and design is determined by the sponsor based on availability — but here’s a look at the gorgeous enamel charms up for grabs:

🍓 Strawberry ‘Rita
Red glitter BuzzBallz disc + strawberry charm + margarita glass + STRAWBERRY bar tile, all on a gold lobster clasp chain

🍈 Limerita
Green glitter BuzzBallz disc + lime slice charm + margarita glass + LIMERITA bar tile, all on a gold lobster clasp chain

How to Enter — It’s Free!

3 Simple Steps to Enter
1
Visit BuzzBallzCharm.com (or scan the QR code on in-store point-of-sale materials) during the sweepstakes period (May 1 – July 5, 2026).

2
Fill out the online registration form with your name, email, phone number, full address, and date of birth.

3
Submit your entry! One entry per person. If selected as a winner, you’ll be contacted by phone and/or email within 48 hours of the drawing.

Who Can Enter?

This sweepstakes is only open to residents of specific U.S. states — see the list below. You must be 21 or older and have a valid driver’s license or government-issued photo ID. One entry per person, per household for the entire sweepstakes period.

✅ Eligible States Only: AL, AZ, AR, CA, CT, GA, HI, IN, KY, LA, ME, MS, MO, NJ, NC, OK, OR, PA, SD, TN, TX, UT, VA, and WV. If you do not live in one of these states, you are not eligible to enter this sweepstakes.

What Happens If You Win?

Winners will be contacted by phone and/or email within 48 hours of the drawing date. You must confirm your eligibility and willingness to accept the prize. The charm will be shipped to the address you provided during registration — allow approximately 8 to 12 weeks for delivery. No alcohol is included with any prize.

Note: BuzzBallz will never leave a voicemail during the winner notification process, so keep an eye on your email inbox too. You’ll have 3 days to return your prize acceptance form once notified.


Enter the BuzzBallz Charm Sweepstakes!

Register once at BuzzBallzCharm.com for your chance to win one of 2,000 free enamel purse charms. Must be 21+ and a resident of an eligible state.


ENTER HERE

🏆

2,000 winners will be chosen across two drawings — June 1 and July 6, 2026. Your odds are great!

💅

The charms are gorgeous enamel pieces with gold hardware — Strawberry ‘Rita or Limerita style!

📋

No purchase necessary! Just register once at BuzzBallzCharm.com — that’s it!

📦

Winners are notified by phone and email. Allow 8–12 weeks for your charm to arrive after winning!

(function() {

/* —- COUNTDOWN —- */
var deadline = new Date(“2026-07-05T23:59:59”);
function updateCountdown() {
var now = new Date();
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 / 86400000);
var h = Math.floor((diff % 86400000) / 3600000);
var m = Math.floor((diff % 3600000) / 60000);
var s = Math.floor((diff % 60000) / 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);

/* —- LINEAR SLOW SCROLL —- */
function easedScroll() {
var target = document.getElementById("entry-section");
if (!target) { return; }
var startPos = window.pageYOffset;
var targetPos = target.getBoundingClientRect().top + window.pageYOffset – 20;
var distance = targetPos – startPos;
var duration = 2800;
var startTime = null;
function step(timestamp) {
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);
}
}
requestAnimationFrame(step);
}

/* —- POPUPS AFTER HERO CLICK ONLY —- */
var popupsStarted = false;
function showPopup(id, duration) {
var el = document.getElementById(id);
if (!el) { return; }
el.style.display = "block";
setTimeout(function() { el.style.display = "none"; }, 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);
}

var heroCta = document.getElementById("heroCtaBtn");
if (heroCta) {
heroCta.addEventListener("click", function() {
easedScroll();
startPopups();
});
}

})();

Helpful Freebie Mom Guides

Keep going

More Freebie Mom guides worth checking

Instant Win GamesQuick plays, fast prizes, and daily chances.Best Sweepstakes to Enter TodayStart with the strongest current prizes.Sweepstakes DatabaseSearch active sweeps by prize, deadline, and entry type.