{"product_id":"vivienne-classic-elegance-occasion-dress","title":"Vivienne — Classic Elegance Occasion Dress","description":"\u003cdiv style=\"text-align: center; margin: 0 0 16px 0; padding: 18px 16px 14px; background: linear-gradient(to bottom,#FDFCFB 0%,#FFFFFF 100%);\"\u003e\n\u003ch2 style=\"font-family: 'Playfair Display',Georgia,serif; font-size: 24px; font-weight: bold; color: #2a2a2a; margin: 0 0 8px 0; line-height: 1.15; letter-spacing: -0.5px;\"\u003eThe Dress That Turns Every Occasion Into Your Moment\u003c\/h2\u003e\n\u003cp style=\"font-size: 18px; color: #6b1f2a; margin: 0; font-weight: 500; letter-spacing: 0.3px; line-height: 1.3;\"\u003eTimeless, Graceful, Made for Celebrations\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"product-intro\" style=\"margin-bottom: 1rem;\"\u003e\n\u003cp style=\"margin: 0 0 0.8rem 0; font-size: 1.02em;\"\u003e\u003cstrong\u003eThe Vivienne is occasion dressing made effortless — a refined silhouette, soft flowing fabric, and the kind of timeless elegance that never needs a second thought.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp style=\"margin: 0 0 0.8rem 0;\"\u003eWeddings, anniversaries, formal dinners — the moments that matter deserve a dress that carries you through them with confidence. The Vivienne's tailored, feminine cut flatters naturally, while the soft-touch fabric keeps you comfortable from the first toast to the last dance. It's the dress you reach for when you want to feel graceful without working for it.\u003c\/p\u003e\n\u003cp style=\"margin: 0 0 0.8rem 0;\"\u003e \u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"product-features\" style=\"margin: 1.5rem 0; padding: 1rem 1.25rem; border-left: 3px solid #c9b896; background: #faf8f3;\"\u003e\n\u003ch4 style=\"margin: 0 0 0.75rem 0; font-size: 1.1em; font-weight: 600;\"\u003eWhy you'll love it\u003c\/h4\u003e\n\u003cul style=\"margin: 0; padding-left: 1.25rem; list-style: none;\"\u003e\n\u003cli style=\"margin: 0.4rem 0;\"\u003e\n\u003cstrong\u003eFlattering, feminine silhouette\u003c\/strong\u003e — a tailored cut that drapes gracefully on every body shape\u003c\/li\u003e\n\u003cli style=\"margin: 0.4rem 0;\"\u003e\n\u003cstrong\u003eSoft-touch comfort\u003c\/strong\u003e — gentle against the skin, easy to wear from arrival to the very end of the evening\u003c\/li\u003e\n\u003cli style=\"margin: 0.4rem 0;\"\u003e\n\u003cstrong\u003eMade for the moments that matter\u003c\/strong\u003e — weddings, celebrations, formal dinners, and elegant evenings out\u003c\/li\u003e\n\u003cli style=\"margin: 0.4rem 0;\"\u003e\n\u003cstrong\u003eA piece you'll return to\u003c\/strong\u003e — timeless enough to wear season after season, occasion after occasion\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"product-closing\" style=\"margin: 1.25rem 0; font-size: 1.02em; line-height: 1.55; color: #2a2a2a;\"\u003eThe Vivienne is the dress you choose when the occasion calls for something special — elegant, comfortable, and quietly unforgettable.\u003c\/div\u003e\n\u003c!-- FIT_METER_VALUE: 50 (operator-editable: 0 = runs small, 50 = true to size, 100 = runs large. Edit the number in the \"left:\" CSS below to move the dot.) --\u003e\n\u003cdiv style=\"text-align: center; padding: 15px 20px; border: 1px solid #e5e5e5; border-radius: 6px; width: 100%; margin: 1.25rem 0;\"\u003e\n\u003cp style=\"letter-spacing: 3px; font-size: 15px; font-weight: bold; margin-bottom: 10px;\"\u003eHOW DOES IT FIT?\u003c\/p\u003e\n\u003cdiv style=\"display: flex; align-items: center; justify-content: center; gap: 12px;\"\u003e\n\u003cspan style=\"font-size: 13px;\"\u003eSmall\u003c\/span\u003e\n\u003cdiv style=\"position: relative; width: 100%; max-width: 500px; height: 5px; background: #ddd; border-radius: 3px;\"\u003e\n\u003cdiv style=\"position: absolute; left: 50%; top: -5px; width: 14px; height: 14px; background: black; border-radius: 50%; transform: translateX(-50%);\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cspan style=\"font-size: 13px;\"\u003eLarge\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cp style=\"font-size: 13px; margin-top: 6px;\"\u003eTrue to size\u003c\/p\u003e\n\u003c\/div\u003e","brand":"Maison Fortin","offers":[{"title":"Purple \/ S","offer_id":58630814204288,"sku":null,"price":79.95,"currency_code":"CAD","in_stock":true},{"title":"Purple \/ M","offer_id":58630814237056,"sku":null,"price":79.95,"currency_code":"CAD","in_stock":true},{"title":"Purple \/ L","offer_id":58630814269824,"sku":null,"price":79.95,"currency_code":"CAD","in_stock":true},{"title":"Purple \/ XL","offer_id":58630814302592,"sku":null,"price":79.95,"currency_code":"CAD","in_stock":true},{"title":"Purple \/ XXL","offer_id":58630814335360,"sku":null,"price":79.95,"currency_code":"CAD","in_stock":true},{"title":"Purple \/ XXXL","offer_id":58630814368128,"sku":null,"price":79.95,"currency_code":"CAD","in_stock":true},{"title":"Multicolor \/ S","offer_id":58630814400896,"sku":null,"price":79.95,"currency_code":"CAD","in_stock":true},{"title":"Multicolor \/ M","offer_id":58630814433664,"sku":null,"price":79.95,"currency_code":"CAD","in_stock":true},{"title":"Multicolor \/ L","offer_id":58630814466432,"sku":null,"price":79.95,"currency_code":"CAD","in_stock":true},{"title":"Multicolor \/ XL","offer_id":58630814499200,"sku":null,"price":79.95,"currency_code":"CAD","in_stock":true},{"title":"Multicolor \/ XXL","offer_id":58630814531968,"sku":null,"price":79.95,"currency_code":"CAD","in_stock":true},{"title":"Multicolor \/ XXXL","offer_id":58630814564736,"sku":null,"price":79.95,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0982\/2096\/6272\/files\/pixelcut-export-2026-03-16T122355.485.png?v=1785782193","url":"https:\/\/www.maison-fortin.com\/products\/vivienne-classic-elegance-occasion-dress","provider":"Maison Fortin","version":"1.0","type":"link"}