{"product_id":"azi-blue-long-sleeve-swimsuit-top","title":"AZI BLUE LONG SLEEVE SWIMSUIT TOP","description":"\u003cbody\u003e\n\u003cmeta charset=\"UTF-8\"\u003e\n\u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\n\u003ctitle\u003eThe AZI BLUE Long Sleeve Swimsuit Top\u003c\/title\u003e\n\u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=Cormorant+Garamond:ital,wght@0,300;0,400;0,500;0,600;1,300;1,400\u0026amp;family=Montserrat:wght@300;400;500;600\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\n\u003cstyle\u003e\n:root{--cream:#FAF7F2;--warm-black:#5C3D2E;--muted-gold:#7A6C52;--text-secondary:#4A443D;--border:#E8E2D9;--highlight:#F0EBE3}*{margin:0;padding:0;box-sizing:border-box}body{background:var(--cream);color:var(--warm-black);font-family:'Montserrat',sans-serif;font-weight:300;font-size:14px;min-height:100vh;display:flex;justify-content:center;padding:40px 20px;-webkit-font-smoothing:antialiased}.container{max-width:820px;width:100%;font-size:14px;animation:fadeIn .6s ease-out}@keyframes fadeIn{from{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.divider{width:40px;height:1px;background:var(--muted-gold);margin:20px auto}.description{max-width:620px;margin:0 auto 40px;text-align:center}.description .lead{font-family:'Cormorant Garamond',serif;font-weight:400;font-style:italic;font-size:1.15rem;line-height:1.7;margin-bottom:12px}.tabs-container{margin-top:10px}.tab-nav{display:flex;border-bottom:2px solid var(--border);gap:0}.tab-btn{font-family:'Montserrat',sans-serif;font-size:.68rem;font-weight:400;letter-spacing:.18em;text-transform:uppercase;color:var(--text-secondary);background:transparent;border:none;padding:14px 24px;cursor:pointer;position:relative;transition:color .3s ease;white-space:nowrap}.tab-btn:hover{color:var(--warm-black)}.tab-btn.active{color:var(--warm-black);font-weight:500}.tab-btn.active::after{content:'';position:absolute;bottom:-2px;left:0;right:0;height:2px;background:var(--warm-black)}.tab-panel{display:none;padding:32px 0;animation:tabFade .3s ease-out}.tab-panel.active{display:block}@keyframes tabFade{from{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.love-list{list-style:none;padding:0}.love-list li{display:flex;align-items:center;gap:14px;padding:10px 0;border-bottom:1px solid var(--border);font-size:.78rem;color:var(--text-secondary);letter-spacing:.02em}.love-list li:last-child{border-bottom:none}.love-dot{width:5px;height:5px;border-radius:50%;background:var(--muted-gold);flex-shrink:0}.details-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:20px;margin-top:8px}.detail-card{text-align:center;padding:16px;background:#fff;border:1px solid var(--border);border-radius:2px}.detail-card .detail-label{font-size:.58rem;letter-spacing:.2em;text-transform:uppercase;color:var(--text-secondary);margin-bottom:6px}.detail-card .detail-value{font-family:'Cormorant Garamond',serif;font-weight:500;font-size:.95rem}.stretch-dots{display:flex;gap:5px;justify-content:center;margin-top:3px}.stretch-dot{width:8px;height:8px;border-radius:50%;border:1px solid var(--muted-gold);background:transparent}.stretch-dot.filled{background:var(--muted-gold)}.table-wrapper{overflow-x:auto;margin-top:20px}table{width:100%;border-collapse:collapse;font-size:.85rem}thead th{font-family:'Cormorant Garamond',serif;font-weight:500;font-size:1rem;padding:14px 12px;text-align:center;border-bottom:2px solid var(--warm-black)}thead th:first-child{text-align:left;font-family:'Montserrat',sans-serif;font-weight:400;font-size:.65rem;letter-spacing:.18em;text-transform:uppercase;color:var(--text-secondary);vertical-align:bottom}tbody td{padding:12px;text-align:center;border-bottom:1px solid var(--border);font-variant-numeric:tabular-nums;font-weight:300}tbody td:first-child{text-align:left;font-size:.75rem;color:var(--text-secondary);white-space:nowrap;min-width:100px}tbody tr:hover{background:var(--highlight)}.between-sizes{margin-top:20px;padding:16px 20px;background:var(--highlight);border-left:3px solid var(--muted-gold);border-radius:0 2px 2px 0}.between-sizes-title{font-family:'Cormorant Garamond',serif;font-weight:500;font-size:.9rem;margin-bottom:6px}.between-sizes p{font-size:.7rem;line-height:1.7;color:var(--text-secondary)}.fit-notes p{font-size:.72rem;line-height:1.8;color:var(--text-secondary);max-width:600px}.fit-notes p+p{margin-top:8px}.model-note{margin-top:14px;font-style:italic;font-size:.68rem!important;color:var(--muted-gold)!important}.support-guide{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:16px;margin-top:20px}.support-item{padding:18px;background:#fff;border:1px solid var(--border);border-radius:2px}.support-item h4{font-family:'Cormorant Garamond',serif;font-weight:500;font-size:.95rem;margin-bottom:6px}.support-item p{font-size:.68rem;line-height:1.7;color:var(--text-secondary)}@media(max-width:640px){.description .lead{font-size:1rem}.tab-btn{padding:12px 14px;font-size:.6rem;letter-spacing:.12em}}\n\u003c\/style\u003e\n\u003cdiv class=\"container\"\u003e\n  \u003cdiv class=\"description\"\u003e\n    \u003cp class=\"lead\"\u003eThe AZI BLUE Long Sleeve Swimsuit Top brings full-coverage swimwear into bold, wearable territory. Cast in a striking blue leopard print with hints of mustard gold, this cropped long-sleeve top features a diamond cutout at the center front. Wire support keeps everything secure, while the long sleeves make it just as easy to wear on its own. Pair it with the AZI BLUE High Waist Swimsuit Bottom for a coordinated look.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"tabs-container\"\u003e\n    \u003cnav class=\"tab-nav\"\u003e\n      \u003cbutton class=\"tab-btn active\" onclick=\"switchTab('details')\"\u003eDetails\u003c\/button\u003e\n      \u003cbutton class=\"tab-btn\" onclick=\"switchTab('sizing')\"\u003eFit \u0026amp; Support\u003c\/button\u003e\n      \u003cbutton class=\"tab-btn\" onclick=\"switchTab('care')\"\u003eFabric \u0026amp; Care\u003c\/button\u003e\n    \u003c\/nav\u003e\n    \u003c!-- DETAILS TAB --\u003e\n    \u003cdiv class=\"tab-panel active\" id=\"tab-details\"\u003e\n      \u003cul class=\"love-list\"\u003e\n        \u003cli\u003e\n\u003cspan class=\"love-dot\"\u003e\u003c\/span\u003eLong sleeve crop top with diamond cutout at the center front\u003c\/li\u003e\n        \u003cli\u003e\n\u003cspan class=\"love-dot\"\u003e\u003c\/span\u003eBold blue leopard print with mustard gold accents\u003c\/li\u003e\n        \u003cli\u003e\n\u003cspan class=\"love-dot\"\u003e\u003c\/span\u003eWire support for structure and lift\u003c\/li\u003e\n        \u003cli\u003e\n\u003cspan class=\"love-dot\"\u003e\u003c\/span\u003eFully lined\u003c\/li\u003e\n        \u003cli\u003e\n\u003cspan class=\"love-dot\"\u003e\u003c\/span\u003eSmooth, stretchy fabric\u003c\/li\u003e\n      \u003c\/ul\u003e\n      \u003cdiv style=\"margin-top:16px;padding:14px 18px;background:var(--highlight);border-radius:2px\"\u003e\n        \u003cp style=\"font-size:.72rem;color:var(--text-secondary);line-height:1.6\"\u003e\n          \u003cspan style=\"font-family:'Cormorant Garamond',serif;font-weight:500;font-size:.85rem;color:var(--warm-black)\"\u003eSizing Tip:\u003c\/span\u003e\n          Size up if you're in between sizes.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv style=\"margin-top:12px;padding:14px 18px;background:var(--highlight);border-radius:2px\"\u003e\n        \u003cp style=\"font-size:.72rem;color:var(--text-secondary);line-height:1.6\"\u003e\n          \u003cspan style=\"font-family:'Cormorant Garamond',serif;font-weight:500;font-size:.85rem;color:var(--warm-black)\"\u003eComplete the Set:\u003c\/span\u003e\n          Shop the AZI BLUE High Waist Swimsuit Bottom in the same print for a coordinated look.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003c!-- FIT \u0026 SUPPORT TAB --\u003e\n    \u003cdiv class=\"tab-panel\" id=\"tab-sizing\"\u003e\n      \u003cdiv class=\"table-wrapper\"\u003e\n        \u003ctable\u003e\n          \u003cthead\u003e\n            \u003ctr\u003e\n              \u003cth\u003eMeasurement\u003c\/th\u003e\n              \u003cth\u003eXS\u003c\/th\u003e\n              \u003cth\u003eS\u003c\/th\u003e\n              \u003cth\u003eM\u003c\/th\u003e\n              \u003cth\u003eL\u003c\/th\u003e\n              \u003cth\u003eXL\u003c\/th\u003e\n              \u003cth\u003e2XL\u003c\/th\u003e\n              \u003cth\u003e3XL\u003c\/th\u003e\n              \u003cth\u003e4XL\u003c\/th\u003e\n            \u003c\/tr\u003e\n          \u003c\/thead\u003e\n          \u003ctbody\u003e\n            \u003ctr\u003e\n              \u003ctd\u003eBust\u003c\/td\u003e\n              \u003ctd\u003e27.6″ (70.1 cm)\u003c\/td\u003e\n              \u003ctd\u003e29.1″ (73.9 cm)\u003c\/td\u003e\n              \u003ctd\u003e30.7″ (78.0 cm)\u003c\/td\u003e\n              \u003ctd\u003e32.3″ (82.0 cm)\u003c\/td\u003e\n              \u003ctd\u003e33.8″ (85.9 cm)\u003c\/td\u003e\n              \u003ctd\u003e37.0″ (94.0 cm)\u003c\/td\u003e\n              \u003ctd\u003e40.1″ (101.9 cm)\u003c\/td\u003e\n              \u003ctd\u003e43.3″ (110.0 cm)\u003c\/td\u003e\n            \u003c\/tr\u003e\n            \u003ctr\u003e\n              \u003ctd\u003eSleeve Length\u003c\/td\u003e\n              \u003ctd\u003e22.6″ (57.4 cm)\u003c\/td\u003e\n              \u003ctd\u003e23.1″ (58.7 cm)\u003c\/td\u003e\n              \u003ctd\u003e23.6″ (59.9 cm)\u003c\/td\u003e\n              \u003ctd\u003e24.1″ (61.2 cm)\u003c\/td\u003e\n              \u003ctd\u003e24.6″ (62.5 cm)\u003c\/td\u003e\n              \u003ctd\u003e25.1″ (63.8 cm)\u003c\/td\u003e\n              \u003ctd\u003e25.6″ (65.0 cm)\u003c\/td\u003e\n              \u003ctd\u003e26.1″ (66.3 cm)\u003c\/td\u003e\n            \u003c\/tr\u003e\n          \u003c\/tbody\u003e\n        \u003c\/table\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"support-guide\"\u003e\n        \u003cdiv class=\"support-item\"\u003e\n          \u003ch4\u003eWire Support\u003c\/h4\u003e\n          \u003cp\u003eBuilt-in wire support offers structure and lift.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"support-item\"\u003e\n          \u003ch4\u003eStretch Fit\u003c\/h4\u003e\n          \u003cp\u003eSmooth, stretchy fabric moves with you for a secure, second-skin feel.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"support-item\"\u003e\n          \u003ch4\u003eCenter Cutout\u003c\/h4\u003e\n          \u003cp\u003eA diamond cutout at the center front adds a striking detail.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"between-sizes\"\u003e\n        \u003cdiv class=\"between-sizes-title\"\u003eCup Fit\u003c\/div\u003e\n        \u003cp\u003eRecommended for A–C cup sizes. Size up if you're in between sizes for the best fit through the bust and wire support.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"fit-notes\" style=\"margin-top:24px\"\u003e\n        \u003cp class=\"model-note\"\u003eModel is 5′8″ and wears a size S.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003c!-- FABRIC \u0026 CARE TAB --\u003e\n    \u003cdiv class=\"tab-panel\" id=\"tab-care\"\u003e\n      \u003cdiv class=\"details-grid\"\u003e\n        \u003cdiv class=\"detail-card\"\u003e\n          \u003cdiv class=\"detail-label\"\u003eFabric\u003c\/div\u003e\n          \u003cdiv class=\"detail-value\"\u003e80% Polyester · 20% Spandex\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"detail-card\"\u003e\n          \u003cdiv class=\"detail-label\"\u003eCare\u003c\/div\u003e\n          \u003cdiv class=\"detail-value\"\u003eHand Wash\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"detail-card\"\u003e\n          \u003cdiv class=\"detail-label\"\u003eLining\u003c\/div\u003e\n          \u003cdiv class=\"detail-value\"\u003eFully Lined\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"detail-card\"\u003e\n          \u003cdiv class=\"detail-label\"\u003eSupport\u003c\/div\u003e\n          \u003cdiv class=\"detail-value\"\u003eWire Support\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"detail-card\"\u003e\n          \u003cdiv class=\"detail-label\"\u003eStretch\u003c\/div\u003e\n          \u003cdiv class=\"stretch-dots\"\u003e\n            \u003cdiv class=\"stretch-dot filled\"\u003e\u003c\/div\u003e\n            \u003cdiv class=\"stretch-dot filled\"\u003e\u003c\/div\u003e\n            \u003cdiv class=\"stretch-dot\"\u003e\u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"detail-card\"\u003e\n          \u003cdiv class=\"detail-label\"\u003eRecommended Fit\u003c\/div\u003e\n          \u003cdiv class=\"detail-value\"\u003eA–C Cup\u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\nfunction switchTab(tab) {\n  document.querySelectorAll('.tab-btn').forEach(function(b) { b.classList.remove('active'); });\n  document.querySelectorAll('.tab-panel').forEach(function(p) { p.classList.remove('active'); });\n  event.target.classList.add('active');\n  document.getElementById('tab-' + tab).classList.add('active');\n}\n\u003c\/script\u003e\n\u003c\/body\u003e","brand":"shakara","offers":[{"title":"XS","offer_id":45776234741951,"sku":"05375742265","price":85.0,"currency_code":"USD","in_stock":true},{"title":"S","offer_id":45765401608383,"sku":"05375702207","price":85.0,"currency_code":"USD","in_stock":true},{"title":"M","offer_id":45765401641151,"sku":"05375702214","price":85.0,"currency_code":"USD","in_stock":true},{"title":"L","offer_id":45765401673919,"sku":"05375702221","price":85.0,"currency_code":"USD","in_stock":true},{"title":"XL","offer_id":45765401706687,"sku":"05375702238","price":85.0,"currency_code":"USD","in_stock":true},{"title":"XXL","offer_id":45765401739455,"sku":"05375702245","price":85.0,"currency_code":"USD","in_stock":true},{"title":"XXXL","offer_id":45765401772223,"sku":"05375702252","price":85.0,"currency_code":"USD","in_stock":true},{"title":"XXXXL","offer_id":45765410881727,"sku":"05375705345","price":85.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1463\/5092\/files\/19.jpg?v=1786399189","url":"https:\/\/www.ofuure.com\/products\/azi-blue-long-sleeve-swimsuit-top","provider":"OFUURE","version":"1.0","type":"link"}