{"product_id":"sarah-one-shoulder-abstract-pattern-dress","title":"Sarah - One-Shoulder Abstract Pattern Dress","description":"\u003cdiv\u003e\n\u003ch3 style=\"text-align: center; margin-bottom: 20px; text-transform: uppercase;\"\u003eEFFORTLESS ELEGANCE, MOVEMENT THAT CAPTIVATES\u003c\/h3\u003e\n\u003cdiv\u003eCreated for the moments that matter. Our design follows the figure naturally, caresses the waist, and elongates the silhouette, while the soft fringes come to life with every step: dynamic, sensual, impossible to ignore. A perfect balance between simplicity and expressiveness when the occasion calls for something beyond the ordinary.\u003c\/div\u003e\n\u003cdiv style=\"text-align: center; margin: 30px 0;\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0961\/8325\/5336\/files\/ChatGPTImage23apr2026_13_40_48.png?v=1778737288\" style=\"max-width: 100%; height: auto; border-radius: 4px;\"\u003e\u003c\/div\u003e\n\u003cdiv\u003eWhy you will love it:\u003c\/div\u003e\n\u003cdiv\u003e✅ \u003cstrong\u003eStunning fringes\u003c\/strong\u003e – The fluid movement captures the light and provides an immediate wow effect.\u003c\/div\u003e\n\u003cdiv\u003e✅ \u003cstrong\u003eFlattering silhouette\u003c\/strong\u003e – Gently shapes the waist and hips for confident femininity.\u003c\/div\u003e\n\u003cdiv\u003e✅ \u003cstrong\u003eVersatile for evening wear\u003c\/strong\u003e – Perfect for weddings, elegant dinners, events, and special nights out.\u003c\/div\u003e\n\u003cdiv style=\"text-align: center; margin: 30px 0;\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0961\/8325\/5336\/files\/ChatGPTImage23apr2026_13_40_38.png?v=1778737287\" style=\"max-width: 100%; height: auto; border-radius: 4px;\"\u003e\u003c\/div\u003e\n\u003cdiv\u003e✅ \u003cstrong\u003eSoft and breathable touch\u003c\/strong\u003e – Moves with you, without clinging, from the first toast to the last dance.\u003c\/div\u003e\n\u003cdiv\u003e✅ \u003cstrong\u003eEssential styling\u003c\/strong\u003e – Just add heels and jewelry: let the dress do the talking.\u003c\/div\u003e\n\u003cdiv\u003e\u003cstrong\u003eStep into the spotlight. Own the room. Leave a lasting impression.\u003c\/strong\u003e\u003c\/div\u003e\n\u003ch3 style=\"text-align: center;\"\u003eSize Chart\u003c\/h3\u003e\n\u003ctable style=\"width: 100%; max-width: 600px; margin: 20px auto; border-collapse: collapse; background-color: #ffffff;\"\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth style=\"background-color: #ffffff; font-weight: bold; border: 1px solid #e0e0e0; padding: 10px; text-align: center;\"\u003eSize\u003c\/th\u003e\n\u003cth style=\"background-color: #ffffff; font-weight: bold; border: 1px solid #e0e0e0; padding: 10px; text-align: center;\"\u003eBust (cm)\u003c\/th\u003e\n\u003cth style=\"background-color: #ffffff; font-weight: bold; border: 1px solid #e0e0e0; padding: 10px; text-align: center;\"\u003eWaist (cm)\u003c\/th\u003e\n\u003cth style=\"background-color: #ffffff; font-weight: bold; border: 1px solid #e0e0e0; padding: 10px; text-align: center;\"\u003eHips (cm)\u003c\/th\u003e\n\u003cth style=\"background-color: #ffffff; font-weight: bold; border: 1px solid #e0e0e0; padding: 10px; text-align: center;\"\u003eSleeve (cm)\u003c\/th\u003e\n\u003cth style=\"background-color: #ffffff; font-weight: bold; border: 1px solid #e0e0e0; padding: 10px; text-align: center;\"\u003eTop Length (cm)\u003c\/th\u003e\n\u003cth style=\"background-color: #ffffff; font-weight: bold; border: 1px solid #e0e0e0; padding: 10px; text-align: center;\"\u003ePants Length (cm)\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr style=\"background-color: #ffffff;\"\u003e\n\u003ctd style=\"border: 1px solid #e0e0e0; padding: 10px; text-align: center;\"\u003eS\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #e0e0e0; padding: 10px; text-align: center;\"\u003e104\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #e0e0e0; padding: 10px; text-align: center;\"\u003e68\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #e0e0e0; padding: 10px; text-align: center;\"\u003e94\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #e0e0e0; padding: 10px; text-align: center;\"\u003e45\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #e0e0e0; padding: 10px; text-align: center;\"\u003e64\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #e0e0e0; padding: 10px; text-align: center;\"\u003e90\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"background-color: #f9f9f9;\"\u003e\n\u003ctd style=\"border: 1px solid #e0e0e0; padding: 10px; text-align: center;\"\u003eM\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #e0e0e0; padding: 10px; text-align: center;\"\u003e108\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #e0e0e0; padding: 10px; text-align: center;\"\u003e72\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #e0e0e0; padding: 10px; text-align: center;\"\u003e98\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #e0e0e0; padding: 10px; text-align: center;\"\u003e45.5\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #e0e0e0; padding: 10px; text-align: center;\"\u003e65\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #e0e0e0; padding: 10px; text-align: center;\"\u003e91\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"background-color: #ffffff;\"\u003e\n\u003ctd style=\"border: 1px solid #e0e0e0; padding: 10px; text-align: center;\"\u003eL\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #e0e0e0; padding: 10px; text-align: center;\"\u003e112\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #e0e0e0; padding: 10px; text-align: center;\"\u003e76\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #e0e0e0; padding: 10px; text-align: center;\"\u003e102\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #e0e0e0; padding: 10px; text-align: center;\"\u003e46\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #e0e0e0; padding: 10px; text-align: center;\"\u003e66\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #e0e0e0; padding: 10px; text-align: center;\"\u003e92\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"background-color: #f9f9f9;\"\u003e\n\u003ctd style=\"border: 1px solid #e0e0e0; padding: 10px; text-align: center;\"\u003eXL\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #e0e0e0; padding: 10px; text-align: center;\"\u003e116\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #e0e0e0; padding: 10px; text-align: center;\"\u003e80\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #e0e0e0; padding: 10px; text-align: center;\"\u003e106\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #e0e0e0; padding: 10px; text-align: center;\"\u003e46.5\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #e0e0e0; padding: 10px; text-align: center;\"\u003e67\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #e0e0e0; padding: 10px; text-align: center;\"\u003e93\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"background-color: #ffffff;\"\u003e\n\u003ctd style=\"border: 1px solid #e0e0e0; padding: 10px; text-align: center;\"\u003e2XL\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #e0e0e0; padding: 10px; text-align: center;\"\u003e120\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #e0e0e0; padding: 10px; text-align: center;\"\u003e82\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #e0e0e0; padding: 10px; text-align: center;\"\u003e110\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #e0e0e0; padding: 10px; text-align: center;\"\u003e47\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #e0e0e0; padding: 10px; text-align: center;\"\u003e67.5\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #e0e0e0; padding: 10px; text-align: center;\"\u003e94\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"background-color: #f9f9f9;\"\u003e\n\u003ctd style=\"border: 1px solid #e0e0e0; padding: 10px; text-align: center;\"\u003e3XL\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #e0e0e0; padding: 10px; text-align: center;\"\u003e124\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #e0e0e0; padding: 10px; text-align: center;\"\u003e86\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #e0e0e0; padding: 10px; text-align: center;\"\u003e114\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #e0e0e0; padding: 10px; text-align: center;\"\u003e47.5\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #e0e0e0; padding: 10px; text-align: center;\"\u003e68\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #e0e0e0; padding: 10px; text-align: center;\"\u003e95\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e","brand":"emmaolivia-boutique","offers":[{"title":"White \/ S","offer_id":54019843129686,"sku":null,"price":49.95,"currency_code":"USD","in_stock":true},{"title":"White \/ M","offer_id":54019843162454,"sku":null,"price":49.95,"currency_code":"USD","in_stock":true},{"title":"White \/ L","offer_id":54019843195222,"sku":null,"price":49.95,"currency_code":"USD","in_stock":true},{"title":"White \/ XL","offer_id":54019843227990,"sku":null,"price":49.95,"currency_code":"USD","in_stock":true},{"title":"White \/ 2XL","offer_id":54019843260758,"sku":null,"price":49.95,"currency_code":"USD","in_stock":true},{"title":"Pink \/ S","offer_id":54019843293526,"sku":null,"price":49.95,"currency_code":"USD","in_stock":true},{"title":"Pink \/ M","offer_id":54019843326294,"sku":null,"price":49.95,"currency_code":"USD","in_stock":true},{"title":"Pink \/ L","offer_id":54019843359062,"sku":null,"price":49.95,"currency_code":"USD","in_stock":true},{"title":"Pink \/ XL","offer_id":54019843391830,"sku":null,"price":49.95,"currency_code":"USD","in_stock":true},{"title":"Pink \/ 2XL","offer_id":54019843424598,"sku":null,"price":49.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0938\/7625\/7110\/files\/ChatGPTImage23apr2026_13_40_48.png?v=1779962901","url":"https:\/\/emmaolivia-boutique.com\/cs\/products\/sarah-one-shoulder-abstract-pattern-dress","provider":"emmaolivia-boutique","version":"1.0","type":"link"}