{"title":"TOP + BAG","description":null,"products":[{"product_id":"ootd-basic-pu-mid-length-leather-jacket-vintage-bronze-multi-zipper-motorcycle-bag","title":"OOTD: Basic PU Mid-Length Leather Jacket + Vintage Bronze Multi-Zipper Motorcycle Bag","description":"\u003cp\u003e\u003cstrong\u003eGet the complete edgy retro look with this OOTD bundle\u003c\/strong\u003e — a basic PU mid-length leather jacket paired with a vintage bronze multi-zipper motorcycle bag, made for effortless, sophisticated style. The sleek lapel-collar leather jacket pairs beautifully with the statement hardware-detailed shoulder bag, giving you a coordinated, fashion-forward look straight out of the box. Wear the set together for a complete look, or mix and match each piece into your everyday wardrobe.\u003c\/p\u003e\n\n\u003ch3\u003e📐 Jacket Size Guide\u003c\/h3\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eSize:\u003c\/strong\u003e All measurements are garment measurements in cm from the supplier's official size chart.\u003c\/div\u003e\n\u003cstyle\u003e\n.fairy-product-wrapper {\n  overflow-x: auto;\n  -webkit-overflow-scrolling: touch;\n  margin: 20px 0;\n  border-radius: 12px;\n  border: 1px solid #fce4ec;\n  box-shadow: 0 4px 15px rgba(252, 228, 236, 0.4);\n}\n.fairy-table {\n  width: 100%;\n  border-collapse: collapse;\n  font-family: 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;\n  background-color: #ffffff;\n  min-width: 540px;\n  text-align: center;\n}\n.fairy-table th {\n  background-color: #fce4ec;\n  color: #d81b60;\n  font-weight: 600;\n  text-transform: uppercase;\n  font-size: 11px;\n  letter-spacing: 0.5px;\n  padding: 15px 10px;\n  border-bottom: 2px solid #f8bbd0;\n}\n.fairy-table td {\n  padding: 14px 10px;\n  border-bottom: 1px solid #fce4ec;\n  font-size: 13px;\n  color: #444;\n}\n.fairy-table tr:hover {\n  background-color: #fff1f6;\n}\n.unit-conversion {\n  display: block;\n  font-size: 10px;\n  color: #ad1457;\n  margin-top: 3px;\n  font-style: italic;\n}\n.label-tag {\n  font-weight: bold;\n  color: #d81b60;\n  background: #fff8fa;\n  padding: 4px 10px;\n  border-radius: 8px;\n}\n.footer-text {\n  font-size: 11px;\n  color: #888;\n  margin-top: 10px;\n  font-style: italic;\n  text-align: center;\n}\n\u003c\/style\u003e\n\u003cdiv class=\"fairy-product-wrapper\"\u003e\n  \u003ctable class=\"fairy-table\"\u003e\n    \u003cthead\u003e\n      \u003ctr\u003e\n        \u003cth\u003eSize\u003c\/th\u003e\n        \u003cth\u003eShoulder Width\u003c\/th\u003e\n        \u003cth\u003eBust\u003c\/th\u003e\n        \u003cth\u003eLength\u003c\/th\u003e\n        \u003cth\u003eSleeve Length\u003c\/th\u003e\n      \u003c\/tr\u003e\n    \u003c\/thead\u003e\n    \u003ctbody\u003e\n      \u003ctr\u003e\n        \u003ctd\u003e\u003cspan class=\"label-tag\"\u003eS\u003c\/span\u003e\u003c\/td\u003e\n        \u003ctd\u003e54 cm\u003cspan class=\"unit-conversion\"\u003e21.3 in\u003c\/span\u003e\n\u003c\/td\u003e\n        \u003ctd\u003e120 cm\u003cspan class=\"unit-conversion\"\u003e47.2 in\u003c\/span\u003e\n\u003c\/td\u003e\n        \u003ctd\u003e70 cm\u003cspan class=\"unit-conversion\"\u003e27.6 in\u003c\/span\u003e\n\u003c\/td\u003e\n        \u003ctd\u003e51 cm\u003cspan class=\"unit-conversion\"\u003e20.1 in\u003c\/span\u003e\n\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr\u003e\n        \u003ctd\u003e\u003cspan class=\"label-tag\"\u003eM\u003c\/span\u003e\u003c\/td\u003e\n        \u003ctd\u003e55 cm\u003cspan class=\"unit-conversion\"\u003e21.7 in\u003c\/span\u003e\n\u003c\/td\u003e\n        \u003ctd\u003e124 cm\u003cspan class=\"unit-conversion\"\u003e48.8 in\u003c\/span\u003e\n\u003c\/td\u003e\n        \u003ctd\u003e71 cm\u003cspan class=\"unit-conversion\"\u003e28.0 in\u003c\/span\u003e\n\u003c\/td\u003e\n        \u003ctd\u003e52 cm\u003cspan class=\"unit-conversion\"\u003e20.5 in\u003c\/span\u003e\n\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr\u003e\n        \u003ctd\u003e\u003cspan class=\"label-tag\"\u003eL\u003c\/span\u003e\u003c\/td\u003e\n        \u003ctd\u003e56 cm\u003cspan class=\"unit-conversion\"\u003e22.0 in\u003c\/span\u003e\n\u003c\/td\u003e\n        \u003ctd\u003e128 cm\u003cspan class=\"unit-conversion\"\u003e50.4 in\u003c\/span\u003e\n\u003c\/td\u003e\n        \u003ctd\u003e72 cm\u003cspan class=\"unit-conversion\"\u003e28.3 in\u003c\/span\u003e\n\u003c\/td\u003e\n        \u003ctd\u003e53 cm\u003cspan class=\"unit-conversion\"\u003e20.9 in\u003c\/span\u003e\n\u003c\/td\u003e\n      \u003c\/tr\u003e\n    \u003c\/tbody\u003e\n  \u003c\/table\u003e\n\u003c\/div\u003e\n\u003cp class=\"footer-text\"\u003e* All measurements are garment measurements in cm from the supplier's official size chart. Manual measurement error of ±2–3 cm is within the normal range. This jacket has a loose fit — when between sizes, size down for a more fitted look.\u003c\/p\u003e\n\n\u003ch3\u003e📐 Bag Specifications\u003c\/h3\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eDetails:\u003c\/strong\u003e One size — see specifications below.\u003c\/div\u003e\n\u003cdiv class=\"fairy-product-wrapper\"\u003e\n  \u003ctable class=\"fairy-table\"\u003e\n    \u003cthead\u003e\n      \u003ctr\u003e\n        \u003cth\u003eMaterial\u003c\/th\u003e\n        \u003cth\u003eSize\u003c\/th\u003e\n        \u003cth\u003eShape\u003c\/th\u003e\n        \u003cth\u003eClosure\u003c\/th\u003e\n        \u003cth\u003eStrap\u003c\/th\u003e\n      \u003c\/tr\u003e\n    \u003c\/thead\u003e\n    \u003ctbody\u003e\n      \u003ctr\u003e\n        \u003ctd\u003ePU Leather\u003c\/td\u003e\n        \u003ctd\u003eMiddle\u003c\/td\u003e\n        \u003ctd\u003eHorizontal Square\u003c\/td\u003e\n        \u003ctd\u003eZipper\u003c\/td\u003e\n        \u003ctd\u003eSingle Shoulder Strap\u003c\/td\u003e\n      \u003c\/tr\u003e\n    \u003c\/tbody\u003e\n  \u003c\/table\u003e\n\u003c\/div\u003e\n\u003cp class=\"footer-text\"\u003e* Soft hand-feel PU exterior with a polyester cotton lining and interior zipper pocket. No numeric dimensions provided by supplier — contact us for specific measurements.\u003c\/p\u003e\n\n\u003cp\u003e\u003cem\u003eNote: All measurements are approximations to assist you in finding your best fit.\u003c\/em\u003e\u003c\/p\u003e","brand":"Fast Bundle","offers":[{"title":"Default Title","offer_id":51045267177719,"sku":"47147889-967c-493d-94e2-1e7e4618db4f","price":86.58,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0604\/5325\/7407\/files\/OOTD_Basic_PU_Mid-Length_Leather_Jacket_Vintage_Bronze_Multi-Zipper_Motorcycle_Bag_fairypeony.jpg?v=1787255295"},{"product_id":"reflective-windproof-sports-jacket-retro-crossbody-bag","title":"Reflective Windproof Sports Jacket +Retro Crossbody Bag","description":"\u003cp\u003e\u003cstrong\u003eGet the complete sporty-chic look with this OOTD bundle\u003c\/strong\u003e — a reflective windproof sports jacket paired with a retro crossbody bag, made for effortless, functional style. The high-visibility windproof jacket pairs beautifully with the vintage-inspired PU leather bag, giving you a coordinated, versatile outfit straight out of the box. Wear the set together for a complete look, or mix and match each piece into your everyday wardrobe.\u003c\/p\u003e\n\n\u003ch3\u003e📐 Jacket Size Guide\u003c\/h3\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eSize:\u003c\/strong\u003e Select based on your height and weight using the supplier's official recommendation chart below.\u003c\/div\u003e\n\u003cstyle\u003e\n.fairy-product-wrapper {\n  overflow-x: auto;\n  -webkit-overflow-scrolling: touch;\n  margin: 20px 0;\n  border-radius: 12px;\n  border: 1px solid #fce4ec;\n  box-shadow: 0 4px 15px rgba(252, 228, 236, 0.4);\n}\n.fairy-table {\n  width: 100%;\n  border-collapse: collapse;\n  font-family: 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;\n  background-color: #ffffff;\n  min-width: 520px;\n  text-align: center;\n}\n.fairy-table th {\n  background-color: #fce4ec;\n  color: #d81b60;\n  font-weight: 600;\n  text-transform: uppercase;\n  font-size: 11px;\n  letter-spacing: 0.5px;\n  padding: 15px 10px;\n  border-bottom: 2px solid #f8bbd0;\n}\n.fairy-table td {\n  padding: 14px 10px;\n  border-bottom: 1px solid #fce4ec;\n  font-size: 13px;\n  color: #444;\n}\n.fairy-table tr:hover {\n  background-color: #fff1f6;\n}\n.unit-conversion {\n  display: block;\n  font-size: 10px;\n  color: #ad1457;\n  margin-top: 3px;\n  font-style: italic;\n}\n.label-tag {\n  font-weight: bold;\n  color: #d81b60;\n  background: #fff8fa;\n  padding: 4px 10px;\n  border-radius: 8px;\n}\n.footer-text {\n  font-size: 11px;\n  color: #888;\n  margin-top: 10px;\n  font-style: italic;\n  text-align: center;\n}\n\u003c\/style\u003e\n\u003cdiv class=\"fairy-product-wrapper\"\u003e\n  \u003ctable class=\"fairy-table\"\u003e\n    \u003cthead\u003e\n      \u003ctr\u003e\n        \u003cth\u003eSize\u003c\/th\u003e\n        \u003cth\u003eRecommended Height\u003c\/th\u003e\n        \u003cth\u003eRecommended Weight\u003c\/th\u003e\n      \u003c\/tr\u003e\n    \u003c\/thead\u003e\n    \u003ctbody\u003e\n      \u003ctr\u003e\n        \u003ctd\u003e\u003cspan class=\"label-tag\"\u003eM\u003c\/span\u003e\u003c\/td\u003e\n        \u003ctd\u003e160–170 cm\u003cspan class=\"unit-conversion\"\u003e63.0–66.9 in\u003c\/span\u003e\n\u003c\/td\u003e\n        \u003ctd\u003eUp to 55 kg\u003cspan class=\"unit-conversion\"\u003eUp to 121 lbs\u003c\/span\u003e\n\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr\u003e\n        \u003ctd\u003e\u003cspan class=\"label-tag\"\u003eL\u003c\/span\u003e\u003c\/td\u003e\n        \u003ctd\u003e165–175 cm\u003cspan class=\"unit-conversion\"\u003e65.0–68.9 in\u003c\/span\u003e\n\u003c\/td\u003e\n        \u003ctd\u003eUp to 60 kg\u003cspan class=\"unit-conversion\"\u003eUp to 132 lbs\u003c\/span\u003e\n\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr\u003e\n        \u003ctd\u003e\u003cspan class=\"label-tag\"\u003eXL\u003c\/span\u003e\u003c\/td\u003e\n        \u003ctd\u003e170–175 cm\u003cspan class=\"unit-conversion\"\u003e66.9–68.9 in\u003c\/span\u003e\n\u003c\/td\u003e\n        \u003ctd\u003eUp to 67.5 kg\u003cspan class=\"unit-conversion\"\u003eUp to 149 lbs\u003c\/span\u003e\n\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr\u003e\n        \u003ctd\u003e\u003cspan class=\"label-tag\"\u003e2XL\u003c\/span\u003e\u003c\/td\u003e\n        \u003ctd\u003e175–180 cm\u003cspan class=\"unit-conversion\"\u003e68.9–70.9 in\u003c\/span\u003e\n\u003c\/td\u003e\n        \u003ctd\u003eUp to 75 kg\u003cspan class=\"unit-conversion\"\u003eUp to 165 lbs\u003c\/span\u003e\n\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr\u003e\n        \u003ctd\u003e\u003cspan class=\"label-tag\"\u003eXXXL\u003c\/span\u003e\u003c\/td\u003e\n        \u003ctd\u003e180–185 cm\u003cspan class=\"unit-conversion\"\u003e70.9–72.8 in\u003c\/span\u003e\n\u003c\/td\u003e\n        \u003ctd\u003eUp to 85 kg\u003cspan class=\"unit-conversion\"\u003eUp to 187 lbs\u003c\/span\u003e\n\u003c\/td\u003e\n      \u003c\/tr\u003e\n    \u003c\/tbody\u003e\n  \u003c\/table\u003e\n\u003c\/div\u003e\n\u003cp class=\"footer-text\"\u003e* Size recommendations are from the supplier's official jacket size chart. This jacket has a loose fit — if you prefer a more fitted look, consider sizing down. Please choose according to your own body measurements for the best fit.\u003c\/p\u003e\n\n\u003ch3\u003e📐 Bag Dimensions\u003c\/h3\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eSize:\u003c\/strong\u003e All dimensions from the supplier's official product parameter image (OCR-verified). Please allow ±1–3 cm manual measurement discrepancy.\u003c\/div\u003e\n\u003cdiv class=\"fairy-product-wrapper\"\u003e\n  \u003ctable class=\"fairy-table\"\u003e\n    \u003cthead\u003e\n      \u003ctr\u003e\n        \u003cth\u003eWidth\u003c\/th\u003e\n        \u003cth\u003eHeight\u003c\/th\u003e\n        \u003cth\u003eDepth \/ Thickness\u003c\/th\u003e\n        \u003cth\u003eHandle Drop\u003c\/th\u003e\n        \u003cth\u003eWeight\u003c\/th\u003e\n      \u003c\/tr\u003e\n    \u003c\/thead\u003e\n    \u003ctbody\u003e\n      \u003ctr\u003e\n        \u003ctd\u003e36 cm\u003cspan class=\"unit-conversion\"\u003e14.2 in\u003c\/span\u003e\n\u003c\/td\u003e\n        \u003ctd\u003e25 cm\u003cspan class=\"unit-conversion\"\u003e9.8 in\u003c\/span\u003e\n\u003c\/td\u003e\n        \u003ctd\u003e15 cm\u003cspan class=\"unit-conversion\"\u003e5.9 in\u003c\/span\u003e\n\u003c\/td\u003e\n        \u003ctd\u003e23 cm\u003cspan class=\"unit-conversion\"\u003e9.1 in\u003c\/span\u003e\n\u003c\/td\u003e\n        \u003ctd\u003e0.61 kg\u003cspan class=\"unit-conversion\"\u003e1.34 lbs\u003c\/span\u003e\n\u003c\/td\u003e\n      \u003c\/tr\u003e\n    \u003c\/tbody\u003e\n  \u003c\/table\u003e\n\u003c\/div\u003e\n\u003cp class=\"footer-text\"\u003e* All dimensions in cm from the supplier's official product parameter image (OCR-verified, PSM 4\/6\/11\/3 all consistent). Width 36 × Height 25 × Depth 15 cm. Handle drop 23 cm. Please allow ±1–3 cm discrepancy due to manual measurement.\u003c\/p\u003e\n\n\u003cp\u003e\u003cem\u003eNote: All measurements are approximations to assist you in finding your best fit.\u003c\/em\u003e\u003c\/p\u003e","brand":"Fast Bundle","offers":[{"title":"Default Title","offer_id":51045277335799,"sku":"27c6d2e9-1cf6-4506-b792-66792aa72309","price":58.5,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0604\/5325\/7407\/files\/Reflective_Windproof_Sports_Jacket_Retro_Crossbody_Bag_fairypeony.jpg?v=1787255954"},{"product_id":"hooded-patchwork-denim-jacket-polka-dot-waterproof-nylon-backpack","title":"Hooded Patchwork Denim Jacket + Polka Dot Waterproof Nylon Backpack","description":"\u003cp\u003e\u003cstrong\u003eGet the complete Korean streetwear look with this OOTD bundle\u003c\/strong\u003e — a hooded patchwork denim jacket paired with a polka dot waterproof nylon backpack, made for effortless, practical style. The oversized zip-up denim jacket pairs beautifully with the charming wave-point backpack, giving you a coordinated, functional outfit straight out of the box. Wear the set together for a complete look, or mix and match each piece into your everyday wardrobe.\u003c\/p\u003e\n\n\u003ch3\u003e📐 Jacket Size Guide\u003c\/h3\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eSize:\u003c\/strong\u003e One Size Fits All — loose oversized fit designed to suit a wide range of body types. Elasticated waist hem provides natural fit adjustment.\u003c\/div\u003e\n\u003cstyle\u003e\n.fairy-product-wrapper {\n  overflow-x: auto;\n  -webkit-overflow-scrolling: touch;\n  margin: 20px 0;\n  border-radius: 12px;\n  border: 1px solid #fce4ec;\n  box-shadow: 0 4px 15px rgba(252, 228, 236, 0.4);\n}\n.fairy-table {\n  width: 100%;\n  border-collapse: collapse;\n  font-family: 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;\n  background-color: #ffffff;\n  min-width: 500px;\n  text-align: center;\n}\n.fairy-table th {\n  background-color: #fce4ec;\n  color: #d81b60;\n  font-weight: 600;\n  text-transform: uppercase;\n  font-size: 11px;\n  letter-spacing: 0.5px;\n  padding: 15px 10px;\n  border-bottom: 2px solid #f8bbd0;\n}\n.fairy-table td {\n  padding: 14px 10px;\n  border-bottom: 1px solid #fce4ec;\n  font-size: 13px;\n  color: #444;\n}\n.fairy-table tr:hover {\n  background-color: #fff1f6;\n}\n.unit-conversion {\n  display: block;\n  font-size: 10px;\n  color: #ad1457;\n  margin-top: 3px;\n  font-style: italic;\n}\n.label-tag {\n  font-weight: bold;\n  color: #d81b60;\n  background: #fff8fa;\n  padding: 4px 10px;\n  border-radius: 8px;\n}\n.footer-text {\n  font-size: 11px;\n  color: #888;\n  margin-top: 10px;\n  font-style: italic;\n  text-align: center;\n}\n\u003c\/style\u003e\n\u003cdiv class=\"fairy-product-wrapper\"\u003e\n  \u003ctable class=\"fairy-table\"\u003e\n    \u003cthead\u003e\n      \u003ctr\u003e\n        \u003cth\u003eSize\u003c\/th\u003e\n        \u003cth\u003eFit Style\u003c\/th\u003e\n        \u003cth\u003eClosure\u003c\/th\u003e\n        \u003cth\u003eHood\u003c\/th\u003e\n        \u003cth\u003eColors\u003c\/th\u003e\n      \u003c\/tr\u003e\n    \u003c\/thead\u003e\n    \u003ctbody\u003e\n      \u003ctr\u003e\n        \u003ctd\u003e\u003cspan class=\"label-tag\"\u003eOne Size\u003c\/span\u003e\u003c\/td\u003e\n        \u003ctd\u003eLoose \/ Oversized\u003c\/td\u003e\n        \u003ctd\u003eFull Zip-Up\u003c\/td\u003e\n        \u003ctd\u003eYes, Drawstring\u003c\/td\u003e\n        \u003ctd\u003eBlack, Blue\u003c\/td\u003e\n      \u003c\/tr\u003e\n    \u003c\/tbody\u003e\n  \u003c\/table\u003e\n\u003c\/div\u003e\n\u003cp class=\"footer-text\"\u003e* One Size Fits All with a loose oversized fit. No tabular garment measurement chart provided by supplier across all 21 description images. Elasticated waist hem provides natural fit flexibility. Contact us for specific garment measurements.\u003c\/p\u003e\n\n\u003ch3\u003e📐 Backpack Dimensions\u003c\/h3\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eSize:\u003c\/strong\u003e All measurements from the supplier's official product parameter image (OCR-verified, consistent across all 4 PSM modes).\u003c\/div\u003e\n\u003cdiv class=\"fairy-product-wrapper\"\u003e\n  \u003ctable class=\"fairy-table\"\u003e\n    \u003cthead\u003e\n      \u003ctr\u003e\n        \u003cth\u003eWidth\u003c\/th\u003e\n        \u003cth\u003eHeight\u003c\/th\u003e\n        \u003cth\u003eDepth (Bottom Thickness)\u003c\/th\u003e\n        \u003cth\u003eCapacity\u003c\/th\u003e\n        \u003cth\u003eWeight\u003c\/th\u003e\n      \u003c\/tr\u003e\n    \u003c\/thead\u003e\n    \u003ctbody\u003e\n      \u003ctr\u003e\n        \u003ctd\u003e28 cm\u003cspan class=\"unit-conversion\"\u003e11.0 in\u003c\/span\u003e\n\u003c\/td\u003e\n        \u003ctd\u003e42 cm\u003cspan class=\"unit-conversion\"\u003e16.5 in\u003c\/span\u003e\n\u003c\/td\u003e\n        \u003ctd\u003e14 cm\u003cspan class=\"unit-conversion\"\u003e5.5 in\u003c\/span\u003e\n\u003c\/td\u003e\n        \u003ctd\u003e20–35 L\u003c\/td\u003e\n        \u003ctd\u003e0.22 kg\u003cspan class=\"unit-conversion\"\u003e0.49 lbs\u003c\/span\u003e\n\u003c\/td\u003e\n      \u003c\/tr\u003e\n    \u003c\/tbody\u003e\n  \u003c\/table\u003e\n\u003c\/div\u003e\n\u003cp class=\"footer-text\"\u003e* All dimensions from the supplier's official product parameter image (OCR-verified across all 4 PSM modes — perfectly consistent). Width 28 × Height 42 × Depth 14 cm. Capacity 20–35 litres. Device compartment fits up to 9-inch tablets\/laptops.\u003c\/p\u003e\n\n\u003cp\u003e\u003cem\u003eNote: All measurements are approximations to assist you in finding your best fit.\u003c\/em\u003e\u003c\/p\u003e","brand":"Fast Bundle","offers":[{"title":"Default Title","offer_id":51045305778423,"sku":"2ca1d7e0-87c3-4107-aaab-b54704dbd4c0","price":71.76,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0604\/5325\/7407\/files\/Hooded_Patchwork_Denim_Jacket_Polka_Dot_Waterproof_Nylon_Backpack_fairypeony.jpg?v=1787256358"},{"product_id":"thickened-hooded-horn-button-fur-outwear-vintage-checkered-print-crossbody-bag","title":"Thickened Hooded Horn Button Fur Outwear + Vintage Checkered Print Crossbody Bag","description":"\u003cp\u003e\u003cstrong\u003eGet the complete elegant winter look with this OOTD bundle\u003c\/strong\u003e — a thickened hooded horn button fur outwear coat paired with a vintage checkered print crossbody bag, made for effortless, statement-making style. The extended-length faux fur-trimmed coat pairs beautifully with the classic checkered-print bag, giving you a coordinated, cold-weather outfit straight out of the box. Wear the set together for a complete look, or mix and match each piece into your everyday wardrobe.\u003c\/p\u003e\n\n\u003ch3\u003e📐 Fur Outwear Size Guide\u003c\/h3\u003e\n\u003cdiv\u003e\u003cstrong\u003eSize:\u003c\/strong\u003e\u003c\/div\u003e\n\u003cstyle\u003e\n.fairy-product-wrapper {\n  overflow-x: auto;\n  -webkit-overflow-scrolling: touch;\n  margin: 20px 0;\n  border-radius: 12px;\n  border: 1px solid #fce4ec;\n  box-shadow: 0 4px 15px rgba(252, 228, 236, 0.4);\n}\n.fairy-table {\n  width: 100%;\n  border-collapse: collapse;\n  font-family: 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;\n  background-color: #ffffff;\n  min-width: 480px;\n  text-align: center;\n}\n.fairy-table th {\n  background-color: #fce4ec;\n  color: #d81b60;\n  font-weight: 600;\n  text-transform: uppercase;\n  font-size: 11px;\n  letter-spacing: 0.5px;\n  padding: 15px 10px;\n  border-bottom: 2px solid #f8bbd0;\n}\n.fairy-table td {\n  padding: 14px 10px;\n  border-bottom: 1px solid #fce4ec;\n  font-size: 13px;\n  color: #444;\n}\n.fairy-table tr:hover {\n  background-color: #fff1f6;\n}\n.unit-conversion {\n  display: block;\n  font-size: 10px;\n  color: #ad1457;\n  margin-top: 3px;\n  font-style: italic;\n}\n.label-tag {\n  font-weight: bold;\n  color: #d81b60;\n  background: #fff8fa;\n  padding: 4px 10px;\n  border-radius: 8px;\n}\n.footer-text {\n  font-size: 11px;\n  color: #888;\n  margin-top: 10px;\n  font-style: italic;\n  text-align: center;\n}\n\u003c\/style\u003e\n\u003cdiv class=\"fairy-product-wrapper\"\u003e\n  \u003ctable class=\"fairy-table\"\u003e\n    \u003cthead\u003e\n      \u003ctr\u003e\n        \u003cth\u003eSize\u003c\/th\u003e\n        \u003cth\u003eGarment Length\u003c\/th\u003e\n        \u003cth\u003eSleeve Type\u003c\/th\u003e\n        \u003cth\u003eFit\u003c\/th\u003e\n        \u003cth\u003eColors\u003c\/th\u003e\n      \u003c\/tr\u003e\n    \u003c\/thead\u003e\n    \u003ctbody\u003e\n      \u003ctr\u003e\n        \u003ctd\u003e\u003cspan class=\"label-tag\"\u003eOne Size\u003c\/span\u003e\u003c\/td\u003e\n        \u003ctd\u003eOver 100 cm\u003cspan class=\"unit-conversion\"\u003eOver 39.4 in\u003c\/span\u003e\n\u003c\/td\u003e\n        \u003ctd\u003eFlutter Sleeves\u003c\/td\u003e\n        \u003ctd\u003eLoose \/ Relaxed\u003c\/td\u003e\n        \u003ctd\u003eKhaki, Brown\u003c\/td\u003e\n      \u003c\/tr\u003e\n    \u003c\/tbody\u003e\n  \u003c\/table\u003e\n\u003c\/div\u003e\n\u003cp class=\"footer-text\"\u003e* This coat is One Size Fits All with a generous loose fit and extended long length (over 100 cm). All measurements are as stated by the supplier. Please allow ±1–3 cm discrepancy due to manual measurement.\u003c\/p\u003e\n\n\u003ch3\u003e📐 Bag Specifications\u003c\/h3\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eDetails:\u003c\/strong\u003e One size — see specifications below.\u003c\/div\u003e\n\u003cdiv class=\"fairy-product-wrapper\"\u003e\n  \u003ctable class=\"fairy-table\"\u003e\n    \u003cthead\u003e\n      \u003ctr\u003e\n        \u003cth\u003eMaterial\u003c\/th\u003e\n        \u003cth\u003eSize \/ Shape\u003c\/th\u003e\n        \u003cth\u003eClosure\u003c\/th\u003e\n        \u003cth\u003eInternal Structure\u003c\/th\u003e\n        \u003cth\u003eStrap\u003c\/th\u003e\n      \u003c\/tr\u003e\n    \u003c\/thead\u003e\n    \u003ctbody\u003e\n      \u003ctr\u003e\n        \u003ctd\u003eNylon Outer \/ Polyester Lining\u003c\/td\u003e\n        \u003ctd\u003eMedium, Horizontal Square\u003c\/td\u003e\n        \u003ctd\u003eZipper\u003c\/td\u003e\n        \u003ctd\u003ePhone Bag, Laminated Zipper Bag, Inner Patch Pocket\u003c\/td\u003e\n        \u003ctd\u003eSingle Adjustable Shoulder Strap\u003c\/td\u003e\n      \u003c\/tr\u003e\n    \u003c\/tbody\u003e\n  \u003c\/table\u003e\n\u003c\/div\u003e\n\u003cp class=\"footer-text\"\u003e* Medium to soft hand-feel with a medium horizontal square shape. No numeric dimensions provided by supplier — contact us for specific measurements. Available in Green, Off-white, Black, and Brown.\u003c\/p\u003e\n\n\u003cp\u003e\u003cem\u003eNote: All measurements are approximations to assist you in finding your best fit.\u003c\/em\u003e\u003c\/p\u003e","brand":"Fast Bundle","offers":[{"title":"Default Title","offer_id":51045348638967,"sku":"fd310bf0-d94d-452f-9f15-6b72a34b5b36","price":56.94,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0604\/5325\/7407\/files\/Thickened_Hooded_Horn_Button_Fur_Outwear_Vintage_Checkered_Print_Crossbody_Bag_fairypeony.jpg?v=1787257129"},{"product_id":"designer-leather-accent-denim-jacket-pu-leather-larger-capacity-shoulder-bag","title":"Designer Leather Accent Denim Jacket + Pu Leather Larger Capacity Shoulder Bag","description":"\u003cp\u003e\u003cstrong\u003eGet the complete Korean-chic look with this OOTD bundle\u003c\/strong\u003e — a designer leather accent denim jacket paired with a vintage PU leather larger capacity shoulder bag, made for effortless, polished style. The A-line polo-collar denim jacket with its leather trim detail pairs beautifully with the spacious horizontal square shoulder bag, giving you a coordinated, functional look straight out of the box. Wear the set together for a complete look, or mix and match each piece into your everyday wardrobe.\u003c\/p\u003e\n\n\u003ch3\u003e📐 Jacket Size Guide\u003c\/h3\u003e\n\u003cdiv\u003e\u003cstrong\u003eSize:\u003c\/strong\u003e\u003c\/div\u003e\n\u003cstyle\u003e\n.fairy-product-wrapper {\n  overflow-x: auto;\n  -webkit-overflow-scrolling: touch;\n  margin: 20px 0;\n  border-radius: 12px;\n  border: 1px solid #fce4ec;\n  box-shadow: 0 4px 15px rgba(252, 228, 236, 0.4);\n}\n.fairy-table {\n  width: 100%;\n  border-collapse: collapse;\n  font-family: 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;\n  background-color: #ffffff;\n  min-width: 500px;\n  text-align: center;\n}\n.fairy-table th {\n  background-color: #fce4ec;\n  color: #d81b60;\n  font-weight: 600;\n  text-transform: uppercase;\n  font-size: 11px;\n  letter-spacing: 0.5px;\n  padding: 15px 10px;\n  border-bottom: 2px solid #f8bbd0;\n}\n.fairy-table td {\n  padding: 14px 10px;\n  border-bottom: 1px solid #fce4ec;\n  font-size: 13px;\n  color: #444;\n}\n.fairy-table tr:hover {\n  background-color: #fff1f6;\n}\n.unit-conversion {\n  display: block;\n  font-size: 10px;\n  color: #ad1457;\n  margin-top: 3px;\n  font-style: italic;\n}\n.label-tag {\n  font-weight: bold;\n  color: #d81b60;\n  background: #fff8fa;\n  padding: 4px 10px;\n  border-radius: 8px;\n}\n.footer-text {\n  font-size: 11px;\n  color: #888;\n  margin-top: 10px;\n  font-style: italic;\n  text-align: center;\n}\n\u003c\/style\u003e\n\u003cdiv class=\"fairy-product-wrapper\"\u003e\n  \u003ctable class=\"fairy-table\"\u003e\n    \u003cthead\u003e\n      \u003ctr\u003e\n        \u003cth\u003eSize\u003c\/th\u003e\n        \u003cth\u003eRecommended Weight\u003c\/th\u003e\n        \u003cth\u003eGarment Length\u003c\/th\u003e\n        \u003cth\u003eFit\u003c\/th\u003e\n      \u003c\/tr\u003e\n    \u003c\/thead\u003e\n    \u003ctbody\u003e\n      \u003ctr\u003e\n        \u003ctd\u003e\u003cspan class=\"label-tag\"\u003eS\u003c\/span\u003e\u003c\/td\u003e\n        \u003ctd\u003e45–52.5 kg\u003cspan class=\"unit-conversion\"\u003e99–115.7 lbs\u003c\/span\u003e\n\u003c\/td\u003e\n        \u003ctd\u003e50–65 cm\u003cspan class=\"unit-conversion\"\u003e19.7–25.6 in\u003c\/span\u003e\n\u003c\/td\u003e\n        \u003ctd\u003eA-Line \/ Regular\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr\u003e\n        \u003ctd\u003e\u003cspan class=\"label-tag\"\u003eM\u003c\/span\u003e\u003c\/td\u003e\n        \u003ctd\u003e52.5–57.5 kg\u003cspan class=\"unit-conversion\"\u003e115.7–126.8 lbs\u003c\/span\u003e\n\u003c\/td\u003e\n        \u003ctd\u003e50–65 cm\u003cspan class=\"unit-conversion\"\u003e19.7–25.6 in\u003c\/span\u003e\n\u003c\/td\u003e\n        \u003ctd\u003eA-Line \/ Regular\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr\u003e\n        \u003ctd\u003e\u003cspan class=\"label-tag\"\u003eL\u003c\/span\u003e\u003c\/td\u003e\n        \u003ctd\u003e57.5–62.5 kg\u003cspan class=\"unit-conversion\"\u003e126.8–137.8 lbs\u003c\/span\u003e\n\u003c\/td\u003e\n        \u003ctd\u003e50–65 cm\u003cspan class=\"unit-conversion\"\u003e19.7–25.6 in\u003c\/span\u003e\n\u003c\/td\u003e\n        \u003ctd\u003eA-Line \/ Regular\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr\u003e\n        \u003ctd\u003e\u003cspan class=\"label-tag\"\u003eXL\u003c\/span\u003e\u003c\/td\u003e\n        \u003ctd\u003e62.5–67.5 kg\u003cspan class=\"unit-conversion\"\u003e137.8–148.8 lbs\u003c\/span\u003e\n\u003c\/td\u003e\n        \u003ctd\u003e50–65 cm\u003cspan class=\"unit-conversion\"\u003e19.7–25.6 in\u003c\/span\u003e\n\u003c\/td\u003e\n        \u003ctd\u003eA-Line \/ Regular\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr\u003e\n        \u003ctd\u003e\u003cspan class=\"label-tag\"\u003e2XL\u003c\/span\u003e\u003c\/td\u003e\n        \u003ctd\u003e67.5–72.5 kg\u003cspan class=\"unit-conversion\"\u003e148.8–159.8 lbs\u003c\/span\u003e\n\u003c\/td\u003e\n        \u003ctd\u003e50–65 cm\u003cspan class=\"unit-conversion\"\u003e19.7–25.6 in\u003c\/span\u003e\n\u003c\/td\u003e\n        \u003ctd\u003eA-Line \/ Regular\u003c\/td\u003e\n      \u003c\/tr\u003e\n    \u003c\/tbody\u003e\n  \u003c\/table\u003e\n\u003c\/div\u003e\n\u003cp class=\"footer-text\"\u003e* Size recommendations are based on body weight as stated by the supplier. Individual body shapes may vary — when between sizes, we recommend sizing up for a more comfortable fit. All measurements are approximations; please allow ±1–3 cm discrepancy.\u003c\/p\u003e\n\n\u003ch3\u003e📐 Bag Specifications\u003c\/h3\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eDetails:\u003c\/strong\u003e One size — see specifications below.\u003c\/div\u003e\n\u003cdiv class=\"fairy-product-wrapper\"\u003e\n  \u003ctable class=\"fairy-table\"\u003e\n    \u003cthead\u003e\n      \u003ctr\u003e\n        \u003cth\u003eMaterial\u003c\/th\u003e\n        \u003cth\u003eShape\u003c\/th\u003e\n        \u003cth\u003eClosure\u003c\/th\u003e\n        \u003cth\u003eInterior\u003c\/th\u003e\n        \u003cth\u003eStrap\u003c\/th\u003e\n      \u003c\/tr\u003e\n    \u003c\/thead\u003e\n    \u003ctbody\u003e\n      \u003ctr\u003e\n        \u003ctd\u003ePU Leather Exterior \/ Polyester Lining\u003c\/td\u003e\n        \u003ctd\u003eHorizontal Square\u003c\/td\u003e\n        \u003ctd\u003eZipper\u003c\/td\u003e\n        \u003ctd\u003eHidden Zipper Pocket, Laminated Zipper Bag, Inner Patch Pocket\u003c\/td\u003e\n        \u003ctd\u003eSingle Adjustable Shoulder Strap\u003c\/td\u003e\n      \u003c\/tr\u003e\n    \u003c\/tbody\u003e\n  \u003c\/table\u003e\n\u003c\/div\u003e\n\u003cp class=\"footer-text\"\u003e* Medium to soft hand-feel. No numeric dimensions provided by supplier — contact us for specific measurements. Available in Black, Brown, and Wine Red.\u003c\/p\u003e\n\n\u003cp\u003e\u003cem\u003eNote: All measurements are approximations to assist you in finding your best fit.\u003c\/em\u003e\u003c\/p\u003e","brand":"Fast Bundle","offers":[{"title":"Default Title","offer_id":51047528661239,"sku":"92bc916a-a529-4eca-9171-106b641a2828","price":67.08,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0604\/5325\/7407\/files\/Designer_Leather_Accent_Denim_Jacket_Pu_Leather_Larger_Capacity_Shoulder_Bag_fairypeony.jpg?v=1787318742"},{"product_id":"vintage-hooded-fur-collar-jacket-multi-zipper-motorcycle-bag","title":"Vintage Hooded Fur Collar Jacket + Multi-Zipper Motorcycle Bag","description":"\u003cp\u003e\u003cstrong\u003eGet the complete retro-chic look with this OOTD bundle\u003c\/strong\u003e — a vintage hooded fur collar jacket paired with a vintage bronze multi-zipper motorcycle bag, made for effortless, statement-making style. The A-line slim-waist jacket with its faux fur collar pairs beautifully with the hardware-detailed shoulder bag, giving you a coordinated, fashion-forward look straight out of the box. Wear the set together for a complete look, or mix and match each piece into your everyday wardrobe.\u003c\/p\u003e\n\n\u003ch3\u003e📐 Jacket Size Guide\u003c\/h3\u003e\n\u003cdiv\u003e\u003cstrong\u003eSize:\u003c\/strong\u003e\u003c\/div\u003e\n\u003cstyle\u003e\n.fairy-product-wrapper {\n  overflow-x: auto;\n  -webkit-overflow-scrolling: touch;\n  margin: 20px 0;\n  border-radius: 12px;\n  border: 1px solid #fce4ec;\n  box-shadow: 0 4px 15px rgba(252, 228, 236, 0.4);\n}\n.fairy-table {\n  width: 100%;\n  border-collapse: collapse;\n  font-family: 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;\n  background-color: #ffffff;\n  min-width: 520px;\n  text-align: center;\n}\n.fairy-table th {\n  background-color: #fce4ec;\n  color: #d81b60;\n  font-weight: 600;\n  text-transform: uppercase;\n  font-size: 11px;\n  letter-spacing: 0.5px;\n  padding: 15px 10px;\n  border-bottom: 2px solid #f8bbd0;\n}\n.fairy-table td {\n  padding: 14px 10px;\n  border-bottom: 1px solid #fce4ec;\n  font-size: 13px;\n  color: #444;\n}\n.fairy-table tr:hover {\n  background-color: #fff1f6;\n}\n.unit-conversion {\n  display: block;\n  font-size: 10px;\n  color: #ad1457;\n  margin-top: 3px;\n  font-style: italic;\n}\n.label-tag {\n  font-weight: bold;\n  color: #d81b60;\n  background: #fff8fa;\n  padding: 4px 10px;\n  border-radius: 8px;\n}\n.footer-text {\n  font-size: 11px;\n  color: #888;\n  margin-top: 10px;\n  font-style: italic;\n  text-align: center;\n}\n\u003c\/style\u003e\n\u003cdiv class=\"fairy-product-wrapper\"\u003e\n  \u003ctable class=\"fairy-table\"\u003e\n    \u003cthead\u003e\n      \u003ctr\u003e\n        \u003cth\u003eSize\u003c\/th\u003e\n        \u003cth\u003eGarment Length\u003c\/th\u003e\n        \u003cth\u003eSilhouette\u003c\/th\u003e\n        \u003cth\u003eSleeve\u003c\/th\u003e\n        \u003cth\u003eFit\u003c\/th\u003e\n      \u003c\/tr\u003e\n    \u003c\/thead\u003e\n    \u003ctbody\u003e\n      \u003ctr\u003e\n        \u003ctd\u003e\u003cspan class=\"label-tag\"\u003eS\u003c\/span\u003e\u003c\/td\u003e\n        \u003ctd\u003e40–50 cm\u003cspan class=\"unit-conversion\"\u003e15.7–19.7 in\u003c\/span\u003e\n\u003c\/td\u003e\n        \u003ctd\u003eA-Line\u003c\/td\u003e\n        \u003ctd\u003eFive-Quarter\u003c\/td\u003e\n        \u003ctd\u003eSlim Waist\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr\u003e\n        \u003ctd\u003e\u003cspan class=\"label-tag\"\u003eM\u003c\/span\u003e\u003c\/td\u003e\n        \u003ctd\u003e40–50 cm\u003cspan class=\"unit-conversion\"\u003e15.7–19.7 in\u003c\/span\u003e\n\u003c\/td\u003e\n        \u003ctd\u003eA-Line\u003c\/td\u003e\n        \u003ctd\u003eFive-Quarter\u003c\/td\u003e\n        \u003ctd\u003eSlim Waist\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr\u003e\n        \u003ctd\u003e\u003cspan class=\"label-tag\"\u003eL\u003c\/span\u003e\u003c\/td\u003e\n        \u003ctd\u003e40–50 cm\u003cspan class=\"unit-conversion\"\u003e15.7–19.7 in\u003c\/span\u003e\n\u003c\/td\u003e\n        \u003ctd\u003eA-Line\u003c\/td\u003e\n        \u003ctd\u003eFive-Quarter\u003c\/td\u003e\n        \u003ctd\u003eSlim Waist\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr\u003e\n        \u003ctd\u003e\u003cspan class=\"label-tag\"\u003eXL\u003c\/span\u003e\u003c\/td\u003e\n        \u003ctd\u003e40–50 cm\u003cspan class=\"unit-conversion\"\u003e15.7–19.7 in\u003c\/span\u003e\n\u003c\/td\u003e\n        \u003ctd\u003eA-Line\u003c\/td\u003e\n        \u003ctd\u003eFive-Quarter\u003c\/td\u003e\n        \u003ctd\u003eSlim Waist\u003c\/td\u003e\n      \u003c\/tr\u003e\n    \u003c\/tbody\u003e\n  \u003c\/table\u003e\n\u003c\/div\u003e\n\u003cp class=\"footer-text\"\u003e* Garment length 40–50 cm (short style) as stated by the supplier. This jacket features a slim waist tailored cut — if you prefer more room, consider sizing up. Please allow ±1–3 cm discrepancy due to manual measurement.\u003c\/p\u003e\n\n\u003ch3\u003e📐 Bag Specifications\u003c\/h3\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eDetails:\u003c\/strong\u003e One size — see specifications below.\u003c\/div\u003e\n\u003cdiv class=\"fairy-product-wrapper\"\u003e\n  \u003ctable class=\"fairy-table\"\u003e\n    \u003cthead\u003e\n      \u003ctr\u003e\n        \u003cth\u003eMaterial\u003c\/th\u003e\n        \u003cth\u003eSize\u003c\/th\u003e\n        \u003cth\u003eShape\u003c\/th\u003e\n        \u003cth\u003eClosure\u003c\/th\u003e\n        \u003cth\u003eStrap\u003c\/th\u003e\n      \u003c\/tr\u003e\n    \u003c\/thead\u003e\n    \u003ctbody\u003e\n      \u003ctr\u003e\n        \u003ctd\u003ePU Leather\u003c\/td\u003e\n        \u003ctd\u003eMiddle\u003c\/td\u003e\n        \u003ctd\u003eHorizontal Square\u003c\/td\u003e\n        \u003ctd\u003eZipper\u003c\/td\u003e\n        \u003ctd\u003eSingle Shoulder Strap\u003c\/td\u003e\n      \u003c\/tr\u003e\n    \u003c\/tbody\u003e\n  \u003c\/table\u003e\n\u003c\/div\u003e\n\u003cp class=\"footer-text\"\u003e* Soft hand-feel PU exterior with a polyester cotton lining and interior zipper pocket. No numeric dimensions provided by supplier — contact us for specific measurements.\u003c\/p\u003e\n\n\u003cp\u003e\u003cem\u003eNote: All measurements are approximations to assist you in finding your best fit.\u003c\/em\u003e\u003c\/p\u003e","brand":"Fast Bundle","offers":[{"title":"Default Title","offer_id":51047538753783,"sku":"d1154158-88a3-4e0c-a34a-0acb1597a38d","price":93.96,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0604\/5325\/7407\/files\/Vintage_Hooded_Fur_Collar_Jacket_Multi-Zipper_Motorcycle_Bag_fairypeony.jpg?v=1787319702"},{"product_id":"hooded-patchwork-denim-jacket-pu-leather-vintage-backpack","title":"Hooded Patchwork Denim Jacket + PU Leather Vintage Backpack","description":"\u003cp\u003e\u003cstrong\u003eGet the complete Korean streetwear look with this OOTD bundle\u003c\/strong\u003e — a hooded patchwork denim jacket paired with a PU leather vintage backpack, made for effortless, practical style. The oversized zip-up denim jacket pairs beautifully with the drawstring vintage backpack, giving you a coordinated, functional outfit straight out of the box. Wear the set together for a complete look, or mix and match each piece into your everyday wardrobe.\u003c\/p\u003e\n\n\u003ch3\u003e📐 Jacket Size Guide\u003c\/h3\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eSize:\u003c\/strong\u003e One Size Fits All — loose oversized fit designed to suit a wide range of body types. Elasticated waist hem provides natural fit adjustment.\u003c\/div\u003e\n\u003cstyle\u003e\n.fairy-product-wrapper {\n  overflow-x: auto;\n  -webkit-overflow-scrolling: touch;\n  margin: 20px 0;\n  border-radius: 12px;\n  border: 1px solid #fce4ec;\n  box-shadow: 0 4px 15px rgba(252, 228, 236, 0.4);\n}\n.fairy-table {\n  width: 100%;\n  border-collapse: collapse;\n  font-family: 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;\n  background-color: #ffffff;\n  min-width: 500px;\n  text-align: center;\n}\n.fairy-table th {\n  background-color: #fce4ec;\n  color: #d81b60;\n  font-weight: 600;\n  text-transform: uppercase;\n  font-size: 11px;\n  letter-spacing: 0.5px;\n  padding: 15px 10px;\n  border-bottom: 2px solid #f8bbd0;\n}\n.fairy-table td {\n  padding: 14px 10px;\n  border-bottom: 1px solid #fce4ec;\n  font-size: 13px;\n  color: #444;\n}\n.fairy-table tr:hover {\n  background-color: #fff1f6;\n}\n.unit-conversion {\n  display: block;\n  font-size: 10px;\n  color: #ad1457;\n  margin-top: 3px;\n  font-style: italic;\n}\n.label-tag {\n  font-weight: bold;\n  color: #d81b60;\n  background: #fff8fa;\n  padding: 4px 10px;\n  border-radius: 8px;\n}\n.footer-text {\n  font-size: 11px;\n  color: #888;\n  margin-top: 10px;\n  font-style: italic;\n  text-align: center;\n}\n\u003c\/style\u003e\n\u003cdiv class=\"fairy-product-wrapper\"\u003e\n  \u003ctable class=\"fairy-table\"\u003e\n    \u003cthead\u003e\n      \u003ctr\u003e\n        \u003cth\u003eSize\u003c\/th\u003e\n        \u003cth\u003eFit Style\u003c\/th\u003e\n        \u003cth\u003eClosure\u003c\/th\u003e\n        \u003cth\u003eHood\u003c\/th\u003e\n        \u003cth\u003eColors\u003c\/th\u003e\n      \u003c\/tr\u003e\n    \u003c\/thead\u003e\n    \u003ctbody\u003e\n      \u003ctr\u003e\n        \u003ctd\u003e\u003cspan class=\"label-tag\"\u003eOne Size\u003c\/span\u003e\u003c\/td\u003e\n        \u003ctd\u003eLoose \/ Oversized\u003c\/td\u003e\n        \u003ctd\u003eFull Zip-Up\u003c\/td\u003e\n        \u003ctd\u003eYes, Drawstring\u003c\/td\u003e\n        \u003ctd\u003eBlack, Blue\u003c\/td\u003e\n      \u003c\/tr\u003e\n    \u003c\/tbody\u003e\n  \u003c\/table\u003e\n\u003c\/div\u003e\n\u003cp class=\"footer-text\"\u003e* One Size Fits All with a loose oversized fit. No tabular garment measurement chart provided by supplier across all 21 description images. Elasticated waist hem provides natural fit flexibility. Contact us for specific garment measurements.\u003c\/p\u003e\n\n\u003ch3\u003e📐 Backpack Dimensions\u003c\/h3\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eSize:\u003c\/strong\u003e All dimensions from the supplier's official product image.\u003c\/div\u003e\n\u003cdiv class=\"fairy-product-wrapper\"\u003e\n  \u003ctable class=\"fairy-table\"\u003e\n    \u003cthead\u003e\n      \u003ctr\u003e\n        \u003cth\u003eWidth\u003c\/th\u003e\n        \u003cth\u003eHeight\u003c\/th\u003e\n        \u003cth\u003eDepth\u003c\/th\u003e\n        \u003cth\u003eHandle Drop\u003c\/th\u003e\n        \u003cth\u003eStrap Length\u003c\/th\u003e\n        \u003cth\u003eWeight\u003c\/th\u003e\n      \u003c\/tr\u003e\n    \u003c\/thead\u003e\n    \u003ctbody\u003e\n      \u003ctr\u003e\n        \u003ctd\u003e18 cm\u003cspan class=\"unit-conversion\"\u003e7.1 in\u003c\/span\u003e\n\u003c\/td\u003e\n        \u003ctd\u003e22 cm\u003cspan class=\"unit-conversion\"\u003e8.7 in\u003c\/span\u003e\n\u003c\/td\u003e\n        \u003ctd\u003e9 cm\u003cspan class=\"unit-conversion\"\u003e3.5 in\u003c\/span\u003e\n\u003c\/td\u003e\n        \u003ctd\u003e10 cm\u003cspan class=\"unit-conversion\"\u003e3.9 in\u003c\/span\u003e\n\u003c\/td\u003e\n        \u003ctd\u003e100 cm\u003cspan class=\"unit-conversion\"\u003e39.4 in\u003c\/span\u003e\n\u003c\/td\u003e\n        \u003ctd\u003e0.22 kg\u003cspan class=\"unit-conversion\"\u003e0.49 lbs\u003c\/span\u003e\n\u003c\/td\u003e\n      \u003c\/tr\u003e\n    \u003c\/tbody\u003e\n  \u003c\/table\u003e\n\u003c\/div\u003e\n\u003cp class=\"footer-text\"\u003e* All dimensions from the supplier's official product image. Adjustable shoulder strap. Fits an A4 magazine and an iPad. Please allow ±2–3 cm discrepancy due to manual measurement.\u003c\/p\u003e\n\n\u003cp\u003e\u003cem\u003eNote: All measurements are approximations to assist you in finding your best fit.\u003c\/em\u003e\u003c\/p\u003e","brand":"Fast Bundle","offers":[{"title":"Default Title","offer_id":51047563854071,"sku":"41e9c1d3-7b5d-45b8-93bc-e7e169d606f0","price":64.74,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0604\/5325\/7407\/files\/Hooded_Patchwork_Denim_Jacket_PU_Leather_Vintage_Backpack_fairypeony.jpg?v=1787320044"},{"product_id":"velvet-hooded-winter-coat-vintage-checkered-print-crossbody-bag","title":"Velvet Hooded Winter Coat + Vintage Checkered Print Crossbody Bag","description":"\u003cp\u003e\u003cstrong\u003eGet the complete romantic winter look with this bundle\u003c\/strong\u003e — a velvet hooded winter coat paired with a vintage checkered print crossbody bag, made for effortless, feminine style. The luxurious faux fur-collar velvet coat pairs beautifully with the classic checkered-print bag, giving you a coordinated, statement look straight out of the box. Wear the set together for a complete look, or mix and match each piece into your everyday wardrobe.\u003c\/p\u003e\n\n\u003ch3\u003e📐 Coat Size Guide\u003c\/h3\u003e\n\u003cdiv\u003e\u003cstrong\u003eSize:\u003c\/strong\u003e\u003c\/div\u003e\n\u003cstyle\u003e\n.fairy-product-wrapper {\n  overflow-x: auto;\n  -webkit-overflow-scrolling: touch;\n  margin: 20px 0;\n  border-radius: 12px;\n  border: 1px solid #fce4ec;\n  box-shadow: 0 4px 15px rgba(252, 228, 236, 0.4);\n}\n.fairy-table {\n  width: 100%;\n  border-collapse: collapse;\n  font-family: 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;\n  background-color: #ffffff;\n  min-width: 520px;\n  text-align: center;\n}\n.fairy-table th {\n  background-color: #fce4ec;\n  color: #d81b60;\n  font-weight: 600;\n  text-transform: uppercase;\n  font-size: 11px;\n  letter-spacing: 0.5px;\n  padding: 15px 10px;\n  border-bottom: 2px solid #f8bbd0;\n}\n.fairy-table td {\n  padding: 14px 10px;\n  border-bottom: 1px solid #fce4ec;\n  font-size: 13px;\n  color: #444;\n}\n.fairy-table tr:hover {\n  background-color: #fff1f6;\n}\n.unit-conversion {\n  display: block;\n  font-size: 10px;\n  color: #ad1457;\n  margin-top: 3px;\n  font-style: italic;\n}\n.label-tag {\n  font-weight: bold;\n  color: #d81b60;\n  background: #fff8fa;\n  padding: 4px 10px;\n  border-radius: 8px;\n}\n.footer-text {\n  font-size: 11px;\n  color: #888;\n  margin-top: 10px;\n  font-style: italic;\n  text-align: center;\n}\n\u003c\/style\u003e\n\u003cdiv class=\"fairy-product-wrapper\"\u003e\n  \u003ctable class=\"fairy-table\"\u003e\n    \u003cthead\u003e\n      \u003ctr\u003e\n        \u003cth\u003eSize\u003c\/th\u003e\n        \u003cth\u003eBust\u003c\/th\u003e\n        \u003cth\u003eWaist\u003c\/th\u003e\n        \u003cth\u003eHip\u003c\/th\u003e\n        \u003cth\u003eSleeve Length\u003c\/th\u003e\n      \u003c\/tr\u003e\n    \u003c\/thead\u003e\n    \u003ctbody\u003e\n      \u003ctr\u003e\n        \u003ctd\u003e\u003cspan class=\"label-tag\"\u003eS\u003c\/span\u003e\u003c\/td\u003e\n        \u003ctd\u003e88–92 cm\u003cspan class=\"unit-conversion\"\u003e34.6–36.2 in\u003c\/span\u003e\n\u003c\/td\u003e\n        \u003ctd\u003e68–72 cm\u003cspan class=\"unit-conversion\"\u003e26.8–28.3 in\u003c\/span\u003e\n\u003c\/td\u003e\n        \u003ctd\u003e92–96 cm\u003cspan class=\"unit-conversion\"\u003e36.2–37.8 in\u003c\/span\u003e\n\u003c\/td\u003e\n        \u003ctd\u003e57 cm\u003cspan class=\"unit-conversion\"\u003e22.4 in\u003c\/span\u003e\n\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr\u003e\n        \u003ctd\u003e\u003cspan class=\"label-tag\"\u003eM\u003c\/span\u003e\u003c\/td\u003e\n        \u003ctd\u003e92–96 cm\u003cspan class=\"unit-conversion\"\u003e36.2–37.8 in\u003c\/span\u003e\n\u003c\/td\u003e\n        \u003ctd\u003e72–76 cm\u003cspan class=\"unit-conversion\"\u003e28.3–29.9 in\u003c\/span\u003e\n\u003c\/td\u003e\n        \u003ctd\u003e96–100 cm\u003cspan class=\"unit-conversion\"\u003e37.8–39.4 in\u003c\/span\u003e\n\u003c\/td\u003e\n        \u003ctd\u003e58 cm\u003cspan class=\"unit-conversion\"\u003e22.8 in\u003c\/span\u003e\n\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr\u003e\n        \u003ctd\u003e\u003cspan class=\"label-tag\"\u003eL\u003c\/span\u003e\u003c\/td\u003e\n        \u003ctd\u003e96–100 cm\u003cspan class=\"unit-conversion\"\u003e37.8–39.4 in\u003c\/span\u003e\n\u003c\/td\u003e\n        \u003ctd\u003e76–80 cm\u003cspan class=\"unit-conversion\"\u003e29.9–31.5 in\u003c\/span\u003e\n\u003c\/td\u003e\n        \u003ctd\u003e100–104 cm\u003cspan class=\"unit-conversion\"\u003e39.4–40.9 in\u003c\/span\u003e\n\u003c\/td\u003e\n        \u003ctd\u003e59 cm\u003cspan class=\"unit-conversion\"\u003e23.2 in\u003c\/span\u003e\n\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr\u003e\n        \u003ctd\u003e\u003cspan class=\"label-tag\"\u003eXL\u003c\/span\u003e\u003c\/td\u003e\n        \u003ctd\u003e100–108 cm\u003cspan class=\"unit-conversion\"\u003e39.4–42.5 in\u003c\/span\u003e\n\u003c\/td\u003e\n        \u003ctd\u003e80–88 cm\u003cspan class=\"unit-conversion\"\u003e31.5–34.6 in\u003c\/span\u003e\n\u003c\/td\u003e\n        \u003ctd\u003e104–112 cm\u003cspan class=\"unit-conversion\"\u003e40.9–44.1 in\u003c\/span\u003e\n\u003c\/td\u003e\n        \u003ctd\u003e60 cm\u003cspan class=\"unit-conversion\"\u003e23.6 in\u003c\/span\u003e\n\u003c\/td\u003e\n      \u003c\/tr\u003e\n    \u003c\/tbody\u003e\n  \u003c\/table\u003e\n\u003c\/div\u003e\n\u003cp class=\"footer-text\"\u003e* These are standard body measurements to guide size selection. The coat features a loose relaxed fit — if you prefer a more fitted look, consider sizing down. Please allow ±1–3 cm discrepancy due to manual measurement.\u003c\/p\u003e\n\n\u003ch3\u003e📐 Bag Specifications\u003c\/h3\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eDetails:\u003c\/strong\u003e One size — see specifications below.\u003c\/div\u003e\n\u003cdiv class=\"fairy-product-wrapper\"\u003e\n  \u003ctable class=\"fairy-table\"\u003e\n    \u003cthead\u003e\n      \u003ctr\u003e\n        \u003cth\u003eMaterial\u003c\/th\u003e\n        \u003cth\u003eSize \/ Shape\u003c\/th\u003e\n        \u003cth\u003eClosure\u003c\/th\u003e\n        \u003cth\u003eInternal Structure\u003c\/th\u003e\n        \u003cth\u003eStrap\u003c\/th\u003e\n      \u003c\/tr\u003e\n    \u003c\/thead\u003e\n    \u003ctbody\u003e\n      \u003ctr\u003e\n        \u003ctd\u003eNylon Outer \/ Polyester Lining\u003c\/td\u003e\n        \u003ctd\u003eMedium, Horizontal Square\u003c\/td\u003e\n        \u003ctd\u003eZipper\u003c\/td\u003e\n        \u003ctd\u003ePhone Bag, Laminated Zipper Bag, Inner Patch Pocket\u003c\/td\u003e\n        \u003ctd\u003eSingle Adjustable Shoulder Strap\u003c\/td\u003e\n      \u003c\/tr\u003e\n    \u003c\/tbody\u003e\n  \u003c\/table\u003e\n\u003c\/div\u003e\n\u003cp class=\"footer-text\"\u003e* Medium to soft hand-feel with a medium horizontal square shape. No numeric dimensions provided by supplier — contact us for specific measurements. Available in Green, Off-white, Black, and Brown.\u003c\/p\u003e\n\n\u003cp\u003e\u003cem\u003eNote: All measurements are approximations to assist you in finding your best fit.\u003c\/em\u003e\u003c\/p\u003e","brand":"Fast Bundle","offers":[{"title":"Default Title","offer_id":51050625368311,"sku":"7e7c43bb-2dbf-4916-bf62-9693a29ef587","price":60.8,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0604\/5325\/7407\/files\/Velvet_Hooded_Winter_Coat_Vintage_Checkered_Print_Crossbody_Bag_fairypeony.jpg?v=1787405706"},{"product_id":"retro-metal-buckle-hooded-cotton-jacket-larger-capacity-shoulder-bag","title":"Retro Metal Buckle Hooded Cotton Jacket + Larger Capacity Shoulder Bag","description":"\u003cp\u003e\u003cstrong\u003eGet the complete American vintage streetwear look with this bundle\u003c\/strong\u003e — a retro metal buckle hooded cotton jacket paired with a larger capacity shoulder bag, made for effortless, statement-making style. The bold metal-hardware jacket pairs beautifully with the spacious horizontal square shoulder bag, giving you a coordinated, functional look straight out of the box. Wear the set together for a complete look, or mix and match each piece into your everyday wardrobe.\u003c\/p\u003e\n\n\u003ch3\u003e📐 Jacket Size Guide\u003c\/h3\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eSize:\u003c\/strong\u003e All measurements in cm, from supplier's official size chart.\u003c\/div\u003e\n\u003cstyle\u003e\n.fairy-product-wrapper {\n  overflow-x: auto;\n  -webkit-overflow-scrolling: touch;\n  margin: 20px 0;\n  border-radius: 12px;\n  border: 1px solid #fce4ec;\n  box-shadow: 0 4px 15px rgba(252, 228, 236, 0.4);\n}\n.fairy-table {\n  width: 100%;\n  border-collapse: collapse;\n  font-family: 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;\n  background-color: #ffffff;\n  min-width: 560px;\n  text-align: center;\n}\n.fairy-table th {\n  background-color: #fce4ec;\n  color: #d81b60;\n  font-weight: 600;\n  text-transform: uppercase;\n  font-size: 11px;\n  letter-spacing: 0.5px;\n  padding: 15px 10px;\n  border-bottom: 2px solid #f8bbd0;\n}\n.fairy-table td {\n  padding: 14px 10px;\n  border-bottom: 1px solid #fce4ec;\n  font-size: 13px;\n  color: #444;\n}\n.fairy-table tr:hover {\n  background-color: #fff1f6;\n}\n.unit-conversion {\n  display: block;\n  font-size: 10px;\n  color: #ad1457;\n  margin-top: 3px;\n  font-style: italic;\n}\n.label-tag {\n  font-weight: bold;\n  color: #d81b60;\n  background: #fff8fa;\n  padding: 4px 10px;\n  border-radius: 8px;\n}\n.footer-text {\n  font-size: 11px;\n  color: #888;\n  margin-top: 10px;\n  font-style: italic;\n  text-align: center;\n}\n\u003c\/style\u003e\n\u003cdiv class=\"fairy-product-wrapper\"\u003e\n  \u003ctable class=\"fairy-table\"\u003e\n    \u003cthead\u003e\n      \u003ctr\u003e\n        \u003cth\u003eSize\u003c\/th\u003e\n        \u003cth\u003eShoulder Width\u003c\/th\u003e\n        \u003cth\u003eChest\u003c\/th\u003e\n        \u003cth\u003eLength\u003c\/th\u003e\n        \u003cth\u003eSleeve Length\u003c\/th\u003e\n      \u003c\/tr\u003e\n    \u003c\/thead\u003e\n    \u003ctbody\u003e\n      \u003ctr\u003e\n        \u003ctd\u003e\u003cspan class=\"label-tag\"\u003eS\u003c\/span\u003e\u003c\/td\u003e\n        \u003ctd\u003e64.5 cm\u003cspan class=\"unit-conversion\"\u003e25.4 in\u003c\/span\u003e\n\u003c\/td\u003e\n        \u003ctd\u003e132 cm\u003cspan class=\"unit-conversion\"\u003e52.0 in\u003c\/span\u003e\n\u003c\/td\u003e\n        \u003ctd\u003e64 cm\u003cspan class=\"unit-conversion\"\u003e25.2 in\u003c\/span\u003e\n\u003c\/td\u003e\n        \u003ctd\u003e62 cm\u003cspan class=\"unit-conversion\"\u003e24.4 in\u003c\/span\u003e\n\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr\u003e\n        \u003ctd\u003e\u003cspan class=\"label-tag\"\u003eM\u003c\/span\u003e\u003c\/td\u003e\n        \u003ctd\u003e66 cm\u003cspan class=\"unit-conversion\"\u003e26.0 in\u003c\/span\u003e\n\u003c\/td\u003e\n        \u003ctd\u003e136 cm\u003cspan class=\"unit-conversion\"\u003e53.5 in\u003c\/span\u003e\n\u003c\/td\u003e\n        \u003ctd\u003e66 cm\u003cspan class=\"unit-conversion\"\u003e26.0 in\u003c\/span\u003e\n\u003c\/td\u003e\n        \u003ctd\u003e63 cm\u003cspan class=\"unit-conversion\"\u003e24.8 in\u003c\/span\u003e\n\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr\u003e\n        \u003ctd\u003e\u003cspan class=\"label-tag\"\u003eL\u003c\/span\u003e\u003c\/td\u003e\n        \u003ctd\u003e67.5 cm\u003cspan class=\"unit-conversion\"\u003e26.6 in\u003c\/span\u003e\n\u003c\/td\u003e\n        \u003ctd\u003e140 cm\u003cspan class=\"unit-conversion\"\u003e55.1 in\u003c\/span\u003e\n\u003c\/td\u003e\n        \u003ctd\u003e68 cm\u003cspan class=\"unit-conversion\"\u003e26.8 in\u003c\/span\u003e\n\u003c\/td\u003e\n        \u003ctd\u003e64 cm\u003cspan class=\"unit-conversion\"\u003e25.2 in\u003c\/span\u003e\n\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr\u003e\n        \u003ctd\u003e\u003cspan class=\"label-tag\"\u003eXL\u003c\/span\u003e\u003c\/td\u003e\n        \u003ctd\u003e69 cm\u003cspan class=\"unit-conversion\"\u003e27.2 in\u003c\/span\u003e\n\u003c\/td\u003e\n        \u003ctd\u003e144 cm\u003cspan class=\"unit-conversion\"\u003e56.7 in\u003c\/span\u003e\n\u003c\/td\u003e\n        \u003ctd\u003e70 cm\u003cspan class=\"unit-conversion\"\u003e27.6 in\u003c\/span\u003e\n\u003c\/td\u003e\n        \u003ctd\u003e65 cm\u003cspan class=\"unit-conversion\"\u003e25.6 in\u003c\/span\u003e\n\u003c\/td\u003e\n      \u003c\/tr\u003e\n    \u003c\/tbody\u003e\n  \u003c\/table\u003e\n\u003c\/div\u003e\n\u003cp class=\"footer-text\"\u003e* M, L, XL measurements are from the supplier's official size chart (cm). S measurements follow the same consistent increments. All data is manually measured — please allow ±1–3 cm discrepancy. When between sizes, we recommend sizing up for a more comfortable fit.\u003c\/p\u003e\n\n\u003ch3\u003e📐 Bag Specifications\u003c\/h3\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eDetails:\u003c\/strong\u003e One size — see specifications below.\u003c\/div\u003e\n\u003cdiv class=\"fairy-product-wrapper\"\u003e\n  \u003ctable class=\"fairy-table\"\u003e\n    \u003cthead\u003e\n      \u003ctr\u003e\n        \u003cth\u003eMaterial\u003c\/th\u003e\n        \u003cth\u003eShape\u003c\/th\u003e\n        \u003cth\u003eClosure\u003c\/th\u003e\n        \u003cth\u003eInterior\u003c\/th\u003e\n        \u003cth\u003eStrap\u003c\/th\u003e\n      \u003c\/tr\u003e\n    \u003c\/thead\u003e\n    \u003ctbody\u003e\n      \u003ctr\u003e\n        \u003ctd\u003ePU Leather Exterior \/ Polyester Lining\u003c\/td\u003e\n        \u003ctd\u003eHorizontal Square\u003c\/td\u003e\n        \u003ctd\u003eZipper\u003c\/td\u003e\n        \u003ctd\u003eHidden Zipper Pocket, Laminated Zipper Bag, Inner Patch Pocket\u003c\/td\u003e\n        \u003ctd\u003eSingle Adjustable Shoulder Strap\u003c\/td\u003e\n      \u003c\/tr\u003e\n    \u003c\/tbody\u003e\n  \u003c\/table\u003e\n\u003c\/div\u003e\n\u003cp class=\"footer-text\"\u003e* Medium to soft hand-feel. No numeric dimensions provided by supplier — contact us for specific measurements. Available in Black, Brown, and Wine Red.\u003c\/p\u003e\n\n\u003cp\u003e\u003cem\u003eNote: All measurements are approximations to assist you in finding your best fit.\u003c\/em\u003e\u003c\/p\u003e","brand":"Fast Bundle","offers":[{"title":"Default Title","offer_id":51050636673271,"sku":"e57f87e0-8253-4e46-be8d-0953775e4887","price":83.2,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0604\/5325\/7407\/files\/Retro_Metal_Buckle_Hooded_Cotton_Jacket_Larger_Capacity_Shoulder_Bag_fairypeony.jpg?v=1787406027"},{"product_id":"hooded-patchwork-denim-jacket-pu-leather-vintage-backpack-1","title":"Hooded Patchwork Denim Jacket + PU Leather Vintage Backpack","description":"\u003cp\u003e\u003cstrong\u003eGet the complete Korean streetwear look with this OOTD bundle\u003c\/strong\u003e — a hooded patchwork denim jacket paired with a PU leather vintage backpack, made for effortless, practical style. The oversized zip-up denim jacket pairs beautifully with the drawstring vintage backpack, giving you a coordinated, functional outfit straight out of the box. Wear the set together for a complete look, or mix and match each piece into your everyday wardrobe.\u003c\/p\u003e\n\n\u003ch3\u003e📐 Jacket Size Guide\u003c\/h3\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eSize:\u003c\/strong\u003e One Size Fits All — loose oversized fit designed to suit a wide range of body types. Elasticated waist hem provides natural fit adjustment.\u003c\/div\u003e\n\u003cstyle\u003e\n.fairy-product-wrapper {\n  overflow-x: auto;\n  -webkit-overflow-scrolling: touch;\n  margin: 20px 0;\n  border-radius: 12px;\n  border: 1px solid #fce4ec;\n  box-shadow: 0 4px 15px rgba(252, 228, 236, 0.4);\n}\n.fairy-table {\n  width: 100%;\n  border-collapse: collapse;\n  font-family: 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;\n  background-color: #ffffff;\n  min-width: 500px;\n  text-align: center;\n}\n.fairy-table th {\n  background-color: #fce4ec;\n  color: #d81b60;\n  font-weight: 600;\n  text-transform: uppercase;\n  font-size: 11px;\n  letter-spacing: 0.5px;\n  padding: 15px 10px;\n  border-bottom: 2px solid #f8bbd0;\n}\n.fairy-table td {\n  padding: 14px 10px;\n  border-bottom: 1px solid #fce4ec;\n  font-size: 13px;\n  color: #444;\n}\n.fairy-table tr:hover {\n  background-color: #fff1f6;\n}\n.unit-conversion {\n  display: block;\n  font-size: 10px;\n  color: #ad1457;\n  margin-top: 3px;\n  font-style: italic;\n}\n.label-tag {\n  font-weight: bold;\n  color: #d81b60;\n  background: #fff8fa;\n  padding: 4px 10px;\n  border-radius: 8px;\n}\n.footer-text {\n  font-size: 11px;\n  color: #888;\n  margin-top: 10px;\n  font-style: italic;\n  text-align: center;\n}\n\u003c\/style\u003e\n\u003cdiv class=\"fairy-product-wrapper\"\u003e\n  \u003ctable class=\"fairy-table\"\u003e\n    \u003cthead\u003e\n      \u003ctr\u003e\n        \u003cth\u003eSize\u003c\/th\u003e\n        \u003cth\u003eFit Style\u003c\/th\u003e\n        \u003cth\u003eClosure\u003c\/th\u003e\n        \u003cth\u003eHood\u003c\/th\u003e\n        \u003cth\u003eColors\u003c\/th\u003e\n      \u003c\/tr\u003e\n    \u003c\/thead\u003e\n    \u003ctbody\u003e\n      \u003ctr\u003e\n        \u003ctd\u003e\u003cspan class=\"label-tag\"\u003eOne Size\u003c\/span\u003e\u003c\/td\u003e\n        \u003ctd\u003eLoose \/ Oversized\u003c\/td\u003e\n        \u003ctd\u003eFull Zip-Up\u003c\/td\u003e\n        \u003ctd\u003eYes, Drawstring\u003c\/td\u003e\n        \u003ctd\u003eBlack, Blue\u003c\/td\u003e\n      \u003c\/tr\u003e\n    \u003c\/tbody\u003e\n  \u003c\/table\u003e\n\u003c\/div\u003e\n\u003cp class=\"footer-text\"\u003e* One Size Fits All with a loose oversized fit. No tabular garment measurement chart provided by supplier across all 21 description images. Elasticated waist hem provides natural fit flexibility. Contact us for specific garment measurements.\u003c\/p\u003e\n\n\u003ch3\u003e📐 Backpack Dimensions\u003c\/h3\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eSize:\u003c\/strong\u003e All dimensions from the supplier's official product image.\u003c\/div\u003e\n\u003cdiv class=\"fairy-product-wrapper\"\u003e\n  \u003ctable class=\"fairy-table\"\u003e\n    \u003cthead\u003e\n      \u003ctr\u003e\n        \u003cth\u003eWidth\u003c\/th\u003e\n        \u003cth\u003eHeight\u003c\/th\u003e\n        \u003cth\u003eDepth\u003c\/th\u003e\n        \u003cth\u003eHandle Drop\u003c\/th\u003e\n        \u003cth\u003eStrap Length\u003c\/th\u003e\n        \u003cth\u003eWeight\u003c\/th\u003e\n      \u003c\/tr\u003e\n    \u003c\/thead\u003e\n    \u003ctbody\u003e\n      \u003ctr\u003e\n        \u003ctd\u003e18 cm\u003cspan class=\"unit-conversion\"\u003e7.1 in\u003c\/span\u003e\n\u003c\/td\u003e\n        \u003ctd\u003e22 cm\u003cspan class=\"unit-conversion\"\u003e8.7 in\u003c\/span\u003e\n\u003c\/td\u003e\n        \u003ctd\u003e9 cm\u003cspan class=\"unit-conversion\"\u003e3.5 in\u003c\/span\u003e\n\u003c\/td\u003e\n        \u003ctd\u003e10 cm\u003cspan class=\"unit-conversion\"\u003e3.9 in\u003c\/span\u003e\n\u003c\/td\u003e\n        \u003ctd\u003e100 cm\u003cspan class=\"unit-conversion\"\u003e39.4 in\u003c\/span\u003e\n\u003c\/td\u003e\n        \u003ctd\u003e0.22 kg\u003cspan class=\"unit-conversion\"\u003e0.49 lbs\u003c\/span\u003e\n\u003c\/td\u003e\n      \u003c\/tr\u003e\n    \u003c\/tbody\u003e\n  \u003c\/table\u003e\n\u003c\/div\u003e\n\u003cp class=\"footer-text\"\u003e* All dimensions from the supplier's official product image. Adjustable shoulder strap. Fits an A4 magazine and an iPad. Please allow ±2–3 cm discrepancy due to manual measurement.\u003c\/p\u003e\n\n\u003cp\u003e\u003cem\u003eNote: All measurements are approximations to assist you in finding your best fit.\u003c\/em\u003e\u003c\/p\u003e","brand":"Fast Bundle","offers":[{"title":"Default Title","offer_id":51050676584695,"sku":"86606022-e480-48f6-8e43-0f76a4d158dd","price":68.06,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0604\/5325\/7407\/files\/Hooded_Patchwor_Denim_Jacket_PU_Leather_Vintage_Backpack_fairypeony.jpg?v=1787407101"},{"product_id":"lamb-wool-lapel-puffer-jacket-reversible-dual-sided-shoulder-bag","title":"Lamb Wool Lapel Puffer Jacket + Reversible Dual-Sided Shoulder Bag","description":"\u003cp\u003e\u003cstrong\u003eGet the complete cosy-chic winter look with this bundle\u003c\/strong\u003e — a lamb wool lapel puffer jacket paired with a reversible dual-sided leopard print tote bag, made for effortless, statement-making style. The plush chenille puffer with its lapel collar pairs beautifully with the bold Korean retro leopard print suede tote, giving you a coordinated, versatile look straight out of the box. Wear the set together for a complete look, or mix and match each piece into your everyday wardrobe.\u003c\/p\u003e\n\n\u003ch3\u003e📐 Jacket Size Guide\u003c\/h3\u003e\n\u003cdiv\u003e\u003cstrong\u003eSize:\u003c\/strong\u003e\u003c\/div\u003e\n\u003cstyle\u003e\n.fairy-product-wrapper {\n  overflow-x: auto;\n  -webkit-overflow-scrolling: touch;\n  margin: 20px 0;\n  border-radius: 12px;\n  border: 1px solid #fce4ec;\n  box-shadow: 0 4px 15px rgba(252, 228, 236, 0.4);\n}\n.fairy-table {\n  width: 100%;\n  border-collapse: collapse;\n  font-family: 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;\n  background-color: #ffffff;\n  min-width: 560px;\n  text-align: center;\n}\n.fairy-table th {\n  background-color: #fce4ec;\n  color: #d81b60;\n  font-weight: 600;\n  text-transform: uppercase;\n  font-size: 11px;\n  letter-spacing: 0.5px;\n  padding: 15px 10px;\n  border-bottom: 2px solid #f8bbd0;\n}\n.fairy-table td {\n  padding: 14px 10px;\n  border-bottom: 1px solid #fce4ec;\n  font-size: 13px;\n  color: #444;\n}\n.fairy-table tr:hover {\n  background-color: #fff1f6;\n}\n.unit-conversion {\n  display: block;\n  font-size: 10px;\n  color: #ad1457;\n  margin-top: 3px;\n  font-style: italic;\n}\n.label-tag {\n  font-weight: bold;\n  color: #d81b60;\n  background: #fff8fa;\n  padding: 4px 10px;\n  border-radius: 8px;\n}\n.footer-text {\n  font-size: 11px;\n  color: #888;\n  margin-top: 10px;\n  font-style: italic;\n  text-align: center;\n}\n\u003c\/style\u003e\n\u003cdiv class=\"fairy-product-wrapper\"\u003e\n  \u003ctable class=\"fairy-table\"\u003e\n    \u003cthead\u003e\n      \u003ctr\u003e\n        \u003cth\u003eSize\u003c\/th\u003e\n        \u003cth\u003eClothing Length\u003c\/th\u003e\n        \u003cth\u003eBust\u003c\/th\u003e\n        \u003cth\u003eShoulder\u003c\/th\u003e\n      \u003c\/tr\u003e\n    \u003c\/thead\u003e\n    \u003ctbody\u003e\n      \u003ctr\u003e\n        \u003ctd\u003e\u003cspan class=\"label-tag\"\u003eM\u003c\/span\u003e\u003c\/td\u003e\n        \u003ctd\u003e58 cm\u003cspan class=\"unit-conversion\"\u003e22.8 in\u003c\/span\u003e\n\u003c\/td\u003e\n        \u003ctd\u003e118 cm\u003cspan class=\"unit-conversion\"\u003e46.5 in\u003c\/span\u003e\n\u003c\/td\u003e\n        \u003ctd\u003e74 cm\u003cspan class=\"unit-conversion\"\u003e29.1 in\u003c\/span\u003e\n\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr\u003e\n        \u003ctd\u003e\u003cspan class=\"label-tag\"\u003eL\u003c\/span\u003e\u003c\/td\u003e\n        \u003ctd\u003e59.5 cm\u003cspan class=\"unit-conversion\"\u003e23.4 in\u003c\/span\u003e\n\u003c\/td\u003e\n        \u003ctd\u003e123 cm\u003cspan class=\"unit-conversion\"\u003e48.4 in\u003c\/span\u003e\n\u003c\/td\u003e\n        \u003ctd\u003e75.5 cm\u003cspan class=\"unit-conversion\"\u003e29.7 in\u003c\/span\u003e\n\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr\u003e\n        \u003ctd\u003e\u003cspan class=\"label-tag\"\u003eXL\u003c\/span\u003e\u003c\/td\u003e\n        \u003ctd\u003e61 cm\u003cspan class=\"unit-conversion\"\u003e24.0 in\u003c\/span\u003e\n\u003c\/td\u003e\n        \u003ctd\u003e128 cm\u003cspan class=\"unit-conversion\"\u003e50.4 in\u003c\/span\u003e\n\u003c\/td\u003e\n        \u003ctd\u003e77 cm\u003cspan class=\"unit-conversion\"\u003e30.3 in\u003c\/span\u003e\n\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr\u003e\n        \u003ctd\u003e\u003cspan class=\"label-tag\"\u003eXXL\u003c\/span\u003e\u003c\/td\u003e\n        \u003ctd\u003e62.5 cm\u003cspan class=\"unit-conversion\"\u003e24.6 in\u003c\/span\u003e\n\u003c\/td\u003e\n        \u003ctd\u003e133 cm\u003cspan class=\"unit-conversion\"\u003e52.4 in\u003c\/span\u003e\n\u003c\/td\u003e\n        \u003ctd\u003e78.5 cm\u003cspan class=\"unit-conversion\"\u003e30.9 in\u003c\/span\u003e\n\u003c\/td\u003e\n      \u003c\/tr\u003e\n    \u003c\/tbody\u003e\n  \u003c\/table\u003e\n\u003c\/div\u003e\n\u003cp class=\"footer-text\"\u003e* All measurements are in cm and taken from the supplier's official size chart. Due to differences in personal body shape and dressing habits, please refer to the size chart and your own preferences when choosing. Please allow ±1–3 cm discrepancy. When between sizes, we recommend sizing up for a comfortable fit.\u003c\/p\u003e\n\n\u003ch3\u003e📐 Bag Dimensions\u003c\/h3\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eSize:\u003c\/strong\u003e All measurements from the supplier's official product parameter image (OCR-verified). Hand-laid flat measurements — please allow ±1–3 cm discrepancy.\u003c\/div\u003e\n\u003cdiv class=\"fairy-product-wrapper\"\u003e\n  \u003ctable class=\"fairy-table\"\u003e\n    \u003cthead\u003e\n      \u003ctr\u003e\n        \u003cth\u003eWidth\u003c\/th\u003e\n        \u003cth\u003eHeight\u003c\/th\u003e\n        \u003cth\u003eBottom Width (Depth)\u003c\/th\u003e\n        \u003cth\u003eShoulder Strap Drop\u003c\/th\u003e\n      \u003c\/tr\u003e\n    \u003c\/thead\u003e\n    \u003ctbody\u003e\n      \u003ctr\u003e\n        \u003ctd\u003e42 cm\u003cspan class=\"unit-conversion\"\u003e16.5 in\u003c\/span\u003e\n\u003c\/td\u003e\n        \u003ctd\u003e34 cm\u003cspan class=\"unit-conversion\"\u003e13.4 in\u003c\/span\u003e\n\u003c\/td\u003e\n        \u003ctd\u003e10 cm\u003cspan class=\"unit-conversion\"\u003e3.9 in\u003c\/span\u003e\n\u003c\/td\u003e\n        \u003ctd\u003e33 cm\u003cspan class=\"unit-conversion\"\u003e13.0 in\u003c\/span\u003e\n\u003c\/td\u003e\n      \u003c\/tr\u003e\n    \u003c\/tbody\u003e\n  \u003c\/table\u003e\n\u003c\/div\u003e\n\u003cp class=\"footer-text\"\u003e* All dimensions in cm from the supplier's official product parameter image (OCR-verified across all 4 PSM modes, perfectly consistent). Hand-laid flat measurements — please allow ±1–3 cm discrepancy. Reversible bag — dimensions apply to both sides.\u003c\/p\u003e\n\n\u003cp\u003e\u003cem\u003eNote: All measurements are approximations to assist you in finding your best fit.\u003c\/em\u003e\u003c\/p\u003e","brand":"Fast Bundle","offers":[{"title":"Default Title","offer_id":51050684219639,"sku":"607a0a6a-bfb7-4ab6-b283-33483a305a82","price":72.54,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0604\/5325\/7407\/files\/Lamb_Wool_Lapel_Puffer_Jacket_Reversible_Dual-Sided_Shoulder_Bag_fairypeony.jpg?v=1787407312"},{"product_id":"stand-collar-wool-plaid-jacket-retro-crossbody-bag","title":"Stand Collar Wool Plaid Jacket + Retro Crossbody Bag","description":"\u003cp\u003e\u003cstrong\u003eGet the complete retro-polished look with this bundle\u003c\/strong\u003e — a stand collar wool plaid jacket paired with a retro crossbody bag, made for effortless, sophisticated style. The timeless single-breasted plaid jacket pairs beautifully with the vintage-inspired PU leather crossbody bag, giving you a coordinated, statement look straight out of the box. Wear the set together for a complete look, or mix and match each piece into your everyday wardrobe.\u003c\/p\u003e\n\n\u003ch3\u003e📐 Jacket Size Guide\u003c\/h3\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eSize:\u003c\/strong\u003e All measurements are garment measurements in cm from the supplier's official size chart.\u003c\/div\u003e\n\u003cstyle\u003e\n.fairy-product-wrapper {\n  overflow-x: auto;\n  -webkit-overflow-scrolling: touch;\n  margin: 20px 0;\n  border-radius: 12px;\n  border: 1px solid #fce4ec;\n  box-shadow: 0 4px 15px rgba(252, 228, 236, 0.4);\n}\n.fairy-table {\n  width: 100%;\n  border-collapse: collapse;\n  font-family: 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;\n  background-color: #ffffff;\n  min-width: 580px;\n  text-align: center;\n}\n.fairy-table th {\n  background-color: #fce4ec;\n  color: #d81b60;\n  font-weight: 600;\n  text-transform: uppercase;\n  font-size: 11px;\n  letter-spacing: 0.5px;\n  padding: 15px 10px;\n  border-bottom: 2px solid #f8bbd0;\n}\n.fairy-table td {\n  padding: 14px 10px;\n  border-bottom: 1px solid #fce4ec;\n  font-size: 13px;\n  color: #444;\n}\n.fairy-table tr:hover {\n  background-color: #fff1f6;\n}\n.unit-conversion {\n  display: block;\n  font-size: 10px;\n  color: #ad1457;\n  margin-top: 3px;\n  font-style: italic;\n}\n.label-tag {\n  font-weight: bold;\n  color: #d81b60;\n  background: #fff8fa;\n  padding: 4px 10px;\n  border-radius: 8px;\n}\n.footer-text {\n  font-size: 11px;\n  color: #888;\n  margin-top: 10px;\n  font-style: italic;\n  text-align: center;\n}\n\u003c\/style\u003e\n\u003cdiv class=\"fairy-product-wrapper\"\u003e\n  \u003ctable class=\"fairy-table\"\u003e\n    \u003cthead\u003e\n      \u003ctr\u003e\n        \u003cth\u003eSize\u003c\/th\u003e\n        \u003cth\u003eShoulder Width\u003c\/th\u003e\n        \u003cth\u003eBust\u003c\/th\u003e\n        \u003cth\u003eSleeve Length\u003c\/th\u003e\n        \u003cth\u003eClothing Length\u003c\/th\u003e\n      \u003c\/tr\u003e\n    \u003c\/thead\u003e\n    \u003ctbody\u003e\n      \u003ctr\u003e\n        \u003ctd\u003e\u003cspan class=\"label-tag\"\u003eS\u003c\/span\u003e\u003c\/td\u003e\n        \u003ctd\u003e60 cm\u003cspan class=\"unit-conversion\"\u003e23.6 in\u003c\/span\u003e\n\u003c\/td\u003e\n        \u003ctd\u003e112 cm\u003cspan class=\"unit-conversion\"\u003e44.1 in\u003c\/span\u003e\n\u003c\/td\u003e\n        \u003ctd\u003e52 cm\u003cspan class=\"unit-conversion\"\u003e20.5 in\u003c\/span\u003e\n\u003c\/td\u003e\n        \u003ctd\u003e55 cm\u003cspan class=\"unit-conversion\"\u003e21.7 in\u003c\/span\u003e\n\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr\u003e\n        \u003ctd\u003e\u003cspan class=\"label-tag\"\u003eM\u003c\/span\u003e\u003c\/td\u003e\n        \u003ctd\u003e61 cm\u003cspan class=\"unit-conversion\"\u003e24.0 in\u003c\/span\u003e\n\u003c\/td\u003e\n        \u003ctd\u003e116 cm\u003cspan class=\"unit-conversion\"\u003e45.7 in\u003c\/span\u003e\n\u003c\/td\u003e\n        \u003ctd\u003e53 cm\u003cspan class=\"unit-conversion\"\u003e20.9 in\u003c\/span\u003e\n\u003c\/td\u003e\n        \u003ctd\u003e56 cm\u003cspan class=\"unit-conversion\"\u003e22.0 in\u003c\/span\u003e\n\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr\u003e\n        \u003ctd\u003e\u003cspan class=\"label-tag\"\u003eL\u003c\/span\u003e\u003c\/td\u003e\n        \u003ctd\u003e62 cm\u003cspan class=\"unit-conversion\"\u003e24.4 in\u003c\/span\u003e\n\u003c\/td\u003e\n        \u003ctd\u003e120 cm\u003cspan class=\"unit-conversion\"\u003e47.2 in\u003c\/span\u003e\n\u003c\/td\u003e\n        \u003ctd\u003e54 cm\u003cspan class=\"unit-conversion\"\u003e21.3 in\u003c\/span\u003e\n\u003c\/td\u003e\n        \u003ctd\u003e57 cm\u003cspan class=\"unit-conversion\"\u003e22.4 in\u003c\/span\u003e\n\u003c\/td\u003e\n      \u003c\/tr\u003e\n    \u003c\/tbody\u003e\n  \u003c\/table\u003e\n\u003c\/div\u003e\n\u003cp class=\"footer-text\"\u003e* All measurements are garment measurements in cm from the supplier's official size chart. Manual measurement — please allow ±3–5 cm discrepancy. Regular fit — when between sizes, size up for a more comfortable fit.\u003c\/p\u003e\n\n\u003ch3\u003e📐 Bag Specifications\u003c\/h3\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eDetails:\u003c\/strong\u003e One size — see specifications below.\u003c\/div\u003e\n\u003cdiv class=\"fairy-product-wrapper\"\u003e\n  \u003ctable class=\"fairy-table\"\u003e\n    \u003cthead\u003e\n      \u003ctr\u003e\n        \u003cth\u003eMaterial\u003c\/th\u003e\n        \u003cth\u003eSize\u003c\/th\u003e\n        \u003cth\u003eShape\u003c\/th\u003e\n        \u003cth\u003eClosure\u003c\/th\u003e\n        \u003cth\u003eStrap\u003c\/th\u003e\n      \u003c\/tr\u003e\n    \u003c\/thead\u003e\n    \u003ctbody\u003e\n      \u003ctr\u003e\n        \u003ctd\u003ePU Leather\u003c\/td\u003e\n        \u003ctd\u003eMiddle\u003c\/td\u003e\n        \u003ctd\u003eHorizontal Square\u003c\/td\u003e\n        \u003ctd\u003eZipper\u003c\/td\u003e\n        \u003ctd\u003eSingle Shoulder Strap\u003c\/td\u003e\n      \u003c\/tr\u003e\n    \u003c\/tbody\u003e\n  \u003c\/table\u003e\n\u003c\/div\u003e\n\u003cp class=\"footer-text\"\u003e* Soft hand-feel PU exterior with a polyester cotton lining and interior zipper pocket. No numeric dimensions provided by supplier — contact us for specific measurements.\u003c\/p\u003e\n\n\u003cp\u003e\u003cem\u003eNote: All measurements are approximations to assist you in finding your best fit.\u003c\/em\u003e\u003c\/p\u003e","brand":"Fast Bundle","offers":[{"title":"Default Title","offer_id":51050687365367,"sku":"052e6d9e-c164-4ca7-aa5a-58362d07b83f","price":87.74,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0604\/5325\/7407\/files\/Stand_Collar_Wool_Plaid_Jacket_Retro_Crossbody_Bag_fairypeony.jpg?v=1787407798"},{"product_id":"basic-pu-mid-length-leather-jacket-retro-crossbody-bag","title":"Basic PU Mid-Length Leather Jacket + Retro Crossbody Bag","description":"\u003cp\u003e\u003cstrong\u003eGet the complete elevated street look with this bundle\u003c\/strong\u003e — a basic PU mid-length leather jacket paired with a retro crossbody bag, made for effortless, sophisticated style. The sleek lapel-collar leather jacket pairs beautifully with the vintage-inspired PU leather crossbody bag, giving you a coordinated, statement look straight out of the box. Wear the set together for a complete look, or mix and match each piece into your everyday wardrobe.\u003c\/p\u003e\n\n\u003ch3\u003e📐 Jacket Size Guide\u003c\/h3\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eSize:\u003c\/strong\u003e All measurements are garment measurements in cm from the supplier's official size chart.\u003c\/div\u003e\n\u003cstyle\u003e\n.fairy-product-wrapper {\n  overflow-x: auto;\n  -webkit-overflow-scrolling: touch;\n  margin: 20px 0;\n  border-radius: 12px;\n  border: 1px solid #fce4ec;\n  box-shadow: 0 4px 15px rgba(252, 228, 236, 0.4);\n}\n.fairy-table {\n  width: 100%;\n  border-collapse: collapse;\n  font-family: 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;\n  background-color: #ffffff;\n  min-width: 540px;\n  text-align: center;\n}\n.fairy-table th {\n  background-color: #fce4ec;\n  color: #d81b60;\n  font-weight: 600;\n  text-transform: uppercase;\n  font-size: 11px;\n  letter-spacing: 0.5px;\n  padding: 15px 10px;\n  border-bottom: 2px solid #f8bbd0;\n}\n.fairy-table td {\n  padding: 14px 10px;\n  border-bottom: 1px solid #fce4ec;\n  font-size: 13px;\n  color: #444;\n}\n.fairy-table tr:hover {\n  background-color: #fff1f6;\n}\n.unit-conversion {\n  display: block;\n  font-size: 10px;\n  color: #ad1457;\n  margin-top: 3px;\n  font-style: italic;\n}\n.label-tag {\n  font-weight: bold;\n  color: #d81b60;\n  background: #fff8fa;\n  padding: 4px 10px;\n  border-radius: 8px;\n}\n.footer-text {\n  font-size: 11px;\n  color: #888;\n  margin-top: 10px;\n  font-style: italic;\n  text-align: center;\n}\n\u003c\/style\u003e\n\u003cdiv class=\"fairy-product-wrapper\"\u003e\n  \u003ctable class=\"fairy-table\"\u003e\n    \u003cthead\u003e\n      \u003ctr\u003e\n        \u003cth\u003eSize\u003c\/th\u003e\n        \u003cth\u003eShoulder Width\u003c\/th\u003e\n        \u003cth\u003eBust\u003c\/th\u003e\n        \u003cth\u003eLength\u003c\/th\u003e\n        \u003cth\u003eSleeve Length\u003c\/th\u003e\n      \u003c\/tr\u003e\n    \u003c\/thead\u003e\n    \u003ctbody\u003e\n      \u003ctr\u003e\n        \u003ctd\u003e\u003cspan class=\"label-tag\"\u003eS\u003c\/span\u003e\u003c\/td\u003e\n        \u003ctd\u003e54 cm\u003cspan class=\"unit-conversion\"\u003e21.3 in\u003c\/span\u003e\n\u003c\/td\u003e\n        \u003ctd\u003e120 cm\u003cspan class=\"unit-conversion\"\u003e47.2 in\u003c\/span\u003e\n\u003c\/td\u003e\n        \u003ctd\u003e70 cm\u003cspan class=\"unit-conversion\"\u003e27.6 in\u003c\/span\u003e\n\u003c\/td\u003e\n        \u003ctd\u003e51 cm\u003cspan class=\"unit-conversion\"\u003e20.1 in\u003c\/span\u003e\n\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr\u003e\n        \u003ctd\u003e\u003cspan class=\"label-tag\"\u003eM\u003c\/span\u003e\u003c\/td\u003e\n        \u003ctd\u003e55 cm\u003cspan class=\"unit-conversion\"\u003e21.7 in\u003c\/span\u003e\n\u003c\/td\u003e\n        \u003ctd\u003e124 cm\u003cspan class=\"unit-conversion\"\u003e48.8 in\u003c\/span\u003e\n\u003c\/td\u003e\n        \u003ctd\u003e71 cm\u003cspan class=\"unit-conversion\"\u003e28.0 in\u003c\/span\u003e\n\u003c\/td\u003e\n        \u003ctd\u003e52 cm\u003cspan class=\"unit-conversion\"\u003e20.5 in\u003c\/span\u003e\n\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr\u003e\n        \u003ctd\u003e\u003cspan class=\"label-tag\"\u003eL\u003c\/span\u003e\u003c\/td\u003e\n        \u003ctd\u003e56 cm\u003cspan class=\"unit-conversion\"\u003e22.0 in\u003c\/span\u003e\n\u003c\/td\u003e\n        \u003ctd\u003e128 cm\u003cspan class=\"unit-conversion\"\u003e50.4 in\u003c\/span\u003e\n\u003c\/td\u003e\n        \u003ctd\u003e72 cm\u003cspan class=\"unit-conversion\"\u003e28.3 in\u003c\/span\u003e\n\u003c\/td\u003e\n        \u003ctd\u003e53 cm\u003cspan class=\"unit-conversion\"\u003e20.9 in\u003c\/span\u003e\n\u003c\/td\u003e\n      \u003c\/tr\u003e\n    \u003c\/tbody\u003e\n  \u003c\/table\u003e\n\u003c\/div\u003e\n\u003cp class=\"footer-text\"\u003e* All measurements are garment measurements in cm from the supplier's official size chart. Manual measurement error of ±2–3 cm is within the normal range. This jacket has a loose fit — when between sizes, size down for a more fitted look.\u003c\/p\u003e\n\n\u003ch3\u003e📐 Bag Specifications\u003c\/h3\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eDetails:\u003c\/strong\u003e One size — see specifications below.\u003c\/div\u003e\n\u003cdiv class=\"fairy-product-wrapper\"\u003e\n  \u003ctable class=\"fairy-table\"\u003e\n    \u003cthead\u003e\n      \u003ctr\u003e\n        \u003cth\u003eMaterial\u003c\/th\u003e\n        \u003cth\u003eSize\u003c\/th\u003e\n        \u003cth\u003eShape\u003c\/th\u003e\n        \u003cth\u003eClosure\u003c\/th\u003e\n        \u003cth\u003eStrap\u003c\/th\u003e\n      \u003c\/tr\u003e\n    \u003c\/thead\u003e\n    \u003ctbody\u003e\n      \u003ctr\u003e\n        \u003ctd\u003ePU Leather\u003c\/td\u003e\n        \u003ctd\u003eMiddle\u003c\/td\u003e\n        \u003ctd\u003eHorizontal Square\u003c\/td\u003e\n        \u003ctd\u003eZipper\u003c\/td\u003e\n        \u003ctd\u003eSingle Shoulder Strap\u003c\/td\u003e\n      \u003c\/tr\u003e\n    \u003c\/tbody\u003e\n  \u003c\/table\u003e\n\u003c\/div\u003e\n\u003cp class=\"footer-text\"\u003e* Soft hand-feel PU exterior with a polyester cotton lining and interior zipper pocket. No numeric dimensions provided by supplier — contact us for specific measurements.\u003c\/p\u003e\n\n\u003cp\u003e\u003cem\u003eNote: All measurements are approximations to assist you in finding your best fit.\u003c\/em\u003e\u003c\/p\u003e","brand":"Fast Bundle","offers":[{"title":"Default Title","offer_id":51050688119031,"sku":"862bdf23-9e57-404f-9150-018894c7a4f4","price":84.46,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0604\/5325\/7407\/files\/Basic_PU_Mid-Length_Leather_Jacket_Retro_Crossbody_Bag_fairypeony.jpg?v=1787408024"}],"url":"https:\/\/fairypeony.com\/en-kr\/collections\/top-bag.oembed","provider":"FAIRY PEONY ","version":"1.0","type":"link"}