{"product_id":"womens-racerback-tie-dye-one-piece-swimsuit","title":"Women's Racerback Tie Dye One Piece Swimsuit","description":"\u003ch2\u003eRacerback Tie Dye One Piece Swimsuit: Made for Laps\u003c\/h2\u003e\u003cp\u003eA sports one piece swimsuit for women who swim: pool laps and surf beaches across Australia.\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eTie Dye Panels\u003c\/strong\u003e Pink, coral, yellow, mint, blue.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eHip to Shoulder\u003c\/strong\u003e White piping, round neck.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eRacerback\u003c\/strong\u003e Round cut out, free shoulders.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eBoyshort Legs\u003c\/strong\u003e Covers more, contrast seams.\u003c\/li\u003e\n\n\u003cli\u003e\n\u003cstrong\u003eSizes S to XXXL\u003c\/strong\u003e AU 8 to AU 18, 67.5 to 75 cm.\u003c\/li\u003e\n\u003c\/ul\u003e\u003cp\u003e\u003cstrong\u003eMaterials:\u003c\/strong\u003e Knit polyamide, sheds water, dries fast. Chlorine and salt are hard on swimwear: rinse in fresh water after a swim. Hand wash cold, dry flat in shade.\u003c\/p\u003e\n\u003ch2\u003eWhat It Actually Looks Like\u003c\/h2\u003e\n\u003cp\u003eThe body is black. One curved panel runs from the hip up to the shoulder on each side, printed in a soft tie dye of pink, coral, yellow, mint and blue, and outlined in white piping that follows the curve. The back is a racerback with a round cut out between the shoulder blades. The leg is a boyshort, cut straight across the thigh, with contrast seams tracing the front. From ten metres away it reads as a black sports one piece with a stripe of colour through it, which is the point.\u003c\/p\u003e\n\u003ch2\u003eHow It Fits\u003c\/h2\u003e\n\u003cp\u003eA racerback pulls the straps in towards the spine, so the shoulder stays covered when you lift your arm over your head. That is the reason to buy this cut rather than a halter, and it is the difference between swimming and adjusting your swimsuit. The boyshort leg sits across the top of the thigh instead of cutting up at the hip, so it stays put when you push off a wall and it covers more when you climb out.\u003c\/p\u003e\n\u003cp\u003eSizes run from S to XXXL, which is AU 8 to AU 18 on the chart below. Measure your bust, waist and hip in centimetres over the underwear you would swim in, and read the chart rather than assuming your usual letter carries across. If you land between two sizes, take the larger one. A one piece that is a size small through the torso pulls down at the shoulder all day.\u003c\/p\u003e\n\u003ch2\u003eLooking After It\u003c\/h2\u003e\n\u003cp\u003eChlorine and salt are what wear out a swimsuit, not swimming. Rinse it in cold fresh water as soon as you are out, press the water out instead of wringing it, and dry it flat in the shade. Sun on a wet swimsuit is what turns a good one slack by February. Do not leave it rolled up in a wet bag in the car, and keep it off hot concrete around the pool, which is rough enough to pill the knit.\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\u003cdiv class=\"hxl\"\u003e\n\u003cp class=\"hxl-t\"\u003eMore swimwear\u003c\/p\u003e\n\u003cul class=\"hxl-u\"\u003e\n\u003cli\u003e\u003ca href=\"\/collections\/womens-swimwear\"\u003eWomen's swimwear range\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"\/products\/womens-high-waist-bikini-set-deep-v-neck\"\u003eHigh waist bikini set\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"\/products\/womens-hazel-tankini-set-two-piece-swimwear\"\u003eHazel tankini set\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"\/products\/womens-long-sleeve-printed-swimsuit-australia-front-zip-one-piece\"\u003eLong sleeve printed swimsuit\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:break-word;overflow-wrap:anywhere}\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\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\u003eAU Size\u003c\/th\u003e\n\u003cth\u003eBust (cm)\u003c\/th\u003e\n\u003cth\u003eWaist (cm)\u003c\/th\u003e\n\u003cth\u003eHip (cm)\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eS\u003c\/td\u003e\n\u003ctd\u003eAU 8\u003c\/td\u003e\n\u003ctd\u003e88\u003c\/td\u003e\n\u003ctd\u003e65\u003c\/td\u003e\n\u003ctd\u003e94\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eM\u003c\/td\u003e\n\u003ctd\u003eAU 10\u003c\/td\u003e\n\u003ctd\u003e92\u003c\/td\u003e\n\u003ctd\u003e69\u003c\/td\u003e\n\u003ctd\u003e98\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eL\u003c\/td\u003e\n\u003ctd\u003eAU 12\u003c\/td\u003e\n\u003ctd\u003e96\u003c\/td\u003e\n\u003ctd\u003e73\u003c\/td\u003e\n\u003ctd\u003e102\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eXL\u003c\/td\u003e\n\u003ctd\u003eAU 14\u003c\/td\u003e\n\u003ctd\u003e100\u003c\/td\u003e\n\u003ctd\u003e77\u003c\/td\u003e\n\u003ctd\u003e106\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eXXL\u003c\/td\u003e\n\u003ctd\u003eAU 16\u003c\/td\u003e\n\u003ctd\u003e104\u003c\/td\u003e\n\u003ctd\u003e81\u003c\/td\u003e\n\u003ctd\u003e110\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eXXXL\u003c\/td\u003e\n\u003ctd\u003eAU 18\u003c\/td\u003e\n\u003ctd\u003e108\u003c\/td\u003e\n\u003ctd\u003e85\u003c\/td\u003e\n\u003ctd\u003e114\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\u003c\/div\u003e\n\u003cp class=\"sgx-hint\"\u003eSwipe the table sideways to see all columns.\u003c\/p\u003e\n\u003cp class=\"sgx-note\"\u003eMeasure your body. If between sizes, size up.\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\u003eAU Size\u003c\/th\u003e\n\u003cth\u003eBust (cm)\u003c\/th\u003e\n\u003cth\u003eWaist (cm)\u003c\/th\u003e\n\u003cth\u003eHip (cm)\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eS\u003c\/td\u003e\n\u003ctd\u003eAU 8\u003c\/td\u003e\n\u003ctd\u003e88\u003c\/td\u003e\n\u003ctd\u003e65\u003c\/td\u003e\n\u003ctd\u003e94\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eM\u003c\/td\u003e\n\u003ctd\u003eAU 10\u003c\/td\u003e\n\u003ctd\u003e92\u003c\/td\u003e\n\u003ctd\u003e69\u003c\/td\u003e\n\u003ctd\u003e98\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eL\u003c\/td\u003e\n\u003ctd\u003eAU 12\u003c\/td\u003e\n\u003ctd\u003e96\u003c\/td\u003e\n\u003ctd\u003e73\u003c\/td\u003e\n\u003ctd\u003e102\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eXL\u003c\/td\u003e\n\u003ctd\u003eAU 14\u003c\/td\u003e\n\u003ctd\u003e100\u003c\/td\u003e\n\u003ctd\u003e77\u003c\/td\u003e\n\u003ctd\u003e106\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eXXL\u003c\/td\u003e\n\u003ctd\u003eAU 16\u003c\/td\u003e\n\u003ctd\u003e104\u003c\/td\u003e\n\u003ctd\u003e81\u003c\/td\u003e\n\u003ctd\u003e110\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eXXXL\u003c\/td\u003e\n\u003ctd\u003eAU 18\u003c\/td\u003e\n\u003ctd\u003e108\u003c\/td\u003e\n\u003ctd\u003e85\u003c\/td\u003e\n\u003ctd\u003e114\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\u003c\/div\u003e\n\u003cp class=\"sgx-hint\" style=\"text-align:center\"\u003eSwipe sideways to see all columns.\u003c\/p\u003e\n\u003cp class=\"sgx-note\"\u003eIf between sizes, size up.\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","brand":"Harper Australia","offers":[{"title":"Black \/ S (AU 8)","offer_id":43104874233952,"sku":null,"price":69.95,"currency_code":"AUD","in_stock":true},{"title":"Black \/ M (AU 10)","offer_id":43104874266720,"sku":null,"price":69.95,"currency_code":"AUD","in_stock":true},{"title":"Black \/ L (AU 12)","offer_id":43104874299488,"sku":null,"price":69.95,"currency_code":"AUD","in_stock":true},{"title":"Black \/ XL (AU 14)","offer_id":43104874332256,"sku":null,"price":69.95,"currency_code":"AUD","in_stock":true},{"title":"Black \/ XXL (AU 16)","offer_id":43104874365024,"sku":null,"price":69.95,"currency_code":"AUD","in_stock":true},{"title":"Black \/ XXXL (AU 18)","offer_id":43104874397792,"sku":null,"price":69.95,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0605\/5365\/8464\/files\/harper_maillot_noir_01_face.webp?v=1787861556","url":"https:\/\/harper-australia.com\/products\/womens-racerback-tie-dye-one-piece-swimsuit","provider":"Harper Australia","version":"1.0","type":"link"}