
Bavarian Down Comforter
25 promo codes
.ff-pd { font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif; color: #333; line-height: 1.6; max-width: 900px; margin: 0 auto; } /* ============================================================ RESTOCK NOTICE — top-of-page banner ============================================================ */ .ff-pd-restock a.ff-pd-restock-cta, .ff-pd-restock a.ff-pd-restock-cta:link, .ff-pd-restock a.ff-pd-restock-cta:visited, .ff-pd-restock a.ff-pd-restock-cta:hover, .ff-pd-restock a.ff-pd-restock-cta:focus, .ff-pd-restock a.ff-pd-restock-cta:active { color: #fff; } .ff-pd-restock { background: #f5f3ee; border: 1px solid rgba(0, 95, 115, 0.12); border-radius: 10px; padding: 38px 32px 36px; margin: 24px 0 36px; text-align: center; } .ff-pd-restock-eyebrow { display: inline-flex; align-items: center; gap: 9px; background: #fff; color: #005f73; font-size: 0.62rem; font-weight: 700; letter-spacing: 0.18em; text-transform: uppercase; padding: 6px 14px; border-radius: 999px; border: 1px solid rgba(0, 95, 115, 0.2); margin-bottom: 18px; } .ff-pd-restock-eyebrow::before { content: ''; width: 7px; height: 7px; background: #005f73; border-radius: 50%; display: inline-block; animation: ff-pd-restock-pulse 2s ease-in-out infinite; box-shadow: 0 0 0 0 rgba(0, 95, 115, 0.45); } @keyframes ff-pd-restock-pulse { 0%, 100% { box-shadow: 0 0 0 0 rgba(0, 95, 115, 0.45); } 50% { box-shadow: 0 0 0 5px rgba(0, 95, 115, 0); } } @media (prefers-reduced-motion: reduce) { .ff-pd-restock-eyebrow::before { animation: none; } } .ff-pd-restock h2 { font-size: clamp(1.3rem, 2.2vw, 1.6rem); font-weight: 800; text-transform: uppercase; letter-spacing: 0.02em; color: #111; line-height: 1.15; margin: 0 0 14px 0; } .ff-pd-restock-lead { font-size: 0.96rem; line-height: 1.6; color: #444; max-width: 58ch; margin: 0 auto 28px; } .ff-pd-restock-actions { display: flex; flex-direction: column; gap: 18px; align-items: center; } .ff-pd-restock-cta { display: inline-flex; align-items: center; gap: 10px; padding: 15px 28px; background: #005f73; color: #fff; font-size: 0.74rem; font-weight: 700; letter-spacing: 0.14em; text-transform: uppercase; border-radius: 4px; text-decoration: none; transition: background 0.15s, transform 0.15s, box-shadow 0.15s; box-shadow: 0 2px 8px rgba(0, 95, 115, 0.12); } .ff-pd-restock-cta:hover { background: #003e4d; transform: translateY(-1px); box-shadow: 0 6px 16px rgba(0, 95, 115, 0.18); color: #fff; text-decoration: none; } .ff-pd-restock-cta svg { width: 12px; height: 12px; } .ff-pd-restock-divider { display: flex; align-items: center; justify-content: center; gap: 14px; font-size: 0.65rem; font-weight: 700; letter-spacing: 0.16em; text-transform: uppercase; color: #999; width: 100%; max-width: 380px; margin: 2px 0; } .ff-pd-restock-divider::before, .ff-pd-restock-divider::after { content: ''; flex: 1; height: 1px; background: rgba(0, 0, 0, 0.08); } .ff-pd-restock-notify { display: flex; flex-direction: column; gap: 10px; width: 100%; max-width: 440px; } .ff-pd-restock-notify-label { font-size: 0.7rem; font-weight: 700; letter-spacing: 0.14em; text-transform: uppercase; color: #555; } .ff-pd-restock-notify-row { display: flex; gap: 8px; } .ff-pd-restock-notify input[type="email"] { flex: 1; min-width: 0; padding: 12px 14px; border: 1px solid #d8d4c8; border-radius: 4px; font-size: 0.92rem; font-family: inherit; background: #fff; color: #111; transition: border-color 0.15s, box-shadow 0.15s; } .ff-pd-restock-notify input[type="email"]:focus { outline: none; border-color: #005f73; box-shadow: 0 0 0 2px rgba(0, 95, 115, 0.15); } .ff-pd-restock-notify button { padding: 12px 22px; background: #1a1a1a; color: #fff; font-size: 0.7rem; font-weight: 700; letter-spacing: 0.14em; text-transform: uppercase; border: none; border-radius: 4px; cursor: pointer; font-family: inherit; transition: background 0.15s; white-space: nowrap; } .ff-pd-restock-notify button:hover { background: #005f73; } @media (max-width: 480px) { .ff-pd-restock { padding: 30px 22px 28px; } .ff-pd-restock-notify-row { flex-direction: column; } .ff-pd-restock-notify button { width: 100%; } .ff-pd-restock-cta { padding: 14px 22px; width: 100%; justify-content: center; } } /* ============================================================ HERO ============================================================ */ .ff-pd-hero { text-align: center; padding: 32px 0 36px; border-bottom: 1px solid #eaeaea; margin-bottom: 36px; } .ff-pd-eyebrow { display: inline-block; font-size: 0.7rem; font-weight: 700; letter-spacing: 0.16em; text-transform: uppercase; color: #005f73; margin-bottom: 14px; } .ff-pd-hero h1 { font-size: clamp(1.7rem, 3vw, 2.2rem); font-weight: 800; text-transform: uppercase; letter-spacing: 0.02em; color: #111; line-height: 1.1; margin: 0 0 16px 0; } .ff-pd-hero h1 em, .ff-pd-section-title em, .ff-pd-restock h2 em { font-style: normal; font-weight: 900; color: #005f73; text-transform: uppercase; letter-spacing: inherit; } .ff-pd-hero p { font-size: 1rem; color: #555; max-width: 60ch; margin: 0 auto; line-height: 1.6; } /* ============================================================ FEATURED ACCOLADE — Wirecutter block ============================================================ */ .ff-pd-featured-accolade { background: #f5f3ee; border-radius: 8px; padding: 40px 32px; text-align: center; margin-bottom: 24px; border: 1px solid transparent; transition: border-color 0.2s, box-shadow 0.2s; } .ff-pd-featured-accolade:hover { border-color: rgba(0, 95, 115, 0.15); box-shadow: 0 8px 22px rgba(15, 27, 45, 0.06); } .ff-pd-featured-accolade .featured-eyebrow { display: inline-block; font-size: 0.62rem; font-weight: 700; letter-spacing: 0.18em; text-transform: uppercase; color: #005f73; margin-bottom: 18px; padding: 5px 12px; background: #fff; border: 1px solid rgba(0, 95, 115, 0.2); border-radius: 999px; } .ff-pd-featured-accolade .featured-logo { width: 220px; height: 60px; margin: 0 auto 24px; object-fit: contain; display: block; } .ff-pd-featured-accolade blockquote { font-size: clamp(1.1rem, 1.8vw, 1.3rem); font-style: italic; color: #1a1a1a; line-height: 1.5; margin: 0 auto 18px; max-width: 50ch; quotes: '\201C' '\201D'; } .ff-pd-featured-accolade blockquote::before { content: open-quote; color: #005f73; font-weight: 700; margin-right: 2px; } .ff-pd-featured-accolade blockquote::after { content: close-quote; color: #005f73; font-weight: 700; margin-left: 2px; } .ff-pd-featured-accolade .featured-source { font-size: 0.7rem; font-weight: 700; letter-spacing: 0.14em; text-transform: uppercase; color: #555; margin-bottom: 24px; } .ff-pd-featured-accolade .featured-cta { display: inline-flex; align-items: center; gap: 8px; padding: 12px 24px; background: #1a1a1a; color: #fff; font-size: 0.7rem; font-weight: 700; letter-spacing: 0.14em; text-transform: uppercase; border-radius: 4px; text-decoration: none; transition: background 0.15s; } .ff-pd-featured-accolade .featured-cta:hover { background: #005f73; color: #fff; } .ff-pd-featured-accolade .featured-cta svg { width: 10px; height: 10px; } /* ============================================================ SECONDARY PRESS TILES ============================================================ */ .ff-pd-press-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 18px; margin-bottom: 44px; } @media (max-width: 720px) { .ff-pd-press-grid { grid-template-columns: 1fr; gap: 14px; } } .ff-pd-press-tile { background: #fff; border: 1px solid #eaeaea; border-radius: 8px; padding: 28px 26px; text-align: center; display: flex; flex-direction: column; align-items: center; transition: border-color 0.2s, transform 0.2s, box-shadow 0.2s; } .ff-pd-press-tile:hover { border-color: rgba(0, 95, 115, 0.25); transform: translateY(-2px); box-shadow: 0 8px 22px rgba(15, 27, 45, 0.06); } .ff-pd-press-badge { width: 110px; height: 110px; margin-bottom: 16px; display: flex; align-items: center; justify-content: center; } .ff-pd-press-badge img { max-width: 100%; max-height: 100%; object-fit: contain; } .ff-pd-press-tile blockquote { font-size: 0.95rem; font-style: italic; line-height: 1.55; color: #333; margin: 0 0 14px 0; flex: 1; } .ff-pd-press-tile .press-source { font-size: 0.68rem; font-weight: 700; letter-spacing: 0.14em; text-transform: uppercase; color: #555; margin-bottom: 16px; } .ff-pd-press-tile .press-cta { display: inline-flex; align-items: center; gap: 6px; padding: 10px 20px; background: transparent; color: #005f73; font-size: 0.65rem; font-weight: 700; letter-spacing: 0.14em; text-transform: uppercase; border: 1px solid #005f73; border-radius: 4px; text-decoration: none; transition: background 0.15s, color 0.15s; margin-top: auto; } .ff-pd-press-tile .press-cta:hover { background: #005f73; color: #fff; } .ff-pd-press-tile .press-cta svg { width: 10px; height: 10px; } /* ============================================================ INTRO PARAGRAPH ============================================================ */ .ff-pd-intro { margin-bottom: 28px; } .ff-pd-intro p { font-size: 1rem; line-height: 1.7; color: #333; margin: 0 0 14px 0; } .ff-pd-intro .photo-credit { font-size: 0.82rem; font-style: italic; color: #888; } /* ============================================================ WARMTH TIERS ============================================================ */ .ff-pd-warmth-grid { display: grid; grid-template-columns: repeat(4, 1fr); gap: 12px; margin: 28px 0; } @media (max-width: 760px) { .ff-pd-warmth-grid { grid-template-columns: 1fr 1fr; gap: 10px; } } @media (max-width: 460px) { .ff-pd-warmth-grid { grid-template-columns: 1fr; gap: 10px; } } .ff-pd-warmth-card { background: #f5f3ee; border-radius: 8px; padding: 22px 16px; text-align: center; transition: background 0.2s, transform 0.2s; } .ff-pd-warmth-card:hover { background: #ede9dd; transform: translateY(-1px); } .ff-pd-warmth-card h4 { font-size: 0.78rem; font-weight: 800; text-transform: uppercase; letter-spacing: 0.12em; color: #005f73; margin: 0 0 8px 0; } .ff-pd-warmth-card p { font-size: 0.82rem; line-height: 1.5; color: #444; margin: 0; } /* ============================================================ SPEC CALLOUTS ============================================================ */ .ff-pd-spec-callouts { display: grid; grid-template-columns: 1fr 1fr; gap: 14px; margin: 28px 0; } @media (max-width: 540px) { .ff-pd-spec-callouts { grid-template-columns: 1fr; } } .ff-pd-spec-callout { background: #f0f7f9; border-left: 3px solid #005f73; border-radius: 0 6px 6px 0; padding: 16px 18px; } .ff-pd-spec-callout strong { display: block; font-size: 0.7rem; font-weight: 800; letter-spacing: 0.14em; text-transform: uppercase; color: #005f73; margin-bottom: 4px; } .ff-pd-spec-callout p { margin: 0; font-size: 0.88rem; line-height: 1.5; color: #333; } /* ============================================================ SECTION TITLES ============================================================ */ .ff-pd-section-title { font-size: clamp(1.2rem, 2vw, 1.4rem); font-weight: 800; text-transform: uppercase; letter-spacing: 0.02em; color: #111; line-height: 1.15; margin: 48px 0 20px 0; padding-bottom: 12px; border-bottom: 1px solid #eaeaea; position: relative; } .ff-pd-section-title::after { content: ''; position: absolute; bottom: -1px; left: 0; width: 48px; height: 2px; background: #005f73; } /* ============================================================ DETAILS LIST ============================================================ */ .ff-pd-details { list-style: none; padding: 0; margin: 0; display: grid; grid-template-columns: 1fr 1fr; gap: 12px 24px; } @media (max-width: 600px) { .ff-pd-details { grid-template-columns: 1fr; gap: 10px; } } .ff-pd-details li { font-size: 0.92rem; line-height: 1.55; color: #333; padding-left: 22px; position: relative; } .ff-pd-details li::before { content: ''; position: absolute; left: 0; top: 11px; width: 10px; height: 1px; background: #005f73; } /* ============================================================ CONSTRUCTION COMPARISON — two-card side-by-side ============================================================ */ .ff-pd-construction-intro { font-size: 1rem; line-height: 1.7; color: #333; margin: 0 0 24px 0; max-width: 70ch; } .ff-pd-construction-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 22px; margin: 0 0 16px 0; } @media (max-width: 720px) { .ff-pd-construction-grid { grid-template-columns: 1fr; gap: 18px; } } .ff-pd-construction-card { background: #fff; border: 1px solid #eaeaea; border-radius: 8px; overflow: hidden; display: flex; flex-direction: column; transition: border-color 0.2s, transform 0.2s, box-shadow 0.2s; } .ff-pd-construction-card:hover { border-color: rgba(0, 95, 115, 0.25); transform: translateY(-2px); box-shadow: 0 8px 22px rgba(15, 27, 45, 0.06); } .ff-pd-construction-image { aspect-ratio: 4 / 3; background: #f5f3ee; overflow: hidden; } .ff-pd-construction-image img { width: 100%; height: 100%; object-fit: cover; display: block; } .ff-pd-construction-body { padding: 22px 22px 24px; display: flex; flex-direction: column; flex: 1; } .ff-pd-construction-card h3 { font-size: 1.1rem; font-weight: 800; text-transform: uppercase; letter-spacing: 0.02em; color: #111; line-height: 1.2; margin: 0 0 6px 0; } .ff-pd-construction-card h3 em { font-style: normal; font-weight: 900; color: #005f73; text-transform: uppercase; letter-spacing: inherit; } .ff-pd-construction-tagline { font-size: 0.7rem; font-weight: 700; letter-spacing: 0.14em; text-transform: uppercase; color: #005f73; margin: 0 0 14px 0; } .ff-pd-construction-card p { font-size: 0.92rem; line-height: 1.6; color: #333; margin: 0; } /* ============================================================ TABLES ============================================================ */ .ff-pd-table-wrap { overflow-x: auto; margin: 24px 0; border-radius: 8px; border: 1px solid #eaeaea; } .ff-pd-table { width: 100%; border-collapse: collapse; font-size: 0.92rem; } .ff-pd-table thead th, .ff-pd-table tbody th { background: #f5f3ee; color: #111; font-weight: 700; text-align: left; padding: 14px 18px; font-size: 0.7rem; letter-spacing: 0.14em; text-transform: uppercase; border-bottom: 1px solid #eaeaea; } .ff-pd-table.center thead th, .ff-pd-table.center tbody td { text-align: center; } .ff-pd-table tbody td { padding: 14px 18px; border-bottom: 1px solid #f0f0f0; color: #333; line-height: 1.55; vertical-align: top; } .ff-pd-table tbody tr:last-child td { border-bottom: none; } .ff-pd-table tbody tr:hover { background: #fafaf7; } .ff-pd-table tbody td strong { color: #111; font-weight: 700; } .ff-pd-table .row-label { background: #fafaf7; color: #111; font-weight: 700; width: 22%; padding: 14px 18px; border-right: 1px solid #eaeaea; text-transform: uppercase; letter-spacing: 0.06em; font-size: 0.78rem; } .ff-pd-table .table-note { font-size: 0.78rem; font-style: italic; color: #888; margin-top: 8px; display: block; } .ff-pd-table.fill-weight tbody td { font-size: 0.85rem; line-height: 1.7; } Crafting More We're stitching up the next batch. We are continuously crafting more Bavarian down comforters. If the size you're looking for is unavailable, hit the "Notify Me When Available" button to be notified when they're available. For immediate availability, take a look at our brand new Organic Bavarian Comforter Explore the Organic Bavarian The Bavarian series of down comforters are our most popular duvets, and an excellent choice for year-round comfort. Our high-lofting 700+ or 850+ fill power goose down provides outstanding warmth with limited weight to keep you sleeping comfortably all through the night. The Bavarian 700 Down Comforter was photographed at the Cub House in Mazama, Washington. Most Luxurious No other comforter we've tested feels as cloud-like as the Bavarian Medium 700. Wirecutter, 2025 Read the Review "This option from Feathered Friends impressed us with its hotel quality feel, the even distribution of the down, no clumping within the filling, and its washability." The Spruce Read the Review "When we tested the Feathered Friends Bavarian 700 Down Comforter, we were immediately obsessed with its satiny-smooth finish and hotel-like feel." Real Simple Read the Review Available in four weights. Summer Our lightest weight option. Perfect for summer in many climates, or for the warmest sleepers. The Summer-weight has a smaller square grid than the other weights. Light Excellent for warm climates, some summer environments, and warm sleepers. Medium Our most popular weight. Great for most temperate climates, especially fall through spring. Arctic Great for chilly rooms and cold sleepers. Bavarian Construction Sewn-through construction. No down shift. Pillowy appearance. 700+ or 850+ Fill Power Eastern European white goose down. RDS certified. The details. Choice of 700+ or 850+ fill power European white goose down Ethically sourced and trackable goose down Single-ply, evenly woven cambric cotton ticking for the tightest weave, soft hand, and superior performance Double-stitched, piped edge Summer-weight has a smaller square grid than the other weights Sewn-in fabric loops on each corner allow you to attach a duvet cover with ties Available in Twin, Queen, King, and California King Certified Standard 100, Class II by OEKO-TEX® Filled and finished in Seattle, USA of imported materials Certified Hypoallergenic Bavarian vs. Baffled Box. We use two different construction methods for our down comforters. Our sewn-through Bavarian and Baffled Box construction. Both work very well. They produce different finishes, different feels, and suit different preferences. Bavarian Sewn-Through Pillowy · Quilted finish Top and bottom fabric layers stitched directly together at each chamber edge. The down rests in pillowy pockets that give the comforter its classic, traditional quilted look. As the seams are fully sewn, down cannot shift from chamber to chamber. Baffled Box Lofted · Smooth finish Vertical fabric walls (baffles) inside the comforter create deep rectangular boxes. The down has room to fully loft without being compressed at the seams, producing a flat, smooth, luxe finish. The down insulation is more lofted along the seams producing a warmer comforter. Sizing & specifications. Dimensions Twin: 68" x 88" (173cm x 223cm)Queen: 90" x 98" (229cm x 249cm)King: 107" x 98" (272cm x 249cm)Cal King: 98" x 116" (249cm x 295cm) *Fabric dimensions. Actual measurements at rest will be a few inches smaller depending on warmth level (Arctic measures slightly smaller than Summer due to higher fill). Fabric 400 thread count single-ply cambric cotton Fill Power 700+ or 850+ European Goose Down Hypoallergenic Certified Hypoallergenic Origin Filled and finished in Seattle, USA of imported materials Fill weight by size. Size Summer Light Medium Arctic Twin 11 oz | 312 g 14 oz | 397 g 19 oz | 539 g 24 oz | 680 g Queen 16 oz | 454 g 23 oz | 625 g 31 oz | 879 g 39 oz | 1106 g King 19 oz | 539 g 27 oz | 765 g 36 oz | 1021 g 44 oz | 1247 g Cal King 21 oz | 595 g 30 oz | 850 g 39 oz | 1106 g 48 oz | 1361 g
Save on Bavarian Down Comforter with a Feathered Friends promo code
Checkmate is a savings app with over one million users that have saved $$$ on brands like Feathered Friends.
The Checkmate extension automatically applies Feathered Friends discount codes, Feathered Friends coupons and more to give you discounts on products like Bavarian Down Comforter.
Top Feathered Friends discount codes
1 person has used this coupon
Last used about 2 years ago
Community-sourced Feathered Friends discount code
Last used about 2 years ago
Community-sourced Feathered Friends discount
Last used almost 3 years ago
See all codes
Similar items



