{"title":"Tops and Bottoms","description":"\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eMade to be styled together. Made to live separately.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eSoft crop tops, linen pants, and skirts designed to mix across your wardrobe — feminine on their own, beautiful together. The pieces you'll style across every version of your day.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eFor Dreamers \u0026amp; Explorers.\u003c\/p\u003e","products":[{"product_id":"tera-maxi-skirt","title":"Tera Maxi Skirt","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\u003eTiered maxi silhouette with beautiful flow\u003c\/li\u003e\n      \u003cli\u003eLined and never see-through\u003c\/li\u003e\n      \u003cli\u003eDeep pockets that fit your essentials\u003c\/li\u003e\n      \u003cli\u003ePaperbag elastic waistband for all-day comfort\u003c\/li\u003e\n      \u003cli\u003eRuffle trim at the waist and tiers\u003c\/li\u003e\n      \u003cli\u003eLightweight, silky-soft rayon\u003c\/li\u003e\n    \u003c\/ul\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0636\/6101\/5273\/files\/tera-pdp-1.jpg\" alt=\"Tera Maxi Skirt 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\u003ePaperbag elastic waistband sits high and gives gently\u003c\/li\u003e\n      \u003cli\u003eFalls into full volume through the tiers\u003c\/li\u003e\n      \u003cli\u003ePartially lined for smooth, opaque coverage\u003c\/li\u003e\n      \u003cli\u003eIf between sizes, take your usual size\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\/tera-pdp-2.jpg\" alt=\"Tera Maxi Skirt waistband 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% premium rayon — a fluid, breathable fabric with a silk-soft touch and natural drape. Partially lined in the same soft fabric for smooth, opaque 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\/tera-pdp-3.jpg\" alt=\"Tera Maxi Skirt rayon fabric and ruffle tier 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 \/ Maxi","offer_id":47098504741097,"sku":"SKTLG2302XSWHT","price":128.0,"currency_code":"USD","in_stock":true},{"title":"White \/ S \/ Maxi","offer_id":47098504773865,"sku":"SKTLG2302SWHT","price":128.0,"currency_code":"USD","in_stock":true},{"title":"White \/ S \/ Petite","offer_id":47098545144041,"sku":"SKTLG2302SPWHT","price":128.0,"currency_code":"USD","in_stock":true},{"title":"White \/ M \/ Maxi","offer_id":47098504806633,"sku":"SKTLG2302MWHT","price":128.0,"currency_code":"USD","in_stock":true},{"title":"White \/ L \/ Maxi","offer_id":47098504839401,"sku":"SKTLG2302LWHT","price":128.0,"currency_code":"USD","in_stock":false},{"title":"White \/ XL \/ Maxi","offer_id":47098504872169,"sku":"SKTLG2302XLWHT","price":128.0,"currency_code":"USD","in_stock":false},{"title":"Thai-Tea Orange \/ XS \/ Maxi","offer_id":44900034347241,"sku":"SKTLG2302XSTTO","price":128.0,"currency_code":"USD","in_stock":false},{"title":"Thai-Tea Orange \/ S \/ Maxi","offer_id":44900034380009,"sku":"SKTLG2302STTO","price":128.0,"currency_code":"USD","in_stock":true},{"title":"Thai-Tea Orange \/ M \/ Maxi","offer_id":44900034412777,"sku":"SKTLG2302MTTO","price":128.0,"currency_code":"USD","in_stock":true},{"title":"Thai-Tea Orange \/ L \/ Maxi","offer_id":44900034445545,"sku":"SKTLG2302LTTO","price":128.0,"currency_code":"USD","in_stock":true},{"title":"Thai-Tea Orange \/ XL \/ Maxi","offer_id":44900034478313,"sku":"SKTLG2302XLTTO","price":128.0,"currency_code":"USD","in_stock":true},{"title":"Light Teal \/ XS \/ Maxi","offer_id":48470549037289,"sku":"SKTLG2302XSTEA","price":128.0,"currency_code":"USD","in_stock":true},{"title":"Light Teal \/ S \/ Maxi","offer_id":48470549102825,"sku":"SKTLG2302STEA","price":128.0,"currency_code":"USD","in_stock":true},{"title":"Light Teal \/ M \/ Maxi","offer_id":48470549233897,"sku":"SKTLG2302MTEA","price":128.0,"currency_code":"USD","in_stock":true},{"title":"Light Teal \/ L \/ Maxi","offer_id":48470549299433,"sku":"SKTLG2302LTEA","price":128.0,"currency_code":"USD","in_stock":false},{"title":"Light Teal \/ XL \/ Maxi","offer_id":48470549364969,"sku":"SKTLG2302XLTEA","price":128.0,"currency_code":"USD","in_stock":false},{"title":"Tuscany Olive \/ XS \/ Maxi","offer_id":48470549070057,"sku":"SKTLG2302XSOLI","price":128.0,"currency_code":"USD","in_stock":true},{"title":"Tuscany Olive \/ S \/ Maxi","offer_id":48470549168361,"sku":"SKTLG2302SOLI","price":128.0,"currency_code":"USD","in_stock":true},{"title":"Tuscany Olive \/ M \/ Maxi","offer_id":48470549266665,"sku":"SKTLG2302MOLI","price":128.0,"currency_code":"USD","in_stock":true},{"title":"Tuscany Olive \/ L \/ Maxi","offer_id":48470549332201,"sku":"SKTLG2302LOLI","price":128.0,"currency_code":"USD","in_stock":false},{"title":"Tuscany Olive \/ XL \/ Maxi","offer_id":48470549397737,"sku":"SKTLG2302XLOLI","price":128.0,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0636\/6101\/5273\/files\/cocopina-SKTLG2302-tera-3x4-white-_0002s_0003_308A7523.jpg?v=1778989568"},{"product_id":"matilda-wrap-top","title":"Matilda Wrap Top","description":"\u003ch3 data-end=\"255\" data-start=\"231\"\u003eWhy You’ll Love It\u003c\/h3\u003e\n\u003cul data-end=\"376\" data-start=\"256\"\u003e\n\u003cli data-end=\"282\" data-start=\"256\"\u003eAdjustable wrap design\u003c\/li\u003e\n\u003cli data-end=\"302\" data-start=\"283\"\u003eLong waist ties\u003c\/li\u003e\n\u003cli data-end=\"322\" data-start=\"303\"\u003eFlutter sleeves\u003c\/li\u003e\n\u003cli data-end=\"346\" data-start=\"323\"\u003eLace trim detailing\u003cbr\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3 data-end=\"397\" data-start=\"378\"\u003eFit \u0026amp; Comfort\u003c\/h3\u003e\n\u003cul data-end=\"584\" data-start=\"398\"\u003e\n\u003cli data-end=\"414\" data-start=\"398\"\u003eAdjustable tie fit\u003c\/li\u003e\n\u003cli data-end=\"458\" data-start=\"444\"\u003eCropped or regular option\u003c\/li\u003e\n\u003cli data-end=\"541\" data-start=\"489\"\u003eSize up to regular length for more bust coverage\u003c\/li\u003e\n\u003cli data-end=\"481\" data-start=\"447\"\u003eModel is 5'5\" and wears size S\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3 data-end=\"606\" data-start=\"586\"\u003eFabric \u0026amp; Craft\u003c\/h3\u003e\n\u003cp data-end=\"790\" data-start=\"607\"\u003eMade from 100% rayon for soft breathability and smooth drape. Lightweight with natural movement and refined structure.\u003cbr\u003e\u003cmeta charset=\"utf-8\"\u003e\u003cspan\u003eDesigned in San Diego and produced in small batches.\u003c\/span\u003e\u003cbr\u003e\u003c\/p\u003e","brand":"cocopiña","offers":[{"title":"White \/ XS \/ Regular","offer_id":45113859571945,"sku":"TOPBR2303XSWHT","price":68.0,"currency_code":"USD","in_stock":false},{"title":"White \/ XS \/ Cropped","offer_id":44900038738153,"sku":"TOPBS2303XSWHT","price":68.0,"currency_code":"USD","in_stock":false},{"title":"White \/ S \/ Regular","offer_id":45113859604713,"sku":"TOPBR2303SWHT","price":68.0,"currency_code":"USD","in_stock":false},{"title":"White \/ S \/ Cropped","offer_id":44900038770921,"sku":"TOPBS2303SWHT","price":68.0,"currency_code":"USD","in_stock":false},{"title":"White \/ M \/ Regular","offer_id":45113859637481,"sku":"TOPBR2303MWHT","price":68.0,"currency_code":"USD","in_stock":false},{"title":"White \/ M \/ Cropped","offer_id":44900038803689,"sku":"TOPBS2303MWHT","price":68.0,"currency_code":"USD","in_stock":false},{"title":"White \/ L \/ Regular","offer_id":45113859670249,"sku":"TOPBR2303LWHT","price":68.0,"currency_code":"USD","in_stock":false},{"title":"White \/ L \/ Cropped","offer_id":44900038836457,"sku":"TOPBS2303LWHT","price":68.0,"currency_code":"USD","in_stock":false},{"title":"White \/ XL \/ Regular","offer_id":45113859703017,"sku":"TOPBR2303XLWHT","price":68.0,"currency_code":"USD","in_stock":false},{"title":"White \/ XL \/ Cropped","offer_id":44900038869225,"sku":"TOPBS2303XLWHT","price":68.0,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0636\/6101\/5273\/products\/Cocopina-MatildaWrapTop-3x4-1200px-White-03-540206.jpg?v=1762464926"},{"product_id":"palermo-linen-shorts","title":"Palermo Linen Shorts","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\u003eNon-see-through, even in light colors\u003c\/li\u003e\n      \u003cli\u003ePremium 100% linen, fully lined in soft cotton\u003c\/li\u003e\n      \u003cli\u003ePaperbag waist with functional drawstring\u003c\/li\u003e\n      \u003cli\u003eFlexible elastic waistband for all-day comfort\u003c\/li\u003e\n      \u003cli\u003eWide-leg flowy silhouette\u003c\/li\u003e\n      \u003cli\u003eDeep pockets that fit your phone\u003c\/li\u003e\n    \u003c\/ul\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0636\/6101\/5273\/files\/palermo-pdp-1.jpg?v=1779302971\" alt=\"Palermo Linen Shorts 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 waistband stretches for a flexible fit\u003c\/li\u003e\n      \u003cli\u003eDrawstring cinches for a customized waist\u003c\/li\u003e\n      \u003cli\u003eWide-leg cut with a straight hem\u003c\/li\u003e\n      \u003cli\u003eModel is 5'8\", wearing size S\u003c\/li\u003e\n    \u003c\/ul\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0636\/6101\/5273\/files\/palermo-pdp-2.jpg?v=1779302971\" alt=\"Palermo Linen Shorts paperbag waist and drawstring detail\" 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% premium linen — a natural fiber that breathes in heat, softens with every wash, and wears in beautifully over the years. Pre-washed for a soft hand and minimal shrinkage. Fully lined in soft, breathable cotton for opacity and comfort against the skin.\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\/palermo-pdp-3.jpg?v=1779302972\" alt=\"Palermo Linen Shorts linen fabric and texture 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":"Ocean Blue \/ XS","offer_id":47246919631081,"sku":"BOTSH2404XSBLU","price":78.0,"currency_code":"USD","in_stock":true},{"title":"Ocean Blue \/ S","offer_id":47246919696617,"sku":"BOTSH2404SBLU","price":78.0,"currency_code":"USD","in_stock":true},{"title":"Ocean Blue \/ M","offer_id":47246919762153,"sku":"BOTSH2404MBLU","price":78.0,"currency_code":"USD","in_stock":true},{"title":"Ocean Blue \/ L","offer_id":47246919827689,"sku":"BOTSH2404LBLU","price":78.0,"currency_code":"USD","in_stock":true},{"title":"Ocean Blue \/ XL","offer_id":47246919893225,"sku":"BOTSH2404XLBLU","price":78.0,"currency_code":"USD","in_stock":true},{"title":"Tuscany Olive \/ XS","offer_id":47246919663849,"sku":"BOTSH2404XSOLI","price":78.0,"currency_code":"USD","in_stock":true},{"title":"Tuscany Olive \/ S","offer_id":47246919729385,"sku":"BOTSH2404SOLI","price":78.0,"currency_code":"USD","in_stock":true},{"title":"Tuscany Olive \/ M","offer_id":47246919794921,"sku":"BOTSH2404MOLI","price":78.0,"currency_code":"USD","in_stock":true},{"title":"Tuscany Olive \/ L","offer_id":47246919860457,"sku":"BOTSH2404LOLI","price":78.0,"currency_code":"USD","in_stock":true},{"title":"Tuscany Olive \/ XL","offer_id":47246919925993,"sku":"BOTSH2404XLOLI","price":78.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0636\/6101\/5273\/files\/cocopina-BOTSH2404-palermo-3x4-blue-_0000s_0000_0K1A5037.jpg?v=1778989567"},{"product_id":"catalina-linen-pants","title":"Catalina Linen Pants","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\u003eNon-see-through, even in light colors\u003c\/li\u003e\n      \u003cli\u003ePremium 100% linen, fully lined in soft cotton\u003c\/li\u003e\n      \u003cli\u003ePaperbag waist with functional drawstring\u003c\/li\u003e\n      \u003cli\u003eFlexible elastic waistband for all-day comfort\u003c\/li\u003e\n      \u003cli\u003eWide-leg palazzo silhouette\u003c\/li\u003e\n      \u003cli\u003eDeep pockets that fit your phone\u003c\/li\u003e\n    \u003c\/ul\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0636\/6101\/5273\/files\/catalina-pdp-1.jpg?v=1779246923\" alt=\"Catalina Linen Pants 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 waistband stretches for a flexible fit\u003c\/li\u003e\n      \u003cli\u003eDrawstring cinches for a customized waist\u003c\/li\u003e\n      \u003cli\u003eWide through the leg with palazzo drape\u003c\/li\u003e\n      \u003cli\u003eModels are 5'6\" and 5'6\", 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\/catalina-pdp-2.jpg?v=1779246923\" alt=\"Catalina Linen Pants paperbag waist and drawstring detail\" 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% premium linen — a natural fiber that breathes in heat, softens with every wash, and wears in beautifully over the years. Fully lined in soft, breathable cotton for opacity and comfort against the skin.\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\/catalina-pdp-3.jpg?v=1779246924\" alt=\"Catalina Linen Pants linen fabric and pleating 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":"Rooibos \/ XS","offer_id":47246958330089,"sku":"BOTPA2405XSROI","price":128.0,"currency_code":"USD","in_stock":true},{"title":"Rooibos \/ S","offer_id":47246958395625,"sku":"BOTPA2405SROI","price":128.0,"currency_code":"USD","in_stock":true},{"title":"Rooibos \/ M","offer_id":47246958461161,"sku":"BOTPA2405MROI","price":128.0,"currency_code":"USD","in_stock":false},{"title":"Rooibos \/ L","offer_id":47246958526697,"sku":"BOTPA2405LROI","price":128.0,"currency_code":"USD","in_stock":true},{"title":"Rooibos \/ XL","offer_id":47246958592233,"sku":"BOTPA2405XLROI","price":128.0,"currency_code":"USD","in_stock":true},{"title":"Coconut \/ XS","offer_id":47246958297321,"sku":"BOTPA2405XSCOC","price":128.0,"currency_code":"USD","in_stock":false},{"title":"Coconut \/ S","offer_id":47246958362857,"sku":"BOTPA2405SCOC","price":128.0,"currency_code":"USD","in_stock":true},{"title":"Coconut \/ M","offer_id":47246958428393,"sku":"BOTPA2405MCOC","price":128.0,"currency_code":"USD","in_stock":true},{"title":"Coconut \/ L","offer_id":47246958493929,"sku":"BOTPA2405LCOC","price":128.0,"currency_code":"USD","in_stock":true},{"title":"Coconut \/ XL","offer_id":47246958559465,"sku":"BOTPA2405XLCOC","price":128.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0636\/6101\/5273\/files\/cocopina-BOTPA2405-catalina-3x4-red-_0001s_0002-0K1A4856.jpg?v=1778989569"},{"product_id":"sofia-crop-top","title":"Sofia Crop Top","description":"\u003cp class=\"whitespace-pre-wrap break-words\"\u003eOur Flutter Crop Top combines boho-chic style with practical design for your next adventure. The double-layered construction ensures complete coverage while the flutter sleeves create a stunning silhouette.\u003c\/p\u003e\n\u003cp class=\"whitespace-pre-wrap break-words\"\u003eMade from 100% premium rayon, this top feels incredibly soft against your skin while remaining durable through your travels. The back ties let you create your perfect fit, making this versatile piece ideal for beach walks, city explorations, or dinner under the stars.\u003c\/p\u003e\n\u003cul class=\"[\u0026amp;:not(:last-child)_ul]:pb-1 [\u0026amp;:not(:last-child)_ol]:pb-1 list-disc space-y-1.5 pl-7\"\u003e\n\u003cli class=\"whitespace-normal break-words\"\u003eDouble-layered design prevents transparency\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words\"\u003eFlutter sleeves\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words\"\u003eAdjustable back ties for your ideal fit\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words\"\u003ePremium 100% rayon\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c!----\u003e","brand":"Cocopiña","offers":[{"title":"White \/ XS","offer_id":47262163009769,"sku":"TOPBS2409XSWHT","price":68.0,"currency_code":"USD","in_stock":false},{"title":"White \/ S","offer_id":47262163075305,"sku":"TOPBS2409SWHT","price":68.0,"currency_code":"USD","in_stock":false},{"title":"White \/ M","offer_id":47262164746473,"sku":"TOPBS2409MWHT","price":68.0,"currency_code":"USD","in_stock":false},{"title":"White \/ L","offer_id":47262165336297,"sku":"TOPBS2409LWHT","price":68.0,"currency_code":"USD","in_stock":false},{"title":"White \/ XL","offer_id":47262165369065,"sku":"TOPBS2409XLWHT","price":68.0,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0636\/6101\/5273\/files\/TeraMaxiSkirt-White-2401-3x4-1200px-opt-778813-115205.jpg?v=1762466935"},{"product_id":"milos-mini-skirt","title":"Milos Mini Skirt","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\u003eTiered, double-layered skirt with full volume\u003c\/li\u003e\n      \u003cli\u003eLace trim on the tiers\u003c\/li\u003e\n      \u003cli\u003ePaperbag elastic waistband\u003c\/li\u003e\n      \u003cli\u003eDouble-layered and not see-through\u003c\/li\u003e\n      \u003cli\u003eLightweight rayon\u003c\/li\u003e\n    \u003c\/ul\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0636\/6101\/5273\/files\/milos-pdp-1.jpg\" alt=\"Milos Mini Skirt 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\u003eMid-rise, sits at the waist\u003c\/li\u003e\n      \u003cli\u003eElastic waistband stretches for an easy fit\u003c\/li\u003e\n      \u003cli\u003eModel is 5'7\", wearing size S\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"pdp-panel\" data-panel=\"fabric\" role=\"tabpanel\"\u003e\n    \u003cp\u003eMade from 100% premium rayon — a fluid, breathable fabric with a silk-soft touch and natural drape. Double-layered through the skirt for non-sheer 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  \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":"Sky Blue \/ XS","offer_id":47262135517417,"sku":"SKTST2408XSBLU","price":78.0,"currency_code":"USD","in_stock":true},{"title":"Sky Blue \/ S","offer_id":47262135550185,"sku":"SKTST2408SBLU","price":78.0,"currency_code":"USD","in_stock":true},{"title":"Sky Blue \/ M","offer_id":47262135582953,"sku":"SKTST2408MBLU","price":78.0,"currency_code":"USD","in_stock":true},{"title":"Sky Blue \/ L","offer_id":47262135615721,"sku":"SKTST2408LBLU","price":78.0,"currency_code":"USD","in_stock":true},{"title":"Sky Blue \/ XL","offer_id":47262135648489,"sku":"SKTST2408XLBLU","price":78.0,"currency_code":"USD","in_stock":false},{"title":"White \/ XS","offer_id":47269237391593,"sku":"SKTST2408XSWHT","price":78.0,"currency_code":"USD","in_stock":true},{"title":"White \/ S","offer_id":47269237424361,"sku":"SKTST2408SWHT","price":78.0,"currency_code":"USD","in_stock":true},{"title":"White \/ M","offer_id":47269237457129,"sku":"SKTST2408MWHT","price":78.0,"currency_code":"USD","in_stock":true},{"title":"White \/ L","offer_id":47269237489897,"sku":"SKTST2408LWHT","price":78.0,"currency_code":"USD","in_stock":true},{"title":"White \/ XL","offer_id":47269237522665,"sku":"SKTST2408XLWHT","price":78.0,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0636\/6101\/5273\/files\/cocopina-SKTST2408-milos-3x4-blue-_0000s_0003_0K1A5065.jpg?v=1778989568"},{"product_id":"dahlia-midi-skirt","title":"Dahlia Midi Skirt","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\u003eLayered intricate lace at the hem\u003c\/li\u003e\n      \u003cli\u003eTwo sets of pintucks for romantic detail\u003c\/li\u003e\n      \u003cli\u003eFull midi volume with beautiful drape\u003c\/li\u003e\n      \u003cli\u003eLined and never see-through\u003c\/li\u003e\n      \u003cli\u003eWide elastic waistband for all-day comfort\u003c\/li\u003e\n      \u003cli\u003eSide pockets\u003c\/li\u003e\n    \u003c\/ul\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0636\/6101\/5273\/files\/dahlia-pdp-1.jpg?v=1779239655\" alt=\"Dahlia Midi Skirt styled with the Isabella Crop Top\" 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\u003eWide elastic waistband sits at the natural waist\u003c\/li\u003e\n      \u003cli\u003eFalls into full volume through the skirt\u003c\/li\u003e\n      \u003cli\u003ePartially lined for smooth, opaque coverage\u003c\/li\u003e\n      \u003cli\u003eIf between sizes, take your usual size\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\/dahlia-pdp-2.jpg?v=1779239655\" alt=\"Dahlia Midi Skirt waistband 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 natural drape and lightweight movement. Partially lined in the same soft fabric for smooth, opaque 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. Softens with each washing.\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0636\/6101\/5273\/files\/dahlia-pdp-3.jpg?v=1779239655\" alt=\"Dahlia Midi Skirt pintucks and layered 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":"Royal Blue \/ XS","offer_id":48211211944169,"sku":"SKTMD2503XSBLU","price":138.0,"currency_code":"USD","in_stock":false},{"title":"Royal Blue \/ S","offer_id":48211211976937,"sku":"SKTMD2503SBLU","price":138.0,"currency_code":"USD","in_stock":false},{"title":"Royal Blue \/ M","offer_id":48211212009705,"sku":"SKTMD2503MBLU","price":138.0,"currency_code":"USD","in_stock":false},{"title":"Royal Blue \/ L","offer_id":48211212042473,"sku":"SKTMD2503LBLU","price":138.0,"currency_code":"USD","in_stock":false},{"title":"Royal Blue \/ XL","offer_id":48211212075241,"sku":"SKTMD2503XLBLU","price":138.0,"currency_code":"USD","in_stock":false},{"title":"White \/ XS","offer_id":48211211780329,"sku":"SKTMD2503XSWHT","price":138.0,"currency_code":"USD","in_stock":true},{"title":"White \/ S","offer_id":48211211813097,"sku":"SKTMD2503SWHT","price":138.0,"currency_code":"USD","in_stock":true},{"title":"White \/ M","offer_id":48211211845865,"sku":"SKTMD2503MWHT","price":138.0,"currency_code":"USD","in_stock":true},{"title":"White \/ L","offer_id":48211211878633,"sku":"SKTMD2503LWHT","price":138.0,"currency_code":"USD","in_stock":true},{"title":"White \/ XL","offer_id":48211211911401,"sku":"SKTMD2503XLWHT","price":138.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0636\/6101\/5273\/files\/cocopina-SKTMD2503-dahlia-3x4-Bali-blue-05.jpg?v=1778989569"},{"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":false},{"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":"peony-mini-skirt","title":"Peony Mini Skirt","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\u003eDouble-tiered ruffles with lace trim\u003c\/li\u003e\n      \u003cli\u003eSide zip closure\u003c\/li\u003e\n      \u003cli\u003eBack elastic for ease\u003c\/li\u003e\n      \u003cli\u003eLined and never see-through\u003c\/li\u003e\n    \u003c\/ul\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0636\/6101\/5273\/files\/peony-pdp-1.jpg\" alt=\"Peony Mini Skirt 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\u003eBack elastic stretches up to 2\" for ease\u003c\/li\u003e\n      \u003cli\u003eSide zip for easy on and off\u003c\/li\u003e\n      \u003cli\u003eIf between sizes, take your usual size\u003c\/li\u003e\n      \u003cli\u003eModel is 5'6\", wearing size S\u003c\/li\u003e\n    \u003c\/ul\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0636\/6101\/5273\/files\/peony-pdp-2.jpg\" alt=\"Peony Mini Skirt waistband and ruffle detail\" 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 lightweight movement. Fully lined in the same soft fabric.\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\/peony-pdp-3.jpg\" alt=\"Peony Mini Skirt lace trim and ruffle 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 \/ Pink","offer_id":48947450151145,"sku":"SKTMI2511XSWHT","price":88.0,"currency_code":"USD","in_stock":true},{"title":"S \/ Pink","offer_id":48947450183913,"sku":"SKTMI2511SWHT","price":88.0,"currency_code":"USD","in_stock":true},{"title":"M \/ Pink","offer_id":48947450216681,"sku":"SKTMI2511MWHT","price":88.0,"currency_code":"USD","in_stock":true},{"title":"L \/ Pink","offer_id":48947450249449,"sku":"SKTMI2511LWHT","price":88.0,"currency_code":"USD","in_stock":true},{"title":"XL \/ Pink","offer_id":48947450282217,"sku":"SKTMI2511XLWHT","price":88.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0636\/6101\/5273\/files\/cocopina-SKTMI2511-Peony-3x4-Bali-02.jpg?v=1778989566"},{"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":"White \/ XS","offer_id":50945866989801,"sku":"TOPBS2516XSWHT","price":80.0,"currency_code":"USD","in_stock":true},{"title":"White \/ S","offer_id":50945867022569,"sku":"TOPBS2516SWHT","price":80.0,"currency_code":"USD","in_stock":true},{"title":"White \/ M","offer_id":50945867055337,"sku":"TOPBS2516MWHT","price":80.0,"currency_code":"USD","in_stock":true},{"title":"White \/ L","offer_id":50945867088105,"sku":"TOPBS2516LWHT","price":80.0,"currency_code":"USD","in_stock":true},{"title":"White \/ XL","offer_id":50945867120873,"sku":"TOPBS2516XLWHT","price":80.0,"currency_code":"USD","in_stock":true},{"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":false},{"title":"Ice Water \/ M","offer_id":50933509128425,"sku":"TOPBS2516MLBL","price":80.0,"currency_code":"USD","in_stock":false},{"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":"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":false},{"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-white-05.jpg?v=1778989569"},{"product_id":"amalfi-pants","title":"Amalfi Open Side Pants","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\u003eOpen-side design for full airflow and movement\u003c\/li\u003e\n      \u003cli\u003eLace trim down the side and along the hem\u003c\/li\u003e\n      \u003cli\u003eExtra-wide, breezy palazzo leg\u003c\/li\u003e\n      \u003cli\u003eFunctional waist ties with a tassel finish\u003c\/li\u003e\n      \u003cli\u003eDeep side pockets that fit your essentials\u003c\/li\u003e\n      \u003cli\u003eThe easy throw-on layer for beach days\u003c\/li\u003e\n    \u003c\/ul\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0636\/6101\/5273\/files\/amalfi-pdp-1.jpg\" alt=\"Amalfi Open Side Pants styled over swimwear\" 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\u003eFully elastic waistband with adjustable ties\u003c\/li\u003e\n      \u003cli\u003eExtra-wide leg with an open side seam\u003c\/li\u003e\n      \u003cli\u003eLightweight cotton crepe with a sheer, airy feel\u003c\/li\u003e\n      \u003cli\u003eMade as a beach and resort layer over swimwear\u003c\/li\u003e\n      \u003cli\u003eModel is 5'6\", wearing size S\u003c\/li\u003e\n    \u003c\/ul\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0636\/6101\/5273\/files\/amalfi-pdp-2.jpg\" alt=\"Amalfi Open Side Pants waist and open-side detail\" 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 lightweight 100% cotton crepe — a breathable, airy fabric with natural texture and a soft, gauzy hand. Sheer by design, made to layer over swimwear and move with the breeze. Lace trim runs down the side opening and along the hem.\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\/amalfi-pdp-3.jpg\" alt=\"Amalfi Open Side Pants cotton crepe and lace trim 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":"Yellow \/ XS","offer_id":48377495945449,"sku":"BOTPA2518XSYEL","price":88.0,"currency_code":"USD","in_stock":true},{"title":"Yellow \/ S","offer_id":48377495978217,"sku":"BOTPA2518SYEL","price":88.0,"currency_code":"USD","in_stock":true},{"title":"Yellow \/ M","offer_id":48377496010985,"sku":"BOTPA2518MYEL","price":88.0,"currency_code":"USD","in_stock":true},{"title":"Yellow \/ L","offer_id":48377496043753,"sku":"BOTPA2518LYEL","price":88.0,"currency_code":"USD","in_stock":false},{"title":"Yellow \/ XL","offer_id":48377496076521,"sku":"BOTPA2518XLYEL","price":88.0,"currency_code":"USD","in_stock":false},{"title":"White \/ XS","offer_id":48951297179881,"sku":"BOTPA2518XSOWH","price":88.0,"currency_code":"USD","in_stock":true},{"title":"White \/ S","offer_id":48951297212649,"sku":"BOTPA2518SOWH","price":88.0,"currency_code":"USD","in_stock":true},{"title":"White \/ M","offer_id":48951297245417,"sku":"BOTPA2518MOWH","price":88.0,"currency_code":"USD","in_stock":true},{"title":"White \/ L","offer_id":48951297278185,"sku":"BOTPA2518LOWH","price":88.0,"currency_code":"USD","in_stock":false},{"title":"White \/ XL","offer_id":48951297310953,"sku":"BOTPA2518XLOWH","price":88.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0636\/6101\/5273\/files\/cocopina-BOTPA2518-Amalfi-3x4-bali-yellow-05.jpg?v=1778989566"},{"product_id":"siena-mini-skirt","title":"Siena Mini Skort","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\u003eShort shorts underneath — move freely, go anywhere\u003c\/li\u003e\n      \u003cli\u003eLooks like a skirt, wears like shorts\u003c\/li\u003e\n      \u003cli\u003eDouble ruffle hem\u003c\/li\u003e\n      \u003cli\u003eEasy for everyday, travel, and exploring\u003c\/li\u003e\n      \u003cli\u003eSide zip closure\u003c\/li\u003e\n      \u003cli\u003e100% cotton\u003c\/li\u003e\n    \u003c\/ul\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0636\/6101\/5273\/files\/siena-pdp-1.jpg\" alt=\"Siena Mini Skort 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\u003eSits at the natural waist\u003c\/li\u003e\n      \u003cli\u003eElastic back adds about 1 inch of flexibility\u003c\/li\u003e\n      \u003cli\u003eSide zip for easy on and off\u003c\/li\u003e\n      \u003cli\u003eModel is 5'6\", wearing size S\u003c\/li\u003e\n    \u003c\/ul\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0636\/6101\/5273\/files\/siena-pdp-2.jpg\" alt=\"Siena Mini Skort waistband and ruffle hem detail\" 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 structure that softens with wear. Built-in short shorts beneath the skirt for 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\/siena-pdp-3.jpg\" alt=\"Siena Mini Skort cotton fabric and ruffle hem 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":48377496469737,"sku":"SKTMI2520XSOWH","price":78.0,"currency_code":"USD","in_stock":true},{"title":"S","offer_id":48377496502505,"sku":"SKTMI2520SOWH","price":78.0,"currency_code":"USD","in_stock":true},{"title":"M","offer_id":48377496535273,"sku":"SKTMI2520MOWH","price":78.0,"currency_code":"USD","in_stock":true},{"title":"L","offer_id":48377496568041,"sku":"SKTMI2520LOWH","price":78.0,"currency_code":"USD","in_stock":true},{"title":"XL","offer_id":48377496600809,"sku":"SKTMI2520XLOWH","price":78.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0636\/6101\/5273\/files\/cocopina-SKTMI2520-Siena-3x4-Bali-04.jpg?v=1778989567"},{"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":false},{"title":"S","offer_id":48643609264361,"sku":"TOPBR2407WHTS","price":49.0,"currency_code":"USD","in_stock":false},{"title":"M","offer_id":48643609297129,"sku":"TOPBR2407WHTM","price":49.0,"currency_code":"USD","in_stock":false},{"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"},{"product_id":"sahara-shirt","title":"Sahara 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\u003eBreathable Lyocell, made to explore\u003c\/li\u003e\n      \u003cli\u003eEmbroidered elephant or tiger on the back\u003c\/li\u003e\n      \u003cli\u003eBack lace inlay adds airflow\u003c\/li\u003e\n      \u003cli\u003eRoll-up sleeves with functional tabs\u003c\/li\u003e\n      \u003cli\u003eFunctional chest pockets, coconut buttons\u003c\/li\u003e\n      \u003cli\u003eOptional fabric tie belt, two ways\u003c\/li\u003e\n    \u003c\/ul\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0636\/6101\/5273\/files\/cocopina-3x1-pdp-sahara-01.jpg?v=1782176531\" alt=\"Sahara 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 — take your usual size\u003c\/li\u003e\n      \u003cli\u003eRelaxed fit, comfortable all day\u003c\/li\u003e\n      \u003cli\u003eWear it open or tied at the waist\u003c\/li\u003e\n      \u003cli\u003eRoll and secure the sleeves with the tabs\u003c\/li\u003e\n      \u003cli\u003eModels are 5'7\" and 5'9\", size S\u003c\/li\u003e\n    \u003c\/ul\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0636\/6101\/5273\/files\/cocopina-3x1-pdp-sahara-02.jpg?v=1782176531\" alt=\"Sahara Shirt 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% Lenzing Lyocell — a breathable, sustainable fabric with a soft, fluid hand that stays cool against the skin. Opaque and never see-through, even in lighter colors. Pre-washed for a soft hand and minimal shrinkage.\u003c\/p\u003e\n    \u003cp\u003eDesigned in San Diego, made to travel the world.\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0636\/6101\/5273\/files\/cocopina-3x1-pdp-sahara-03.jpg?v=1782176530\" alt=\"Sahara Shirt Lyocell and embroidery 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":"Jungle Green \/ XS","offer_id":50962305581289,"sku":"TOPLG2602XSGRE","price":188.0,"currency_code":"USD","in_stock":false},{"title":"Jungle Green \/ S","offer_id":50962305614057,"sku":"TOPLG2602SGRE","price":188.0,"currency_code":"USD","in_stock":false},{"title":"Jungle Green \/ M","offer_id":50962305646825,"sku":"TOPLG2602MGRE","price":188.0,"currency_code":"USD","in_stock":false},{"title":"Jungle Green \/ L","offer_id":50962305679593,"sku":"TOPLG2602LGRE","price":188.0,"currency_code":"USD","in_stock":false},{"title":"Jungle Green \/ XL","offer_id":50962305712361,"sku":"TOPLG2602XLGRE","price":188.0,"currency_code":"USD","in_stock":false},{"title":"Ivory \/ XS","offer_id":50962305417449,"sku":"TOPLG2602XSIVO","price":188.0,"currency_code":"USD","in_stock":false},{"title":"Ivory \/ S","offer_id":50962305450217,"sku":"TOPLG2602SIVO","price":188.0,"currency_code":"USD","in_stock":false},{"title":"Ivory \/ M","offer_id":50962305482985,"sku":"TOPLG2602MIVO","price":188.0,"currency_code":"USD","in_stock":false},{"title":"Ivory \/ L","offer_id":50962305515753,"sku":"TOPLG2602LIVO","price":188.0,"currency_code":"USD","in_stock":false},{"title":"Ivory \/ XL","offer_id":50962305548521,"sku":"TOPLG2602XLIVO","price":188.0,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0636\/6101\/5273\/files\/cocopina-TOPLG2602-SaharaShirt-3x4_0004_SaharaShirtandSedonaPants-aJOE06618.jpg?v=1783440728"},{"product_id":"havana-shirt","title":"Havana 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\u003eBreathable Lyocell, made to explore\u003c\/li\u003e\n      \u003cli\u003eLace sleeve panels add airflow\u003c\/li\u003e\n      \u003cli\u003eEmbroidered medallion on the back\u003c\/li\u003e\n      \u003cli\u003eContrast piping on sleeves and hem\u003c\/li\u003e\n      \u003cli\u003eFunctional chest pockets, coconut buttons\u003c\/li\u003e\n      \u003cli\u003eCuban collar, relaxed fit\u003c\/li\u003e\n    \u003c\/ul\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0636\/6101\/5273\/files\/cocopina-3x1-pdp-sahara-1.jpg?v=1782174379\" alt=\"Havana 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 — take your usual size\u003c\/li\u003e\n      \u003cli\u003eRelaxed fit, comfortable all day\u003c\/li\u003e\n      \u003cli\u003eShort sleeves with lace panels\u003c\/li\u003e\n      \u003cli\u003eModels are 5'7\" and 5'9\", size S\u003c\/li\u003e\n    \u003c\/ul\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0636\/6101\/5273\/files\/cocopina-3x1-pdp-sahara-2.jpg?v=1782174379\" alt=\"Havana Shirt 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% Lenzing Lyocell — a breathable, sustainable fabric with a soft, fluid hand that stays cool against the skin. Opaque and never see-through, even in lighter colors. Pre-washed for a soft hand and minimal shrinkage.\u003c\/p\u003e\n    \u003cp\u003eDesigned in San Diego, made to travel the world.\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0636\/6101\/5273\/files\/cocopina-3x1-pdp-sahara-3.jpg?v=1782174379\" alt=\"Havana Shirt Lyocell and embroidery 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":"Ivory \/ XS","offer_id":50962329043177,"sku":"TOPSH2603XSIVO","price":168.0,"currency_code":"USD","in_stock":false},{"title":"Ivory \/ S","offer_id":50962329075945,"sku":"TOPSH2603SIVO","price":168.0,"currency_code":"USD","in_stock":false},{"title":"Ivory \/ M","offer_id":50962329108713,"sku":"TOPSH2603MIVO","price":168.0,"currency_code":"USD","in_stock":false},{"title":"Ivory \/ L","offer_id":50962329141481,"sku":"TOPSH2603LIVO","price":168.0,"currency_code":"USD","in_stock":false},{"title":"Ivory \/ XL","offer_id":50962329174249,"sku":"TOPSH2603XLIVO","price":168.0,"currency_code":"USD","in_stock":false},{"title":"Jungle Green \/ XS","offer_id":50962328879337,"sku":"TOPSH2603XSGRE","price":168.0,"currency_code":"USD","in_stock":false},{"title":"Jungle Green \/ S","offer_id":50962328912105,"sku":"TOPSH2603SGRE","price":168.0,"currency_code":"USD","in_stock":false},{"title":"Jungle Green \/ M","offer_id":50962328944873,"sku":"TOPSH2603MGRE","price":168.0,"currency_code":"USD","in_stock":false},{"title":"Jungle Green \/ L","offer_id":50962328977641,"sku":"TOPSH2603LGRE","price":168.0,"currency_code":"USD","in_stock":false},{"title":"Jungle Green \/ XL","offer_id":50962329010409,"sku":"TOPSH2603XLGRE","price":168.0,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0636\/6101\/5273\/files\/cocopina-TOPSH2603-HavanaShirt-3x4-_0010_HavanaShirtandSedonaPants-aJOE08836.jpg?v=1783440727"},{"product_id":"serengeti-maxi-skirt","title":"Serengeti Maxi Skirt","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\u003eJeweler-made brass buttons\u003c\/li\u003e\n      \u003cli\u003eDurable cotton twill, made to last\u003c\/li\u003e\n      \u003cli\u003eFront hem opens to a contrast inlay\u003c\/li\u003e\n      \u003cli\u003eSide pockets with contrast piping\u003c\/li\u003e\n      \u003cli\u003ePleated A-line maxi skirt\u003c\/li\u003e\n      \u003cli\u003eTiger or elephant button motif by color\u003c\/li\u003e\n    \u003c\/ul\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0636\/6101\/5273\/files\/cocopina-3x1-pdp-serengeti-1.jpg?v=1782172879\" alt=\"Serengeti Maxi Skirt 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 up between sizes\u003c\/li\u003e\n      \u003cli\u003eTailored fit, comfortable all day\u003c\/li\u003e\n      \u003cli\u003eWide, structured waistband\u003c\/li\u003e\n      \u003cli\u003eA-line skirt with an elegant flow\u003c\/li\u003e\n      \u003cli\u003eDeep side pockets hold your essentials\u003c\/li\u003e\n      \u003cli\u003eModels are 5'7\" and 5'9\", size S\u003c\/li\u003e\n    \u003c\/ul\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0636\/6101\/5273\/files\/cocopina-3x1-pdp-serengeti-2.jpg?v=1782172879\" alt=\"Serengeti Maxi Skirt 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% cotton twill — a durable, tightly woven fabric with natural structure and a smooth, substantial hand. Opaque and never see-through, even in lighter colors. Pre-washed for a soft hand and minimal shrinkage.\u003c\/p\u003e\n    \u003cp\u003eDesigned in San Diego, made to travel the world.\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0636\/6101\/5273\/files\/cocopina-3x1-pdp-serengeti-3.jpg?v=1782172879\" alt=\"Serengeti Maxi Skirt cotton twill and hardware 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":"Ivory \/ XS","offer_id":50962384519401,"sku":"SKTMA26070IVO","price":248.0,"currency_code":"USD","in_stock":true},{"title":"Ivory \/ S","offer_id":50962384552169,"sku":"SKTMA26074IVO","price":248.0,"currency_code":"USD","in_stock":true},{"title":"Ivory \/ M","offer_id":50962384584937,"sku":"SKTMA26078IVO","price":248.0,"currency_code":"USD","in_stock":true},{"title":"Ivory \/ L","offer_id":50962384617705,"sku":"SKTMA260712IVO","price":248.0,"currency_code":"USD","in_stock":true},{"title":"Ivory \/ XL","offer_id":50962384650473,"sku":"SKTMA260716IVO","price":248.0,"currency_code":"USD","in_stock":true},{"title":"Ivory \/ XXL","offer_id":51513316802793,"sku":"SKTMA260720IVO","price":248.0,"currency_code":"USD","in_stock":false},{"title":"Tuscany Olive \/ XS","offer_id":51266575696105,"sku":"SKTMA26070OLI","price":248.0,"currency_code":"USD","in_stock":true},{"title":"Tuscany Olive \/ S","offer_id":51266575728873,"sku":"SKTMA26074OLI","price":248.0,"currency_code":"USD","in_stock":true},{"title":"Tuscany Olive \/ M","offer_id":51266575761641,"sku":"SKTMA26078OLI","price":248.0,"currency_code":"USD","in_stock":true},{"title":"Tuscany Olive \/ L","offer_id":51266575794409,"sku":"SKTMA260712OLI","price":248.0,"currency_code":"USD","in_stock":true},{"title":"Tuscany Olive \/ XL","offer_id":51266575827177,"sku":"SKTMA260716OLI","price":248.0,"currency_code":"USD","in_stock":true},{"title":"Tuscany Olive \/ XXL","offer_id":51513316835561,"sku":"SKTMA260720OLI","price":248.0,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0636\/6101\/5273\/files\/cocopina-SKTMA2607-SerengetiMaxiSkirt-3x4_0004_JOE05677.jpg?v=1783440727"},{"product_id":"sedona-pants","title":"Sedona Pants","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\u003eJeweler-made brass buttons\u003c\/li\u003e\n      \u003cli\u003eDurable cotton twill, made to last\u003c\/li\u003e\n      \u003cli\u003eWide two-button waistband, functional zip\u003c\/li\u003e\n      \u003cli\u003eFront pockets with contrast piping\u003c\/li\u003e\n      \u003cli\u003eBack pockets with contrast piping\u003c\/li\u003e\n      \u003cli\u003ePleated wide-leg silhouette\u003c\/li\u003e\n      \u003cli\u003eTiger or elephant button motif by color\u003c\/li\u003e\n    \u003c\/ul\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0636\/6101\/5273\/files\/cocopina-3x1-pdp-sedona-2.jpg?v=1782167653\" alt=\"Sedona Pants 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 up between sizes\u003c\/li\u003e\n      \u003cli\u003eTailored fit, comfortable all day\u003c\/li\u003e\n      \u003cli\u003eFull-length wide leg with an elegant flow\u003c\/li\u003e\n      \u003cli\u003eDeep front pockets hold your essentials\u003c\/li\u003e\n      \u003cli\u003eModels are 5'7\" and 5'9\", size S\u003c\/li\u003e\n    \u003c\/ul\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0636\/6101\/5273\/files\/cocopina-3x1-pdp-sedona-1.jpg?v=1782167653\" alt=\"Sedona Pants 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% cotton twill — a durable, tightly woven fabric with natural structure and a smooth, substantial hand. Opaque and never see-through, even in lighter colors. Pre-washed for a soft hand and minimal shrinkage.\u003c\/p\u003e\n    \u003cp\u003eDesigned in San Diego, made to travel the world.\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0636\/6101\/5273\/files\/cocopina-3x1-pdp-sedona-3.jpg?v=1782167653\" alt=\"Sedona Pants cotton twill and hardware 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":"Ivory \/ XS","offer_id":50962415419625,"sku":"BOTPA26080IVO","price":228.0,"currency_code":"USD","in_stock":true},{"title":"Ivory \/ S","offer_id":50962415452393,"sku":"BOTPA26084IVO","price":228.0,"currency_code":"USD","in_stock":true},{"title":"Ivory \/ M","offer_id":50962415485161,"sku":"BOTPA26088IVO","price":228.0,"currency_code":"USD","in_stock":true},{"title":"Ivory \/ L","offer_id":50962415517929,"sku":"BOTPA260812IVO","price":228.0,"currency_code":"USD","in_stock":true},{"title":"Ivory \/ XL","offer_id":50962415550697,"sku":"BOTPA260816IVO","price":228.0,"currency_code":"USD","in_stock":true},{"title":"Sapphire Blue \/ XS","offer_id":50962415255785,"sku":"BOTPA26080BLU","price":228.0,"currency_code":"USD","in_stock":true},{"title":"Sapphire Blue \/ S","offer_id":50962415288553,"sku":"BOTPA26084BLU","price":228.0,"currency_code":"USD","in_stock":true},{"title":"Sapphire Blue \/ M","offer_id":50962415321321,"sku":"BOTPA26088BLU","price":228.0,"currency_code":"USD","in_stock":true},{"title":"Sapphire Blue \/ L","offer_id":50962415354089,"sku":"BOTPA260812BLU","price":228.0,"currency_code":"USD","in_stock":true},{"title":"Sapphire Blue \/ XL","offer_id":50962415386857,"sku":"BOTPA260816BLU","price":228.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0636\/6101\/5273\/files\/cocopina-BOTPA2608-SedonaPants-3x4-_0001_JOE02700.jpg?v=1783440727"},{"product_id":"sierra-shorts","title":"Sierra Shorts","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\u003eJeweler-made brass buttons\u003c\/li\u003e\n      \u003cli\u003eDurable cotton twill, made to last\u003c\/li\u003e\n      \u003cli\u003eWide two-button waistband, functional zip\u003c\/li\u003e\n      \u003cli\u003eFront pockets with contrast piping\u003c\/li\u003e\n      \u003cli\u003eFlap back pockets with contrast piping\u003c\/li\u003e\n      \u003cli\u003eCuffed hem, high-waisted fit\u003c\/li\u003e\n      \u003cli\u003eTiger or elephant button motif by color\u003c\/li\u003e\n    \u003c\/ul\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0636\/6101\/5273\/files\/cocopina-3x1-pdp-sierra-1.jpg?v=1782170415\" alt=\"Sierra Shorts 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 up between sizes\u003c\/li\u003e\n      \u003cli\u003eTailored fit, comfortable all day\u003c\/li\u003e\n      \u003cli\u003eFalls at mid-thigh\u003c\/li\u003e\n      \u003cli\u003eDeep front pockets hold your essentials\u003c\/li\u003e\n      \u003cli\u003eModels are 5'7\" and 5'9\", size S\u003c\/li\u003e\n    \u003c\/ul\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0636\/6101\/5273\/files\/cocopina-3x1-pdp-sierra-2.jpg?v=1782170415\" alt=\"Sierra Shorts 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% cotton twill — a durable, tightly woven fabric with natural structure and a smooth, substantial hand. Opaque and never see-through, even in lighter colors. Pre-washed for a soft hand and minimal shrinkage.\u003c\/p\u003e\n    \u003cp\u003eDesigned in San Diego, made to travel the world.\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0636\/6101\/5273\/files\/cocopina-3x1-pdp-sierra-3.jpg?v=1782170415\" alt=\"Sierra Shorts cotton twill and hardware 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":"Ivory \/ XS","offer_id":50962404540649,"sku":"BOTSH26090IVO","price":168.0,"currency_code":"USD","in_stock":true},{"title":"Ivory \/ S","offer_id":50962404573417,"sku":"BOTSH26094IVO","price":168.0,"currency_code":"USD","in_stock":true},{"title":"Ivory \/ M","offer_id":50962404606185,"sku":"BOTSH26098IVO","price":168.0,"currency_code":"USD","in_stock":true},{"title":"Ivory \/ L","offer_id":50962404638953,"sku":"BOTSH260912IVO","price":168.0,"currency_code":"USD","in_stock":true},{"title":"Ivory \/ XL","offer_id":50962404671721,"sku":"BOTSH260916IVO","price":168.0,"currency_code":"USD","in_stock":true},{"title":"Tuscany Olive \/ XS","offer_id":50962404376809,"sku":"BOTSH26090OLI","price":168.0,"currency_code":"USD","in_stock":true},{"title":"Tuscany Olive \/ S","offer_id":50962404409577,"sku":"BOTSH26094OLI","price":168.0,"currency_code":"USD","in_stock":true},{"title":"Tuscany Olive \/ M","offer_id":50962404442345,"sku":"BOTSH26098OLI","price":168.0,"currency_code":"USD","in_stock":true},{"title":"Tuscany Olive \/ L","offer_id":50962404475113,"sku":"BOTSH260912OLI","price":168.0,"currency_code":"USD","in_stock":true},{"title":"Tuscany Olive \/ XL","offer_id":50962404507881,"sku":"BOTSH260916OLI","price":168.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0636\/6101\/5273\/files\/cocopina-BOTSH2609-SierraShorts-3x4-_0001_JOE02874.jpg?v=1783440727"},{"product_id":"sevilla-blouse","title":"Sevilla Blouse","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\u003eCrochet lace neckline with tassel\u003c\/li\u003e\n      \u003cli\u003eScalloped lace along the hem\u003c\/li\u003e\n      \u003cli\u003eWide sleeves with smocked cuffs\u003c\/li\u003e\n      \u003cli\u003eSoft, breathable Lyocell\u003c\/li\u003e\n      \u003cli\u003eRelaxed, pull-on fit\u003c\/li\u003e\n    \u003c\/ul\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0636\/6101\/5273\/files\/cocopina-3x1-pdp-sevilla-1.jpg?v=1782150232\" alt=\"Sevilla Blouse 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 — take your usual size\u003c\/li\u003e\n      \u003cli\u003eRelaxed fit, comfortable all day\u003c\/li\u003e\n      \u003cli\u003ePulls on, no buttons or closure\u003c\/li\u003e\n      \u003cli\u003eSmocked cuffs gather softly at the wrist\u003c\/li\u003e\n      \u003cli\u003eModels are 5'7\" and 5'9\", size S\u003c\/li\u003e\n    \u003c\/ul\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0636\/6101\/5273\/files\/cocopina-3x1-pdp-sevilla-2.jpg?v=1782150232\" alt=\"Sevilla Blouse 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% Lenzing Lyocell — a breathable, sustainable fabric with a soft, fluid hand that stays cool against the skin. Light and airy, with a delicate drape that moves softly in the light. Pre-washed for a soft hand and minimal shrinkage.\u003c\/p\u003e\n    \u003cp\u003eDesigned in San Diego, made to travel the world.\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0636\/6101\/5273\/files\/cocopina-3x1-pdp-sevilla-3.jpg?v=1782150232\" alt=\"Sevilla Blouse Lyocell and 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":"XS","offer_id":50962426134761,"sku":"TOPBL2604XSOHW","price":168.0,"currency_code":"USD","in_stock":true},{"title":"S","offer_id":50962426167529,"sku":"TOPBL2604SOHW","price":168.0,"currency_code":"USD","in_stock":true},{"title":"M","offer_id":50962426200297,"sku":"TOPBL2604MOHW","price":168.0,"currency_code":"USD","in_stock":true},{"title":"L","offer_id":50962426233065,"sku":"TOPBL2604LOHW","price":168.0,"currency_code":"USD","in_stock":true},{"title":"XL","offer_id":50962426265833,"sku":"TOPBL2604XLOHW","price":168.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0636\/6101\/5273\/files\/cocopina-TOPBL2604-SevillaBlouse-3x4-01.jpg?v=1783440726"}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0636\/6101\/5273\/collections\/Cocopina_-_Tera_maxi_Skirt_-_1x1_-_1000px_-_Thai_Tea_Orange_-_04-867624.jpg?v=1781555288","url":"https:\/\/cocopina.com\/collections\/tops-and-bottoms.oembed?page=2","provider":"Cocopiña","version":"1.0","type":"link"}