{"product_id":"womens-printed-swimsuit-with-tummy-control-and-adjustable-straps","title":"Women's Printed Swimsuit with Tummy Control and Adjustable Straps","description":"\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eA surplice one-piece swimsuit with a crossover V-neckline, ruched midsection, and a bold multicolor stripe print on a solid base for a flattering, figure-hugging fit.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eThis tummy control swimsuit features a wrap-style surplice neckline, diagonal ruching through the midsection that smooths and shapes, and adjustable shoulder straps for a secure, personalised fit. The solid lower half grounds the bold printed top half, creating a balanced silhouette that flatters the figure from every angle. Suited for beach holidays, pool days, or any summer occasion where comfort, coverage, and vibrant style come together.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eMade For Moments Like These\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul 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\"\u003e\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003e\n\u003cstrong\u003eSurplice Crossover Neckline:\u003c\/strong\u003e A wrap-style V-neck creates a naturally flattering décolletage whilst the diagonal crossover lines draw the eye inward for a slimming, sculpted finish.\u003c\/li\u003e\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003e\n\u003cstrong\u003eTummy Control Ruching:\u003c\/strong\u003e Diagonal ruching through the midsection smooths and shapes the waist without feeling restrictive, offering light contouring that moves comfortably with the body.\u003c\/li\u003e\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003e\n\u003cstrong\u003eAdjustable Shoulder Straps:\u003c\/strong\u003e Fully adjustable straps allow a personalised fit that keeps everything securely in place through all beach and pool activities.\u003c\/li\u003e\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003e\n\u003cstrong\u003eBold Multicolor Print:\u003c\/strong\u003e A vibrant diagonal stripe print across the top half adds a striking, energetic finish that pairs effortlessly with the clean solid lower panel.\u003c\/li\u003e\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003e\n\u003cstrong\u003eFull Coverage Bottom:\u003c\/strong\u003e A solid, high-cut brief with a side drawstring detail provides confident coverage and a secure, stay-put fit throughout the day.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eSize Chart\u003c\/strong\u003e\u003c\/p\u003e\n\u003cdiv class=\"overflow-x-auto w-full px-2 mb-6\"\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\"\u003eSize\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\"\u003eBust (in)\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\"\u003eWaist (in)\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\"\u003eHip (in)\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\"\u003eLeg Opening (in)\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\"\u003eLength (in)\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\"\u003eS\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e28.3\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e25.2\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e29.9\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e24.0\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e24.8\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\"\u003eM\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e29.9\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e26.8\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e31.5\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e25.2\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e25.6\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\"\u003eL\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e31.9\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e28.7\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e33.5\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e26.4\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e26.4\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\"\u003eXL\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e33.9\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e30.7\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e35.4\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e27.6\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e27.2\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\"\u003e2XL\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e35.8\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e32.7\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e37.4\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e28.7\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e28.0\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e","brand":"Alyson \u0026 James","offers":[{"title":"Black \/ S","offer_id":57878315008335,"sku":null,"price":34.95,"currency_code":"USD","in_stock":true},{"title":"Black \/ M","offer_id":57878315041103,"sku":null,"price":34.95,"currency_code":"USD","in_stock":true},{"title":"Black \/ L","offer_id":57878315073871,"sku":null,"price":34.95,"currency_code":"USD","in_stock":true},{"title":"Black \/ XL","offer_id":57878315106639,"sku":null,"price":34.95,"currency_code":"USD","in_stock":true},{"title":"Black \/ 2XL","offer_id":57878315139407,"sku":null,"price":34.95,"currency_code":"USD","in_stock":true},{"title":"Blue \/ S","offer_id":57878315172175,"sku":null,"price":34.95,"currency_code":"USD","in_stock":true},{"title":"Blue \/ M","offer_id":57878315204943,"sku":null,"price":34.95,"currency_code":"USD","in_stock":true},{"title":"Blue \/ L","offer_id":57878315237711,"sku":null,"price":34.95,"currency_code":"USD","in_stock":true},{"title":"Blue \/ XL","offer_id":57878315270479,"sku":null,"price":34.95,"currency_code":"USD","in_stock":true},{"title":"Blue \/ 2XL","offer_id":57878315303247,"sku":null,"price":34.95,"currency_code":"USD","in_stock":true},{"title":"Pink \/ S","offer_id":57878315336015,"sku":null,"price":34.95,"currency_code":"USD","in_stock":true},{"title":"Pink \/ M","offer_id":57878315368783,"sku":null,"price":34.95,"currency_code":"USD","in_stock":true},{"title":"Pink \/ L","offer_id":57878315401551,"sku":null,"price":34.95,"currency_code":"USD","in_stock":true},{"title":"Pink \/ XL","offer_id":57878315434319,"sku":null,"price":34.95,"currency_code":"USD","in_stock":true},{"title":"Pink \/ 2XL","offer_id":57878315467087,"sku":null,"price":34.95,"currency_code":"USD","in_stock":true},{"title":"Light Blue \/ S","offer_id":57878315499855,"sku":null,"price":34.95,"currency_code":"USD","in_stock":true},{"title":"Light Blue \/ M","offer_id":57878315532623,"sku":null,"price":34.95,"currency_code":"USD","in_stock":true},{"title":"Light Blue \/ L","offer_id":57878315565391,"sku":null,"price":34.95,"currency_code":"USD","in_stock":true},{"title":"Light Blue \/ XL","offer_id":57878315598159,"sku":null,"price":34.95,"currency_code":"USD","in_stock":true},{"title":"Light Blue \/ 2XL","offer_id":57878315630927,"sku":null,"price":34.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1012\/3093\/6399\/files\/1_3c4c8bb0-92e5-4421-9152-1cb3b6ed0bc1.jpg?v=1780931778","url":"https:\/\/alysonandjames.com\/products\/womens-printed-swimsuit-with-tummy-control-and-adjustable-straps","provider":"Alyson \u0026 James","version":"1.0","type":"link"}