{"product_id":"lace-trim-vintage-shorts","title":"Lace-Trim Vintage Set","description":"\u003cdiv style=\"max-width: 640px; font-family: -apple-system,'Helvetica Neue',sans-serif; color: #333; line-height: 1.7;\"\u003e\n\u003cp style=\"font-size: 11px; color: #c9a987; letter-spacing: 3px; text-transform: uppercase; margin-bottom: 6px;\"\u003eVelvet Loungewear\u003c\/p\u003e\n\u003cp style=\"font-size: 15px; color: #444; margin-bottom: 20px; line-height: 1.9;\"\u003eSoft, romantic and made for slow days. Vintage-inspired shorts with delicate lace detailing — an easy layering piece that feels like a little luxury for everyday wear.\u003c\/p\u003e\n\u003chr style=\"border: none; border-top: 1px solid #eee; margin: 20px 0;\"\u003e\n\u003cp style=\"font-size: 11px; letter-spacing: 2px; text-transform: uppercase; color: #999; margin: 0 0 8px;\"\u003eThe Details\u003c\/p\u003e\n\u003cul style=\"list-style: none; padding: 0; margin: 0 0 24px;\"\u003e\n\u003cli style=\"padding: 7px 0; border-bottom: 1px solid #f5f5f5; font-size: 13px; color: #555;\"\u003e✦ Delicate lace detailing along the hem\u003c\/li\u003e\n\u003cli style=\"padding: 7px 0; border-bottom: 1px solid #f5f5f5; font-size: 13px; color: #555;\"\u003e✦ Comfortable elastic waist with a soft drape\u003c\/li\u003e\n\u003cli style=\"padding: 7px 0; border-bottom: 1px solid #f5f5f5; font-size: 13px; color: #555;\"\u003e✦ Lightweight fabric for breathable comfort\u003c\/li\u003e\n\u003cli style=\"padding: 7px 0; border-bottom: 1px solid #f5f5f5; font-size: 13px; color: #555;\"\u003e✦ Romantic, vintage-inspired cut\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp style=\"font-size: 11px; letter-spacing: 2px; text-transform: uppercase; color: #999; margin: 0 0 8px;\"\u003eComposition\u003c\/p\u003e\n\u003cp style=\"font-size: 13px; color: #555; margin: 0 0 20px;\"\u003e95% Polyester, 5% Elastane ・ Lace: Nylon\u003c\/p\u003e\n\u003cp style=\"font-size: 11px; letter-spacing: 2px; text-transform: uppercase; color: #999; margin: 0 0 8px;\"\u003eCare\u003c\/p\u003e\n\u003cul style=\"padding-left: 16px; font-size: 13px; color: #555; margin: 0 0 20px;\"\u003e\n\u003cli style=\"margin-bottom: 4px;\"\u003eHand wash or gentle cycle cold\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 4px;\"\u003eDo not bleach\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 4px;\"\u003eHang to dry\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp style=\"font-size: 11px; letter-spacing: 2px; text-transform: uppercase; color: #999; margin: 0 0 8px;\"\u003eFit\u003c\/p\u003e\n\u003cp style=\"font-size: 13px; color: #555; margin: 0 0 20px;\"\u003eRelaxed fit with stretch waist. True to size.\u003c\/p\u003e\n\u003cp style=\"font-size: 11px; letter-spacing: 2px; text-transform: uppercase; color: #999; margin: 0 0 8px;\"\u003eSize Guide\u003c\/p\u003e\n\u003cdiv style=\"text-align: center; margin: 2px 0 12px;\"\u003e\u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"340\" height=\"170\" style=\"max-width: 100%; height: auto;\"\u003e\u003cpath d=\"M70 30 L170 30 C176 70 150 92 150 122 L150 150 L120 150 L120 112 C120 97 112 94 100 94 C88 94 80 97 80 112 L80 150 L50 150 L50 122 C50 92 64 70 70 30 Z\" fill=\"#faf7f3\" stroke=\"#d8cfc4\" stroke-width=\"1.5\"\u003e\u003c\/path\u003e\u003cg stroke=\"#c9a987\" stroke-width=\"1\" stroke-dasharray=\"3 3\"\u003e\u003cline x1=\"58\" y1=\"34\" x2=\"250\" y2=\"34\"\u003e\u003c\/line\u003e\u003cline x1=\"44\" y1=\"66\" x2=\"250\" y2=\"66\"\u003e\u003c\/line\u003e\u003c\/g\u003e\u003cg fill=\"#8a7a66\" font-family=\"-apple-system,sans-serif\" font-size=\"11\"\u003e\u003ctext x=\"256\" y=\"38\"\u003eWaist\u003c\/text\u003e\u003ctext x=\"256\" y=\"70\"\u003eHip\u003c\/text\u003e\u003c\/g\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003ctable style=\"border-collapse: collapse; width: 100%; max-width: 560px; margin: 4px 0 0; font-family: -apple-system,sans-serif;\"\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align: left; padding: 8px 10px; font-size: 11px; letter-spacing: 1px; text-transform: uppercase; color: #fff; background: #c9a987; font-weight: 600;\"\u003eSize\u003c\/th\u003e\n\u003cth style=\"text-align: left; padding: 8px 10px; font-size: 11px; letter-spacing: 1px; text-transform: uppercase; color: #fff; background: #c9a987; font-weight: 600;\"\u003eWaist — elastic (cm)\u003c\/th\u003e\n\u003cth style=\"text-align: left; padding: 8px 10px; font-size: 11px; letter-spacing: 1px; text-transform: uppercase; color: #fff; background: #c9a987; font-weight: 600;\"\u003eHip (cm)\u003c\/th\u003e\n\u003cth style=\"text-align: left; padding: 8px 10px; font-size: 11px; letter-spacing: 1px; text-transform: uppercase; color: #fff; background: #c9a987; font-weight: 600;\"\u003eInseam (cm)\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr style=\"background: #ffffff;\"\u003e\n\u003ctd style=\"padding: 8px 10px; font-size: 13px; color: #555; border-bottom: 1px solid #f0ece6;\"\u003eS\u003c\/td\u003e\n\u003ctd style=\"padding: 8px 10px; font-size: 13px; color: #555; border-bottom: 1px solid #f0ece6;\"\u003e58 – 70\u003c\/td\u003e\n\u003ctd style=\"padding: 8px 10px; font-size: 13px; color: #555; border-bottom: 1px solid #f0ece6;\"\u003e84 – 92\u003c\/td\u003e\n\u003ctd style=\"padding: 8px 10px; font-size: 13px; color: #555; border-bottom: 1px solid #f0ece6;\"\u003e26\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"background: #faf7f3;\"\u003e\n\u003ctd style=\"padding: 8px 10px; font-size: 13px; color: #555; border-bottom: 1px solid #f0ece6;\"\u003eM\u003c\/td\u003e\n\u003ctd style=\"padding: 8px 10px; font-size: 13px; color: #555; border-bottom: 1px solid #f0ece6;\"\u003e66 – 80\u003c\/td\u003e\n\u003ctd style=\"padding: 8px 10px; font-size: 13px; color: #555; border-bottom: 1px solid #f0ece6;\"\u003e92 – 100\u003c\/td\u003e\n\u003ctd style=\"padding: 8px 10px; font-size: 13px; color: #555; border-bottom: 1px solid #f0ece6;\"\u003e27\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"background: #ffffff;\"\u003e\n\u003ctd style=\"padding: 8px 10px; font-size: 13px; color: #555; border-bottom: 1px solid #f0ece6;\"\u003eL\u003c\/td\u003e\n\u003ctd style=\"padding: 8px 10px; font-size: 13px; color: #555; border-bottom: 1px solid #f0ece6;\"\u003e74 – 90\u003c\/td\u003e\n\u003ctd style=\"padding: 8px 10px; font-size: 13px; color: #555; border-bottom: 1px solid #f0ece6;\"\u003e100 – 108\u003c\/td\u003e\n\u003ctd style=\"padding: 8px 10px; font-size: 13px; color: #555; border-bottom: 1px solid #f0ece6;\"\u003e28\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cp style=\"font-size: 11px; color: #aaa; margin: 8px 0 0;\"\u003eMeasurements are flat-lay approximations in cm. Allow a 1–3 cm variance by fabric stretch and measuring method. Between sizes, we suggest sizing up.\u003c\/p\u003e\n\u003cdiv style=\"background: #fafafa; border-left: 3px solid #c9a987; padding: 12px 16px; margin-top: 22px;\"\u003e\n\u003cp style=\"margin: 0; font-size: 12px; color: #888;\"\u003eSizes: S \/ M \/ L · Colours: Pink · Black\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Velvet","offers":[{"title":"S \/ White","offer_id":47354609991842,"sku":"VLV-LTVS-S-WHT","price":99.0,"currency_code":"HKD","in_stock":true},{"title":"M \/ White","offer_id":47354610024610,"sku":"VLV-LTVS-M-WHT","price":99.0,"currency_code":"HKD","in_stock":true},{"title":"L \/ White","offer_id":47354610057378,"sku":"VLV-LTVS-L-WHT","price":99.0,"currency_code":"HKD","in_stock":true},{"title":"S \/ Black","offer_id":47354610090146,"sku":"VLV-LTVS-S-BLK","price":99.0,"currency_code":"HKD","in_stock":true},{"title":"M \/ Black","offer_id":47354610122914,"sku":"VLV-LTVS-M-BLK","price":99.0,"currency_code":"HKD","in_stock":true},{"title":"L \/ Black","offer_id":47354610155682,"sku":"VLV-LTVS-L-BLK","price":99.0,"currency_code":"HKD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0713\/7728\/9378\/files\/Set_Pink.jpg?v=1781964762","url":"https:\/\/www.heyjojogo.com\/products\/lace-trim-vintage-shorts","provider":"Velvet","version":"1.0","type":"link"}