Sweeps

Building a Timeless Wardrobe & Elevating Your Daily Rituals

View saved
How does this find feel?

WIN Nordstrom Spree | The Capsule Wardrobe Guide

body { font-family: ‘Helvetica Neue’, Helvetica, Arial, sans-serif; line-height: 1.8; color: #333; max-width: 900px; margin: 0 auto; padding: 20px; background: #ffffff; }

/* Department Store Chic Theme */
:root {
–primary: #000000; /* Piano Black */
–secondary: #666666; /* Slate Grey */
–accent: #b0b0b0; /* Silver */
–white: #ffffff;
–bg: #f9f9f9;
}

h1 { font-family: ‘Didot’, serif; font-size: 42px; font-weight: 700; color: var(–primary); margin-bottom: 25px; line-height: 1.1; text-transform: uppercase; border-bottom: 1px solid var(–primary); padding-bottom: 20px; letter-spacing: 1px; }
h2 { font-size: 28px; font-weight: 300; color: var(–primary); margin-top: 60px; margin-bottom: 25px; border-left: 4px solid var(–primary); padding-left: 20px; text-transform: uppercase; letter-spacing: 2px; }
h3 { font-size: 22px; font-weight: 600; color: var(–secondary); margin-top: 40px; margin-bottom: 15px; }
p { margin-bottom: 25px; font-size: 18px; color: #444; font-weight: 300; }
li { margin-bottom: 15px; font-size: 18px; color: #444; }

.intro { font-size: 20px; font-weight: 400; color: var(–primary); background: var(–bg); border: 1px solid #ddd; padding: 40px; margin: 40px 0; border-radius: 0; box-shadow: 0 10px 30px rgba(0,0,0,0.05); }

/* The Bait Widget */
.giveaway-container { margin: 60px auto; max-width: 800px; }
.countdown-box { background: var(–primary); border: 1px solid var(–primary); border-bottom: none; border-radius: 4px 4px 0 0; padding: 30px; text-align: center; color: var(–white); }
.countdown-title { color: var(–white); font-size: 30px; font-weight: 300; text-transform: uppercase; margin: 0 0 10px; letter-spacing: 3px; }
.countdown-subtitle { color: #ccc; font-size: 14px; margin: 0 0 25px; font-weight: 600; text-transform: uppercase; letter-spacing: 2px; }

.countdown-timer { display: grid; grid-template-columns: repeat(4, 1fr); gap: 15px; max-width: 500px; margin: 0 auto; }
.timer-cell { background: rgba(255,255,255,0.1); border: 1px solid rgba(255,255,255,0.2); border-radius: 0; padding: 15px; color: var(–white); }
.timer-num { display: block; font-size: 36px; font-weight: 700; line-height: 1; font-family: ‘Didot’, serif; }
.timer-label { display: block; font-size: 10px; text-transform: uppercase; margin-top: 10px; font-weight: 400; color: #ccc; }

.giveaway-box { background: #fff; border: 1px solid var(–primary); border-top: none; border-radius: 0 0 4px 4px; padding: 60px 40px; text-align: center; position: relative; box-shadow: 0 20px 40px rgba(0,0,0,0.1); }
.giveaway-badge { position: absolute; top: -20px; right: 50%; transform: translateX(50%); background: var(–white); color: var(–primary); padding: 10px 40px; border-radius: 0; font-size: 14px; font-weight: 700; text-transform: uppercase; box-shadow: 0 5px 15px rgba(0,0,0,0.1); border: 1px solid var(–primary); white-space: nowrap; letter-spacing: 2px; }

.giveaway-headline { font-size: 34px; font-weight: 700; margin: 30px 0 20px; color: var(–primary); text-transform: uppercase; letter-spacing: 1px; font-family: ‘Didot’, serif; }
.giveaway-description { font-size: 18px; color: #666; margin: 0 auto 40px; line-height: 1.6; max-width: 700px; font-weight: 300; }

.enter-button { display: inline-block; background: var(–primary); color: var(–white); font-size: 20px; font-weight: 600; padding: 20px 60px; border-radius: 0; text-decoration: none; border: 1px solid var(–primary); cursor: pointer; transition: all 0.3s; text-transform: uppercase; letter-spacing: 3px; margin: 20px 0; }
.enter-button:hover { background: var(–white); color: var(–primary); }

/* Entry Section */
.entry-section { background: var(–white); border: 1px solid #ddd; border-radius: 0; padding: 50px; margin-top: 60px; text-align: center; }
.entry-section h3 { color: var(–primary); font-size: 28px; font-weight: 300; margin: 0 0 30px; text-transform: uppercase; letter-spacing: 2px; }

.final-enter-button { display: block; background: var(–primary); color: var(–white); font-size: 22px; font-weight: 600; padding: 25px; border-radius: 0; text-decoration: none; margin: 30px auto; max-width: 500px; transition: all 0.3s; text-transform: uppercase; letter-spacing: 2px; }
.final-enter-button:hover { background: #333; }

.recap-grid { display: grid; grid-template-columns: repeat(auto-fit, minmax(280px, 1fr)); gap: 30px; margin-top: 60px; text-align: left; }
.recap-box { background: #fdfdfd; border: 1px solid #eee; padding: 30px; border-radius: 0; }
.recap-box h4 { color: var(–primary); font-size: 16px; font-weight: 700; text-transform: uppercase; margin: 0 0 20px; letter-spacing: 1px; }
.recap-box dl { font-size: 15px; line-height: 1.8; margin: 0; }
.recap-box dt { font-weight: 700; color: #000; margin-top: 15px; text-transform: uppercase; font-size: 12px; }
.recap-box dd { margin: 0; color: #666; }

/* Raw Ad Spacing */
.ad-container { margin: 60px auto; text-align: center; max-width: 100%; overflow: hidden; border-top: 1px solid #eee; border-bottom: 1px solid #eee; padding: 20px 0; background: #fff; }

/* CSS FIGURES */
.figure-container { margin: 50px auto; max-width: 700px; text-align: center; }
.figure-caption { font-size: 14px; color: #999; margin-top: 15px; font-style: italic; font-weight: 400; }

/* FIGURE 1: CPW Calculator */
.cpw-calc { display: flex; flex-direction: column; gap: 10px; background: #fff; padding: 30px; border: 1px solid #ccc; font-family: monospace; }
.cpw-row { display: flex; justify-content: space-between; align-items: center; border-bottom: 1px solid #eee; padding-bottom: 10px; }
.cpw-label { font-weight: bold; text-transform: uppercase; color: #000; }
.cpw-bar-container { width: 60%; background: #eee; height: 10px; }
.cpw-bar { height: 100%; background: #000; }

/* FIGURE 2: Cafe Menu */
.cafe-card { background: #fff; border: 4px double #000; padding: 20px; max-width: 300px; margin: 0 auto; text-align: center; }
.cafe-title { font-family: ‘Didot’, serif; font-size: 24px; border-bottom: 1px solid #000; margin-bottom: 15px; padding-bottom: 5px; }
.cafe-item { display: flex; justify-content: space-between; font-size: 14px; margin-bottom: 8px; color: #444; }
.cafe-dots { flex-grow: 1; border-bottom: 1px dotted #999; margin: 0 5px; position: relative; top: -5px; }

/* Popups */
.popup-message { display: none; position: fixed; top: 50%; left: 50%; transform: translate(-50%, -50%); background: var(–white); border: 2px solid var(–primary); padding: 50px; font-size: 24px; font-weight: 300; color: var(–primary); text-align: center; z-index: 10000; box-shadow: 0 20px 60px rgba(0, 0, 0, 0.1); max-width: 90%; width: 600px; text-transform: uppercase; letter-spacing: 2px; }

.skip-popup { display: none; position: fixed; top: 50%; left: 50%; transform: translate(-50%, -50%); background: var(–white); border: 1px solid #ccc; padding: 40px 50px; text-align: center; z-index: 10001; box-shadow: 0 20px 50px rgba(0, 0, 0, 0.1); max-width: 90%; width: 550px; }
.skip-popup-title { font-size: 26px; font-weight: 300; color: var(–primary); margin: 0 0 20px; font-family: ‘Didot’, serif; }
.skip-yes-button { display: inline-block; background: var(–primary); color: #fff; font-size: 18px; font-weight: 600; padding: 15px 40px; border-radius: 0; border: none; cursor: pointer; margin-top: 20px; text-transform: uppercase; letter-spacing: 1px; }

👗 The Curator’s Guide: Building a Timeless Wardrobe & Elevating Your Daily Rituals

True luxury is not about buying more; it is about buying better. It is the feeling of a perfectly tailored blazer or the aroma of a high-quality roast in the morning. Nordstrom is celebrating their loyal customers with a massive We Appreciate You Sweepstakes. While you enter to win a $125 Shopping Spree and exclusive lifestyle goods, let’s explore how to invest that prize into a life of quiet luxury.

🛍️ Nordstrom Customer Sweepstakes
Ends February 22, 2026
00Days
00Hours
00Minutes
00Seconds

125 WINNERS
WIN $125 + Luxury Goods!
One hundred twenty-five winners will receive a prize pack valued at $354, including a $125 Nordstrom Card, Cookbook, Coffee, Tote, and more.

ENTER SWEEPSTAKES

Chapter 1: The Philosophy of “Cost Per Wear”

When using a $125 Nordstrom card, the temptation is to buy five cheap items. A true stylist advises buying one quality item. This is the “Cost Per Wear” (CPW) theory. A $100 pair of jeans worn 100 times costs $1 per wear. A $20 trendy top worn once costs $20 per wear. The expensive item is actually cheaper in the long run.

Designer Bag ($300)

$0.50/wear

Quality Denim ($125)

$1.25/wear

Fast Fashion ($20)

$10.00/wear

Figure 1: Investment Value Over 2 Years

Chapter 2: The Nordstrom Culinary Experience

Shopping at Nordstrom isn’t just about clothes; it’s about the lifestyle. Their in-store cafes are legendary, particularly for their Tomato Basil Soup and specialty coffee blends. The prize pack brings this experience home with the official Nordstrom Cookbook and a bag of their signature coffee.

Recreating the “Nordstrom Cafe” vibe at home requires attention to detail. Serve the soup in a wide-rimmed bowl, garnish with fresh basil, and pair it with a crusty baguette. Brew the coffee using a pour-over method to extract the nuanced notes of chocolate and fruit found in their blend.

NORDSTROM CAFE
Tomato Soup$8.00
Club Sandwich$14.00
Signature Roast$4.00
Chocolate Box$18.00

Figure 2: The Classics You Can Make at Home

Chapter 3: Accessories as Signifiers

The prize includes a branded tote, hat, and stainless steel mug. In the world of fashion, branding is a signifier of tribe. A Nordstrom tote isn’t just a bag; it signals a preference for quality and service. When styling these items, lean into the “Sporty & Rich” aesthetic—pair the hat with an oversized blazer and biker shorts for a look that says “I just came from the gym, but I’m going to a board meeting.”

Chapter 4: Mastering the Sale

Winning the $125 card is great, but combining it with the “Anniversary Sale” (usually in July) or the “Half-Yearly Sale” amplifies its power. During these events, new arrivals are discounted by up to 40%. Smart shoppers build their wishlists in the app weeks in advance, so when the sale drops (or they win a gift card), they can check out instantly before sizes sell out.

Conclusion: Elevate Your Everyday

Whether it’s the perfect cup of coffee in the morning or a structured tote for your commute, small upgrades make a massive difference in your quality of life. Enter the sweepstakes below for a chance to curate your own luxury experience.

🛍️ You Made It! Enter the Giveaway Below

OFFICIAL ENTRY FORM

🏆 Prize Details

The Cash:
$125 Nordstrom Promo Card
The Goods:
Cookbook, Coffee, Tote + More
Winners:
125 Winners Selected

📅 Critical Dates

Entry Deadline:
February 22, 2026
Draw Date:
February 24, 2026

📋 Eligibility

Location:
50 US States & DC
Age:
18+ Years Old
Limit:
One Entry Per Person

⚡ Want to Enter Faster?
Click YES to jump directly to the Official Entry Form, or wait to continue scrolling.

// Logic Variables
let scrollAnimationId = null;
let isScrolling = false;
let popupTimers = [];
const endDate = new Date(“February 22, 2026 23:59:59 PST”).getTime();

// Countdown
function updateCountdown() {
const now = new Date().getTime();
const distance = endDate – now;
if (distance < 0) {
document.getElementById("days").textContent = "00";
document.getElementById("hours").textContent = "00";
document.getElementById("minutes").textContent = "00";
document.getElementById("seconds").textContent = "00";
return;
}
const days = Math.floor(distance / (1000 * 60 * 60 * 24));
const hours = Math.floor((distance % (1000 * 60 * 60 * 24)) / (1000 * 60 * 60));
const minutes = Math.floor((distance % (1000 * 60 * 60)) / (1000 * 60));
const seconds = Math.floor((distance % (1000 * 60)) / 1000);
document.getElementById("days").textContent = String(days).padStart(2, "0");
document.getElementById("hours").textContent = String(hours).padStart(2, "0");
document.getElementById("minutes").textContent = String(minutes).padStart(2, "0");
document.getElementById("seconds").textContent = String(seconds).padStart(2, "0");
}
setInterval(updateCountdown, 1000);
updateCountdown();

// Scroll Logic – SPEEDED UP to 35 seconds
function slowScrollToEntry() {
const entrySection = document.getElementById("entry-section");
const startPosition = window.pageYOffset;
const targetPosition = entrySection.offsetTop – 50;
const distance = targetPosition – startPosition;
const duration = 35000; // 35 Seconds
let startTime = null;
isScrolling = true;

function animation(currentTime) {
if (!isScrolling) return;
if (startTime === null) startTime = currentTime;
const timeElapsed = currentTime – startTime;
const progress = Math.min(timeElapsed / duration, 1);
window.scrollTo(0, startPosition + distance * progress);
if (timeElapsed {
popupTimers.push(setTimeout(() => showPopup(`popup${index + 1}`), time));
});

// Skip Popup at 18 seconds
popupTimers.push(setTimeout(() => showSkipPopup(targetPosition), 18000));
}

function showPopup(id) {
const popup = document.getElementById(id);
if (popup) {
popup.style.display = “block”;
setTimeout(() => { popup.style.display = “none”; }, 2500);
}
}

function showSkipPopup(targetPosition) {
if (!isScrolling) return;
const skipPopup = document.getElementById(“skip-popup”);
skipPopup.style.display = “block”;
const autoHide = setTimeout(() => { skipPopup.style.display = “none”; }, 5000);

document.getElementById(“skip-yes-btn”).onclick = function() {
clearTimeout(autoHide);
skipPopup.style.display = “none”;
isScrolling = false;
if (scrollAnimationId) cancelAnimationFrame(scrollAnimationId);
popupTimers.forEach(t => clearTimeout(t));
document.querySelectorAll(‘.popup-message’).forEach(p => p.style.display = ‘none’);
window.scrollTo({ top: targetPosition, behavior: ‘smooth’ });
};
}

document.getElementById(“top-enter-button”).addEventListener(“click”, function(e) {
e.preventDefault();
slowScrollToEntry();
});

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.