Win a 48-Count Box of Tootsie Pops the Fruit Ones!
/* ============================================================
SCOPED ROOT: .fm-scroll-page-tootsie-pops
All selectors prefixed — zero theme bleed
============================================================ */
.fm-scroll-page-tootsie-pops {
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-tootsie-pops .fm-hero {
background: linear-gradient(135deg, #e63946 0%, #f4a261 50%, #a8dadc 100%);
color: #fff;
padding: 40px 20px 36px;
text-align: center;
}
.fm-scroll-page-tootsie-pops .fm-hero-badge {
display: inline-block;
background: rgba(0,0,0,0.25);
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-tootsie-pops .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.35);
}
.fm-scroll-page-tootsie-pops .fm-hero-sub {
font-size: clamp(14px, 2.5vw, 18px);
opacity: 0.95;
margin: 0 0 20px;
}
.fm-scroll-page-tootsie-pops .fm-arv-pill {
display: inline-block;
background: rgba(255,255,255,0.18);
border: 2px solid #fff;
color: #fff;
font-size: 15px;
font-weight: 800;
padding: 6px 20px;
border-radius: 30px;
margin-bottom: 22px;
}
/* —- COUNTDOWN —- */
.fm-scroll-page-tootsie-pops .fm-countdown {
display: flex;
justify-content: center;
gap: 12px;
margin: 0 0 26px;
flex-wrap: wrap;
}
.fm-scroll-page-tootsie-pops .fm-cd-box {
background: rgba(0,0,0,0.2);
border-radius: 10px;
padding: 10px 16px;
min-width: 64px;
text-align: center;
}
.fm-scroll-page-tootsie-pops .fm-cd-num {
display: block;
font-size: 28px;
font-weight: 900;
line-height: 1;
}
.fm-scroll-page-tootsie-pops .fm-cd-label {
display: block;
font-size: 10px;
text-transform: uppercase;
letter-spacing: 1.5px;
opacity: 0.85;
margin-top: 4px;
}
/* —- CTA BUTTON —- */
.fm-scroll-page-tootsie-pops .fm-hero-cta {
display: inline-block;
background: #fff;
color: #e63946;
font-size: clamp(16px, 3vw, 22px);
font-weight: 900;
padding: 16px 48px;
border-radius: 50px;
border: none;
cursor: pointer;
letter-spacing: 1px;
text-transform: uppercase;
box-shadow: 0 4px 20px rgba(0,0,0,0.25);
margin-top: 6px;
transition: transform 0.15s;
}
.fm-scroll-page-tootsie-pops .fm-hero-cta:hover {
transform: scale(1.04);
}
/* —- ARTICLE —- */
.fm-scroll-page-tootsie-pops .fm-article {
max-width: 720px;
margin: 0 auto;
padding: 32px 20px 10px;
}
.fm-scroll-page-tootsie-pops .fm-article h2 {
font-size: clamp(18px, 3.5vw, 26px);
font-weight: 800;
color: #e63946;
margin: 28px 0 10px;
}
.fm-scroll-page-tootsie-pops .fm-article p {
font-size: clamp(14px, 2vw, 17px);
line-height: 1.7;
margin: 0 0 16px;
color: #333;
}
.fm-scroll-page-tootsie-pops .fm-prize-card {
background: #fff5f5;
border: 2px solid #f4a261;
border-radius: 14px;
padding: 24px 20px;
text-align: center;
margin: 20px 0 28px;
}
.fm-scroll-page-tootsie-pops .fm-prize-card .fm-prize-icon {
font-size: 48px;
margin-bottom: 10px;
}
.fm-scroll-page-tootsie-pops .fm-prize-card .fm-prize-title {
font-size: 20px;
font-weight: 900;
color: #e63946;
margin-bottom: 6px;
}
.fm-scroll-page-tootsie-pops .fm-prize-card .fm-prize-desc {
font-size: 15px;
color: #555;
line-height: 1.5;
}
.fm-scroll-page-tootsie-pops .fm-details-box {
background: #fff8f0;
border-left: 5px solid #f4a261;
border-radius: 0 12px 12px 0;
padding: 18px 20px;
margin: 20px 0;
}
.fm-scroll-page-tootsie-pops .fm-details-box p {
margin: 4px 0;
font-size: 14px;
}
.fm-scroll-page-tootsie-pops .fm-steps {
counter-reset: steps;
list-style: none;
padding: 0;
margin: 16px 0 24px;
}
.fm-scroll-page-tootsie-pops .fm-steps li {
counter-increment: steps;
display: flex;
align-items: flex-start;
gap: 14px;
padding: 12px 0;
border-bottom: 1px solid #f0e0e0;
font-size: 15px;
line-height: 1.5;
color: #333;
}
.fm-scroll-page-tootsie-pops .fm-steps li:last-child {
border-bottom: none;
}
.fm-scroll-page-tootsie-pops .fm-steps li::before {
content: counter(steps);
display: flex;
align-items: center;
justify-content: center;
width: 32px;
height: 32px;
min-width: 32px;
background: #e63946;
color: #fff;
font-weight: 900;
font-size: 15px;
border-radius: 50%;
}
.fm-scroll-page-tootsie-pops .fm-flavor-grid {
display: grid;
grid-template-columns: repeat(auto-fit, minmax(130px, 1fr));
gap: 12px;
margin: 16px 0 24px;
}
.fm-scroll-page-tootsie-pops .fm-flavor-chip {
border-radius: 30px;
padding: 10px 14px;
text-align: center;
font-size: 14px;
font-weight: 800;
color: #fff;
}
/* —- ENTRY SECTION —- */
.fm-scroll-page-tootsie-pops .fm-entry-section {
background: linear-gradient(135deg, #e63946 0%, #f4a261 100%);
color: #fff;
padding: 40px 20px 44px;
text-align: center;
}
.fm-scroll-page-tootsie-pops .fm-entry-title {
font-size: clamp(20px, 4vw, 32px);
font-weight: 900;
margin: 0 0 8px;
text-shadow: 0 2px 8px rgba(0,0,0,0.2);
}
.fm-scroll-page-tootsie-pops .fm-entry-sub {
font-size: 15px;
opacity: 0.9;
margin: 0 0 24px;
}
.fm-scroll-page-tootsie-pops .fm-entry-btn {
display: inline-block;
background: #fff;
color: #e63946;
font-size: clamp(16px, 3vw, 22px);
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.25);
transition: transform 0.15s;
}
.fm-scroll-page-tootsie-pops .fm-entry-btn:hover {
transform: scale(1.04);
}
.fm-scroll-page-tootsie-pops .fm-entry-note {
font-size: 12px;
opacity: 0.8;
margin-top: 14px;
}
/* —- RELATED —- */
.fm-scroll-page-tootsie-pops .fm-related {
max-width: 720px;
margin: 0 auto;
padding: 32px 20px 40px;
}
.fm-scroll-page-tootsie-pops .fm-related h3 {
font-size: 18px;
font-weight: 800;
color: #e63946;
margin: 0 0 16px;
text-transform: uppercase;
letter-spacing: 1px;
}
.fm-scroll-page-tootsie-pops .fm-related-grid {
display: grid;
grid-template-columns: repeat(auto-fit, minmax(200px, 1fr));
gap: 12px;
}
.fm-scroll-page-tootsie-pops .fm-related-link {
display: block;
background: #fff5f5;
border: 1.5px solid #f4a261;
border-radius: 10px;
padding: 14px 16px;
font-size: 13px;
font-weight: 700;
color: #e63946;
text-decoration: none;
transition: background 0.15s;
}
.fm-scroll-page-tootsie-pops .fm-related-link:hover {
background: #ffe8e0;
}
/* —- POPUPS —- */
.fm-scroll-page-tootsie-pops .fm-popup {
display: none;
position: fixed;
bottom: 24px;
left: 50%;
transform: translateX(-50%);
background: #e63946;
color: #fff;
border-radius: 16px;
padding: 16px 24px;
max-width: 340px;
width: 90%;
box-shadow: 0 8px 32px rgba(0,0,0,0.28);
z-index: 9999;
font-size: 14px;
line-height: 1.5;
text-align: center;
}
.fm-scroll-page-tootsie-pops .fm-popup-close {
position: absolute;
top: 8px;
right: 12px;
background: none;
border: none;
color: #fff;
font-size: 18px;
cursor: pointer;
line-height: 1;
}
Win a 48-Count Box of Tootsie Pops the Fruit Ones!
10 winners chosen May 13, 2026 · Hosted by @MrOwl on X
What Is the Tootsie Pops Fruit Ones Giveaway?
Mr. Owl — the iconic mascot of Tootsie Pops — is back on X and giving away boxes of the brand-new Tootsie Pops the Fruit Ones! These aren’t your classic chocolate-centered pops. The Fruit Ones feature a fruity center instead, making them a whole new experience for Tootsie Pop fans. And 10 lucky winners are each getting a full 48-count box delivered to their door.
The giveaway is running right now through May 13, 2026, and entering takes less than a minute. All you need is an X (formerly Twitter) account.
The Prize
How to Enter
- Follow @MrOwl on X (formerly Twitter)
- Like the giveaway post from @MrOwl
- Tag a friend you’d share a Tootsie Pop with in the comments
- Make sure your DMs are open so @MrOwl can message you if you win!
The Flavors
Tootsie Pops the Fruit Ones come in four classic fruit flavors — all with a fruit-flavored chewy center instead of the traditional chocolate Tootsie Roll. Here’s what’s inside the box:
Giveaway Details
Open to: U.S. residents only
Entries: One entry per person (tag more friends for more entries!)
How to enter: Follow, like, and tag on X at the @MrOwl giveaway post
Winners selected: Wednesday, May 13, 2026
Winners notified: Via DM from @MrOwl on X — keep your DMs open!
Number of winners: 10
Full rules: tootsie.com/rules
Why You Should Enter
With only 10 winners and a giveaway that’s easy to enter in under a minute, this is one of those low-effort, high-reward opportunities that’s worth jumping on. The Tootsie Pops Fruit Ones are a brand-new product, so winning a 48-count box means you’re getting a first taste of something fresh from one of America’s most beloved candy brands. Plus, tagging more friends gives you more entries — so loop in your whole crew!
Winners are contacted via DM from the official @MrOwl account only. If someone else DMs you claiming you won, that’s a scam — the real @MrOwl will reach out directly through X.
10 winners · Closes May 13, 2026 · Enter on X
No purchase necessary. Open to U.S. residents only. Void where prohibited. See tootsie.com/rules for full details.
🍭 New Product Alert!
Tootsie Pops the Fruit Ones have a fruity center instead of chocolate — a brand-new twist on a classic!
👥 More Tags = More Entries!
Tag multiple friends in the @MrOwl post for extra entries. The more the merrier!
📬 Keep Your DMs Open!
Winners are notified via DM from @MrOwl on X. Make sure your DMs are open or you could miss your win!
⏰ Closes May 13!
10 winners get a full 48-count box of Tootsie Pops the Fruit Ones. Don’t miss the deadline!
(function() {
/* —- COUNTDOWN —- */
var deadline = new Date(‘2026-05-13T23:59:00-05:00’).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);
/* —- SLOW SCROLL —- */
var isScrolling = false;
var scrollRAF = null;
function easedScroll() {
var target = document.getElementById('entry-section');
if (!target) { return; }
var startPos = window.pageYOffset;
var targetPos = target.getBoundingClientRect().top + startPos – 60;
var distance = targetPos – startPos;
var duration = Math.min(Math.max(Math.abs(distance) * 2.5, 2000), 5000);
var startTime = null;
isScrolling = true;
function step(timestamp) {
if (!startTime) { startTime = timestamp; }
var progress = Math.min((timestamp – startTime) / duration, 1);
var newPos = startPos + distance * progress;
window.scrollTo(0, newPos);
if (progress < 1) {
scrollRAF = requestAnimationFrame(step);
} else {
isScrolling = false;
}
}
scrollRAF = requestAnimationFrame(step);
}
function stopScroll(e) {
if (isScrolling) {
if (e.target) {
if (e.target.id !== 'heroCtaBtn') {
isScrolling = false;
if (scrollRAF) { cancelAnimationFrame(scrollRAF); }
}
}
}
}
window.addEventListener('wheel', stopScroll, { passive: true });
window.addEventListener('touchmove', stopScroll, { passive: true });
document.addEventListener('keydown', stopScroll);
/* —- POPUPS —- */
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);
}
/* —- HERO CTA —- */
var heroCta = document.getElementById('heroCtaBtn');
if (heroCta) {
heroCta.addEventListener('click', function() {
easedScroll();
startPopups();
});
}
})();
Helpful Freebie Mom Guides
Keep going