{"title":"Tops","description":"\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eFeminine tops and crop tops made to move with you. Soft against the skin, designed to be styled with everything in your wardrobe — and to feel as right at the end of the day as at the beginning.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eFor the slow morning. The afternoon that asks more. Every version of your day.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eMade for Dreamers \u0026amp; Explorers.\u003c\/p\u003e","products":[{"product_id":"rio-shirt","title":"Rio Oversize Linen Shirt","description":"\u003cstyle\u003e\n  .cocopina-pdp {\n    font-family: 'Montserrat', sans-serif;\n    color: inherit;\n    line-height: 1.6;\n  }\n  .cocopina-pdp .pdp-tabs {\n    display: flex;\n    justify-content: flex-start;\n    margin-bottom: 16px;\n  }\n  .cocopina-pdp .pdp-tab {\n    font-family: 'Playfair Display', serif;\n    font-weight: 500;\n    font-size: 1.05em;\n    cursor: pointer;\n    padding: 12px 0;\n    margin-right: 32px;\n    color: rgba(0,0,0,0.45);\n    border-bottom: 2px solid transparent;\n    white-space: nowrap;\n    transition: color 0.2s ease, border-color 0.2s ease;\n    background: none;\n    border-top: none;\n    border-left: none;\n    border-right: none;\n  }\n  .cocopina-pdp .pdp-tab:last-child { margin-right: 0; }\n  .cocopina-pdp .pdp-tab.is-active {\n    color: inherit;\n    border-bottom-color: currentColor;\n  }\n  .cocopina-pdp .pdp-panel { display: none; }\n  .cocopina-pdp .pdp-panel.is-active { display: block; }\n  .cocopina-pdp ul {\n    list-style: disc;\n    padding-left: 20px;\n    margin: 0;\n  }\n  .cocopina-pdp li {\n    font-family: 'Montserrat', sans-serif;\n    font-weight: 400;\n    margin-bottom: 10px;\n    line-height: 1.4;\n  }\n  .cocopina-pdp .pdp-image {\n    margin: 16px auto 4px auto;\n    width: 100%;\n    max-width: 100%;\n    height: auto;\n    border-radius: 2px;\n    display: block;\n  }\n  .cocopina-pdp p {\n    font-family: 'Montserrat', sans-serif;\n    font-weight: 400;\n    margin: 0 0 12px 0;\n    line-height: 1.6;\n  }\n  @media (max-width: 480px) {\n    .cocopina-pdp .pdp-tab { font-size: 0.95em; margin-right: 20px; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"cocopina-pdp\"\u003e\n  \u003cdiv class=\"pdp-tabs\" role=\"tablist\"\u003e\n    \u003cbutton class=\"pdp-tab is-active\" data-tab=\"why\" role=\"tab\"\u003eWhy You'll Love It\u003c\/button\u003e\n    \u003cbutton class=\"pdp-tab\" data-tab=\"fit\" role=\"tab\"\u003eFit \u0026amp; Comfort\u003c\/button\u003e\n    \u003cbutton class=\"pdp-tab\" data-tab=\"fabric\" role=\"tab\"\u003eFabric \u0026amp; Craft\u003c\/button\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"pdp-panel is-active\" data-panel=\"why\" role=\"tabpanel\"\u003e\n    \u003cul\u003e\n      \u003cli\u003eEasy oversized linen layer for over a swimsuit or tank\u003c\/li\u003e\n      \u003cli\u003eDelicate lace through the cuffs and upper back\u003c\/li\u003e\n      \u003cli\u003eEmbroidered collar\u003c\/li\u003e\n      \u003cli\u003eDropped shoulders and a curved hem\u003c\/li\u003e\n      \u003cli\u003eCoconut buttons\u003c\/li\u003e\n      \u003cli\u003eLightweight linen for everyday, travel, and the beach\u003c\/li\u003e\n    \u003c\/ul\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0636\/6101\/5273\/files\/rio-pdp-1.jpg\" alt=\"Rio Oversize Linen Shirt styled in context\" class=\"pdp-image\" loading=\"lazy\"\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"pdp-panel\" data-panel=\"fit\" role=\"tabpanel\"\u003e\n    \u003cul\u003e\n      \u003cli\u003eTrue to size — size down for a slimmer fit\u003c\/li\u003e\n      \u003cli\u003eDesigned for a relaxed, oversized silhouette\u003c\/li\u003e\n      \u003cli\u003eLightweight linen with a slight sheerness — made to layer over\u003c\/li\u003e\n      \u003cli\u003eModels are 5'6\" and 5'8\", both wearing size S\u003c\/li\u003e\n    \u003c\/ul\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0636\/6101\/5273\/files\/rio-pdp-2.jpg\" alt=\"Rio Oversize Linen Shirt oversized fit and silhouette\" class=\"pdp-image\" loading=\"lazy\"\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"pdp-panel\" data-panel=\"fabric\" role=\"tabpanel\"\u003e\n    \u003cp\u003eMade from 100% lightweight linen — a natural fiber that breathes in heat, softens with every wash, and wears in beautifully over the years. Lace detail through the cuffs and upper back, with an embroidered collar.\u003c\/p\u003e\n    \u003cp\u003eDesigned in San Diego, made to travel the world.\u003c\/p\u003e\n    \u003cp\u003eHand wash cold or gentle machine cycle. Lay flat to dry. Softens and improves with every wear.\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0636\/6101\/5273\/files\/rio-pdp-3.jpg\" alt=\"Rio Oversize Linen Shirt lace and embroidered collar detail\" class=\"pdp-image\" loading=\"lazy\"\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cscript\u003e\n  (function() {\n    var root = document.currentScript.previousElementSibling;\n    var tabs = root.querySelectorAll('.pdp-tab');\n    var panels = root.querySelectorAll('.pdp-panel');\n    tabs.forEach(function(tab) {\n      tab.addEventListener('click', function() {\n        var target = tab.getAttribute('data-tab');\n        tabs.forEach(function(t) { t.classList.remove('is-active'); });\n        panels.forEach(function(p) { p.classList.remove('is-active'); });\n        tab.classList.add('is-active');\n        root.querySelector('[data-panel=\"' + target + '\"]').classList.add('is-active');\n      });\n    });\n  })();\n\u003c\/script\u003e","brand":"Cocopiña","offers":[{"title":"White \/ XS","offer_id":48652332499177,"sku":"TOPBR2504XSOWH","price":108.0,"currency_code":"USD","in_stock":true},{"title":"White \/ S","offer_id":48652332531945,"sku":"TOPBR2504SOWH","price":108.0,"currency_code":"USD","in_stock":true},{"title":"White \/ M","offer_id":48652332564713,"sku":"TOPBR2504MOWH","price":108.0,"currency_code":"USD","in_stock":true},{"title":"White \/ L","offer_id":48652332597481,"sku":"TOPBR2504LOWH","price":108.0,"currency_code":"USD","in_stock":true},{"title":"White \/ XL","offer_id":48652332630249,"sku":"TOPBR2504XLOWH","price":108.0,"currency_code":"USD","in_stock":true},{"title":"Pink \/ XS","offer_id":48211235274985,"sku":"TOPBR2504XSPNK","price":108.0,"currency_code":"USD","in_stock":true},{"title":"Pink \/ S","offer_id":48211235307753,"sku":"TOPBR2504SPNK","price":108.0,"currency_code":"USD","in_stock":true},{"title":"Pink \/ M","offer_id":48211235340521,"sku":"TOPBR2504MPNK","price":108.0,"currency_code":"USD","in_stock":true},{"title":"Pink \/ L","offer_id":48211235373289,"sku":"TOPBR2504LPNK","price":108.0,"currency_code":"USD","in_stock":true},{"title":"Pink \/ XL","offer_id":48211235406057,"sku":"TOPBR2504XLPNK","price":108.0,"currency_code":"USD","in_stock":true},{"title":"Teal \/ XS","offer_id":48211235111145,"sku":"TOPBR2504XSTEA","price":108.0,"currency_code":"USD","in_stock":true},{"title":"Teal \/ S","offer_id":48211235143913,"sku":"TOPBR2504STEA","price":108.0,"currency_code":"USD","in_stock":true},{"title":"Teal \/ M","offer_id":48211235176681,"sku":"TOPBR2504MTEA","price":108.0,"currency_code":"USD","in_stock":true},{"title":"Teal \/ L","offer_id":48211235209449,"sku":"TOPBR2504LTEA","price":108.0,"currency_code":"USD","in_stock":true},{"title":"Teal \/ XL","offer_id":48211235242217,"sku":"TOPBR2504XLTEA","price":108.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0636\/6101\/5273\/files\/cocopina-TOPBR2504-rio-3x4-white-_0002s_0003_0K1A2967.jpg?v=1778989568"},{"product_id":"sydney-top","title":"Sydney Top","description":"\u003cstyle\u003e\n  .cocopina-pdp {\n    font-family: 'Montserrat', sans-serif;\n    color: inherit;\n    line-height: 1.6;\n  }\n  .cocopina-pdp .pdp-tabs {\n    display: flex;\n    justify-content: flex-start;\n    margin-bottom: 16px;\n  }\n  .cocopina-pdp .pdp-tab {\n    font-family: 'Playfair Display', serif;\n    font-weight: 500;\n    font-size: 1.05em;\n    cursor: pointer;\n    padding: 12px 0;\n    margin-right: 32px;\n    color: rgba(0,0,0,0.45);\n    border-bottom: 2px solid transparent;\n    white-space: nowrap;\n    transition: color 0.2s ease, border-color 0.2s ease;\n    background: none;\n    border-top: none;\n    border-left: none;\n    border-right: none;\n  }\n  .cocopina-pdp .pdp-tab:last-child { margin-right: 0; }\n  .cocopina-pdp .pdp-tab.is-active {\n    color: inherit;\n    border-bottom-color: currentColor;\n  }\n  .cocopina-pdp .pdp-panel { display: none; }\n  .cocopina-pdp .pdp-panel.is-active { display: block; }\n  .cocopina-pdp ul {\n    list-style: disc;\n    padding-left: 20px;\n    margin: 0;\n  }\n  .cocopina-pdp li {\n    font-family: 'Montserrat', sans-serif;\n    font-weight: 400;\n    margin-bottom: 10px;\n    line-height: 1.4;\n  }\n  .cocopina-pdp .pdp-image {\n    margin: 16px auto 4px auto;\n    width: 100%;\n    max-width: 100%;\n    height: auto;\n    border-radius: 2px;\n    display: block;\n  }\n  .cocopina-pdp p {\n    font-family: 'Montserrat', sans-serif;\n    font-weight: 400;\n    margin: 0 0 12px 0;\n    line-height: 1.6;\n  }\n  @media (max-width: 480px) {\n    .cocopina-pdp .pdp-tab { font-size: 0.95em; margin-right: 20px; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"cocopina-pdp\"\u003e\n  \u003cdiv class=\"pdp-tabs\" role=\"tablist\"\u003e\n    \u003cbutton class=\"pdp-tab is-active\" data-tab=\"why\" role=\"tab\"\u003eWhy You'll Love It\u003c\/button\u003e\n    \u003cbutton class=\"pdp-tab\" data-tab=\"fit\" role=\"tab\"\u003eFit \u0026amp; Comfort\u003c\/button\u003e\n    \u003cbutton class=\"pdp-tab\" data-tab=\"fabric\" role=\"tab\"\u003eFabric \u0026amp; Craft\u003c\/button\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"pdp-panel is-active\" data-panel=\"why\" role=\"tabpanel\"\u003e\n    \u003cul\u003e\n      \u003cli\u003eClean square neckline for a tailored look\u003c\/li\u003e\n      \u003cli\u003eStructured cotton that holds its shape\u003c\/li\u003e\n      \u003cli\u003eDouble-lined bodice for full opacity\u003c\/li\u003e\n      \u003cli\u003ePartial smocked back for a flexible fit\u003c\/li\u003e\n      \u003cli\u003eCenter back zip\u003c\/li\u003e\n      \u003cli\u003eCropped at the waist\u003c\/li\u003e\n    \u003c\/ul\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0636\/6101\/5273\/files\/sydney-pdp-1.jpg\" alt=\"Sydney Crop Top styled in context\" class=\"pdp-image\" loading=\"lazy\"\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"pdp-panel\" data-panel=\"fit\" role=\"tabpanel\"\u003e\n    \u003cul\u003e\n      \u003cli\u003eTrue to size\u003c\/li\u003e\n      \u003cli\u003eTailored, structured fit through the front\u003c\/li\u003e\n      \u003cli\u003eSmocked back panel gives gently for comfort\u003c\/li\u003e\n      \u003cli\u003eAdjustable straps fine-tune the fit\u003c\/li\u003e\n      \u003cli\u003eModels are 5'7\" and 5'8\", both wearing size S\u003c\/li\u003e\n    \u003c\/ul\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0636\/6101\/5273\/files\/sydney-pdp-2.jpg\" alt=\"Sydney Crop Top neckline and fit\" class=\"pdp-image\" loading=\"lazy\"\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"pdp-panel\" data-panel=\"fabric\" role=\"tabpanel\"\u003e\n    \u003cp\u003eMade from 100% midweight cotton — a breathable, structured fabric that holds a clean shape and softens with wear. The bodice is double-lined for structure and full opacity.\u003c\/p\u003e\n    \u003cp\u003eDesigned in San Diego, made to travel the world.\u003c\/p\u003e\n    \u003cp\u003eHand wash cold or gentle machine cycle. Lay flat to dry.\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0636\/6101\/5273\/files\/sydney-pdp-3.jpg\" alt=\"Sydney Crop Top cotton fabric and back detail\" class=\"pdp-image\" loading=\"lazy\"\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cscript\u003e\n  (function() {\n    var root = document.currentScript.previousElementSibling;\n    var tabs = root.querySelectorAll('.pdp-tab');\n    var panels = root.querySelectorAll('.pdp-panel');\n    tabs.forEach(function(tab) {\n      tab.addEventListener('click', function() {\n        var target = tab.getAttribute('data-tab');\n        tabs.forEach(function(t) { t.classList.remove('is-active'); });\n        panels.forEach(function(p) { p.classList.remove('is-active'); });\n        tab.classList.add('is-active');\n        root.querySelector('[data-panel=\"' + target + '\"]').classList.add('is-active');\n      });\n    });\n  })();\n\u003c\/script\u003e","brand":"Cocopiña","offers":[{"title":"White \/ XS","offer_id":48211246350569,"sku":"TOPBS2505XSWHT","price":68.0,"currency_code":"USD","in_stock":true},{"title":"White \/ S","offer_id":48211246383337,"sku":"TOPBS2505SWHT","price":68.0,"currency_code":"USD","in_stock":false},{"title":"White \/ M","offer_id":48211246416105,"sku":"TOPBS2505MWHT","price":68.0,"currency_code":"USD","in_stock":true},{"title":"White \/ L","offer_id":48211246448873,"sku":"TOPBS2505LWHT","price":68.0,"currency_code":"USD","in_stock":true},{"title":"White \/ XL","offer_id":48211246481641,"sku":"TOPBS2505XLWHT","price":68.0,"currency_code":"USD","in_stock":true},{"title":"Pink \/ XS","offer_id":48211246514409,"sku":"TOPBS2505XSPNK","price":68.0,"currency_code":"USD","in_stock":true},{"title":"Pink \/ S","offer_id":48211246547177,"sku":"TOPBS2505SPNK","price":68.0,"currency_code":"USD","in_stock":true},{"title":"Pink \/ M","offer_id":48211246579945,"sku":"TOPBS2505MPNK","price":68.0,"currency_code":"USD","in_stock":true},{"title":"Pink \/ L","offer_id":48211246612713,"sku":"TOPBS2505LPNK","price":68.0,"currency_code":"USD","in_stock":true},{"title":"Pink \/ XL","offer_id":48211246645481,"sku":"TOPBS2505XLPNK","price":68.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0636\/6101\/5273\/files\/cocopina-TOPBS2505-sydney-3x4-white-_0000s_0008_0K1A5067.jpg?v=1778989569"},{"product_id":"isabella-crop-top","title":"Isabella Crop Top","description":"\u003cstyle\u003e\n  .cocopina-pdp {\n    font-family: 'Montserrat', sans-serif;\n    color: inherit;\n    line-height: 1.6;\n  }\n  .cocopina-pdp .pdp-tabs {\n    display: flex;\n    justify-content: flex-start;\n    margin-bottom: 16px;\n  }\n  .cocopina-pdp .pdp-tab {\n    font-family: 'Playfair Display', serif;\n    font-weight: 500;\n    font-size: 1.05em;\n    cursor: pointer;\n    padding: 12px 0;\n    margin-right: 32px;\n    color: rgba(0,0,0,0.45);\n    border-bottom: 2px solid transparent;\n    white-space: nowrap;\n    transition: color 0.2s ease, border-color 0.2s ease;\n    background: none;\n    border-top: none;\n    border-left: none;\n    border-right: none;\n  }\n  .cocopina-pdp .pdp-tab:last-child { margin-right: 0; }\n  .cocopina-pdp .pdp-tab.is-active {\n    color: inherit;\n    border-bottom-color: currentColor;\n  }\n  .cocopina-pdp .pdp-panel { display: none; }\n  .cocopina-pdp .pdp-panel.is-active { display: block; }\n  .cocopina-pdp ul {\n    list-style: disc;\n    padding-left: 20px;\n    margin: 0;\n  }\n  .cocopina-pdp li {\n    font-family: 'Montserrat', sans-serif;\n    font-weight: 400;\n    margin-bottom: 10px;\n    line-height: 1.4;\n  }\n  .cocopina-pdp .pdp-image {\n    margin: 16px auto 4px auto;\n    width: 100%;\n    max-width: 100%;\n    height: auto;\n    border-radius: 2px;\n    display: block;\n  }\n  .cocopina-pdp p {\n    font-family: 'Montserrat', sans-serif;\n    font-weight: 400;\n    margin: 0 0 12px 0;\n    line-height: 1.6;\n  }\n  @media (max-width: 480px) {\n    .cocopina-pdp .pdp-tab { font-size: 0.95em; margin-right: 20px; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"cocopina-pdp\"\u003e\n  \u003cdiv class=\"pdp-tabs\" role=\"tablist\"\u003e\n    \u003cbutton class=\"pdp-tab is-active\" data-tab=\"why\" role=\"tab\"\u003eWhy You'll Love It\u003c\/button\u003e\n    \u003cbutton class=\"pdp-tab\" data-tab=\"fit\" role=\"tab\"\u003eFit \u0026amp; Comfort\u003c\/button\u003e\n    \u003cbutton class=\"pdp-tab\" data-tab=\"fabric\" role=\"tab\"\u003eFabric \u0026amp; Craft\u003c\/button\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"pdp-panel is-active\" data-panel=\"why\" role=\"tabpanel\"\u003e\n    \u003cul\u003e\n      \u003cli\u003eOff-shoulder neckline in hand-trimmed cotton lace\u003c\/li\u003e\n      \u003cli\u003eSmocked bodice holds you in — no bra needed\u003c\/li\u003e\n      \u003cli\u003eElastic neckline that never pulls or slips\u003c\/li\u003e\n      \u003cli\u003eCropped at the natural waist\u003c\/li\u003e\n      \u003cli\u003ePairs with pants, maxis, midis, and skirts\u003c\/li\u003e\n      \u003cli\u003eFeels right throughout the day\u003c\/li\u003e\n    \u003c\/ul\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0636\/6101\/5273\/files\/isabella-pdp-1.jpg?v=1779154786\" alt=\"Isabella Crop Top styled with high-waisted skirt\" class=\"pdp-image\" loading=\"lazy\"\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"pdp-panel\" data-panel=\"fit\" role=\"tabpanel\"\u003e\n    \u003cul\u003e\n      \u003cli\u003eTrue to size\u003c\/li\u003e\n      \u003cli\u003eThe smocked bodice gives gently through the bust\u003c\/li\u003e\n      \u003cli\u003eThe elastic neckline rests gently across the chest\u003c\/li\u003e\n      \u003cli\u003eIf between sizes, take the smaller for a closer fit through the neckline\u003c\/li\u003e\n      \u003cli\u003eModels are 5'6\" and 5'8\", both wearing size S\u003c\/li\u003e\n    \u003c\/ul\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0636\/6101\/5273\/files\/isabella-pdp-2.jpg?v=1779154786\" alt=\"Isabella Crop Top off-shoulder fit and silhouette\" class=\"pdp-image\" loading=\"lazy\"\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"pdp-panel\" data-panel=\"fabric\" role=\"tabpanel\"\u003e\n    \u003cp\u003eMade from Livaeco™ Micro Modal — a soft, plant-based fiber made from wood pulp sourced from FSC-certified sustainable forests, fully traceable from forest to garment. Soft, breathable, with gentle stretch through the smocked bodice. Hand-trimmed cotton lace at the neckline.\u003c\/p\u003e\n    \u003cp\u003eDesigned in San Diego, made to travel the world.\u003c\/p\u003e\n    \u003cp\u003eHand wash cold or gentle machine cycle. Lay flat to dry. Softens with each washing.\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0636\/6101\/5273\/files\/isabella-pdp-3.jpg?v=1779154786\" alt=\"Isabella Crop Top hand-trimmed cotton lace detail\" class=\"pdp-image\" loading=\"lazy\"\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cscript\u003e\n  (function() {\n    var root = document.currentScript.previousElementSibling;\n    var tabs = root.querySelectorAll('.pdp-tab');\n    var panels = root.querySelectorAll('.pdp-panel');\n    tabs.forEach(function(tab) {\n      tab.addEventListener('click', function() {\n        var target = tab.getAttribute('data-tab');\n        tabs.forEach(function(t) { t.classList.remove('is-active'); });\n        panels.forEach(function(p) { p.classList.remove('is-active'); });\n        tab.classList.add('is-active');\n        root.querySelector('[data-panel=\"' + target + '\"]').classList.add('is-active');\n      });\n    });\n  })();\n\u003c\/script\u003e","brand":"Cocopiña","offers":[{"title":"Rust \/ XS","offer_id":50933508899049,"sku":"TOPBS2516XSRUS","price":80.0,"currency_code":"USD","in_stock":true},{"title":"Rust \/ S","offer_id":50933508931817,"sku":"TOPBS2516SRUS","price":80.0,"currency_code":"USD","in_stock":true},{"title":"Rust \/ M","offer_id":50933508964585,"sku":"TOPBS2516MRUS","price":80.0,"currency_code":"USD","in_stock":true},{"title":"Rust \/ L","offer_id":50933508997353,"sku":"TOPBS2516LRUS","price":80.0,"currency_code":"USD","in_stock":true},{"title":"Rust \/ XL","offer_id":50933509030121,"sku":"TOPBS2516XLRUS","price":80.0,"currency_code":"USD","in_stock":true},{"title":"Ice Water \/ XS","offer_id":50933509062889,"sku":"TOPBS2516XSLBL","price":80.0,"currency_code":"USD","in_stock":false},{"title":"Ice Water \/ S","offer_id":50933509095657,"sku":"TOPBS2516SLBL","price":80.0,"currency_code":"USD","in_stock":true},{"title":"Ice Water \/ M","offer_id":50933509128425,"sku":"TOPBS2516MLBL","price":80.0,"currency_code":"USD","in_stock":true},{"title":"Ice Water \/ L","offer_id":50933509161193,"sku":"TOPBS2516LLBL","price":80.0,"currency_code":"USD","in_stock":true},{"title":"Ice Water \/ XL","offer_id":50933509193961,"sku":"TOPBS2516XLLBL","price":80.0,"currency_code":"USD","in_stock":true},{"title":"White \/ XS","offer_id":50945866989801,"sku":"TOPBS2516XSWHT","price":80.0,"currency_code":"USD","in_stock":true},{"title":"White \/ S","offer_id":50945867022569,"sku":"TOPBS2517SWHT","price":80.0,"currency_code":"USD","in_stock":false},{"title":"White \/ M","offer_id":50945867055337,"sku":"TOPBS2517MWHT","price":80.0,"currency_code":"USD","in_stock":false},{"title":"White \/ L","offer_id":50945867088105,"sku":"TOPBS2517LWHT","price":80.0,"currency_code":"USD","in_stock":true},{"title":"White \/ XL","offer_id":50945867120873,"sku":"TOPBS2517XLWHT","price":80.0,"currency_code":"USD","in_stock":true},{"title":"Yellow \/ XS","offer_id":48377494143209,"sku":"TOPBS2516XSYEL","price":80.0,"currency_code":"USD","in_stock":false},{"title":"Yellow \/ S","offer_id":48377494175977,"sku":"TOPBS2516SYEL","price":80.0,"currency_code":"USD","in_stock":false},{"title":"Yellow \/ M","offer_id":48377494208745,"sku":"TOPBS2516MYEL","price":80.0,"currency_code":"USD","in_stock":true},{"title":"Yellow \/ L","offer_id":48377494241513,"sku":"TOPBS2516LYEL","price":80.0,"currency_code":"USD","in_stock":false},{"title":"Yellow \/ XL","offer_id":48377494274281,"sku":"TOPBS2516XLYEL","price":80.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0636\/6101\/5273\/files\/cocopina-TOPBS2516-Isabella-3x4-rust-01.jpg?v=1778989627"},{"product_id":"estelle-cover-up","title":"Estelle Cover-Up","description":"\u003ch3 data-start=\"165\" data-end=\"189\"\u003eWhy You’ll Love It\u003c\/h3\u003e\n\u003cul data-start=\"190\" data-end=\"323\"\u003e\n\u003cli data-start=\"190\" data-end=\"211\"\u003eWaist tie closure\u003c\/li\u003e\n\u003cli data-start=\"212\" data-end=\"234\"\u003eHook-and-eye front\u003c\/li\u003e\n\u003cli data-start=\"235\" data-end=\"251\"\u003eSide pockets\u003c\/li\u003e\n\u003cli data-start=\"252\" data-end=\"273\"\u003eWide bell sleeves\u003c\/li\u003e\n\u003cli data-start=\"274\" data-end=\"300\"\u003eFull-length silhouette\u003c\/li\u003e\n\u003cli data-start=\"301\" data-end=\"323\"\u003eNon-sheer coverage\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3 data-start=\"325\" data-end=\"344\"\u003eFit \u0026amp; Comfort\u003c\/h3\u003e\n\u003cul data-start=\"345\" data-end=\"473\"\u003e\n\u003cli data-start=\"345\" data-end=\"360\"\u003eRelaxed fit\u003c\/li\u003e\n\u003cli data-start=\"361\" data-end=\"386\"\u003e56.5\" length (size S)\u003c\/li\u003e\n\u003cli data-start=\"387\" data-end=\"407\"\u003eLightweight feel\u003c\/li\u003e\n\u003cli data-start=\"408\" data-end=\"438\"\u003eDesigned for warm climates\u003c\/li\u003e\n\u003cli data-start=\"439\" data-end=\"473\"\u003eModels are 5'8\" wearing size S\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3 data-start=\"475\" data-end=\"495\"\u003eFabric \u0026amp; Craft\u003c\/h3\u003e\n\u003cp data-start=\"496\" data-end=\"662\"\u003eMade from 100% rayon for breathable softness and smooth drape. Provides coverage while remaining lightweight and easy to layer over swim.\u003cbr\u003e\u003cmeta charset=\"utf-8\"\u003e\u003c\/p\u003e\n\u003cp data-start=\"569\" data-end=\"752\"\u003eDesigned in San Diego and produced in small batches.\u003c\/p\u003e","brand":"Cocopiña","offers":[{"title":"Beige \/ XS\/S","offer_id":48518629589225,"sku":"DRSMA2522XSSSND","price":78.0,"currency_code":"USD","in_stock":true},{"title":"Beige \/ M\/L","offer_id":48518629621993,"sku":"DRSMA2522MLSND","price":78.0,"currency_code":"USD","in_stock":true},{"title":"Butter Yellow \/ XS\/S","offer_id":48518835405033,"sku":"DRSMA2522XSSYEL","price":78.0,"currency_code":"USD","in_stock":true},{"title":"Butter Yellow \/ M\/L","offer_id":48518835437801,"sku":"DRSMA2522MLYEL","price":78.0,"currency_code":"USD","in_stock":true},{"title":"Yellow Boho \/ XS\/S","offer_id":48518835470569,"sku":"DRSMA2522XSSBHP","price":78.0,"currency_code":"USD","in_stock":true},{"title":"Yellow Boho \/ M\/L","offer_id":48518835503337,"sku":"DRSMA2522MLBHP","price":78.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0636\/6101\/5273\/files\/cocopina-DRSMA2522-alma-3x4-both-01.jpg?v=1778989568"},{"product_id":"margot-crop-top","title":"Margot Crop Top","description":"\u003cstyle\u003e\n  .cocopina-pdp {\n    font-family: 'Montserrat', sans-serif;\n    color: inherit;\n    line-height: 1.6;\n  }\n  .cocopina-pdp .pdp-tabs {\n    display: flex;\n    justify-content: flex-start;\n    margin-bottom: 16px;\n  }\n  .cocopina-pdp .pdp-tab {\n    font-family: 'Playfair Display', serif;\n    font-weight: 500;\n    font-size: 1.05em;\n    cursor: pointer;\n    padding: 12px 0;\n    margin-right: 32px;\n    color: rgba(0,0,0,0.45);\n    border-bottom: 2px solid transparent;\n    white-space: nowrap;\n    transition: color 0.2s ease, border-color 0.2s ease;\n    background: none;\n    border-top: none;\n    border-left: none;\n    border-right: none;\n  }\n  .cocopina-pdp .pdp-tab:last-child { margin-right: 0; }\n  .cocopina-pdp .pdp-tab.is-active {\n    color: inherit;\n    border-bottom-color: currentColor;\n  }\n  .cocopina-pdp .pdp-panel { display: none; }\n  .cocopina-pdp .pdp-panel.is-active { display: block; }\n  .cocopina-pdp ul {\n    list-style: disc;\n    padding-left: 20px;\n    margin: 0;\n  }\n  .cocopina-pdp li {\n    font-family: 'Montserrat', sans-serif;\n    font-weight: 400;\n    margin-bottom: 10px;\n    line-height: 1.4;\n  }\n  .cocopina-pdp .pdp-image {\n    margin: 16px auto 4px auto;\n    width: 100%;\n    max-width: 100%;\n    height: auto;\n    border-radius: 2px;\n    display: block;\n  }\n  .cocopina-pdp p {\n    font-family: 'Montserrat', sans-serif;\n    font-weight: 400;\n    margin: 0 0 12px 0;\n    line-height: 1.6;\n  }\n  @media (max-width: 480px) {\n    .cocopina-pdp .pdp-tab { font-size: 0.95em; margin-right: 20px; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"cocopina-pdp\"\u003e\n  \u003cdiv class=\"pdp-tabs\" role=\"tablist\"\u003e\n    \u003cbutton class=\"pdp-tab is-active\" data-tab=\"why\" role=\"tab\"\u003eWhy You'll Love It\u003c\/button\u003e\n    \u003cbutton class=\"pdp-tab\" data-tab=\"fit\" role=\"tab\"\u003eFit \u0026amp; Comfort\u003c\/button\u003e\n    \u003cbutton class=\"pdp-tab\" data-tab=\"fabric\" role=\"tab\"\u003eFabric \u0026amp; Craft\u003c\/button\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"pdp-panel is-active\" data-panel=\"why\" role=\"tabpanel\"\u003e\n    \u003cul\u003e\n      \u003cli\u003eOff-shoulder neckline with puff sleeves\u003c\/li\u003e\n      \u003cli\u003eFront tie adjusts the fit under the bust\u003c\/li\u003e\n      \u003cli\u003eKeyhole opening at the center\u003c\/li\u003e\n      \u003cli\u003eDouble-lined and not see-through\u003c\/li\u003e\n      \u003cli\u003eCropped silhouette\u003c\/li\u003e\n      \u003cli\u003ePairs with our skirts and pants\u003c\/li\u003e\n    \u003c\/ul\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0636\/6101\/5273\/files\/margot-pdp-1.jpg\" alt=\"Margot Crop Top styled in context\" class=\"pdp-image\" loading=\"lazy\"\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"pdp-panel\" data-panel=\"fit\" role=\"tabpanel\"\u003e\n    \u003cul\u003e\n      \u003cli\u003eTrue to size\u003c\/li\u003e\n      \u003cli\u003eElastic neckline sits off the shoulder and stays in place\u003c\/li\u003e\n      \u003cli\u003eFront tie adjusts the fit under the bust\u003c\/li\u003e\n      \u003cli\u003eElastic sleeve cuffs sit softly on the arm\u003c\/li\u003e\n      \u003cli\u003eModels are 5'6\" and 5'8\", both wearing size S\u003c\/li\u003e\n    \u003c\/ul\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0636\/6101\/5273\/files\/margot-pdp-2.jpg\" alt=\"Margot Crop Top off-shoulder fit and neckline\" class=\"pdp-image\" loading=\"lazy\"\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"pdp-panel\" data-panel=\"fabric\" role=\"tabpanel\"\u003e\n    \u003cp\u003eMade from 100% cotton — a breathable fabric with natural softness. The bodice is double-lined for structure and full coverage.\u003c\/p\u003e\n    \u003cp\u003eDesigned in San Diego, made to travel the world.\u003c\/p\u003e\n    \u003cp\u003eHand wash cold or gentle machine cycle. Lay flat to dry.\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0636\/6101\/5273\/files\/margot-pdp-3.jpg\" alt=\"Margot Crop Top cotton fabric and tie detail\" class=\"pdp-image\" loading=\"lazy\"\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cscript\u003e\n  (function() {\n    var root = document.currentScript.previousElementSibling;\n    var tabs = root.querySelectorAll('.pdp-tab');\n    var panels = root.querySelectorAll('.pdp-panel');\n    tabs.forEach(function(tab) {\n      tab.addEventListener('click', function() {\n        var target = tab.getAttribute('data-tab');\n        tabs.forEach(function(t) { t.classList.remove('is-active'); });\n        panels.forEach(function(p) { p.classList.remove('is-active'); });\n        tab.classList.add('is-active');\n        root.querySelector('[data-panel=\"' + target + '\"]').classList.add('is-active');\n      });\n    });\n  })();\n\u003c\/script\u003e","brand":"Cocopiña","offers":[{"title":"XS","offer_id":48643609231593,"sku":"TOPBR2407WHTXS","price":49.0,"currency_code":"USD","in_stock":true},{"title":"S","offer_id":48643609264361,"sku":"TOPBR2407WHTS","price":49.0,"currency_code":"USD","in_stock":true},{"title":"M","offer_id":48643609297129,"sku":"TOPBR2407WHTM","price":49.0,"currency_code":"USD","in_stock":true},{"title":"L","offer_id":48643609329897,"sku":"TOPBR2407WHTL","price":49.0,"currency_code":"USD","in_stock":true},{"title":"XL","offer_id":48643609362665,"sku":"TOPBR2407WHTXL","price":49.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0636\/6101\/5273\/files\/cocopina-TOPBR2407-Margot-3x4-Bali-07.jpg?v=1778989566"}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0636\/6101\/5273\/collections\/Matilda_Wrap_Top_-_White_-_Maria_-_03_-_1x1_-_1000px_-_opt-851214.jpg?v=1781735648","url":"https:\/\/cocopina.com\/collections\/tops\/dreamer.oembed","provider":"Cocopiña","version":"1.0","type":"link"}