{"product_id":"eb-ive-ebony-studio-shirt-dress","title":"Eb \u0026 Ive Ebony Studio Shirt Dress","description":"\u003cp dir=\"ltr\" class=\"mt-3 -mb-1 text-[1.125rem] font-bold\"\u003e\u003cspan style=\"color: rgb(255, 42, 0);\"\u003e\u003cstrong\u003ePRE ORDER SCHEDULED FOR AUG\/SEPT\u003c\/strong\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003ch3 dir=\"ltr\" class=\"mt-3 -mb-1 text-[1.125rem] font-bold\"\u003eEb \u0026amp; Ive Ebony Studio Shirt Dress\u003c\/h3\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal\" dir=\"ltr\"\u003eA versatile staple for trans-seasonal dressing, the \u003cstrong\u003eStudio Shirt Dress\u003c\/strong\u003e in Ebony by Eb \u0026amp; Ive is designed to move effortlessly from day to night, season to season. Crafted from 100% linen for natural breathability, this dress offers relaxed, lived-in texture with a beautifully soft drape.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal\" dir=\"ltr\"\u003eDesigned with a classic collared neckline and shell button-through front, the Studio Shirt Dress brings timeless shirt-dress styling to a relaxed, easy silhouette. Cuffed short sleeves with button and tab detail add a considered finishing touch, while in-seam side pockets keep the design as practical as it is stylish. Falling to a curved maxi-length hem with side vents, this dress allows for effortless movement throughout the day. Fully lined in 100% rayon, it offers comfortable, opaque coverage beneath the linen outer layer.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal\" dir=\"ltr\"\u003e\u003cstrong\u003eFit Note:\u003c\/strong\u003e This style has a relaxed fit.\u003c\/p\u003e\n\u003ch3 dir=\"ltr\" class=\"mt-3 -mb-1 text-[1.125rem] font-bold\"\u003eDesign Features\u003c\/h3\u003e\n\u003cul dir=\"ltr\" class=\"[li_\u0026amp;]:mb-0 [li_\u0026amp;]:mt-1 [li_\u0026amp;]:gap-1 [\u0026amp;:not(:last-child)_ul]:pb-1 [\u0026amp;:not(:last-child)_ol]:pb-1 list-disc flex flex-col gap-1 pl-8 mb-3 print:block print:space-y-1\"\u003e\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003e100% Linen (Main), 100% Rayon (Lining)\u003c\/li\u003e\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003eCollar\u003c\/li\u003e\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003eShell buttons\u003c\/li\u003e\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003eCuffed short sleeves with button and tab detail\u003c\/li\u003e\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003eMaxi length with side vents\u003c\/li\u003e\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003eIn-seam side pockets\u003c\/li\u003e\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003eFully lined\u003c\/li\u003e\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003eRelaxed fit\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3 dir=\"ltr\" class=\"mt-3 -mb-1 text-[1.125rem] font-bold\"\u003eGarment Measurements\u003c\/h3\u003e\n\u003cdiv dir=\"ltr\" class=\"overflow-x-auto w-full px-2 mb-6 print:overflow-x-visible\"\u003e\n\u003ctable class=\"min-w-full border-collapse text-sm leading-[1.7] whitespace-normal\"\u003e\n\u003cthead class=\"text-left\"\u003e\n\u003ctr\u003e\n\u003cth scope=\"col\" class=\"text-text-100 border-b-0.5 border-[hsl(var(--border-300)\/0.6)] py-2 pr-4 align-top font-bold\"\u003eMeasurement (cm)\u003c\/th\u003e\n\u003cth scope=\"col\" class=\"text-text-100 border-b-0.5 border-[hsl(var(--border-300)\/0.6)] py-2 pr-4 align-top font-bold\"\u003eXS\u003c\/th\u003e\n\u003cth scope=\"col\" class=\"text-text-100 border-b-0.5 border-[hsl(var(--border-300)\/0.6)] py-2 pr-4 align-top font-bold\"\u003eS\u003c\/th\u003e\n\u003cth scope=\"col\" class=\"text-text-100 border-b-0.5 border-[hsl(var(--border-300)\/0.6)] py-2 pr-4 align-top font-bold\"\u003eM\u003c\/th\u003e\n\u003cth scope=\"col\" class=\"text-text-100 border-b-0.5 border-[hsl(var(--border-300)\/0.6)] py-2 pr-4 align-top font-bold\"\u003eL\u003c\/th\u003e\n\u003cth scope=\"col\" class=\"text-text-100 border-b-0.5 border-[hsl(var(--border-300)\/0.6)] py-2 pr-4 align-top font-bold\"\u003eXL\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e1\/2 Chest\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e48\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e52\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e56\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e60\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e64\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e1\/2 Waist\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e50\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e54\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e58\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e62\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e66\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e1\/2 Hem\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e58\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e62\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e66\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e70\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e76\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003eSleeve Length\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e39\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e40.5\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e42\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e43.5\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e45\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003eFront Length (Shoulder to Hem)\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e119\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e122\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e125\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e128\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e131\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003ch3 dir=\"ltr\" class=\"mt-3 -mb-1 text-[1.125rem] font-bold\"\u003eStyling Tip\u003c\/h3\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal\" dir=\"ltr\"\u003eStyle loose for casual days, belted for shape, or open over separates as a light layer. This dress does it all — pair with sandals and a straw tote for effortless daytime wear, or add heels and gold jewellery to elevate it for evening.\u003c\/p\u003e\n\u003ch3 dir=\"ltr\" class=\"mt-3 -mb-1 text-[1.125rem] font-bold\"\u003eCare Instructions\u003c\/h3\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal\" dir=\"ltr\"\u003eFollow the care label for best results — gentle washing is recommended to preserve the natural texture and finish of the linen fabric.\u003c\/p\u003e\n\u003ch3\u003eSize Conversions\u003c\/h3\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eSize\u003c\/th\u003e\n\u003cth\u003eU.S. Size\u003c\/th\u003e\n\u003cth\u003eU.K.\/Australia Size\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eXS\u003c\/td\u003e\n\u003ctd\u003e8 – 10\u003c\/td\u003e\n\u003ctd\u003e8 – 10\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eS\u003c\/td\u003e\n\u003ctd\u003e10 – 12\u003c\/td\u003e\n\u003ctd\u003e10 – 12\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eM\u003c\/td\u003e\n\u003ctd\u003e12 – 14\u003c\/td\u003e\n\u003ctd\u003e12 – 14\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eL\u003c\/td\u003e\n\u003ctd\u003e14 – 16\u003c\/td\u003e\n\u003ctd\u003e14 – 16\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eXL\u003c\/td\u003e\n\u003ctd\u003e16 – 18\u003c\/td\u003e\n\u003ctd\u003e16 – 18\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eOne Size\u003c\/td\u003e\n\u003ctd\u003eFits 8 – 18\u003c\/td\u003e\n\u003ctd\u003eFits 8 – 18\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cp\u003eFeel confident in selecting the perfect fit for your EB \u0026amp; IVE garments!\u003c\/p\u003e\n\u003ch2\u003eEb \u0026amp; IVE Clothing – Curated Women’s Fashion, Unique Clothing NZ\u003c\/h2\u003e\n\u003cp\u003eLooking for the most curated selection of women’s clothing in NZ? You’ve come to the right place. Eb \u0026amp; Ive is one of our top-selling fashion brands, renowned for creating women’s clothing in NZ that is distinctive, comfortable, and affordable. Every detail — from premium material choices to the talented people behind the brand — is carefully curated to ensure you can wear our pieces with confidence, style, and wild abandon. For the best in women’s fashion NZ, be sure to explore Eb \u0026amp; Ive alongside our other incredible brands, and discover unique, positive, and fashion-forward pieces crafted just for you.\u003c\/p\u003e\n\u003cp\u003e\u003cbr\u003e\u003cbr\u003e\u003c\/p\u003e","brand":"EB \u0026 IVE","offers":[{"title":"XS","offer_id":42543290646610,"sku":null,"price":209.99,"currency_code":"NZD","in_stock":false},{"title":"S","offer_id":42543290679378,"sku":null,"price":209.99,"currency_code":"NZD","in_stock":true},{"title":"M","offer_id":42543290712146,"sku":null,"price":209.99,"currency_code":"NZD","in_stock":true},{"title":"L","offer_id":42543290744914,"sku":null,"price":209.99,"currency_code":"NZD","in_stock":true},{"title":"XL","offer_id":42543290777682,"sku":null,"price":209.99,"currency_code":"NZD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0249\/0790\/7154\/files\/linen_shirt_dress.jpg?v=1786318154","url":"https:\/\/raptonline.co.nz\/products\/eb-ive-ebony-studio-shirt-dress","provider":"RAPT ONLINE","version":"1.0","type":"link"}