{"product_id":"ruffled-hem-off-shoulder-mini-dress","title":"Off Shoulder Ruffled Mini Dress","description":"\u003cp style=\"margin:0 0 14px;color:#3D393B;font-size:15px;line-height:1.75;letter-spacing:0.1px;\"\u003e\u003c!-- vonili-iconic-intro-2026 --\u003eThis off-shoulder mini dress has a fitted corset-style bodice and a layered, uneven ruffle hem. The listed fabric is 100% polyester, and the body is partially lined. A high waist gives way to a short flared skirt, while the laced back adds a clear detail from behind; the dress closes with hook and eye. Wear it to a concert or a late dinner when you want a dark, dressed-up look without a floor-length skirt. \u003cstrong style=\"font-weight:600;color:#3D393B;\"\u003eA dark look with a ruffled finish.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cbr\u003e\n\u003ch3 style=\"margin:20px 0 10px;color:#3D393B;font-size:18px;line-height:1.3;letter-spacing:0.2px;\"\u003eProduct Details\u003c\/h3\u003e\n\u003cul style=\"margin:0 0 18px;padding-left:18px;color:#3D393B;\"\u003e\n\u003cli style=\"margin:0 0 8px;line-height:1.55;\"\u003e\n\u003cstrong style=\"font-weight:600;color:#3D393B;\"\u003eFeatures:\u003c\/strong\u003e \u003cspan style=\"color:#3D393B;\"\u003eRuffled,Layered,Ruched,Tiered,Asymmetrical\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"margin:0 0 8px;line-height:1.55;\"\u003e\n\u003cstrong style=\"font-weight:600;color:#3D393B;\"\u003eFit type:\u003c\/strong\u003e \u003cspan style=\"color:#3D393B;\"\u003eRegular type\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"margin:0 0 8px;line-height:1.55;\"\u003e\n\u003cstrong style=\"font-weight:600;color:#3D393B;\"\u003eClosure type:\u003c\/strong\u003e \u003cspan style=\"color:#3D393B;\"\u003eHook and eye\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"margin:0 0 8px;line-height:1.55;\"\u003e\n\u003cstrong style=\"font-weight:600;color:#3D393B;\"\u003eWaist line:\u003c\/strong\u003e \u003cspan style=\"color:#3D393B;\"\u003eHigh waist\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"margin:0 0 8px;line-height:1.55;\"\u003e\n\u003cstrong style=\"font-weight:600;color:#3D393B;\"\u003eStretch:\u003c\/strong\u003e \u003cspan style=\"color:#3D393B;\"\u003eNo stretch\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"margin:0 0 8px;line-height:1.55;\"\u003e\n\u003cstrong style=\"font-weight:600;color:#3D393B;\"\u003eBody:\u003c\/strong\u003e \u003cspan style=\"color:#3D393B;\"\u003ePartially lined\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"margin:0 0 8px;line-height:1.55;\"\u003e\n\u003cstrong style=\"font-weight:600;color:#3D393B;\"\u003eMaterial composition:\u003c\/strong\u003e \u003cspan style=\"color:#3D393B;\"\u003ePolyester 100%\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"margin:0 0 8px;line-height:1.55;\"\u003e\n\u003cstrong style=\"font-weight:600;color:#3D393B;\"\u003eCare instructions:\u003c\/strong\u003e \u003cspan style=\"color:#3D393B;\"\u003eHand wash cold. Do not tumble dry.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"margin:0 0 8px;line-height:1.55;color:#3D393B;\"\u003eImported\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3 style=\"margin:22px 0 8px;color:#3D393B;font-size:18px;line-height:1.3;letter-spacing:0.2px;\"\u003eSize \u0026amp; Fit\u003c\/h3\u003e\n\u003cp style=\"margin:0 0 6px;color:#6F6A6D;font-size:14px;line-height:1.5;\"\u003e\u003cstrong style=\"color:#3D393B;font-weight:600;\"\u003eProduct Measurements (inches) \u0026amp; Size Conversion\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp style=\"margin:0 0 10px;color:#6F6A6D;font-size:12px;letter-spacing:0.6px;\"\u003eINCH\u003c\/p\u003e\n\u003cdiv style=\"max-width:560px;overflow-x:auto;\"\u003e\n\u003ctable border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style=\"border-collapse:separate;border-spacing:0;width:100%;border:1px solid #F6A75D;border-radius:10px;overflow:hidden;background:#FFFDFC;color:#3D393B;\"\u003e\n\u003cthead\u003e\u003ctr\u003e\n\u003cth style=\"padding:10px 12px;text-align:left;background:#FFF4E8;border-bottom:1px solid #F6A75D;font-weight:600;color:#3D393B;\"\u003eSize\u003c\/th\u003e\n\u003cth style=\"padding:10px 12px;text-align:left;background:#FFF4E8;border-bottom:1px solid #F6A75D;font-weight:600;color:#3D393B;\"\u003eXXS\u003c\/th\u003e\n\u003cth style=\"padding:10px 12px;text-align:left;background:#FFF4E8;border-bottom:1px solid #F6A75D;font-weight:600;color:#3D393B;\"\u003eXS\u003c\/th\u003e\n\u003cth style=\"padding:10px 12px;text-align:left;background:#FFF4E8;border-bottom:1px solid #F6A75D;font-weight:600;color:#3D393B;\"\u003eS\u003c\/th\u003e\n\u003cth style=\"padding:10px 12px;text-align:left;background:#FFF4E8;border-bottom:1px solid #F6A75D;font-weight:600;color:#3D393B;\"\u003eM\u003c\/th\u003e\n\u003cth style=\"padding:10px 12px;text-align:left;background:#FFF4E8;border-bottom:1px solid #F6A75D;font-weight:600;color:#3D393B;\"\u003eL\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:10px 12px;border-bottom:1px solid #F6A75D33;font-weight:600;color:#3D393B;\"\u003eLength\u003c\/td\u003e\n\u003ctd style=\"padding:10px 12px;border-bottom:1px solid #F6A75D33;color:#3D393B;\"\u003e25.8\u003c\/td\u003e\n\u003ctd style=\"padding:10px 12px;border-bottom:1px solid #F6A75D33;color:#3D393B;\"\u003e26.1\u003c\/td\u003e\n\u003ctd style=\"padding:10px 12px;border-bottom:1px solid #F6A75D33;color:#3D393B;\"\u003e26.4\u003c\/td\u003e\n\u003ctd style=\"padding:10px 12px;border-bottom:1px solid #F6A75D33;color:#3D393B;\"\u003e26.7\u003c\/td\u003e\n\u003ctd style=\"padding:10px 12px;border-bottom:1px solid #F6A75D33;color:#3D393B;\"\u003e27.2\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:10px 12px;border-bottom:none;font-weight:600;color:#3D393B;\"\u003eWaist\u003c\/td\u003e\n\u003ctd style=\"padding:10px 12px;border-bottom:none;color:#3D393B;\"\u003e22.8\u003c\/td\u003e\n\u003ctd style=\"padding:10px 12px;border-bottom:none;color:#3D393B;\"\u003e24.4\u003c\/td\u003e\n\u003ctd style=\"padding:10px 12px;border-bottom:none;color:#3D393B;\"\u003e26\u003c\/td\u003e\n\u003ctd style=\"padding:10px 12px;border-bottom:none;color:#3D393B;\"\u003e27.6\u003c\/td\u003e\n\u003ctd style=\"padding:10px 12px;border-bottom:none;color:#3D393B;\"\u003e29.9\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003cp style=\"margin:10px 0 0;color:#6F6A6D;font-size:13px;line-height:1.5;\"\u003e\u003cem\u003eMeasurements are approximate and may vary slightly.\u003c\/em\u003e\u003c\/p\u003e","brand":"Vonili","offers":[{"title":"White \/ M","offer_id":68054997598452,"sku":"101001369298267","price":52.61,"currency_code":"USD","in_stock":true},{"title":"White \/ L","offer_id":68054997631220,"sku":"101001369299589","price":52.61,"currency_code":"USD","in_stock":true},{"title":"Red \/ XXS","offer_id":68054997663988,"sku":"101001369291059","price":52.61,"currency_code":"USD","in_stock":true},{"title":"Red \/ XS","offer_id":68054997696756,"sku":"101001369291182","price":52.61,"currency_code":"USD","in_stock":true},{"title":"Black \/ L","offer_id":68054997729524,"sku":"101001369294726","price":52.61,"currency_code":"USD","in_stock":true},{"title":"White \/ XXS","offer_id":68054997762292,"sku":"101001369295859","price":52.61,"currency_code":"USD","in_stock":true},{"title":"White \/ XS","offer_id":68054997795060,"sku":"101001369296788","price":52.61,"currency_code":"USD","in_stock":true},{"title":"White \/ S","offer_id":68054997827828,"sku":"101001369297560","price":52.61,"currency_code":"USD","in_stock":true},{"title":"Black \/ XXS","offer_id":68054997860596,"sku":"101001369290589","price":52.61,"currency_code":"USD","in_stock":true},{"title":"Black \/ XS","offer_id":68054997893364,"sku":"101001369291485","price":52.61,"currency_code":"USD","in_stock":true},{"title":"Black \/ S","offer_id":68054997926132,"sku":"101001369292822","price":52.61,"currency_code":"USD","in_stock":true},{"title":"Black \/ M","offer_id":68054997958900,"sku":"101001369293399","price":52.61,"currency_code":"USD","in_stock":true},{"title":"Apricot \/ L","offer_id":68054997991668,"sku":"101001369292474","price":52.61,"currency_code":"USD","in_stock":true},{"title":"Apricot \/ XXS","offer_id":68054998024436,"sku":"101001369292042","price":52.61,"currency_code":"USD","in_stock":true},{"title":"Apricot \/ XS","offer_id":68054998057204,"sku":"101001369292196","price":52.61,"currency_code":"USD","in_stock":true},{"title":"Apricot \/ S","offer_id":68054998089972,"sku":"101001369292272","price":52.61,"currency_code":"USD","in_stock":true},{"title":"Apricot \/ M","offer_id":68054998122740,"sku":"101001369292346","price":52.61,"currency_code":"USD","in_stock":true},{"title":"Brown \/ XS","offer_id":68054998155508,"sku":"101001369291681","price":52.61,"currency_code":"USD","in_stock":true},{"title":"Brown \/ S","offer_id":68054998188276,"sku":"101001369291708","price":52.61,"currency_code":"USD","in_stock":true},{"title":"Brown \/ M","offer_id":68054998221044,"sku":"101001369291895","price":52.61,"currency_code":"USD","in_stock":true},{"title":"Brown \/ L","offer_id":68054998253812,"sku":"101001369291952","price":52.61,"currency_code":"USD","in_stock":true},{"title":"Red \/ S","offer_id":68054998286580,"sku":"101001369291279","price":52.61,"currency_code":"USD","in_stock":true},{"title":"Red \/ M","offer_id":68054998319348,"sku":"101001369291350","price":52.61,"currency_code":"USD","in_stock":true},{"title":"Red \/ L","offer_id":68054998352116,"sku":"101001369291440","price":52.61,"currency_code":"USD","in_stock":true},{"title":"Brown \/ XXS","offer_id":68054998384884,"sku":"101001369291579","price":52.61,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0747\/1611\/9284\/files\/34b238cc-a85e-40df-94d1-dfcd5035c180-Max.jpg?v=1793920335","url":"https:\/\/www.vonili.com\/products\/ruffled-hem-off-shoulder-mini-dress","provider":"Vonili","version":"1.0","type":"link"}