{"product_id":"womens-floral-off-shoulder-midi-sundress-australia-summer-occasion-dress","title":"Women's Floral Off-Shoulder Midi Sundress Australia: Summer Occasion Dress","description":"\u003cstyle\u003e\/*hxl-nogras*\/body div.hrx div.hxl ul.hxl-u li a,body div.rte div.hxl ul.hxl-u li a,body .hrx div.hxl ul.hxl-u li a,body .rte div.hxl ul.hxl-u li a{font-weight:400!important;text-decoration:underline!important;text-underline-offset:2px!important}div.hrx h1,div.hrx h2,div.hrx h3,div.hrx h4,div.hrx h5,div.hrx h6{margin-top:1.75em;margin-bottom:.6em}div.hrx h1:first-child,div.hrx h2:first-child,div.hrx h3:first-child,div.hrx h4:first-child,div.hrx h5:first-child,div.hrx h6:first-child{margin-top:0}div.hrx\u003ep,div.hrx\u003eul,div.hrx\u003eol,div.hrx\u003ediv{margin-bottom:1.1em}div.hrx\u003ediv:last-child{margin-bottom:0}div.hrx [style*=\"font-family\"]{font-family:inherit!important}div.hrx :is(h1,h2,h3,h4,h5,h6)[style*=\"font-family\"]{font-family:var(--typeHeaderPrimary),var(--typeHeaderFallback)!important}\u003c\/style\u003e\u003cdiv class=\"hrx\"\u003e\n\u003ch2\u003eA Floral Midi Dress for Summer Occasions\u003c\/h2\u003e\n\u003cp\u003eThis off-shoulder midi sundress combines a romantic floral print with a defined X-silhouette that flatters the waist and flows into a long, feminine skirt. The off-shoulder or sling neckline creates a polished, occasion-ready look well suited to garden weddings, outdoor celebrations, and warm-weather events across Australia. Available in pink, this dress brings a soft, summer-ready palette to any wardrobe.\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eSilhouette:\u003c\/strong\u003e X-line with a fitted waist and full midi-length skirt\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eNeckline:\u003c\/strong\u003e off-shoulder or sling-style with strap detail\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eFabric:\u003c\/strong\u003e lightweight synthetic fibre with subtle structure\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eClosure:\u003c\/strong\u003e pullover with tie or strap adjustment\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eColour:\u003c\/strong\u003e pink floral print\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eOccasion:\u003c\/strong\u003e garden parties, outdoor weddings, summer celebrations\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch2\u003eSizing and Fit Notes\u003c\/h2\u003e\n\u003cp\u003eThis midi sundress is designed to sit fitted at the bust and waist before flowing through the skirt. Measure your bust and waist carefully and refer to the size guide below. The X-silhouette works best when the waist seam aligns with your natural waist, so sizing to your bust is recommended as the primary measurement.\u003c\/p\u003e\n\u003cstyle\u003e.hxl{margin:20px 0;padding:15px 17px;border:1px solid #e6e6e6;border-radius:8px}.hxl-t{margin:0 0 9px;font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:#666;font-weight:600}.hxl-u{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 22px}.hxl-u li{margin:0}.hxl-u a{display:inline-block;padding:10px 0;color:#111;text-decoration:none;border-bottom:1px solid #d8d8d8;font-size:15px;line-height:1.6}.hxl-u a:hover{border-bottom-color:#111}@media (max-width:600px){.hxl-u{grid-template-columns:1fr}}\u003c\/style\u003e\n\u003cdiv class=\"hxl\"\u003e\n\u003cp class=\"hxl-t\"\u003eMore to explore\u003c\/p\u003e\n\u003cul class=\"hxl-u\"\u003e\n\u003cli\u003e\u003ca href=\"\/collections\/womens-dresses\"\u003eWomen's Dresses range\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"\/products\/womens-art-inspired-vintage-boho-dress-floral-print\"\u003eArt-Inspired vintage boho dress\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"\/products\/womens-artistic-flow-dress-loose-fit-boho\"\u003eArtistic flow dress\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"\/collections\/midi-dress\"\u003eFull Midi Dresses range\u003c\/a\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"sg-desc-chart\" style=\"overflow-x:auto;-webkit-overflow-scrolling:touch\"\u003e\n\u003cstyle\u003e\n.sgx,.sgx *{box-sizing:border-box}\n.sgx{margin-top:24px;border-top:1px solid #e8e8e8;padding-top:18px;font-family:inherit;max-width:100%}\n.sgx-lbl{margin:0 0 11px;font-size:11px;letter-spacing:.07em;text-transform:uppercase;font-weight:600;color:#1a1a1a;font-family:inherit}\n.sgx-scroll{max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;border:1px solid #1a1a1a;border-radius:6px}\n.sgx-table{width:100%;border-collapse:collapse;table-layout:fixed;font-family:inherit;font-size:13px;line-height:1.25}\n.sgx-table.sgx-auto{table-layout:auto}\n.sgx-table th,.sgx-table td{word-break:normal;overflow-wrap:normal}\n.sgx-table th{background:#1a1a1a;color:#fff;padding:9px 6px;font-weight:600;font-size:10.5px;letter-spacing:.01em;text-transform:uppercase;text-align:center;vertical-align:middle}\n.sgx-table td{padding:9px 6px;text-align:center;border-top:1px solid #ededed;background:#fff;color:#1a1a1a}\n.sgx-table th:first-child,.sgx-table td:first-child{text-align:left;font-weight:600;white-space:nowrap;word-break:normal;overflow-wrap:normal}\n.sgx-table tbody tr:nth-child(even) td{background:#fafafa}\n.sgx-note{font-size:11px;color:#888;margin:8px 0 0;font-style:italic;font-family:inherit}\n.sgx-hint{display:none;font-size:10px;color:#aaa;margin:5px 0 0;font-family:inherit}\n@media (max-width:520px){\n .sgx-table{font-size:12px}\n .sgx-table th{font-size:9.5px;padding:8px 5px;letter-spacing:0}\n .sgx-table td{padding:8px 5px}\n .sgx-wide .sgx-hint{display:block}\n}\n.sgx-modal{display:none;position:fixed;inset:0;z-index:2147483647;align-items:center;justify-content:center;padding:14px;font-family:inherit}\n.sgx-modal .sgx-ov{position:absolute;inset:0;background:rgba(0,0,0,.55)}\n.sgx-modal .sgx-box{position:relative;background:#fff;border-radius:12px;width:100%;max-width:540px;max-height:88vh;overflow-y:auto;padding:26px 16px;box-shadow:0 20px 50px rgba(0,0,0,.22)}\n.sgx-modal .sgx-h{font-size:clamp(1.35rem,5vw,1.8rem);font-weight:800;text-align:center;margin:0 0 16px;letter-spacing:.03em;font-family:inherit}\n.sgx-modal .sgx-x{position:absolute;top:10px;right:10px;background:transparent;border:none;cursor:pointer;padding:6px;color:#1a1a1a;line-height:0}\n.sgx-modal .sgx-note{text-align:center}\n@media (max-width:520px){ .sgx-modal{padding:10px} .sgx-modal .sgx-box{padding:22px 12px} }\n\u003c\/style\u003e\n\u003cdiv class=\"sgx\"\u003e\n\u003cp class=\"sgx-lbl\"\u003eSize Guide (cm)\u003c\/p\u003e\n\u003cdiv class=\"sgx-scroll\"\u003e\u003ctable class=\"sgx-table\" style=\"\"\u003e\n\u003cthead\u003e\u003ctr\u003e\n\u003cth\u003eSize\u003c\/th\u003e\n\u003cth\u003eBust\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eAU 8\u003c\/td\u003e\n\u003ctd\u003e84\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eAU 10\u003c\/td\u003e\n\u003ctd\u003e89\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eAU 12\u003c\/td\u003e\n\u003ctd\u003e94\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\u003c\/div\u003e\n\u003cp class=\"sgx-memo\"\u003eSwipe sideways to see the full size guide\u003c\/p\u003e\n\u003cp class=\"sgx-hint\"\u003eSwipe the table sideways to see all columns.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"sg-modal\" class=\"sgx-modal\"\u003e\n\u003cdiv class=\"sgx-ov\" onclick=\"sgClose()\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"sgx-box\"\u003e\n\u003cbutton class=\"sgx-x\" onclick=\"sgClose()\" aria-label=\"Close\"\u003e\u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewbox=\"0 0 24 24\" width=\"20\" height=\"20\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\"\u003e\u003cline x1=\"18\" y1=\"6\" x2=\"6\" y2=\"18\"\u003e\u003c\/line\u003e\u003cline x1=\"6\" y1=\"6\" x2=\"18\" y2=\"18\"\u003e\u003c\/line\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003ch2 class=\"sgx-h\"\u003eSize Guide\u003c\/h2\u003e\n\u003cdiv class=\"sgx-scroll\"\u003e\u003ctable class=\"sgx-table\" style=\"\"\u003e\n\u003cthead\u003e\u003ctr\u003e\n\u003cth\u003eSize\u003c\/th\u003e\n\u003cth\u003eBust\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eAU 8\u003c\/td\u003e\n\u003ctd\u003e84\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eAU 10\u003c\/td\u003e\n\u003ctd\u003e89\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eAU 12\u003c\/td\u003e\n\u003ctd\u003e94\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\u003c\/div\u003e\n\u003cp class=\"sgx-memo\"\u003eSwipe sideways to see the full size guide\u003c\/p\u003e\n\u003cp class=\"sgx-hint\" style=\"text-align:center\"\u003eSwipe sideways to see all columns.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e(function(){var RULER='\u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" style=\"vertical-align:-2px;margin-right:3px;\"\u003e\u003crect x=\"2\" y=\"7\" width=\"20\" height=\"10\" rx=\"1\"\/\u003e\u003cline x1=\"6\" y1=\"7\" x2=\"6\" y2=\"12\"\/\u003e\u003cline x1=\"10\" y1=\"7\" x2=\"10\" y2=\"10\"\/\u003e\u003cline x1=\"14\" y1=\"7\" x2=\"14\" y2=\"12\"\/\u003e\u003cline x1=\"18\" y1=\"7\" x2=\"18\" y2=\"10\"\/\u003e\u003c\/svg\u003e';function hideChat(){var c=document.querySelector('shopify-chat');if(c)c.style.display='none';}function showChat(){var c=document.querySelector('shopify-chat');if(c)c.style.display='';}function open_(){var m=document.getElementById('sg-modal');if(!m)return;m.style.display='flex';document.body.style.overflow='hidden';hideChat();}function close_(){var m=document.getElementById('sg-modal');if(m)m.style.display='none';document.body.style.overflow='';showChat();}window.sgClose=close_;function kiwi(){var kc=document.querySelector('.ks-container-app-block');return !!(kc\u0026\u0026kc.children.length\u003e0);}function inject(){if(document.getElementById('sg-trigger'))return;if(kiwi())return;var t=null;var fs=document.querySelector(\"[data-handle='size'],[data-handle='Size'],select[name='options[Size]'],select[name='options[size]']\");if(fs){var p=fs.previousElementSibling;if(p\u0026\u0026(p.tagName==='LABEL'||p.tagName==='LEGEND'))t=p;if(!t){var par=fs.parentNode;if(par){var l=par.querySelector('label,legend');if(l)t=l;}}}if(!t){var cs=document.querySelectorAll('label,legend,.product-form__option-name,.variant__label,.product__option-name');for(var i=0;i\u003ccs.length;i++){if(\/^\\s*size\\s*$\/i.test(cs[i].textContent)){t=cs[i];break;}}}if(!t){var atc=document.querySelector('[name=\"add\"],[data-type=\"add-to-cart\"],.product-form__submit,button.btn--add-to-cart,.shopify-payment-button__button');if(atc\u0026\u0026atc.parentNode){var w=document.createElement('div');w.style.cssText='margin:6px 0 8px;';atc.parentNode.insertBefore(w,atc);t=w;}}if(!t)return;var flex=t.tagName==='LABEL'||t.tagName==='LEGEND'||(t.className\u0026\u0026(t.className.indexOf('variant__label')!==-1||t.className.indexOf('option-name')!==-1));if(flex){t.style.display='flex';t.style.alignItems='center';t.style.justifyContent='flex-start';t.style.gap='14px';}var a=document.createElement('a');a.id='sg-trigger';a.href='#';a.innerHTML=RULER+'Size Guide';a.style.cssText='font-size:12px;color:#1a1a1a;text-decoration:underline;cursor:pointer;font-family:inherit;font-weight:400;white-space:nowrap;flex-shrink:0;';a.addEventListener('click',function(e){e.preventDefault();open_();});t.appendChild(a);}function start(){setTimeout(inject,800);}if(document.readyState==='loading'){document.addEventListener('DOMContentLoaded',start);}else{start();}})();\u003c\/script\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\/* HARPER_SGX_V10_FICHE 03\/09\/2026 — l'entete se pose sur SA colonne.\nLe theme live aligne les th a gauche et les td au centre : (0,1,2) !important.\nCes selecteurs pesent (0,3,1) et les battent, sans toucher au theme. *\/\n.sgx-v10-fiche{--pose:1}\n.sgx .sgx-table.sgx-table th,.sgx-scroll .sgx-table.sgx-table th{text-align:center!important}\n.sgx .sgx-table.sgx-table th:first-child,.sgx-scroll .sgx-table.sgx-table th:first-child{text-align:left!important}\n.sgx .sgx-table.sgx-table td:first-child,.sgx-scroll .sgx-table.sgx-table td:first-child{text-align:left!important}\n.sgx-modal .sgx-table.sgx-table,.sgx-box .sgx-table.sgx-table{display:table!important;width:100%!important;min-width:0!important;max-width:100%!important;table-layout:auto!important;overflow:visible!important;white-space:normal!important;border-collapse:collapse!important}\n.sgx-modal .sgx-table.sgx-table thead,.sgx-box .sgx-table.sgx-table thead{display:table-header-group!important}\n.sgx-modal .sgx-table.sgx-table tbody,.sgx-box .sgx-table.sgx-table tbody{display:table-row-group!important}\n.sgx-modal .sgx-table.sgx-table tr,.sgx-box .sgx-table.sgx-table tr{display:table-row!important}\n.sgx-modal .sgx-table.sgx-table th,.sgx-modal .sgx-table.sgx-table td,.sgx-box .sgx-table.sgx-table th,.sgx-box .sgx-table.sgx-table td{display:table-cell!important;white-space:nowrap!important;text-align:center!important}\n.sgx-modal .sgx-table.sgx-table th:first-child,.sgx-modal .sgx-table.sgx-table td:first-child,.sgx-box .sgx-table.sgx-table th:first-child,.sgx-box .sgx-table.sgx-table td:first-child{text-align:left!important}\n.sgx-modal .sgx-box.sgx-box{padding:0!important;overflow:hidden!important}\n.sgx-modal .sgx-box.sgx-box .sgx-h{padding:12px 14px!important;margin:0!important;border-bottom:1px solid #ececec!important}\n.sgx-modal .sgx-box.sgx-box .sgx-body{padding:0!important}\n.sgx-modal .sgx-scroll.sgx-scroll{overflow-x:auto!important;width:100%!important;max-width:100%!important;border-left:0!important;border-right:0!important;border-radius:0!important}\n\u003c\/style\u003e\n\u003cstyle\u003e\/* HARPER_SGX_V11_FICHE 03\/09\/2026 — bordure et memo de defilement.\nLe theme pose 1px solid #1a1a1a !important sur .sgx-scroll (octet 217205 de la\nfeuille servie), dans la page comme dans le pop-up. On la retire sans y toucher :\n.sgx-scroll.sgx-scroll pese (0,2,0) contre (0,1,0). *\/\n.sgx-v11-fiche{--pose:1}\n.sgx .sgx-scroll.sgx-scroll,.sgx-scroll.sgx-scroll{border:0!important}\n.sgx-modal .sgx-scroll.sgx-scroll{border:0!important}\n.sgx-memo{display:none!important}\n@media (max-width:749px){.sgx-modal .sgx-memo.sgx-memo{display:block!important;\nmargin:0!important;padding:10px 14px 12px!important;font-size:12px!important;\nline-height:1.4!important;color:#767676!important;text-align:center!important;\nborder-top:1px solid #ececec!important}}\n\u003c\/style\u003e","brand":"Harper Australia","offers":[{"title":"AU 8","offer_id":43112733507680,"sku":null,"price":74.95,"currency_code":"AUD","in_stock":true},{"title":"AU 10","offer_id":43112733540448,"sku":null,"price":74.95,"currency_code":"AUD","in_stock":true},{"title":"AU 12","offer_id":43112733573216,"sku":null,"price":74.95,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0605\/5365\/8464\/files\/womens-floral-off-shoulder-midi-sundress-australia-summer-occasion-dress-face.png?v=1788377705","url":"https:\/\/harper-australia.com\/products\/womens-floral-off-shoulder-midi-sundress-australia-summer-occasion-dress","provider":"Harper Australia","version":"1.0","type":"link"}