{"product_id":"luna-one-shoulder-swimsuit","title":"Luna - One Shoulder Swimsuit","description":"\u003cp\u003e\u003cstrong\u003eMade for the water. Designed for confidence.\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003eThe \u003cstrong\u003eLuna\u003c\/strong\u003e is designed to make you feel amazing at the beach or pool. A flattering cut, supportive fit, and quick-dry fabric that keeps its shape all day — so you can focus on enjoying every moment.\u003c\/p\u003e\u003ch4\u003e\u003cstrong\u003eWhy you'll love it:\u003c\/strong\u003e\u003c\/h4\u003e\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eFlattering silhouette:\u003c\/strong\u003e Cut to highlight your shape and give you confidence from every angle.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eSupportive fit:\u003c\/strong\u003e Well-fitted top with good coverage so you can move freely without worry.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eQuick-dry stretch fabric:\u003c\/strong\u003e Bounces back to shape and dries in minutes under the sun.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eSun, salt \u0026amp; chlorine resistant:\u003c\/strong\u003e Holds its colour and elasticity wash after wash.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eSummer-ready design:\u003c\/strong\u003e Built to handle long beach days, pool sessions, and everything in between.\u003c\/li\u003e\n\u003c\/ul\u003e\u003cp\u003eSelling fast — grab yours while stock lasts. Every order includes free tracked shipping and is covered by our 100% money-back guarantee.\u003c\/p\u003e\u003cdiv style=\"max-width:640px;margin:24px auto;font-family:'Helvetica Neue',Arial,sans-serif;color:#3a3a3a;\"\u003e\n  \u003ch3 style=\"text-align:center;font-size:20px;letter-spacing:2px;text-transform:uppercase;font-weight:600;margin-bottom:4px;\"\u003eSize Guide\u003c\/h3\u003e\n  \u003cp style=\"text-align:center;font-size:13px;color:#999;margin:0 0 18px;\"\u003eAll measurements in cm\u003c\/p\u003e\n  \u003ctable style=\"width:100%;table-layout:fixed;border-collapse:collapse;font-size:14px;\"\u003e\n    \u003cthead\u003e\n      \u003ctr style=\"background:#f4efe9;\"\u003e\n        \u003cth style=\"padding:10px 3px;text-align:center;font-weight:600;border-bottom:2px solid #e0d5c8;\"\u003eSize\u003cbr\u003e(UK)\u003c\/th\u003e\n        \u003cth style=\"padding:10px 3px;text-align:center;font-weight:600;border-bottom:2px solid #e0d5c8;\"\u003eBust\u003c\/th\u003e\n        \u003cth style=\"padding:10px 3px;text-align:center;font-weight:600;border-bottom:2px solid #e0d5c8;\"\u003eUnder-\u003cbr\u003ebust\u003c\/th\u003e\n        \u003cth style=\"padding:10px 3px;text-align:center;font-weight:600;border-bottom:2px solid #e0d5c8;\"\u003eTop\u003cbr\u003elength\u003c\/th\u003e\n        \u003cth style=\"padding:10px 3px;text-align:center;font-weight:600;border-bottom:2px solid #e0d5c8;\"\u003eShorts\u003cbr\u003elength\u003c\/th\u003e\n        \u003cth style=\"padding:10px 3px;text-align:center;font-weight:600;border-bottom:2px solid #e0d5c8;\"\u003eWaist\u003c\/th\u003e\n        \u003cth style=\"padding:10px 3px;text-align:center;font-weight:600;border-bottom:2px solid #e0d5c8;\"\u003eLeg\u003cbr\u003eopening\u003c\/th\u003e\n      \u003c\/tr\u003e\n    \u003c\/thead\u003e\n    \u003ctbody\u003e\n      \u003ctr\u003e\n\u003ctd style=\"padding:11px 3px;text-align:center;font-weight:600;border-bottom:1px solid #eee;\"\u003eS (8)\u003c\/td\u003e\n\u003ctd style=\"padding:11px 3px;text-align:center;border-bottom:1px solid #eee;\"\u003e72\u003c\/td\u003e\n\u003ctd style=\"padding:11px 3px;text-align:center;border-bottom:1px solid #eee;\"\u003e64\u003c\/td\u003e\n\u003ctd style=\"padding:11px 3px;text-align:center;border-bottom:1px solid #eee;\"\u003e48\u003c\/td\u003e\n\u003ctd style=\"padding:11px 3px;text-align:center;border-bottom:1px solid #eee;\"\u003e26\u003c\/td\u003e\n\u003ctd style=\"padding:11px 3px;text-align:center;border-bottom:1px solid #eee;\"\u003e65\u003c\/td\u003e\n\u003ctd style=\"padding:11px 3px;text-align:center;border-bottom:1px solid #eee;\"\u003e49\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr style=\"background:#faf8f5;\"\u003e\n\u003ctd style=\"padding:11px 3px;text-align:center;font-weight:600;border-bottom:1px solid #eee;\"\u003eM (10)\u003c\/td\u003e\n\u003ctd style=\"padding:11px 3px;text-align:center;border-bottom:1px solid #eee;\"\u003e76\u003c\/td\u003e\n\u003ctd style=\"padding:11px 3px;text-align:center;border-bottom:1px solid #eee;\"\u003e68\u003c\/td\u003e\n\u003ctd style=\"padding:11px 3px;text-align:center;border-bottom:1px solid #eee;\"\u003e49\u003c\/td\u003e\n\u003ctd style=\"padding:11px 3px;text-align:center;border-bottom:1px solid #eee;\"\u003e27\u003c\/td\u003e\n\u003ctd style=\"padding:11px 3px;text-align:center;border-bottom:1px solid #eee;\"\u003e69\u003c\/td\u003e\n\u003ctd style=\"padding:11px 3px;text-align:center;border-bottom:1px solid #eee;\"\u003e52\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd style=\"padding:11px 3px;text-align:center;font-weight:600;border-bottom:1px solid #eee;\"\u003eL (12)\u003c\/td\u003e\n\u003ctd style=\"padding:11px 3px;text-align:center;border-bottom:1px solid #eee;\"\u003e80\u003c\/td\u003e\n\u003ctd style=\"padding:11px 3px;text-align:center;border-bottom:1px solid #eee;\"\u003e72\u003c\/td\u003e\n\u003ctd style=\"padding:11px 3px;text-align:center;border-bottom:1px solid #eee;\"\u003e50\u003c\/td\u003e\n\u003ctd style=\"padding:11px 3px;text-align:center;border-bottom:1px solid #eee;\"\u003e28\u003c\/td\u003e\n\u003ctd style=\"padding:11px 3px;text-align:center;border-bottom:1px solid #eee;\"\u003e73\u003c\/td\u003e\n\u003ctd style=\"padding:11px 3px;text-align:center;border-bottom:1px solid #eee;\"\u003e55\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr style=\"background:#faf8f5;\"\u003e\n\u003ctd style=\"padding:11px 3px;text-align:center;font-weight:600;border-bottom:1px solid #eee;\"\u003eXL (14)\u003c\/td\u003e\n\u003ctd style=\"padding:11px 3px;text-align:center;border-bottom:1px solid #eee;\"\u003e84\u003c\/td\u003e\n\u003ctd style=\"padding:11px 3px;text-align:center;border-bottom:1px solid #eee;\"\u003e76\u003c\/td\u003e\n\u003ctd style=\"padding:11px 3px;text-align:center;border-bottom:1px solid #eee;\"\u003e51\u003c\/td\u003e\n\u003ctd style=\"padding:11px 3px;text-align:center;border-bottom:1px solid #eee;\"\u003e29\u003c\/td\u003e\n\u003ctd style=\"padding:11px 3px;text-align:center;border-bottom:1px solid #eee;\"\u003e77\u003c\/td\u003e\n\u003ctd style=\"padding:11px 3px;text-align:center;border-bottom:1px solid #eee;\"\u003e58\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd style=\"padding:11px 3px;text-align:center;font-weight:600;border-bottom:1px solid #eee;\"\u003e2XL (16)\u003c\/td\u003e\n\u003ctd style=\"padding:11px 3px;text-align:center;border-bottom:1px solid #eee;\"\u003e88\u003c\/td\u003e\n\u003ctd style=\"padding:11px 3px;text-align:center;border-bottom:1px solid #eee;\"\u003e80\u003c\/td\u003e\n\u003ctd style=\"padding:11px 3px;text-align:center;border-bottom:1px solid #eee;\"\u003e52\u003c\/td\u003e\n\u003ctd style=\"padding:11px 3px;text-align:center;border-bottom:1px solid #eee;\"\u003e30\u003c\/td\u003e\n\u003ctd style=\"padding:11px 3px;text-align:center;border-bottom:1px solid #eee;\"\u003e81\u003c\/td\u003e\n\u003ctd style=\"padding:11px 3px;text-align:center;border-bottom:1px solid #eee;\"\u003e61\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr style=\"background:#faf8f5;\"\u003e\n\u003ctd style=\"padding:11px 3px;text-align:center;font-weight:600;border-bottom:1px solid #eee;\"\u003e3XL (18)\u003c\/td\u003e\n\u003ctd style=\"padding:11px 3px;text-align:center;border-bottom:1px solid #eee;\"\u003e92\u003c\/td\u003e\n\u003ctd style=\"padding:11px 3px;text-align:center;border-bottom:1px solid #eee;\"\u003e84\u003c\/td\u003e\n\u003ctd style=\"padding:11px 3px;text-align:center;border-bottom:1px solid #eee;\"\u003e53\u003c\/td\u003e\n\u003ctd style=\"padding:11px 3px;text-align:center;border-bottom:1px solid #eee;\"\u003e31\u003c\/td\u003e\n\u003ctd style=\"padding:11px 3px;text-align:center;border-bottom:1px solid #eee;\"\u003e85\u003c\/td\u003e\n\u003ctd style=\"padding:11px 3px;text-align:center;border-bottom:1px solid #eee;\"\u003e64\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003c\/tbody\u003e\n  \u003c\/table\u003e\n  \u003cp style=\"text-align:center;font-size:12px;color:#999;margin-top:14px;\"\u003eSizes are approximate. For the best fit, compare the measurements above with a garment you already own.\u003c\/p\u003e\n\u003c\/div\u003e","brand":"Freja Jewelry","offers":[{"title":"Black \/ S","offer_id":62870075310410,"sku":null,"price":36.99,"currency_code":"DKK","in_stock":true},{"title":"Black \/ M","offer_id":62870075343178,"sku":null,"price":36.99,"currency_code":"DKK","in_stock":true},{"title":"Black \/ L","offer_id":62870075375946,"sku":null,"price":36.99,"currency_code":"DKK","in_stock":true},{"title":"Black \/ XL","offer_id":62870075408714,"sku":null,"price":36.99,"currency_code":"DKK","in_stock":true},{"title":"Black \/ 2XL","offer_id":62870075441482,"sku":null,"price":36.99,"currency_code":"DKK","in_stock":true},{"title":"Navy Blue \/ S","offer_id":62870075474250,"sku":null,"price":36.99,"currency_code":"DKK","in_stock":true},{"title":"Navy Blue \/ M","offer_id":62870075507018,"sku":null,"price":36.99,"currency_code":"DKK","in_stock":true},{"title":"Navy Blue \/ L","offer_id":62870075539786,"sku":null,"price":36.99,"currency_code":"DKK","in_stock":true},{"title":"Navy Blue \/ XL","offer_id":62870075572554,"sku":null,"price":36.99,"currency_code":"DKK","in_stock":true},{"title":"Navy Blue \/ 2XL","offer_id":62870075605322,"sku":null,"price":36.99,"currency_code":"DKK","in_stock":true},{"title":"Leopard \/ S","offer_id":62870075638090,"sku":null,"price":36.99,"currency_code":"DKK","in_stock":true},{"title":"Leopard \/ M","offer_id":62870075670858,"sku":null,"price":36.99,"currency_code":"DKK","in_stock":true},{"title":"Leopard \/ L","offer_id":62870075703626,"sku":null,"price":36.99,"currency_code":"DKK","in_stock":true},{"title":"Leopard \/ XL","offer_id":62870075736394,"sku":null,"price":36.99,"currency_code":"DKK","in_stock":true},{"title":"Leopard \/ 2XL","offer_id":62870075769162,"sku":null,"price":36.99,"currency_code":"DKK","in_stock":true},{"title":"Tropical Flowers \/ S","offer_id":62870075801930,"sku":null,"price":36.99,"currency_code":"DKK","in_stock":true},{"title":"Tropical Flowers \/ M","offer_id":62870075834698,"sku":null,"price":36.99,"currency_code":"DKK","in_stock":true},{"title":"Tropical Flowers \/ L","offer_id":62870075867466,"sku":null,"price":36.99,"currency_code":"DKK","in_stock":true},{"title":"Tropical Flowers \/ XL","offer_id":62870075900234,"sku":null,"price":36.99,"currency_code":"DKK","in_stock":true},{"title":"Tropical Flowers \/ 2XL","offer_id":62870075933002,"sku":null,"price":36.99,"currency_code":"DKK","in_stock":true},{"title":"Fuchsia \/ S","offer_id":62870075965770,"sku":null,"price":36.99,"currency_code":"DKK","in_stock":true},{"title":"Fuchsia \/ M","offer_id":62870075998538,"sku":null,"price":36.99,"currency_code":"DKK","in_stock":true},{"title":"Fuchsia \/ L","offer_id":62870076031306,"sku":null,"price":36.99,"currency_code":"DKK","in_stock":true},{"title":"Fuchsia \/ XL","offer_id":62870076064074,"sku":null,"price":36.99,"currency_code":"DKK","in_stock":true},{"title":"Fuchsia \/ 2XL","offer_id":62870076096842,"sku":null,"price":36.99,"currency_code":"DKK","in_stock":true},{"title":"Dark Green \/ S","offer_id":62870076129610,"sku":null,"price":36.99,"currency_code":"DKK","in_stock":true},{"title":"Dark Green \/ M","offer_id":62870076162378,"sku":null,"price":36.99,"currency_code":"DKK","in_stock":true},{"title":"Dark Green \/ L","offer_id":62870076195146,"sku":null,"price":36.99,"currency_code":"DKK","in_stock":true},{"title":"Dark Green \/ XL","offer_id":62870076227914,"sku":null,"price":36.99,"currency_code":"DKK","in_stock":true},{"title":"Dark Green \/ 2XL","offer_id":62870076260682,"sku":null,"price":36.99,"currency_code":"DKK","in_stock":true},{"title":"Checked \/ S","offer_id":62870076293450,"sku":null,"price":36.99,"currency_code":"DKK","in_stock":true},{"title":"Checked \/ M","offer_id":62870076326218,"sku":null,"price":36.99,"currency_code":"DKK","in_stock":true},{"title":"Checked \/ L","offer_id":62870076358986,"sku":null,"price":36.99,"currency_code":"DKK","in_stock":true},{"title":"Checked \/ XL","offer_id":62870076391754,"sku":null,"price":36.99,"currency_code":"DKK","in_stock":true},{"title":"Checked \/ 2XL","offer_id":62870076424522,"sku":null,"price":36.99,"currency_code":"DKK","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1033\/3365\/8954\/files\/3569e552910ec4bcdfeec0939928ae828528f600.jpg?v=1785785004","url":"https:\/\/frejanordic.com\/products\/luna-one-shoulder-swimsuit","provider":"Freja Nordic","version":"1.0","type":"link"}