{"product_id":"osaka-jazz-festival-t-shirt-5385830","title":"Osaka Jazz Festival T Shirt | 4 x 3 PROMO","description":"\u003c!-- Promo Banner --\u003e\n\u003cdiv style=\"max-width: 720px; margin: 0 auto; font-family: -apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue',Arial,sans-serif; line-height: 1.5; color: #111;\"\u003e\n\u003cdiv style=\"text-align: center; padding: 12px 16px 4px;\"\u003e\n\u003ch2 style=\"margin: 0 0 6px 0; font-size: 24px;\"\u003e\u003cstrong\u003eSPRING PROMO:\u003c\/strong\u003e\u003c\/h2\u003e\n\u003cdiv style=\"margin: 0 0 6px 0; font-size: 22px; color: #ff2a00;\"\u003e\u003cstrong\u003eBUY 3, GET THE 4TH FREE\u003c\/strong\u003e\u003c\/div\u003e\n\u003cdiv style=\"margin: 0 0 8px 0; font-size: 18px;\"\u003eAdd \u003cstrong\u003eany\u003c\/strong\u003e 4 to your cart and pay for 3!\u003c\/div\u003e\n\u003c\/div\u003e\n\u003chr style=\"border: none; border-top: 1px dashed #ddd; margin: 10px 0;\"\u003e\n\u003c!-- Offer \u0026 Features --\u003e\n\u003cdiv style=\"padding: 0 16px;\"\u003e\n\u003cp style=\"margin: 6px 0 10px 0; font-size: 16px;\"\u003eSuper soft fabric with a very relaxed, comfortable fit.\u003c\/p\u003e\n\u003cp style=\"margin: 6px 0 12px 0; font-size: 16px;\"\u003eThis lightweight shirt is the perfect versatile staple for the \u003cstrong\u003eSpring season\u003c\/strong\u003e. It breathes well on its own as the days warm up, and it's an \u003cstrong\u003eexcellent layering piece\u003c\/strong\u003e under your favourite jacket, overshirt or light hoodie for those cooler mornings and changeable spring evenings.\u003c\/p\u003e\n\u003ch2 style=\"margin: 6px 0 14px 0; font-size: 16px; color: #ff2a00;\"\u003e\u003cstrong\u003ePrinted in and dispatched from Melbourne, VIC\u003c\/strong\u003e\u003c\/h2\u003e\n\u003cul style=\"margin: 0 0 14px 20px; padding: 0; font-size: 15px;\"\u003e\n\u003cli\u003e\u003cstrong\u003eRange: Lightweight fabric perfect for the Aussie Spring\u003c\/strong\u003e\u003c\/li\u003e\n\u003cli\u003e100% combed and ring-spun cotton (Grey Marl contains 10% polyester)\u003c\/li\u003e\n\u003cli\u003eFabric weight: 145 g\/m². Ideal for breathable spring layering\u003c\/li\u003e\n\u003cli\u003ePre-shrunk fabric to maintain its fit wash after wash\u003c\/li\u003e\n\u003cli\u003eProfessionally printed to order using state-of-the-art Kornit Atlas digital printers\u003c\/li\u003e\n\u003cli\u003e🇦🇺 Fast local fulfillment from Melbourne 🇦🇺\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp style=\"margin: 10px 0 14px 0; font-size: 15px;\"\u003eEach item is custom printed just for you. Please check these measurements again to ensure they match your current size before ordering.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- Size Guide (Vertical \/ Mobile-first) --\u003e\n\u003cdiv style=\"padding: 0 16px;\"\u003e\n\u003ch3 style=\"margin: 0 8px 8px 0; font-size: 18px;\"\u003eMeasurements for this cut (Mid Weight)\u003c\/h3\u003e\n\u003cdiv style=\"display: grid; grid-template-columns: 1fr; gap: 10px;\"\u003e\n\u003c!-- S --\u003e\n\u003cdiv style=\"border: 1px solid #ededed; border-radius: 8px; padding: 10px;\"\u003e\n\u003cdiv style=\"font-weight: 600; font-size: 16px; margin-bottom: 6px;\"\u003eS\u003c\/div\u003e\n\u003cdiv style=\"font-size: 14px;\"\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eWidth:\u003c\/strong\u003e 45.72 cm\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eLength:\u003c\/strong\u003e 71.12 cm\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eSleeve length:\u003c\/strong\u003e 20.90 cm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- M --\u003e\n\u003cdiv style=\"border: 1px solid #ededed; border-radius: 8px; padding: 10px;\"\u003e\n\u003cdiv style=\"font-weight: 600; font-size: 16px; margin-bottom: 6px;\"\u003eM\u003c\/div\u003e\n\u003cdiv style=\"font-size: 14px;\"\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eWidth:\u003c\/strong\u003e 50.80 cm\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eLength:\u003c\/strong\u003e 73.66 cm\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eSleeve length:\u003c\/strong\u003e 21.60 cm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- L --\u003e\n\u003cdiv style=\"border: 1px solid #ededed; border-radius: 8px; padding: 10px;\"\u003e\n\u003cdiv style=\"font-weight: 600; font-size: 16px; margin-bottom: 6px;\"\u003eL\u003c\/div\u003e\n\u003cdiv style=\"font-size: 14px;\"\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eWidth:\u003c\/strong\u003e 55.88 cm\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eLength:\u003c\/strong\u003e 76.20 cm\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eSleeve length:\u003c\/strong\u003e 22.20 cm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- XL --\u003e\n\u003cdiv style=\"border: 1px solid #ededed; border-radius: 8px; padding: 10px;\"\u003e\n\u003cdiv style=\"font-weight: 600; font-size: 16px; margin-bottom: 6px;\"\u003eXL\u003c\/div\u003e\n\u003cdiv style=\"font-size: 14px;\"\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eWidth:\u003c\/strong\u003e 60.96 cm\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eLength:\u003c\/strong\u003e 78.74 cm\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eSleeve length:\u003c\/strong\u003e 22.90 cm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 2XL --\u003e\n\u003cdiv style=\"border: 1px solid #ededed; border-radius: 8px; padding: 10px;\"\u003e\n\u003cdiv style=\"font-weight: 600; font-size: 16px; margin-bottom: 6px;\"\u003e2XL\u003c\/div\u003e\n\u003cdiv style=\"font-size: 14px;\"\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eWidth:\u003c\/strong\u003e 66.04 cm\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eLength:\u003c\/strong\u003e 81.28 cm\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eSleeve length:\u003c\/strong\u003e 23.50 cm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 3XL --\u003e\n\u003cdiv style=\"border: 1px solid #ededed; border-radius: 8px; padding: 10px;\"\u003e\n\u003cdiv style=\"font-weight: 600; font-size: 16px; margin-bottom: 6px;\"\u003e3XL\u003c\/div\u003e\n\u003cdiv style=\"font-size: 14px;\"\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eWidth:\u003c\/strong\u003e 71.12 cm\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eLength:\u003c\/strong\u003e 83.82 cm\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eSleeve length:\u003c\/strong\u003e 24.10 cm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp style=\"margin: 12px 0 4px 0; font-size: 13px; color: #555;\"\u003eSizes shown are the manufacturer's average of 100 units. Individual shirts may vary by up to ±2 cm due to production variations.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"MyDesigns","offers":[{"title":"S \/ Light Blue","offer_id":53907302154506,"sku":"MD-174369315","price":44.99,"currency_code":"AUD","in_stock":true},{"title":"S \/ Sport Grey","offer_id":53907302187274,"sku":"MD-174369321","price":44.99,"currency_code":"AUD","in_stock":true},{"title":"S \/ White","offer_id":53907302220042,"sku":"MD-174369322","price":44.99,"currency_code":"AUD","in_stock":true},{"title":"S \/ Natural","offer_id":53907302252810,"sku":"MD-174369347","price":44.99,"currency_code":"AUD","in_stock":true},{"title":"S \/ Daisy","offer_id":53907302285578,"sku":"MD-174369352","price":44.99,"currency_code":"AUD","in_stock":true},{"title":"M \/ Light Blue","offer_id":53907302318346,"sku":"MD-174369323","price":44.99,"currency_code":"AUD","in_stock":true},{"title":"M \/ Sport Grey","offer_id":53907302351114,"sku":"MD-174369324","price":44.99,"currency_code":"AUD","in_stock":true},{"title":"M \/ White","offer_id":53907302383882,"sku":"MD-174369325","price":44.99,"currency_code":"AUD","in_stock":true},{"title":"M \/ Natural","offer_id":53907302416650,"sku":"MD-174369348","price":44.99,"currency_code":"AUD","in_stock":true},{"title":"M \/ Daisy","offer_id":53907302449418,"sku":"MD-174369353","price":44.99,"currency_code":"AUD","in_stock":true},{"title":"L \/ Light Blue","offer_id":53907302482186,"sku":"MD-174369326","price":44.99,"currency_code":"AUD","in_stock":true},{"title":"L \/ Sport Grey","offer_id":53907302514954,"sku":"MD-174369333","price":44.99,"currency_code":"AUD","in_stock":true},{"title":"L \/ White","offer_id":53907302547722,"sku":"MD-174369340","price":44.99,"currency_code":"AUD","in_stock":true},{"title":"L \/ Natural","offer_id":53907302580490,"sku":"MD-174369349","price":44.99,"currency_code":"AUD","in_stock":true},{"title":"L \/ Daisy","offer_id":53907302613258,"sku":"MD-174369354","price":44.99,"currency_code":"AUD","in_stock":true},{"title":"XL \/ Light Blue","offer_id":53907302646026,"sku":"MD-174369341","price":44.99,"currency_code":"AUD","in_stock":true},{"title":"XL \/ Sport Grey","offer_id":53907302678794,"sku":"MD-174369342","price":44.99,"currency_code":"AUD","in_stock":true},{"title":"XL \/ White","offer_id":53907302711562,"sku":"MD-174369343","price":44.99,"currency_code":"AUD","in_stock":true},{"title":"XL \/ Natural","offer_id":53907302744330,"sku":"MD-174369350","price":44.99,"currency_code":"AUD","in_stock":true},{"title":"XL \/ Daisy","offer_id":53907302777098,"sku":"MD-174369355","price":44.99,"currency_code":"AUD","in_stock":true},{"title":"2XL \/ Light Blue","offer_id":53907302809866,"sku":"MD-174369344","price":46.99,"currency_code":"AUD","in_stock":true},{"title":"2XL \/ Sport Grey","offer_id":53907302842634,"sku":"MD-174369345","price":46.99,"currency_code":"AUD","in_stock":true},{"title":"2XL \/ White","offer_id":53907302875402,"sku":"MD-174369346","price":46.99,"currency_code":"AUD","in_stock":true},{"title":"2XL \/ Natural","offer_id":53907302908170,"sku":"MD-174369351","price":46.99,"currency_code":"AUD","in_stock":true},{"title":"2XL \/ Daisy","offer_id":53907302940938,"sku":"MD-174369356","price":46.99,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0750\/7931\/9818\/files\/e08fdda6-5d45-4b75-81e5-1d53340a89e9.jpg?v=1791953655","url":"https:\/\/soulteesanz.com\/products\/osaka-jazz-festival-t-shirt-5385830","provider":"SoulTeesANZ.com","version":"1.0","type":"link"}