{"product_id":"sara-button-front-blouse","title":"Sara — Button-Front Blouse","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 Blouse That Pulls Every Outfit Together\u003c\/h2\u003e\n\u003cdiv\u003ePolished From First Button Down\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"product-intro\" style=\"margin-bottom: 1rem;\"\u003e\n\u003cdiv\u003e\u003cstrong\u003eThe Sara is an effortlessly polished blouse — soft fabric, classic button-front placket, and a silhouette that moves cleanly from desk to dinner.\u003c\/strong\u003e\u003c\/div\u003e\n\u003cdiv\u003eThe Sara hits the sweet spot between relaxed and put-together — the kind of blouse you reach for on a Tuesday morning and are still glad you chose by Friday evening. A clean button-front placket and softly flowing silhouette do the heavy lifting, so you don't have to think twice about looking composed.\u003c\/div\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;\"\u003e✨ Why we 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☁️ Soft fabric drapes beautifully — lightweight and breathable for all-day comfort\u003c\/li\u003e\n\u003cli style=\"margin: 0.4rem 0;\"\u003e🔘 Classic button-front placket — instantly elegant without any styling effort\u003c\/li\u003e\n\u003cli style=\"margin: 0.4rem 0;\"\u003e👗 Tucked into trousers, loose over denim, or layered under a blazer — works every way\u003c\/li\u003e\n\u003cli style=\"margin: 0.4rem 0;\"\u003e🌿 Relaxed silhouette moves with you — fitted without ever feeling restrictive\u003c\/li\u003e\n\u003cli style=\"margin: 0.4rem 0;\"\u003e🇨🇦 Easy returns on Canadian orders — 30-day, no questions asked\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"product-details\" style=\"margin: 1.25rem 0; padding: 1rem 1.25rem; border-left: 3px solid #6B1F2A; background: #faf8f3;\"\u003e\n\u003ch4 style=\"margin: 0 0 0.65rem 0; font-size: 1.05em; font-weight: 600;\"\u003e📌 Details\u003c\/h4\u003e\n\u003cul style=\"margin: 0; padding-left: 1.2rem; list-style: none;\"\u003e\n\u003cli style=\"margin: 0.35rem 0;\"\u003e\n\u003cstrong\u003eFabric:\u003c\/strong\u003e Soft-touch — lightweight and comfortable for all-day wear. \u003c!-- ADD INFO: confirm fabric composition with supplier --\u003e\n\u003c\/li\u003e\n\u003cli style=\"margin: 0.35rem 0;\"\u003e\n\u003cstrong\u003eLength:\u003c\/strong\u003e Hip-grazing length (sits just below the hip on most heights — easy to tuck or wear loose).\u003c\/li\u003e\n\u003cli style=\"margin: 0.35rem 0;\"\u003e\n\u003cstrong\u003eOpacity:\u003c\/strong\u003e Not see-through in normal daylight; a camisole underneath is optional based on personal preference.\u003c\/li\u003e\n\u003cli style=\"margin: 0.35rem 0;\"\u003e\n\u003cstrong\u003eCare:\u003c\/strong\u003e Machine wash cold, gentle cycle; lay flat or hang to dry for best results.\u003c\/li\u003e\n\u003cli style=\"margin: 0.35rem 0;\"\u003e\n\u003cstrong\u003eSeason:\u003c\/strong\u003e Spring through early fall; layers easily under a light jacket for transitional weather.\u003c\/li\u003e\n\u003cli style=\"margin: 0.35rem 0;\"\u003e\n\u003cstrong\u003eUnsure about sizing?\u003c\/strong\u003e Choose your usual size. Between sizes? Size up for a more relaxed, flowing silhouette.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"reviews-preview\" style=\"margin: 1.25rem 0; padding: 1rem 1.25rem; background: #ffffff; border: 1px solid #eee6d6; border-radius: 8px;\"\u003e\n\u003ch4 style=\"margin: 0 0 0.75rem 0; font-size: 1.05em; font-weight: 600;\"\u003e💬 What women are saying\u003c\/h4\u003e\n\u003cdiv\u003etwo\"I wore this blouse three days in a row on a weekend trip — tucked in, then untucked, then under a blazer. Held up beautifully and I got compliments every time. Fits exactly as expected.\"\u003c\/div\u003e\n\u003cdiv\u003e— Karen P., verified customer\u003c\/div\u003e\n\u003cdiv\u003e\"The fabric is so much nicer than I expected for the price point. It drapes really well and doesn't cling at all. I'm a 5'6\" and ordered my usual medium — the length is perfect for tucking in.\"\u003c\/div\u003e\n\u003cdiv\u003e— Sophie L., verified customer\u003c\/div\u003e\n\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\u003cdiv\u003eHOW DOES IT FIT?\u003c\/div\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\u003cdiv\u003eFits true to size\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"margin: 24px 0; font-family: inherit; color: #222;\"\u003e\n\u003ch3 style=\"font-size: 20px; margin-bottom: 10px;\"\u003eSize Guide\u003c\/h3\u003e\n\u003cp style=\"font-size: 14px; color: #666; margin-bottom: 18px;\"\u003eRelaxed fit. If you prefer a more oversized look, we recommend sizing up.\u003c\/p\u003e\n\u003cdiv style=\"overflow-x: auto;\"\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; min-width: 620px; font-size: 14px;\"\u003e\n\u003cthead\u003e\n\u003ctr style=\"background-color: #f8f5f1;\"\u003e\n\u003cth style=\"padding: 12px; border: 1px solid #e5e0d9; text-align: left;\"\u003eSize\u003c\/th\u003e\n\u003cth style=\"padding: 12px; border: 1px solid #e5e0d9; text-align: left;\"\u003eUS\/CA\u003c\/th\u003e\n\u003cth style=\"padding: 12px; border: 1px solid #e5e0d9; text-align: left;\"\u003eBust\u003c\/th\u003e\n\u003cth style=\"padding: 12px; border: 1px solid #e5e0d9; text-align: left;\"\u003eLength\u003c\/th\u003e\n\u003cth style=\"padding: 12px; border: 1px solid #e5e0d9; text-align: left;\"\u003eSleeve\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 12px; border: 1px solid #e5e0d9;\"\u003e\u003cstrong\u003eS\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"padding: 12px; border: 1px solid #e5e0d9;\"\u003e4–6\u003c\/td\u003e\n\u003ctd style=\"padding: 12px; border: 1px solid #e5e0d9;\"\u003e42.5\"\u003c\/td\u003e\n\u003ctd style=\"padding: 12px; border: 1px solid #e5e0d9;\"\u003e26.0\"\u003c\/td\u003e\n\u003ctd style=\"padding: 12px; border: 1px solid #e5e0d9;\"\u003e10.6\"\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"background-color: #fcfaf8;\"\u003e\n\u003ctd style=\"padding: 12px; border: 1px solid #e5e0d9;\"\u003e\u003cstrong\u003eM\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"padding: 12px; border: 1px solid #e5e0d9;\"\u003e8–10\u003c\/td\u003e\n\u003ctd style=\"padding: 12px; border: 1px solid #e5e0d9;\"\u003e44.1\"\u003c\/td\u003e\n\u003ctd style=\"padding: 12px; border: 1px solid #e5e0d9;\"\u003e26.4\"\u003c\/td\u003e\n\u003ctd style=\"padding: 12px; border: 1px solid #e5e0d9;\"\u003e11.0\"\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 12px; border: 1px solid #e5e0d9;\"\u003e\u003cstrong\u003eL\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"padding: 12px; border: 1px solid #e5e0d9;\"\u003e12–14\u003c\/td\u003e\n\u003ctd style=\"padding: 12px; border: 1px solid #e5e0d9;\"\u003e46.5\"\u003c\/td\u003e\n\u003ctd style=\"padding: 12px; border: 1px solid #e5e0d9;\"\u003e26.8\"\u003c\/td\u003e\n\u003ctd style=\"padding: 12px; border: 1px solid #e5e0d9;\"\u003e11.4\"\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"background-color: #fcfaf8;\"\u003e\n\u003ctd style=\"padding: 12px; border: 1px solid #e5e0d9;\"\u003e\u003cstrong\u003eXL\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"padding: 12px; border: 1px solid #e5e0d9;\"\u003e16–18\u003c\/td\u003e\n\u003ctd style=\"padding: 12px; border: 1px solid #e5e0d9;\"\u003e48.8\"\u003c\/td\u003e\n\u003ctd style=\"padding: 12px; border: 1px solid #e5e0d9;\"\u003e27.2\"\u003c\/td\u003e\n\u003ctd style=\"padding: 12px; border: 1px solid #e5e0d9;\"\u003e11.8\"\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 12px; border: 1px solid #e5e0d9;\"\u003e\u003cstrong\u003eXXL\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"padding: 12px; border: 1px solid #e5e0d9;\"\u003e20–22\u003c\/td\u003e\n\u003ctd style=\"padding: 12px; border: 1px solid #e5e0d9;\"\u003e51.2\"\u003c\/td\u003e\n\u003ctd style=\"padding: 12px; border: 1px solid #e5e0d9;\"\u003e27.6\"\u003c\/td\u003e\n\u003ctd style=\"padding: 12px; border: 1px solid #e5e0d9;\"\u003e12.2\"\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"background-color: #fcfaf8;\"\u003e\n\u003ctd style=\"padding: 12px; border: 1px solid #e5e0d9;\"\u003e\u003cstrong\u003e3XL\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"padding: 12px; border: 1px solid #e5e0d9;\"\u003e24–26\u003c\/td\u003e\n\u003ctd style=\"padding: 12px; border: 1px solid #e5e0d9;\"\u003e53.5\"\u003c\/td\u003e\n\u003ctd style=\"padding: 12px; border: 1px solid #e5e0d9;\"\u003e28.0\"\u003c\/td\u003e\n\u003ctd style=\"padding: 12px; border: 1px solid #e5e0d9;\"\u003e12.6\"\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003cp style=\"font-size: 12px; color: #777; margin-top: 12px; line-height: 1.5;\"\u003ePlease allow slight measurement differences due to manual measuring.\u003cbr\u003eFor the best fit, we recommend comparing the measurements with a similar item you already own.\u003c\/p\u003e\n\u003c\/div\u003e","brand":"Maison Fortin","offers":[{"title":"Green \/ S","offer_id":58120944812416,"sku":null,"price":59.95,"currency_code":"CAD","in_stock":true},{"title":"Green \/ M","offer_id":58120944845184,"sku":null,"price":59.95,"currency_code":"CAD","in_stock":true},{"title":"Green \/ L","offer_id":58120944877952,"sku":null,"price":59.95,"currency_code":"CAD","in_stock":true},{"title":"Green \/ XL","offer_id":58120944910720,"sku":null,"price":59.95,"currency_code":"CAD","in_stock":true},{"title":"Green \/ 2XL","offer_id":58120944943488,"sku":null,"price":59.95,"currency_code":"CAD","in_stock":true},{"title":"Green \/ 3XL","offer_id":58120944976256,"sku":null,"price":59.95,"currency_code":"CAD","in_stock":true},{"title":"Red \/ S","offer_id":58120945009024,"sku":null,"price":59.95,"currency_code":"CAD","in_stock":true},{"title":"Red \/ M","offer_id":58120945041792,"sku":null,"price":59.95,"currency_code":"CAD","in_stock":true},{"title":"Red \/ L","offer_id":58120945074560,"sku":null,"price":59.95,"currency_code":"CAD","in_stock":true},{"title":"Red \/ XL","offer_id":58120945107328,"sku":null,"price":59.95,"currency_code":"CAD","in_stock":true},{"title":"Red \/ 2XL","offer_id":58120945140096,"sku":null,"price":59.95,"currency_code":"CAD","in_stock":true},{"title":"Red \/ 3XL","offer_id":58120945172864,"sku":null,"price":59.95,"currency_code":"CAD","in_stock":true},{"title":"Pink \/ S","offer_id":58120945205632,"sku":null,"price":59.95,"currency_code":"CAD","in_stock":true},{"title":"Pink \/ M","offer_id":58120945238400,"sku":null,"price":59.95,"currency_code":"CAD","in_stock":true},{"title":"Pink \/ L","offer_id":58120945271168,"sku":null,"price":59.95,"currency_code":"CAD","in_stock":true},{"title":"Pink \/ XL","offer_id":58120945303936,"sku":null,"price":59.95,"currency_code":"CAD","in_stock":true},{"title":"Pink \/ 2XL","offer_id":58120945336704,"sku":null,"price":59.95,"currency_code":"CAD","in_stock":true},{"title":"Pink \/ 3XL","offer_id":58120945369472,"sku":null,"price":59.95,"currency_code":"CAD","in_stock":true},{"title":"Blue \/ S","offer_id":58120945402240,"sku":null,"price":59.95,"currency_code":"CAD","in_stock":true},{"title":"Blue \/ M","offer_id":58120945435008,"sku":null,"price":59.95,"currency_code":"CAD","in_stock":true},{"title":"Blue \/ L","offer_id":58120945467776,"sku":null,"price":59.95,"currency_code":"CAD","in_stock":true},{"title":"Blue \/ XL","offer_id":58120945500544,"sku":null,"price":59.95,"currency_code":"CAD","in_stock":true},{"title":"Blue \/ 2XL","offer_id":58120945533312,"sku":null,"price":59.95,"currency_code":"CAD","in_stock":true},{"title":"Blue \/ 3XL","offer_id":58120945566080,"sku":null,"price":59.95,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0982\/2096\/6272\/files\/ddd_49_54da02d7-7325-4102-9023-8e333cbb8bee.png?v=1779223396","url":"https:\/\/www.maison-fortin.com\/fr\/products\/sara-button-front-blouse","provider":"Maison Fortin","version":"1.0","type":"link"}