{"product_id":"vintage-botanical-woven-shorts","title":"Flying Tomato Vintage Botanical Woven Shorts","description":"\u003cdiv style=\"font-family:'Inter',-apple-system,BlinkMacSystemFont,sans-serif; color:#1F2937; line-height:1.7; max-width:700px;\"\u003e\n\u003cp style=\"font-size:1.08em; color:#0A2540; margin:0 0 22px 0;\"\u003eA black floral print against a crisp white backdrop, cut into tailored cotton shorts with real pockets.\u003c\/p\u003e\n\u003cp style=\"margin:0 0 14px 0; font-size:0.75em; text-transform:uppercase; letter-spacing:0.1em; color:#64748B; font-weight:600;\"\u003eHighlights\u003c\/p\u003e\n\u003cdiv style=\"margin:0 0 24px 0;\"\u003e\n\u003cdiv style=\"display:flex; align-items:flex-start; gap:12px; margin-bottom:12px;\"\u003e\n\u003cspan style=\"flex-shrink:0; width:20px; height:20px; border-radius:50%; background:#0A2540; color:#ffffff; font-size:11px; font-weight:700; line-height:20px; text-align:center; font-family:'Inter',-apple-system,sans-serif;\"\u003e✓\u003c\/span\u003e\u003cspan style=\"font-size:0.98em; padding-top:1px;\"\u003eTailored silhouette with a classic front closure\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display:flex; align-items:flex-start; gap:12px; margin-bottom:12px;\"\u003e\n\u003cspan style=\"flex-shrink:0; width:20px; height:20px; border-radius:50%; background:#0A2540; color:#ffffff; font-size:11px; font-weight:700; line-height:20px; text-align:center; font-family:'Inter',-apple-system,sans-serif;\"\u003e✓\u003c\/span\u003e\u003cspan style=\"font-size:0.98em; padding-top:1px;\"\u003eFunctional side pockets for everyday ease\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display:flex; align-items:flex-start; gap:12px; margin-bottom:12px;\"\u003e\n\u003cspan style=\"flex-shrink:0; width:20px; height:20px; border-radius:50%; background:#0A2540; color:#ffffff; font-size:11px; font-weight:700; line-height:20px; text-align:center; font-family:'Inter',-apple-system,sans-serif;\"\u003e✓\u003c\/span\u003e\u003cspan style=\"font-size:0.98em; padding-top:1px;\"\u003eBlack floral print adds striking contrast against the crisp white backdrop\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display:flex; align-items:flex-start; gap:12px; margin-bottom:12px;\"\u003e\n\u003cspan style=\"flex-shrink:0; width:20px; height:20px; border-radius:50%; background:#0A2540; color:#ffffff; font-size:11px; font-weight:700; line-height:20px; text-align:center; font-family:'Inter',-apple-system,sans-serif;\"\u003e✓\u003c\/span\u003e\u003cspan style=\"font-size:0.98em; padding-top:1px;\"\u003eCrafted from breathable 100% cotton\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display:flex; align-items:flex-start; gap:12px; margin-bottom:12px;\"\u003e\n\u003cspan style=\"flex-shrink:0; width:20px; height:20px; border-radius:50%; background:#0A2540; color:#ffffff; font-size:11px; font-weight:700; line-height:20px; text-align:center; font-family:'Inter',-apple-system,sans-serif;\"\u003e✓\u003c\/span\u003e\u003cspan style=\"font-size:0.98em; padding-top:1px;\"\u003eApprox. 15\" length\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp style=\"margin:0 0 20px 0;\"\u003eFresh and effortlessly versatile, these printed woven shorts bring a playful touch to warm-weather dressing. They offer a comfortable yet polished look that pairs perfectly with the matching top or your favorite seasonal essentials.\u003c\/p\u003e\n\u003cdiv style=\"background:#F6F8FB; border-radius:8px; padding:14px 18px; font-size:0.92em; color:#0A2540;\"\u003eIvory Black, in sizes S, M and L. Self: 100% cotton. Matching top: style IT14182B. Model is 5’8\" and wearing size Small; measurements taken from size Small — approx. length 15\". Care instructions are not published for this style — contact us if you need them confirmed before ordering.\u003c\/div\u003e\n\u003cdiv style=\"margin:26px 0 0 0;\"\u003e\n\u003cp style=\"margin:0 0 12px 0; font-size:0.75em; text-transform:uppercase; letter-spacing:0.1em; color:#64748B; font-weight:600;\"\u003eSize Guide\u003c\/p\u003e\n\u003cdiv style=\"overflow-x:auto; -webkit-overflow-scrolling:touch; border-radius:8px;\"\u003e\n\u003ctable style=\"width:100%; min-width:460px; border-collapse:collapse; font-size:0.92em; color:#1F2937;\"\u003e\n\u003ccaption style=\"caption-side:bottom; text-align:left; padding-top:12px; font-size:0.86em; color:#64748B; line-height:1.6;\"\u003eBody measurements in inches — measure yourself, not a garment you own. If you fall between two sizes, size up. This style is stocked in S, M and L.\u003c\/caption\u003e\n\u003cthead\u003e\n\u003ctr style=\"background:#0A2540; color:#ffffff;\"\u003e\n\u003cth scope=\"col\" style=\"padding:11px 14px; text-align:left; font-weight:600;\"\u003eSize\u003c\/th\u003e\n\u003cth scope=\"col\" style=\"padding:11px 14px; text-align:left; font-weight:600;\"\u003eUS\/CAN\u003c\/th\u003e\n\u003cth scope=\"col\" style=\"padding:11px 14px; text-align:left; font-weight:600;\"\u003eBust\u003c\/th\u003e\n\u003cth scope=\"col\" style=\"padding:11px 14px; text-align:left; font-weight:600;\"\u003eWaist\u003c\/th\u003e\n\u003cth scope=\"col\" style=\"padding:11px 14px; text-align:left; font-weight:600;\"\u003eHip\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr style=\"background:#ffffff;\"\u003e\n\u003cth scope=\"row\" style=\"padding:10px 14px; text-align:left; font-weight:600;\"\u003eXS\u003c\/th\u003e\n\u003ctd style=\"padding:10px 14px;\"\u003e0\u003c\/td\u003e\n\u003ctd style=\"padding:10px 14px;\"\u003e32–33\u003c\/td\u003e\n\u003ctd style=\"padding:10px 14px;\"\u003e24–25\u003c\/td\u003e\n\u003ctd style=\"padding:10px 14px;\"\u003e33.5–34.5\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"background:#F6F8FB;\"\u003e\n\u003cth scope=\"row\" style=\"padding:10px 14px; text-align:left; font-weight:600;\"\u003eS\u003c\/th\u003e\n\u003ctd style=\"padding:10px 14px;\"\u003e2–6\u003c\/td\u003e\n\u003ctd style=\"padding:10px 14px;\"\u003e34–36\u003c\/td\u003e\n\u003ctd style=\"padding:10px 14px;\"\u003e26–28\u003c\/td\u003e\n\u003ctd style=\"padding:10px 14px;\"\u003e35.5–37.5\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"background:#ffffff;\"\u003e\n\u003cth scope=\"row\" style=\"padding:10px 14px; text-align:left; font-weight:600;\"\u003eM\u003c\/th\u003e\n\u003ctd style=\"padding:10px 14px;\"\u003e6–10\u003c\/td\u003e\n\u003ctd style=\"padding:10px 14px;\"\u003e36–38\u003c\/td\u003e\n\u003ctd style=\"padding:10px 14px;\"\u003e28–30\u003c\/td\u003e\n\u003ctd style=\"padding:10px 14px;\"\u003e37.5–39.5\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"background:#F6F8FB;\"\u003e\n\u003cth scope=\"row\" style=\"padding:10px 14px; text-align:left; font-weight:600;\"\u003eL\u003c\/th\u003e\n\u003ctd style=\"padding:10px 14px;\"\u003e10–12\u003c\/td\u003e\n\u003ctd style=\"padding:10px 14px;\"\u003e38–40\u003c\/td\u003e\n\u003ctd style=\"padding:10px 14px;\"\u003e30–32\u003c\/td\u003e\n\u003ctd style=\"padding:10px 14px;\"\u003e39.5–41.5\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"background:#ffffff;\"\u003e\n\u003cth scope=\"row\" style=\"padding:10px 14px; text-align:left; font-weight:600;\"\u003eXL\u003c\/th\u003e\n\u003ctd style=\"padding:10px 14px;\"\u003e12–16\u003c\/td\u003e\n\u003ctd style=\"padding:10px 14px;\"\u003e40–42\u003c\/td\u003e\n\u003ctd style=\"padding:10px 14px;\"\u003e32–34\u003c\/td\u003e\n\u003ctd style=\"padding:10px 14px;\"\u003e41.5–43.5\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"background:#F6F8FB;\"\u003e\n\u003cth scope=\"row\" style=\"padding:10px 14px; text-align:left; font-weight:600;\"\u003e2XL\u003c\/th\u003e\n\u003ctd style=\"padding:10px 14px;\"\u003e16–19\u003c\/td\u003e\n\u003ctd style=\"padding:10px 14px;\"\u003e42–48\u003c\/td\u003e\n\u003ctd style=\"padding:10px 14px;\"\u003e34–38\u003c\/td\u003e\n\u003ctd style=\"padding:10px 14px;\"\u003e43.5–48.5\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"background:#ffffff;\"\u003e\n\u003cth scope=\"row\" style=\"padding:10px 14px; text-align:left; font-weight:600;\"\u003e3XL\u003c\/th\u003e\n\u003ctd style=\"padding:10px 14px;\"\u003e19–22\u003c\/td\u003e\n\u003ctd style=\"padding:10px 14px;\"\u003e48–51\u003c\/td\u003e\n\u003ctd style=\"padding:10px 14px;\"\u003e38–42\u003c\/td\u003e\n\u003ctd style=\"padding:10px 14px;\"\u003e48.5–52.5\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Flying Tomato","offers":[{"title":"IVORY BLACK \/ S","offer_id":54113817034863,"sku":"IP9268T_IVORY BLACK_01_KTC185","price":54.0,"currency_code":"USD","in_stock":false},{"title":"IVORY BLACK \/ M","offer_id":54113817067631,"sku":"IP9268T_IVORY BLACK_02_KTC185","price":54.0,"currency_code":"USD","in_stock":true},{"title":"IVORY BLACK \/ L","offer_id":54113817100399,"sku":"IP9268T_IVORY BLACK_03_KTC185","price":54.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0748\/6115\/0319\/files\/IP9268T_IVORYBLACK_5_eb0c9d6c-c992-4ff0-b5d5-6f1fc6e60645.jpg?v=1787604354","url":"https:\/\/360store.net\/products\/vintage-botanical-woven-shorts","provider":"360STORE","version":"1.0","type":"link"}