Sweeps

Win a $127,500 Estelle Colored Glass Set — Enter the Santa Margherita Giveaway!

View saved
How does this find feel?

:root {
–primary: #FF5733;
–primary-dark: #C70039;
–primary-deep: #900C3F;
–primary-light:#FFC300;
–primary-pale: #FFEB3B;
–accent: #581845;
–accent-light: #DAF7A6;
–cream: #fdfcff;
–warm-white: #f9f7ff;
–border: #e9e3ff;
–text-dark: #1c1c1c;
–text-gray: #555555;
–text-light: #888888;
}
.fmsdb-post-wrap * { box-sizing: border-box; }
.fmsdb-post-wrap {
font-family: ‘Inter’, sans-serif;
color: var(–text-dark);
font-size: 17px;
line-height: 1.85;
}

/* ── HEADER ── */
header {
background: linear-gradient(160deg, #FFC300 0%, #FF5733 30%, #C70039 65%, #900C3F 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,158,11,0.15) 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: rgba(255,255,255,0.85); font-style: italic; text-shadow: 0 2px 8px rgba(0,0,0,0.3); }
.hero-sub {
font-size: 1.05rem;
color: rgba(255,255,255,0.92);
text-shadow: 0 1px 4px rgba(0,0,0,0.25);
opacity: 1;
max-width: 100%;
margin: 0 0 28px;
line-height: 1.7;
}
.prize-value {
font-family: ‘Playfair Display’, serif;
font-size: clamp(2.4rem, 7vw, 3.8rem);
font-weight: 800;
color: #fff;
line-height: 1;
margin-bottom: 4px;
text-shadow: 0 2px 12px rgba(0,0,0,0.3);
}
.prize-label {
font-size: 0.78rem;
letter-spacing: 0.12em;
text-transform: uppercase;
color: rgba(255,255,255,0.85);
margin-bottom: 28px;
}
/* ── HERO IMAGE ── */
.hero-image-wrap {
margin: 20px auto 24px;
max-width: 620px;
border-radius: 16px;
overflow: hidden;
box-shadow: 0 8px 32px rgba(0,0,0,0.18);
border: none;
}
.hero-img {
width: 100%;
height: auto;
display: block;
object-fit: cover;
}
@media (max-width: 640px) {
.hero-image-wrap {
max-width: 100%;
border-radius: 0;
margin: 16px -24px 20px;
width: calc(100% + 48px);
box-shadow: none;
}
}
.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; }

/* ── SCROLL PROMPT ── */
@keyframes bounceDown {
0%, 100% { transform: translateY(0); }
50% { transform: translateY(8px); }
}
.scroll-prompt {
text-align: center;
padding: 18px 12px;
margin: 8px 0;
}
.scroll-prompt-emoji {
font-size: 2rem;
animation: bounceDown 1.2s ease-in-out infinite;
display: block;
}
.scroll-prompt-text {
font-family: ‘Inter’, sans-serif;
font-size: 0.85rem;
font-weight: 600;
color: rgba(255,255,255,0.8);
letter-spacing: 0.04em;
margin-top: 4px;
}

/* ── TOC ── */
.toc-box {
background: linear-gradient(135deg, var(–warm-white) 0%, #f8f5ff 100%);
border: 2px solid var(–primary);
border-radius: 16px;
padding: 24px 28px;
margin: 32px 0;
box-shadow: 0 4px 16px rgba(0,0,0,0.06);
}
.toc-box .toc-label {
font-size: 0.85rem;
font-weight: 800;
letter-spacing: 0.06em;
text-transform: uppercase;
color: var(–primary);
margin-bottom: 16px;
}
.toc-box ol { padding-left: 0; list-style: none; counter-reset: toc-counter; }
.toc-box ol li {
margin-bottom: 10px;
counter-increment: toc-counter;
padding: 8px 12px;
border-radius: 8px;
transition: background 0.2s;
}
.toc-box ol li:hover { background: rgba(0,0,0,0.04); }
.toc-box ol li a {
color: var(–text-dark);
text-decoration: none;
font-weight: 500;
font-size: 0.95rem;
display: flex;
align-items: center;
gap: 8px;
}
.toc-box ol li a:hover { color: var(–primary); }
.toc-emoji { font-size: 1.2rem; flex-shrink: 0; }
.toc-emoji.bounce { animation: bounceDown 1.2s ease-in-out infinite; }
.toc-box ol li:last-child a {
font-weight: 700;
color: var(–primary);
}

/* ── MAIN CONTENT — wider on desktop but not fully unconstrained ── */
.content-wrap {
width: 100%;
max-width: 100%;
padding: 0 0 60px;
box-sizing: border-box;
}

section {
background: var(–warm-white);
border-radius: 0;
padding: 36px clamp(24px, 8vw, 120px);
margin: 0;
border: none;
border-bottom: 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(240px, 1fr));
gap: 16px;
margin: 20px 0;
}
.prize-card {
background: linear-gradient(135deg, #f5f3ff 0%, #ede9fe 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.15rem;
font-weight: 700;
color: var(–text-dark);
margin-bottom: 8px;
}
.prize-card .pc-value {
font-family: ‘Playfair Display’, serif;
font-size: 1.6rem;
font-weight: 700;
color: var(–primary-deep);
margin-bottom: 6px;
}
.prize-card.accent-card .pc-value { color: #92400e; }
.prize-card .pc-note { font-size: 0.85rem; color: var(–text-gray); }

/* ── 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;
}
.elig-table th {
background: var(–primary-dark);
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:nth-child(even) td { background: var(–primary-pale); }
.data-table td strong { color: var(–text-dark); }

/* ── TIMELINE ── */
.timeline { list-style: none; padding: 0; margin: 20px 0; }
.timeline li {
display: flex;
gap: 16px;
margin-bottom: 16px;
align-items: flex-start;
.timeline-dot {
width: 14px; height: 14px;
background: var(–primary);
border-radius: 50%;
flex-shrink: 0;
margin-top: 6px;
}
.timeline-date { font-weight: 700; color: var(–primary-dark); }
.timeline-event { color: var(–text-dark); font-weight: 600; }
.tl-body strong { display: block; color: var(–text-dark); font-weight: 600; }
.tl-body span { color: var(–text-gray); font-size: 0.93rem; }

/* ── FAQ ── */
.faq-item {
border: 1px solid var(–border);
border-radius: 10px;
margin-bottom: 12px;
overflow: hidden;
}
.faq-q {
width: 100%;
background: var(–warm-white);
border: none;
padding: 16px 20px;
text-align: left;
font-family: ‘Inter’, sans-serif;
font-size: 1rem;
font-weight: 600;
color: var(–text-dark);
cursor: pointer;
display: flex;
justify-content: space-between;
align-items: center;
gap: 12px;
}
.faq-q:hover { background: var(–primary-pale); }
.faq-arrow { font-size: 0.8rem; color: var(–primary); transition: transform 0.25s; flex-shrink: 0; }
.faq-item.open .faq-arrow { transform: rotate(180deg); }
.faq-a {
display: none;
padding: 0 20px 18px;
color: var(–text-gray);
font-size: 0.95rem;
line-height: 1.8;
border-top: 1px solid var(–border);
background: var(–primary-pale);
}
.faq-item.open .faq-a { display: block; }

/* ── RELATED CARDS ── */
.related-grid {
display: grid;
grid-template-columns: repeat(auto-fill, minmax(200px, 1fr));
gap: 14px;
margin: 20px 0;
}
.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); }
.related-card .rc-cat {
font-size: 0.68rem;
font-weight: 700;
letter-spacing: 0.1em;
text-transform: uppercase;
color: var(–primary);
margin-bottom: 6px;
}
.related-card .rc-title { font-size: 0.9rem; font-weight: 600; line-height: 1.4; color: var(–text-dark); }

/* ── ENTRY SECTION ── */
.entry-section {
background: linear-gradient(135deg, #FFC300 0%, #C70039 100%);
border-radius: 0;
padding: 52px 28px;
text-align: center;
margin: 0;
color: #fff;
box-shadow: none;
}
.entry-section h2 {
font-family: ‘Playfair Display’, serif;
font-size: 2.1rem;
font-weight: 800;
color: #fff;
border: none;
padding: 0;
margin-bottom: 8px;
text-shadow: 0 2px 8px rgba(0,0,0,0.2);
}
.entry-section h2 span { color: rgba(255,255,255,0.9); font-style: italic; }
.entry-section > p { color: rgba(255,255,255,0.88); margin-bottom: 28px; font-size: 1.05rem; }
.entry-stat-grid {
display: grid;
grid-template-columns: repeat(3, 1fr);
gap: 14px;
margin: 0 0 28px;
max-width: 100%;
}
.entry-stat-box {
background: rgba(255,255,255,0.18);
border: 1px solid rgba(255,255,255,0.3);
border-radius: 12px;
padding: 14px 10px;
backdrop-filter: blur(4px);
}
.entry-stat-box .stat-label {
display: block;
font-size: 0.7rem;
font-weight: 700;
text-transform: uppercase;
letter-spacing: 0.08em;
color: rgba(255,255,255,0.7);
margin-bottom: 4px;
}
.entry-stat-box .stat-value {
display: block;
font-size: 1rem;
font-weight: 800;
color: #fff;
line-height: 1.3;
}
@media (max-width: 480px) {
.entry-stat-grid { grid-template-columns: 1fr 1fr; }
.entry-stat-grid .entry-stat-box:last-child { grid-column: 1 / -1; }
}

@media (max-width: 600px) {
section { padding: 24px 18px; }
.entry-section { padding: 28px 18px; }
}

/* ── FULL-WIDTH ADS ── */
.adsbygoogle {
display: block !important;
width: 100% !important;
max-width: 100% !important;
}

✨ Giveaway Open — Ends August 31, 2026

Celebrate Summer
with Stunning Glassware
from Santa Margherita!

Enter now for your chance to win one of 750 beautiful Estelle Colored Glass sets. Each set includes six stunning glasses valued at $170.

Santa Margherita Summer Sweepstakes 2026
$127,500
Total Prize Value
00
Days
00
Hours
00
Mins
00
Secs

👇

Scroll down to learn more & enter!

🏆 750 Winners📅 Ends August 31, 2026🆓 Free Entry

What Is the Santa Margherita Summer Sweepstakes 2026?

The Santa Margherita Summer Sweepstakes 2026 invites you to enter for a chance to win one of 750 exquisite Estelle Colored Glass sets. Perfect for summer gatherings, these elegant glass sets will elevate any occasion.

Each set includes six stunning glasses valued at $170, making this giveaway a fantastic opportunity for those who appreciate beauty and quality in their home decor.

The Prizes — $127,500 Estelle Colored Glass Sets

🍷

750 Winners
Estelle Colored Glass Set
$170 each

How to Enter Step by Step

  1. 1
    Visit the Entry URL

    Go to www.santamargheritawines.com/summergiveaway to enter.

  2. 2
    Complete the Entry Form

    Fill out the required information to submit your entry.

  3. 3
    Submit Your Entry

    Click the submit button and you’re entered!

Who Can Enter — Eligibility

Field Details
Age 21+
Location Eligible residents in select states
Entry Method Web or mail-in entry

Timeline & Key Dates

Sweepstakes StartMay 1, 2026
Entry DeadlineAugust 31, 2026
Winners AnnouncedSeptember 2026

Tips to Maximize Your Chances

  • Double-check your entry for accuracy.
  • Consider sharing with friends for more fun.
  • Follow Santa Margherita on social for updates.
  • Enjoy summer while waiting for the results!

🌟 What Could You Do With This Prize?

Imagine hosting a summer gathering with sparkling drinks served in beautiful Estelle Colored Glass sets. Each sip will be an experience, showcasing your exquisite taste and making your guests feel special. These stunning glasses not only serve a practical purpose but also add a decorative touch to your table.

Picture using these elegant glasses for celebrations, whether it’s a birthday party, an anniversary, or just a sunny afternoon with friends. They’re perfect for showcasing cocktails, iced teas, or refreshing lemonades, elevating any drink to an extraordinary level.

💡 Why This Sweepstakes Is Worth Entering

Santa Margherita is renowned for its high-quality wines and commitment to excellence. This sweepstakes is an exciting opportunity for fans of the brand to engage with their favorite products while having a chance to win something truly special. With 750 winners, your odds of winning are significantly better than many other giveaways!

Freebiemom readers love exclusive giveaways like this one because it combines the joy of discovering beautiful products with the thrill of winning. Don’t miss out on this unique opportunity to enrich your summer experience with Estelle Colored Glass.

Frequently Asked Questions

Participants must be 21 years or older and residents of eligible states.

There will be 750 winners of the Estelle Colored Glass set.

No purchase is necessary to enter the sweepstakes.

More Free Sweepstakes to Enter

Ready to Enter Free?

Don't miss your chance to elevate your summer gatherings! Enter now for a shot at these exquisite glass sets.

🏆 Prize Value
$127,500
📅 Ends
August 31, 2026
🎟️ Entry Limit
One-time

ENTER HERE ✨

No purchase necessary. Must be 21+ to enter. See official rules for details.

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.