Pack Your Bags! They are Sending You To Barbados (Plus $500 Cash)

/* — GLOBAL THEME: MOUNT GAY RUM (RED/NAVY/GOLD) — */
:root {
–primary: #C41230; /* Mount Gay Red */
–secondary: #002B49; /* Deep Ocean Navy */
–accent: #FDB913; /* Rum Gold */
–dark: #1a1a1a;
–light: #f4f4f4;
–text: #333333;
–border: #dcdcdc;
}
body { margin: 0; padding: 0; box-sizing: border-box; background: #fff; font-family: ‘Helvetica Neue’, Helvetica, Arial, sans-serif; }
/* CONTAINER */
.lp-container {
max-width: 800px;
margin: 0 auto;
padding: 0 20px 60px 20px;
color: var(–text);
line-height: 1.8;
font-size: 19px;
}
/* TYPOGRAPHY */
h1 {
font-family: ‘Helvetica Neue’, sans-serif;
font-size: 2.5rem;
font-weight: 800;
color: var(–primary);
line-height: 1.1;
margin-top: 40px;
margin-bottom: 10px;
letter-spacing: -0.5px;
}
.meta {
font-size: 0.85rem;
color: #888;
text-transform: uppercase;
letter-spacing: 1px;
margin-bottom: 40px;
border-bottom: 1px solid var(–border);
padding-bottom: 20px;
font-weight: 700;
}
h2 {
font-size: 1.8rem;
color: var(–secondary);
margin-top: 50px;
border-left: 6px solid var(–primary);
padding-left: 20px;
text-transform: uppercase;
}
p { margin-bottom: 25px; }
/* CALLOUTS */
.highlight-box {
background: #fdf2f4;
color: var(–secondary);
padding: 30px;
border-radius: 8px;
font-style: italic;
font-size: 1.1em;
margin: 30px 0;
text-align: center;
border: 1px solid var(–primary);
box-shadow: 0 5px 15px rgba(0,0,0,0.05);
}
ul { margin-bottom: 30px; }
li { margin-bottom: 12px; }
/* IMAGE PLACEHOLDER */
.featured-image {
width: 100%; height: auto;
border-radius: 8px;
box-shadow: 0 10px 30px rgba(0,0,0,0.15);
margin-bottom: 40px;
}
/* AD SLOT STYLING */
.ad-slot {
background: #f4f4f4;
border: 1px solid #eee;
text-align: center;
padding: 20px;
margin: 40px 0;
}
.button-ad-slot {
margin: 20px 0;
padding: 15px;
background: #f9f9f9;
border: 1px solid #eee;
text-align: center;
}
/* — SWEEPSTAKES SECTION — */
#sweeps-wrapper {
margin-top: 80px;
background: #fff;
border-radius: 15px;
box-shadow: 0 20px 40px -10px rgba(0, 0, 0, 0.3);
overflow: hidden;
position: relative;
text-align: center;
scroll-margin-top: 40px;
border: 1px solid var(–border);
}
.sweeps-header {
background: linear-gradient(135deg, var(–secondary) 0%, #001a2d 100%);
padding: 40px 20px;
color: white;
}
.sweeps-header h3 { margin: 0; font-size: 36px; text-transform: uppercase; letter-spacing: 1px; font-weight: 800; color: var(–accent); }
.sweeps-header p { margin: 15px 0 0 0; opacity: 0.9; font-size: 18px; text-transform: uppercase; letter-spacing: 1px; }
.sweeps-body { padding: 40px 20px; background-color: #fff; }
/* PRIZES */
.prize-grid {
display: grid;
grid-template-columns: 1fr;
gap: 15px;
text-align: left;
background: #fcfcfc;
padding: 30px;
border: 1px solid #eee;
max-width: 550px;
margin: 0 auto 30px auto;
border-radius: 10px;
}
.prize-row { display: flex; align-items: center; font-weight: 700; color: var(–secondary); font-size: 18px; }
.icon { margin-right: 15px; font-size: 24px; }
.val { color: var(–primary); font-weight: 800; margin-right: 5px; }
/* TIMER */
#countdown {
display: flex;
justify-content: center;
gap: 15px;
margin: 40px 0;
}
.time-box {
background: var(–secondary);
color: var(–accent);
padding: 15px;
border-radius: 8px;
min-width: 70px;
}
.time-num { font-size: 32px; font-weight: 900; line-height: 1; display: block; }
.time-lbl { font-size: 10px; text-transform: uppercase; margin-top: 5px; color: white; font-weight: bold; }
/* BUTTON */
.enter-btn {
display: inline-block;
background: var(–primary);
color: white;
font-size: 22px;
font-weight: 900;
text-decoration: none;
padding: 25px 40px;
border-radius: 50px;
transition: transform 0.2s, background 0.2s;
text-transform: uppercase;
letter-spacing: 1px;
width: 80%;
max-width: 450px;
box-shadow: 0 10px 20px rgba(196, 18, 48, 0.3);
}
.enter-btn:hover { transform: scale(1.02); background: #a30f28; }
.legal-footer {
font-size: 11px;
color: #999;
margin-top: 40px;
line-height: 1.5;
text-align: left;
padding: 20px;
background: #f9f9f9;
border-top: 1px solid #eee;
}
/* — OVERLAY & INTERACTION — */
#overlay {
position: fixed; top:0; left:0; width:100%; height:100%;
background: linear-gradient(135deg, rgba(196, 18, 48, 0.95), rgba(0, 43, 73, 0.95));
z-index: 9999;
display: flex;
align-items: center;
justify-content: center;
backdrop-filter: blur(8px);
}
.overlay-content {
background: white;
padding: 50px;
text-align: center;
max-width: 500px;
width: 90%;
border-radius: 15px;
box-shadow: 0 25px 50px rgba(0,0,0,0.5);
}
#start-btn {
background: var(–primary);
color: white;
border: none;
padding: 20px 40px;
font-size: 20px;
font-weight: 900;
cursor: pointer;
margin-top: 30px;
width: 100%;
text-transform: uppercase;
transition: transform 0.2s;
letter-spacing: 1px;
border-radius: 50px;
}
#start-btn:hover { transform: scale(1.02); background: #a30f28; }
/* TOAST POPUP */
#toast {
position: fixed;
top: 50%; /* MIDDLE OF SCREEN */
left: 50%;
transform: translate(-50%, -50%);
background: white;
border: 4px solid var(–secondary);
padding: 40px 50px;
box-shadow: 0 40px 80px rgba(0,0,0,0.6);
font-weight: 900;
color: var(–primary);
font-size: 32px;
z-index: 9998;
display: none;
text-align: center;
width: 80%;
max-width: 500px;
text-transform: uppercase;
border-radius: 12px;
}
canvas { position: fixed; top:0; left:0; width:100%; height:100%; pointer-events:none; z-index:9990; display:none; }

Escape Inflation: Win An $11,500 Luxury Golf Trip To Barbados For Free
Let’s be honest: The cost of a “simple” family vacation has skyrocketed. Flights are up, hotels are up, and just breathing the air at a resort seems to cost money these days. For many of us, a luxury Caribbean getaway feels like a distant dream.
But dreams do come true, especially when Mount Gay Rum is footing the bill. They have just launched the “Ultimate Golf Excursion,” and the prize package is valued at a staggering $11,500.
“Round-trip airfare, 3 nights in a luxury hotel, VIP distillery tours, and golf in beautiful Barbados. Plus $500 spending money.”
1. Why Barbados? Why Now?
Barbados isn’t just a beach destination; it is the birthplace of rum. Mount Gay has been distilling there since 1703. Winning this trip isn’t just about sitting on the sand; it’s about experiencing history with a VIP tour that money often can’t buy.
Included in the prize is a round of golf for two. Even if you aren’t a pro golfer, playing 18 holes surrounded by Caribbean ocean views is a bucket-list experience that usually costs hundreds of dollars per person.
2. Not Just One Winner
While we all want that trip to Barbados, Mount Gay is also giving away premium golf gear to runners-up. Three First Prize winners will snag a Premium Golf Swag Bag (worth $280), and four Second Prize winners will get a new Golf Bag and Ball Marker (worth $250).
That is a total of 8 chances to win something valuable.
3. How To Enter (Daily!)
You can enter this sweepstakes once every single day until January 1st. The best strategy? Bookmark this page or the entry form and make it part of your morning routine. It takes seconds to enter, and it could result in the vacation of a lifetime.
Ready to pack your bags? Enter below!
WIN THE ULTIMATE GOLF EXCURSION
Sponsored by Rémy Cointreau USA
Ends January 1st, 2026!
- Must be 21+ to enter.
- US & DC Residents Only.
- Passport required for Grand Prize.
ENTER TO WIN NOW
(Redirects to Official Mount Gay Entry Form)
// CONFIGURATION
// End Date: Jan 1, 2026 23:59:59 ET
const END_DATE = new Date(“Jan 1, 2026 23:59:59”).getTime();
const SCROLL_DURATION = 30000; // 30 Seconds Duration
// DOM ELEMENTS
const overlay = document.getElementById(‘overlay’);
const startBtn = document.getElementById(‘start-btn’);
const toast = document.getElementById(‘toast’);
const confettiCanvas = document.getElementById(‘confetti’);
// SCROLL TARGET: Footer
const targetSection = document.querySelector(‘.legal-footer’);
// STATE
let isScrolling = false;
let scrollTimeouts = [];
// — 1. COUNTDOWN TIMER —
function updateTimer() {
const now = new Date().getTime();
const distance = END_DATE – now;
if (distance < 0) {
document.getElementById("d").innerText = "00";
return;
}
const d = Math.floor(distance / (1000 * 60 * 60 * 24));
const h = Math.floor((distance % (1000 * 60 * 60 * 24)) / (1000 * 60 * 60));
const m = Math.floor((distance % (1000 * 60 * 60)) / (1000 * 60));
const s = Math.floor((distance % (1000 * 60)) / 1000);
document.getElementById("d").innerText = d < 10 ? "0" + d : d;
document.getElementById("h").innerText = h < 10 ? "0" + h : h;
document.getElementById("m").innerText = m < 10 ? "0" + m : m;
document.getElementById("s").innerText = s clearTimeout(id));
scrollTimeouts = [];
console.log(“Auto-scroll stopped by user.”);
}
}
// Bind stop events
[‘wheel’, ‘touchmove’, ‘keydown’, ‘mousedown’].forEach(evt => {
window.addEventListener(evt, stopAutoScroll);
});
// Start Sequence
startBtn.addEventListener(‘click’, () => {
overlay.style.display = ‘none’;
isScrolling = true;
fireConfetti();
// Trigger Toasts (Specific to Mount Gay)
const messages = [
“Starting… ✈️”,
“Win $11,500 Trip! 🌴”,
“Golf in Barbados! ⛳”,
“Ends Jan 1st! ⏳”,
“Entry Form Below 👇”
];
messages.forEach((msg, index) => {
let tId = setTimeout(() => {
if(isScrolling) showToast(msg);
}, (index * 5000) + 1000);
scrollTimeouts.push(tId);
});
// Start Scroll Loop
startSlowScroll();
});
function showToast(msg) {
toast.innerText = msg;
toast.style.display = ‘block’;
setTimeout(() => { toast.style.display = ‘none’; }, 3000);
}
// — 3. SCROLL LOGIC —
function startSlowScroll() {
const startY = window.scrollY;
// Scroll to Footer minus buffer
const endY = targetSection.getBoundingClientRect().top + window.scrollY – 50;
const change = endY – startY;
let startTime = null;
function animateScroll(timestamp) {
if (!isScrolling) return;
if (!startTime) startTime = timestamp;
const elapsed = timestamp – startTime;
// Linear tween
const val = (elapsed / SCROLL_DURATION) * change + startY;
window.scrollTo(0, val);
if (elapsed < SCROLL_DURATION) {
requestAnimationFrame(animateScroll);
} else {
isScrolling = false;
}
}
requestAnimationFrame(animateScroll);
}
// — 4. CONFETTI ANIMATION —
function fireConfetti() {
const ctx = confettiCanvas.getContext('2d');
confettiCanvas.style.display = 'block';
confettiCanvas.width = window.innerWidth;
confettiCanvas.height = window.innerHeight;
const particles = [];
const colors = ['#C41230', '#002B49', '#FDB913']; // Red, Navy, Gold
for(let i=0; i {
ctx.fillStyle = p.c;
ctx.fillRect(p.x, p.y, 8, 8);
p.x += p.vx;
p.y += p.vy;
if(p.y < confettiCanvas.height) active = true;
});
if(active) requestAnimationFrame(draw);
else confettiCanvas.style.display = 'none';
}
draw();
}
Helpful Freebie Mom Guides
Keep going