{"product_id":"joanne-printed-button-tunic-top","title":"Joanne | Printed Button Tunic Top","description":"\u003cdiv\u003e\n\u003ch2 style=\"text-align: left;\"\u003eBreezy elegance meets everyday ease\u003c\/h2\u003e\n\u003cdiv\u003eSay hello to your new wardrobe staple, the Joanne Printed Button Tunic Top. Designed with a relaxed, flattering silhouette and a subtle 3D-inspired print, this tunic blends effortless charm with modern comfort. The soft chiffon fabric feels light and breathable, while the V-neck and button details add a polished, versatile finish. Whether you're heading out for brunch or lounging in style, Joanne has you covered.\u003c\/div\u003e\n\u003cdiv\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0629\/1138\/1587\/files\/501cce146ffdfcde5f0fa3a0d02e9b8d.jpg?v=1750091912\" alt=\"\" width=\"323\" height=\"430\"\u003e\u003c\/div\u003e\n\u003ch2 style=\"text-align: left;\"\u003eWhy our customers love Joanne\u003c\/h2\u003e\n\u003cdiv\u003e✔ \u003cstrong\u003eFloaty and flattering fit\u003c\/strong\u003e – The loose, easygoing cut makes it perfect for layering or wearing on its own.\u003cbr\u003e✔ \u003cstrong\u003eBeautifully detailed\u003c\/strong\u003e – Delicate button accents add just the right amount of charm.\u003cbr\u003e✔ \u003cstrong\u003eSoft chiffon feel\u003c\/strong\u003e – Lightweight, breathable, and perfect for warmer days.\u003cbr\u003e✔ \u003cstrong\u003eV-neck style\u003c\/strong\u003e – A timeless neckline that adds subtle elegance.\u003cbr\u003e✔ \u003cstrong\u003eEveryday versatility\u003c\/strong\u003e – Pairs effortlessly with jeans, leggings, or your favorite skirt.\u003c\/div\u003e\n\u003cdiv\u003e\u003cstrong\u003eSPECIFICATIONS\u003c\/strong\u003e\u003c\/div\u003e\n\u003cul\u003e\n\u003cli style=\"text-align: left;\"\u003e\n\u003cstrong\u003ePattern:\u003c\/strong\u003e Subtle 3D effect print\u003c\/li\u003e\n\u003cli style=\"text-align: left;\"\u003e\n\u003cstrong\u003eFit:\u003c\/strong\u003e Loose, relaxed\u003c\/li\u003e\n\u003cli style=\"text-align: left;\"\u003e\n\u003cstrong\u003eNeckline:\u003c\/strong\u003e V-neck\u003c\/li\u003e\n\u003cli style=\"text-align: left;\"\u003e\n\u003cstrong\u003eStyle:\u003c\/strong\u003e Pullover with cardigan-inspired wearability\u003c\/li\u003e\n\u003cli style=\"text-align: left;\"\u003e\n\u003cstrong\u003eDetails:\u003c\/strong\u003e Decorative buttons\u003c\/li\u003e\n\u003cli style=\"text-align: left;\"\u003e\n\u003cstrong\u003eSleeves:\u003c\/strong\u003e Regular sleeve\u003c\/li\u003e\n\u003cli style=\"text-align: left;\"\u003e\n\u003cstrong\u003eWearing style:\u003c\/strong\u003e Open front, cardigan-style drape\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"qMYqUG_convSearchResultHighlightRoot\"\u003e\u003cdiv class=\"\" data-turn-id-container=\"request-6ab184d9-f6a0-83ed-bdc9-e6e364b26f1d-5\" data-is-intersecting=\"true\"\u003e\u003csection class=\"text-token-text-primary w-full focus:outline-none has-data-writing-block:pointer-events-none [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto R6Vx5W_threadScrollVars scroll-mb-[calc(var(--scroll-root-safe-area-inset-bottom,0px)+var(--thread-response-height))] scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-6ab184d9-f6a0-83ed-bdc9-e6e364b26f1d-5\" data-turn-id-container=\"request-6ab184d9-f6a0-83ed-bdc9-e6e364b26f1d-5\" data-testid=\"conversation-turn-16\" data-turn=\"assistant\"\u003e\u003cdiv class=\"text-base my-auto mx-auto pb-8 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv data-conversation-screenshot-content=\"\" class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\u003cdiv data-message-id=\"b792d0b4-d62c-435c-87c1-5ed33737a516\" data-message-author-role=\"assistant\"\u003e\u003cdiv data-dil-widget-copy-target=\"\" class=\"puik-root not-prose not-markdown\" data-theme=\"light\"\u003e\u003cdiv dir=\"auto\" class=\"fv0XaG_DilRenderer fv0XaG_DilResponseRoot J4E5kq_LegacyReveal dil-first-visible-layout w-full max-w-full\" data-d-direction=\"col\"\u003e\n\u003ch2 class=\"w6asjq_TextBase GgxHUa_Title PDq2pG_selectionAnchorContainer\" data-d-component=\"title\" data-d-size=\"lg\" data-d-weight=\"semibold\"\u003eSize Chart (AU) – CM\u003cspan aria-hidden=\"true\" class=\"PDq2pG_selectionAnchor\"\u003e\u003c\/span\u003e\n\u003c\/h2\u003e\n\u003cdiv\u003eGarment measurements\u003c\/div\u003e\n\u003cdiv class=\"_6IUVGW_TableFrame\" data-d-column-sizing=\"auto\" data-d-component=\"table\"\u003e\u003ctable class=\"_6IUVGW_Table\" data-d-column-sizing=\"auto\" data-d-dividers=\"\"\u003e\u003ctbody\u003e\n\u003ctr data-d-component=\"table-row\"\u003e\n\u003cth data-d-component=\"table-cell\" data-d-valign=\"start\" scope=\"col\"\u003e\u003cdiv\u003eSize\u003c\/div\u003e\u003c\/th\u003e\n\u003cth data-d-align=\"end\" data-d-component=\"table-cell\" data-d-valign=\"start\" scope=\"col\"\u003e\u003cdiv\u003eBust\u003c\/div\u003e\u003c\/th\u003e\n\u003cth data-d-align=\"end\" data-d-component=\"table-cell\" data-d-valign=\"start\" scope=\"col\"\u003e\u003cdiv\u003eShoulder\u003c\/div\u003e\u003c\/th\u003e\n\u003cth data-d-align=\"end\" data-d-component=\"table-cell\" data-d-valign=\"start\" scope=\"col\"\u003e\u003cdiv\u003eSleeve\u003c\/div\u003e\u003c\/th\u003e\n\u003cth data-d-align=\"end\" data-d-component=\"table-cell\" data-d-valign=\"start\" scope=\"col\"\u003e\u003cdiv\u003eLength\u003c\/div\u003e\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003ctr data-d-component=\"table-row\"\u003e\n\u003ctd data-d-component=\"table-cell\" data-d-valign=\"start\"\u003e\u003cdiv\u003eS\u003c\/div\u003e\u003c\/td\u003e\n\u003ctd data-d-align=\"end\" data-d-component=\"table-cell\" data-d-valign=\"start\"\u003e\u003cdiv\u003e96\u003c\/div\u003e\u003c\/td\u003e\n\u003ctd data-d-align=\"end\" data-d-component=\"table-cell\" data-d-valign=\"start\"\u003e\u003cdiv\u003e38\u003c\/div\u003e\u003c\/td\u003e\n\u003ctd data-d-align=\"end\" data-d-component=\"table-cell\" data-d-valign=\"start\"\u003e\u003cdiv\u003e59\u003c\/div\u003e\u003c\/td\u003e\n\u003ctd data-d-align=\"end\" data-d-component=\"table-cell\" data-d-valign=\"start\"\u003e\u003cdiv\u003e68\u003c\/div\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-d-component=\"table-row\"\u003e\n\u003ctd data-d-component=\"table-cell\" data-d-valign=\"start\"\u003e\u003cdiv\u003eM\u003c\/div\u003e\u003c\/td\u003e\n\u003ctd data-d-align=\"end\" data-d-component=\"table-cell\" data-d-valign=\"start\"\u003e\u003cdiv\u003e100\u003c\/div\u003e\u003c\/td\u003e\n\u003ctd data-d-align=\"end\" data-d-component=\"table-cell\" data-d-valign=\"start\"\u003e\u003cdiv\u003e39\u003c\/div\u003e\u003c\/td\u003e\n\u003ctd data-d-align=\"end\" data-d-component=\"table-cell\" data-d-valign=\"start\"\u003e\u003cdiv\u003e60\u003c\/div\u003e\u003c\/td\u003e\n\u003ctd data-d-align=\"end\" data-d-component=\"table-cell\" data-d-valign=\"start\"\u003e\u003cdiv\u003e69\u003c\/div\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-d-component=\"table-row\"\u003e\n\u003ctd data-d-component=\"table-cell\" data-d-valign=\"start\"\u003e\u003cdiv\u003eL\u003c\/div\u003e\u003c\/td\u003e\n\u003ctd data-d-align=\"end\" data-d-component=\"table-cell\" data-d-valign=\"start\"\u003e\u003cdiv\u003e104\u003c\/div\u003e\u003c\/td\u003e\n\u003ctd data-d-align=\"end\" data-d-component=\"table-cell\" data-d-valign=\"start\"\u003e\u003cdiv\u003e40\u003c\/div\u003e\u003c\/td\u003e\n\u003ctd data-d-align=\"end\" data-d-component=\"table-cell\" data-d-valign=\"start\"\u003e\u003cdiv\u003e61\u003c\/div\u003e\u003c\/td\u003e\n\u003ctd data-d-align=\"end\" data-d-component=\"table-cell\" data-d-valign=\"start\"\u003e\u003cdiv\u003e70\u003c\/div\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-d-component=\"table-row\"\u003e\n\u003ctd data-d-component=\"table-cell\" data-d-valign=\"start\"\u003e\u003cdiv\u003eXL\u003c\/div\u003e\u003c\/td\u003e\n\u003ctd data-d-align=\"end\" data-d-component=\"table-cell\" data-d-valign=\"start\"\u003e\u003cdiv\u003e108\u003c\/div\u003e\u003c\/td\u003e\n\u003ctd data-d-align=\"end\" data-d-component=\"table-cell\" data-d-valign=\"start\"\u003e\u003cdiv\u003e41\u003c\/div\u003e\u003c\/td\u003e\n\u003ctd data-d-align=\"end\" data-d-component=\"table-cell\" data-d-valign=\"start\"\u003e\u003cdiv\u003e62\u003c\/div\u003e\u003c\/td\u003e\n\u003ctd data-d-align=\"end\" data-d-component=\"table-cell\" data-d-valign=\"start\"\u003e\u003cdiv\u003e71\u003c\/div\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-d-component=\"table-row\"\u003e\n\u003ctd data-d-component=\"table-cell\" data-d-valign=\"start\"\u003e\u003cdiv\u003e2XL\u003c\/div\u003e\u003c\/td\u003e\n\u003ctd data-d-align=\"end\" data-d-component=\"table-cell\" data-d-valign=\"start\"\u003e\u003cdiv\u003e112\u003c\/div\u003e\u003c\/td\u003e\n\u003ctd data-d-align=\"end\" data-d-component=\"table-cell\" data-d-valign=\"start\"\u003e\u003cdiv\u003e42\u003c\/div\u003e\u003c\/td\u003e\n\u003ctd data-d-align=\"end\" data-d-component=\"table-cell\" data-d-valign=\"start\"\u003e\u003cdiv\u003e63\u003c\/div\u003e\u003c\/td\u003e\n\u003ctd data-d-align=\"end\" data-d-component=\"table-cell\" data-d-valign=\"start\"\u003e\u003cdiv\u003e72\u003c\/div\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-d-component=\"table-row\"\u003e\n\u003ctd data-d-component=\"table-cell\" data-d-valign=\"start\"\u003e\u003cdiv\u003e3XL\u003c\/div\u003e\u003c\/td\u003e\n\u003ctd data-d-align=\"end\" data-d-component=\"table-cell\" data-d-valign=\"start\"\u003e\u003cdiv\u003e116\u003c\/div\u003e\u003c\/td\u003e\n\u003ctd data-d-align=\"end\" data-d-component=\"table-cell\" data-d-valign=\"start\"\u003e\u003cdiv\u003e43\u003c\/div\u003e\u003c\/td\u003e\n\u003ctd data-d-align=\"end\" data-d-component=\"table-cell\" data-d-valign=\"start\"\u003e\u003cdiv\u003e64\u003c\/div\u003e\u003c\/td\u003e\n\u003ctd data-d-align=\"end\" data-d-component=\"table-cell\" data-d-valign=\"start\"\u003e\u003cdiv\u003e73\u003c\/div\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\u003c\/table\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cspan class=\"w6asjq_TextBase _85PZeG_Text\" data-d-component=\"text\" data-d-default-strong=\"\" data-d-inline=\"\"\u003ePlease note:\u003c\/span\u003e All measurements are in centimetres and refer to the garment, not your body measurements. Please allow a 2–3 cm variation due to manual measurement.\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cspan class=\"w6asjq_TextBase _85PZeG_Text\" data-d-component=\"text\" data-d-default-strong=\"\" data-d-inline=\"\"\u003eFit advice:\u003c\/span\u003e If you are between sizes, we recommend choosing the larger size for a more comfortable fit.\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"z-0 flex min-h-[46px] justify-start\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"mt-3 w-full empty:hidden has-[\u0026gt;_:empty]:hidden\"\u003e\u003cdiv class=\"text-center\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv data-conversation-screenshot-content=\"\" class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1\"\u003e\u003cdiv\u003e\u003c\/div\u003e\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv aria-hidden=\"true\" class=\"pointer-events-none -mt-px h-px translate-y-(--scroll-root-safe-area-inset-bottom)\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Layla \u0026 Levy Sydney","offers":[{"title":"Sky Blue \/ S","offer_id":55455545360726,"sku":null,"price":59.95,"currency_code":"AUD","in_stock":true},{"title":"Sky Blue \/ M","offer_id":55455545393494,"sku":null,"price":59.95,"currency_code":"AUD","in_stock":true},{"title":"Sky Blue \/ L","offer_id":55455545426262,"sku":null,"price":59.95,"currency_code":"AUD","in_stock":true},{"title":"Sky Blue \/ XL","offer_id":55455545459030,"sku":null,"price":59.95,"currency_code":"AUD","in_stock":true},{"title":"Sky Blue \/ 2XL","offer_id":55455545491798,"sku":null,"price":59.95,"currency_code":"AUD","in_stock":true},{"title":"Sky Blue \/ 3XL","offer_id":55455545524566,"sku":null,"price":59.95,"currency_code":"AUD","in_stock":true},{"title":"Gray \/ S","offer_id":55455545557334,"sku":null,"price":59.95,"currency_code":"AUD","in_stock":true},{"title":"Gray \/ M","offer_id":55455545590102,"sku":null,"price":59.95,"currency_code":"AUD","in_stock":true},{"title":"Gray \/ L","offer_id":55455545622870,"sku":null,"price":59.95,"currency_code":"AUD","in_stock":true},{"title":"Gray \/ XL","offer_id":55455545655638,"sku":null,"price":59.95,"currency_code":"AUD","in_stock":true},{"title":"Gray \/ 2XL","offer_id":55455545688406,"sku":null,"price":59.95,"currency_code":"AUD","in_stock":true},{"title":"Gray \/ 3XL","offer_id":55455545721174,"sku":null,"price":59.95,"currency_code":"AUD","in_stock":true},{"title":"Khaki \/ S","offer_id":55455545753942,"sku":null,"price":59.95,"currency_code":"AUD","in_stock":true},{"title":"Khaki \/ M","offer_id":55455545786710,"sku":null,"price":59.95,"currency_code":"AUD","in_stock":true},{"title":"Khaki \/ L","offer_id":55455545819478,"sku":null,"price":59.95,"currency_code":"AUD","in_stock":true},{"title":"Khaki \/ XL","offer_id":55455545852246,"sku":null,"price":59.95,"currency_code":"AUD","in_stock":true},{"title":"Khaki \/ 2XL","offer_id":55455545885014,"sku":null,"price":59.95,"currency_code":"AUD","in_stock":true},{"title":"Khaki \/ 3XL","offer_id":55455545917782,"sku":null,"price":59.95,"currency_code":"AUD","in_stock":true},{"title":"White \/ S","offer_id":55455545950550,"sku":null,"price":59.95,"currency_code":"AUD","in_stock":true},{"title":"White \/ M","offer_id":55455545983318,"sku":null,"price":59.95,"currency_code":"AUD","in_stock":true},{"title":"White \/ L","offer_id":55455546016086,"sku":null,"price":59.95,"currency_code":"AUD","in_stock":true},{"title":"White \/ XL","offer_id":55455546048854,"sku":null,"price":59.95,"currency_code":"AUD","in_stock":true},{"title":"White \/ 2XL","offer_id":55455546081622,"sku":null,"price":59.95,"currency_code":"AUD","in_stock":true},{"title":"White \/ 3XL","offer_id":55455546114390,"sku":null,"price":59.95,"currency_code":"AUD","in_stock":true},{"title":"Black \/ S","offer_id":55455546147158,"sku":null,"price":59.95,"currency_code":"AUD","in_stock":true},{"title":"Black \/ M","offer_id":55455546179926,"sku":null,"price":59.95,"currency_code":"AUD","in_stock":true},{"title":"Black \/ L","offer_id":55455546212694,"sku":null,"price":59.95,"currency_code":"AUD","in_stock":true},{"title":"Black \/ XL","offer_id":55455546245462,"sku":null,"price":59.95,"currency_code":"AUD","in_stock":true},{"title":"Black \/ 2XL","offer_id":55455546278230,"sku":null,"price":59.95,"currency_code":"AUD","in_stock":true},{"title":"Black \/ 3XL","offer_id":55455546310998,"sku":null,"price":59.95,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0956\/3665\/2374\/files\/501cce146ffdfcde5f0fa3a0d02e9b8d.jpg?v=1790022376","url":"https:\/\/laylalevysydney.com\/products\/joanne-printed-button-tunic-top","provider":"Layla \u0026 Levy Sydney","version":"1.0","type":"link"}