{"product_id":"vintage-matte-gold-woven-grid-pearl-square-stud-earrings","title":"Vintage Matte Gold Woven Grid Pearl Square Stud Earrings","description":"\u003cbody\u003e\n\n\n\u003cmeta charset=\"UTF-8\"\u003e\n\u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=yes\"\u003e\n\u003ctitle\u003e产品手风琴 - 复古编织珍珠耳饰\u003c\/title\u003e\n\n\n\u003cdiv class=\"product-accordion\" id=\"simpleAccordion\"\u003e\n  \u003c!-- 模块1：Highlights（默认展开） --\u003e\n  \u003cdiv class=\"pa-item active\"\u003e\n    \u003cbutton type=\"button\" class=\"pa-trigger\"\u003e\n      \u003cspan class=\"pa-title\"\u003eHighlights\u003c\/span\u003e\n      \u003cspan class=\"pa-icon\"\u003e\n        \u003csvg fill=\"none\" viewbox=\"0 0 20 20\"\u003e\n          \u003cpath stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"1.8\" stroke=\"currentColor\" d=\"M7 4L13 10L7 16\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\n      \u003c\/span\u003e\n    \u003c\/button\u003e\n    \u003cdiv class=\"pa-panel\"\u003e\n      \u003cdiv class=\"pa-content\"\u003e\n        \u003cul\u003e\n          \u003cli\u003eMaterial: Eco-friendly copper with matte antique gold plating, uniform small white imitation pearls, irregular woven hollow frame\u003c\/li\u003e\n          \u003cli\u003eDesign Inspiration: Inspired by European vintage weaving craft and old court retro aesthetics. Irregular quadrilateral hollow woven grid structure in matte gold, dotted with round pearls, blending rustic texture and gentle pearl softness, showing elegant old-money vintage temperament.\u003c\/li\u003e\n          \u003cli\u003eFeature: Hand-forged woven lines with unique uneven matte texture on each pair; moderate size to modify face shape, matte gold avoids glare, neutral and versatile tone. Match vintage suits, cheongsam, linen dresses and daily commuter outfits.\u003c\/li\u003e\n          \u003cli\u003eOccasion: Daily office commuting, vintage photoshoots, afternoon tea dating, birthday \u0026amp; holiday gift giving, retro banquet styling.\u003c\/li\u003e\n          \u003cli\u003ePackaging: Neutral vintage eco gift packaging.\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- 模块2：Care Tips --\u003e\n  \u003cdiv class=\"pa-item\"\u003e\n    \u003cbutton type=\"button\" class=\"pa-trigger\"\u003e\n      \u003cspan class=\"pa-title\"\u003eCare Tips\u003c\/span\u003e\n      \u003cspan class=\"pa-icon\"\u003e\n        \u003csvg fill=\"none\" viewbox=\"0 0 20 20\"\u003e\n          \u003cpath stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"1.8\" stroke=\"currentColor\" d=\"M7 4L13 10L7 16\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\n      \u003c\/span\u003e\n    \u003c\/button\u003e\n    \u003cdiv class=\"pa-panel\"\u003e\n      \u003cdiv class=\"pa-content\"\u003e\n        \u003cul\u003e\n          \u003cli\u003eAvoid friction and collision with hard metal accessories to prevent scratches on matte woven surface.\u003c\/li\u003e\n          \u003cli\u003eKeep away from shower water, sweat, perfume and skincare products to slow gold plating oxidation and tarnish.\u003c\/li\u003e\n          \u003cli\u003eWipe dry with soft cotton cloth after each wear, store separately in sealed jewelry pouch or box.\u003c\/li\u003e\n          \u003cli\u003eMinor texture difference exists due to manual casting process; slight color deviation under different lighting.\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- 模块3：Wholesale Info --\u003e\n  \u003cdiv class=\"pa-item\"\u003e\n    \u003cbutton type=\"button\" class=\"pa-trigger\"\u003e\n      \u003cspan class=\"pa-title\"\u003eWholesale Info\u003c\/span\u003e\n      \u003cspan class=\"pa-icon\"\u003e\n        \u003csvg fill=\"none\" viewbox=\"0 0 20 20\"\u003e\n          \u003cpath stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"1.8\" stroke=\"currentColor\" d=\"M7 4L13 10L7 16\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\n      \u003c\/span\u003e\n    \u003c\/button\u003e\n    \u003cdiv class=\"pa-panel\"\u003e\n      \u003cdiv class=\"pa-content\"\u003e\n        \u003cul\u003e\n          \u003cli\u003eMixed small batch orders supported\u003c\/li\u003e\n          \u003cli\u003eDropshipping service available\u003c\/li\u003e\n          \u003cli\u003eCustom brand logo \u0026amp; personalized packaging service offered\u003c\/li\u003e\n          \u003cli\u003eContact customer service to get bulk preferential price\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n.product-accordion {\n  width: 100% !important;\n  max-width: 100% !important;\n  margin: 0 !important;\n  padding: 0 !important;\n  font-family: inherit;\n  color: #1f1f1f;\n  box-sizing: border-box;\n}\n.product-accordion * {\n  box-sizing: border-box;\n}\n.pa-item {\n  border-bottom: 1px solid rgba(0, 0, 0, 0.08);\n}\n.pa-trigger {\n  width: 100%;\n  background: transparent;\n  border: 0;\n  padding: 18px 0;\n  margin: 0;\n  cursor: pointer;\n  display: flex;\n  align-items: center;\n  justify-content: space-between;\n  text-align: left;\n  color: #111;\n  font-weight: normal;\n  appearance: none;\n  -webkit-tap-highlight-color: transparent;\n}\n.pa-title {\n  font-size: 15px;\n  font-weight: 600;\n  letter-spacing: 0.2px;\n  line-height: 1.4;\n  flex: 1;\n  padding-right: 12px;\n}\n.pa-icon {\n  width: 20px;\n  height: 20px;\n  flex: 0 0 20px;\n  color: #777;\n  transition: transform 0.28s ease, color 0.2s;\n  display: inline-flex;\n  align-items: center;\n  justify-content: center;\n}\n.pa-icon svg {\n  width: 18px;\n  height: 18px;\n  display: block;\n}\n.pa-item.active .pa-icon {\n  transform: rotate(90deg);\n  color: #111;\n}\n.pa-trigger:hover .pa-title,\n.pa-trigger:hover .pa-icon {\n  color: #000;\n}\n.pa-panel {\n  display: none;\n  overflow: hidden;\n}\n.pa-item.active .pa-panel {\n  display: block;\n}\n.pa-content {\n  padding: 0 0 18px 0;\n  color: #555;\n  font-size: 14px;\n  line-height: 1.9;\n}\n.pa-content ul {\n  margin: 0;\n  padding-left: 20px;\n}\n.pa-content li {\n  margin-bottom: 8px;\n}\n.pa-content p {\n  margin: 0 0 8px 0;\n}\n@media (max-width: 749px) {\n  .pa-trigger { padding: 16px 0; }\n  .pa-title { font-size: 14px; }\n  .pa-content { font-size: 13px; padding-bottom: 16px; }\n  .pa-icon, .pa-icon svg { width: 16px; height: 16px; }\n}\n\u003c\/style\u003e\n\n\u003cscript\u003e\n(function() {\n  function initAccordion() {\n    var accordion = document.getElementById('simpleAccordion');\n    if (!accordion) return;\n    if (accordion._listener) {\n      accordion.removeEventListener('click', accordion._listener);\n    }\n    function handleClick(e) {\n      var trigger = e.target.closest('.pa-trigger');\n      if (!trigger) return;\n      e.preventDefault();\n      var currentItem = trigger.closest('.pa-item');\n      if (!currentItem) return;\n      var isActive = currentItem.classList.contains('active');\n      if (!isActive) {\n        var allItems = accordion.querySelectorAll('.pa-item');\n        for (var i = 0; i \u003c allItems.length; i++) {\n          if (allItems[i] !== currentItem \u0026\u0026 allItems[i].classList.contains('active')) {\n            allItems[i].classList.remove('active');\n          }\n        }\n        currentItem.classList.add('active');\n      } else {\n        currentItem.classList.remove('active');\n      }\n    }\n    accordion.addEventListener('click', handleClick);\n    accordion._listener = handleClick;\n    var items = accordion.querySelectorAll('.pa-item');\n    for (var i = 0; i \u003c items.length; i++) {\n      var panel = items[i].querySelector('.pa-panel');\n      if (panel) panel.style.display = '';\n    }\n  }\n  if (document.readyState === 'loading') {\n    document.addEventListener('DOMContentLoaded', initAccordion);\n  } else {\n    initAccordion();\n  }\n  if (window.Shopify \u0026\u0026 window.Shopify.theme \u0026\u0026 window.Shopify.theme.ajax) {\n    document.addEventListener('shopify:section:load', function(event) {\n      if (event.target \u0026\u0026 event.target.querySelector \u0026\u0026 event.target.querySelector('#simpleAccordion')) {\n        initAccordion();\n      }\n    });\n  } else {\n    var lastUrl = location.href;\n    new MutationObserver(function() {\n      if (location.href !== lastUrl) {\n        lastUrl = location.href;\n        setTimeout(initAccordion, 200);\n      }\n    }).observe(document, { subtree: true, childList: true });\n  }\n})();\n\u003c\/script\u003e\n\n\u003c\/body\u003e","brand":"Whispshine","offers":[{"title":"Default Title","offer_id":48247133569242,"sku":"MY-006","price":12.09,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0777\/2061\/7178\/files\/sku-1-_1_8538f414-83f1-44c6-8c36-b3f79b832726.jpg?v=1784542302","url":"https:\/\/whispshine.com\/products\/vintage-matte-gold-woven-grid-pearl-square-stud-earrings","provider":"Whispshine","version":"1.0","type":"link"}