{"title":"価格帯別【5000円～10000円】","description":"","products":[{"product_id":"chain-bracelet-b12","title":"chain bracelet (B12)","description":"\u003cstyle\u003e\n    \/* アコーディオン外枠 *\/\n    .wanna-block-item-30 {\n      border-bottom: 1px solid #f2f2f2;\n      width: 100%;\n    }\n    \n    \/* チェックボックス隠し *\/\n    .wanna-block-logic-30 {\n      display: none !important;\n      visibility: hidden !important;\n      opacity: 0 !important;\n      position: absolute !important;\n      appearance: none !important;\n      -webkit-appearance: none !important;\n      width: 0 !important; height: 0 !important;\n      margin: 0 !important; padding: 0 !important;\n    }\n\n    \/* 見出し（トリガー） *\/\n    .wanna-block-trigger-30 {\n      width: 100%;\n      padding: 26px 0 !important;\n      display: flex;\n      align-items: center;\n      justify-content: space-between;\n      cursor: pointer;\n      font-size: 11px;\n      color: #444;\n      font-family: 'Gill Sans', 'Optima', sans-serif;\n      font-weight: 400;\n      letter-spacing: 0.3em;\n      position: relative;\n      user-select: none;\n    }\n    .wanna-block-trigger-30:hover { color: #888; }\n\n    \/* プラス・マイナスアイコン *\/\n    .wanna-icon-toggle-30 {\n      width: 14px; height: 14px;\n      position: relative;\n      transition: transform 0.5s cubic-bezier(0.4, 0, 0.2, 1);\n      margin-right: 4px;\n    }\n    .wanna-icon-toggle-30::before, .wanna-icon-toggle-30::after {\n      content: \"\";\n      position: absolute;\n      background-color: #1a1a1a;\n      transition: all 0.4s;\n    }\n    .wanna-icon-toggle-30::before { width: 100%; height: 1px; top: 50%; left: 0; transform: translateY(-50%); }\n    .wanna-icon-toggle-30::after  { width: 1px; height: 100%; left: 50%; top: 0; transform: translateX(-50%); }\n\n    \/* スライドアニメーション *\/\n    .wanna-block-answer-30 {\n      max-height: 0;\n      overflow: hidden;\n      transition: max-height 0.6s cubic-bezier(0.4, 0, 0.2, 1);\n    }\n    .wanna-block-answer-inner-30 {\n      padding: 10px 0 35px 4px !important; \n      font-size: 12px;\n      color: #555;\n    }\n\n    \/* 開閉時のアイコン変化 *\/\n    .wanna-block-logic-30:checked + .wanna-block-trigger-30 .wanna-icon-toggle-30 {\n      transform: rotate(135deg);\n    }\n    .wanna-block-logic-30:checked + .wanna-block-trigger-30 .wanna-icon-toggle-30::before,\n    .wanna-block-logic-30:checked + .wanna-block-trigger-30 .wanna-icon-toggle-30::after {\n      background-color: #a0a0a0;\n    }\n    .wanna-block-logic-30:checked + .wanna-block-trigger-30 + .wanna-block-answer-30 {\n      max-height: 2000px;\n    }\n\n    \/* フェードインアニメーション *\/\n    .wanna-feat-box-30 {\n      opacity: 0;\n      transform: translateX(20px);\n      transition: opacity 0.6s ease, transform 0.6s cubic-bezier(0.25, 1, 0.5, 1);\n    }\n    .wanna-block-logic-30:checked + .wanna-block-trigger-30 + .wanna-block-answer-30 .wanna-feat-box-1-30 {\n      opacity: 1; transform: translateX(0); transition-delay: 0.1s;\n    }\n    .wanna-block-logic-30:checked + .wanna-block-trigger-30 + .wanna-block-answer-30 .wanna-feat-box-2-30 {\n      opacity: 1; transform: translateX(0); transition-delay: 0.6s;\n    }\n    .wanna-block-logic-30:checked + .wanna-block-trigger-30 + .wanna-block-answer-30 .wanna-feat-box-3-30 {\n      opacity: 1; transform: translateX(0); transition-delay: 1.1s;\n    }\n\n    \/* タブ切り替えレイアウト *\/\n    .wanna-slide-container-30 {\n      display: flex; flex-direction: column; position: relative;\n    }\n    .inner-tabs-header-30 {\n      display: flex; border-bottom: 1px solid #f2f2f2;\n    }\n    .inner-tab-link-30 {\n      flex: 1; text-decoration: none; text-align: center;\n      padding: 14px 0 !important;\n      font-family: 'Gill Sans', 'Optima', sans-serif;\n      font-size: 10px; letter-spacing: 0.15em;\n      color: #999; cursor: pointer; transition: all 0.3s;\n      border-bottom: 1px solid transparent;\n      user-select: none; -webkit-tap-highlight-color: transparent;\n    }\n    .inner-tab-link-30.wanna-active {\n      color: #1a1a1a !important; font-weight: 500 !important;\n      border-bottom: 1px solid #1a1a1a !important;\n    }\n    .inner-tabs-body-30 {\n      display: flex; overflow-x: auto; scroll-behavior: smooth;\n      scroll-snap-type: x mandatory; -webkit-overflow-scrolling: touch;\n    }\n    .inner-tabs-body-30::-webkit-scrollbar { display: none; }\n    .inner-tabs-body-30 { -ms-overflow-style: none; scrollbar-width: none; }\n    .inner-tab-pane-30 {\n      width: 100%; flex-shrink: 0; scroll-snap-align: start;\n      box-sizing: border-box; padding: 26px 12px 10px 12px !important;\n    }\n    .wanna-clean-table-30, .wanna-clean-table-30 tr, .wanna-clean-table-30 td {\n      border: none !important; border-collapse: collapse !important;\n    }\n\u003c\/style\u003e\n\n\u003cdiv style=\"font-size: 13px; color: #444; line-height: 1.95; letter-spacing: 0.06em; max-width: 550px; margin: 0 auto; font-family: 'Hiragino Mincho ProN', 'serif'; -webkit-text-size-adjust: 100%;\"\u003e\n  \n  \u003cdiv class=\"wanna-block-item-30\"\u003e\n    \u003cinput class=\"wanna-block-logic-30\" id=\"wanna-block-feat-30\" type=\"checkbox\"\u003e \n    \u003clabel class=\"wanna-block-trigger-30\" for=\"wanna-block-feat-30\"\u003e \u003cspan\u003e商品仕様\u003c\/span\u003e \u003cspan class=\"wanna-icon-toggle-30\"\u003e\u003c\/span\u003e \u003c\/label\u003e\n    \u003cdiv class=\"wanna-block-answer-30\"\u003e\n      \u003cdiv class=\"wanna-block-answer-inner-30\"\u003e\n        \u003cdiv class=\"wanna-feat-box-30 wanna-feat-box-1-30\" style=\"margin-bottom: 35px;\"\u003e\n          \u003cp style=\"font-size: 12px; font-weight: 600; color: #1a1a1a; letter-spacing: 0.14em; margin-bottom: 10px;\"\u003e\u003cspan style=\"font-family: 'Gill Sans', sans-serif; margin-right: 6px; color: #888;\"\u003e01 \/\u003c\/span\u003e Silver本来の白い輝きを最大限に\u003c\/p\u003e\n          \u003cp style=\"color: #666; line-height: 1.95; margin-top: 0; margin-bottom: 0; padding-left: 4px; letter-spacing: 0.05em;\"\u003eSilver本来が持つ、抜けるような白いグローを最大限に引き出したデザイン。磨き上げることで生まれる清潔感のある光沢は、本物素材ならではの美しさです。\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"wanna-feat-box-30 wanna-feat-box-2-30\" style=\"margin-bottom: 35px;\"\u003e\n          \u003cp style=\"font-size: 12px; font-weight: 600; color: #1a1a1a; letter-spacing: 0.14em; margin-bottom: 10px;\"\u003e\u003cspan style=\"font-family: 'Gill Sans', sans-serif; margin-right: 6px; color: #888;\"\u003e02 \/\u003c\/span\u003e 程よい太さが生む、上品な存在感\u003c\/p\u003e\n          \u003cp style=\"color: #666; line-height: 1.95; margin-top: 0; margin-bottom: 0; padding-left: 4px; letter-spacing: 0.05em;\"\u003e3mmという「程よい太さ」が、派手すぎない上品さと確かな存在感を両立。シンプルすぎず、派手すぎない、まさに「ちょうどいい」バランスのブレスレットです。\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"wanna-feat-box-30 wanna-feat-box-3-30\" style=\"margin-bottom: 5px;\"\u003e\n          \u003cp style=\"font-size: 12px; font-weight: 600; color: #1a1a1a; letter-spacing: 0.14em; margin-bottom: 10px;\"\u003e\u003cspan style=\"font-family: 'Gill Sans', sans-serif; margin-right: 6px; color: #888;\"\u003e03 \/\u003c\/span\u003e Silver925素材\u003c\/p\u003e\n          \u003cp style=\"color: #666; line-height: 1.95; margin-top: 0; margin-bottom: 0; padding-left: 4px; letter-spacing: 0.05em;\"\u003e純銀92.5％を使用。Silver925は世界標準のジュエリー素材であり、肌なじみがよく日常使いにも快適です。手元を明るく、清潔感のある印象に仕上げます。\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"wanna-block-item-30\"\u003e\n    \u003cinput type=\"checkbox\" id=\"wanna-block-details-30\" class=\"wanna-block-logic-30\"\u003e \n    \u003clabel for=\"wanna-block-details-30\" class=\"wanna-block-trigger-30\"\u003e \u003cspan\u003eサイズ・着用感\u003c\/span\u003e \u003cspan class=\"wanna-icon-toggle-30\"\u003e\u003c\/span\u003e \u003c\/label\u003e\n    \u003cdiv class=\"wanna-block-answer-30\"\u003e\n      \u003cdiv class=\"wanna-block-answer-inner-30\" style=\"padding-left: 0 !important; padding-right: 0 !important; padding-bottom: 25px !important;\"\u003e\n        \u003cdiv class=\"wanna-slide-container-30\"\u003e\n          \u003cdiv class=\"inner-tabs-header-30\"\u003e\n            \u003ca style=\"margin-left: 16px;\" id=\"link-size-30\" class=\"inner-tab-link-30 wanna-active\" href=\"#pane-size-30\"\u003eサイズ仕様\u003c\/a\u003e \n            \u003ca style=\"margin-right: 16px;\" id=\"link-image-30\" class=\"inner-tab-link-30\" href=\"#pane-image-30\"\u003eサイズイメージ\u003c\/a\u003e\n          \u003c\/div\u003e\n          \u003cdiv id=\"wannaSlideBody30\" class=\"inner-tabs-body-30\"\u003e\n            \n            \u003cdiv class=\"inner-tab-pane-30\" id=\"pane-size-30\"\u003e\n              \u003ctable class=\"wanna-clean-table-30\" style=\"width: 100%; font-size: 12px; color: #555; line-height: 1.95; letter-spacing: 0.05em;\"\u003e\n                \u003ctbody\u003e\n                  \u003ctr\u003e\n                    \u003ctd style=\"padding: 14px 0; width: 25%; color: #1a1a1a; font-weight: 500; vertical-align: top;\"\u003eサイズ\u003c\/td\u003e\n                    \u003ctd style=\"padding: 14px 0; vertical-align: top;\"\u003e18cm \/ 19cm \/ 20cm （チェーン幅：3mm）\u003c\/td\u003e\n                  \u003c\/tr\u003e\n                  \u003ctr\u003e\n                    \u003ctd style=\"padding: 14px 0; color: #1a1a1a; font-weight: 500; vertical-align: top;\"\u003eカラー\u003c\/td\u003e\n                    \u003ctd style=\"padding: 14px 0; vertical-align: top;\"\u003eWhite Silver\u003c\/td\u003e\n                  \u003c\/tr\u003e\n                  \u003ctr\u003e\n                    \u003ctd style=\"padding: 14px 0; color: #1a1a1a; font-weight: 500; vertical-align: top;\"\u003e素 材\u003c\/td\u003e\n                    \u003ctd style=\"padding: 14px 0; vertical-align: top;\"\u003e\n                      Silver925\u003cbr\u003e\n                      \u003cspan style=\"font-size: 11px; color: #777; display: inline-block; margin-top: 4px; line-height: 1.6;\"\u003e\u003c\/span\u003e\n                    \u003c\/td\u003e\n                  \u003c\/tr\u003e\n                  \u003ctr\u003e\n                    \u003ctd style=\"padding: 14px 0; color: #1a1a1a; font-weight: 500; vertical-align: top;\"\u003e付属品\u003c\/td\u003e\n                    \u003ctd style=\"padding: 14px 0; vertical-align: top;\"\u003e\n                      ジュエリークロス \/ ショップカード\u003cbr\u003e\n                      \u003cspan style=\"font-size: 11px; color: #999; display: inline-block; margin-top: 4px;\"\u003eメッセージカード（別途200円）\u003c\/span\u003e\n                    \u003c\/td\u003e\n                  \u003c\/tr\u003e\n                \u003c\/tbody\u003e\n              \u003c\/table\u003e\n            \u003c\/div\u003e\n            \n            \u003cdiv id=\"pane-image-30\" class=\"inner-tab-pane-30\"\u003e\n              \u003cdiv style=\"font-size: 12px; color: #555; line-height: 1.95; letter-spacing: 0.05em;\"\u003e\n                \n                \u003cdiv style=\"margin-bottom: 24px;\"\u003e\n                  \u003cp style=\"margin: 0 0 6px; font-size: 12px; font-weight: 600; color: #1a1a1a; letter-spacing: 0.1em;\"\u003e● おすすめの着用バランス\u003c\/p\u003e\n                  \u003cp style=\"margin: 0 0 14px; padding-left: 4px; color: #666; font-size: 11px; line-height: 1.8; letter-spacing: 0.04em;\"\u003e\n                    ・\u003cstrong\u003eぴったり着用したい方：\u003c\/strong\u003e 手首実寸 ＋ 1.5cm 〜 2.5cm\u003cbr\u003e\n                    ・\u003cstrong\u003eゆったり着用したい方：\u003c\/strong\u003e 手首実寸 ＋ 3.0cm 〜 4.5cm\n                  \u003c\/p\u003e\n                  \u003cp style=\"margin: 0; padding-left: 4px; color: #1a1a1a; font-size: 11px; font-weight: bold; letter-spacing: 0.05em;\"\u003e\n                    \" 男性が選ぶ平均サイズは 19cm です \"\n                  \u003c\/p\u003e\n                \u003c\/div\u003e\n\n                \u003cdiv style=\"padding: 16px 15px; background: #fcfcfc; border: 1px solid #f2f2f2; font-size: 11px; color: #555; line-height: 1.8; border-top: 1px dashed #e5e5e5;\"\u003e\n                  \u003cp style=\"margin: 0 0 10px; font-size: 11px; font-weight: 600; color: #1a1a1a; letter-spacing: 0.05em;\"\u003e📏手首サイズ予測\u003c\/p\u003e\n                  \u003cp style=\"margin: 0 0 12px; color: #666;\"\u003eご自身の【身長】と【体重】から、おおよその平均的な手首実寸を割り出すことができます。\u003c\/p\u003e\n                  \n                  \u003cdiv style=\"background: #ffffff; border: 1px solid #eaeaea; padding: 10px; text-align: center; font-family: 'Gill Sans', sans-serif; font-size: 11px; color: #222; margin-bottom: 12px; letter-spacing: 0.08em;\"\u003e\n                    \u003cspan style=\"font-weight: bold; font-size: 13px;\"\u003e-\u003c\/span\u003e0.02×身長＋0.09×体重＋13.78＝\u003cspan style=\"font-weight: bold; color: #1a1a1a;\"\u003e手首実寸の目安\u003c\/span\u003e\n                  \u003c\/div\u003e\n\n                  \u003cp style=\"margin: 0; font-size: 10px; color: #888; line-height: 1.7;\"\u003e\n                    例）身長170cm \/ 体重65kg の場合\u003cbr\u003e\n                    \u003cspan style=\"font-family: 'Gill Sans', sans-serif;\"\u003e\n                      \u003cspan style=\"font-weight: bold;\"\u003e−\u003c\/span\u003e0.02 × 170 ＋ 0.09 × 65 ＋ 13.78 ＝ \u003cstrong\u003e約16.9cm\u003c\/strong\u003e\n                    \u003c\/span\u003e\n                  \u003c\/p\u003e\n                \u003c\/div\u003e\n\n              \u003c\/div\u003e\n            \u003c\/div\u003e\n\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"wanna-block-item-30\"\u003e\n    \u003cinput type=\"checkbox\" id=\"wanna-block-promise-30\" class=\"wanna-block-logic-30\"\u003e \n    \u003clabel for=\"wanna-block-promise-30\" class=\"wanna-block-trigger-30\"\u003e \u003cspan\u003e安心保証\u003c\/span\u003e \u003cspan class=\"wanna-icon-toggle-30\"\u003e\u003c\/span\u003e \u003c\/label\u003e\n    \u003cdiv class=\"wanna-block-answer-30\"\u003e\n      \u003cdiv class=\"wanna-block-answer-inner-30\" style=\"padding-top: 15px; padding-bottom: 30px;\"\u003e\n        \u003cul style=\"list-style: none; padding: 0; margin: 0; font-size: 12px; color: #565656; line-height: 1.95; letter-spacing: 0.05em;\"\u003e\n          \u003cli style=\"margin-bottom: 18px; padding-left: 16px; position: relative;\"\u003e\n            \u003cspan style=\"position: absolute; left: 0; color: #1a1a1a;\"\u003e✓\u003c\/span\u003e\u003cstrong style=\"color: #1a1a1a; font-weight: 600;\"\u003e返品・交換サポート\u003c\/strong\u003e\u003cbr\u003e万が一のサイズ不一致も対応しております。(受取後5日い内のご連絡。)\u003cbr\u003e\u003cspan style=\"font-size: 11px; color: #888;\"\u003e※試着してみてサイズが合わなかった場合も交換が可能です。\u003c\/span\u003e\n          \u003c\/li\u003e\n          \u003cli style=\"margin-bottom: 18px; padding-left: 16px; position: relative;\"\u003e\n            \u003cspan style=\"position: absolute; left: 0; color: #1a1a1a;\"\u003e✓\u003c\/span\u003e\u003cstrong style=\"color: #1a1a1a; font-weight: 600;\"\u003eSilver925 品質保証\u003c\/strong\u003e\u003cbr\u003e厳選された純銀素材のみを使用しております。\n          \u003c\/li\u003e\n          \u003cli style=\"margin-bottom: 0; padding-left: 16px; position: relative;\"\u003e\n            \u003cspan style=\"position: absolute; left: 0; color: #1a1a1a;\"\u003e✓\u003c\/span\u003e\u003cstrong style=\"color: #1a1a1a; font-weight: 600;\"\u003e公式LINE 相談窓口\u003c\/strong\u003e\u003cbr\u003eサイズ選びやスタイリングのご相談に直接お答えします。\n          \u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"wanna-block-item-30\" style=\"margin-bottom: 50px;\"\u003e\n    \u003cinput type=\"checkbox\" id=\"wanna-block-care-30\" class=\"wanna-block-logic-30\"\u003e \n    \u003clabel class=\"wanna-block-trigger-30\" for=\"wanna-block-care-30\"\u003e \u003cspan\u003eお手入れ\u003c\/span\u003e \u003cspan class=\"wanna-icon-toggle-30\"\u003e\u003c\/span\u003e \u003c\/label\u003e\n    \u003cdiv class=\"wanna-block-answer-30\"\u003e\n      \u003cdiv class=\"wanna-block-answer-inner-30\" style=\"padding-top: 15px; padding-bottom: 30px;\"\u003e\n        \u003cp style=\"margin: 0; color: #666; line-height: 1.95; letter-spacing: 0.05em;\"\u003eご使用後は付属のクロスで優しく拭き取ってください。密閉できる袋等で保管いただくと、美しい輝きをより長く保つことができます。\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cscript\u003e\n    (function() {\n      const sliderBody = document.getElementById('wannaSlideBody30');\n      const links = {\n        'pane-size-30': document.getElementById('link-size-30'),\n        'pane-image-30': document.getElementById('link-image-30')\n      };\n      \n      \/\/ クリック時にスムーズスクロール\n      Object.values(links).forEach(link =\u003e {\n        link.addEventListener('click', function(e) {\n          e.preventDefault();\n          const targetId = this.getAttribute('href').substring(1);\n          const targetPane = document.getElementById(targetId);\n          if(targetPane) {\n            sliderBody.scrollTo({ left: targetPane.offsetLeft, behavior: 'smooth' });\n          }\n        });\n      });\n      \n      \/\/ スクロール位置を検知してクラスを変更\n      const observer = new IntersectionObserver((entries) =\u003e {\n        entries.forEach(entry =\u003e {\n          if (entry.isIntersecting \u0026\u0026 entry.intersectionRatio \u003e= 0.6) {\n            Object.values(links).forEach(l =\u003e l.classList.remove('wanna-active'));\n            if(links[entry.target.id]) {\n              links[entry.target.id].classList.add('wanna-active');\n            }\n          }\n        });\n      }, { root: sliderBody, threshold: 0.6 });\n      \n      observer.observe(document.getElementById('pane-size-30'));\n      observer.observe(document.getElementById('pane-image-30'));\n    })();\n  \u003c\/script\u003e\n\u003c\/div\u003e","brand":"Wanna shop","offers":[{"title":"18cm","offer_id":50750405345575,"sku":null,"price":9000.0,"currency_code":"JPY","in_stock":true},{"title":"19cm","offer_id":50750405378343,"sku":null,"price":9000.0,"currency_code":"JPY","in_stock":true},{"title":"20cm","offer_id":50750405411111,"sku":null,"price":9000.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0960\/4330\/3207\/files\/C44D42BB-923A-48BB-A1F2-037B9548D954.jpg?v=1766455706"},{"product_id":"thin-bracelet-b55","title":"thin bracelet (B55)","description":"\u003cstyle\u003e\n    \/* アコーディオン外枠 *\/\n    .wanna-block-item-adj {\n      border-bottom: 1px solid #f2f2f2;\n      width: 100%;\n    }\n    \n    \/* チェックボックス隠し *\/\n    .wanna-block-logic-adj {\n      display: none !important;\n      visibility: hidden !important;\n      opacity: 0 !important;\n      position: absolute !important;\n      appearance: none !important;\n      -webkit-appearance: none !important;\n      width: 0 !important; height: 0 !important;\n      margin: 0 !important; padding: 0 !important;\n    }\n\n    \/* 見出し（トリガー） *\/\n    .wanna-block-trigger-adj {\n      width: 100%;\n      padding: 26px 0 !important;\n      display: flex;\n      align-items: center;\n      justify-content: space-between;\n      cursor: pointer;\n      font-size: 11px;\n      color: #444;\n      font-family: 'Gill Sans', 'Optima', sans-serif;\n      font-weight: 400;\n      letter-spacing: 0.3em;\n      position: relative;\n      user-select: none;\n    }\n    .wanna-block-trigger-adj:hover { color: #888; }\n\n    \/* プラス・マイナスアイコン *\/\n    .wanna-icon-toggle-adj {\n      width: 14px; height: 14px;\n      position: relative;\n      transition: transform 0.5s cubic-bezier(0.4, 0, 0.2, 1);\n      margin-right: 4px;\n    }\n    .wanna-icon-toggle-adj::before, .wanna-icon-toggle-adj::after {\n      content: \"\";\n      position: absolute;\n      background-color: #1a1a1a;\n      transition: all 0.4s;\n    }\n    .wanna-icon-toggle-adj::before { width: 100%; height: 1px; top: 50%; left: 0; transform: translateY(-50%); }\n    .wanna-icon-toggle-adj::after  { width: 1px; height: 100%; left: 50%; top: 0; transform: translateX(-50%); }\n\n    \/* スライドアニメーション *\/\n    .wanna-block-answer-adj {\n      max-height: 0;\n      overflow: hidden;\n      transition: max-height 0.6s cubic-bezier(0.4, 0, 0.2, 1);\n    }\n    .wanna-block-answer-inner-adj {\n      padding: 10px 0 35px 4px !important; \n      font-size: 12px;\n      color: #555;\n    }\n\n    \/* 開閉時のアイコン変化 *\/\n    .wanna-block-logic-adj:checked + .wanna-block-trigger-adj .wanna-icon-toggle-adj {\n      transform: rotate(135deg);\n    }\n    .wanna-block-logic-adj:checked + .wanna-block-trigger-adj .wanna-icon-toggle-adj::before,\n    .wanna-block-logic-adj:checked + .wanna-block-trigger-adj .wanna-icon-toggle-adj::after {\n      background-color: #a0a0a0;\n    }\n    .wanna-block-logic-adj:checked + .wanna-block-trigger-adj + .wanna-block-answer-adj {\n      max-height: 2000px;\n    }\n\n    \/* フェードインアニメーション *\/\n    .wanna-feat-box-adj {\n      opacity: 0;\n      transform: translateX(20px);\n      transition: opacity 0.6s ease, transform 0.6s cubic-bezier(0.25, 1, 0.5, 1);\n    }\n    .wanna-block-logic-adj:checked + .wanna-block-trigger-adj + .wanna-block-answer-adj .wanna-feat-box-1-adj {\n      opacity: 1; transform: translateX(0); transition-delay: 0.1s;\n    }\n    .wanna-block-logic-adj:checked + .wanna-block-trigger-adj + .wanna-block-answer-adj .wanna-feat-box-2-adj {\n      opacity: 1; transform: translateX(0); transition-delay: 0.6s;\n    }\n    .wanna-block-logic-adj:checked + .wanna-block-trigger-adj + .wanna-block-answer-adj .wanna-feat-box-3-adj {\n      opacity: 1; transform: translateX(0); transition-delay: 1.1s;\n    }\n\n    \/* タブ切り替えレイアウト *\/\n    .wanna-slide-container-adj {\n      display: flex; flex-direction: column; position: relative;\n    }\n    .inner-tabs-header-adj {\n      display: flex; border-bottom: 1px solid #f2f2f2;\n    }\n    .inner-tab-link-adj {\n      flex: 1; text-decoration: none; text-align: center;\n      padding: 14px 0 !important;\n      font-family: 'Gill Sans', 'Optima', sans-serif;\n      font-size: 10px; letter-spacing: 0.15em;\n      color: #999; cursor: pointer; transition: all 0.3s;\n      border-bottom: 1px solid transparent;\n      user-select: none; -webkit-tap-highlight-color: transparent;\n    }\n    .inner-tab-link-adj.wanna-active {\n      color: #1a1a1a !important; font-weight: 500 !important;\n      border-bottom: 1px solid #1a1a1a !important;\n    }\n    .inner-tabs-body-adj {\n      display: flex; overflow-x: auto; scroll-behavior: smooth;\n      scroll-snap-type: x mandatory; -webkit-overflow-scrolling: touch;\n    }\n    .inner-tabs-body-adj::-webkit-scrollbar { display: none; }\n    .inner-tabs-body-adj { -ms-overflow-style: none; scrollbar-width: none; }\n    .inner-tab-pane-adj {\n      width: 100%; flex-shrink: 0; scroll-snap-align: start;\n      box-sizing: border-box; padding: 26px 12px 10px 12px !important;\n    }\n    .wanna-clean-table-adj, .wanna-clean-table-adj tr, .wanna-clean-table-adj td {\n      border: none !important; border-collapse: collapse !important;\n    }\n\u003c\/style\u003e\n\n\u003cdiv style=\"font-size: 13px; color: #444; line-height: 1.95; letter-spacing: 0.06em; max-width: 550px; margin: 0 auto; font-family: 'Hiragino Mincho ProN', 'serif'; -webkit-text-size-adjust: 100%;\"\u003e\n  \n  \u003cdiv class=\"wanna-block-item-adj\"\u003e\n    \u003cinput class=\"wanna-block-logic-adj\" id=\"wanna-block-feat-adj\" type=\"checkbox\"\u003e \n    \u003clabel class=\"wanna-block-trigger-adj\" for=\"wanna-block-feat-adj\"\u003e \u003cspan\u003e商品仕様\u003c\/span\u003e \u003cspan class=\"wanna-icon-toggle-adj\"\u003e\u003c\/span\u003e \u003c\/label\u003e\n    \u003cdiv class=\"wanna-block-answer-adj\"\u003e\n      \u003cdiv class=\"wanna-block-answer-inner-adj\"\u003e\n        \u003cdiv class=\"wanna-feat-box-adj wanna-feat-box-1-adj\" style=\"margin-bottom: 35px;\"\u003e\n          \u003cp style=\"font-size: 12px; font-weight: 600; color: #1a1a1a; letter-spacing: 0.14em; margin-bottom: 10px;\"\u003e\u003cspan style=\"font-family: 'Gill Sans', sans-serif; margin-right: 6px; color: #888;\"\u003e01 \/\u003c\/span\u003e 細身なシルエットが捕える、繊細な輝き\u003c\/p\u003e\n          \u003cp style=\"color: #666; line-height: 1.95; margin-top: 0; margin-bottom: 0; padding-left: 4px; letter-spacing: 0.05em;\"\u003e細身なシルエットながら、光を細やかに捕える高いデザイン性。動くたびに手元で輝き、日常の何気ない仕草を美しく演出します。\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"wanna-feat-box-adj wanna-feat-box-2-adj\" style=\"margin-bottom: 35px;\"\u003e\n          \u003cp style=\"font-size: 12px; font-weight: 600; color: #1a1a1a; letter-spacing: 0.14em; margin-bottom: 10px;\"\u003e\u003cspan style=\"font-family: 'Gill Sans', sans-serif; margin-right: 6px; color: #888;\"\u003e02 \/\u003c\/span\u003e アジャスター付きで自由なサイズ調整\u003c\/p\u003e\n          \u003cp style=\"color: #666; line-height: 1.95; margin-top: 0; margin-bottom: 0; padding-left: 4px; letter-spacing: 0.05em;\"\u003e全長20cm（16cm + アジャスター4cm）で、手首サイズ14cm〜18cmまで幅広く対応。細身の方から標準的な体格の方まで、サイズ選びの不安なくお使いいただけます。\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"wanna-feat-box-adj wanna-feat-box-3-adj\" style=\"margin-bottom: 5px;\"\u003e\n          \u003cp style=\"font-size: 12px; font-weight: 600; color: #1a1a1a; letter-spacing: 0.14em; margin-bottom: 10px;\"\u003e\u003cspan style=\"font-family: 'Gill Sans', sans-serif; margin-right: 6px; color: #888;\"\u003e03 \/\u003c\/span\u003e Silver925素材\u003c\/p\u003e\n          \u003cp style=\"color: #666; line-height: 1.95; margin-top: 0; margin-bottom: 0; padding-left: 4px; letter-spacing: 0.05em;\"\u003e純度92.5％の純銀を使用。流行に流されないシンプルな美しさと、Silver925の確かな品質。使い込むほどに手首に馴染み、数年先もあなたの手元を彩り続ける普遍的な一本です。\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"wanna-block-item-adj\"\u003e\n    \u003cinput type=\"checkbox\" id=\"wanna-block-details-adj\" class=\"wanna-block-logic-adj\"\u003e \n    \u003clabel for=\"wanna-block-details-adj\" class=\"wanna-block-trigger-adj\"\u003e \u003cspan\u003eサイズ・着用感\u003c\/span\u003e \u003cspan class=\"wanna-icon-toggle-adj\"\u003e\u003c\/span\u003e \u003c\/label\u003e\n    \u003cdiv class=\"wanna-block-answer-adj\"\u003e\n      \u003cdiv class=\"wanna-block-answer-inner-adj\" style=\"padding-left: 0 !important; padding-right: 0 !important; padding-bottom: 25px !important;\"\u003e\n        \u003cdiv class=\"wanna-slide-container-adj\"\u003e\n          \u003cdiv class=\"inner-tabs-header-adj\"\u003e\n            \u003ca style=\"margin-left: 16px;\" id=\"link-size-adj\" class=\"inner-tab-link-adj wanna-active\" href=\"#pane-size-adj\"\u003eサイズ仕様\u003c\/a\u003e \n            \u003ca style=\"margin-right: 16px;\" id=\"link-image-adj\" class=\"inner-tab-link-adj\" href=\"#pane-image-adj\"\u003eサイズイメージ\u003c\/a\u003e\n          \u003c\/div\u003e\n          \u003cdiv id=\"wannaSlideBodyAdj\" class=\"inner-tabs-body-adj\"\u003e\n            \n            \u003cdiv class=\"inner-tab-pane-adj\" id=\"pane-size-adj\"\u003e\n              \u003ctable class=\"wanna-clean-table-adj\" style=\"width: 100%; font-size: 12px; color: #555; line-height: 1.95; letter-spacing: 0.05em;\"\u003e\n                \u003ctbody\u003e\n                  \u003ctr\u003e\n                    \u003ctd style=\"padding: 14px 0; width: 25%; color: #1a1a1a; font-weight: 500; vertical-align: top;\"\u003eサイズ\u003c\/td\u003e\n                    \u003ctd style=\"padding: 14px 0; vertical-align: top;\"\u003e全長 20cm （16cm + アジャスター 4cm）\u003c\/td\u003e\n                  \u003c\/tr\u003e\n                  \u003ctr\u003e\n                    \u003ctd style=\"padding: 14px 0; color: #1a1a1a; font-weight: 500; vertical-align: top;\"\u003e素 材\u003c\/td\u003e\n                    \u003ctd style=\"padding: 14px 0; vertical-align: top;\"\u003e\n                      Silver925\u003cbr\u003e\n                      \u003cspan style=\"font-size: 11px; color: #777; display: inline-block; margin-top: 4px; line-height: 1.6;\"\u003e\u003c\/span\u003e\n                    \u003c\/td\u003e\n                  \u003c\/tr\u003e\n                  \u003ctr\u003e\n                    \u003ctd style=\"padding: 14px 0; color: #1a1a1a; font-weight: 500; vertical-align: top;\"\u003e付属品\u003c\/td\u003e\n                    \u003ctd style=\"padding: 14px 0; vertical-align: top;\"\u003e\n                      ジュエリークロス \/ ショップカード\u003cbr\u003e\n                      \u003cspan style=\"font-size: 11px; color: #999; display: inline-block; margin-top: 4px;\"\u003eメッセージカード（別途200円）\u003c\/span\u003e\n                    \u003c\/td\u003e\n                  \u003c\/tr\u003e\n                \u003c\/tbody\u003e\n              \u003c\/table\u003e\n            \u003c\/div\u003e\n            \n            \u003cdiv id=\"pane-image-adj\" class=\"inner-tab-pane-adj\"\u003e\n              \u003cdiv style=\"font-size: 12px; color: #555; line-height: 1.95; letter-spacing: 0.05em;\"\u003e\n                \n                \u003cdiv style=\"margin-bottom: 20px;\"\u003e\n                  \u003cp style=\"margin: 0 0 6px; font-size: 12px; font-weight: 600; color: #1a1a1a; letter-spacing: 0.1em;\"\u003e● 柔軟なサイズフィッティング\u003c\/p\u003e\n                  \u003cp style=\"margin: 0 0 14px; padding-left: 4px; color: #666; font-size: 11px; line-height: 1.8;\"\u003e\n                    ・\u003cstrong\u003e推奨手首サイズ：\u003c\/strong\u003e 14cm 〜 18cm\u003cbr\u003e\n                    エンド部分に4cmのアジャスターがついているため、ご自身の手首に合わせて好みの締め具合に自由な微調整が可能です。サイズ選びに迷う心配がありません。\n                  \u003c\/p\u003e\n                \u003c\/div\u003e\n\n                \u003cdiv style=\"padding: 16px 15px; background: #fcfcfc; border: 1px solid #f2f2f2; font-size: 11px; color: #555; line-height: 1.8;\"\u003e\n                  \u003cp style=\"margin: 0 0 10px; font-size: 11px; font-weight: 600; color: #1a1a1a; letter-spacing: 0.05em;\"\u003e📏手首サイズ予測\u003c\/p\u003e\n                  \u003cp style=\"margin: 0 0 12px; color: #666;\"\u003eご自身の【身長】と【体重】から、おおよその平均的な手首実寸を割り出すことができます。\u003c\/p\u003e\n                  \n                  \u003cdiv style=\"background: #ffffff; border: 1px solid #eaeaea; padding: 10px; text-align: center; font-family: 'Gill Sans', sans-serif; font-size: 11px; color: #222; margin-bottom: 12px; letter-spacing: 0.08em;\"\u003e\n                    \u003cspan style=\"font-weight: bold; font-size: 13px;\"\u003e-\u003c\/span\u003e0.02×身長＋0.09×体重＋13.78＝\u003cspan style=\"font-weight: bold; color: #1a1a1a;\"\u003e手首実寸の目安\u003c\/span\u003e\n                  \u003c\/div\u003e\n\n                  \u003cp style=\"margin: 0; font-size: 10px; color: #888; line-height: 1.7;\"\u003e\n                    例）身長170cm \/ 体重65kg の場合\u003cbr\u003e\n                    \u003cspan style=\"font-family: 'Gill Sans', sans-serif;\"\u003e\n                      \u003cspan style=\"font-weight: bold;\"\u003e−\u003c\/span\u003e0.02 × 170 ＋ 0.09 × 65 ＋ 13.78 ＝ \u003cstrong\u003e約16.9cm\u003c\/strong\u003e\n                    \u003c\/span\u003e\n                  \u003c\/p\u003e\n                \u003c\/div\u003e\n\n              \u003c\/div\u003e\n            \u003c\/div\u003e\n\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"wanna-block-item-adj\"\u003e\n    \u003cinput type=\"checkbox\" id=\"wanna-block-promise-adj\" class=\"wanna-block-logic-adj\"\u003e \n    \u003clabel for=\"wanna-block-promise-adj\" class=\"wanna-block-trigger-adj\"\u003e \u003cspan\u003e安心保証\u003c\/span\u003e \u003cspan class=\"wanna-icon-toggle-adj\"\u003e\u003c\/span\u003e \u003c\/label\u003e\n    \u003cdiv class=\"wanna-block-answer-adj\"\u003e\n      \u003cdiv class=\"wanna-block-answer-inner-adj\" style=\"padding-top: 15px; padding-bottom: 30px;\"\u003e\n        \u003cul style=\"list-style: none; padding: 0; margin: 0; font-size: 12px; color: #565656; line-height: 1.95; letter-spacing: 0.05em;\"\u003e\n          \u003cli style=\"margin-bottom: 18px; padding-left: 16px; position: relative;\"\u003e\n            \u003cspan style=\"position: absolute; left: 0; color: #1a1a1a;\"\u003e✓\u003c\/span\u003e\u003cstrong style=\"color: #1a1a1a; font-weight: 600;\"\u003e返品・交換サポート\u003c\/strong\u003e\u003cbr\u003e万が一のサイズ不一致も対応しております。(受取後5日以内のご連絡。)\u003cbr\u003e\u003cspan style=\"font-size: 11px; color: #888;\"\u003e※試着してみてイメージと違った場合なども交換を受け付けております。\u003c\/span\u003e\n          \u003c\/li\u003e\n          \u003cli style=\"margin-bottom: 18px; padding-left: 16px; position: relative;\"\u003e\n            \u003cspan style=\"position: absolute; left: 0; color: #1a1a1a;\"\u003e✓\u003c\/span\u003e\u003cstrong style=\"color: #1a1a1a; font-weight: 600;\"\u003eSilver925 品質保証\u003c\/strong\u003e\u003cbr\u003e厳選された純銀素材のみを使用しております。\n          \u003c\/li\u003e\n          \u003cli style=\"margin-bottom: 0; padding-left: 16px; position: relative;\"\u003e\n            \u003cspan style=\"position: absolute; left: 0; color: #1a1a1a;\"\u003e✓\u003c\/span\u003e\u003cstrong style=\"color: #1a1a1a; font-weight: 600;\"\u003e公式LINE 相談窓口\u003c\/strong\u003e\u003cbr\u003eサイズ選びやスタイリングのご相談に直接お答えします。\n          \u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"wanna-block-item-adj\" style=\"margin-bottom: 50px;\"\u003e\n    \u003cinput type=\"checkbox\" id=\"wanna-block-care-adj\" class=\"wanna-block-logic-adj\"\u003e \n    \u003clabel class=\"wanna-block-trigger-adj\" for=\"wanna-block-care-adj\"\u003e \u003cspan\u003eお手入れ\u003c\/span\u003e \u003cspan class=\"wanna-icon-toggle-adj\"\u003e\u003c\/span\u003e \u003c\/label\u003e\n    \u003cdiv class=\"wanna-block-answer-adj\"\u003e\n      \u003cdiv class=\"wanna-block-answer-inner-adj\" style=\"padding-top: 15px; padding-bottom: 30px;\"\u003e\n        \u003cp style=\"margin: 0; color: #666; line-height: 1.95; letter-spacing: 0.05em;\"\u003eご使用後は付属のクロスで優しく拭き取ってください。密閉できる袋等で保管いただくと、美しい輝きをより長く保つことができます。\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cscript\u003e\n    (function() {\n      const sliderBody = document.getElementById('wannaSlideBodyAdj');\n      const links = {\n        'pane-size-adj': document.getElementById('link-size-adj'),\n        'pane-image-adj': document.getElementById('link-image-adj')\n      };\n      \n      \/\/ クリック時にスムーズスクロール\n      Object.values(links).forEach(link =\u003e {\n        link.addEventListener('click', function(e) {\n          e.preventDefault();\n          const targetId = this.getAttribute('href').substring(1);\n          const targetPane = document.getElementById(targetId);\n          if(targetPane) {\n            sliderBody.scrollTo({ left: targetPane.offsetLeft, behavior: 'smooth' });\n          }\n        });\n      });\n      \n      \/\/ スクロール位置を検知してクラスを変更\n      const observer = new IntersectionObserver((entries) =\u003e {\n        entries.forEach(entry =\u003e {\n          if (entry.isIntersecting \u0026\u0026 entry.intersectionRatio \u003e= 0.6) {\n            Object.values(links).forEach(l =\u003e l.classList.remove('wanna-active'));\n            if(links[entry.target.id]) {\n              links[entry.target.id].classList.add('wanna-active');\n            }\n          }\n        });\n      }, { root: sliderBody, threshold: 0.6 });\n      \n      observer.observe(document.getElementById('pane-size-adj'));\n      observer.observe(document.getElementById('pane-image-adj'));\n    })();\n  \u003c\/script\u003e\n\u003c\/div\u003e","brand":"Wanna shop","offers":[{"title":"Default Title","offer_id":50737023811879,"sku":null,"price":9800.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0960\/4330\/3207\/files\/IMG_8015.jpg?v=1764140089"},{"product_id":"twist-pierce-p43","title":"twist pierce (P43)","description":"\u003cdiv style=\"font-size: 13px; color: #444; line-height: 1.95; letter-spacing: 0.06em; max-width: 550px; margin: 0 auto; font-family: 'Hiragino Mincho ProN', 'serif'; -webkit-text-size-adjust: 100%;\"\u003e\n\n  \u003cstyle\u003e\n    \/* アコーディオン外枠 *\/\n    .wanna-block-item {\n      border-bottom: 1px solid #f2f2f2;\n      width: 100%;\n    }\n    \n    \/* チェックボックス非表示 *\/\n    .wanna-block-logic {\n      display: none !important;\n      visibility: hidden !important;\n      opacity: 0 !important;\n      position: absolute !important;\n      appearance: none !important;\n      -webkit-appearance: none !important;\n      width: 0 !important;\n      height: 0 !important;\n      margin: 0 !important;\n      padding: 0 !important;\n    }\n\n    \/* 見出し *\/\n    .wanna-block-trigger {\n      width: 100%;\n      padding: 26px 0 !important;\n      display: flex;\n      align-items: center;\n      justify-content: space-between;\n      cursor: pointer;\n      font-size: 11px;\n      color: #444;\n      font-family: 'Gill Sans', 'Optima', sans-serif;\n      font-weight: 400;\n      letter-spacing: 0.3em;\n      position: relative;\n      user-select: none;\n    }\n    .wanna-block-trigger:hover { color: #888; }\n\n    \/* プラス・マイナスアイコン *\/\n    .wanna-icon-toggle {\n      width: 14px; height: 14px;\n      position: relative;\n      transition: transform 0.5s cubic-bezier(0.4, 0, 0.2, 1);\n      margin-right: 4px;\n    }\n    .wanna-icon-toggle::before, .wanna-icon-toggle::after {\n      content: \"\";\n      position: absolute;\n      background-color: #1a1a1a;\n      transition: all 0.4s;\n    }\n    .wanna-icon-toggle::before { width: 100%; height: 1px; top: 50%; left: 0; transform: translateY(-50%); }\n    .wanna-icon-toggle::after  { width: 1px; height: 100%; left: 50%; top: 0; transform: translateX(-50%); }\n\n    \/* 滑らかなスライドアニメーションの制御 *\/\n    .wanna-block-answer {\n      max-height: 0;\n      overflow: hidden;\n      transition: max-height 0.6s cubic-bezier(0.4, 0, 0.2, 1);\n    }\n    .wanna-block-answer-inner {\n      padding: 10px 0 35px 4px !important; \n      font-size: 12px;\n      color: #555;\n    }\n\n    \/* 開閉時のアクティブ状態 *\/\n    .wanna-block-logic:checked + .wanna-block-trigger .wanna-icon-toggle {\n      transform: rotate(135deg);\n    }\n    .wanna-block-logic:checked + .wanna-block-trigger .wanna-icon-toggle::before,\n    .wanna-block-logic:checked + .wanna-block-trigger .wanna-icon-toggle::after {\n      background-color: #a0a0a0;\n    }\n    .wanna-block-logic:checked + .wanna-block-trigger + .wanna-block-answer {\n      max-height: 2000px;\n    }\n\n    \/* アニメーション *\/\n    .wanna-feat-box {\n      opacity: 0;\n      transform: translateX(25px);\n      transition: opacity 0.6s ease, transform 0.6s cubic-bezier(0.25, 1, 0.5, 1);\n    }\n    .wanna-block-logic:checked + .wanna-block-trigger + .wanna-block-answer .wanna-feat-box-1 {\n      opacity: 1; transform: translateX(0); transition-delay: 0.1s;\n    }\n    .wanna-block-logic:checked + .wanna-block-trigger + .wanna-block-answer .wanna-feat-box-2 {\n      opacity: 1; transform: translateX(0); transition-delay: 0.6s;\n    }\n    .wanna-block-logic:checked + .wanna-block-trigger + .wanna-block-answer .wanna-feat-box-3 {\n      opacity: 1; transform: translateX(0); transition-delay: 1.1s;\n    }\n\n    \/* スライダー ＆ タブレイアウト *\/\n    .wanna-slide-container {\n      display: flex;\n      flex-direction: column;\n      position: relative;\n    }\n    \n    .inner-tabs-header {\n      display: flex;\n      border-bottom: 1px solid #f2f2f2;\n    }\n    .inner-tab-link {\n      flex: 1;\n      text-decoration: none;\n      text-align: center;\n      padding: 14px 0 !important;\n      font-family: 'Gill Sans', 'Optima', sans-serif;\n      font-size: 10px;\n      letter-spacing: 0.15em;\n      color: #999;\n      cursor: pointer;\n      transition: all 0.3s;\n      border-bottom: 1px solid transparent;\n      user-select: none;\n      -webkit-tap-highlight-color: transparent;\n    }\n    \n    .inner-tabs-body {\n      display: flex;\n      overflow-x: auto;\n      scroll-behavior: smooth;\n      scroll-snap-type: x mandatory;\n      -webkit-overflow-scrolling: touch;\n    }\n    .inner-tabs-body::-webkit-scrollbar { display: none; }\n    .inner-tabs-body { -ms-overflow-style: none; scrollbar-width: none; }\n    \n    .inner-tab-pane {\n      width: 100%;\n      flex-shrink: 0;\n      scroll-snap-align: start;\n      box-sizing: border-box;\n      padding: 26px 12px 10px 12px !important;\n    }\n\n    .inner-tab-link.wanna-active {\n      color: #1a1a1a !important;\n      font-weight: 500 !important;\n      border-bottom: 1px solid #1a1a1a !important;\n    }\n\n    .wanna-clean-table, .wanna-clean-table tr, .wanna-clean-table td {\n      border: none !important;\n      border-collapse: collapse !important;\n    }\n  \u003c\/style\u003e\n\n  \u003c!-- 1. 商品仕様 --\u003e\n  \u003cdiv style=\"border-top: 1px solid #f2f2f2;\" class=\"wanna-block-item\"\u003e\n    \u003cinput type=\"checkbox\" id=\"wanna-block-feat\" class=\"wanna-block-logic\"\u003e\n    \u003clabel for=\"wanna-block-feat\" class=\"wanna-block-trigger\"\u003e\n      \u003cspan\u003e商品仕様\u003c\/span\u003e\n      \u003cspan class=\"wanna-icon-toggle\"\u003e\u003c\/span\u003e\n    \u003c\/label\u003e\n    \u003cdiv class=\"wanna-block-answer\"\u003e\n      \u003cdiv class=\"wanna-block-answer-inner\"\u003e\n        \u003cdiv style=\"margin-bottom: 35px;\" class=\"wanna-feat-box wanna-feat-box-1\"\u003e\n          \u003cp style=\"font-size: 12px; font-weight: 600; color: #1a1a1a; letter-spacing: 0.14em; margin-bottom: 10px;\"\u003e\u003cspan style=\"font-family: 'Gill Sans', sans-serif; margin-right: 6px; color: #888;\"\u003e01 \/\u003c\/span\u003e 大胆なツイストが描く圧倒的な造形美\u003c\/p\u003e\n          \u003cp style=\"color: #666; line-height: 1.95; margin-top: 0; margin-bottom: 0; padding-left: 4px; letter-spacing: 0.05em;\"\u003e大きくひねりを効かせた計算し尽くされた造形。光を複雑に反射し、シンプルなスタイリングの中でも一目を惹く圧倒的な存在感と洗練されたお洒落感を醸し出します。\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv style=\"margin-bottom: 35px;\" class=\"wanna-feat-box wanna-feat-box-2\"\u003e\n          \u003cp style=\"font-size: 12px; font-weight: 600; color: #1a1a1a; letter-spacing: 0.14em; margin-bottom: 10px;\"\u003e\u003cspan style=\"font-family: 'Gill Sans', sans-serif; margin-right: 6px; color: #888;\"\u003e02 \/\u003c\/span\u003e 横顔を魅せる 縦 12.0mm × 横 14.0mm\u003c\/p\u003e\n          \u003cp style=\"color: #666; line-height: 1.95; margin-top: 0; margin-bottom: 0; padding-left: 4px; letter-spacing: 0.05em;\"\u003eしっかりとした厚みとシルバーならではの重厚感を楽しめる、バランス感に優れたフォルム。着用時の心地よさと、主役級の着映え効果を完璧に両立させています。\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv style=\"margin-bottom: 5px;\" class=\"wanna-feat-box wanna-feat-box-3\"\u003e\n          \u003cp style=\"font-size: 12px; font-weight: 600; color: #1a1a1a; letter-spacing: 0.14em; margin-bottom: 10px;\"\u003e\u003cspan style=\"font-family: 'Gill Sans', sans-serif; margin-right: 6px; color: #888;\"\u003e03 \/\u003c\/span\u003e 永く愛用できる高品質 Silver 925\u003c\/p\u003e\n          \u003cp style=\"color: #666; line-height: 1.95; margin-top: 0; margin-bottom: 0; padding-left: 4px; letter-spacing: 0.05em;\"\u003e肌への優しさと十分な耐久性を備えた高級純銀素材。澄んだ独特の光沢感を誇り、愛用するほどに味わい深く育つ経年変化も楽しんでいただけます。\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- 2. サイズ・注意事項 --\u003e\n  \u003cdiv class=\"wanna-block-item\"\u003e\n    \u003cinput class=\"wanna-block-logic\" id=\"wanna-block-details\" type=\"checkbox\"\u003e\n    \u003clabel class=\"wanna-block-trigger\" for=\"wanna-block-details\"\u003e\n      \u003cspan\u003eサイズ・注意事項\u003c\/span\u003e\n      \u003cspan class=\"wanna-icon-toggle\"\u003e\u003c\/span\u003e\n    \u003c\/label\u003e\n    \u003cdiv class=\"wanna-block-answer\"\u003e\n      \u003cdiv style=\"padding-left: 0 !important; padding-right: 0 !important; padding-bottom: 25px !important;\" class=\"wanna-block-answer-inner\"\u003e\n        \n        \u003cdiv class=\"wanna-slide-container\"\u003e\n          \n          \u003cdiv class=\"inner-tabs-header\"\u003e\n            \u003ca href=\"#wanna-pane-size\" class=\"inner-tab-link wanna-active\" id=\"wanna-link-size\" style=\"margin-left: 16px;\"\u003eサイズ仕様\u003c\/a\u003e\n            \u003ca href=\"#wanna-pane-image\" class=\"inner-tab-link\" id=\"wanna-link-image\" style=\"margin-right: 16px;\"\u003e注意事項\u003c\/a\u003e\n          \u003c\/div\u003e\n          \n          \u003cdiv class=\"inner-tabs-body\" id=\"wannaSlideBody\"\u003e\n            \u003c!-- タブ1: サイズ仕様 --\u003e\n            \u003cdiv id=\"wanna-pane-size\" class=\"inner-tab-pane\"\u003e\n              \u003ctable style=\"width: 100%; font-size: 12px; color: #555; line-height: 1.95; letter-spacing: 0.05em;\" class=\"wanna-clean-table\"\u003e\n                \u003ctbody\u003e\n                  \u003ctr\u003e\n                    \u003ctd style=\"padding: 14px 0; width: 28%; color: #1a1a1a; font-weight: 500; vertical-align: top;\"\u003eカラー\u003c\/td\u003e\n                    \u003ctd style=\"padding: 14px 0; vertical-align: top;\"\u003eSilver\u003c\/td\u003e\n                  \u003c\/tr\u003e\n                  \u003ctr\u003e\n                    \u003ctd style=\"padding: 14px 0; color: #1a1a1a; font-weight: 500; vertical-align: top;\"\u003eサイズ\u003c\/td\u003e\n                    \u003ctd style=\"padding: 14px 0; vertical-align: top;\"\u003e縦 12.0mm \/ 横 14.0mm\u003c\/td\u003e\n                  \u003c\/tr\u003e\n                  \u003ctr\u003e\n                    \u003ctd style=\"padding: 14px 0; color: #1a1a1a; font-weight: 500; vertical-align: top;\"\u003e素 材\u003c\/td\u003e\n                    \u003ctd style=\"padding: 14px 0; vertical-align: top;\"\u003eSilver 925\u003c\/td\u003e\n                  \u003c\/tr\u003e\n                  \u003ctr\u003e\n                    \u003ctd style=\"padding: 14px 0; color: #1a1a1a; font-weight: 500; vertical-align: top;\"\u003e付属品\u003c\/td\u003e\n                    \u003ctd style=\"padding: 14px 0; vertical-align: top;\"\u003eジュエリークロス \/ ショップカード\u003cbr\u003e\u003cspan style=\"font-size: 11px; color: #999; display: inline-block; margin-top: 4px;\"\u003eメッセージカード（別途200円）\u003c\/span\u003e\n\u003c\/td\u003e\n                  \u003c\/tr\u003e\n                \u003c\/tbody\u003e\n              \u003c\/table\u003e\n            \u003c\/div\u003e\n            \n            \u003c!-- タブ2: 注意事項 --\u003e\n            \u003cdiv id=\"wanna-pane-image\" class=\"inner-tab-pane\"\u003e\n              \u003cdiv style=\"font-size: 12px; color: #555; line-height: 1.95; letter-spacing: 0.05em;\"\u003e\n                \u003cdiv\u003e\n                  \u003cp style=\"margin: 0 0 6px 0; font-size: 11.5px; font-weight: 600; color: #1a1a1a; letter-spacing: 0.08em;\"\u003e\n                    【購入時の注意点】\n                  \u003c\/p\u003e\n                  \u003cp style=\"margin: 0; color: #666; font-size: 11px; line-height: 1.8; letter-spacing: 0.04em;\"\u003e\n                    ※こちらの商品は「1点＝片耳分」での販売となります。\u003cbr\u003e両耳での着用をご希望の場合は、数量を「2点」にしてご購入ください。\n                  \u003c\/p\u003e\n                \u003c\/div\u003e\n                \n                \u003cdiv style=\"border-top: 1px dashed #e5e5e5; padding-top: 16px; margin-top: 16px;\"\u003e\n                  \u003cp style=\"margin: 0 0 6px 0; font-size: 11.5px; font-weight: 600; color: #1a1a1a; letter-spacing: 0.08em;\"\u003e\n                    【開封時の注意点】\n                  \u003c\/p\u003e\n                  \u003cp style=\"margin: 0; color: #666; font-size: 11px; line-height: 1.8; letter-spacing: 0.04em;\"\u003e\n                    商品をお受け取り後、開封される際はアクセサリーボックス内をご確認ください。ボックス内に付属している「アクセサリー袋」の中にピアスを大切にお包みしております。\n                  \u003c\/p\u003e\n                \u003c\/div\u003e\n              \u003c\/div\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n          \n        \u003c\/div\u003e\n        \n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- 3. 安心保証 --\u003e\n  \u003cdiv class=\"wanna-block-item\"\u003e\n    \u003cinput type=\"checkbox\" id=\"wanna-block-promise\" class=\"wanna-block-logic\"\u003e\n    \u003clabel for=\"wanna-block-promise\" class=\"wanna-block-trigger\"\u003e\n      \u003cspan\u003e安心保証\u003c\/span\u003e\n      \u003cspan class=\"wanna-icon-toggle\"\u003e\u003c\/span\u003e\n    \u003c\/label\u003e\n    \u003cdiv class=\"wanna-block-answer\"\u003e\n      \u003cdiv style=\"padding-top: 15px; padding-bottom: 30px;\" class=\"wanna-block-answer-inner\"\u003e\n        \u003cul style=\"list-style: none; padding: 0; margin: 0; font-size: 12px; color: #565656; line-height: 1.95; letter-spacing: 0.05em;\"\u003e\n          \u003cli style=\"margin-bottom: 18px; padding-left: 16px; position: relative;\"\u003e\n            \u003cspan style=\"position: absolute; left: 0; color: #1a1a1a;\"\u003e✓\u003c\/span\u003e\u003cstrong style=\"color: #1a1a1a; font-weight: 600;\"\u003e返品・交換サポート\u003c\/strong\u003e\u003cbr\u003e万が一のサイズ不一致やトラブルにも対応しております。(受取後5日以内のご連絡。)\u003cbr\u003e\u003cspan style=\"font-size: 11px; color: #888;\"\u003e※家の中で試着してみてイメージと違った場合なども交換が可能です。\u003c\/span\u003e\n          \u003c\/li\u003e\n          \u003cli style=\"margin-bottom: 18px; padding-left: 16px; position: relative;\"\u003e\n            \u003cspan style=\"position: absolute; left: 0; color: #1a1a1a;\"\u003e✓\u003c\/span\u003e\u003cstrong style=\"color: #1a1a1a; font-weight: 600;\"\u003eSilver 925 品質保証\u003c\/strong\u003e\u003cbr\u003e厳選された高品質なスターリングシルバー素材のみを使用しております。\n          \u003c\/li\u003e\n          \u003cli style=\"margin-bottom: 0; padding-left: 16px; position: relative;\"\u003e\n            \u003cspan style=\"position: absolute; left: 0; color: #1a1a1a;\"\u003e✓\u003c\/span\u003e\u003cstrong style=\"color: #1a1a1a; font-weight: 600;\"\u003e公式LINE 相談窓口\u003c\/strong\u003e\u003cbr\u003eサイズ選びやスタイリングのご相談に、直接お答えします。\n          \u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- 4. お手入れ --\u003e\n  \u003cdiv style=\"margin-bottom: 50px;\" class=\"wanna-block-item\"\u003e\n    \u003cinput class=\"wanna-block-logic\" id=\"wanna-block-care\" type=\"checkbox\"\u003e\n    \u003clabel class=\"wanna-block-trigger\" for=\"wanna-block-care\"\u003e\n      \u003cspan\u003eお手入れ\u003c\/span\u003e\n      \u003cspan class=\"wanna-icon-toggle\"\u003e\u003c\/span\u003e\n    \u003c\/label\u003e\n    \u003cdiv class=\"wanna-block-answer\"\u003e\n      \u003cdiv style=\"padding-top: 15px; padding-bottom: 30px;\" class=\"wanna-block-answer-inner\"\u003e\n        \u003cp style=\"margin: 0; color: #666; line-height: 1.95; letter-spacing: 0.05em;\"\u003eご使用後は付属のクロスで優しく拭き取ってください。Silver 925は空気や汗に触れることで変色する性質がありますが、こまめにお手入れし密閉袋等で保管いただくことで美しい状態を長く保てます。\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- タブ切り替え制御スクリプト --\u003e\n  \u003cscript\u003e\n    const wannaLinkSize = document.getElementById('wanna-link-size');\n    const wannaLinkImage = document.getElementById('wanna-link-image');\n    const wannaPaneSize = document.getElementById('wanna-pane-size');\n    const wannaPaneImage = document.getElementById('wanna-pane-image');\n    const wannaSliderBody = document.getElementById('wannaSlideBody');\n\n    const wannaTabLinks = [wannaLinkSize, wannaLinkImage];\n    wannaTabLinks.forEach(link =\u003e {\n      link.addEventListener('click', function(e) {\n        e.preventDefault();\n        const targetId = this.getAttribute('href');\n        const targetPane = document.querySelector(targetId);\n        if(targetPane) {\n          wannaSliderBody.scrollTo({\n            left: targetPane.offsetLeft,\n            behavior: 'smooth'\n          });\n        }\n      });\n    });\n\n    const wannaObserverOptions = {\n      root: wannaSliderBody,\n      threshold: 0.6\n    };\n\n    const wannaObserver = new IntersectionObserver((entries) =\u003e {\n      entries.forEach(entry =\u003e {\n        if (entry.isIntersecting) {\n          if (entry.target.id === 'wanna-pane-size') {\n            wannaLinkSize.classList.add('wanna-active');\n            wannaLinkImage.classList.remove('wanna-active');\n          } else if (entry.target.id === 'wanna-pane-image') {\n            wannaLinkImage.classList.add('wanna-active');\n            wannaLinkSize.classList.remove('wanna-active');\n          }\n        }\n      });\n    }, wannaObserverOptions);\n\n    wannaObserver.observe(wannaPaneSize);\n    wannaObserver.observe(wannaPaneImage);\n  \u003c\/script\u003e\n\n\u003c\/div\u003e","brand":"Wanna shop","offers":[{"title":"Default Title","offer_id":50737084662055,"sku":null,"price":5200.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0960\/4330\/3207\/files\/Simple_Minimalist_Business_Nail_Logo_50.png?v=1786530974"},{"product_id":"u-ring-r30","title":"U ring (R30)","description":"\u003cdiv style=\"font-size: 13px; color: #444; line-height: 1.95; letter-spacing: 0.06em; max-width: 550px; margin: 0 auto; font-family: 'Hiragino Mincho ProN', 'serif'; -webkit-text-size-adjust: 100%;\"\u003e\n  \n  \u003cstyle\u003e\n    \/* アコーディオン外枠 *\/\n    .wanna-block-item {\n      border-bottom: 1px solid #f2f2f2;\n      width: 100%;\n    }\n    \n    \/* チェックボックス非表示 *\/\n    .wanna-block-logic {\n      display: none !important;\n      visibility: hidden !important;\n      opacity: 0 !important;\n      position: absolute !important;\n      appearance: none !important;\n      -webkit-appearance: none !important;\n      width: 0 !important; height: 0 !important;\n      margin: 0 !important; padding: 0 !important;\n    }\n\n    \/* 見出し（トリガー） *\/\n    .wanna-block-trigger {\n      width: 100%;\n      padding: 26px 0 !important;\n      display: flex;\n      align-items: center;\n      justify-content: space-between;\n      cursor: pointer;\n      font-size: 11px;\n      color: #444;\n      font-family: 'Gill Sans', 'Optima', sans-serif;\n      font-weight: 400;\n      letter-spacing: 0.3em;\n      position: relative;\n      user-select: none;\n    }\n    .wanna-block-trigger:hover { color: #888; }\n\n    \/* プラス・マイナスアイコン *\/\n    .wanna-icon-toggle {\n      width: 14px; height: 14px;\n      position: relative;\n      transition: transform 0.5s cubic-bezier(0.4, 0, 0.2, 1);\n      margin-right: 4px;\n    }\n    .wanna-icon-toggle::before, .wanna-icon-toggle::after {\n      content: \"\";\n      position: absolute;\n      background-color: #1a1a1a;\n      transition: all 0.4s;\n    }\n    .wanna-icon-toggle::before { width: 100%; height: 1px; top: 50%; left: 0; transform: translateY(-50%); }\n    .wanna-icon-toggle::after  { width: 1px; height: 100%; left: 50%; top: 0; transform: translateX(-50%); }\n\n    \/* スライドアニメーション *\/\n    .wanna-block-answer {\n      max-height: 0;\n      overflow: hidden;\n      transition: max-height 0.6s cubic-bezier(0.4, 0, 0.2, 1);\n    }\n    .wanna-block-answer-inner {\n      padding: 10px 0 35px 4px !important; \n      font-size: 12px;\n      color: #555;\n    }\n\n    \/* 開閉時のアイコン変化 *\/\n    .wanna-block-logic:checked + .wanna-block-trigger .wanna-icon-toggle {\n      transform: rotate(135deg);\n    }\n    .wanna-block-logic:checked + .wanna-block-trigger .wanna-icon-toggle::before,\n    .wanna-block-logic:checked + .wanna-block-trigger .wanna-icon-toggle::after {\n      background-color: #a0a0a0;\n    }\n    .wanna-block-logic:checked + .wanna-block-trigger + .wanna-block-answer {\n      max-height: 1500px;\n    }\n\n    \/* フェードインアニメーション *\/\n    .wanna-feat-box {\n      opacity: 0;\n      transform: translateX(20px);\n      transition: opacity 0.6s ease, transform 0.6s cubic-bezier(0.25, 1, 0.5, 1);\n    }\n    .wanna-block-logic:checked + .wanna-block-trigger + .wanna-block-answer .wanna-feat-box-1 {\n      opacity: 1; transform: translateX(0); transition-delay: 0.1s;\n    }\n    .wanna-block-logic:checked + .wanna-block-trigger + .wanna-block-answer .wanna-feat-box-2 {\n      opacity: 1; transform: translateX(0); transition-delay: 0.6s;\n    }\n    .wanna-block-logic:checked + .wanna-block-trigger + .wanna-block-answer .wanna-feat-box-3 {\n      opacity: 1; transform: translateX(0); transition-delay: 1.1s;\n    }\n\n    \/* タブ切り替えレイアウト *\/\n    .wanna-slide-container {\n      display: flex; flex-direction: column; position: relative;\n    }\n    .inner-tabs-header {\n      display: flex; border-bottom: 1px solid #f2f2f2;\n    }\n    .inner-tab-link {\n      flex: 1; text-decoration: none; text-align: center;\n      padding: 14px 0 !important;\n      font-family: 'Gill Sans', 'Optima', sans-serif;\n      font-size: 10px; letter-spacing: 0.15em;\n      color: #999; cursor: pointer; transition: all 0.3s;\n      border-bottom: 1px solid transparent;\n      user-select: none; -webkit-tap-highlight-color: transparent;\n    }\n    .inner-tab-link.wanna-active {\n      color: #1a1a1a !important; font-weight: 500 !important;\n      border-bottom: 1px solid #1a1a1a !important;\n    }\n    .inner-tabs-body {\n      display: flex; overflow-x: auto; scroll-behavior: smooth;\n      scroll-snap-type: x mandatory; -webkit-overflow-scrolling: touch;\n    }\n    .inner-tabs-body::-webkit-scrollbar { display: none; }\n    .inner-tabs-body { -ms-overflow-style: none; scrollbar-width: none; }\n    .inner-tab-pane {\n      width: 100%; flex-shrink: 0; scroll-snap-align: start;\n      box-sizing: border-box; padding: 26px 12px 10px 12px !important;\n    }\n    .wanna-clean-table, .wanna-clean-table tr, .wanna-clean-table td {\n      border: none !important; border-collapse: collapse !important;\n    }\n\n    \/* 指選択ボタン用スタイル *\/\n    .finger-btn {\n      flex: 1;\n      padding: 10px 0;\n      border: 1px solid #e5e5e5;\n      background: #fff;\n      color: #666;\n      font-size: 11px;\n      cursor: pointer;\n      transition: all 0.2s ease;\n      font-family: inherit;\n      border-radius: 4px;\n    }\n    .finger-btn:hover {\n      border-color: #1890ff;\n      color: #1890ff;\n      background-color: #e6f7ff;\n    }\n    .finger-btn.active {\n      background: #1890ff;\n      color: #ffffff;\n      border-color: #1890ff;\n      font-weight: 600;\n    }\n  \u003c\/style\u003e\n\n  \u003c!-- 商品仕様 --\u003e\n  \u003cdiv class=\"wanna-block-item\"\u003e\n    \u003cinput type=\"checkbox\" id=\"wanna-block-feat\" class=\"wanna-block-logic\"\u003e\n    \u003clabel for=\"wanna-block-feat\" class=\"wanna-block-trigger\"\u003e\n      \u003cspan\u003e商品仕様\u003c\/span\u003e\n      \u003cspan class=\"wanna-icon-toggle\"\u003e\u003c\/span\u003e\n    \u003c\/label\u003e\n    \u003cdiv class=\"wanna-block-answer\"\u003e\n      \u003cdiv class=\"wanna-block-answer-inner\"\u003e\n        \u003cdiv style=\"margin-bottom: 35px;\" class=\"wanna-feat-box wanna-feat-box-1\"\u003e\n          \u003cp style=\"font-size: 12px; font-weight: 600; color: #1a1a1a; letter-spacing: 0.14em; margin-bottom: 10px;\"\u003e\u003cspan style=\"font-family: 'Gill Sans', sans-serif; margin-right: 6px; color: #888;\"\u003e01 \/\u003c\/span\u003e パーツが宿す、光と立体感の美しさ\u003c\/p\u003e\n          \u003cp style=\"color: #666; line-height: 1.95; margin-top: 0; margin-bottom: 0; padding-left: 4px; letter-spacing: 0.05em;\"\u003eひとつひとつのパーツが繋ぎ合わさった立体構造が光を多方向に反射し、Silver925本来の澄んだ輝きを最大限に引き出します。シンプルなフォルムの中に宿る「独創性」が、指元に確かな存在感を演出します。\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv style=\"margin-bottom: 35px;\" class=\"wanna-feat-box wanna-feat-box-2\"\u003e\n          \u003cp style=\"font-size: 12px; font-weight: 600; color: #1a1a1a; letter-spacing: 0.14em; margin-bottom: 10px;\"\u003e\u003cspan style=\"font-family: 'Gill Sans', sans-serif; margin-right: 6px; color: #888;\"\u003e02 \/\u003c\/span\u003e どんなスタイルにも馴染む、主役級のリング\u003c\/p\u003e\n          \u003cp style=\"color: #666; line-height: 1.95; margin-top: 0; margin-bottom: 0; padding-left: 4px; letter-spacing: 0.05em;\"\u003e太さ7.0mmの存在感あるフォルムは、一本で主役にするのはもちろん、他のリングとの重ね付けにも最適。カジュアルからきれいめスタイルまで、毎日のコーディネートに洗練された奥行きを添えます。\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv style=\"margin-bottom: 5px;\" class=\"wanna-feat-box wanna-feat-box-3\"\u003e\n          \u003cp style=\"font-size: 12px; font-weight: 600; color: #1a1a1a; letter-spacing: 0.14em; margin-bottom: 10px;\"\u003e\u003cspan style=\"font-family: 'Gill Sans', sans-serif; margin-right: 6px; color: #888;\"\u003e03 \/\u003c\/span\u003e Silver925という納得の素材\u003c\/p\u003e\n          \u003cp style=\"color: #666; line-height: 1.95; margin-top: 0; margin-bottom: 0; padding-left: 4px; letter-spacing: 0.05em;\"\u003e純度92.5%の銀を使用したSilver925は、ジュエリー素材のスタンダードとして世界中で愛される素材。繋ぎ合わされた立体構造がシルバー特有の光沢に深みを与え、使い込むほどに指先に馴染んでいきます。アレルギーに配慮した素材選びは、毎日身着ける安心感も提供します。\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- サイズ・仕様（スライド式） --\u003e\n  \u003cdiv class=\"wanna-block-item\"\u003e\n    \u003cinput class=\"wanna-block-logic\" id=\"wanna-block-details\" type=\"checkbox\"\u003e\n    \u003clabel class=\"wanna-block-trigger\" for=\"wanna-block-details\"\u003e\n      \u003cspan\u003eサイズ・仕様\u003c\/span\u003e\n      \u003cspan class=\"wanna-icon-toggle\"\u003e\u003c\/span\u003e\n    \u003c\/label\u003e\n    \u003cdiv class=\"wanna-block-answer\"\u003e\n      \u003cdiv style=\"padding-left: 0 !important; padding-right: 0 !important; padding-bottom: 25px !important;\" class=\"wanna-block-answer-inner\"\u003e\n        \u003cdiv class=\"wanna-slide-container\"\u003e\n          \u003cdiv class=\"inner-tabs-header\"\u003e\n            \u003ca href=\"#pane-size-prt\" class=\"inner-tab-link wanna-active\" id=\"link-size-prt\" style=\"margin-left: 16px;\"\u003eサイズ仕様\u003c\/a\u003e\n            \u003ca href=\"#pane-check-prt\" class=\"inner-tab-link\" id=\"link-check-prt\" style=\"margin-right: 16px;\"\u003eサイズチェック\u003c\/a\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"inner-tabs-body\" id=\"wannaSlideBodyPrt\"\u003e\n            \u003c!-- タブ1: サイズ仕様 --\u003e\n            \u003cdiv id=\"pane-size-prt\" class=\"inner-tab-pane\"\u003e\n              \u003ctable style=\"width: 100%; font-size: 12px; color: #555; line-height: 1.95; letter-spacing: 0.05em;\" class=\"wanna-clean-table\"\u003e\n                \u003ctbody\u003e\n                  \u003ctr\u003e\n                    \u003ctd style=\"padding: 14px 0; width: 28%; color: #1a1a1a; font-weight: 500; vertical-align: top;\"\u003eサイズ\u003c\/td\u003e\n                    \u003ctd style=\"padding: 14px 0; vertical-align: top;\"\u003e15号〜20号（調節可能） ｜ 太さ 7.0mm\u003c\/td\u003e\n                  \u003c\/tr\u003e\n                  \u003ctr\u003e\n                    \u003ctd style=\"padding: 14px 0; color: #1a1a1a; font-weight: 500; vertical-align: top;\"\u003e素 材\u003c\/td\u003e\n                    \u003ctd style=\"padding: 14px 0; vertical-align: top;\"\u003eSilver925\u003c\/td\u003e\n                  \u003c\/tr\u003e\n                  \u003ctr\u003e\n                    \u003ctd style=\"padding: 14px 0; color: #1a1a1a; font-weight: 500; vertical-align: top;\"\u003e付属品\u003c\/td\u003e\n                    \u003ctd style=\"padding: 14px 0; vertical-align: top;\"\u003eジュエリークロス \/ ショップカード\u003cbr\u003e\n                      \u003cspan style=\"font-size: 11px; color: #999; display: inline-block; margin-top: 4px;\"\u003eメッセージカード（ギフトラッピング限定）\u003c\/span\u003e\n                    \u003c\/td\u003e\n                  \u003c\/tr\u003e\n                \u003c\/tbody\u003e\n              \u003c\/table\u003e\n            \u003c\/div\u003e\n            \n            \u003c!-- タブ2: サイズチェック --\u003e\n            \u003cdiv id=\"pane-check-prt\" class=\"inner-tab-pane\"\u003e\n              \u003cdiv style=\"background-color: #fafafa; padding: 22px 18px; border-radius: 2px; margin-bottom: 10px; text-align: center;\"\u003e\n                \n                \u003cp style=\"font-size: 12px; font-weight: 600; color: #1a1a1a; letter-spacing: 0.12em; margin-top: 0; margin-bottom: 4px;\"\u003e\n                  どの指に着用したいですか？\n                \u003c\/p\u003e\n                \u003cp style=\"font-size: 10px; color: #888; margin-top: 0; margin-bottom: 16px; letter-spacing: 0.05em;\"\u003e\n                  ※男性平均サイズを基準としています\n                \u003c\/p\u003e\n\n                \u003c!-- 指選択ボタン --\u003e\n                \u003cdiv style=\"display: flex; gap: 4px; margin-bottom: 18px;\"\u003e\n                  \u003cbutton type=\"button\" class=\"finger-btn\" data-finger=\"thumb\"\u003e親指\u003c\/button\u003e\n                  \u003cbutton type=\"button\" class=\"finger-btn\" data-finger=\"index\"\u003e人差し指\u003c\/button\u003e\n                  \u003cbutton type=\"button\" class=\"finger-btn\" data-finger=\"middle\"\u003e中指\u003c\/button\u003e\n                  \u003cbutton type=\"button\" class=\"finger-btn\" data-finger=\"ring\"\u003e薬指\u003c\/button\u003e\n                  \u003cbutton type=\"button\" class=\"finger-btn\" data-finger=\"pinky\"\u003e小指\u003c\/button\u003e\n                \u003c\/div\u003e\n\n                \u003c!-- 判定結果表示ボックス --\u003e\n                \u003cdiv id=\"wanna-size-result\" style=\"text-align: left; background-color: #fff; border: 1px solid #eaeaea; padding: 16px; border-radius: 2px; min-height: 75px;\"\u003e\n                  \u003cp style=\"font-size: 11px; color: #888; text-align: center; margin: 15px 0;\"\u003e\n                    上のボタンから、ご希望の指を選択してください。\n                  \u003c\/p\u003e\n                \u003c\/div\u003e\n\n                \u003c!-- 計測を推奨する案内テキスト --\u003e\n                \u003cp style=\"font-size: 10px; color: #888; line-height: 1.6; margin: 14px 0 0 0; text-align: left; padding-left: 2px;\"\u003e\n                  ※正確な着用感やフィット感をお確かめになりたい場合は、事前にご自身の指のサイズ（号数）を計測していただくことをおすすめいたします。\n                \u003c\/p\u003e\n\n              \u003c\/div\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- 安心保証 --\u003e\n  \u003cdiv class=\"wanna-block-item\"\u003e\n    \u003cinput class=\"wanna-block-logic\" id=\"wanna-block-promise\" type=\"checkbox\"\u003e\n    \u003clabel class=\"wanna-block-trigger\" for=\"wanna-block-promise\"\u003e\n      \u003cspan\u003e安心保証\u003c\/span\u003e\n      \u003cspan class=\"wanna-icon-toggle\"\u003e\u003c\/span\u003e\n    \u003c\/label\u003e\n    \u003cdiv class=\"wanna-block-answer\"\u003e\n      \u003cdiv style=\"padding-bottom: 30px;\" class=\"wanna-block-answer-inner\"\u003e\n        \u003cul style=\"list-style: none; padding: 0; margin: 0; font-size: 12px; color: #565656; line-height: 1.95; letter-spacing: 0.05em;\"\u003e\n          \u003cli class=\"wanna-feat-box wanna-feat-box-1\" style=\"margin-bottom: 18px; padding-left: 16px; position: relative;\"\u003e\n            \u003cspan style=\"position: absolute; left: 0; color: #1a1a1a;\"\u003e✓\u003c\/span\u003e\u003cstrong style=\"color: #1a1a1a; font-weight: 600;\"\u003e返品・交換サポート\u003c\/strong\u003e\u003cbr\u003e万が一のサイズ不一致やトラブルに対応。(受取後5日以内のご連絡。)\n          \u003c\/li\u003e\n          \u003cli class=\"wanna-feat-box wanna-feat-box-2\" style=\"margin-bottom: 18px; padding-left: 16px; position: relative;\"\u003e\n            \u003cspan style=\"position: absolute; left: 0; color: #1a1a1a;\"\u003e✓\u003c\/span\u003e\u003cstrong style=\"color: #1a1a1a; font-weight: 600;\"\u003eSilver925 品質保証\u003c\/strong\u003e\u003cbr\u003e厳選された純銀素材のみを使用。\n          \u003c\/li\u003e\n          \u003cli class=\"wanna-feat-box wanna-feat-box-3\" style=\"margin-bottom: 0; padding-left: 16px; position: relative;\"\u003e\n            \u003cspan style=\"position: absolute; left: 0; color: #1a1a1a;\"\u003e✓\u003c\/span\u003e\u003cstrong style=\"color: #1a1a1a; font-weight: 600;\"\u003e公式LINE 相談窓口\u003c\/strong\u003e\u003cbr\u003eサイズ選びやスタイリングのご相談に直接お答えします。\n          \u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- お手入れ --\u003e\n  \u003cdiv style=\"margin-bottom: 50px;\" class=\"wanna-block-item\"\u003e\n    \u003cinput class=\"wanna-block-logic\" id=\"wanna-block-care\" type=\"checkbox\"\u003e\n    \u003clabel class=\"wanna-block-trigger\" for=\"wanna-block-care\"\u003e\n      \u003cspan\u003eお手入れ\u003c\/span\u003e\n      \u003cspan class=\"wanna-icon-toggle\"\u003e\u003c\/span\u003e\n    \u003c\/label\u003e\n    \u003cdiv class=\"wanna-block-answer\"\u003e\n      \u003cdiv style=\"padding-top: 15px; padding-bottom: 30px;\" class=\"wanna-block-answer-inner\"\u003e\n        \u003cp style=\"margin: 0; color: #666; line-height: 1.95; letter-spacing: 0.05em;\"\u003eご使用後は付属のクロスで優しく拭き取ってください。密閉できる袋等で保管いただくと、美しい輝きをより長く保つことができます。\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cscript\u003e\n    (function() {\n      \/\/ 1. タブ制御スクリプト\n      const sliderBody = document.getElementById('wannaSlideBodyPrt');\n      const links = {\n        'pane-size-prt': document.getElementById('link-size-prt'),\n        'pane-check-prt': document.getElementById('link-check-prt')\n      };\n\n      Object.values(links).forEach(link =\u003e {\n        link.addEventListener('click', function(e) {\n          e.preventDefault();\n          const targetId = this.getAttribute('href').substring(1);\n          const targetPane = document.getElementById(targetId);\n          if(targetPane) {\n            sliderBody.scrollTo({ left: targetPane.offsetLeft, behavior: 'smooth' });\n          }\n        });\n      });\n\n      const observer = new IntersectionObserver((entries) =\u003e {\n        entries.forEach(entry =\u003e {\n          if (entry.isIntersecting \u0026\u0026 entry.intersectionRatio \u003e= 0.6) {\n            Object.values(links).forEach(l =\u003e l.classList.remove('wanna-active'));\n            if(links[entry.target.id]) links[entry.target.id].classList.add('wanna-active');\n          }\n        });\n      }, { root: sliderBody, threshold: 0.6 });\n\n      observer.observe(document.getElementById('pane-size-prt'));\n      observer.observe(document.getElementById('pane-check-prt'));\n\n      \/\/ 2. 指選択インタラクティブスクリプト（本商品：15号〜20号用）\n      const fingerData = {\n        thumb:  { name: \"親指\",    avg: \"19号〜23号\", fit: true, note: \"※15号〜20号の方\" },\n        index:  { name: \"人差し指\", avg: \"16号〜22号\", fit: true, note: \"※15号〜20号の方\" },\n        middle: { name: \"中指\",    avg: \"15号〜22号\", fit: true, note: \"※15号〜20号の方\" },\n        ring:   { name: \"薬指\",    avg: \"13号〜18号\", fit: true, note: \"※15号以上の方\" },\n        pinky:  { name: \"小指\",    avg: \"10号〜14号\", fit: false }\n      };\n\n      const btns = document.querySelectorAll('.finger-btn');\n      const resultBox = document.getElementById('wanna-size-result');\n\n      function selectFinger(key) {\n        const data = fingerData[key];\n        if(!data) return;\n\n        \/\/ ボタンの見た目制御\n        btns.forEach(b =\u003e {\n          if(b.getAttribute('data-finger') === key) {\n            b.classList.add('active');\n          } else {\n            b.classList.remove('active');\n          }\n        });\n\n        \/\/ 結果メッセージ作成\n        let statusBadge = '';\n        let detailText = '';\n\n        if(data.fit) {\n          statusBadge = '\u003cspan style=\"display:inline-block; background:#1890ff; color:#fff; font-size:10px; padding:2px 8px; border-radius:2px; margin-bottom:8px; letter-spacing:0.1em;\"\u003e着用可能\u003c\/span\u003e';\n          detailText = `こちらの商品は\u003cstrong style=\"color:#1a1a1a;\"\u003e15号〜20号\u003c\/strong\u003eまでサイズ調節が可能ですので、男性平均（${data.avg}）の\u003cstrong\u003e${data.name}\u003c\/strong\u003eに快適にご着用いただけます。`;\n          if(data.note) {\n            detailText += `\u003cbr\u003e\u003cspan style=\"font-size:10px; color:#888; margin-top:4px; display:inline-block;\"\u003e${data.note}であれば問題なくご着用いただけます。\u003c\/span\u003e`;\n          }\n        } else {\n          statusBadge = '\u003cspan style=\"display:inline-block; background:#999; color:#fff; font-size:10px; padding:2px 8px; border-radius:2px; margin-bottom:8px; letter-spacing:0.1em;\"\u003e推奨しておりません\u003c\/span\u003e';\n          detailText = `こちらの商品は\u003cstrong style=\"color:#1a1a1a;\"\u003e15号〜20号\u003c\/strong\u003eまでの調整範囲となっております。男性平均の${data.name}（${data.avg}）ですと、サイズが大きく抜けやすくなる可能性がございます。`;\n        }\n\n        resultBox.innerHTML = `\n          \u003cdiv\u003e\n            ${statusBadge}\n            \u003cp style=\"font-size: 11px; color: #444; line-height: 1.8; margin: 0;\"\u003e\n              ${detailText}\n            \u003c\/p\u003e\n          \u003c\/div\u003e\n        `;\n      }\n\n      \/\/ ボタンクリックイベント\n      btns.forEach(btn =\u003e {\n        btn.addEventListener('click', function() {\n          const fingerKey = this.getAttribute('data-finger');\n          selectFinger(fingerKey);\n        });\n      });\n\n    })();\n  \u003c\/script\u003e\n\n\u003c\/div\u003e","brand":"Wanna shop","offers":[{"title":"Default Title","offer_id":50737243029799,"sku":null,"price":6800.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0960\/4330\/3207\/files\/FDC9889C-E78D-43F0-A2FD-2B0DB885548E.jpg?v=1766287402"},{"product_id":"circle-pierce-p12","title":"circle pierce (P12)","description":"\u003cdiv style=\"font-size: 13px; color: #444; line-height: 1.95; letter-spacing: 0.06em; max-width: 550px; margin: 0 auto; font-family: 'Hiragino Mincho ProN', 'serif'; -webkit-text-size-adjust: 100%;\"\u003e\n\n  \u003cstyle\u003e\n    \/* アコーディオン外枠 *\/\n    .wanna-block-item {\n      border-bottom: 1px solid #f2f2f2;\n      width: 100%;\n    }\n    \n    \/* チェックボックス非表示 *\/\n    .wanna-block-logic {\n      display: none !important;\n      visibility: hidden !important;\n      opacity: 0 !important;\n      position: absolute !important;\n      appearance: none !important;\n      -webkit-appearance: none !important;\n      width: 0 !important;\n      height: 0 !important;\n      margin: 0 !important;\n      padding: 0 !important;\n    }\n\n    \/* 見出し *\/\n    .wanna-block-trigger {\n      width: 100%;\n      padding: 26px 0 !important;\n      display: flex;\n      align-items: center;\n      justify-content: space-between;\n      cursor: pointer;\n      font-size: 11px;\n      color: #444;\n      font-family: 'Gill Sans', 'Optima', sans-serif;\n      font-weight: 400;\n      letter-spacing: 0.3em;\n      position: relative;\n      user-select: none;\n    }\n    .wanna-block-trigger:hover { color: #888; }\n\n    \/* プラス・マイナスアイコン *\/\n    .wanna-icon-toggle {\n      width: 14px; height: 14px;\n      position: relative;\n      transition: transform 0.5s cubic-bezier(0.4, 0, 0.2, 1);\n      margin-right: 4px;\n    }\n    .wanna-icon-toggle::before, .wanna-icon-toggle::after {\n      content: \"\";\n      position: absolute;\n      background-color: #1a1a1a;\n      transition: all 0.4s;\n    }\n    .wanna-icon-toggle::before { width: 100%; height: 1px; top: 50%; left: 0; transform: translateY(-50%); }\n    .wanna-icon-toggle::after  { width: 1px; height: 100%; left: 50%; top: 0; transform: translateX(-50%); }\n\n    \/* 滑らかなスライドアニメーションの制御 *\/\n    .wanna-block-answer {\n      max-height: 0;\n      overflow: hidden;\n      transition: max-height 0.6s cubic-bezier(0.4, 0, 0.2, 1);\n    }\n    .wanna-block-answer-inner {\n      padding: 10px 0 35px 4px !important; \n      font-size: 12px;\n      color: #555;\n    }\n\n    \/* 開閉時のアクティブ状態 *\/\n    .wanna-block-logic:checked + .wanna-block-trigger .wanna-icon-toggle {\n      transform: rotate(135deg);\n    }\n    .wanna-block-logic:checked + .wanna-block-trigger .wanna-icon-toggle::before,\n    .wanna-block-logic:checked + .wanna-block-trigger .wanna-icon-toggle::after {\n      background-color: #a0a0a0;\n    }\n    .wanna-block-logic:checked + .wanna-block-trigger + .wanna-block-answer {\n      max-height: 2000px;\n    }\n\n    \/* アニメーション *\/\n    .wanna-feat-box {\n      opacity: 0;\n      transform: translateX(25px);\n      transition: opacity 0.6s ease, transform 0.6s cubic-bezier(0.25, 1, 0.5, 1);\n    }\n    .wanna-block-logic:checked + .wanna-block-trigger + .wanna-block-answer .wanna-feat-box-1 {\n      opacity: 1; transform: translateX(0); transition-delay: 0.1s;\n    }\n    .wanna-block-logic:checked + .wanna-block-trigger + .wanna-block-answer .wanna-feat-box-2 {\n      opacity: 1; transform: translateX(0); transition-delay: 0.6s;\n    }\n    .wanna-block-logic:checked + .wanna-block-trigger + .wanna-block-answer .wanna-feat-box-3 {\n      opacity: 1; transform: translateX(0); transition-delay: 1.1s;\n    }\n\n    \/* スライダー ＆ タブレイアウト *\/\n    .wanna-slide-container {\n      display: flex;\n      flex-direction: column;\n      position: relative;\n    }\n    \n    .inner-tabs-header {\n      display: flex;\n      border-bottom: 1px solid #f2f2f2;\n    }\n    .inner-tab-link {\n      flex: 1;\n      text-decoration: none;\n      text-align: center;\n      padding: 14px 0 !important;\n      font-family: 'Gill Sans', 'Optima', sans-serif;\n      font-size: 10px;\n      letter-spacing: 0.15em;\n      color: #999;\n      cursor: pointer;\n      transition: all 0.3s;\n      border-bottom: 1px solid transparent;\n      user-select: none;\n      -webkit-tap-highlight-color: transparent;\n    }\n    \n    .inner-tabs-body {\n      display: flex;\n      overflow-x: auto;\n      scroll-behavior: smooth;\n      scroll-snap-type: x mandatory;\n      -webkit-overflow-scrolling: touch;\n    }\n    .inner-tabs-body::-webkit-scrollbar { display: none; }\n    .inner-tabs-body { -ms-overflow-style: none; scrollbar-width: none; }\n    \n    .inner-tab-pane {\n      width: 100%;\n      flex-shrink: 0;\n      scroll-snap-align: start;\n      box-sizing: border-box;\n      padding: 26px 12px 10px 12px !important;\n    }\n\n    .inner-tab-link.wanna-active {\n      color: #1a1a1a !important;\n      font-weight: 500 !important;\n      border-bottom: 1px solid #1a1a1a !important;\n    }\n\n    .wanna-clean-table, .wanna-clean-table tr, .wanna-clean-table td {\n      border: none !important;\n      border-collapse: collapse !important;\n    }\n  \u003c\/style\u003e\n\n  \u003c!-- 1. 商品仕様 --\u003e\n  \u003cdiv style=\"border-top: 1px solid #f2f2f2;\" class=\"wanna-block-item\"\u003e\n    \u003cinput type=\"checkbox\" id=\"wanna-block-feat\" class=\"wanna-block-logic\"\u003e\n    \u003clabel for=\"wanna-block-feat\" class=\"wanna-block-trigger\"\u003e\n      \u003cspan\u003e商品仕様\u003c\/span\u003e\n      \u003cspan class=\"wanna-icon-toggle\"\u003e\u003c\/span\u003e\n    \u003c\/label\u003e\n    \u003cdiv class=\"wanna-block-answer\"\u003e\n      \u003cdiv class=\"wanna-block-answer-inner\"\u003e\n        \u003cdiv style=\"margin-bottom: 35px;\" class=\"wanna-feat-box wanna-feat-box-1\"\u003e\n          \u003cp style=\"font-size: 12px; font-weight: 600; color: #1a1a1a; letter-spacing: 0.14em; margin-bottom: 10px;\"\u003e\u003cspan style=\"font-family: 'Gill Sans', sans-serif; margin-right: 6px; color: #888;\"\u003e01 \/\u003c\/span\u003e 優しく光を反射する、まろやかなフォルム\u003c\/p\u003e\n          \u003cp style=\"color: #666; line-height: 1.95; margin-top: 0; margin-bottom: 0; padding-left: 4px; letter-spacing: 0.05em;\"\u003e丸みを帯びたやわらかな曲線美が、シルバー特有の質感を引き立てます。シンプルを追求したデザインはどんなスタイリングにも馴染み、日常に自然な気品を添えます。\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv style=\"margin-bottom: 35px;\" class=\"wanna-feat-box wanna-feat-box-2\"\u003e\n          \u003cp style=\"font-size: 12px; font-weight: 600; color: #1a1a1a; letter-spacing: 0.14em; margin-bottom: 10px;\"\u003e\u003cspan style=\"font-family: 'Gill Sans', sans-serif; margin-right: 6px; color: #888;\"\u003e02 \/\u003c\/span\u003e 絶妙な存在感 縦 14.8mm × 横 15.8mm\u003c\/p\u003e\n          \u003cp style=\"color: #666; line-height: 1.95; margin-top: 0; margin-bottom: 0; padding-left: 4px; letter-spacing: 0.05em;\"\u003e主張しすぎない程よいボリューム感。派手にならず耳元に上品なアクセントを与え、単体使いはもちろんスタイリングの万能な主役として活躍します。\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv style=\"margin-bottom: 5px;\" class=\"wanna-feat-box wanna-feat-box-3\"\u003e\n          \u003cp style=\"font-size: 12px; font-weight: 600; color: #1a1a1a; letter-spacing: 0.14em; margin-bottom: 10px;\"\u003e\u003cspan style=\"font-family: 'Gill Sans', sans-serif; margin-right: 6px; color: #888;\"\u003e03 \/\u003c\/span\u003e 丹念に磨き上げた最高品質 Silver 925\u003c\/p\u003e\n          \u003cp style=\"color: #666; line-height: 1.95; margin-top: 0; margin-bottom: 0; padding-left: 4px; letter-spacing: 0.05em;\"\u003e高品質な純銀を採用し、肌への優しさと耐久性を追及。丁寧に磨き上げられた滑らかな質感と澄んだ輝き、そして経年変化による風合いを楽しめる本物志向の仕様です。\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- 2. サイズ・注意事項 --\u003e\n  \u003cdiv class=\"wanna-block-item\"\u003e\n    \u003cinput class=\"wanna-block-logic\" id=\"wanna-block-details\" type=\"checkbox\"\u003e\n    \u003clabel class=\"wanna-block-trigger\" for=\"wanna-block-details\"\u003e\n      \u003cspan\u003eサイズ・注意事項\u003c\/span\u003e\n      \u003cspan class=\"wanna-icon-toggle\"\u003e\u003c\/span\u003e\n    \u003c\/label\u003e\n    \u003cdiv class=\"wanna-block-answer\"\u003e\n      \u003cdiv style=\"padding-left: 0 !important; padding-right: 0 !important; padding-bottom: 25px !important;\" class=\"wanna-block-answer-inner\"\u003e\n        \n        \u003cdiv class=\"wanna-slide-container\"\u003e\n          \n          \u003cdiv class=\"inner-tabs-header\"\u003e\n            \u003ca href=\"#wanna-pane-size\" class=\"inner-tab-link wanna-active\" id=\"wanna-link-size\" style=\"margin-left: 16px;\"\u003eサイズ仕様\u003c\/a\u003e\n            \u003ca href=\"#wanna-pane-image\" class=\"inner-tab-link\" id=\"wanna-link-image\" style=\"margin-right: 16px;\"\u003e注意事項・配送\u003c\/a\u003e\n          \u003c\/div\u003e\n          \n          \u003cdiv class=\"inner-tabs-body\" id=\"wannaSlideBody\"\u003e\n            \u003c!-- タブ1: サイズ仕様 --\u003e\n            \u003cdiv id=\"wanna-pane-size\" class=\"inner-tab-pane\"\u003e\n              \u003ctable style=\"width: 100%; font-size: 12px; color: #555; line-height: 1.95; letter-spacing: 0.05em;\" class=\"wanna-clean-table\"\u003e\n                \u003ctbody\u003e\n                  \u003ctr\u003e\n                    \u003ctd style=\"padding: 14px 0; width: 28%; color: #1a1a1a; font-weight: 500; vertical-align: top;\"\u003eカラー\u003c\/td\u003e\n                    \u003ctd style=\"padding: 14px 0; vertical-align: top;\"\u003eSilver\u003c\/td\u003e\n                  \u003c\/tr\u003e\n                  \u003ctr\u003e\n                    \u003ctd style=\"padding: 14px 0; color: #1a1a1a; font-weight: 500; vertical-align: top;\"\u003eサイズ\u003c\/td\u003e\n                    \u003ctd style=\"padding: 14px 0; vertical-align: top;\"\u003e縦 14.8mm \/ 横 15.8mm\u003c\/td\u003e\n                  \u003c\/tr\u003e\n                  \u003ctr\u003e\n                    \u003ctd style=\"padding: 14px 0; color: #1a1a1a; font-weight: 500; vertical-align: top;\"\u003e素 材\u003c\/td\u003e\n                    \u003ctd style=\"padding: 14px 0; vertical-align: top;\"\u003eSilver 925\u003c\/td\u003e\n                  \u003c\/tr\u003e\n                  \u003ctr\u003e\n                    \u003ctd style=\"padding: 14px 0; color: #1a1a1a; font-weight: 500; vertical-align: top;\"\u003e付属品\u003c\/td\u003e\n                    \u003ctd style=\"padding: 14px 0; vertical-align: top;\"\u003eジュエリークロス \/ ショップカード\u003cbr\u003e\u003cspan style=\"font-size: 11px; color: #999; display: inline-block; margin-top: 4px;\"\u003eメッセージカード（別途200円）\u003c\/span\u003e\n\u003c\/td\u003e\n                  \u003c\/tr\u003e\n                \u003c\/tbody\u003e\n              \u003c\/table\u003e\n            \u003c\/div\u003e\n            \n            \u003c!-- タブ2: 注意事項・配送 --\u003e\n            \u003cdiv id=\"wanna-pane-image\" class=\"inner-tab-pane\"\u003e\n              \u003cdiv style=\"font-size: 12px; color: #555; line-height: 1.95; letter-spacing: 0.05em;\"\u003e\n                \u003cdiv\u003e\n                  \u003cp style=\"margin: 0 0 6px 0; font-size: 11.5px; font-weight: 600; color: #1a1a1a; letter-spacing: 0.08em;\"\u003e\n                    【購入時の注意点】\n                  \u003c\/p\u003e\n                  \u003cp style=\"margin: 0; color: #666; font-size: 11px; line-height: 1.8; letter-spacing: 0.04em;\"\u003e\n                    ※こちらの商品は「1点＝片耳分」での販売となります。\u003cbr\u003e両耳での着用をご希望の場合は、数量を「2点」にしてご購入ください。\n                  \u003c\/p\u003e\n                \u003c\/div\u003e\n\n                \u003cdiv style=\"border-top: 1px dashed #e5e5e5; padding-top: 16px; margin-top: 16px;\"\u003e\n                  \u003cp style=\"margin: 0 0 6px 0; font-size: 11.5px; font-weight: 600; color: #1a1a1a; letter-spacing: 0.08em;\"\u003e\n                    【発送・お届け目安】\n                  \u003c\/p\u003e\n                  \u003cp style=\"margin: 0; color: #666; font-size: 11px; line-height: 1.8; letter-spacing: 0.04em;\"\u003e\n                    こちらの商品は「8〜15日程度」で発送となります。（発送後、1〜3日でのお届け／一部地域を除く）\n                  \u003c\/p\u003e\n                \u003c\/div\u003e\n                \n                \u003cdiv style=\"border-top: 1px dashed #e5e5e5; padding-top: 16px; margin-top: 16px;\"\u003e\n                  \u003cp style=\"margin: 0 0 6px 0; font-size: 11.5px; font-weight: 600; color: #1a1a1a; letter-spacing: 0.08em;\"\u003e\n                    【開封時の注意点】\n                  \u003c\/p\u003e\n                  \u003cp style=\"margin: 0; color: #666; font-size: 11px; line-height: 1.8; letter-spacing: 0.04em;\"\u003e\n                    商品をお受け取り後、開封される際はアクセサリーボックス内をご確認ください。ボックス内に付属している「アクセサリー袋」の中にピアスを大切にお包みしております。\n                  \u003c\/p\u003e\n                \u003c\/div\u003e\n              \u003c\/div\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n          \n        \u003c\/div\u003e\n        \n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- 3. 安心保証 --\u003e\n  \u003cdiv class=\"wanna-block-item\"\u003e\n    \u003cinput type=\"checkbox\" id=\"wanna-block-promise\" class=\"wanna-block-logic\"\u003e\n    \u003clabel for=\"wanna-block-promise\" class=\"wanna-block-trigger\"\u003e\n      \u003cspan\u003e安心保証\u003c\/span\u003e\n      \u003cspan class=\"wanna-icon-toggle\"\u003e\u003c\/span\u003e\n    \u003c\/label\u003e\n    \u003cdiv class=\"wanna-block-answer\"\u003e\n      \u003cdiv style=\"padding-top: 15px; padding-bottom: 30px;\" class=\"wanna-block-answer-inner\"\u003e\n        \u003cul style=\"list-style: none; padding: 0; margin: 0; font-size: 12px; color: #565656; line-height: 1.95; letter-spacing: 0.05em;\"\u003e\n          \u003cli style=\"margin-bottom: 18px; padding-left: 16px; position: relative;\"\u003e\n            \u003cspan style=\"position: absolute; left: 0; color: #1a1a1a;\"\u003e✓\u003c\/span\u003e\u003cstrong style=\"color: #1a1a1a; font-weight: 600;\"\u003e返品・交換サポート\u003c\/strong\u003e\u003cbr\u003e万が一のサイズ不一致やトラブルにも対応しております。(受取後5日以内のご連絡。)\u003cbr\u003e\u003cspan style=\"font-size: 11px; color: #888;\"\u003e※家の中で試着してみてイメージと違った場合なども交換が可能です。\u003c\/span\u003e\n          \u003c\/li\u003e\n          \u003cli style=\"margin-bottom: 18px; padding-left: 16px; position: relative;\"\u003e\n            \u003cspan style=\"position: absolute; left: 0; color: #1a1a1a;\"\u003e✓\u003c\/span\u003e\u003cstrong style=\"color: #1a1a1a; font-weight: 600;\"\u003eSilver 925 品質保証\u003c\/strong\u003e\u003cbr\u003e厳選された高品質なスターリングシルバー素材のみを使用しております。\n          \u003c\/li\u003e\n          \u003cli style=\"margin-bottom: 0; padding-left: 16px; position: relative;\"\u003e\n            \u003cspan style=\"position: absolute; left: 0; color: #1a1a1a;\"\u003e✓\u003c\/span\u003e\u003cstrong style=\"color: #1a1a1a; font-weight: 600;\"\u003e公式LINE 相談窓口\u003c\/strong\u003e\u003cbr\u003eサイズ選びやスタイリングのご相談に、直接お答えします。\n          \u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- 4. お手入れ --\u003e\n  \u003cdiv style=\"margin-bottom: 50px;\" class=\"wanna-block-item\"\u003e\n    \u003cinput class=\"wanna-block-logic\" id=\"wanna-block-care\" type=\"checkbox\"\u003e\n    \u003clabel class=\"wanna-block-trigger\" for=\"wanna-block-care\"\u003e\n      \u003cspan\u003eお手入れ\u003c\/span\u003e\n      \u003cspan class=\"wanna-icon-toggle\"\u003e\u003c\/span\u003e\n    \u003c\/label\u003e\n    \u003cdiv class=\"wanna-block-answer\"\u003e\n      \u003cdiv style=\"padding-top: 15px; padding-bottom: 30px;\" class=\"wanna-block-answer-inner\"\u003e\n        \u003cp style=\"margin: 0; color: #666; line-height: 1.95; letter-spacing: 0.05em;\"\u003eご使用後は付属のクロスで優しく拭き取ってください。Silver 925は空気や汗に触れることで変色する性質がありますが、こまめにお手入れし密閉袋等で保管いただくことで美しい状態を長く保てます。\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- タブ切り替え制御スクリプト --\u003e\n  \u003cscript\u003e\n    const wannaLinkSize = document.getElementById('wanna-link-size');\n    const wannaLinkImage = document.getElementById('wanna-link-image');\n    const wannaPaneSize = document.getElementById('wanna-pane-size');\n    const wannaPaneImage = document.getElementById('wanna-pane-image');\n    const wannaSliderBody = document.getElementById('wannaSlideBody');\n\n    const wannaTabLinks = [wannaLinkSize, wannaLinkImage];\n    wannaTabLinks.forEach(link =\u003e {\n      link.addEventListener('click', function(e) {\n        e.preventDefault();\n        const targetId = this.getAttribute('href');\n        const targetPane = document.querySelector(targetId);\n        if(targetPane) {\n          wannaSliderBody.scrollTo({\n            left: targetPane.offsetLeft,\n            behavior: 'smooth'\n          });\n        }\n      });\n    });\n\n    const wannaObserverOptions = {\n      root: wannaSliderBody,\n      threshold: 0.6\n    };\n\n    const wannaObserver = new IntersectionObserver((entries) =\u003e {\n      entries.forEach(entry =\u003e {\n        if (entry.isIntersecting) {\n          if (entry.target.id === 'wanna-pane-size') {\n            wannaLinkSize.classList.add('wanna-active');\n            wannaLinkImage.classList.remove('wanna-active');\n          } else if (entry.target.id === 'wanna-pane-image') {\n            wannaLinkImage.classList.add('wanna-active');\n            wannaLinkSize.classList.remove('wanna-active');\n          }\n        }\n      });\n    }, wannaObserverOptions);\n\n    wannaObserver.observe(wannaPaneSize);\n    wannaObserver.observe(wannaPaneImage);\n  \u003c\/script\u003e\n\n\u003c\/div\u003e","brand":"Wanna shop","offers":[{"title":"Default Title","offer_id":50743742365991,"sku":null,"price":5500.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0960\/4330\/3207\/files\/Simple_Minimalist_Business_Nail_Logo_54.png?v=1786531311"},{"product_id":"simple-ring-r9","title":"simple ring (R9)","description":"\u003cdiv style=\"font-size: 13px; color: #444; line-height: 1.95; letter-spacing: 0.06em; max-width: 550px; margin: 0 auto; font-family: 'Hiragino Mincho ProN', 'serif'; -webkit-text-size-adjust: 100%;\"\u003e\n  \n  \u003cstyle\u003e\n    \/* アコーディオン外枠 *\/\n    .wanna-block-item {\n      border-bottom: 1px solid #f2f2f2;\n      width: 100%;\n    }\n    \n    \/* チェックボックス非表示 *\/\n    .wanna-block-logic {\n      display: none !important;\n      visibility: hidden !important;\n      opacity: 0 !important;\n      position: absolute !important;\n      appearance: none !important;\n      -webkit-appearance: none !important;\n      width: 0 !important; height: 0 !important;\n      margin: 0 !important; padding: 0 !important;\n    }\n\n    \/* 見出し（トリガー） *\/\n    .wanna-block-trigger {\n      width: 100%;\n      padding: 26px 0 !important;\n      display: flex;\n      align-items: center;\n      justify-content: space-between;\n      cursor: pointer;\n      font-size: 11px;\n      color: #444;\n      font-family: 'Gill Sans', 'Optima', sans-serif;\n      font-weight: 400;\n      letter-spacing: 0.3em;\n      position: relative;\n      user-select: none;\n    }\n    .wanna-block-trigger:hover { color: #888; }\n\n    \/* プラス・マイナスアイコン *\/\n    .wanna-icon-toggle {\n      width: 14px; height: 14px;\n      position: relative;\n      transition: transform 0.5s cubic-bezier(0.4, 0, 0.2, 1);\n      margin-right: 4px;\n    }\n    .wanna-icon-toggle::before, .wanna-icon-toggle::after {\n      content: \"\";\n      position: absolute;\n      background-color: #1a1a1a;\n      transition: all 0.4s;\n    }\n    .wanna-icon-toggle::before { width: 100%; height: 1px; top: 50%; left: 0; transform: translateY(-50%); }\n    .wanna-icon-toggle::after  { width: 1px; height: 100%; left: 50%; top: 0; transform: translateX(-50%); }\n\n    \/* スライドアニメーション *\/\n    .wanna-block-answer {\n      max-height: 0;\n      overflow: hidden;\n      transition: max-height 0.6s cubic-bezier(0.4, 0, 0.2, 1);\n    }\n    .wanna-block-answer-inner {\n      padding: 10px 0 35px 4px !important; \n      font-size: 12px;\n      color: #555;\n    }\n\n    \/* 開閉時のアイコン変化 *\/\n    .wanna-block-logic:checked + .wanna-block-trigger .wanna-icon-toggle {\n      transform: rotate(135deg);\n    }\n    .wanna-block-logic:checked + .wanna-block-trigger .wanna-icon-toggle::before,\n    .wanna-block-logic:checked + .wanna-block-trigger .wanna-icon-toggle::after {\n      background-color: #a0a0a0;\n    }\n    .wanna-block-logic:checked + .wanna-block-trigger + .wanna-block-answer {\n      max-height: 1500px;\n    }\n\n    \/* フェードインアニメーション *\/\n    .wanna-feat-box {\n      opacity: 0;\n      transform: translateX(20px);\n      transition: opacity 0.6s ease, transform 0.6s cubic-bezier(0.25, 1, 0.5, 1);\n    }\n    .wanna-block-logic:checked + .wanna-block-trigger + .wanna-block-answer .wanna-feat-box-1 {\n      opacity: 1; transform: translateX(0); transition-delay: 0.1s;\n    }\n    .wanna-block-logic:checked + .wanna-block-trigger + .wanna-block-answer .wanna-feat-box-2 {\n      opacity: 1; transform: translateX(0); transition-delay: 0.6s;\n    }\n    .wanna-block-logic:checked + .wanna-block-trigger + .wanna-block-answer .wanna-feat-box-3 {\n      opacity: 1; transform: translateX(0); transition-delay: 1.1s;\n    }\n\n    \/* タブ切り替えレイアウト *\/\n    .wanna-slide-container {\n      display: flex; flex-direction: column; position: relative;\n    }\n    .inner-tabs-header {\n      display: flex; border-bottom: 1px solid #f2f2f2;\n    }\n    .inner-tab-link {\n      flex: 1; text-decoration: none; text-align: center;\n      padding: 14px 0 !important;\n      font-family: 'Gill Sans', 'Optima', sans-serif;\n      font-size: 10px; letter-spacing: 0.15em;\n      color: #999; cursor: pointer; transition: all 0.3s;\n      border-bottom: 1px solid transparent;\n      user-select: none; -webkit-tap-highlight-color: transparent;\n    }\n    .inner-tab-link.wanna-active {\n      color: #1a1a1a !important; font-weight: 500 !important;\n      border-bottom: 1px solid #1a1a1a !important;\n    }\n    .inner-tabs-body {\n      display: flex; overflow-x: auto; scroll-behavior: smooth;\n      scroll-snap-type: x mandatory; -webkit-overflow-scrolling: touch;\n    }\n    .inner-tabs-body::-webkit-scrollbar { display: none; }\n    .inner-tabs-body { -ms-overflow-style: none; scrollbar-width: none; }\n    .inner-tab-pane {\n      width: 100%; flex-shrink: 0; scroll-snap-align: start;\n      box-sizing: border-box; padding: 26px 12px 10px 12px !important;\n    }\n    .wanna-clean-table, .wanna-clean-table tr, .wanna-clean-table td {\n      border: none !important; border-collapse: collapse !important;\n    }\n\n    \/* 指選択ボタン用スタイル *\/\n    .finger-btn {\n      flex: 1;\n      padding: 10px 0;\n      border: 1px solid #e5e5e5;\n      background: #fff;\n      color: #666;\n      font-size: 11px;\n      cursor: pointer;\n      transition: all 0.2s ease;\n      font-family: inherit;\n      border-radius: 4px;\n    }\n    .finger-btn:hover {\n      border-color: #1890ff;\n      color: #1890ff;\n      background-color: #e6f7ff;\n    }\n    \/* 選択時のボタン色設定 *\/\n    .finger-btn.active {\n      background: #1890ff;\n      color: #ffffff;\n      border-color: #1890ff;\n      font-weight: 600;\n    }\n  \u003c\/style\u003e\n\n  \u003c!-- 商品仕様 --\u003e\n  \u003cdiv class=\"wanna-block-item\" style=\"border-top: 1px solid #f2f2f2;\"\u003e\n    \u003cinput type=\"checkbox\" id=\"wanna-block-feat\" class=\"wanna-block-logic\"\u003e\n    \u003clabel for=\"wanna-block-feat\" class=\"wanna-block-trigger\"\u003e\n      \u003cspan\u003e商品仕様\u003c\/span\u003e\n      \u003cspan class=\"wanna-icon-toggle\"\u003e\u003c\/span\u003e\n    \u003c\/label\u003e\n    \u003cdiv class=\"wanna-block-answer\"\u003e\n      \u003cdiv class=\"wanna-block-answer-inner\"\u003e\n        \u003cdiv style=\"margin-bottom: 35px;\" class=\"wanna-feat-box wanna-feat-box-1\"\u003e\n          \u003cp style=\"font-size: 12px; font-weight: 600; color: #1a1a1a; letter-spacing: 0.14em; margin-bottom: 10px;\"\u003e\u003cspan style=\"font-family: 'Gill Sans', sans-serif; margin-right: 6px; color: #888;\"\u003e01 \/\u003c\/span\u003e アンカーモチーフが宿す、静かな強さ\u003c\/p\u003e\n          \u003cp style=\"color: #666; line-height: 1.95; margin-top: 0; margin-bottom: 0; padding-left: 4px; letter-spacing: 0.05em;\"\u003e錨（アンカー）をモチーフにしたデザインは、揺るぎない芯と自由への憧れを象徴します。シンプルなシルバーのフォルムの中に、手元を引き締める確かな存在感を演出します。\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv style=\"margin-bottom: 35px;\" class=\"wanna-feat-box wanna-feat-box-2\"\u003e\n          \u003cp style=\"font-size: 12px; font-weight: 600; color: #1a1a1a; letter-spacing: 0.14em; margin-bottom: 10px;\"\u003e\u003cspan style=\"font-family: 'Gill Sans', sans-serif; margin-right: 6px; color: #888;\"\u003e02 \/\u003c\/span\u003e どんなスタイルにも馴染む万能リング\u003c\/p\u003e\n          \u003cp style=\"color: #666; line-height: 1.95; margin-top: 0; margin-bottom: 0; padding-left: 4px; letter-spacing: 0.05em;\"\u003eカジュアルな装いはもちろん、きれいめなスタイルにも自然に溶け込む汎用性の高さ。重ね付けのアクセントとしても、一本で完結するミニマルな主役としても美しく映えます。\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv style=\"margin-bottom: 5px;\" class=\"wanna-feat-box wanna-feat-box-3\"\u003e\n          \u003cp style=\"font-size: 12px; font-weight: 600; color: #1a1a1a; letter-spacing: 0.14em; margin-bottom: 10px;\"\u003e\u003cspan style=\"font-family: 'Gill Sans', sans-serif; margin-right: 6px; color: #888;\"\u003e03 \/\u003c\/span\u003e Silver925という納得の素材\u003c\/p\u003e\n          \u003cp style=\"color: #666; line-height: 1.95; margin-top: 0; margin-bottom: 0; padding-left: 4px; letter-spacing: 0.05em;\"\u003e純度92.5%の銀を使用したSilver925は、ジュエリー素材のスタンダードとして世界中で愛される素材。アレルギーに配慮した素材選びは、毎日身に着ける安心感も提供します。\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- サイズ・仕様（スライド式） --\u003e\n  \u003cdiv class=\"wanna-block-item\"\u003e\n    \u003cinput class=\"wanna-block-logic\" id=\"wanna-block-details\" type=\"checkbox\"\u003e\n    \u003clabel class=\"wanna-block-trigger\" for=\"wanna-block-details\"\u003e\n      \u003cspan\u003eサイズ・仕様\u003c\/span\u003e\n      \u003cspan class=\"wanna-icon-toggle\"\u003e\u003c\/span\u003e\n    \u003c\/label\u003e\n    \u003cdiv class=\"wanna-block-answer\"\u003e\n      \u003cdiv style=\"padding-left: 0 !important; padding-right: 0 !important; padding-bottom: 25px !important;\" class=\"wanna-block-answer-inner\"\u003e\n        \u003cdiv class=\"wanna-slide-container\"\u003e\n          \u003cdiv class=\"inner-tabs-header\"\u003e\n            \u003ca href=\"#pane-size-anc\" class=\"inner-tab-link wanna-active\" id=\"link-size-anc\" style=\"margin-left: 16px;\"\u003eサイズ仕様\u003c\/a\u003e\n            \u003ca href=\"#pane-image-anc\" class=\"inner-tab-link\" id=\"link-image-anc\" style=\"margin-right: 16px;\"\u003eサイズチェック\u003c\/a\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"inner-tabs-body\" id=\"wannaSlideBodyAnc\"\u003e\n            \u003c!-- タブ1: サイズ仕様 --\u003e\n            \u003cdiv id=\"pane-size-anc\" class=\"inner-tab-pane\"\u003e\n              \u003ctable style=\"width: 100%; font-size: 12px; color: #555; line-height: 1.95; letter-spacing: 0.05em;\" class=\"wanna-clean-table\"\u003e\n                \u003ctbody\u003e\n                  \u003ctr\u003e\n                    \u003ctd style=\"padding: 14px 0; width: 28%; color: #1a1a1a; font-weight: 500; vertical-align: top;\"\u003eサイズ\u003c\/td\u003e\n                    \u003ctd style=\"padding: 14px 0; vertical-align: top;\"\u003e14号～24号（調節可能） ｜ 幅 5.0mm\u003c\/td\u003e\n                  \u003c\/tr\u003e\n                  \u003ctr\u003e\n                    \u003ctd style=\"padding: 14px 0; color: #1a1a1a; font-weight: 500; vertical-align: top;\"\u003e素 材\u003c\/td\u003e\n                    \u003ctd style=\"padding: 14px 0; vertical-align: top;\"\u003eSilver925\u003c\/td\u003e\n                  \u003c\/tr\u003e\n                  \u003ctr\u003e\n                    \u003ctd style=\"padding: 14px 0; color: #1a1a1a; font-weight: 500; vertical-align: top;\"\u003e付属品\u003c\/td\u003e\n                    \u003ctd style=\"padding: 14px 0; vertical-align: top;\"\u003eジュエリークロス \/ ショップカード\u003cbr\u003e\n                      \u003cspan style=\"font-size: 11px; color: #999; display: inline-block; margin-top: 4px;\"\u003eメッセージカード（別途200円）\u003c\/span\u003e\n                    \u003c\/td\u003e\n                  \u003c\/tr\u003e\n                  \u003ctr\u003e\n                    \u003ctd style=\"padding: 20px 0 10px 0; color: #1a1a1a; font-weight: 500; vertical-align: top;\"\u003eストーリー\u003c\/td\u003e\n                    \u003ctd style=\"padding: 20px 0 10px 0; vertical-align: top;\"\u003e\n                      \u003cp style=\"font-size: 11px; color: #666; margin: 0 0 12px 0; line-height: 1.7;\"\u003e素材・デザインなど、この商品が持つ魅力を公式コラムでさらに詳しくご紹介しています。\u003c\/p\u003e\n                      \u003ca href=\"https:\/\/wanna-official.com\/blogs\/news\/anchor-ring-r1-silver925\" style=\"display: inline-block; font-family: 'Gill Sans', 'Optima', sans-serif; font-size: 9px; letter-spacing: 0.2em; color: #1a1a1a; border: 1px solid #1a1a1a; padding: 10px 22px; text-decoration: none; font-weight: 500;\"\u003eDISCOVER MORE\u003c\/a\u003e\n                    \u003c\/td\u003e\n                  \u003c\/tr\u003e\n                \u003c\/tbody\u003e\n              \u003c\/table\u003e\n            \u003c\/div\u003e\n            \n            \u003c!-- タブ2: サイズチェック --\u003e\n            \u003cdiv id=\"pane-image-anc\" class=\"inner-tab-pane\"\u003e\n              \u003cdiv style=\"background-color: #fafafa; padding: 22px 18px; border-radius: 2px; margin-bottom: 10px; text-align: center;\"\u003e\n                \n                \u003cp style=\"font-size: 12px; font-weight: 600; color: #1a1a1a; letter-spacing: 0.12em; margin-top: 0; margin-bottom: 4px;\"\u003e\n                  どの指に着用したいですか？\n                \u003c\/p\u003e\n                \u003cp style=\"font-size: 10px; color: #888; margin-top: 0; margin-bottom: 16px; letter-spacing: 0.05em;\"\u003e\n                  ※男性平均サイズを基準としています\n                \u003c\/p\u003e\n\n                \u003c!-- 指選択ボタン --\u003e\n                \u003cdiv style=\"display: flex; gap: 4px; margin-bottom: 18px;\"\u003e\n                  \u003cbutton type=\"button\" class=\"finger-btn\" data-finger=\"thumb\"\u003e親指\u003c\/button\u003e\n                  \u003cbutton type=\"button\" class=\"finger-btn\" data-finger=\"index\"\u003e人差し指\u003c\/button\u003e\n                  \u003cbutton type=\"button\" class=\"finger-btn\" data-finger=\"middle\"\u003e中指\u003c\/button\u003e\n                  \u003cbutton type=\"button\" class=\"finger-btn\" data-finger=\"ring\"\u003e薬指\u003c\/button\u003e\n                  \u003cbutton type=\"button\" class=\"finger-btn\" data-finger=\"pinky\"\u003e小指\u003c\/button\u003e\n                \u003c\/div\u003e\n\n                \u003c!-- 判定結果表示ボックス --\u003e\n                \u003cdiv id=\"wanna-size-result\" style=\"text-align: left; background-color: #fff; border: 1px solid #eaeaea; padding: 16px; border-radius: 2px; min-height: 75px;\"\u003e\n                  \u003cp style=\"font-size: 11px; color: #888; text-align: center; margin: 15px 0;\"\u003e\n                    上のボタンから、ご希望の指を選択してください。\n                  \u003c\/p\u003e\n                \u003c\/div\u003e\n\n                \u003c!-- 計測を推奨する案内テキスト --\u003e\n                \u003cp style=\"font-size: 10px; color: #888; line-height: 1.6; margin: 14px 0 0 0; text-align: left; padding-left: 2px;\"\u003e\n                  ※正確な着用感やフィット感をお確かめになりたい場合は、事前にご自身の指のサイズ（号数）を計測していただくことをおすすめいたします。\n                \u003c\/p\u003e\n\n              \u003c\/div\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- 安心保証 --\u003e\n  \u003cdiv class=\"wanna-block-item\"\u003e\n    \u003cinput class=\"wanna-block-logic\" id=\"wanna-block-promise\" type=\"checkbox\"\u003e\n    \u003clabel class=\"wanna-block-trigger\" for=\"wanna-block-promise\"\u003e\n      \u003cspan\u003e安心保証\u003c\/span\u003e\n      \u003cspan class=\"wanna-icon-toggle\"\u003e\u003c\/span\u003e\n    \u003c\/label\u003e\n    \u003cdiv class=\"wanna-block-answer\"\u003e\n      \u003cdiv style=\"padding: 20px 12px 35px 4px !important;\" class=\"wanna-block-answer-inner\"\u003e\n        \u003cul style=\"list-style: none; padding: 0; margin: 0; font-size: 12px; color: #565656; line-height: 1.95; letter-spacing: 0.05em;\"\u003e\n          \u003cli style=\"margin-bottom: 18px; padding-left: 16px; position: relative;\"\u003e\n            \u003cspan style=\"position: absolute; left: 0; color: #1a1a1a;\"\u003e✓\u003c\/span\u003e\u003cstrong style=\"color: #1a1a1a; font-weight: 600;\"\u003e返品・交換サポート\u003c\/strong\u003e\u003cbr\u003e万が一のサイズ不一致やトラブルに対応。(受取後5日以内のご連絡。)\n          \u003c\/li\u003e\n          \u003cli style=\"margin-bottom: 18px; padding-left: 16px; position: relative;\"\u003e\n            \u003cspan style=\"position: absolute; left: 0; color: #1a1a1a;\"\u003e✓\u003c\/span\u003e\u003cstrong style=\"color: #1a1a1a; font-weight: 600;\"\u003eSilver925 品質保証\u003c\/strong\u003e\u003cbr\u003e厳選された純銀素材のみを使用。\n          \u003c\/li\u003e\n          \u003cli style=\"margin-bottom: 0; padding-left: 16px; position: relative;\"\u003e\n            \u003cspan style=\"position: absolute; left: 0; color: #1a1a1a;\"\u003e✓\u003c\/span\u003e\u003cstrong style=\"color: #1a1a1a; font-weight: 600;\"\u003e公式LINE 相談窓口\u003c\/strong\u003e\u003cbr\u003eサイズ選びやスタイリングのご相談に直接お答えします。\n          \u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- お手入れ --\u003e\n  \u003cdiv style=\"margin-bottom: 50px;\" class=\"wanna-block-item\"\u003e\n    \u003cinput class=\"wanna-block-logic\" id=\"wanna-block-care\" type=\"checkbox\"\u003e\n    \u003clabel class=\"wanna-block-trigger\" for=\"wanna-block-care\"\u003e\n      \u003cspan\u003eお手入れ\u003c\/span\u003e\n      \u003cspan class=\"wanna-icon-toggle\"\u003e\u003c\/span\u003e\n    \u003c\/label\u003e\n    \u003cdiv class=\"wanna-block-answer\"\u003e\n      \u003cdiv style=\"padding-top: 15px; padding-bottom: 30px;\" class=\"wanna-block-answer-inner\"\u003e\n        \u003cp style=\"margin: 0; color: #666; line-height: 1.95; letter-spacing: 0.05em;\"\u003eご使用後は付属のクロスで優しく拭き取ってください。密閉できる袋等で保管いただくと、美しい輝きをより長く保つことができます。\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cscript\u003e\n    (function() {\n      \/\/ 1. タブ制御スクリプト\n      const sliderBody = document.getElementById('wannaSlideBodyAnc');\n      const links = {\n        'pane-size-anc': document.getElementById('link-size-anc'),\n        'pane-image-anc': document.getElementById('link-image-anc')\n      };\n\n      Object.values(links).forEach(link =\u003e {\n        if(link) {\n          link.addEventListener('click', function(e) {\n            e.preventDefault();\n            const targetId = this.getAttribute('href').substring(1);\n            const targetPane = document.getElementById(targetId);\n            if(targetPane) {\n              sliderBody.scrollTo({ left: targetPane.offsetLeft, behavior: 'smooth' });\n            }\n          });\n        }\n      });\n\n      const observer = new IntersectionObserver((entries) =\u003e {\n        entries.forEach(entry =\u003e {\n          if (entry.isIntersecting \u0026\u0026 entry.intersectionRatio \u003e= 0.6) {\n            Object.values(links).forEach(l =\u003e { if(l) l.classList.remove('wanna-active'); });\n            if(links[entry.target.id]) links[entry.target.id].classList.add('wanna-active');\n          }\n        });\n      }, { root: sliderBody, threshold: 0.6 });\n\n      const paneSize = document.getElementById('pane-size-anc');\n      const paneImage = document.getElementById('pane-image-anc');\n      if(paneSize) observer.observe(paneSize);\n      if(paneImage) observer.observe(paneImage);\n\n      \/\/ 2. 指選択インタラクティブスクリプト（14号～24号に対応）\n      const fingerData = {\n        thumb:  { name: \"親指\",   avg: \"19号〜23号\", fit: true },\n        index:  { name: \"人差し指\", avg: \"16号〜22号\", fit: true },\n        middle: { name: \"中指\",   avg: \"15号〜22号\", fit: true },\n        ring:   { name: \"薬指\",   avg: \"13号〜18号\", fit: true, note: \"※14号以上の方\" },\n        pinky:  { name: \"小指\",   avg: \"10号〜14号\", fit: true, note: \"※14号（下限サイズ）の方\" }\n      };\n\n      const btns = document.querySelectorAll('.finger-btn');\n      const resultBox = document.getElementById('wanna-size-result');\n\n      function selectFinger(key) {\n        const data = fingerData[key];\n        if(!data || !resultBox) return;\n\n        \/\/ ボタンの見た目制御\n        btns.forEach(b =\u003e {\n          if(b.getAttribute('data-finger') === key) {\n            b.classList.add('active');\n          } else {\n            b.classList.remove('active');\n          }\n        });\n\n        \/\/ 結果メッセージ作成\n        let statusBadge = '\u003cspan style=\"display:inline-block; background:#1890ff; color:#fff; font-size:10px; padding:2px 8px; border-radius:2px; margin-bottom:8px; letter-spacing:0.1em;\"\u003e着用可能\u003c\/span\u003e';\n        let detailText = `こちらの商品は\u003cstrong style=\"color:#1a1a1a;\"\u003e14号〜24号\u003c\/strong\u003eまでサイズ調節が可能ですので、男性平均（${data.avg}）の\u003cstrong\u003e${data.name}\u003c\/strong\u003eにぴったり着用していただけます。`;\n        if(data.note) {\n          detailText += `\u003cbr\u003e\u003cspan style=\"font-size:10px; color:#888; margin-top:4px; display:inline-block;\"\u003e${data.note}であれば問題なくご着用いただけます。\u003c\/span\u003e`;\n        }\n\n        resultBox.innerHTML = `\n          \u003cdiv\u003e\n            ${statusBadge}\n            \u003cp style=\"font-size: 11px; color: #444; line-height: 1.8; margin: 0;\"\u003e\n              ${detailText}\n            \u003c\/p\u003e\n          \u003c\/div\u003e\n        `;\n      }\n\n      \/\/ ボタンクリックイベント\n      btns.forEach(btn =\u003e {\n        btn.addEventListener('click', function() {\n          const fingerKey = this.getAttribute('data-finger');\n          selectFinger(fingerKey);\n        });\n      });\n    })();\n  \u003c\/script\u003e\n\n\u003c\/div\u003e","brand":"Wanna shop","offers":[{"title":"Default Title","offer_id":50744129782055,"sku":null,"price":5900.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0960\/4330\/3207\/files\/0529DC58-F8E7-48D8-A6D5-E79789AE9150.jpg?v=1766790365"},{"product_id":"round-ring-r5","title":"round ring (R5)","description":"\u003cdiv style=\"font-size: 13px; color: #444; line-height: 1.95; letter-spacing: 0.06em; max-width: 550px; margin: 0 auto; font-family: 'Hiragino Mincho ProN', 'serif'; -webkit-text-size-adjust: 100%;\"\u003e\n\n  \u003cstyle\u003e\n    \/* アコーディオン外枠 *\/\n    .wanna-block-item {\n      border-bottom: 1px solid #f2f2f2;\n      width: 100%;\n    }\n    \n    \/* チェックボックス非表示 *\/\n    .wanna-block-logic {\n      display: none !important;\n      visibility: hidden !important;\n      opacity: 0 !important;\n      position: absolute !important;\n      appearance: none !important;\n      -webkit-appearance: none !important;\n      width: 0 !important; height: 0 !important;\n      margin: 0 !important; padding: 0 !important;\n    }\n\n    \/* 見出し（トリガー） *\/\n    .wanna-block-trigger {\n      width: 100%;\n      padding: 26px 0 !important;\n      display: flex;\n      align-items: center;\n      justify-content: space-between;\n      cursor: pointer;\n      font-size: 11px;\n      color: #444;\n      font-family: 'Gill Sans', 'Optima', sans-serif;\n      font-weight: 400;\n      letter-spacing: 0.3em;\n      position: relative;\n      user-select: none;\n    }\n    .wanna-block-trigger:hover { color: #888; }\n\n    \/* プラス・マイナスアイコン *\/\n    .wanna-icon-toggle {\n      width: 14px; height: 14px;\n      position: relative;\n      transition: transform 0.5s cubic-bezier(0.4, 0, 0.2, 1);\n      margin-right: 4px;\n    }\n    .wanna-icon-toggle::before, .wanna-icon-toggle::after {\n      content: \"\";\n      position: absolute;\n      background-color: #1a1a1a;\n      transition: all 0.4s;\n    }\n    .wanna-icon-toggle::before { width: 100%; height: 1px; top: 50%; left: 0; transform: translateY(-50%); }\n    .wanna-icon-toggle::after  { width: 1px; height: 100%; left: 50%; top: 0; transform: translateX(-50%); }\n\n    \/* スライドアニメーション *\/\n    .wanna-block-answer {\n      max-height: 0;\n      overflow: hidden;\n      transition: max-height 0.6s cubic-bezier(0.4, 0, 0.2, 1);\n    }\n    .wanna-block-answer-inner {\n      padding: 10px 0 35px 4px !important; \n      font-size: 12px;\n      color: #555;\n    }\n\n    \/* 開閉時のアイコン変化 *\/\n    .wanna-block-logic:checked + .wanna-block-trigger .wanna-icon-toggle {\n      transform: rotate(135deg);\n    }\n    .wanna-block-logic:checked + .wanna-block-trigger .wanna-icon-toggle::before,\n    .wanna-block-logic:checked + .wanna-block-trigger .wanna-icon-toggle::after {\n      background-color: #a0a0a0;\n    }\n    .wanna-block-logic:checked + .wanna-block-trigger + .wanna-block-answer {\n      max-height: 1500px;\n    }\n\n    \/* フェードインアニメーション *\/\n    .wanna-feat-box {\n      opacity: 0;\n      transform: translateX(20px);\n      transition: opacity 0.6s ease, transform 0.6s cubic-bezier(0.25, 1, 0.5, 1);\n    }\n    .wanna-block-logic:checked + .wanna-block-trigger + .wanna-block-answer .wanna-feat-box-1 {\n      opacity: 1; transform: translateX(0); transition-delay: 0.1s;\n    }\n    .wanna-block-logic:checked + .wanna-block-trigger + .wanna-block-answer .wanna-feat-box-2 {\n      opacity: 1; transform: translateX(0); transition-delay: 0.6s;\n    }\n    .wanna-block-logic:checked + .wanna-block-trigger + .wanna-block-answer .wanna-feat-box-3 {\n      opacity: 1; transform: translateX(0); transition-delay: 1.1s;\n    }\n\n    \/* タブ切り替えレイアウト *\/\n    .wanna-slide-container {\n      display: flex; flex-direction: column; position: relative;\n    }\n    .inner-tabs-header {\n      display: flex; border-bottom: 1px solid #f2f2f2;\n    }\n    .inner-tab-link {\n      flex: 1; text-decoration: none; text-align: center;\n      padding: 14px 0 !important;\n      font-family: 'Gill Sans', 'Optima', sans-serif;\n      font-size: 10px; letter-spacing: 0.15em;\n      color: #999; cursor: pointer; transition: all 0.3s;\n      border-bottom: 1px solid transparent;\n      user-select: none; -webkit-tap-highlight-color: transparent;\n    }\n    .inner-tab-link.wanna-active {\n      color: #1a1a1a !important; font-weight: 500 !important;\n      border-bottom: 1px solid #1a1a1a !important;\n    }\n    .inner-tabs-body {\n      display: flex; overflow-x: auto; scroll-behavior: smooth;\n      scroll-snap-type: x mandatory; -webkit-overflow-scrolling: touch;\n    }\n    .inner-tabs-body::-webkit-scrollbar { display: none; }\n    .inner-tabs-body { -ms-overflow-style: none; scrollbar-width: none; }\n    .inner-tab-pane {\n      width: 100%; flex-shrink: 0; scroll-snap-align: start;\n      box-sizing: border-box; padding: 26px 12px 10px 12px !important;\n    }\n    .wanna-clean-table, .wanna-clean-table tr, .wanna-clean-table td {\n      border: none !important; border-collapse: collapse !important;\n    }\n\n    \/* 指選択ボタン用スタイル *\/\n    .finger-btn {\n      flex: 1;\n      padding: 10px 0;\n      border: 1px solid #e5e5e5;\n      background: #fff;\n      color: #666;\n      font-size: 11px;\n      cursor: pointer;\n      transition: all 0.2s ease;\n      font-family: inherit;\n      border-radius: 4px;\n    }\n    .finger-btn:hover {\n      border-color: #1890ff;\n      color: #1890ff;\n      background-color: #e6f7ff;\n    }\n    .finger-btn.active {\n      background: #1890ff;\n      color: #ffffff;\n      border-color: #1890ff;\n      font-weight: 600;\n    }\n  \u003c\/style\u003e\n\n  \u003c!-- 商品仕様 --\u003e\n  \u003cdiv class=\"wanna-block-item\"\u003e\n    \u003cinput type=\"checkbox\" id=\"wanna-block-feat\" class=\"wanna-block-logic\"\u003e\n    \u003clabel for=\"wanna-block-feat\" class=\"wanna-block-trigger\"\u003e\n      \u003cspan\u003e商品仕様\u003c\/span\u003e\n      \u003cspan class=\"wanna-icon-toggle\"\u003e\u003c\/span\u003e\n    \u003c\/label\u003e\n    \u003cdiv class=\"wanna-block-answer\"\u003e\n      \u003cdiv class=\"wanna-block-answer-inner\"\u003e\n        \u003cdiv style=\"margin-bottom: 35px;\" class=\"wanna-feat-box wanna-feat-box-1\"\u003e\n          \u003cp style=\"font-size: 12px; font-weight: 600; color: #1a1a1a; letter-spacing: 0.14em; margin-bottom: 10px;\"\u003e\u003cspan style=\"font-family: 'Gill Sans', sans-serif; margin-right: 6px; color: #888;\"\u003e01 \/\u003c\/span\u003e 丸みを帯びたフォルムが宿す、柔和な光と品格\u003c\/p\u003e\n          \u003cp style=\"color: #666; line-height: 1.95; margin-top: 0; margin-bottom: 0; padding-left: 4px; letter-spacing: 0.05em;\"\u003e12mmという存在感ある太さでありながら、計算された「丸み」が光を柔らかく反射し、Silver925本来の澄んだ輝きを最大限に引き出します。シンプルなフォルムの中に宿る「品格」が、指元に確かな存在感を演出。\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv style=\"margin-bottom: 35px;\" class=\"wanna-feat-box wanna-feat-box-2\"\u003e\n          \u003cp style=\"font-size: 12px; font-weight: 600; color: #1a1a1a; letter-spacing: 0.14em; margin-bottom: 10px;\"\u003e\u003cspan style=\"font-family: 'Gill Sans', sans-serif; margin-right: 6px; color: #888;\"\u003e02 \/\u003c\/span\u003e どんなスタイルにも馴染む、ボリュームリングの王道\u003c\/p\u003e\n          \u003cp style=\"color: #666; line-height: 1.95; margin-top: 0; margin-bottom: 0; padding-left: 4px; letter-spacing: 0.05em;\"\u003e12mmの存在感あるフォルムは、一本で主役になるのはもちろん、他のリングとの重ね付けにも最適。カジュアルからきれいめスタイルまで、毎日のコーディネートに洗練された奥行きを添えます。\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv style=\"margin-bottom: 5px;\" class=\"wanna-feat-box wanna-feat-box-3\"\u003e\n          \u003cp style=\"font-size: 12px; font-weight: 600; color: #1a1a1a; letter-spacing: 0.14em; margin-bottom: 10px;\"\u003e\u003cspan style=\"font-family: 'Gill Sans', sans-serif; margin-right: 6px; color: #888;\"\u003e03 \/\u003c\/span\u003e Silver925という納得の素材\u003c\/p\u003e\n          \u003cp style=\"color: #666; line-height: 1.95; margin-top: 0; margin-bottom: 0; padding-left: 4px; letter-spacing: 0.05em;\"\u003e純度92.5%の銀を使用したSilver925は、ジュエリー素材のスタンダードとして世界中で愛される素材。ボリュームある丸みのあるデザインがシルバー特有の光沢に柔和な深みを与え、使い込むほどにあなたの指先に馴染んでいきます。アレルギーに配慮した素材選びは、毎日身に着ける安心感も提供します。\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- サイズ・仕様（スライド式） --\u003e\n  \u003cdiv class=\"wanna-block-item\"\u003e\n    \u003cinput class=\"wanna-block-logic\" id=\"wanna-block-details\" type=\"checkbox\"\u003e\n    \u003clabel class=\"wanna-block-trigger\" for=\"wanna-block-details\"\u003e\n      \u003cspan\u003eサイズ・仕様\u003c\/span\u003e\n      \u003cspan class=\"wanna-icon-toggle\"\u003e\u003c\/span\u003e\n    \u003c\/label\u003e\n    \u003cdiv class=\"wanna-block-answer\"\u003e\n      \u003cdiv style=\"padding-left: 0 !important; padding-right: 0 !important; padding-bottom: 25px !important;\" class=\"wanna-block-answer-inner\"\u003e\n        \u003cdiv class=\"wanna-slide-container\"\u003e\n          \u003cdiv class=\"inner-tabs-header\"\u003e\n            \u003ca href=\"#pane-size-anc\" class=\"inner-tab-link wanna-active\" id=\"link-size-anc\" style=\"margin-left: 16px;\"\u003eサイズ仕様\u003c\/a\u003e\n            \u003ca href=\"#pane-image-anc\" class=\"inner-tab-link\" id=\"link-image-anc\" style=\"margin-right: 16px;\"\u003eサイズチェック\u003c\/a\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"inner-tabs-body\" id=\"wannaSlideBodyAnc\"\u003e\n            \u003c!-- タブ1: サイズ仕様 --\u003e\n            \u003cdiv id=\"pane-size-anc\" class=\"inner-tab-pane\"\u003e\n              \u003ctable style=\"width: 100%; font-size: 12px; color: #555; line-height: 1.95; letter-spacing: 0.05em;\" class=\"wanna-clean-table\"\u003e\n                \u003ctbody\u003e\n                  \u003ctr\u003e\n                    \u003ctd style=\"padding: 14px 0; width: 28%; color: #1a1a1a; font-weight: 500; vertical-align: top;\"\u003eサイズ\u003c\/td\u003e\n                    \u003ctd style=\"padding: 14px 0; vertical-align: top;\"\u003e12号〜16号（調節可能） ｜ 太さ 12.0mm\u003c\/td\u003e\n                  \u003c\/tr\u003e\n                  \u003ctr\u003e\n                    \u003ctd style=\"padding: 14px 0; color: #1a1a1a; font-weight: 500; vertical-align: top;\"\u003e素 材\u003c\/td\u003e\n                    \u003ctd style=\"padding: 14px 0; vertical-align: top;\"\u003eSilver925\u003c\/td\u003e\n                  \u003c\/tr\u003e\n                  \u003ctr\u003e\n                    \u003ctd style=\"padding: 14px 0; color: #1a1a1a; font-weight: 500; vertical-align: top;\"\u003e付属品\u003c\/td\u003e\n                    \u003ctd style=\"padding: 14px 0; vertical-align: top;\"\u003eジュエリークロス \/ ショップカード\u003cbr\u003e\n                      \u003cspan style=\"font-size: 11px; color: #999; display: inline-block; margin-top: 4px;\"\u003eメッセージカード（ギフトラッピング限定）\u003c\/span\u003e\n                    \u003c\/td\u003e\n                  \u003c\/tr\u003e\n                \u003c\/tbody\u003e\n              \u003c\/table\u003e\n            \u003c\/div\u003e\n            \n            \u003c!-- タブ2: サイズ平均チェック --\u003e\n            \u003cdiv id=\"pane-image-anc\" class=\"inner-tab-pane\"\u003e\n              \u003cdiv style=\"background-color: #fafafa; padding: 22px 18px; border-radius: 2px; margin-bottom: 10px; text-align: center;\"\u003e\n                \n                \u003cp style=\"font-size: 12px; font-weight: 600; color: #1a1a1a; letter-spacing: 0.12em; margin-top: 0; margin-bottom: 4px;\"\u003e\n                  どの指に着用したいですか？\n                \u003c\/p\u003e\n                \u003cp style=\"font-size: 10px; color: #888; margin-top: 0; margin-bottom: 16px; letter-spacing: 0.05em;\"\u003e\n                  ※男性平均サイズを基準としています\n                \u003c\/p\u003e\n\n                \u003c!-- 指選択ボタン --\u003e\n                \u003cdiv style=\"display: flex; gap: 4px; margin-bottom: 18px;\"\u003e\n                  \u003cbutton type=\"button\" class=\"finger-btn\" data-finger=\"thumb\"\u003e親指\u003c\/button\u003e\n                  \u003cbutton type=\"button\" class=\"finger-btn\" data-finger=\"index\"\u003e人差し指\u003c\/button\u003e\n                  \u003cbutton type=\"button\" class=\"finger-btn\" data-finger=\"middle\"\u003e中指\u003c\/button\u003e\n                  \u003cbutton type=\"button\" class=\"finger-btn\" data-finger=\"ring\"\u003e薬指\u003c\/button\u003e\n                  \u003cbutton type=\"button\" class=\"finger-btn\" data-finger=\"pinky\"\u003e小指\u003c\/button\u003e\n                \u003c\/div\u003e\n\n                \u003c!-- 判定結果表示ボックス --\u003e\n                \u003cdiv id=\"wanna-size-result\" style=\"text-align: left; background-color: #fff; border: 1px solid #eaeaea; padding: 16px; border-radius: 2px; min-height: 75px;\"\u003e\n                  \u003cp style=\"font-size: 11px; color: #888; text-align: center; margin: 15px 0;\"\u003e\n                    上のボタンから、ご希望の指を選択してください。\n                  \u003c\/p\u003e\n                \u003c\/div\u003e\n\n                \u003c!-- 計測推奨テキスト --\u003e\n                \u003cp style=\"font-size: 10px; color: #888; line-height: 1.6; margin: 14px 0 0 0; text-align: left; padding-left: 2px;\"\u003e\n                  ※正確な着用感やフィット感をお確かめになりたい場合は、事前にご自身の指のサイズ（号数）を計測していただくことをおすすめいたします。\n                \u003c\/p\u003e\n\n              \u003c\/div\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- 安心保証 --\u003e\n  \u003cdiv class=\"wanna-block-item\"\u003e\n    \u003cinput class=\"wanna-block-logic\" id=\"wanna-block-promise\" type=\"checkbox\"\u003e\n    \u003clabel class=\"wanna-block-trigger\" for=\"wanna-block-promise\"\u003e\n      \u003cspan\u003e安心保証\u003c\/span\u003e\n      \u003cspan class=\"wanna-icon-toggle\"\u003e\u003c\/span\u003e\n    \u003c\/label\u003e\n    \u003cdiv class=\"wanna-block-answer\"\u003e\n      \u003cdiv style=\"padding: 20px 12px 35px 4px !important;\" class=\"wanna-block-answer-inner\"\u003e\n        \u003cul style=\"list-style: none; padding: 0; margin: 0; font-size: 12px; color: #565656; line-height: 1.95; letter-spacing: 0.05em;\"\u003e\n          \u003cli style=\"margin-bottom: 18px; padding-left: 16px; position: relative;\"\u003e\n            \u003cspan style=\"position: absolute; left: 0; color: #1a1a1a;\"\u003e✓\u003c\/span\u003e\u003cstrong style=\"color: #1a1a1a; font-weight: 600;\"\u003e返品・交換サポート\u003c\/strong\u003e\u003cbr\u003e万が一のサイズ不一致やトラブルに対応。(受取後5日以内のご連絡。)\n          \u003c\/li\u003e\n          \u003cli style=\"margin-bottom: 18px; padding-left: 16px; position: relative;\"\u003e\n            \u003cspan style=\"position: absolute; left: 0; color: #1a1a1a;\"\u003e✓\u003c\/span\u003e\u003cstrong style=\"color: #1a1a1a; font-weight: 600;\"\u003eSilver925 品質保証\u003c\/strong\u003e\u003cbr\u003e厳選された純銀素材のみを使用。\n          \u003c\/li\u003e\n          \u003cli style=\"margin-bottom: 0; padding-left: 16px; position: relative;\"\u003e\n            \u003cspan style=\"position: absolute; left: 0; color: #1a1a1a;\"\u003e✓\u003c\/span\u003e\u003cstrong style=\"color: #1a1a1a; font-weight: 600;\"\u003e公式LINE 相談窓口\u003c\/strong\u003e\u003cbr\u003eサイズ選びやスタイリングのご相談に直接お答えします。\n          \u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- お手入れ --\u003e\n  \u003cdiv style=\"margin-bottom: 50px;\" class=\"wanna-block-item\"\u003e\n    \u003cinput class=\"wanna-block-logic\" id=\"wanna-block-care\" type=\"checkbox\"\u003e\n    \u003clabel class=\"wanna-block-trigger\" for=\"wanna-block-care\"\u003e\n      \u003cspan\u003eお手入れ\u003c\/span\u003e\n      \u003cspan class=\"wanna-icon-toggle\"\u003e\u003c\/span\u003e\n    \u003c\/label\u003e\n    \u003cdiv class=\"wanna-block-answer\"\u003e\n      \u003cdiv style=\"padding-top: 15px; padding-bottom: 30px;\" class=\"wanna-block-answer-inner\"\u003e\n        \u003cp style=\"margin: 0; color: #666; line-height: 1.95; letter-spacing: 0.05em;\"\u003eご使用後は付属のクロスで優しく拭き取ってください。密閉できる袋等で保管いただくと、美しい輝きをより長く保つことができます。\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cscript\u003e\n    (function() {\n      \/\/ 1. タブ制御スクリプト\n      const sliderBody = document.getElementById('wannaSlideBodyAnc');\n      const links = {\n        'pane-size-anc': document.getElementById('link-size-anc'),\n        'pane-image-anc': document.getElementById('link-image-anc')\n      };\n\n      Object.values(links).forEach(link =\u003e {\n        link.addEventListener('click', function(e) {\n          e.preventDefault();\n          const targetId = this.getAttribute('href').substring(1);\n          const targetPane = document.getElementById(targetId);\n          if(targetPane) {\n            sliderBody.scrollTo({ left: targetPane.offsetLeft, behavior: 'smooth' });\n          }\n        });\n      });\n\n      const observer = new IntersectionObserver((entries) =\u003e {\n        entries.forEach(entry =\u003e {\n          if (entry.isIntersecting \u0026\u0026 entry.intersectionRatio \u003e= 0.6) {\n            Object.values(links).forEach(l =\u003e l.classList.remove('wanna-active'));\n            if(links[entry.target.id]) links[entry.target.id].classList.add('wanna-active');\n          }\n        });\n      }, { root: sliderBody, threshold: 0.6 });\n\n      observer.observe(document.getElementById('pane-size-anc'));\n      observer.observe(document.getElementById('pane-image-anc'));\n\n      \/\/ 2. 指選択インタラクティブスクリプト（12号〜16号調整可能リング用）\n      const fingerData = {\n        thumb:  { name: \"親指\",   avg: \"19号〜23号\", fit: false, note: \"男性平均サイズに対してリングが小さい可能性があります。\" },\n        index:  { name: \"人差し指\", avg: \"16号〜22号\", fit: true,  note: \"※16号以下の方であればご着用いただけます。\" },\n        middle: { name: \"中指\",   avg: \"15号〜22号\", fit: true,  note: \"※15・16号の方であればご着用いただけます。\" },\n        ring:   { name: \"薬指\",   avg: \"13号〜18号\", fit: true,  note: \"※13号〜16号の方にぴったりご着用いただけます。\" },\n        pinky:  { name: \"小指\",   avg: \"10号〜14号\", fit: true,  note: \"※12号〜14号の方であればご着用いただけます。\" }\n      };\n\n      const btns = document.querySelectorAll('.finger-btn');\n      const resultBox = document.getElementById('wanna-size-result');\n\n      function selectFinger(key) {\n        const data = fingerData[key];\n        if(!data) return;\n\n        btns.forEach(b =\u003e {\n          if(b.getAttribute('data-finger') === key) {\n            b.classList.add('active');\n          } else {\n            b.classList.remove('active');\n          }\n        });\n\n        let statusBadge = '';\n        let detailText = '';\n\n        if(data.fit) {\n          statusBadge = '\u003cspan style=\"display:inline-block; background:#1890ff; color:#fff; font-size:10px; padding:2px 8px; border-radius:2px; margin-bottom:8px; letter-spacing:0.1em;\"\u003e条件付き着用可能\u003c\/span\u003e';\n          detailText = `こちらの商品は\u003cstrong style=\"color:#1a1a1a;\"\u003e12号〜16号\u003c\/strong\u003eまでサイズ調節が可能です。`;\n          if(data.note) {\n            detailText += `\u003cbr\u003e\u003cspan style=\"font-size:11px; color:#444; margin-top:4px; display:inline-block;\"\u003e${data.note}（男性平均：${data.avg}）\u003c\/span\u003e`;\n          }\n        } else {\n          statusBadge = '\u003cspan style=\"display:inline-block; background:#999; color:#fff; font-size:10px; padding:2px 8px; border-radius:2px; margin-bottom:8px; letter-spacing:0.1em;\"\u003e推奨しておりません\u003c\/span\u003e';\n          detailText = `こちらの商品は\u003cstrong style=\"color:#1a1a1a;\"\u003e12号〜16号\u003c\/strong\u003eまでの調整範囲となっております。男性平均の${data.name}（${data.avg}）ですと、広げてもサイズが小さく入らない可能性がございます。`;\n        }\n\n        resultBox.innerHTML = `\n          \u003cdiv\u003e\n            ${statusBadge}\n            \u003cp style=\"font-size: 11px; color: #444; line-height: 1.8; margin: 0;\"\u003e\n              ${detailText}\n            \u003c\/p\u003e\n          \u003c\/div\u003e\n        `;\n      }\n\n      btns.forEach(btn =\u003e {\n        btn.addEventListener('click', function() {\n          const fingerKey = this.getAttribute('data-finger');\n          selectFinger(fingerKey);\n        });\n      });\n\n    })();\n  \u003c\/script\u003e\n\n\u003c\/div\u003e","brand":"Wanna shop","offers":[{"title":"Default Title","offer_id":50744155963687,"sku":null,"price":7200.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0960\/4330\/3207\/files\/818EC853-038D-4CE6-9A23-F84E3E0700FB.jpg?v=1766789737"},{"product_id":"double-ring-r13","title":"double ring (R13)","description":"\u003cdiv style=\"font-size: 13px; color: #444; line-height: 2; letter-spacing: 0.05em; max-width: 500px; margin: 0 auto; font-family: sans-serif; -webkit-text-size-adjust: 100%; box-sizing: border-box; padding: 0 15px;\"\u003e\n\n  \u003cdiv style=\"margin-bottom: 40px; text-align: center; border-bottom: 2px solid #333; padding-bottom: 25px;\"\u003e\n    \u003cp style=\"font-size: 11px; color: #888; letter-spacing: 0.3em; margin-bottom: 10px; font-weight: bold;\"\u003eDOUBLE LAYERED DESIGN\u003c\/p\u003e\n    \u003cp style=\"font-size: 17px; font-weight: bold; color: #000; line-height: 1.6;\"\u003e重なり合うラインが描く、\u003cbr\u003e圧倒的な品格と存在感。\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv style=\"margin-bottom: 40px;\"\u003e\n    \u003cdiv style=\"margin-bottom: 25px;\"\u003e\n      \u003cp style=\"font-size: 14px; font-weight: bold; color: #222; margin-bottom: 8px;\"\u003e1. 視線を惹きつけるダブルライン\u003c\/p\u003e\n      \u003cp style=\"color: #666; font-size: 12px;\"\u003e二重に重なった独創的なデザイン。シンプルながらも計算されたレイヤードが、手元に奥行きと洗練されたオシャレ感をもたらします。\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv style=\"margin-bottom: 25px;\"\u003e\n      \u003cp style=\"font-size: 14px; font-weight: bold; color: #222; margin-bottom: 8px;\"\u003e2. 幅6mmが放つ、確かな存在感\u003c\/p\u003e\n      \u003cp style=\"color: #666; font-size: 12px;\"\u003eしっかりとしたボリューム感を持たせることで、一点投入するだけでスタイリングが完成。Silver 925の輝きが、男らしさと気品を同時に演出します。\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv style=\"margin-bottom: 25px;\"\u003e\n      \u003cp style=\"font-size: 14px; font-weight: bold; color: #222; margin-bottom: 8px;\"\u003e3. 自由自在なフィット感\u003c\/p\u003e\n      \u003cp style=\"color: #666; font-size: 12px;\"\u003e12号から24号まで対応可能なサイズ調節機能。その日の気分でつける指を変えられるだけでなく、むくみなどの変化にも対応できる実用的な設計です。\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv style=\"background: #f9f9f9; padding: 25px 20px; border-radius: 8px; margin-bottom: 30px; border: 1px solid #eee;\"\u003e\n    \u003cdiv style=\"margin-bottom: 10px; display: flex; align-items: baseline;\"\u003e\n      \u003cspan style=\"color: #999; width: 60px; font-size: 11px; font-weight: bold;\"\u003e素材\u003c\/span\u003e\n      \u003cspan style=\"font-size: 12px;\"\u003eSilver 925\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv style=\"margin-bottom: 15px; display: flex; align-items: baseline;\"\u003e\n      \u003cspan style=\"color: #999; width: 60px; font-size: 11px; font-weight: bold;\"\u003eサイズ\u003c\/span\u003e\n      \u003cspan style=\"font-size: 12px;\"\u003e12号〜24号（調節可能） \/ 太さ 6.0mm\u003c\/span\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv style=\"text-align: center; border-top: 1px solid #e0e0e0; padding-top: 20px; margin-top: 10px; margin-bottom: 20px;\"\u003e\n      \u003ca href=\"https:\/\/wanna-official.com\/pages\/adjustable-ring-guide\" style=\"display: block; background: #333; color: #fff; text-decoration: none; padding: 12px; border-radius: 4px; font-family: sans-serif; font-size: 11px; font-weight: bold; letter-spacing: 0.1em; transition: 0.3s;\"\u003e\n        迷ったらチェック：指ごとの標準サイズと選び方 ＞\n      \u003c\/a\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv style=\"border-top: 1px solid #e0e0e0; padding-top: 15px; display: flex; align-items: baseline;\"\u003e\n      \u003cspan style=\"color: #999; width: 60px; font-size: 11px; font-weight: bold;\"\u003e配送\u003c\/span\u003e\n      \u003cspan style=\"font-size: 12px;\"\u003e2〜5日程度でお届け予定\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdetails style=\"cursor: pointer; outline: none;\"\u003e\n    \u003csummary style=\"font-size: 12px; padding: 15px; text-align: center; font-weight: bold; color: #333; background: #fff; border: 1px solid #333; border-radius: 4px; list-style: none; outline: none; display: block; -webkit-tap-highlight-color: transparent;\"\u003e\n      こんな方におすすめ \u003cspan style=\"font-size: 10px; margin-left: 5px;\"\u003e▼\u003c\/span\u003e\n    \u003c\/summary\u003e\n    \u003cdiv style=\"padding: 20px; font-size: 12px; color: #555; line-height: 2.4; border: 1px solid #eee; border-top: none; background: #fff; border-radius: 0 0 4px 4px;\"\u003e\n      · 手元にしっかりとしたインパクトと高級感が欲しい方\u003cbr\u003e\n      · 重ね付けをせずとも、一本でサマになるリングをお探しの方\u003cbr\u003e\n      · その日のスタイルに合わせて、つける指を自由に変えたい方\u003cbr\u003e\n      · サイズ選びに失敗したくない、大切な方への特別なギフトに\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n\u003c\/div\u003e","brand":"Wanna shop","offers":[{"title":"Default Title","offer_id":50745115705639,"sku":null,"price":5800.0,"currency_code":"JPY","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0960\/4330\/3207\/files\/96A41A50-8346-4A56-AC18-1840D21B346D.jpg?v=1766287303"},{"product_id":"anchor-ring-r1","title":"anchor ring (R1)","description":"\u003cdiv style=\"font-size: 13px; color: #444; line-height: 1.95; letter-spacing: 0.06em; max-width: 550px; margin: 0 auto; font-family: 'Hiragino Mincho ProN', 'serif'; -webkit-text-size-adjust: 100%;\"\u003e\n  \n  \u003cstyle\u003e\n    \/* アコーディオン外枠 *\/\n    .wanna-block-item {\n      border-bottom: 1px solid #f2f2f2;\n      width: 100%;\n    }\n    \n    \/* チェックボックス非表示 *\/\n    .wanna-block-logic {\n      display: none !important;\n      visibility: hidden !important;\n      opacity: 0 !important;\n      position: absolute !important;\n      appearance: none !important;\n      -webkit-appearance: none !important;\n      width: 0 !important; height: 0 !important;\n      margin: 0 !important; padding: 0 !important;\n    }\n\n    \/* 見出し（トリガー） *\/\n    .wanna-block-trigger {\n      width: 100%;\n      padding: 26px 0 !important;\n      display: flex;\n      align-items: center;\n      justify-content: space-between;\n      cursor: pointer;\n      font-size: 11px;\n      color: #444;\n      font-family: 'Gill Sans', 'Optima', sans-serif;\n      font-weight: 400;\n      letter-spacing: 0.3em;\n      position: relative;\n      user-select: none;\n    }\n    .wanna-block-trigger:hover { color: #888; }\n\n    \/* プラス・マイナスアイコン *\/\n    .wanna-icon-toggle {\n      width: 14px; height: 14px;\n      position: relative;\n      transition: transform 0.5s cubic-bezier(0.4, 0, 0.2, 1);\n      margin-right: 4px;\n    }\n    .wanna-icon-toggle::before, .wanna-icon-toggle::after {\n      content: \"\";\n      position: absolute;\n      background-color: #1a1a1a;\n      transition: all 0.4s;\n    }\n    .wanna-icon-toggle::before { width: 100%; height: 1px; top: 50%; left: 0; transform: translateY(-50%); }\n    .wanna-icon-toggle::after  { width: 1px; height: 100%; left: 50%; top: 0; transform: translateX(-50%); }\n\n    \/* スライドアニメーション *\/\n    .wanna-block-answer {\n      max-height: 0;\n      overflow: hidden;\n      transition: max-height 0.6s cubic-bezier(0.4, 0, 0.2, 1);\n    }\n    .wanna-block-answer-inner {\n      padding: 10px 0 35px 4px !important; \n      font-size: 12px;\n      color: #555;\n    }\n\n    \/* 開閉時のアイコン変化 *\/\n    .wanna-block-logic:checked + .wanna-block-trigger .wanna-icon-toggle {\n      transform: rotate(135deg);\n    }\n    .wanna-block-logic:checked + .wanna-block-trigger .wanna-icon-toggle::before,\n    .wanna-block-logic:checked + .wanna-block-trigger .wanna-icon-toggle::after {\n      background-color: #a0a0a0;\n    }\n    .wanna-block-logic:checked + .wanna-block-trigger + .wanna-block-answer {\n      max-height: 1500px;\n    }\n\n    \/* フェードインアニメーション *\/\n    .wanna-feat-box {\n      opacity: 0;\n      transform: translateX(20px);\n      transition: opacity 0.6s ease, transform 0.6s cubic-bezier(0.25, 1, 0.5, 1);\n    }\n    .wanna-block-logic:checked + .wanna-block-trigger + .wanna-block-answer .wanna-feat-box-1 {\n      opacity: 1; transform: translateX(0); transition-delay: 0.1s;\n    }\n    .wanna-block-logic:checked + .wanna-block-trigger + .wanna-block-answer .wanna-feat-box-2 {\n      opacity: 1; transform: translateX(0); transition-delay: 0.6s;\n    }\n    .wanna-block-logic:checked + .wanna-block-trigger + .wanna-block-answer .wanna-feat-box-3 {\n      opacity: 1; transform: translateX(0); transition-delay: 1.1s;\n    }\n\n    \/* タブ切り替えレイアウト *\/\n    .wanna-slide-container {\n      display: flex; flex-direction: column; position: relative;\n    }\n    .inner-tabs-header {\n      display: flex; border-bottom: 1px solid #f2f2f2;\n    }\n    .inner-tab-link {\n      flex: 1; text-decoration: none; text-align: center;\n      padding: 14px 0 !important;\n      font-family: 'Gill Sans', 'Optima', sans-serif;\n      font-size: 10px; letter-spacing: 0.15em;\n      color: #999; cursor: pointer; transition: all 0.3s;\n      border-bottom: 1px solid transparent;\n      user-select: none; -webkit-tap-highlight-color: transparent;\n    }\n    .inner-tab-link.wanna-active {\n      color: #1a1a1a !important; font-weight: 500 !important;\n      border-bottom: 1px solid #1a1a1a !important;\n    }\n    .inner-tabs-body {\n      display: flex; overflow-x: auto; scroll-behavior: smooth;\n      scroll-snap-type: x mandatory; -webkit-overflow-scrolling: touch;\n    }\n    .inner-tabs-body::-webkit-scrollbar { display: none; }\n    .inner-tabs-body { -ms-overflow-style: none; scrollbar-width: none; }\n    .inner-tab-pane {\n      width: 100%; flex-shrink: 0; scroll-snap-align: start;\n      box-sizing: border-box; padding: 26px 12px 10px 12px !important;\n    }\n    .wanna-clean-table, .wanna-clean-table tr, .wanna-clean-table td {\n      border: none !important; border-collapse: collapse !important;\n    }\n\n    \/* 指選択ボタン用スタイル *\/\n    .finger-btn {\n      flex: 1;\n      padding: 10px 0;\n      border: 1px solid #e5e5e5;\n      background: #fff;\n      color: #666;\n      font-size: 11px;\n      cursor: pointer;\n      transition: all 0.2s ease;\n      font-family: inherit;\n      border-radius: 4px;\n    }\n    .finger-btn:hover {\n      border-color: #1890ff;\n      color: #1890ff;\n      background-color: #e6f7ff;\n    }\n    \/* 選択時のボタン色設定（少し濃いめの水色） *\/\n    .finger-btn.active {\n      background: #1890ff;\n      color: #ffffff;\n      border-color: #1890ff;\n      font-weight: 600;\n    }\n  \u003c\/style\u003e\n\n  \u003c!-- 商品仕様 --\u003e\n  \u003cdiv class=\"wanna-block-item\"\u003e\n    \u003cinput type=\"checkbox\" id=\"wanna-block-feat\" class=\"wanna-block-logic\"\u003e\n    \u003clabel for=\"wanna-block-feat\" class=\"wanna-block-trigger\"\u003e\n      \u003cspan\u003e商品仕様\u003c\/span\u003e\n      \u003cspan class=\"wanna-icon-toggle\"\u003e\u003c\/span\u003e\n    \u003c\/label\u003e\n    \u003cdiv class=\"wanna-block-answer\"\u003e\n      \u003cdiv class=\"wanna-block-answer-inner\"\u003e\n        \u003cdiv style=\"margin-bottom: 35px;\" class=\"wanna-feat-box wanna-feat-box-1\"\u003e\n          \u003cp style=\"font-size: 12px; font-weight: 600; color: #1a1a1a; letter-spacing: 0.14em; margin-bottom: 10px;\"\u003e\u003cspan style=\"font-family: 'Gill Sans', sans-serif; margin-right: 6px; color: #888;\"\u003e01 \/\u003c\/span\u003e アンカーモチーフが宿す、静かな強さ\u003c\/p\u003e\n          \u003cp style=\"color: #666; line-height: 1.95; margin-top: 0; margin-bottom: 0; padding-left: 4px; letter-spacing: 0.05em;\"\u003e錨（アンカー）をモチーフにしたデザインは、揺るぎない芯と自由への憧れを象徴します。シンプルなシルバーのフォルムの中に、手元を引き締める確かな存在感を演出します。\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv style=\"margin-bottom: 35px;\" class=\"wanna-feat-box wanna-feat-box-2\"\u003e\n          \u003cp style=\"font-size: 12px; font-weight: 600; color: #1a1a1a; letter-spacing: 0.14em; margin-bottom: 10px;\"\u003e\u003cspan style=\"font-family: 'Gill Sans', sans-serif; margin-right: 6px; color: #888;\"\u003e02 \/\u003c\/span\u003e どんなスタイルにも馴染む万能リング\u003c\/p\u003e\n          \u003cp style=\"color: #666; line-height: 1.95; margin-top: 0; margin-bottom: 0; padding-left: 4px; letter-spacing: 0.05em;\"\u003eカジュアルな装いはもちろん、きれいめなスタイルにも自然に溶け込む汎用性の高さ。重ね付けのアクセントとしても、一本で完結するミニマルな主役としても美しく映えます。\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv style=\"margin-bottom: 5px;\" class=\"wanna-feat-box wanna-feat-box-3\"\u003e\n          \u003cp style=\"font-size: 12px; font-weight: 600; color: #1a1a1a; letter-spacing: 0.14em; margin-bottom: 10px;\"\u003e\u003cspan style=\"font-family: 'Gill Sans', sans-serif; margin-right: 6px; color: #888;\"\u003e03 \/\u003c\/span\u003e Silver925という納得の素材\u003c\/p\u003e\n          \u003cp style=\"color: #666; line-height: 1.95; margin-top: 0; margin-bottom: 0; padding-left: 4px; letter-spacing: 0.05em;\"\u003e純度92.5%の銀を使用したSilver925は、ジュエリー素材のスタンダードとして世界中で愛される素材。アレルギーに配慮した素材選びは、毎日身に着ける安心感も提供します。\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- サイズ・仕様（スライド式） --\u003e\n  \u003cdiv class=\"wanna-block-item\"\u003e\n    \u003cinput class=\"wanna-block-logic\" id=\"wanna-block-details\" type=\"checkbox\"\u003e\n    \u003clabel class=\"wanna-block-trigger\" for=\"wanna-block-details\"\u003e\n      \u003cspan\u003eサイズ・仕様\u003c\/span\u003e\n      \u003cspan class=\"wanna-icon-toggle\"\u003e\u003c\/span\u003e\n    \u003c\/label\u003e\n    \u003cdiv class=\"wanna-block-answer\"\u003e\n      \u003cdiv style=\"padding-left: 0 !important; padding-right: 0 !important; padding-bottom: 25px !important;\" class=\"wanna-block-answer-inner\"\u003e\n        \u003cdiv class=\"wanna-slide-container\"\u003e\n          \u003cdiv class=\"inner-tabs-header\"\u003e\n            \u003ca href=\"#pane-size-anc\" class=\"inner-tab-link wanna-active\" id=\"link-size-anc\" style=\"margin-left: 16px;\"\u003eサイズ仕様\u003c\/a\u003e\n            \u003c!-- タブ名を「サイズ平均チェック」に変更 --\u003e\n            \u003ca href=\"#pane-image-anc\" class=\"inner-tab-link\" id=\"link-image-anc\" style=\"margin-right: 16px;\"\u003eサイズチェック\u003c\/a\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"inner-tabs-body\" id=\"wannaSlideBodyAnc\"\u003e\n            \u003c!-- タブ1: サイズ仕様 --\u003e\n            \u003cdiv id=\"pane-size-anc\" class=\"inner-tab-pane\"\u003e\n              \u003ctable style=\"width: 100%; font-size: 12px; color: #555; line-height: 1.95; letter-spacing: 0.05em;\" class=\"wanna-clean-table\"\u003e\n                \u003ctbody\u003e\n                  \u003ctr\u003e\n                    \u003ctd style=\"padding: 14px 0; width: 28%; color: #1a1a1a; font-weight: 500; vertical-align: top;\"\u003eサイズ\u003c\/td\u003e\n                    \u003ctd style=\"padding: 14px 0; vertical-align: top;\"\u003e15号～23号（調節可能） ｜ 幅 6.0mm\u003c\/td\u003e\n                  \u003c\/tr\u003e\n                  \u003ctr\u003e\n                    \u003ctd style=\"padding: 14px 0; color: #1a1a1a; font-weight: 500; vertical-align: top;\"\u003e素 材\u003c\/td\u003e\n                    \u003ctd style=\"padding: 14px 0; vertical-align: top;\"\u003eSilver925\u003c\/td\u003e\n                  \u003c\/tr\u003e\n                  \u003ctr\u003e\n                    \u003ctd style=\"padding: 14px 0; color: #1a1a1a; font-weight: 500; vertical-align: top;\"\u003e付属品\u003c\/td\u003e\n                    \u003ctd style=\"padding: 14px 0; vertical-align: top;\"\u003eジュエリークロス \/ ショップカード\u003cbr\u003e\n                      \u003cspan style=\"font-size: 11px; color: #999; display: inline-block; margin-top: 4px;\"\u003eメッセージカード（別途200円）\u003c\/span\u003e\n                    \u003c\/td\u003e\n                  \u003c\/tr\u003e\n                  \u003ctr\u003e\n                    \u003ctd style=\"padding: 20px 0 10px 0; color: #1a1a1a; font-weight: 500; vertical-align: top;\"\u003eストーリー\u003c\/td\u003e\n                    \u003ctd style=\"padding: 20px 0 10px 0; vertical-align: top;\"\u003e\n                      \u003cp style=\"font-size: 11px; color: #666; margin: 0 0 12px 0; line-height: 1.7;\"\u003e素材・デザインなど、この商品が持つ魅力を公式コラムでさらに詳しくご紹介しています。\u003c\/p\u003e\n                      \u003ca href=\"https:\/\/wanna-official.com\/blogs\/news\/anchor-ring-r1-silver925\" style=\"display: inline-block; font-family: 'Gill Sans', 'Optima', sans-serif; font-size: 9px; letter-spacing: 0.2em; color: #1a1a1a; border: 1px solid #1a1a1a; padding: 10px 22px; text-decoration: none; font-weight: 500;\"\u003eDISCOVER MORE\u003c\/a\u003e\n                    \u003c\/td\u003e\n                  \u003c\/tr\u003e\n                \u003c\/tbody\u003e\n              \u003c\/table\u003e\n            \u003c\/div\u003e\n            \n            \u003c!-- タブ2: サイズ平均チェック --\u003e\n            \u003cdiv id=\"pane-image-anc\" class=\"inner-tab-pane\"\u003e\n              \u003cdiv style=\"background-color: #fafafa; padding: 22px 18px; border-radius: 2px; margin-bottom: 10px; text-align: center;\"\u003e\n                \n                \u003cp style=\"font-size: 12px; font-weight: 600; color: #1a1a1a; letter-spacing: 0.12em; margin-top: 0; margin-bottom: 4px;\"\u003e\n                  どの指に着用したいですか？\n                \u003c\/p\u003e\n                \u003cp style=\"font-size: 10px; color: #888; margin-top: 0; margin-bottom: 16px; letter-spacing: 0.05em;\"\u003e\n                  ※男性平均サイズを基準としています\n                \u003c\/p\u003e\n\n                \u003c!-- 手のイラストSVGは削除しました --\u003e\n\n                \u003c!-- 指選択ボタン --\u003e\n                \u003cdiv style=\"display: flex; gap: 4px; margin-bottom: 18px;\"\u003e\n                  \u003cbutton type=\"button\" class=\"finger-btn\" data-finger=\"thumb\"\u003e親指\u003c\/button\u003e\n                  \u003cbutton type=\"button\" class=\"finger-btn\" data-finger=\"index\"\u003e人差し指\u003c\/button\u003e\n                  \u003cbutton type=\"button\" class=\"finger-btn\" data-finger=\"middle\"\u003e中指\u003c\/button\u003e\n                  \u003cbutton type=\"button\" class=\"finger-btn\" data-finger=\"ring\"\u003e薬指\u003c\/button\u003e\n                  \u003cbutton type=\"button\" class=\"finger-btn\" data-finger=\"pinky\"\u003e小指\u003c\/button\u003e\n                \u003c\/div\u003e\n\n                \u003c!-- 判定結果表示ボックス --\u003e\n                \u003cdiv id=\"wanna-size-result\" style=\"text-align: left; background-color: #fff; border: 1px solid #eaeaea; padding: 16px; border-radius: 2px; min-height: 75px;\"\u003e\n                  \u003cp style=\"font-size: 11px; color: #888; text-align: center; margin: 15px 0;\"\u003e\n                    上のボタンから、ご希望の指を選択してください。\n                  \u003c\/p\u003e\n                \u003c\/div\u003e\n\n                \u003c!-- 計測を推奨する案内テキスト --\u003e\n                \u003cp style=\"font-size: 10px; color: #888; line-height: 1.6; margin: 14px 0 0 0; text-align: left; padding-left: 2px;\"\u003e\n                  ※正確な着用感やフィット感をお確かめになりたい場合は、事前にご自身の指のサイズ（号数）を計測していただくことをおすすめいたします。\n                \u003c\/p\u003e\n\n              \u003c\/div\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- 安心保証 --\u003e\n  \u003cdiv class=\"wanna-block-item\"\u003e\n    \u003cinput class=\"wanna-block-logic\" id=\"wanna-block-promise\" type=\"checkbox\"\u003e\n    \u003clabel class=\"wanna-block-trigger\" for=\"wanna-block-promise\"\u003e\n      \u003cspan\u003e安心保証\u003c\/span\u003e\n      \u003cspan class=\"wanna-icon-toggle\"\u003e\u003c\/span\u003e\n    \u003c\/label\u003e\n    \u003cdiv class=\"wanna-block-answer\"\u003e\n      \u003cdiv style=\"padding: 20px 12px 35px 4px !important;\" class=\"wanna-block-answer-inner\"\u003e\n        \u003cul style=\"list-style: none; padding: 0; margin: 0; font-size: 12px; color: #565656; line-height: 1.95; letter-spacing: 0.05em;\"\u003e\n          \u003cli style=\"margin-bottom: 18px; padding-left: 16px; position: relative;\"\u003e\n            \u003cspan style=\"position: absolute; left: 0; color: #1a1a1a;\"\u003e✓\u003c\/span\u003e\u003cstrong style=\"color: #1a1a1a; font-weight: 600;\"\u003e返品・交換サポート\u003c\/strong\u003e\u003cbr\u003e万が一のサイズ不一致やトラブルに対応。(受取後5日以内のご連絡。)\n          \u003c\/li\u003e\n          \u003cli style=\"margin-bottom: 18px; padding-left: 16px; position: relative;\"\u003e\n            \u003cspan style=\"position: absolute; left: 0; color: #1a1a1a;\"\u003e✓\u003c\/span\u003e\u003cstrong style=\"color: #1a1a1a; font-weight: 600;\"\u003eSilver925 品質保証\u003c\/strong\u003e\u003cbr\u003e厳選された純銀素材のみを使用。\n          \u003c\/li\u003e\n          \u003cli style=\"margin-bottom: 0; padding-left: 16px; position: relative;\"\u003e\n            \u003cspan style=\"position: absolute; left: 0; color: #1a1a1a;\"\u003e✓\u003c\/span\u003e\u003cstrong style=\"color: #1a1a1a; font-weight: 600;\"\u003e公式LINE 相談窓口\u003c\/strong\u003e\u003cbr\u003eサイズ選びやスタイリングのご相談に直接お答えします。\n          \u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- お手入れ --\u003e\n  \u003cdiv style=\"margin-bottom: 50px;\" class=\"wanna-block-item\"\u003e\n    \u003cinput class=\"wanna-block-logic\" id=\"wanna-block-care\" type=\"checkbox\"\u003e\n    \u003clabel class=\"wanna-block-trigger\" for=\"wanna-block-care\"\u003e\n      \u003cspan\u003eお手入れ\u003c\/span\u003e\n      \u003cspan class=\"wanna-icon-toggle\"\u003e\u003c\/span\u003e\n    \u003c\/label\u003e\n    \u003cdiv class=\"wanna-block-answer\"\u003e\n      \u003cdiv style=\"padding-top: 15px; padding-bottom: 30px;\" class=\"wanna-block-answer-inner\"\u003e\n        \u003cp style=\"margin: 0; color: #666; line-height: 1.95; letter-spacing: 0.05em;\"\u003eご使用後は付属のクロスで優しく拭き取ってください。密閉できる袋等で保管いただくと、美しい輝きをより長く保つことができます。\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cscript\u003e\n    (function() {\n      \/\/ 1. タブ制御スクリプト\n      const sliderBody = document.getElementById('wannaSlideBodyAnc');\n      const links = {\n        'pane-size-anc': document.getElementById('link-size-anc'),\n        'pane-image-anc': document.getElementById('link-image-anc')\n      };\n\n      Object.values(links).forEach(link =\u003e {\n        link.addEventListener('click', function(e) {\n          e.preventDefault();\n          const targetId = this.getAttribute('href').substring(1);\n          const targetPane = document.getElementById(targetId);\n          if(targetPane) {\n            sliderBody.scrollTo({ left: targetPane.offsetLeft, behavior: 'smooth' });\n          }\n        });\n      });\n\n      const observer = new IntersectionObserver((entries) =\u003e {\n        entries.forEach(entry =\u003e {\n          if (entry.isIntersecting \u0026\u0026 entry.intersectionRatio \u003e= 0.6) {\n            Object.values(links).forEach(l =\u003e l.classList.remove('wanna-active'));\n            if(links[entry.target.id]) links[entry.target.id].classList.add('wanna-active');\n          }\n        });\n      }, { root: sliderBody, threshold: 0.6 });\n\n      observer.observe(document.getElementById('pane-size-anc'));\n      observer.observe(document.getElementById('pane-image-anc'));\n\n      \/\/ 2. 指選択インタラクティブスクリプト\n      const fingerData = {\n        thumb:  { name: \"親指\",   avg: \"19号〜23号\", fit: true },\n        index:  { name: \"人差し指\", avg: \"16号〜22号\", fit: true },\n        middle: { name: \"中指\",   avg: \"15号〜22号\", fit: true },\n        ring:   { name: \"薬指\",   avg: \"13号〜18号\", fit: true, note: \"※15号以上の方\" },\n        pinky:  { name: \"小指\",   avg: \"10号〜14号\", fit: false }\n      };\n\n      const btns = document.querySelectorAll('.finger-btn');\n      const resultBox = document.getElementById('wanna-size-result');\n\n      function selectFinger(key) {\n        const data = fingerData[key];\n        if(!data) return;\n\n        \/\/ ボタンの見た目制御\n        btns.forEach(b =\u003e {\n          if(b.getAttribute('data-finger') === key) {\n            b.classList.add('active');\n          } else {\n            b.classList.remove('active');\n          }\n        });\n\n        \/\/ 結果メッセージ作成\n        let statusBadge = '';\n        let detailText = '';\n\n        if(data.fit) {\n          statusBadge = '\u003cspan style=\"display:inline-block; background:#1890ff; color:#fff; font-size:10px; padding:2px 8px; border-radius:2px; margin-bottom:8px; letter-spacing:0.1em;\"\u003e着用可能\u003c\/span\u003e';\n          detailText = `こちらの商品は\u003cstrong style=\"color:#1a1a1a;\"\u003e15号〜23号\u003c\/strong\u003eまでサイズ調節が可能ですので、男性平均（${data.avg}）の\u003cstrong\u003e${data.name}\u003c\/strong\u003eにぴったり着用していただけます。`;\n          if(data.note) {\n            detailText += `\u003cbr\u003e\u003cspan style=\"font-size:10px; color:#888; margin-top:4px; display:inline-block;\"\u003e${data.note}であれば問題なくご着用いただけます。\u003c\/span\u003e`;\n          }\n        } else {\n          statusBadge = '\u003cspan style=\"display:inline-block; background:#999; color:#fff; font-size:10px; padding:2px 8px; border-radius:2px; margin-bottom:8px; letter-spacing:0.1em;\"\u003e推奨しておりません\u003c\/span\u003e';\n          detailText = `こちらの商品は\u003cstrong style=\"color:#1a1a1a;\"\u003e15号〜23号\u003c\/strong\u003eまでの調整範囲となっております。男性平均の${data.name}（${data.avg}）ですと、サイズが大きく抜けやすくなる可能性がございます。`;\n        }\n\n        resultBox.innerHTML = `\n          \u003cdiv\u003e\n            ${statusBadge}\n            \u003cp style=\"font-size: 11px; color: #444; line-height: 1.8; margin: 0;\"\u003e\n              ${detailText}\n            \u003c\/p\u003e\n          \u003c\/div\u003e\n        `;\n      }\n\n      \/\/ ボタンクリックイベント\n      btns.forEach(btn =\u003e {\n        btn.addEventListener('click', function() {\n          const fingerKey = this.getAttribute('data-finger');\n          selectFinger(fingerKey);\n        });\n      });\n\n    })();\n  \u003c\/script\u003e\n\n\u003c\/div\u003e","brand":"Wanna shop","offers":[{"title":"Default Title","offer_id":50745178063143,"sku":null,"price":6200.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0960\/4330\/3207\/files\/99E3DF33-5EFD-4D4D-B62B-6A693D305204.jpg?v=1766287266"},{"product_id":"twist-ring-r2","title":"twist ring (R2)","description":"\u003cdiv style=\"font-size: 13px; color: #444; line-height: 1.95; letter-spacing: 0.06em; max-width: 550px; margin: 0 auto; font-family: 'Hiragino Mincho ProN', 'serif'; -webkit-text-size-adjust: 100%;\"\u003e\n  \n  \u003cstyle\u003e\n    \/* アコーディオン外枠 *\/\n    .wanna-block-item {\n      border-bottom: 1px solid #f2f2f2;\n      width: 100%;\n    }\n    \n    \/* チェックボックス非表示 *\/\n    .wanna-block-logic {\n      display: none !important;\n      visibility: hidden !important;\n      opacity: 0 !important;\n      position: absolute !important;\n      appearance: none !important;\n      -webkit-appearance: none !important;\n      width: 0 !important; height: 0 !important;\n      margin: 0 !important; padding: 0 !important;\n    }\n\n    \/* 見出し（トリガー） *\/\n    .wanna-block-trigger {\n      width: 100%;\n      padding: 26px 0 !important;\n      display: flex;\n      align-items: center;\n      justify-content: space-between;\n      cursor: pointer;\n      font-size: 11px;\n      color: #444;\n      font-family: 'Gill Sans', 'Optima', sans-serif;\n      font-weight: 400;\n      letter-spacing: 0.3em;\n      position: relative;\n      user-select: none;\n    }\n    .wanna-block-trigger:hover { color: #888; }\n\n    \/* プラス・マイナスアイコン *\/\n    .wanna-icon-toggle {\n      width: 14px; height: 14px;\n      position: relative;\n      transition: transform 0.5s cubic-bezier(0.4, 0, 0.2, 1);\n      margin-right: 4px;\n    }\n    .wanna-icon-toggle::before, .wanna-icon-toggle::after {\n      content: \"\";\n      position: absolute;\n      background-color: #1a1a1a;\n      transition: all 0.4s;\n    }\n    .wanna-icon-toggle::before { width: 100%; height: 1px; top: 50%; left: 0; transform: translateY(-50%); }\n    .wanna-icon-toggle::after  { width: 1px; height: 100%; left: 50%; top: 0; transform: translateX(-50%); }\n\n    \/* スライドアニメーション *\/\n    .wanna-block-answer {\n      max-height: 0;\n      overflow: hidden;\n      transition: max-height 0.6s cubic-bezier(0.4, 0, 0.2, 1);\n    }\n    .wanna-block-answer-inner {\n      padding: 10px 0 35px 4px !important; \n      font-size: 12px;\n      color: #555;\n    }\n\n    \/* 開閉時のアイコン変化 *\/\n    .wanna-block-logic:checked + .wanna-block-trigger .wanna-icon-toggle {\n      transform: rotate(135deg);\n    }\n    .wanna-block-logic:checked + .wanna-block-trigger .wanna-icon-toggle::before,\n    .wanna-block-logic:checked + .wanna-block-trigger .wanna-icon-toggle::after {\n      background-color: #a0a0a0;\n    }\n    .wanna-block-logic:checked + .wanna-block-trigger + .wanna-block-answer {\n      max-height: 1500px;\n    }\n\n    \/* フェードインアニメーション *\/\n    .wanna-feat-box {\n      opacity: 0;\n      transform: translateX(20px);\n      transition: opacity 0.6s ease, transform 0.6s cubic-bezier(0.25, 1, 0.5, 1);\n    }\n    .wanna-block-logic:checked + .wanna-block-trigger + .wanna-block-answer .wanna-feat-box-1 {\n      opacity: 1; transform: translateX(0); transition-delay: 0.1s;\n    }\n    .wanna-block-logic:checked + .wanna-block-trigger + .wanna-block-answer .wanna-feat-box-2 {\n      opacity: 1; transform: translateX(0); transition-delay: 0.6s;\n    }\n    .wanna-block-logic:checked + .wanna-block-trigger + .wanna-block-answer .wanna-feat-box-3 {\n      opacity: 1; transform: translateX(0); transition-delay: 1.1s;\n    }\n\n    \/* タブ切り替えレイアウト *\/\n    .wanna-slide-container {\n      display: flex; flex-direction: column; position: relative;\n    }\n    .inner-tabs-header {\n      display: flex; border-bottom: 1px solid #f2f2f2;\n    }\n    .inner-tab-link {\n      flex: 1; text-decoration: none; text-align: center;\n      padding: 14px 0 !important;\n      font-family: 'Gill Sans', 'Optima', sans-serif;\n      font-size: 10px; letter-spacing: 0.15em;\n      color: #999; cursor: pointer; transition: all 0.3s;\n      border-bottom: 1px solid transparent;\n      user-select: none; -webkit-tap-highlight-color: transparent;\n    }\n    .inner-tab-link.wanna-active {\n      color: #1a1a1a !important; font-weight: 500 !important;\n      border-bottom: 1px solid #1a1a1a !important;\n    }\n    .inner-tabs-body {\n      display: flex; overflow-x: auto; scroll-behavior: smooth;\n      scroll-snap-type: x mandatory; -webkit-overflow-scrolling: touch;\n    }\n    .inner-tabs-body::-webkit-scrollbar { display: none; }\n    .inner-tabs-body { -ms-overflow-style: none; scrollbar-width: none; }\n    .inner-tab-pane {\n      width: 100%; flex-shrink: 0; scroll-snap-align: start;\n      box-sizing: border-box; padding: 26px 12px 10px 12px !important;\n    }\n    .wanna-clean-table, .wanna-clean-table tr, .wanna-clean-table td {\n      border: none !important; border-collapse: collapse !important;\n    }\n\n    \/* 指選択ボタン用スタイル *\/\n    .finger-btn {\n      flex: 1;\n      padding: 10px 0;\n      border: 1px solid #e5e5e5;\n      background: #fff;\n      color: #666;\n      font-size: 11px;\n      cursor: pointer;\n      transition: all 0.2s ease;\n      font-family: inherit;\n      border-radius: 4px;\n    }\n    .finger-btn:hover {\n      border-color: #1890ff;\n      color: #1890ff;\n      background-color: #e6f7ff;\n    }\n    \/* 選択時のボタン色設定 *\/\n    .finger-btn.active {\n      background: #1890ff;\n      color: #ffffff;\n      border-color: #1890ff;\n      font-weight: 600;\n    }\n  \u003c\/style\u003e\n\n  \u003c!-- 商品仕様 --\u003e\n  \u003cdiv class=\"wanna-block-item\"\u003e\n    \u003cinput type=\"checkbox\" id=\"wanna-block-feat\" class=\"wanna-block-logic\"\u003e\n    \u003clabel for=\"wanna-block-feat\" class=\"wanna-block-trigger\"\u003e\n      \u003cspan\u003e商品仕様\u003c\/span\u003e\n      \u003cspan class=\"wanna-icon-toggle\"\u003e\u003c\/span\u003e\n    \u003c\/label\u003e\n    \u003cdiv class=\"wanna-block-answer\"\u003e\n      \u003cdiv class=\"wanna-block-answer-inner\"\u003e\n        \u003cdiv style=\"margin-bottom: 35px;\" class=\"wanna-feat-box wanna-feat-box-1\"\u003e\n          \u003cp style=\"font-size: 12px; font-weight: 600; color: #1a1a1a; letter-spacing: 0.14em; margin-bottom: 10px;\"\u003e\u003cspan style=\"font-family: 'Gill Sans', sans-serif; margin-right: 6px; color: #888;\"\u003e01 \/\u003c\/span\u003e ツイストモチーフが宿す、光と動きの美しさ\u003c\/p\u003e\n          \u003cp style=\"color: #666; line-height: 1.95; margin-top: 0; margin-bottom: 0; padding-left: 4px; letter-spacing: 0.05em;\"\u003eひねりを加えたラインが光を多方向に反射し、Silver925本来の輝きを最大限に引き出します。シンプルなフォルムの中に宿る「遊び心」が、指元に確かな存在感を演出します。\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv style=\"margin-bottom: 35px;\" class=\"wanna-feat-box wanna-feat-box-2\"\u003e\n          \u003cp style=\"font-size: 12px; font-weight: 600; color: #1a1a1a; letter-spacing: 0.14em; margin-bottom: 10px;\"\u003e\u003cspan style=\"font-family: 'Gill Sans', sans-serif; margin-right: 6px; color: #888;\"\u003e02 \/\u003c\/span\u003e どんなスタイルにも馴染む万能リング\u003c\/p\u003e\n          \u003cp style=\"color: #666; line-height: 1.95; margin-top: 0; margin-bottom: 0; padding-left: 4px; letter-spacing: 0.05em;\"\u003e太さ4mmの程よい存在感は、一本で主役にするのはもちろん、他のリングとの重ね付けにも最適。カジュアルからきれいめスタイルまで、毎日のコーディネートに自然と馴染む汎用性の高さが魅力です。\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv style=\"margin-bottom: 5px;\" class=\"wanna-feat-box wanna-feat-box-3\"\u003e\n          \u003cp style=\"font-size: 12px; font-weight: 600; color: #1a1a1a; letter-spacing: 0.14em; margin-bottom: 10px;\"\u003e\u003cspan style=\"font-family: 'Gill Sans', sans-serif; margin-right: 6px; color: #888;\"\u003e03 \/\u003c\/span\u003e Silver925という納得の素材\u003c\/p\u003e\n          \u003cp style=\"color: #666; line-height: 1.95; margin-top: 0; margin-bottom: 0; padding-left: 4px; letter-spacing: 0.05em;\"\u003e純度92.5%の銀を使用したSilver925は、ジュエリー素材のスタンダードとして世界中で愛される素材。アレルギーに配慮した素材選びは、毎日身に着ける安心感も提供します。\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- サイズ・仕様 --\u003e\n  \u003cdiv class=\"wanna-block-item\"\u003e\n    \u003cinput class=\"wanna-block-logic\" id=\"wanna-block-details\" type=\"checkbox\"\u003e\n    \u003clabel class=\"wanna-block-trigger\" for=\"wanna-block-details\"\u003e\n      \u003cspan\u003eサイズ・仕様\u003c\/span\u003e\n      \u003cspan class=\"wanna-icon-toggle\"\u003e\u003c\/span\u003e\n    \u003c\/label\u003e\n    \u003cdiv class=\"wanna-block-answer\"\u003e\n      \u003cdiv style=\"padding-left: 0 !important; padding-right: 0 !important; padding-bottom: 25px !important;\" class=\"wanna-block-answer-inner\"\u003e\n        \u003cdiv class=\"wanna-slide-container\"\u003e\n          \u003cdiv class=\"inner-tabs-header\"\u003e\n            \u003ca href=\"#pane-size-tws\" class=\"inner-tab-link wanna-active\" id=\"link-size-tws\" style=\"margin-left: 16px;\"\u003eサイズ仕様\u003c\/a\u003e\n            \u003ca href=\"#pane-image-tws\" class=\"inner-tab-link\" id=\"link-image-tws\" style=\"margin-right: 16px;\"\u003eサイズチェック\u003c\/a\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"inner-tabs-body\" id=\"wannaSlideBodyTws\"\u003e\n            \u003c!-- タブ1: サイズ仕様 --\u003e\n            \u003cdiv id=\"pane-size-tws\" class=\"inner-tab-pane\"\u003e\n              \u003ctable style=\"width: 100%; font-size: 12px; color: #555; line-height: 1.95; letter-spacing: 0.05em;\" class=\"wanna-clean-table\"\u003e\n                \u003ctbody\u003e\n                  \u003ctr\u003e\n                    \u003ctd style=\"padding: 14px 0; width: 28%; color: #1a1a1a; font-weight: 500; vertical-align: top;\"\u003eサイズ\u003c\/td\u003e\n                    \u003ctd style=\"padding: 14px 0; vertical-align: top;\"\u003e11号〜18号（調節可能） ｜ 太さ 4.0mm\u003c\/td\u003e\n                  \u003c\/tr\u003e\n                  \u003ctr\u003e\n                    \u003ctd style=\"padding: 14px 0; color: #1a1a1a; font-weight: 500; vertical-align: top;\"\u003e素 材\u003c\/td\u003e\n                    \u003ctd style=\"padding: 14px 0; vertical-align: top;\"\u003eSilver925\u003c\/td\u003e\n                  \u003c\/tr\u003e\n                  \u003ctr\u003e\n                    \u003ctd style=\"padding: 14px 0; color: #1a1a1a; font-weight: 500; vertical-align: top;\"\u003e付属品\u003c\/td\u003e\n                    \u003ctd style=\"padding: 14px 0; vertical-align: top;\"\u003eジュエリークロス \/ ショップカード\u003cbr\u003e\n                      \u003cspan style=\"font-size: 11px; color: #999; display: inline-block; margin-top: 4px;\"\u003eメッセージカード（別途200円）\u003c\/span\u003e\n                    \u003c\/td\u003e\n                  \u003c\/tr\u003e\n                \u003c\/tbody\u003e\n              \u003c\/table\u003e\n            \u003c\/div\u003e\n            \n            \u003c!-- タブ2: サイズチェック --\u003e\n            \u003cdiv id=\"pane-image-tws\" class=\"inner-tab-pane\"\u003e\n              \u003cdiv style=\"background-color: #fafafa; padding: 22px 18px; border-radius: 2px; margin-bottom: 10px; text-align: center;\"\u003e\n                \n                \u003cp style=\"font-size: 12px; font-weight: 600; color: #1a1a1a; letter-spacing: 0.12em; margin-top: 0; margin-bottom: 4px;\"\u003e\n                  どの指に着用したいですか？\n                \u003c\/p\u003e\n                \u003cp style=\"font-size: 10px; color: #888; margin-top: 0; margin-bottom: 16px; letter-spacing: 0.05em;\"\u003e\n                  ※男性平均サイズを基準としています\n                \u003c\/p\u003e\n\n                \u003c!-- 指選択ボタン --\u003e\n                \u003cdiv style=\"display: flex; gap: 4px; margin-bottom: 18px;\"\u003e\n                  \u003cbutton type=\"button\" class=\"finger-btn\" data-finger=\"thumb\"\u003e親指\u003c\/button\u003e\n                  \u003cbutton type=\"button\" class=\"finger-btn\" data-finger=\"index\"\u003e人差し指\u003c\/button\u003e\n                  \u003cbutton type=\"button\" class=\"finger-btn\" data-finger=\"middle\"\u003e中指\u003c\/button\u003e\n                  \u003cbutton type=\"button\" class=\"finger-btn\" data-finger=\"ring\"\u003e薬指\u003c\/button\u003e\n                  \u003cbutton type=\"button\" class=\"finger-btn\" data-finger=\"pinky\"\u003e小指\u003c\/button\u003e\n                \u003c\/div\u003e\n\n                \u003c!-- 判定結果表示ボックス --\u003e\n                \u003cdiv id=\"wanna-size-result-tws\" style=\"text-align: left; background-color: #fff; border: 1px solid #eaeaea; padding: 16px; border-radius: 2px; min-height: 75px;\"\u003e\n                  \u003cp style=\"font-size: 11px; color: #888; text-align: center; margin: 15px 0;\"\u003e\n                    上のボタンから、ご希望の指を選択してください。\n                  \u003c\/p\u003e\n                \u003c\/div\u003e\n\n                \u003c!-- 計測を推奨する案内テキスト --\u003e\n                \u003cp style=\"font-size: 10px; color: #888; line-height: 1.6; margin: 14px 0 0 0; text-align: left; padding-left: 2px;\"\u003e\n                  ※正確な着用感やフィット感をお確かめになりたい場合は、事前にご自身の指のサイズ（号数）を計測していただくことをおすすめいたします。\n                \u003c\/p\u003e\n\n              \u003c\/div\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- 安心保証 --\u003e\n  \u003cdiv class=\"wanna-block-item\"\u003e\n    \u003cinput class=\"wanna-block-logic\" id=\"wanna-block-promise\" type=\"checkbox\"\u003e\n    \u003clabel class=\"wanna-block-trigger\" for=\"wanna-block-promise\"\u003e\n      \u003cspan\u003e安心保証\u003c\/span\u003e\n      \u003cspan class=\"wanna-icon-toggle\"\u003e\u003c\/span\u003e\n    \u003c\/label\u003e\n    \u003cdiv class=\"wanna-block-answer\"\u003e\n      \u003cdiv style=\"padding: 20px 12px 35px 4px !important;\" class=\"wanna-block-answer-inner\"\u003e\n        \u003cul style=\"list-style: none; padding: 0; margin: 0; font-size: 12px; color: #565656; line-height: 1.95; letter-spacing: 0.05em;\"\u003e\n          \u003cli style=\"margin-bottom: 18px; padding-left: 16px; position: relative;\"\u003e\n            \u003cspan style=\"position: absolute; left: 0; color: #1a1a1a;\"\u003e✓\u003c\/span\u003e\u003cstrong style=\"color: #1a1a1a; font-weight: 600;\"\u003e返品・交換サポート\u003c\/strong\u003e\u003cbr\u003e万が一のサイズ不一致やトラブルに対応。(受取後5日以内のご連絡。)\n          \u003c\/li\u003e\n          \u003cli style=\"margin-bottom: 18px; padding-left: 16px; position: relative;\"\u003e\n            \u003cspan style=\"position: absolute; left: 0; color: #1a1a1a;\"\u003e✓\u003c\/span\u003e\u003cstrong style=\"color: #1a1a1a; font-weight: 600;\"\u003eSilver925 品質保証\u003c\/strong\u003e\u003cbr\u003e厳選された純銀素材のみを使用。\n          \u003c\/li\u003e\n          \u003cli style=\"margin-bottom: 0; padding-left: 16px; position: relative;\"\u003e\n            \u003cspan style=\"position: absolute; left: 0; color: #1a1a1a;\"\u003e✓\u003c\/span\u003e\u003cstrong style=\"color: #1a1a1a; font-weight: 600;\"\u003e公式LINE 相談窓口\u003c\/strong\u003e\u003cbr\u003eサイズ選びやスタイリングのご相談に直接お答えします。\n          \u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- お手入れ --\u003e\n  \u003cdiv style=\"margin-bottom: 50px;\" class=\"wanna-block-item\"\u003e\n    \u003cinput class=\"wanna-block-logic\" id=\"wanna-block-care\" type=\"checkbox\"\u003e\n    \u003clabel class=\"wanna-block-trigger\" for=\"wanna-block-care\"\u003e\n      \u003cspan\u003eお手入れ\u003c\/span\u003e\n      \u003cspan class=\"wanna-icon-toggle\"\u003e\u003c\/span\u003e\n    \u003c\/label\u003e\n    \u003cdiv class=\"wanna-block-answer\"\u003e\n      \u003cdiv style=\"padding-top: 15px; padding-bottom: 30px;\" class=\"wanna-block-answer-inner\"\u003e\n        \u003cp style=\"margin: 0; color: #666; line-height: 1.95; letter-spacing: 0.05em;\"\u003eご使用後は付属のクロスで優しく拭き取ってください。密閉できる袋等で保管いただくと、美しい輝きをより長く保つことができます。\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cscript\u003e\n    (function() {\n      \/\/ 1. タブ制御スクリプト\n      const sliderBody = document.getElementById('wannaSlideBodyTws');\n      const links = {\n        'pane-size-tws': document.getElementById('link-size-tws'),\n        'pane-image-tws': document.getElementById('link-image-tws')\n      };\n\n      Object.values(links).forEach(link =\u003e {\n        link.addEventListener('click', function(e) {\n          e.preventDefault();\n          const targetId = this.getAttribute('href').substring(1);\n          const targetPane = document.getElementById(targetId);\n          if(targetPane) {\n            sliderBody.scrollTo({ left: targetPane.offsetLeft, behavior: 'smooth' });\n          }\n        });\n      });\n\n      const observer = new IntersectionObserver((entries) =\u003e {\n        entries.forEach(entry =\u003e {\n          if (entry.isIntersecting \u0026\u0026 entry.intersectionRatio \u003e= 0.6) {\n            Object.values(links).forEach(l =\u003e l.classList.remove('wanna-active'));\n            if(links[entry.target.id]) links[entry.target.id].classList.add('wanna-active');\n          }\n        });\n      }, { root: sliderBody, threshold: 0.6 });\n\n      observer.observe(document.getElementById('pane-size-tws'));\n      observer.observe(document.getElementById('pane-image-tws'));\n\n      \/\/ 2. 指選択インタラクティブスクリプト (11号〜18号用に適応)\n      const fingerData = {\n        thumb:  { name: \"親指\",   avg: \"19号〜23号\", fit: false },\n        index:  { name: \"人差し指\", avg: \"16号〜22号\", fit: true, note: \"※18号以下の方\" },\n        middle: { name: \"中指\",   avg: \"15号〜22号\", fit: true, note: \"※18号以下の方\" },\n        ring:   { name: \"薬指\",   avg: \"13号〜18号\", fit: true },\n        pinky:  { name: \"小指\",   avg: \"10号〜14号\", fit: true, note: \"※11号以上の方\" }\n      };\n\n      const btns = document.querySelectorAll('#pane-image-tws .finger-btn');\n      const resultBox = document.getElementById('wanna-size-result-tws');\n\n      function selectFinger(key) {\n        const data = fingerData[key];\n        if(!data) return;\n\n        btns.forEach(b =\u003e {\n          if(b.getAttribute('data-finger') === key) {\n            b.classList.add('active');\n          } else {\n            b.classList.remove('active');\n          }\n        });\n\n        let statusBadge = '';\n        let detailText = '';\n\n        if(data.fit) {\n          statusBadge = '\u003cspan style=\"display:inline-block; background:#1890ff; color:#fff; font-size:10px; padding:2px 8px; border-radius:2px; margin-bottom:8px; letter-spacing:0.1em;\"\u003e着用可能\u003c\/span\u003e';\n          detailText = `こちらの商品は\u003cstrong style=\"color:#1a1a1a;\"\u003e11号〜18号\u003c\/strong\u003eまでサイズ調節が可能ですので、男性平均（${data.avg}）の\u003cstrong\u003e${data.name}\u003c\/strong\u003eにぴったり着用していただけます。`;\n          if(data.note) {\n            detailText += `\u003cbr\u003e\u003cspan style=\"font-size:10px; color:#888; margin-top:4px; display:inline-block;\"\u003e${data.note}であれば問題なくご着用いただけます。\u003c\/span\u003e`;\n          }\n        } else {\n          statusBadge = '\u003cspan style=\"display:inline-block; background:#999; color:#fff; font-size:10px; padding:2px 8px; border-radius:2px; margin-bottom:8px; letter-spacing:0.1em;\"\u003e推奨しておりません\u003c\/span\u003e';\n          detailText = `こちらの商品は\u003cstrong style=\"color:#1a1a1a;\"\u003e11号〜18号\u003c\/strong\u003eまでの調整範囲となっております。男性平均の${data.name}（${data.avg}）ですと、サイズが小さく指が入らない可能性がございます。`;\n        }\n\n        resultBox.innerHTML = `\n          \u003cdiv\u003e\n            ${statusBadge}\n            \u003cp style=\"font-size: 11px; color: #444; line-height: 1.8; margin: 0;\"\u003e\n              ${detailText}\n            \u003c\/p\u003e\n          \u003c\/div\u003e\n        `;\n      }\n\n      btns.forEach(btn =\u003e {\n        btn.addEventListener('click', function() {\n          const fingerKey = this.getAttribute('data-finger');\n          selectFinger(fingerKey);\n        });\n      });\n\n    })();\n  \u003c\/script\u003e\n\n\u003c\/div\u003e","brand":"Wanna shop","offers":[{"title":"Silver","offer_id":50811361034535,"sku":null,"price":6900.0,"currency_code":"JPY","in_stock":true},{"title":"Gold","offer_id":50811361067303,"sku":null,"price":6900.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0960\/4330\/3207\/files\/76D55C7F-9BC6-41C3-9F1D-B29D558C4026.jpg?v=1766789570"},{"product_id":"thin-bracelet-b7","title":"thin bracelet (B7)","description":"\u003cdiv style=\"font-size: 13px; color: #444; line-height: 1.95; letter-spacing: 0.06em; max-width: 550px; margin: 0 auto; font-family: 'Hiragino Mincho ProN', 'serif'; -webkit-text-size-adjust: 100%;\"\u003e\n  \n  \u003cstyle\u003e\n    \/* アコーディオン外枠 *\/\n    .wanna-block-item {\n      border-bottom: 1px solid #f2f2f2;\n      width: 100%;\n    }\n    \n    \/* チェックボックス非表示 *\/\n    .wanna-block-logic {\n      display: none !important;\n      visibility: hidden !important;\n      opacity: 0 !important;\n      position: absolute !important;\n      appearance: none !important;\n      -webkit-appearance: none !important;\n      width: 0 !important; height: 0 !important;\n      margin: 0 !important; padding: 0 !important;\n    }\n\n    \/* 見出し（トリガー） *\/\n    .wanna-block-trigger {\n      width: 100%;\n      padding: 26px 0 !important;\n      display: flex;\n      align-items: center;\n      justify-content: space-between;\n      cursor: pointer;\n      font-size: 11px;\n      color: #444;\n      font-family: 'Gill Sans', 'Optima', sans-serif;\n      font-weight: 400;\n      letter-spacing: 0.3em;\n      position: relative;\n      user-select: none;\n    }\n    .wanna-block-trigger:hover { color: #888; }\n\n    \/* プラス・マイナスアイコン *\/\n    .wanna-icon-toggle {\n      width: 14px; height: 14px;\n      position: relative;\n      transition: transform 0.5s cubic-bezier(0.4, 0, 0.2, 1);\n      margin-right: 4px;\n    }\n    .wanna-icon-toggle::before, .wanna-icon-toggle::after {\n      content: \"\";\n      position: absolute;\n      background-color: #1a1a1a;\n      transition: all 0.4s;\n    }\n    .wanna-icon-toggle::before { width: 100%; height: 1px; top: 50%; left: 0; transform: translateY(-50%); }\n    .wanna-icon-toggle::after  { width: 1px; height: 100%; left: 50%; top: 0; transform: translateX(-50%); }\n\n    \/* スライドアニメーション *\/\n    .wanna-block-answer {\n      max-height: 0;\n      overflow: hidden;\n      transition: max-height 0.6s cubic-bezier(0.4, 0, 0.2, 1);\n    }\n    .wanna-block-answer-inner {\n      padding: 10px 0 35px 4px !important; \n      font-size: 12px;\n      color: #555;\n    }\n\n    \/* 開閉時のアイコン変化 *\/\n    .wanna-block-logic:checked + .wanna-block-trigger .wanna-icon-toggle {\n      transform: rotate(135deg);\n    }\n    .wanna-block-logic:checked + .wanna-block-trigger .wanna-icon-toggle::before,\n    .wanna-block-logic:checked + .wanna-block-trigger .wanna-icon-toggle::after {\n      background-color: #a0a0a0;\n    }\n    .wanna-block-logic:checked + .wanna-block-trigger + .wanna-block-answer {\n      max-height: 1200px;\n    }\n\n    \/* フェードインアニメーション *\/\n    .wanna-feat-box {\n      opacity: 0;\n      transform: translateX(20px);\n      transition: opacity 0.6s ease, transform 0.6s cubic-bezier(0.25, 1, 0.5, 1);\n    }\n    .wanna-block-logic:checked + .wanna-block-trigger + .wanna-block-answer .wanna-feat-box-1 {\n      opacity: 1; transform: translateX(0); transition-delay: 0.1s;\n    }\n    .wanna-block-logic:checked + .wanna-block-trigger + .wanna-block-answer .wanna-feat-box-2 {\n      opacity: 1; transform: translateX(0); transition-delay: 0.6s;\n    }\n    .wanna-block-logic:checked + .wanna-block-trigger + .wanna-block-answer .wanna-feat-box-3 {\n      opacity: 1; transform: translateX(0); transition-delay: 1.1s;\n    }\n\n    \/* タブ切り替えレイアウト *\/\n    .wanna-slide-container {\n      display: flex; flex-direction: column; position: relative;\n    }\n    .inner-tabs-header {\n      display: flex; border-bottom: 1px solid #f2f2f2;\n    }\n    .inner-tab-link {\n      flex: 1; text-decoration: none; text-align: center;\n      padding: 14px 0 !important;\n      font-family: 'Gill Sans', 'Optima', sans-serif;\n      font-size: 10px; letter-spacing: 0.15em;\n      color: #999; cursor: pointer; transition: all 0.3s;\n      border-bottom: 1px solid transparent;\n      user-select: none; -webkit-tap-highlight-color: transparent;\n    }\n    .inner-tab-link.wanna-active {\n      color: #1a1a1a !important; font-weight: 500 !important;\n      border-bottom: 1px solid #1a1a1a !important;\n    }\n    .inner-tabs-body {\n      display: flex; overflow-x: auto; scroll-behavior: smooth;\n      scroll-snap-type: x mandatory; -webkit-overflow-scrolling: touch;\n    }\n    .inner-tabs-body::-webkit-scrollbar { display: none; }\n    .inner-tabs-body { -ms-overflow-style: none; scrollbar-width: none; }\n    .inner-tab-pane {\n      width: 100%; flex-shrink: 0; scroll-snap-align: start;\n      box-sizing: border-box; padding: 26px 12px 10px 12px !important;\n    }\n    .wanna-clean-table, .wanna-clean-table tr, .wanna-clean-table td {\n      border: none !important; border-collapse: collapse !important;\n    }\n  \u003c\/style\u003e\n\n  \u003c!-- 商品仕様 --\u003e\n  \u003cdiv class=\"wanna-block-item\"\u003e\n    \u003cinput type=\"checkbox\" id=\"wanna-block-feat\" class=\"wanna-block-logic\"\u003e\n    \u003clabel for=\"wanna-block-feat\" class=\"wanna-block-trigger\"\u003e\n      \u003cspan\u003e商品仕様\u003c\/span\u003e\n      \u003cspan class=\"wanna-icon-toggle\"\u003e\u003c\/span\u003e\n    \u003c\/label\u003e\n    \u003cdiv class=\"wanna-block-answer\"\u003e\n      \u003cdiv class=\"wanna-block-answer-inner\"\u003e\n        \u003cdiv style=\"margin-bottom: 35px;\" class=\"wanna-feat-box wanna-feat-box-1\"\u003e\n          \u003cp style=\"font-size: 12px; font-weight: 600; color: #1a1a1a; letter-spacing: 0.14em; margin-bottom: 10px;\"\u003e\u003cspan style=\"font-family: 'Gill Sans', sans-serif; margin-right: 6px; color: #888;\"\u003e01 \/\u003c\/span\u003e 幅1.5mmの繊謝なライン\u003c\/p\u003e\n          \u003cp style=\"color: #666; line-height: 1.95; margin-top: 0; margin-bottom: 0; padding-left: 4px; letter-spacing: 0.05em;\"\u003e手首に沿う極細のシルエット。あえて主張を抑えることで、身につける人の品格を静かに引き立てる「大人の引き算」を形にしたブレスレット。\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv style=\"margin-bottom: 35px;\" class=\"wanna-feat-box wanna-feat-box-2\"\u003e\n          \u003cp style=\"font-size: 12px; font-weight: 600; color: #1a1a1a; letter-spacing: 0.14em; margin-bottom: 10px;\"\u003e\u003cspan style=\"font-family: 'Gill Sans', sans-serif; margin-right: 6px; color: #888;\"\u003e02 \/\u003c\/span\u003e どんなスタイルにも馴染む汎用性\u003c\/p\u003e\n          \u003cp style=\"color: #666; line-height: 1.95; margin-top: 0; margin-bottom: 0; padding-left: 4px; letter-spacing: 0.05em;\"\u003eシンプルな一本使いはもちろん、重ね付けのベースとしても最適。普段使いから特別なシーンまで、清潔感と上品な存在感を添えます。\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv style=\"margin-bottom: 5px;\" class=\"wanna-feat-box wanna-feat-box-3\"\u003e\n          \u003cp style=\"font-size: 12px; font-weight: 600; color: #1a1a1a; letter-spacing: 0.14em; margin-bottom: 10px;\"\u003e\u003cspan style=\"font-family: 'Gill Sans', sans-serif; margin-right: 6px; color: #888;\"\u003e03 \/\u003c\/span\u003e Silver925素材\u003c\/p\u003e\n          \u003cp style=\"color: #666; line-height: 1.95; margin-top: 0; margin-bottom: 0; padding-left: 4px; letter-spacing: 0.05em;\"\u003e純度92.5%の純銀を使用。Silver925は世界標準のジュエリー素材であり、肌への優しさと透明感のある輝きを兼ね備えています。使い込むほどに手首に馴染み、経年変化も本物の銀ならではの味わいです。\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- サイズ・安心保証 --\u003e\n  \u003cdiv class=\"wanna-block-item\"\u003e\n    \u003cinput class=\"wanna-block-logic\" id=\"wanna-block-details\" type=\"checkbox\"\u003e\n    \u003clabel class=\"wanna-block-trigger\" for=\"wanna-block-details\"\u003e\n      \u003cspan\u003eサイズ・安心保証\u003c\/span\u003e\n      \u003cspan class=\"wanna-icon-toggle\"\u003e\u003c\/span\u003e\n    \u003c\/label\u003e\n    \u003cdiv class=\"wanna-block-answer\"\u003e\n      \u003cdiv style=\"padding-left: 0 !important; padding-right: 0 !important; padding-bottom: 25px !important;\" class=\"wanna-block-answer-inner\"\u003e\n        \u003cdiv class=\"wanna-slide-container\"\u003e\n          \u003cdiv class=\"inner-tabs-header\"\u003e\n            \u003ca href=\"#pane-size-15\" class=\"inner-tab-link wanna-active\" id=\"link-size-15\" style=\"margin-left: 16px;\"\u003eサイズ仕様\u003c\/a\u003e\n            \u003ca href=\"#pane-promise-15\" class=\"inner-tab-link\" id=\"link-promise-15\" style=\"margin-right: 16px;\"\u003e安心保証\u003c\/a\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"inner-tabs-body\" id=\"wannaSlideBody15\"\u003e\n            \u003cdiv id=\"pane-size-15\" class=\"inner-tab-pane\"\u003e\n              \u003ctable style=\"width: 100%; font-size: 12px; color: #555; line-height: 1.95; letter-spacing: 0.05em;\" class=\"wanna-clean-table\"\u003e\n                \u003ctbody\u003e\n                  \u003ctr\u003e\n                    \u003ctd style=\"padding: 14px 0; width: 28%; color: #1a1a1a; font-weight: 500; vertical-align: top;\"\u003eサイズ\u003c\/td\u003e\n                    \u003ctd style=\"padding: 14px 0; vertical-align: top;\"\u003e19cm（幅 1.5mm）\u003cbr\u003e\n                    \u003cspan style=\"font-size: 11px; color: #777; display: inline-block; margin-top: 4px; line-height: 1.6;\"\u003e※ジャストサイズは「手首周り+1〜1.5cm」、ゆったりめは「+2〜3cm」を目安に。\u003c\/span\u003e\n\u003c\/td\u003e\n                  \u003c\/tr\u003e\n                  \u003ctr\u003e\n                    \u003ctd style=\"padding: 14px 0; color: #1a1a1a; font-weight: 500; vertical-align: top;\"\u003e素 材\u003c\/td\u003e\n                    \u003ctd style=\"padding: 14px 0; vertical-align: top;\"\u003eSilver925\u003cbr\u003e\n                    \u003cspan style=\"font-size: 11px; color: #777; display: inline-block; margin-top: 4px; line-height: 1.6;\"\u003e\u003c\/span\u003e\n\u003c\/td\u003e\n                  \u003c\/tr\u003e\n                  \u003ctr\u003e\n                    \u003ctd style=\"padding: 14px 0; color: #1a1a1a; font-weight: 500; vertical-align: top;\"\u003e付属品\u003c\/td\u003e\n                    \u003ctd style=\"padding: 14px 0; vertical-align: top;\"\u003eジュエリークロス \/ ショップカード\u003cbr\u003e\n                    \u003cspan style=\"font-size: 11px; color: #999; display: inline-block; margin-top: 4px;\"\u003eメッセージカード（別途200円）\u003c\/span\u003e\n\u003c\/td\u003e\n                  \u003c\/tr\u003e\n                \u003c\/tbody\u003e\n              \u003c\/table\u003e\n            \u003c\/div\u003e\n            \u003cdiv id=\"pane-promise-15\" class=\"inner-tab-pane\"\u003e\n              \u003cul style=\"list-style: none; padding: 0; margin: 0; font-size: 12px; color: #565656; line-height: 1.95; letter-spacing: 0.05em;\"\u003e\n                \u003cli style=\"margin-bottom: 18px; padding-left: 16px; position: relative;\"\u003e\n                  \u003cspan style=\"position: absolute; left: 0; color: #1a1a1a;\"\u003e✓\u003c\/span\u003e\u003cstrong style=\"color: #1a1a1a; font-weight: 600;\"\u003e返品・交換サポート\u003c\/strong\u003e\u003cbr\u003e万が一のサイズ不一致やトラブルに対応。(受取後5日以内のご連絡。)\n                \u003c\/li\u003e\n                \u003cli style=\"margin-bottom: 18px; padding-left: 16px; position: relative;\"\u003e\n                  \u003cspan style=\"position: absolute; left: 0; color: #1a1a1a;\"\u003e✓\u003c\/span\u003e\u003cstrong style=\"color: #1a1a1a; font-weight: 600;\"\u003eSilver925 品質保証\u003c\/strong\u003e\u003cbr\u003e厳選された純銀素材のみを使用。\n                \u003c\/li\u003e\n                \u003cli style=\"margin-bottom: 0; padding-left: 16px; position: relative;\"\u003e\n                  \u003cspan style=\"position: absolute; left: 0; color: #1a1a1a;\"\u003e✓\u003c\/span\u003e\u003cstrong style=\"color: #1a1a1a; font-weight: 600;\"\u003e公式LINE 相談窓口\u003c\/strong\u003e\u003cbr\u003eサイズ選びやスタイリングのご相談に直接お答えします。\n                \u003c\/li\u003e\n              \u003c\/ul\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- お手入れ --\u003e\n  \u003cdiv style=\"margin-bottom: 50px;\" class=\"wanna-block-item\"\u003e\n    \u003cinput class=\"wanna-block-logic\" id=\"wanna-block-care\" type=\"checkbox\"\u003e\n    \u003clabel class=\"wanna-block-trigger\" for=\"wanna-block-care\"\u003e\n      \u003cspan\u003eお手入れ\u003c\/span\u003e\n      \u003cspan class=\"wanna-icon-toggle\"\u003e\u003c\/span\u003e\n    \u003c\/label\u003e\n    \u003cdiv class=\"wanna-block-answer\"\u003e\n      \u003cdiv style=\"padding-top: 15px; padding-bottom: 30px;\" class=\"wanna-block-answer-inner\"\u003e\n        \u003cp style=\"margin: 0; color: #666; line-height: 1.95; letter-spacing: 0.05em;\"\u003eご使用後は付属のクロスで優しく拭き取ってください。密閉できる袋等で保管いただくと、美しい輝きをより長く保つことができます。\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cscript\u003e\n    (function() {\n      const sliderBody = document.getElementById('wannaSlideBody15');\n      const links = {\n        'pane-size-15': document.getElementById('link-size-15'),\n        'pane-promise-15': document.getElementById('link-promise-15')\n      };\n\n      \/\/ タブクリック時の挙動\n      Object.values(links).forEach(link =\u003e {\n        link.addEventListener('click', function(e) {\n          e.preventDefault();\n          const targetId = this.getAttribute('href').substring(1);\n          const targetPane = document.getElementById(targetId);\n          if(targetPane) {\n            sliderBody.scrollTo({ left: targetPane.offsetLeft, behavior: 'smooth' });\n          }\n        });\n      });\n\n      \/\/ スクロール検知によるタブのアクティブ化\n      const observer = new IntersectionObserver((entries) =\u003e {\n        entries.forEach(entry =\u003e {\n          if (entry.isIntersecting \u0026\u0026 entry.intersectionRatio \u003e= 0.6) {\n            Object.values(links).forEach(l =\u003e l.classList.remove('wanna-active'));\n            if(links[entry.target.id]) links[entry.target.id].classList.add('wanna-active');\n          }\n        });\n      }, { root: sliderBody, threshold: 0.6 });\n\n      observer.observe(document.getElementById('pane-size-15'));\n      observer.observe(document.getElementById('pane-promise-15'));\n    })();\n  \u003c\/script\u003e\n\n\u003c\/div\u003e","brand":"Wanna shop","offers":[{"title":"Default Title","offer_id":50745562693927,"sku":null,"price":7800.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0960\/4330\/3207\/files\/E68AF9DC-0923-4DDA-8F01-AEB4C7520FFC.jpg?v=1764201665"},{"product_id":"shell-ring","title":"shell ring (R28)","description":"\u003cdiv style=\"font-size: 13px; color: #444; line-height: 1.95; letter-spacing: 0.06em; max-width: 550px; margin: 0 auto; font-family: 'Hiragino Mincho ProN', 'serif'; -webkit-text-size-adjust: 100%;\"\u003e\n  \n  \u003cstyle\u003e\n    \/* アコーディオン外枠 *\/\n    .wanna-block-item {\n      border-bottom: 1px solid #f2f2f2;\n      width: 100%;\n    }\n    \n    \/* チェックボックス非表示 *\/\n    .wanna-block-logic {\n      display: none !important;\n      visibility: hidden !important;\n      opacity: 0 !important;\n      position: absolute !important;\n      appearance: none !important;\n      -webkit-appearance: none !important;\n      width: 0 !important; height: 0 !important;\n      margin: 0 !important; padding: 0 !important;\n    }\n\n    \/* 見出し（トリガー） *\/\n    .wanna-block-trigger {\n      width: 100%;\n      padding: 26px 0 !important;\n      display: flex;\n      align-items: center;\n      justify-content: space-between;\n      cursor: pointer;\n      font-size: 11px;\n      color: #444;\n      font-family: 'Gill Sans', 'Optima', sans-serif;\n      font-weight: 400;\n      letter-spacing: 0.3em;\n      position: relative;\n      user-select: none;\n    }\n    .wanna-block-trigger:hover { color: #888; }\n\n    \/* プラス・マイナスアイコン *\/\n    .wanna-icon-toggle {\n      width: 14px; height: 14px;\n      position: relative;\n      transition: transform 0.5s cubic-bezier(0.4, 0, 0.2, 1);\n      margin-right: 4px;\n    }\n    .wanna-icon-toggle::before, .wanna-icon-toggle::after {\n      content: \"\";\n      position: absolute;\n      background-color: #1a1a1a;\n      transition: all 0.4s;\n    }\n    .wanna-icon-toggle::before { width: 100%; height: 1px; top: 50%; left: 0; transform: translateY(-50%); }\n    .wanna-icon-toggle::after  { width: 1px; height: 100%; left: 50%; top: 0; transform: translateX(-50%); }\n\n    \/* スライドアニメーション *\/\n    .wanna-block-answer {\n      max-height: 0;\n      overflow: hidden;\n      transition: max-height 0.6s cubic-bezier(0.4, 0, 0.2, 1);\n    }\n    .wanna-block-answer-inner {\n      padding: 10px 0 35px 4px !important; \n      font-size: 12px;\n      color: #555;\n    }\n\n    \/* 開閉時のアイコン変化 *\/\n    .wanna-block-logic:checked + .wanna-block-trigger .wanna-icon-toggle {\n      transform: rotate(135deg);\n    }\n    .wanna-block-logic:checked + .wanna-block-trigger .wanna-icon-toggle::before,\n    .wanna-block-logic:checked + .wanna-block-trigger .wanna-icon-toggle::after {\n      background-color: #a0a0a0;\n    }\n    .wanna-block-logic:checked + .wanna-block-trigger + .wanna-block-answer {\n      max-height: 1500px;\n    }\n\n    \/* フェードインアニメーション *\/\n    .wanna-feat-box {\n      opacity: 0;\n      transform: translateX(20px);\n      transition: opacity 0.6s ease, transform 0.6s cubic-bezier(0.25, 1, 0.5, 1);\n    }\n    .wanna-block-logic:checked + .wanna-block-trigger + .wanna-block-answer .wanna-feat-box-1 {\n      opacity: 1; transform: translateX(0); transition-delay: 0.1s;\n    }\n    .wanna-block-logic:checked + .wanna-block-trigger + .wanna-block-answer .wanna-feat-box-2 {\n      opacity: 1; transform: translateX(0); transition-delay: 0.6s;\n    }\n    .wanna-block-logic:checked + .wanna-block-trigger + .wanna-block-answer .wanna-feat-box-3 {\n      opacity: 1; transform: translateX(0); transition-delay: 1.1s;\n    }\n\n    \/* タブ切り替えレイアウト *\/\n    .wanna-slide-container {\n      display: flex; flex-direction: column; position: relative;\n    }\n    .inner-tabs-header {\n      display: flex; border-bottom: 1px solid #f2f2f2;\n    }\n    .inner-tab-link {\n      flex: 1; text-decoration: none; text-align: center;\n      padding: 14px 0 !important;\n      font-family: 'Gill Sans', 'Optima', sans-serif;\n      font-size: 10px; letter-spacing: 0.15em;\n      color: #999; cursor: pointer; transition: all 0.3s;\n      border-bottom: 1px solid transparent;\n      user-select: none; -webkit-tap-highlight-color: transparent;\n    }\n    .inner-tab-link.wanna-active {\n      color: #1a1a1a !important; font-weight: 500 !important;\n      border-bottom: 1px solid #1a1a1a !important;\n    }\n    .inner-tabs-body {\n      display: flex; overflow-x: auto; scroll-behavior: smooth;\n      scroll-snap-type: x mandatory; -webkit-overflow-scrolling: touch;\n    }\n    .inner-tabs-body::-webkit-scrollbar { display: none; }\n    .inner-tabs-body { -ms-overflow-style: none; scrollbar-width: none; }\n    .inner-tab-pane {\n      width: 100%; flex-shrink: 0; scroll-snap-align: start;\n      box-sizing: border-box; padding: 26px 12px 10px 12px !important;\n    }\n    .wanna-clean-table, .wanna-clean-table tr, .wanna-clean-table td {\n      border: none !important; border-collapse: collapse !important;\n    }\n\n    \/* 指選択ボタン用スタイル *\/\n    .finger-btn {\n      flex: 1;\n      padding: 10px 0;\n      border: 1px solid #e5e5e5;\n      background: #fff;\n      color: #666;\n      font-size: 11px;\n      cursor: pointer;\n      transition: all 0.2s ease;\n      font-family: inherit;\n      border-radius: 4px;\n    }\n    .finger-btn:hover {\n      border-color: #1890ff;\n      color: #1890ff;\n      background-color: #e6f7ff;\n    }\n    .finger-btn.active {\n      background: #1890ff;\n      color: #ffffff;\n      border-color: #1890ff;\n      font-weight: 600;\n    }\n  \u003c\/style\u003e\n\n  \u003c!-- 商品仕様 --\u003e\n  \u003cdiv class=\"wanna-block-item\"\u003e\n    \u003cinput type=\"checkbox\" id=\"wanna-block-feat\" class=\"wanna-block-logic\"\u003e\n    \u003clabel for=\"wanna-block-feat\" class=\"wanna-block-trigger\"\u003e\n      \u003cspan\u003e商品仕様\u003c\/span\u003e\n      \u003cspan class=\"wanna-icon-toggle\"\u003e\u003c\/span\u003e\n    \u003c\/label\u003e\n    \u003cdiv class=\"wanna-block-answer\"\u003e\n      \u003cdiv class=\"wanna-block-answer-inner\"\u003e\n        \u003cdiv style=\"margin-bottom: 35px;\" class=\"wanna-feat-box wanna-feat-box-1\"\u003e\n          \u003cp style=\"font-size: 12px; font-weight: 600; color: #1a1a1a; letter-spacing: 0.14em; margin-bottom: 10px;\"\u003e\u003cspan style=\"font-family: 'Gill Sans', sans-serif; margin-right: 6px; color: #888;\"\u003e01 \/\u003c\/span\u003e マット仕上げが宿す、奥行きある輝き\u003c\/p\u003e\n          \u003cp style=\"color: #666; line-height: 1.95; margin-top: 0; margin-bottom: 0; padding-left: 4px; letter-spacing: 0.05em;\"\u003eあえて光を抑えたマットな質感が、Silver 925本来の輝きに奥行きを与えます。ギラつきを排したシェルモチーフが、指元に落ち着きと確かな存在感を演出。\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv style=\"margin-bottom: 35px;\" class=\"wanna-feat-box wanna-feat-box-2\"\u003e\n          \u003cp style=\"font-size: 12px; font-weight: 600; color: #1a1a1a; letter-spacing: 0.14em; margin-bottom: 10px;\"\u003e\u003cspan style=\"font-family: 'Gill Sans', sans-serif; margin-right: 6px; color: #888;\"\u003e02 \/\u003c\/span\u003e どんなスタイルにも馴染む万能リング\u003c\/p\u003e\n          \u003cp style=\"color: #666; line-height: 1.95; margin-top: 0; margin-bottom: 0; padding-left: 4px; letter-spacing: 0.05em;\"\u003e主張しすぎず、それでいて確かな個性を放つフォルムは、一本で主役にするのはもちろん、他のリングとの重ね付けにも最適。カジュアルからきれいめスタイルまで、毎日のコーディネートに自然と馴染む汎用性の高さが魅力です。\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv style=\"margin-bottom: 5px;\" class=\"wanna-feat-box wanna-feat-box-3\"\u003e\n          \u003cp style=\"font-size: 12px; font-weight: 600; color: #1a1a1a; letter-spacing: 0.14em; margin-bottom: 10px;\"\u003e\u003cspan style=\"font-family: 'Gill Sans', sans-serif; margin-right: 6px; color: #888;\"\u003e03 \/\u003c\/span\u003e Silver925という納得の素材\u003c\/p\u003e\n          \u003cp style=\"color: #666; line-height: 1.95; margin-top: 0; margin-bottom: 0; padding-left: 4px; letter-spacing: 0.05em;\"\u003e純度92.5%の銀を使用したSilver925は、ジュエリー素材のスタンダードとして世界中で愛される素材。マット加工を施すことでシルバー特有の重厚感を残しつつ、肌に馴染む柔らかな質感を実現。アレルギーに配慮した素材選びは、毎日身に着ける安心感も提供します。\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- サイズ・仕様（スライド式） --\u003e\n  \u003cdiv class=\"wanna-block-item\"\u003e\n    \u003cinput class=\"wanna-block-logic\" id=\"wanna-block-details\" type=\"checkbox\"\u003e\n    \u003clabel class=\"wanna-block-trigger\" for=\"wanna-block-details\"\u003e\n      \u003cspan\u003eサイズ・仕様\u003c\/span\u003e\n      \u003cspan class=\"wanna-icon-toggle\"\u003e\u003c\/span\u003e\n    \u003c\/label\u003e\n    \u003cdiv class=\"wanna-block-answer\"\u003e\n      \u003cdiv style=\"padding-left: 0 !important; padding-right: 0 !important; padding-bottom: 25px !important;\" class=\"wanna-block-answer-inner\"\u003e\n        \u003cdiv class=\"wanna-slide-container\"\u003e\n          \u003cdiv class=\"inner-tabs-header\"\u003e\n            \u003ca href=\"#pane-size-anc\" class=\"inner-tab-link wanna-active\" id=\"link-size-anc\" style=\"margin-left: 16px;\"\u003eサイズ仕様\u003c\/a\u003e\n            \u003ca href=\"#pane-image-anc\" class=\"inner-tab-link\" id=\"link-image-anc\" style=\"margin-right: 16px;\"\u003eサイズチェック\u003c\/a\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"inner-tabs-body\" id=\"wannaSlideBodyAnc\"\u003e\n            \u003c!-- タブ1: サイズ仕様 --\u003e\n            \u003cdiv id=\"pane-size-anc\" class=\"inner-tab-pane\"\u003e\n              \u003ctable style=\"width: 100%; font-size: 12px; color: #555; line-height: 1.95; letter-spacing: 0.05em;\" class=\"wanna-clean-table\"\u003e\n                \u003ctbody\u003e\n                  \u003ctr\u003e\n                    \u003ctd style=\"padding: 14px 0; width: 28%; color: #1a1a1a; font-weight: 500; vertical-align: top;\"\u003eサイズ\u003c\/td\u003e\n                    \u003ctd style=\"padding: 14px 0; vertical-align: top;\"\u003e16号～25号（調節可能）\u003c\/td\u003e\n                  \u003c\/tr\u003e\n                  \u003ctr\u003e\n                    \u003ctd style=\"padding: 14px 0; color: #1a1a1a; font-weight: 500; vertical-align: top;\"\u003e素 材\u003c\/td\u003e\n                    \u003ctd style=\"padding: 14px 0; vertical-align: top;\"\u003eSilver 925 \/ Matte Silver\u003c\/td\u003e\n                  \u003c\/tr\u003e\n                  \u003ctr\u003e\n                    \u003ctd style=\"padding: 14px 0; color: #1a1a1a; font-weight: 500; vertical-align: top;\"\u003e付属品\u003c\/td\u003e\n                    \u003ctd style=\"padding: 14px 0; vertical-align: top;\"\u003eジュエリークロス \/ ショップカード\u003cbr\u003e\n                      \u003cspan style=\"font-size: 11px; color: #999; display: inline-block; margin-top: 4px;\"\u003eメッセージカード（ギフトラッピング限定）\u003c\/span\u003e\n                    \u003c\/td\u003e\n                  \u003c\/tr\u003e\n                \u003c\/tbody\u003e\n              \u003c\/table\u003e\n            \u003c\/div\u003e\n            \n            \u003c!-- タブ2: サイズ平均チェック --\u003e\n            \u003cdiv id=\"pane-image-anc\" class=\"inner-tab-pane\"\u003e\n              \u003cdiv style=\"background-color: #fafafa; padding: 22px 18px; border-radius: 2px; margin-bottom: 10px; text-align: center;\"\u003e\n                \n                \u003cp style=\"font-size: 12px; font-weight: 600; color: #1a1a1a; letter-spacing: 0.12em; margin-top: 0; margin-bottom: 4px;\"\u003e\n                  どの指に着用したいですか？\n                \u003c\/p\u003e\n                \u003cp style=\"font-size: 10px; color: #888; margin-top: 0; margin-bottom: 16px; letter-spacing: 0.05em;\"\u003e\n                  ※男性平均サイズを基準としています\n                \u003c\/p\u003e\n\n                \u003c!-- 指選択ボタン --\u003e\n                \u003cdiv style=\"display: flex; gap: 4px; margin-bottom: 18px;\"\u003e\n                  \u003cbutton type=\"button\" class=\"finger-btn\" data-finger=\"thumb\"\u003e親指\u003c\/button\u003e\n                  \u003cbutton type=\"button\" class=\"finger-btn\" data-finger=\"index\"\u003e人差し指\u003c\/button\u003e\n                  \u003cbutton type=\"button\" class=\"finger-btn\" data-finger=\"middle\"\u003e中指\u003c\/button\u003e\n                  \u003cbutton type=\"button\" class=\"finger-btn\" data-finger=\"ring\"\u003e薬指\u003c\/button\u003e\n                  \u003cbutton type=\"button\" class=\"finger-btn\" data-finger=\"pinky\"\u003e小指\u003c\/button\u003e\n                \u003c\/div\u003e\n\n                \u003c!-- 判定結果表示ボックス --\u003e\n                \u003cdiv id=\"wanna-size-result\" style=\"text-align: left; background-color: #fff; border: 1px solid #eaeaea; padding: 16px; border-radius: 2px; min-height: 75px;\"\u003e\n                  \u003cp style=\"font-size: 11px; color: #888; text-align: center; margin: 15px 0;\"\u003e\n                    上のボタンから、ご希望の指を選択してください。\n                  \u003c\/p\u003e\n                \u003c\/div\u003e\n\n                \u003c!-- 計測を推奨する案内テキスト --\u003e\n                \u003cp style=\"font-size: 10px; color: #888; line-height: 1.6; margin: 14px 0 0 0; text-align: left; padding-left: 2px;\"\u003e\n                  ※正確な着用感やフィット感をお確かめになりたい場合は、事前にご自身の指のサイズ（号数）を計測していただくことをおすすめいたします。\n                \u003c\/p\u003e\n\n              \u003c\/div\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- 安心保証 --\u003e\n  \u003cdiv class=\"wanna-block-item\"\u003e\n    \u003cinput class=\"wanna-block-logic\" id=\"wanna-block-promise\" type=\"checkbox\"\u003e\n    \u003clabel class=\"wanna-block-trigger\" for=\"wanna-block-promise\"\u003e\n      \u003cspan\u003e安心保証\u003c\/span\u003e\n      \u003cspan class=\"wanna-icon-toggle\"\u003e\u003c\/span\u003e\n    \u003c\/label\u003e\n    \u003cdiv class=\"wanna-block-answer\"\u003e\n      \u003cdiv style=\"padding: 20px 12px 35px 4px !important;\" class=\"wanna-block-answer-inner\"\u003e\n        \u003cul style=\"list-style: none; padding: 0; margin: 0; font-size: 12px; color: #565656; line-height: 1.95; letter-spacing: 0.05em;\"\u003e\n          \u003cli style=\"margin-bottom: 18px; padding-left: 16px; position: relative;\"\u003e\n            \u003cspan style=\"position: absolute; left: 0; color: #1a1a1a;\"\u003e✓\u003c\/span\u003e\u003cstrong style=\"color: #1a1a1a; font-weight: 600;\"\u003e返品・交換サポート\u003c\/strong\u003e\u003cbr\u003e万が一のサイズ不一致やトラブルに対応。(受取後5日以内のご連絡。)\n          \u003c\/li\u003e\n          \u003cli style=\"margin-bottom: 18px; padding-left: 16px; position: relative;\"\u003e\n            \u003cspan style=\"position: absolute; left: 0; color: #1a1a1a;\"\u003e✓\u003c\/span\u003e\u003cstrong style=\"color: #1a1a1a; font-weight: 600;\"\u003eSilver925 品質保証\u003c\/strong\u003e\u003cbr\u003e厳選された純銀素材のみを使用。\n          \u003c\/li\u003e\n          \u003cli style=\"margin-bottom: 0; padding-left: 16px; position: relative;\"\u003e\n            \u003cspan style=\"position: absolute; left: 0; color: #1a1a1a;\"\u003e✓\u003c\/span\u003e\u003cstrong style=\"color: #1a1a1a; font-weight: 600;\"\u003e公式LINE 相談窓口\u003c\/strong\u003e\u003cbr\u003eサイズ選びやスタイリングのご相談に直接お答えします。\n          \u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- お手入れ --\u003e\n  \u003cdiv style=\"margin-bottom: 50px;\" class=\"wanna-block-item\"\u003e\n    \u003cinput class=\"wanna-block-logic\" id=\"wanna-block-care\" type=\"checkbox\"\u003e\n    \u003clabel class=\"wanna-block-trigger\" for=\"wanna-block-care\"\u003e\n      \u003cspan\u003eお手入れ\u003c\/span\u003e\n      \u003cspan class=\"wanna-icon-toggle\"\u003e\u003c\/span\u003e\n    \u003c\/label\u003e\n    \u003cdiv class=\"wanna-block-answer\"\u003e\n      \u003cdiv style=\"padding-top: 15px; padding-bottom: 30px;\" class=\"wanna-block-answer-inner\"\u003e\n        \u003cp style=\"margin: 0; color: #666; line-height: 1.95; letter-spacing: 0.05em;\"\u003eご使用後は付属のクロスで優しく拭き取ってください。密閉できる袋等で保管いただくと、美しい輝きをより長く保つことができます。\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cscript\u003e\n    (function() {\n      \/\/ 1. タブ制御スクリプト\n      const sliderBody = document.getElementById('wannaSlideBodyAnc');\n      const links = {\n        'pane-size-anc': document.getElementById('link-size-anc'),\n        'pane-image-anc': document.getElementById('link-image-anc')\n      };\n\n      Object.values(links).forEach(link =\u003e {\n        link.addEventListener('click', function(e) {\n          e.preventDefault();\n          const targetId = this.getAttribute('href').substring(1);\n          const targetPane = document.getElementById(targetId);\n          if(targetPane) {\n            sliderBody.scrollTo({ left: targetPane.offsetLeft, behavior: 'smooth' });\n          }\n        });\n      });\n\n      const observer = new IntersectionObserver((entries) =\u003e {\n        entries.forEach(entry =\u003e {\n          if (entry.isIntersecting \u0026\u0026 entry.intersectionRatio \u003e= 0.6) {\n            Object.values(links).forEach(l =\u003e l.classList.remove('wanna-active'));\n            if(links[entry.target.id]) links[entry.target.id].classList.add('wanna-active');\n          }\n        });\n      }, { root: sliderBody, threshold: 0.6 });\n\n      observer.observe(document.getElementById('pane-size-anc'));\n      observer.observe(document.getElementById('pane-image-anc'));\n\n      \/\/ 2. 指選択インタラクティブスクリプト (16号〜25号調整可能に基づいた判定)\n      const fingerData = {\n        thumb:  { name: \"親指\",   avg: \"19号〜23号\", fit: true },\n        index:  { name: \"人差し指\", avg: \"16号〜22号\", fit: true },\n        middle: { name: \"中指\",   avg: \"15号〜22号\", fit: true, note: \"※16号以上の方\" },\n        ring:   { name: \"薬指\",   avg: \"13号〜18号\", fit: true, note: \"※16号以上の方\" },\n        pinky:  { name: \"小指\",   avg: \"10号〜14号\", fit: false }\n      };\n\n      const btns = document.querySelectorAll('.finger-btn');\n      const resultBox = document.getElementById('wanna-size-result');\n\n      function selectFinger(key) {\n        const data = fingerData[key];\n        if(!data) return;\n\n        \/\/ ボタンの見た目制御\n        btns.forEach(b =\u003e {\n          if(b.getAttribute('data-finger') === key) {\n            b.classList.add('active');\n          } else {\n            b.classList.remove('active');\n          }\n        });\n\n        \/\/ 結果メッセージ作成\n        let statusBadge = '';\n        let detailText = '';\n\n        if(data.fit) {\n          statusBadge = '\u003cspan style=\"display:inline-block; background:#1890ff; color:#fff; font-size:10px; padding:2px 8px; border-radius:2px; margin-bottom:8px; letter-spacing:0.1em;\"\u003e着用可能\u003c\/span\u003e';\n          detailText = `こちらの商品は\u003cstrong style=\"color:#1a1a1a;\"\u003e16号〜25号\u003c\/strong\u003eまでサイズ調節が可能ですので、男性平均（${data.avg}）の\u003cstrong\u003e${data.name}\u003c\/strong\u003eにぴったり着用していただけます。`;\n          if(data.note) {\n            detailText += `\u003cbr\u003e\u003cspan style=\"font-size:10px; color:#888; margin-top:4px; display:inline-block;\"\u003e${data.note}であれば問題なくご着用いただけます。\u003c\/span\u003e`;\n          }\n        } else {\n          statusBadge = '\u003cspan style=\"display:inline-block; background:#999; color:#fff; font-size:10px; padding:2px 8px; border-radius:2px; margin-bottom:8px; letter-spacing:0.1em;\"\u003e推奨しておりません\u003c\/span\u003e';\n          detailText = `こちらの商品は\u003cstrong style=\"color:#1a1a1a;\"\u003e16号〜25号\u003c\/strong\u003eまでの調整範囲となっております。男性平均の${data.name}（${data.avg}）ですと、サイズが大きく抜けやすくなる可能性がございます。`;\n        }\n\n        resultBox.innerHTML = `\n          \u003cdiv\u003e\n            ${statusBadge}\n            \u003cp style=\"font-size: 11px; color: #444; line-height: 1.8; margin: 0;\"\u003e\n              ${detailText}\n            \u003c\/p\u003e\n          \u003c\/div\u003e\n        `;\n      }\n\n      \/\/ ボタンクリックイベント\n      btns.forEach(btn =\u003e {\n        btn.addEventListener('click', function() {\n          const fingerKey = this.getAttribute('data-finger');\n          selectFinger(fingerKey);\n        });\n      });\n\n    })();\n  \u003c\/script\u003e\n\n\u003c\/div\u003e","brand":"Wanna shop","offers":[{"title":"Default Title","offer_id":50786133606695,"sku":null,"price":8500.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0960\/4330\/3207\/files\/F4A66456-54CB-4214-8438-C7F2571F4B2D.jpg?v=1768895793"},{"product_id":"shine-pierce-p46","title":"shine pierce (P46)","description":"\u003cdiv style=\"font-size: 13px; color: #444; line-height: 1.95; letter-spacing: 0.06em; max-width: 550px; margin: 0 auto; font-family: 'Hiragino Mincho ProN', 'serif'; -webkit-text-size-adjust: 100%;\"\u003e\n\n  \u003cstyle\u003e\n    \/* アコーディオン外枠 *\/\n    .wanna-block-item {\n      border-bottom: 1px solid #f2f2f2;\n      width: 100%;\n    }\n    \n    \/* チェックボックス非表示 *\/\n    .wanna-block-logic {\n      display: none !important;\n      visibility: hidden !important;\n      opacity: 0 !important;\n      position: absolute !important;\n      appearance: none !important;\n      -webkit-appearance: none !important;\n      width: 0 !important;\n      height: 0 !important;\n      margin: 0 !important;\n      padding: 0 !important;\n    }\n\n    \/* 見出し *\/\n    .wanna-block-trigger {\n      width: 100%;\n      padding: 26px 0 !important;\n      display: flex;\n      align-items: center;\n      justify-content: space-between;\n      cursor: pointer;\n      font-size: 11px;\n      color: #444;\n      font-family: 'Gill Sans', 'Optima', sans-serif;\n      font-weight: 400;\n      letter-spacing: 0.3em;\n      position: relative;\n      user-select: none;\n    }\n    .wanna-block-trigger:hover { color: #888; }\n\n    \/* プラス・マイナスアイコン *\/\n    .wanna-icon-toggle {\n      width: 14px; height: 14px;\n      position: relative;\n      transition: transform 0.5s cubic-bezier(0.4, 0, 0.2, 1);\n      margin-right: 4px;\n    }\n    .wanna-icon-toggle::before, .wanna-icon-toggle::after {\n      content: \"\";\n      position: absolute;\n      background-color: #1a1a1a;\n      transition: all 0.4s;\n    }\n    .wanna-icon-toggle::before { width: 100%; height: 1px; top: 50%; left: 0; transform: translateY(-50%); }\n    .wanna-icon-toggle::after  { width: 1px; height: 100%; left: 50%; top: 0; transform: translateX(-50%); }\n\n    \/* 滑らかなスライドアニメーションの制御 *\/\n    .wanna-block-answer {\n      max-height: 0;\n      overflow: hidden;\n      transition: max-height 0.6s cubic-bezier(0.4, 0, 0.2, 1);\n    }\n    .wanna-block-answer-inner {\n      padding: 10px 0 35px 4px !important; \n      font-size: 12px;\n      color: #555;\n    }\n\n    \/* 開閉時のアクティブ状態 *\/\n    .wanna-block-logic:checked + .wanna-block-trigger .wanna-icon-toggle {\n      transform: rotate(135deg);\n    }\n    .wanna-block-logic:checked + .wanna-block-trigger .wanna-icon-toggle::before,\n    .wanna-block-logic:checked + .wanna-block-trigger .wanna-icon-toggle::after {\n      background-color: #a0a0a0;\n    }\n    .wanna-block-logic:checked + .wanna-block-trigger + .wanna-block-answer {\n      max-height: 2000px;\n    }\n\n    \/* アニメーション *\/\n    .wanna-feat-box {\n      opacity: 0;\n      transform: translateX(25px);\n      transition: opacity 0.6s ease, transform 0.6s cubic-bezier(0.25, 1, 0.5, 1);\n    }\n    .wanna-block-logic:checked + .wanna-block-trigger + .wanna-block-answer .wanna-feat-box-1 {\n      opacity: 1; transform: translateX(0); transition-delay: 0.1s;\n    }\n    .wanna-block-logic:checked + .wanna-block-trigger + .wanna-block-answer .wanna-feat-box-2 {\n      opacity: 1; transform: translateX(0); transition-delay: 0.6s;\n    }\n    .wanna-block-logic:checked + .wanna-block-trigger + .wanna-block-answer .wanna-feat-box-3 {\n      opacity: 1; transform: translateX(0); transition-delay: 1.1s;\n    }\n\n    \/* スライダー ＆ タブレイアウト *\/\n    .wanna-slide-container {\n      display: flex;\n      flex-direction: column;\n      position: relative;\n    }\n    \n    .inner-tabs-header {\n      display: flex;\n      border-bottom: 1px solid #f2f2f2;\n    }\n    .inner-tab-link {\n      flex: 1;\n      text-decoration: none;\n      text-align: center;\n      padding: 14px 0 !important;\n      font-family: 'Gill Sans', 'Optima', sans-serif;\n      font-size: 10px;\n      letter-spacing: 0.15em;\n      color: #999;\n      cursor: pointer;\n      transition: all 0.3s;\n      border-bottom: 1px solid transparent;\n      user-select: none;\n      -webkit-tap-highlight-color: transparent;\n    }\n    \n    .inner-tabs-body {\n      display: flex;\n      overflow-x: auto;\n      scroll-behavior: smooth;\n      scroll-snap-type: x mandatory;\n      -webkit-overflow-scrolling: touch;\n    }\n    .inner-tabs-body::-webkit-scrollbar { display: none; }\n    .inner-tabs-body { -ms-overflow-style: none; scrollbar-width: none; }\n    \n    .inner-tab-pane {\n      width: 100%;\n      flex-shrink: 0;\n      scroll-snap-align: start;\n      box-sizing: border-box;\n      padding: 26px 12px 10px 12px !important;\n    }\n\n    .inner-tab-link.wanna-active {\n      color: #1a1a1a !important;\n      font-weight: 500 !important;\n      border-bottom: 1px solid #1a1a1a !important;\n    }\n\n    .wanna-clean-table, .wanna-clean-table tr, .wanna-clean-table td {\n      border: none !important;\n      border-collapse: collapse !important;\n    }\n  \u003c\/style\u003e\n\n  \u003c!-- 1. 商品仕様 --\u003e\n  \u003cdiv style=\"border-top: 1px solid #f2f2f2;\" class=\"wanna-block-item\"\u003e\n    \u003cinput type=\"checkbox\" id=\"wanna-block-feat\" class=\"wanna-block-logic\"\u003e\n    \u003clabel for=\"wanna-block-feat\" class=\"wanna-block-trigger\"\u003e\n      \u003cspan\u003e商品仕様\u003c\/span\u003e\n      \u003cspan class=\"wanna-icon-toggle\"\u003e\u003c\/span\u003e\n    \u003c\/label\u003e\n    \u003cdiv class=\"wanna-block-answer\"\u003e\n      \u003cdiv class=\"wanna-block-answer-inner\"\u003e\n        \u003cdiv style=\"margin-bottom: 35px;\" class=\"wanna-feat-box wanna-feat-box-1\"\u003e\n          \u003cp style=\"font-size: 12px; font-weight: 600; color: #1a1a1a; letter-spacing: 0.14em; margin-bottom: 10px;\"\u003e\u003cspan style=\"font-family: 'Gill Sans', sans-serif; margin-right: 6px; color: #888;\"\u003e01 \/\u003c\/span\u003e 耳元で鮮烈に躍る、圧倒的な光彩\u003c\/p\u003e\n          \u003cp style=\"color: #666; line-height: 1.95; margin-top: 0; margin-bottom: 0; padding-left: 4px; letter-spacing: 0.05em;\"\u003e光を捕らえ、四方に解き放つような設計。ミニマルなサイズ感の中に強烈な存在感を閉じ込め、顔まわりに確かな華やかさと清潔感をもたらします。\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv style=\"margin-bottom: 35px;\" class=\"wanna-feat-box wanna-feat-box-2\"\u003e\n          \u003cp style=\"font-size: 12px; font-weight: 600; color: #1a1a1a; letter-spacing: 0.14em; margin-bottom: 10px;\"\u003e\u003cspan style=\"font-family: 'Gill Sans', sans-serif; margin-right: 6px; color: #888;\"\u003e02 \/\u003c\/span\u003e 肌に優しく澄んだ光沢のSilver 925\u003c\/p\u003e\n          \u003cp style=\"color: #666; line-height: 1.95; margin-top: 0; margin-bottom: 0; padding-left: 4px; letter-spacing: 0.05em;\"\u003e高品質な純銀素材を採用。毎日身に着けるものだからこそ肌への優しさと耐久性を極め、本物の銀ならではの澄んだ光沢と洗練された質感を備えています。\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv style=\"margin-bottom: 5px;\" class=\"wanna-feat-box wanna-feat-box-3\"\u003e\n          \u003cp style=\"font-size: 12px; font-weight: 600; color: #1a1a1a; letter-spacing: 0.14em; margin-bottom: 10px;\"\u003e\u003cspan style=\"font-family: 'Gill Sans', sans-serif; margin-right: 6px; color: #888;\"\u003e03 \/\u003c\/span\u003e 重ね付けにも映える小ぶりなサイズ\u003c\/p\u003e\n          \u003cp style=\"color: #666; line-height: 1.95; margin-top: 0; margin-bottom: 0; padding-left: 4px; letter-spacing: 0.05em;\"\u003e内径9.0mmのコンパクトなサイズ感は、単体使いはもちろん他のピアスとの重ね付けでも埋もれず、シャープなアクセントとして活躍します。\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- 2. サイズ・注意事項 --\u003e\n  \u003cdiv class=\"wanna-block-item\"\u003e\n    \u003cinput class=\"wanna-block-logic\" id=\"wanna-block-details\" type=\"checkbox\"\u003e\n    \u003clabel class=\"wanna-block-trigger\" for=\"wanna-block-details\"\u003e\n      \u003cspan\u003eサイズ・注意事項\u003c\/span\u003e\n      \u003cspan class=\"wanna-icon-toggle\"\u003e\u003c\/span\u003e\n    \u003c\/label\u003e\n    \u003cdiv class=\"wanna-block-answer\"\u003e\n      \u003cdiv style=\"padding-left: 0 !important; padding-right: 0 !important; padding-bottom: 25px !important;\" class=\"wanna-block-answer-inner\"\u003e\n        \n        \u003cdiv class=\"wanna-slide-container\"\u003e\n          \n          \u003cdiv class=\"inner-tabs-header\"\u003e\n            \u003ca href=\"#wanna-pane-size\" class=\"inner-tab-link wanna-active\" id=\"wanna-link-size\" style=\"margin-left: 16px;\"\u003eサイズ仕様\u003c\/a\u003e\n            \u003ca href=\"#wanna-pane-image\" class=\"inner-tab-link\" id=\"wanna-link-image\" style=\"margin-right: 16px;\"\u003e注意事項\u003c\/a\u003e\n          \u003c\/div\u003e\n          \n          \u003cdiv class=\"inner-tabs-body\" id=\"wannaSlideBody\"\u003e\n            \u003c!-- タブ1: サイズ仕様 --\u003e\n            \u003cdiv id=\"wanna-pane-size\" class=\"inner-tab-pane\"\u003e\n              \u003ctable style=\"width: 100%; font-size: 12px; color: #555; line-height: 1.95; letter-spacing: 0.05em;\" class=\"wanna-clean-table\"\u003e\n                \u003ctbody\u003e\n                  \u003ctr\u003e\n                    \u003ctd style=\"padding: 14px 0; width: 25%; color: #1a1a1a; font-weight: 500; vertical-align: top;\"\u003eカラー\u003c\/td\u003e\n                    \u003ctd style=\"padding: 14px 0; vertical-align: top;\"\u003eSilver\u003c\/td\u003e\n                  \u003c\/tr\u003e\n                  \u003ctr\u003e\n                    \u003ctd style=\"padding: 14px 0; color: #1a1a1a; font-weight: 500; vertical-align: top;\"\u003eサイズ\u003c\/td\u003e\n                    \u003ctd style=\"padding: 14px 0; vertical-align: top;\"\u003e内径 9.0mm\u003c\/td\u003e\n                  \u003c\/tr\u003e\n                  \u003ctr\u003e\n                    \u003ctd style=\"padding: 14px 0; color: #1a1a1a; font-weight: 500; vertical-align: top;\"\u003e素 材\u003c\/td\u003e\n                    \u003ctd style=\"padding: 14px 0; vertical-align: top;\"\u003eSilver 925\u003c\/td\u003e\n                  \u003c\/tr\u003e\n                  \u003ctr\u003e\n                    \u003ctd style=\"padding: 14px 0; color: #1a1a1a; font-weight: 500; vertical-align: top;\"\u003e付属品\u003c\/td\u003e\n                    \u003ctd style=\"padding: 14px 0; vertical-align: top;\"\u003eジュエリークロス \/ ショップカード\u003cbr\u003e\u003cspan style=\"font-size: 11px; color: #999; display: inline-block; margin-top: 4px;\"\u003eメッセージカード（別途200円）\u003c\/span\u003e\n\u003c\/td\u003e\n                  \u003c\/tr\u003e\n                \u003c\/tbody\u003e\n              \u003c\/table\u003e\n            \u003c\/div\u003e\n            \n            \u003c!-- タブ2: 注意事項 --\u003e\n            \u003cdiv id=\"wanna-pane-image\" class=\"inner-tab-pane\"\u003e\n              \u003cdiv style=\"font-size: 12px; color: #555; line-height: 1.95; letter-spacing: 0.05em;\"\u003e\n                \u003cdiv\u003e\n                  \u003cp style=\"margin: 0 0 6px 0; font-size: 11.5px; font-weight: 600; color: #1a1a1a; letter-spacing: 0.08em;\"\u003e\n                    【購入時の注意点】\n                  \u003c\/p\u003e\n                  \u003cp style=\"margin: 0; color: #666; font-size: 11px; line-height: 1.8; letter-spacing: 0.04em;\"\u003e\n                    ※こちらの商品は「1点＝片耳分」での販売となります。\u003cbr\u003e両耳での着用をご希望の場合は、数量を「2点」にしてご購入ください。\n                  \u003c\/p\u003e\n                \u003c\/div\u003e\n                \n                \u003cdiv style=\"border-top: 1px dashed #e5e5e5; padding-top: 16px; margin-top: 16px;\"\u003e\n                  \u003cp style=\"margin: 0 0 6px 0; font-size: 11.5px; font-weight: 600; color: #1a1a1a; letter-spacing: 0.08em;\"\u003e\n                    【開封時の注意点】\n                  \u003c\/p\u003e\n                  \u003cp style=\"margin: 0; color: #666; font-size: 11px; line-height: 1.8; letter-spacing: 0.04em;\"\u003e\n                    商品をお受け取り後、開封される際はアクセサリーボックス内をご確認ください。ボックス内に付属している「アクセサリー袋」の中にピアスを大切にお包みしております。\n                  \u003c\/p\u003e\n                \u003c\/div\u003e\n              \u003c\/div\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n          \n        \u003c\/div\u003e\n        \n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- 3. 安心保証 --\u003e\n  \u003cdiv class=\"wanna-block-item\"\u003e\n    \u003cinput type=\"checkbox\" id=\"wanna-block-promise\" class=\"wanna-block-logic\"\u003e\n    \u003clabel for=\"wanna-block-promise\" class=\"wanna-block-trigger\"\u003e\n      \u003cspan\u003e安心保証\u003c\/span\u003e\n      \u003cspan class=\"wanna-icon-toggle\"\u003e\u003c\/span\u003e\n    \u003c\/label\u003e\n    \u003cdiv class=\"wanna-block-answer\"\u003e\n      \u003cdiv style=\"padding-top: 15px; padding-bottom: 30px;\" class=\"wanna-block-answer-inner\"\u003e\n        \u003cul style=\"list-style: none; padding: 0; margin: 0; font-size: 12px; color: #565656; line-height: 1.95; letter-spacing: 0.05em;\"\u003e\n          \u003cli style=\"margin-bottom: 18px; padding-left: 16px; position: relative;\"\u003e\n            \u003cspan style=\"position: absolute; left: 0; color: #1a1a1a;\"\u003e✓\u003c\/span\u003e\u003cstrong style=\"color: #1a1a1a; font-weight: 600;\"\u003e返品・交換サポート\u003c\/strong\u003e\u003cbr\u003e万が一のサイズ不一致やトラブルにも対応しております。(受取後5日以内のご連絡。)\u003cbr\u003e\u003cspan style=\"font-size: 11px; color: #888;\"\u003e※家の中で試着してみてイメージと違った場合なども交換が可能です。\u003c\/span\u003e\n          \u003c\/li\u003e\n          \u003cli style=\"margin-bottom: 18px; padding-left: 16px; position: relative;\"\u003e\n            \u003cspan style=\"position: absolute; left: 0; color: #1a1a1a;\"\u003e✓\u003c\/span\u003e\u003cstrong style=\"color: #1a1a1a; font-weight: 600;\"\u003eSilver 925 品質保証\u003c\/strong\u003e\u003cbr\u003e厳選された純銀素材のみを使用しております。\n          \u003c\/li\u003e\n          \u003cli style=\"margin-bottom: 0; padding-left: 16px; position: relative;\"\u003e\n            \u003cspan style=\"position: absolute; left: 0; color: #1a1a1a;\"\u003e✓\u003c\/span\u003e\u003cstrong style=\"color: #1a1a1a; font-weight: 600;\"\u003e公式LINE 相談窓口\u003c\/strong\u003e\u003cbr\u003eサイズ選びやスタイリングのご相談に、直接お答えします。\n          \u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- 4. お手入れ --\u003e\n  \u003cdiv style=\"margin-bottom: 50px;\" class=\"wanna-block-item\"\u003e\n    \u003cinput class=\"wanna-block-logic\" id=\"wanna-block-care\" type=\"checkbox\"\u003e\n    \u003clabel class=\"wanna-block-trigger\" for=\"wanna-block-care\"\u003e\n      \u003cspan\u003eお手入れ\u003c\/span\u003e\n      \u003cspan class=\"wanna-icon-toggle\"\u003e\u003c\/span\u003e\n    \u003c\/label\u003e\n    \u003cdiv class=\"wanna-block-answer\"\u003e\n      \u003cdiv style=\"padding-top: 15px; padding-bottom: 30px;\" class=\"wanna-block-answer-inner\"\u003e\n        \u003cp style=\"margin: 0; color: #666; line-height: 1.95; letter-spacing: 0.05em;\"\u003eご使用後は付属のクロスで優しく拭き取ってください。密閉できる袋等で保管いただくと、美しい輝きをより長く保つことができます。経年変化を楽しみながら、あなただけの一本に。\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- タブ切り替え制御スクリプト --\u003e\n  \u003cscript\u003e\n    const wannaLinkSize = document.getElementById('wanna-link-size');\n    const wannaLinkImage = document.getElementById('wanna-link-image');\n    const wannaPaneSize = document.getElementById('wanna-pane-size');\n    const wannaPaneImage = document.getElementById('wanna-pane-image');\n    const wannaSliderBody = document.getElementById('wannaSlideBody');\n\n    const wannaTabLinks = [wannaLinkSize, wannaLinkImage];\n    wannaTabLinks.forEach(link =\u003e {\n      link.addEventListener('click', function(e) {\n        e.preventDefault();\n        const targetId = this.getAttribute('href');\n        const targetPane = document.querySelector(targetId);\n        if(targetPane) {\n          wannaSliderBody.scrollTo({\n            left: targetPane.offsetLeft,\n            behavior: 'smooth'\n          });\n        }\n      });\n    });\n\n    const wannaObserverOptions = {\n      root: wannaSliderBody,\n      threshold: 0.6\n    };\n\n    const wannaObserver = new IntersectionObserver((entries) =\u003e {\n      entries.forEach(entry =\u003e {\n        if (entry.isIntersecting) {\n          if (entry.target.id === 'wanna-pane-size') {\n            wannaLinkSize.classList.add('wanna-active');\n            wannaLinkImage.classList.remove('wanna-active');\n          } else if (entry.target.id === 'wanna-pane-image') {\n            wannaLinkImage.classList.add('wanna-active');\n            wannaLinkSize.classList.remove('wanna-active');\n          }\n        }\n      });\n    }, wannaObserverOptions);\n\n    wannaObserver.observe(wannaPaneSize);\n    wannaObserver.observe(wannaPaneImage);\n  \u003c\/script\u003e\n\n\u003c\/div\u003e","brand":"Wanna shop","offers":[{"title":"Default Title","offer_id":50795059872039,"sku":null,"price":6200.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0960\/4330\/3207\/files\/Simple_Minimalist_Business_Nail_Logo_40.png?v=1786529821"},{"product_id":"chain-pierce-p60","title":"chain pierce (P60)","description":"\u003cdiv style=\"font-size: 13px; color: #444; line-height: 1.95; letter-spacing: 0.06em; max-width: 550px; margin: 0 auto; font-family: 'Hiragino Mincho ProN', 'serif'; -webkit-text-size-adjust: 100%;\"\u003e\n\n  \u003cstyle\u003e\n    \/* アコーディオン外枠 *\/\n    .wanna-block-item {\n      border-bottom: 1px solid #f2f2f2;\n      width: 100%;\n    }\n    \n    \/* チェックボックス非表示 *\/\n    .wanna-block-logic {\n      display: none !important;\n      visibility: hidden !important;\n      opacity: 0 !important;\n      position: absolute !important;\n      appearance: none !important;\n      -webkit-appearance: none !important;\n      width: 0 !important;\n      height: 0 !important;\n      margin: 0 !important;\n      padding: 0 !important;\n    }\n\n    \/* 見出し *\/\n    .wanna-block-trigger {\n      width: 100%;\n      padding: 26px 0 !important;\n      display: flex;\n      align-items: center;\n      justify-content: space-between;\n      cursor: pointer;\n      font-size: 11px;\n      color: #444;\n      font-family: 'Gill Sans', 'Optima', sans-serif;\n      font-weight: 400;\n      letter-spacing: 0.3em;\n      position: relative;\n      user-select: none;\n    }\n    .wanna-block-trigger:hover { color: #888; }\n\n    \/* プラス・マイナスアイコン *\/\n    .wanna-icon-toggle {\n      width: 14px; height: 14px;\n      position: relative;\n      transition: transform 0.5s cubic-bezier(0.4, 0, 0.2, 1);\n      margin-right: 4px;\n    }\n    .wanna-icon-toggle::before, .wanna-icon-toggle::after {\n      content: \"\";\n      position: absolute;\n      background-color: #1a1a1a;\n      transition: all 0.4s;\n    }\n    .wanna-icon-toggle::before { width: 100%; height: 1px; top: 50%; left: 0; transform: translateY(-50%); }\n    .wanna-icon-toggle::after  { width: 1px; height: 100%; left: 50%; top: 0; transform: translateX(-50%); }\n\n    \/* 滑らかなスライドアニメーションの制御 *\/\n    .wanna-block-answer {\n      max-height: 0;\n      overflow: hidden;\n      transition: max-height 0.6s cubic-bezier(0.4, 0, 0.2, 1);\n    }\n    .wanna-block-answer-inner {\n      padding: 10px 0 35px 4px !important; \n      font-size: 12px;\n      color: #555;\n    }\n\n    \/* 開閉時のアクティブ状態 *\/\n    .wanna-block-logic:checked + .wanna-block-trigger .wanna-icon-toggle {\n      transform: rotate(135deg);\n    }\n    .wanna-block-logic:checked + .wanna-block-trigger .wanna-icon-toggle::before,\n    .wanna-block-logic:checked + .wanna-block-trigger .wanna-icon-toggle::after {\n      background-color: #a0a0a0;\n    }\n    .wanna-block-logic:checked + .wanna-block-trigger + .wanna-block-answer {\n      max-height: 2000px;\n    }\n\n    \/* アニメーション *\/\n    .wanna-feat-box {\n      opacity: 0;\n      transform: translateX(25px);\n      transition: opacity 0.6s ease, transform 0.6s cubic-bezier(0.25, 1, 0.5, 1);\n    }\n    .wanna-block-logic:checked + .wanna-block-trigger + .wanna-block-answer .wanna-feat-box-1 {\n      opacity: 1; transform: translateX(0); transition-delay: 0.1s;\n    }\n    .wanna-block-logic:checked + .wanna-block-trigger + .wanna-block-answer .wanna-feat-box-2 {\n      opacity: 1; transform: translateX(0); transition-delay: 0.6s;\n    }\n    .wanna-block-logic:checked + .wanna-block-trigger + .wanna-block-answer .wanna-feat-box-3 {\n      opacity: 1; transform: translateX(0); transition-delay: 1.1s;\n    }\n\n    \/* スライダー ＆ タブレイアウト *\/\n    .wanna-slide-container {\n      display: flex;\n      flex-direction: column;\n      position: relative;\n    }\n    \n    .inner-tabs-header {\n      display: flex;\n      border-bottom: 1px solid #f2f2f2;\n    }\n    .inner-tab-link {\n      flex: 1;\n      text-decoration: none;\n      text-align: center;\n      padding: 14px 0 !important;\n      font-family: 'Gill Sans', 'Optima', sans-serif;\n      font-size: 10px;\n      letter-spacing: 0.15em;\n      color: #999;\n      cursor: pointer;\n      transition: all 0.3s;\n      border-bottom: 1px solid transparent;\n      user-select: none;\n      -webkit-tap-highlight-color: transparent;\n    }\n    \n    .inner-tabs-body {\n      display: flex;\n      overflow-x: auto;\n      scroll-behavior: smooth;\n      scroll-snap-type: x mandatory;\n      -webkit-overflow-scrolling: touch;\n    }\n    .inner-tabs-body::-webkit-scrollbar { display: none; }\n    .inner-tabs-body { -ms-overflow-style: none; scrollbar-width: none; }\n    \n    .inner-tab-pane {\n      width: 100%;\n      flex-shrink: 0;\n      scroll-snap-align: start;\n      box-sizing: border-box;\n      padding: 26px 12px 10px 12px !important;\n    }\n\n    .inner-tab-link.wanna-active {\n      color: #1a1a1a !important;\n      font-weight: 500 !important;\n      border-bottom: 1px solid #1a1a1a !important;\n    }\n\n    .wanna-clean-table, .wanna-clean-table tr, .wanna-clean-table td {\n      border: none !important;\n      border-collapse: collapse !important;\n    }\n  \u003c\/style\u003e\n\n  \u003c!-- 1. 商品仕様 --\u003e\n  \u003cdiv style=\"border-top: 1px solid #f2f2f2;\" class=\"wanna-block-item\"\u003e\n    \u003cinput type=\"checkbox\" id=\"wanna-block-feat\" class=\"wanna-block-logic\"\u003e\n    \u003clabel for=\"wanna-block-feat\" class=\"wanna-block-trigger\"\u003e\n      \u003cspan\u003e商品仕様\u003c\/span\u003e\n      \u003cspan class=\"wanna-icon-toggle\"\u003e\u003c\/span\u003e\n    \u003c\/label\u003e\n    \u003cdiv class=\"wanna-block-answer\"\u003e\n      \u003cdiv class=\"wanna-block-answer-inner\"\u003e\n        \u003cdiv style=\"margin-bottom: 35px;\" class=\"wanna-feat-box wanna-feat-box-1\"\u003e\n          \u003cp style=\"font-size: 12px; font-weight: 600; color: #1a1a1a; letter-spacing: 0.14em; margin-bottom: 10px;\"\u003e\u003cspan style=\"font-family: 'Gill Sans', sans-serif; margin-right: 6px; color: #888;\"\u003e01 \/\u003c\/span\u003e 力強く重厚感あふれるチェーン造形\u003c\/p\u003e\n          \u003cp style=\"color: #666; line-height: 1.95; margin-top: 0; margin-bottom: 0; padding-left: 4px; letter-spacing: 0.05em;\"\u003e男らしいチェーンデザインを採用し、圧倒的な存在感を演出。無骨でありながらエッジの効いたフォルムが、スタイルに確かなアクセントと重厚感を添えます。\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv style=\"margin-bottom: 35px;\" class=\"wanna-feat-box wanna-feat-box-2\"\u003e\n          \u003cp style=\"font-size: 12px; font-weight: 600; color: #1a1a1a; letter-spacing: 0.14em; margin-bottom: 10px;\"\u003e\u003cspan style=\"font-family: 'Gill Sans', sans-serif; margin-right: 6px; color: #888;\"\u003e02 \/\u003c\/span\u003e 精巧な仕上げが生み出す上質なSilver 925\u003c\/p\u003e\n          \u003cp style=\"color: #666; line-height: 1.95; margin-top: 0; margin-bottom: 0; padding-left: 4px; letter-spacing: 0.05em;\"\u003e高品質な純銀素材を採用。コマひとつひとつに精巧な仕上げを施し、洗練された光沢と使い込むほどに深まる「自分だけの風合い」をお楽しみいただけます。（金属アレルギー対応）\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv style=\"margin-bottom: 5px;\" class=\"wanna-feat-box wanna-feat-box-3\"\u003e\n          \u003cp style=\"font-size: 12px; font-weight: 600; color: #1a1a1a; letter-spacing: 0.14em; margin-bottom: 10px;\"\u003e\u003cspan style=\"font-family: 'Gill Sans', sans-serif; margin-right: 6px; color: #888;\"\u003e03 \/\u003c\/span\u003e 耳元に馴染む12.0mmの絶妙なサイズ感\u003c\/p\u003e\n          \u003cp style=\"color: #666; line-height: 1.95; margin-top: 0; margin-bottom: 0; padding-left: 4px; letter-spacing: 0.05em;\"\u003e縦横12.0mmの顔まわりに自然と馴染むサイズバランス。ストリートやモードなど、様々なスタイリングの外しアイテムとしても存在感を発揮します。\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- 2. サイズ・注意事項 --\u003e\n  \u003cdiv class=\"wanna-block-item\"\u003e\n    \u003cinput class=\"wanna-block-logic\" id=\"wanna-block-details\" type=\"checkbox\"\u003e\n    \u003clabel class=\"wanna-block-trigger\" for=\"wanna-block-details\"\u003e\n      \u003cspan\u003eサイズ・注意事項\u003c\/span\u003e\n      \u003cspan class=\"wanna-icon-toggle\"\u003e\u003c\/span\u003e\n    \u003c\/label\u003e\n    \u003cdiv class=\"wanna-block-answer\"\u003e\n      \u003cdiv style=\"padding-left: 0 !important; padding-right: 0 !important; padding-bottom: 25px !important;\" class=\"wanna-block-answer-inner\"\u003e\n        \n        \u003cdiv class=\"wanna-slide-container\"\u003e\n          \n          \u003cdiv class=\"inner-tabs-header\"\u003e\n            \u003ca href=\"#wanna-pane-size\" class=\"inner-tab-link wanna-active\" id=\"wanna-link-size\" style=\"margin-left: 16px;\"\u003eサイズ仕様\u003c\/a\u003e\n            \u003ca href=\"#wanna-pane-image\" class=\"inner-tab-link\" id=\"wanna-link-image\" style=\"margin-right: 16px;\"\u003e注意事項\u003c\/a\u003e\n          \u003c\/div\u003e\n          \n          \u003cdiv class=\"inner-tabs-body\" id=\"wannaSlideBody\"\u003e\n            \u003c!-- タブ1: サイズ仕様 --\u003e\n            \u003cdiv id=\"wanna-pane-size\" class=\"inner-tab-pane\"\u003e\n              \u003ctable style=\"width: 100%; font-size: 12px; color: #555; line-height: 1.95; letter-spacing: 0.05em;\" class=\"wanna-clean-table\"\u003e\n                \u003ctbody\u003e\n                  \u003ctr\u003e\n                    \u003ctd style=\"padding: 14px 0; width: 25%; color: #1a1a1a; font-weight: 500; vertical-align: top;\"\u003eカラー\u003c\/td\u003e\n                    \u003ctd style=\"padding: 14px 0; vertical-align: top;\"\u003eSilver\u003c\/td\u003e\n                  \u003c\/tr\u003e\n                  \u003ctr\u003e\n                    \u003ctd style=\"padding: 14px 0; color: #1a1a1a; font-weight: 500; vertical-align: top;\"\u003eサイズ\u003c\/td\u003e\n                    \u003ctd style=\"padding: 14px 0; vertical-align: top;\"\u003e縦 12.0mm \/ 横 12.0mm\u003c\/td\u003e\n                  \u003c\/tr\u003e\n                  \u003ctr\u003e\n                    \u003ctd style=\"padding: 14px 0; color: #1a1a1a; font-weight: 500; vertical-align: top;\"\u003e素 材\u003c\/td\u003e\n                    \u003ctd style=\"padding: 14px 0; vertical-align: top;\"\u003eSilver 925\u003c\/td\u003e\n                  \u003c\/tr\u003e\n                  \u003ctr\u003e\n                    \u003ctd style=\"padding: 14px 0; color: #1a1a1a; font-weight: 500; vertical-align: top;\"\u003e付属品\u003c\/td\u003e\n                    \u003ctd style=\"padding: 14px 0; vertical-align: top;\"\u003eジュエリークロス \/ ショップカード\u003cbr\u003e\u003cspan style=\"font-size: 11px; color: #999; display: inline-block; margin-top: 4px;\"\u003eメッセージカード（別途200円）\u003c\/span\u003e\n\u003c\/td\u003e\n                  \u003c\/tr\u003e\n                \u003c\/tbody\u003e\n              \u003c\/table\u003e\n            \u003c\/div\u003e\n            \n            \u003c!-- タブ2: 注意事項 --\u003e\n            \u003cdiv id=\"wanna-pane-image\" class=\"inner-tab-pane\"\u003e\n              \u003cdiv style=\"font-size: 12px; color: #555; line-height: 1.95; letter-spacing: 0.05em;\"\u003e\n                \u003cdiv\u003e\n                  \u003cp style=\"margin: 0 0 6px 0; font-size: 11.5px; font-weight: 600; color: #1a1a1a; letter-spacing: 0.08em;\"\u003e\n                    【購入時の注意点】\n                  \u003c\/p\u003e\n                  \u003cp style=\"margin: 0; color: #666; font-size: 11px; line-height: 1.8; letter-spacing: 0.04em;\"\u003e\n                    ※こちらの商品は「1点＝片耳分」での販売となります。\u003cbr\u003e両耳での着用をご希望の場合は、数量を「2点」にしてご購入ください。\n                  \u003c\/p\u003e\n                \u003c\/div\u003e\n                \n                \u003cdiv style=\"border-top: 1px dashed #e5e5e5; padding-top: 16px; margin-top: 16px;\"\u003e\n                  \u003cp style=\"margin: 0 0 6px 0; font-size: 11.5px; font-weight: 600; color: #1a1a1a; letter-spacing: 0.08em;\"\u003e\n                    【開封時の注意点】\n                  \u003c\/p\u003e\n                  \u003cp style=\"margin: 0; color: #666; font-size: 11px; line-height: 1.8; letter-spacing: 0.04em;\"\u003e\n                    商品をお受け取り後、開封される際はアクセサリーボックス内をご確認ください。ボックス内に付属している「アクセサリー袋」の中にピアスを大切にお包みしております。\n                  \u003c\/p\u003e\n                \u003c\/div\u003e\n              \u003c\/div\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n          \n        \u003c\/div\u003e\n        \n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- 3. 安心保証 --\u003e\n  \u003cdiv class=\"wanna-block-item\"\u003e\n    \u003cinput type=\"checkbox\" id=\"wanna-block-promise\" class=\"wanna-block-logic\"\u003e\n    \u003clabel for=\"wanna-block-promise\" class=\"wanna-block-trigger\"\u003e\n      \u003cspan\u003e安心保証\u003c\/span\u003e\n      \u003cspan class=\"wanna-icon-toggle\"\u003e\u003c\/span\u003e\n    \u003c\/label\u003e\n    \u003cdiv class=\"wanna-block-answer\"\u003e\n      \u003cdiv style=\"padding-top: 15px; padding-bottom: 30px;\" class=\"wanna-block-answer-inner\"\u003e\n        \u003cul style=\"list-style: none; padding: 0; margin: 0; font-size: 12px; color: #565656; line-height: 1.95; letter-spacing: 0.05em;\"\u003e\n          \u003cli style=\"margin-bottom: 18px; padding-left: 16px; position: relative;\"\u003e\n            \u003cspan style=\"position: absolute; left: 0; color: #1a1a1a;\"\u003e✓\u003c\/span\u003e\u003cstrong style=\"color: #1a1a1a; font-weight: 600;\"\u003e返品・交換サポート\u003c\/strong\u003e\u003cbr\u003e万が一のサイズ不一致やトラブルにも対応しております。(受取後5日以内のご連絡。)\u003cbr\u003e\u003cspan style=\"font-size: 11px; color: #888;\"\u003e※家の中で試着してみてイメージと違った場合なども交換が可能です。\u003c\/span\u003e\n          \u003c\/li\u003e\n          \u003cli style=\"margin-bottom: 18px; padding-left: 16px; position: relative;\"\u003e\n            \u003cspan style=\"position: absolute; left: 0; color: #1a1a1a;\"\u003e✓\u003c\/span\u003e\u003cstrong style=\"color: #1a1a1a; font-weight: 600;\"\u003eSilver 925 品質保証\u003c\/strong\u003e\u003cbr\u003e厳選された純銀素材のみを使用しております。\n          \u003c\/li\u003e\n          \u003cli style=\"margin-bottom: 0; padding-left: 16px; position: relative;\"\u003e\n            \u003cspan style=\"position: absolute; left: 0; color: #1a1a1a;\"\u003e✓\u003c\/span\u003e\u003cstrong style=\"color: #1a1a1a; font-weight: 600;\"\u003e公式LINE 相談窓口\u003c\/strong\u003e\u003cbr\u003eサイズ選びやスタイリングのご相談に、直接お答えします。\n          \u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- 4. お手入れ --\u003e\n  \u003cdiv style=\"margin-bottom: 50px;\" class=\"wanna-block-item\"\u003e\n    \u003cinput class=\"wanna-block-logic\" id=\"wanna-block-care\" type=\"checkbox\"\u003e\n    \u003clabel class=\"wanna-block-trigger\" for=\"wanna-block-care\"\u003e\n      \u003cspan\u003eお手入れ\u003c\/span\u003e\n      \u003cspan class=\"wanna-icon-toggle\"\u003e\u003c\/span\u003e\n    \u003c\/label\u003e\n    \u003cdiv class=\"wanna-block-answer\"\u003e\n      \u003cdiv style=\"padding-top: 15px; padding-bottom: 30px;\" class=\"wanna-block-answer-inner\"\u003e\n        \u003cp style=\"margin: 0; color: #666; line-height: 1.95; letter-spacing: 0.05em;\"\u003eご使用後は付属のクロスで優しく拭き取ってください。密閉できる袋等で保管いただくと、美しい輝きをより長く保つことができます。経年変化を楽しみながら、あなただけの一本に。\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- タブ切り替え制御スクリプト --\u003e\n  \u003cscript\u003e\n    const wannaLinkSize = document.getElementById('wanna-link-size');\n    const wannaLinkImage = document.getElementById('wanna-link-image');\n    const wannaPaneSize = document.getElementById('wanna-pane-size');\n    const wannaPaneImage = document.getElementById('wanna-pane-image');\n    const wannaSliderBody = document.getElementById('wannaSlideBody');\n\n    const wannaTabLinks = [wannaLinkSize, wannaLinkImage];\n    wannaTabLinks.forEach(link =\u003e {\n      link.addEventListener('click', function(e) {\n        e.preventDefault();\n        const targetId = this.getAttribute('href');\n        const targetPane = document.querySelector(targetId);\n        if(targetPane) {\n          wannaSliderBody.scrollTo({\n            left: targetPane.offsetLeft,\n            behavior: 'smooth'\n          });\n        }\n      });\n    });\n\n    const wannaObserverOptions = {\n      root: wannaSliderBody,\n      threshold: 0.6\n    };\n\n    const wannaObserver = new IntersectionObserver((entries) =\u003e {\n      entries.forEach(entry =\u003e {\n        if (entry.isIntersecting) {\n          if (entry.target.id === 'wanna-pane-size') {\n            wannaLinkSize.classList.add('wanna-active');\n            wannaLinkImage.classList.remove('wanna-active');\n          } else if (entry.target.id === 'wanna-pane-image') {\n            wannaLinkImage.classList.add('wanna-active');\n            wannaLinkSize.classList.remove('wanna-active');\n          }\n        }\n      });\n    }, wannaObserverOptions);\n\n    wannaObserver.observe(wannaPaneSize);\n    wannaObserver.observe(wannaPaneImage);\n  \u003c\/script\u003e\n\n\u003c\/div\u003e","brand":"Wanna shop","offers":[{"title":"Default Title","offer_id":50846430855463,"sku":null,"price":5200.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0960\/4330\/3207\/files\/Simple_Minimalist_Business_Nail_Logo_39.png?v=1786529718"},{"product_id":"knot-piercep42","title":"knot pierce(P42)","description":"\u003cdiv style=\"font-size: 13px; color: #444; line-height: 1.95; letter-spacing: 0.06em; max-width: 550px; margin: 0 auto; font-family: 'Hiragino Mincho ProN', 'serif'; -webkit-text-size-adjust: 100%;\"\u003e\n\n  \u003cstyle\u003e\n    \/* アコーディオン外枠 *\/\n    .wanna-block-item {\n      border-bottom: 1px solid #f2f2f2;\n      width: 100%;\n    }\n    \n    \/* チェックボックス非表示 *\/\n    .wanna-block-logic {\n      display: none !important;\n      visibility: hidden !important;\n      opacity: 0 !important;\n      position: absolute !important;\n      appearance: none !important;\n      -webkit-appearance: none !important;\n      width: 0 !important;\n      height: 0 !important;\n      margin: 0 !important;\n      padding: 0 !important;\n    }\n\n    \/* 見出し *\/\n    .wanna-block-trigger {\n      width: 100%;\n      padding: 26px 0 !important;\n      display: flex;\n      align-items: center;\n      justify-content: space-between;\n      cursor: pointer;\n      font-size: 11px;\n      color: #444;\n      font-family: 'Gill Sans', 'Optima', sans-serif;\n      font-weight: 400;\n      letter-spacing: 0.3em;\n      position: relative;\n      user-select: none;\n    }\n    .wanna-block-trigger:hover { color: #888; }\n\n    \/* プラス・マイナスアイコン *\/\n    .wanna-icon-toggle {\n      width: 14px; height: 14px;\n      position: relative;\n      transition: transform 0.5s cubic-bezier(0.4, 0, 0.2, 1);\n      margin-right: 4px;\n    }\n    .wanna-icon-toggle::before, .wanna-icon-toggle::after {\n      content: \"\";\n      position: absolute;\n      background-color: #1a1a1a;\n      transition: all 0.4s;\n    }\n    .wanna-icon-toggle::before { width: 100%; height: 1px; top: 50%; left: 0; transform: translateY(-50%); }\n    .wanna-icon-toggle::after  { width: 1px; height: 100%; left: 50%; top: 0; transform: translateX(-50%); }\n\n    \/* 滑らかなスライドアニメーションの制御 *\/\n    .wanna-block-answer {\n      max-height: 0;\n      overflow: hidden;\n      transition: max-height 0.6s cubic-bezier(0.4, 0, 0.2, 1);\n    }\n    .wanna-block-answer-inner {\n      padding: 10px 0 35px 4px !important; \n      font-size: 12px;\n      color: #555;\n    }\n\n    \/* 開閉時のアクティブ状態 *\/\n    .wanna-block-logic:checked + .wanna-block-trigger .wanna-icon-toggle {\n      transform: rotate(135deg);\n    }\n    .wanna-block-logic:checked + .wanna-block-trigger .wanna-icon-toggle::before,\n    .wanna-block-logic:checked + .wanna-block-trigger .wanna-icon-toggle::after {\n      background-color: #a0a0a0;\n    }\n    .wanna-block-logic:checked + .wanna-block-trigger + .wanna-block-answer {\n      max-height: 2000px;\n    }\n\n    \/* アニメーション *\/\n    .wanna-feat-box {\n      opacity: 0;\n      transform: translateX(25px);\n      transition: opacity 0.6s ease, transform 0.6s cubic-bezier(0.25, 1, 0.5, 1);\n    }\n    .wanna-block-logic:checked + .wanna-block-trigger + .wanna-block-answer .wanna-feat-box-1 {\n      opacity: 1; transform: translateX(0); transition-delay: 0.1s;\n    }\n    .wanna-block-logic:checked + .wanna-block-trigger + .wanna-block-answer .wanna-feat-box-2 {\n      opacity: 1; transform: translateX(0); transition-delay: 0.6s;\n    }\n    .wanna-block-logic:checked + .wanna-block-trigger + .wanna-block-answer .wanna-feat-box-3 {\n      opacity: 1; transform: translateX(0); transition-delay: 1.1s;\n    }\n\n    \/* スライダー ＆ タブレイアウト *\/\n    .wanna-slide-container {\n      display: flex;\n      flex-direction: column;\n      position: relative;\n    }\n    \n    .inner-tabs-header {\n      display: flex;\n      border-bottom: 1px solid #f2f2f2;\n    }\n    .inner-tab-link {\n      flex: 1;\n      text-decoration: none;\n      text-align: center;\n      padding: 14px 0 !important;\n      font-family: 'Gill Sans', 'Optima', sans-serif;\n      font-size: 10px;\n      letter-spacing: 0.15em;\n      color: #999;\n      cursor: pointer;\n      transition: all 0.3s;\n      border-bottom: 1px solid transparent;\n      user-select: none;\n      -webkit-tap-highlight-color: transparent;\n    }\n    \n    .inner-tabs-body {\n      display: flex;\n      overflow-x: auto;\n      scroll-behavior: smooth;\n      scroll-snap-type: x mandatory;\n      -webkit-overflow-scrolling: touch;\n    }\n    .inner-tabs-body::-webkit-scrollbar { display: none; }\n    .inner-tabs-body { -ms-overflow-style: none; scrollbar-width: none; }\n    \n    .inner-tab-pane {\n      width: 100%;\n      flex-shrink: 0;\n      scroll-snap-align: start;\n      box-sizing: border-box;\n      padding: 26px 12px 10px 12px !important;\n    }\n\n    .inner-tab-link.wanna-active {\n      color: #1a1a1a !important;\n      font-weight: 500 !important;\n      border-bottom: 1px solid #1a1a1a !important;\n    }\n\n    .wanna-clean-table, .wanna-clean-table tr, .wanna-clean-table td {\n      border: none !important;\n      border-collapse: collapse !important;\n    }\n  \u003c\/style\u003e\n\n  \u003c!-- 1. 商品仕様 --\u003e\n  \u003cdiv style=\"border-top: 1px solid #f2f2f2;\" class=\"wanna-block-item\"\u003e\n    \u003cinput type=\"checkbox\" id=\"wanna-block-feat\" class=\"wanna-block-logic\"\u003e\n    \u003clabel for=\"wanna-block-feat\" class=\"wanna-block-trigger\"\u003e\n      \u003cspan\u003e商品仕様\u003c\/span\u003e\n      \u003cspan class=\"wanna-icon-toggle\"\u003e\u003c\/span\u003e\n    \u003c\/label\u003e\n    \u003cdiv class=\"wanna-block-answer\"\u003e\n      \u003cdiv class=\"wanna-block-answer-inner\"\u003e\n        \u003cdiv style=\"margin-bottom: 35px;\" class=\"wanna-feat-box wanna-feat-box-1\"\u003e\n          \u003cp style=\"font-size: 12px; font-weight: 600; color: #1a1a1a; letter-spacing: 0.14em; margin-bottom: 10px;\"\u003e\u003cspan style=\"font-family: 'Gill Sans', sans-serif; margin-right: 6px; color: #888;\"\u003e01 \/\u003c\/span\u003e 結び目が織りなす洗練のKnotデザイン\u003c\/p\u003e\n          \u003cp style=\"color: #666; line-height: 1.95; margin-top: 0; margin-bottom: 0; padding-left: 4px; letter-spacing: 0.05em;\"\u003e「結び目」をモチーフにした、シンプルでありながら奥行きを感じさせる造形。手仕事のような温もりと上品さが、大人の横顔に解けない気品と寄り添うようなアクセントを添えます。\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv style=\"margin-bottom: 35px;\" class=\"wanna-feat-box wanna-feat-box-2\"\u003e\n          \u003cp style=\"font-size: 12px; font-weight: 600; color: #1a1a1a; letter-spacing: 0.14em; margin-bottom: 10px;\"\u003e\u003cspan style=\"font-family: 'Gill Sans', sans-serif; margin-right: 6px; color: #888;\"\u003e02 \/\u003c\/span\u003e 馴染みの良い縦12.0mm×内径7.5mm\u003c\/p\u003e\n          \u003cp style=\"color: #666; line-height: 1.95; margin-top: 0; margin-bottom: 0; padding-left: 4px; letter-spacing: 0.05em;\"\u003e耳元にしっくりと納まる計算されたサイズ感。「普通じゃない」存在感を発揮しつつも主張しすぎず、デイリーから特別な日まで幅広いスタイルにマッチします。\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv style=\"margin-bottom: 5px;\" class=\"wanna-feat-box wanna-feat-box-3\"\u003e\n          \u003cp style=\"font-size: 12px; font-weight: 600; color: #1a1a1a; letter-spacing: 0.14em; margin-bottom: 10px;\"\u003e\u003cspan style=\"font-family: 'Gill Sans', sans-serif; margin-right: 6px; color: #888;\"\u003e03 \/\u003c\/span\u003e Silver 925ならではの美しさと経年変化\u003c\/p\u003e\n          \u003cp style=\"color: #666; line-height: 1.95; margin-top: 0; margin-bottom: 0; padding-left: 4px; letter-spacing: 0.05em;\"\u003e純度の高いSilver 925が持つ、柔らかく白い輝きが結び目の立体感をより一層際立たせます。使い込むほどに風合いが深まり、自分だけの味わいへと変化するプロセスもお楽しみいただけます。\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- 2. サイズ・注意事項 --\u003e\n  \u003cdiv class=\"wanna-block-item\"\u003e\n    \u003cinput class=\"wanna-block-logic\" id=\"wanna-block-details\" type=\"checkbox\"\u003e\n    \u003clabel class=\"wanna-block-trigger\" for=\"wanna-block-details\"\u003e\n      \u003cspan\u003eサイズ・注意事項\u003c\/span\u003e\n      \u003cspan class=\"wanna-icon-toggle\"\u003e\u003c\/span\u003e\n    \u003c\/label\u003e\n    \u003cdiv class=\"wanna-block-answer\"\u003e\n      \u003cdiv style=\"padding-left: 0 !important; padding-right: 0 !important; padding-bottom: 25px !important;\" class=\"wanna-block-answer-inner\"\u003e\n        \n        \u003cdiv class=\"wanna-slide-container\"\u003e\n          \n          \u003cdiv class=\"inner-tabs-header\"\u003e\n            \u003ca href=\"#wanna-pane-size\" class=\"inner-tab-link wanna-active\" id=\"wanna-link-size\" style=\"margin-left: 16px;\"\u003eサイズ仕様\u003c\/a\u003e\n            \u003ca href=\"#wanna-pane-image\" class=\"inner-tab-link\" id=\"wanna-link-image\" style=\"margin-right: 16px;\"\u003e注意事項\u003c\/a\u003e\n          \u003c\/div\u003e\n          \n          \u003cdiv class=\"inner-tabs-body\" id=\"wannaSlideBody\"\u003e\n            \u003c!-- タブ1: サイズ仕様 --\u003e\n            \u003cdiv id=\"wanna-pane-size\" class=\"inner-tab-pane\"\u003e\n              \u003ctable style=\"width: 100%; font-size: 12px; color: #555; line-height: 1.95; letter-spacing: 0.05em;\" class=\"wanna-clean-table\"\u003e\n                \u003ctbody\u003e\n                  \u003ctr\u003e\n                    \u003ctd style=\"padding: 14px 0; width: 28%; color: #1a1a1a; font-weight: 500; vertical-align: top;\"\u003eカラー\u003c\/td\u003e\n                    \u003ctd style=\"padding: 14px 0; vertical-align: top;\"\u003eSilver\u003c\/td\u003e\n                  \u003c\/tr\u003e\n                  \u003ctr\u003e\n                    \u003ctd style=\"padding: 14px 0; color: #1a1a1a; font-weight: 500; vertical-align: top;\"\u003eサイズ\u003c\/td\u003e\n                    \u003ctd style=\"padding: 14px 0; vertical-align: top;\"\u003e縦 12.0mm \/ 内径 7.5mm\u003c\/td\u003e\n                  \u003c\/tr\u003e\n                  \u003ctr\u003e\n                    \u003ctd style=\"padding: 14px 0; color: #1a1a1a; font-weight: 500; vertical-align: top;\"\u003e素 材\u003c\/td\u003e\n                    \u003ctd style=\"padding: 14px 0; vertical-align: top;\"\u003eSilver 925\u003c\/td\u003e\n                  \u003c\/tr\u003e\n                  \u003ctr\u003e\n                    \u003ctd style=\"padding: 14px 0; color: #1a1a1a; font-weight: 500; vertical-align: top;\"\u003e付属品\u003c\/td\u003e\n                    \u003ctd style=\"padding: 14px 0; vertical-align: top;\"\u003eジュエリークロス \/ ショップカード\u003cbr\u003e\u003cspan style=\"font-size: 11px; color: #999; display: inline-block; margin-top: 4px;\"\u003eメッセージカード（別途200円）\u003c\/span\u003e\n\u003c\/td\u003e\n                  \u003c\/tr\u003e\n                \u003c\/tbody\u003e\n              \u003c\/table\u003e\n            \u003c\/div\u003e\n            \n            \u003c!-- タブ2: 注意事項 --\u003e\n            \u003cdiv id=\"wanna-pane-image\" class=\"inner-tab-pane\"\u003e\n              \u003cdiv style=\"font-size: 12px; color: #555; line-height: 1.95; letter-spacing: 0.05em;\"\u003e\n                \u003cdiv\u003e\n                  \u003cp style=\"margin: 0 0 6px 0; font-size: 11.5px; font-weight: 600; color: #1a1a1a; letter-spacing: 0.08em;\"\u003e\n                    【購入時の注意点】\n                  \u003c\/p\u003e\n                  \u003cp style=\"margin: 0; color: #666; font-size: 11px; line-height: 1.8; letter-spacing: 0.04em;\"\u003e\n                    ※こちらの商品は「1点＝片耳分」での販売となります。\u003cbr\u003e両耳での着用をご希望の場合は、数量を「2点」にしてご購入ください。\n                  \u003c\/p\u003e\n                \u003c\/div\u003e\n                \n                \u003cdiv style=\"border-top: 1px dashed #e5e5e5; padding-top: 16px; margin-top: 16px;\"\u003e\n                  \u003cp style=\"margin: 0 0 6px 0; font-size: 11.5px; font-weight: 600; color: #1a1a1a; letter-spacing: 0.08em;\"\u003e\n                    【開封時の注意点】\n                  \u003c\/p\u003e\n                  \u003cp style=\"margin: 0; color: #666; font-size: 11px; line-height: 1.8; letter-spacing: 0.04em;\"\u003e\n                    商品をお受け取り後、開封される際はアクセサリーボックス内をご確認ください。ボックス内に付属している「アクセサリー袋」の中にピアスを大切にお包みしております。\n                  \u003c\/p\u003e\n                \u003c\/div\u003e\n              \u003c\/div\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n          \n        \u003c\/div\u003e\n        \n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- 3. 安心保証 --\u003e\n  \u003cdiv class=\"wanna-block-item\"\u003e\n    \u003cinput type=\"checkbox\" id=\"wanna-block-promise\" class=\"wanna-block-logic\"\u003e\n    \u003clabel for=\"wanna-block-promise\" class=\"wanna-block-trigger\"\u003e\n      \u003cspan\u003e安心保証\u003c\/span\u003e\n      \u003cspan class=\"wanna-icon-toggle\"\u003e\u003c\/span\u003e\n    \u003c\/label\u003e\n    \u003cdiv class=\"wanna-block-answer\"\u003e\n      \u003cdiv style=\"padding-top: 15px; padding-bottom: 30px;\" class=\"wanna-block-answer-inner\"\u003e\n        \u003cul style=\"list-style: none; padding: 0; margin: 0; font-size: 12px; color: #565656; line-height: 1.95; letter-spacing: 0.05em;\"\u003e\n          \u003cli style=\"margin-bottom: 18px; padding-left: 16px; position: relative;\"\u003e\n            \u003cspan style=\"position: absolute; left: 0; color: #1a1a1a;\"\u003e✓\u003c\/span\u003e\u003cstrong style=\"color: #1a1a1a; font-weight: 600;\"\u003e返品・交換サポート\u003c\/strong\u003e\u003cbr\u003e万が一のサイズ不一致やトラブルにも対応しております。(受取後5日以内のご連絡。)\u003cbr\u003e\u003cspan style=\"font-size: 11px; color: #888;\"\u003e※家の中で試着してみてイメージと違った場合なども交換が可能です。\u003c\/span\u003e\n          \u003c\/li\u003e\n          \u003cli style=\"margin-bottom: 18px; padding-left: 16px; position: relative;\"\u003e\n            \u003cspan style=\"position: absolute; left: 0; color: #1a1a1a;\"\u003e✓\u003c\/span\u003e\u003cstrong style=\"color: #1a1a1a; font-weight: 600;\"\u003eSilver 925 品質保証\u003c\/strong\u003e\u003cbr\u003e厳選された高品質なスターリングシルバー素材のみを使用しております。\n          \u003c\/li\u003e\n          \u003cli style=\"margin-bottom: 0; padding-left: 16px; position: relative;\"\u003e\n            \u003cspan style=\"position: absolute; left: 0; color: #1a1a1a;\"\u003e✓\u003c\/span\u003e\u003cstrong style=\"color: #1a1a1a; font-weight: 600;\"\u003e公式LINE 相談窓口\u003c\/strong\u003e\u003cbr\u003eサイズ選びやスタイリングのご相談に、直接お答えします。\n          \u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- 4. お手入れ --\u003e\n  \u003cdiv style=\"margin-bottom: 50px;\" class=\"wanna-block-item\"\u003e\n    \u003cinput class=\"wanna-block-logic\" id=\"wanna-block-care\" type=\"checkbox\"\u003e\n    \u003clabel class=\"wanna-block-trigger\" for=\"wanna-block-care\"\u003e\n      \u003cspan\u003eお手入れ\u003c\/span\u003e\n      \u003cspan class=\"wanna-icon-toggle\"\u003e\u003c\/span\u003e\n    \u003c\/label\u003e\n    \u003cdiv class=\"wanna-block-answer\"\u003e\n      \u003cdiv style=\"padding-top: 15px; padding-bottom: 30px;\" class=\"wanna-block-answer-inner\"\u003e\n        \u003cp style=\"margin: 0; color: #666; line-height: 1.95; letter-spacing: 0.05em;\"\u003eご使用後は付属のクロスで優しく拭き取ってください。Silver 925は空気や汗に触れることで変色する性質がありますが、こまめにお手入れし密閉袋等で保管いただくことで美しい状態を長く保てます。\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- タブ切り替え制御スクリプト --\u003e\n  \u003cscript\u003e\n    const wannaLinkSize = document.getElementById('wanna-link-size');\n    const wannaLinkImage = document.getElementById('wanna-link-image');\n    const wannaPaneSize = document.getElementById('wanna-pane-size');\n    const wannaPaneImage = document.getElementById('wanna-pane-image');\n    const wannaSliderBody = document.getElementById('wannaSlideBody');\n\n    const wannaTabLinks = [wannaLinkSize, wannaLinkImage];\n    wannaTabLinks.forEach(link =\u003e {\n      link.addEventListener('click', function(e) {\n        e.preventDefault();\n        const targetId = this.getAttribute('href');\n        const targetPane = document.querySelector(targetId);\n        if(targetPane) {\n          wannaSliderBody.scrollTo({\n            left: targetPane.offsetLeft,\n            behavior: 'smooth'\n          });\n        }\n      });\n    });\n\n    const wannaObserverOptions = {\n      root: wannaSliderBody,\n      threshold: 0.6\n    };\n\n    const wannaObserver = new IntersectionObserver((entries) =\u003e {\n      entries.forEach(entry =\u003e {\n        if (entry.isIntersecting) {\n          if (entry.target.id === 'wanna-pane-size') {\n            wannaLinkSize.classList.add('wanna-active');\n            wannaLinkImage.classList.remove('wanna-active');\n          } else if (entry.target.id === 'wanna-pane-image') {\n            wannaLinkImage.classList.add('wanna-active');\n            wannaLinkSize.classList.remove('wanna-active');\n          }\n        }\n      });\n    }, wannaObserverOptions);\n\n    wannaObserver.observe(wannaPaneSize);\n    wannaObserver.observe(wannaPaneImage);\n  \u003c\/script\u003e\n\n\u003c\/div\u003e","brand":"Wanna shop","offers":[{"title":"Default Title","offer_id":50993448223015,"sku":null,"price":5200.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0960\/4330\/3207\/files\/Simple_Minimalist_Business_Nail_Logo_46.png?v=1786530601"},{"product_id":"twist-pierce-p31","title":"twist pierce (P31)","description":"\u003cdiv style=\"font-size: 13px; color: #444; line-height: 1.95; letter-spacing: 0.06em; max-width: 550px; margin: 0 auto; font-family: 'Hiragino Mincho ProN', 'serif'; -webkit-text-size-adjust: 100%;\"\u003e\n  \n  \u003cstyle\u003e\n    \/* アコーディオン外枠 *\/\n    .wanna-block-item {\n      border-bottom: 1px solid #f2f2f2;\n      width: 100%;\n    }\n    \n    \/* 確実に左上のチェックボックス（四角）を消去する設定 *\/\n    .wanna-block-logic {\n      display: none !important;\n      visibility: hidden !important;\n      opacity: 0 !important;\n      position: absolute !important;\n      appearance: none !important;\n      -webkit-appearance: none !important;\n      width: 0 !important;\n      height: 0 !important;\n      margin: 0 !important;\n      padding: 0 !important;\n    }\n\n    \/* 見出し *\/\n    .wanna-block-trigger {\n      width: 100%;\n      padding: 26px 0 !important;\n      display: flex;\n      align-items: center;\n      justify-content: space-between;\n      cursor: pointer;\n      font-size: 11px;\n      color: #444;\n      font-family: 'Gill Sans', 'Optima', sans-serif;\n      font-weight: 400;\n      letter-spacing: 0.3em;\n      position: relative;\n      user-select: none;\n    }\n    .wanna-block-trigger:hover { color: #888; }\n\n    \/* プラス・マイナスアイコン *\/\n    .wanna-icon-toggle {\n      width: 14px; height: 14px;\n      position: relative;\n      transition: transform 0.5s cubic-bezier(0.4, 0, 0.2, 1);\n      margin-right: 4px;\n    }\n    .wanna-icon-toggle::before, .wanna-icon-toggle::after {\n      content: \"\";\n      position: absolute;\n      background-color: #1a1a1a;\n      transition: all 0.4s;\n    }\n    .wanna-icon-toggle::before { width: 100%; height: 1px; top: 50%; left: 0; transform: translateY(-50%); }\n    .wanna-icon-toggle::after  { width: 1px; height: 100%; left: 50%; top: 0; transform: translateX(-50%); }\n\n    \/* 滑らかなスライドアニメーションの制御 *\/\n    .wanna-block-answer {\n      max-height: 0;\n      overflow: hidden;\n      transition: max-height 0.6s cubic-bezier(0.4, 0, 0.2, 1);\n    }\n    .wanna-block-answer-inner {\n      padding: 10px 0 35px 4px !important; \n      font-size: 12px;\n      color: #555;\n    }\n\n    \/* 開閉時のアクティブ状態 *\/\n    .wanna-block-logic:checked + .wanna-block-trigger .wanna-icon-toggle {\n      transform: rotate(135deg);\n    }\n    .wanna-block-logic:checked + .wanna-block-trigger .wanna-icon-toggle::before,\n    .wanna-block-logic:checked + .wanna-block-trigger .wanna-icon-toggle::after {\n      background-color: #a0a0a0;\n    }\n    .wanna-block-logic:checked + .wanna-block-trigger + .wanna-block-answer {\n      max-height: 2000px;\n    }\n\n    \/* アニメーション *\/\n    .wanna-feat-box {\n      opacity: 0;\n      transform: translateX(25px);\n      transition: opacity 0.6s ease, transform 0.6s cubic-bezier(0.25, 1, 0.5, 1);\n    }\n    .wanna-block-logic:checked + .wanna-block-trigger + .wanna-block-answer .wanna-feat-box-1 {\n      opacity: 1; transform: translateX(0); transition-delay: 0.1s;\n    }\n    .wanna-block-logic:checked + .wanna-block-trigger + .wanna-block-answer .wanna-feat-box-2 {\n      opacity: 1; transform: translateX(0); transition-delay: 0.6s;\n    }\n    .wanna-block-logic:checked + .wanna-block-trigger + .wanna-block-answer .wanna-feat-box-3 {\n      opacity: 1; transform: translateX(0); transition-delay: 1.1s;\n    }\n\n    \/* スライダー ＆ タブレイアウト *\/\n    .wanna-slide-container {\n      display: flex;\n      flex-direction: column;\n      position: relative;\n    }\n    \n    .inner-tabs-header {\n      display: flex;\n      border-bottom: 1px solid #f2f2f2;\n    }\n    .inner-tab-link {\n      flex: 1;\n      text-decoration: none;\n      text-align: center;\n      padding: 14px 0 !important;\n      font-family: 'Gill Sans', 'Optima', sans-serif;\n      font-size: 10px;\n      letter-spacing: 0.15em;\n      color: #999;\n      cursor: pointer;\n      transition: all 0.3s;\n      border-bottom: 1px solid transparent;\n      user-select: none;\n      -webkit-tap-highlight-color: transparent;\n    }\n    \n    .inner-tabs-body {\n      display: flex;\n      overflow-x: auto;\n      scroll-behavior: smooth;\n      scroll-snap-type: x mandatory;\n      -webkit-overflow-scrolling: touch;\n    }\n    .inner-tabs-body::-webkit-scrollbar { display: none; }\n    .inner-tabs-body { -ms-overflow-style: none; scrollbar-width: none; }\n    \n    .inner-tab-pane {\n      width: 100%;\n      flex-shrink: 0;\n      scroll-snap-align: start;\n      box-sizing: border-box;\n      padding: 26px 12px 10px 12px !important;\n    }\n\n    .inner-tab-link.wanna-active {\n      color: #1a1a1a !important;\n      font-weight: 500 !important;\n      border-bottom: 1px solid #1a1a1a !important;\n    }\n\n    .wanna-clean-table, .wanna-clean-table tr, .wanna-clean-table td {\n      border: none !important;\n      border-collapse: collapse !important;\n    }\n  \u003c\/style\u003e\n\n  \u003c!-- 1. 商品仕様 --\u003e\n  \u003cdiv class=\"wanna-block-item\"\u003e\n    \u003cinput type=\"checkbox\" id=\"wanna-block-feat\" class=\"wanna-block-logic\"\u003e\n    \u003clabel for=\"wanna-block-feat\" class=\"wanna-block-trigger\"\u003e\n      \u003cspan\u003e商品仕様\u003c\/span\u003e\n      \u003cspan class=\"wanna-icon-toggle\"\u003e\u003c\/span\u003e\n    \u003c\/label\u003e\n    \u003cdiv class=\"wanna-block-answer\"\u003e\n      \u003cdiv class=\"wanna-block-answer-inner\"\u003e\n        \u003cdiv style=\"margin-bottom: 35px;\" class=\"wanna-feat-box wanna-feat-box-1\"\u003e\n          \u003cp style=\"font-size: 12px; font-weight: 600; color: #1a1a1a; letter-spacing: 0.14em; margin-bottom: 10px;\"\u003e\u003cspan style=\"font-family: 'Gill Sans', sans-serif; margin-right: 6px; color: #888;\"\u003e01 \/\u003c\/span\u003e 洗練されたデザイン性\u003c\/p\u003e\n          \u003cp style=\"color: #666; line-height: 1.95; margin-top: 0; margin-bottom: 0; padding-left: 4px; letter-spacing: 0.05em;\"\u003eシルバーをやわらかくねじり上げたようなデザイン性。\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv style=\"margin-bottom: 35px;\" class=\"wanna-feat-box wanna-feat-box-2\"\u003e\n          \u003cp style=\"font-size: 12px; font-weight: 600; color: #1a1a1a; letter-spacing: 0.14em; margin-bottom: 10px;\"\u003e\u003cspan style=\"font-family: 'Gill Sans', sans-serif; margin-right: 6px; color: #888;\"\u003e02 \/\u003c\/span\u003e 適用性\u003c\/p\u003e\n          \u003cp style=\"color: #666; line-height: 1.95; margin-top: 0; margin-bottom: 0; padding-left: 4px; letter-spacing: 0.05em;\"\u003e着用するだけで、どんなファッションにも馴染む。美しい使い方で毎日の質を自然と引き上げる。\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv style=\"margin-bottom: 5px;\" class=\"wanna-feat-box wanna-feat-box-3\"\u003e\n          \u003cp style=\"font-size: 12px; font-weight: 600; color: #1a1a1a; letter-spacing: 0.14em; margin-bottom: 10px;\"\u003e\u003cspan style=\"font-family: 'Gill Sans', sans-serif; margin-right: 6px; color: #888;\"\u003e03 \/\u003c\/span\u003e 本物の輝き\u003c\/p\u003e\n          \u003cp style=\"color: #666; line-height: 1.95; margin-top: 0; margin-bottom: 0; padding-left: 4px; letter-spacing: 0.05em;\"\u003eSilver925素材を使用。優しく滑らかに寄り添い続けます。（金属アレルギーにも対応）\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- 2. サイズ・注意事項（内部でスライド切り替え） --\u003e\n  \u003cdiv class=\"wanna-block-item\"\u003e\n    \u003cinput class=\"wanna-block-logic\" id=\"wanna-block-details\" type=\"checkbox\"\u003e\n    \u003clabel class=\"wanna-block-trigger\" for=\"wanna-block-details\"\u003e\n      \u003cspan\u003eサイズ・注意事項\u003c\/span\u003e\n      \u003cspan class=\"wanna-icon-toggle\"\u003e\u003c\/span\u003e\n    \u003c\/label\u003e\n    \u003cdiv class=\"wanna-block-answer\"\u003e\n      \u003cdiv style=\"padding-left: 0 !important; padding-right: 0 !important; padding-bottom: 25px !important;\" class=\"wanna-block-answer-inner\"\u003e\n        \n        \u003cdiv class=\"wanna-slide-container\"\u003e\n          \n          \u003cdiv class=\"inner-tabs-header\"\u003e\n            \u003ca href=\"#wanna-pane-size\" class=\"inner-tab-link wanna-active\" id=\"wanna-link-size\" style=\"margin-left: 16px;\"\u003eサイズ仕様\u003c\/a\u003e\n            \u003ca href=\"#wanna-pane-image\" class=\"inner-tab-link\" id=\"wanna-link-image\" style=\"margin-right: 16px;\"\u003e注意事項\u003c\/a\u003e\n          \u003c\/div\u003e\n          \n          \u003cdiv class=\"inner-tabs-body\" id=\"wannaSlideBody\"\u003e\n            \u003c!-- タブ1: サイズ仕様 --\u003e\n            \u003cdiv id=\"wanna-pane-size\" class=\"inner-tab-pane\"\u003e\n              \u003ctable style=\"width: 100%; font-size: 12px; color: #555; line-height: 1.95; letter-spacing: 0.05em;\" class=\"wanna-clean-table\"\u003e\n                \u003ctbody\u003e\n                  \u003ctr\u003e\n                    \u003ctd style=\"padding: 14px 0; width: 28%; color: #1a1a1a; font-weight: 500; vertical-align: top;\"\u003eサイズ\u003c\/td\u003e\n                    \u003ctd style=\"padding: 14px 0; vertical-align: top;\"\u003e\n                      縦 15mm \/ 横 14mm\u003cbr\u003e\n                      \u003cspan style=\"font-size: 11px; color: #777; display: inline-block; margin-top: 6px; font-family: 'Gill Sans', 'Optima', sans-serif;\"\u003e[ ゲージ \/ ポスト ] 18G \/ 約 10mm\u003c\/span\u003e\n                    \u003c\/td\u003e\n                  \u003c\/tr\u003e\n                  \u003ctr\u003e\n                    \u003ctd style=\"padding: 14px 0; color: #1a1a1a; font-weight: 500; vertical-align: top;\"\u003e素 材\u003c\/td\u003e\n                    \u003ctd style=\"padding: 14px 0; vertical-align: top;\"\u003eSilver925\u003c\/td\u003e\n                  \u003c\/tr\u003e\n                  \u003ctr\u003e\n                    \u003ctd style=\"padding: 14px 0; color: #1a1a1a; font-weight: 500; vertical-align: top;\"\u003e付属品\u003c\/td\u003e\n                    \u003ctd style=\"padding: 14px 0; vertical-align: top;\"\u003e\n                      ジュエリークロス \/ ショップカード\u003cbr\u003e\n                      \u003cspan style=\"font-size: 11px; color: #999; display: inline-block; margin-top: 4px;\"\u003eメッセージカード（別途200円）\u003c\/span\u003e\n                    \u003c\/td\u003e\n                  \u003c\/tr\u003e\n                \u003c\/tbody\u003e\n              \u003c\/table\u003e\n            \u003c\/div\u003e\n            \n            \u003c!-- タブ2: 注意事項 --\u003e\n            \u003cdiv id=\"wanna-pane-image\" class=\"inner-tab-pane\"\u003e\n              \u003cdiv style=\"font-size: 12px; color: #555; line-height: 1.95; letter-spacing: 0.05em;\"\u003e\n                \u003cdiv\u003e\n                  \u003cp style=\"margin: 0 0 6px 0; font-size: 11.5px; font-weight: 600; color: #1a1a1a; letter-spacing: 0.08em;\"\u003e\n                    【購入時の注意点】\n                  \u003c\/p\u003e\n                  \u003cp style=\"margin: 0; color: #666; font-size: 11px; line-height: 1.8; letter-spacing: 0.04em;\"\u003e\n                    ※こちらの商品は\u003cstrong style=\"color: #1a1a1a; font-weight: 600;\"\u003e「1点＝片耳分」\u003c\/strong\u003eでの販売となります。\u003cbr\u003e両耳での着用をご希望の場合は、数量を「2点」にしてご購入ください。\n                  \u003c\/p\u003e\n                \u003c\/div\u003e\n                \n                \u003cdiv style=\"border-top: 1px dashed #e5e5e5; padding-top: 16px; margin-top: 16px;\"\u003e\n                  \u003cp style=\"margin: 0 0 6px 0; font-size: 11.5px; font-weight: 600; color: #1a1a1a; letter-spacing: 0.08em;\"\u003e\n                    【開封時の注意点】\n                  \u003c\/p\u003e\n                  \u003cp style=\"margin: 0; color: #666; font-size: 11px; line-height: 1.8; letter-spacing: 0.04em;\"\u003e\n                    商品をお受け取り後、開封される際はアクセサリーボックス内をご確認ください。ボックス内に付属している「アクセサリー袋」の中にピアスを大切にお包みしております。\n                  \u003c\/p\u003e\n                \u003c\/div\u003e\n              \u003c\/div\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n          \n        \u003c\/div\u003e\n        \n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- 3. 安心保証 --\u003e\n  \u003cdiv class=\"wanna-block-item\"\u003e\n    \u003cinput type=\"checkbox\" id=\"wanna-block-promise\" class=\"wanna-block-logic\"\u003e\n    \u003clabel for=\"wanna-block-promise\" class=\"wanna-block-trigger\"\u003e\n      \u003cspan\u003e安心保証\u003c\/span\u003e\n      \u003cspan class=\"wanna-icon-toggle\"\u003e\u003c\/span\u003e\n    \u003c\/label\u003e\n    \u003cdiv class=\"wanna-block-answer\"\u003e\n      \u003cdiv style=\"padding-top: 15px; padding-bottom: 30px;\" class=\"wanna-block-answer-inner\"\u003e\n        \u003cul style=\"list-style: none; padding: 0; margin: 0; font-size: 12px; color: #565656; line-height: 1.95; letter-spacing: 0.05em;\"\u003e\n          \u003cli style=\"margin-bottom: 18px; padding-left: 16px; position: relative;\"\u003e\n            \u003cspan style=\"position: absolute; left: 0; color: #1a1a1a;\"\u003e✓\u003c\/span\u003e\u003cstrong style=\"color: #1a1a1a; font-weight: 600;\"\u003e返品・交換サポート\u003c\/strong\u003e\u003cbr\u003e万が一の初期不良やトラブルに対応。(受取後5日以内のご連絡。)\n          \u003c\/li\u003e\n          \u003cli style=\"margin-bottom: 18px; padding-left: 16px; position: relative;\"\u003e\n            \u003cspan style=\"position: absolute; left: 0; color: #1a1a1a;\"\u003e✓\u003c\/span\u003e\u003cstrong style=\"color: #1a1a1a; font-weight: 600;\"\u003eSilver925 品質保証\u003c\/strong\u003e\u003cbr\u003e厳選された純銀素材のみを使用。\n          \u003c\/li\u003e\n          \u003cli style=\"margin-bottom: 0; padding-left: 16px; position: relative;\"\u003e\n            \u003cspan style=\"position: absolute; left: 0; color: #1a1a1a;\"\u003e✓\u003c\/span\u003e\u003cstrong style=\"color: #1a1a1a; font-weight: 600;\"\u003e公式LINE 相談窓口\u003c\/strong\u003e\u003cbr\u003eコーディネートや商品に関するご相談に直接お答えします。\n          \u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- 4. お手入れ --\u003e\n  \u003cdiv style=\"margin-bottom: 50px;\" class=\"wanna-block-item\"\u003e\n    \u003cinput class=\"wanna-block-logic\" id=\"wanna-block-care\" type=\"checkbox\"\u003e\n    \u003clabel class=\"wanna-block-trigger\" for=\"wanna-block-care\"\u003e\n      \u003cspan\u003eお手入れ\u003c\/span\u003e\n      \u003cspan class=\"wanna-icon-toggle\"\u003e\u003c\/span\u003e\n    \u003c\/label\u003e\n    \u003cdiv class=\"wanna-block-answer\"\u003e\n      \u003cdiv style=\"padding-top: 15px; padding-bottom: 30px;\" class=\"wanna-block-answer-inner\"\u003e\n        \u003cp style=\"margin: 0; color: #666; line-height: 1.95; letter-spacing: 0.05em;\"\u003eご使用後は付属のクロスで優しく拭き取ってください。密閉できる袋等で保管いただくと、美しい輝きをより長く保つことができます。\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- タブ切り替え制御スクリプト --\u003e\n  \u003cscript\u003e\n    const wannaLinkSize = document.getElementById('wanna-link-size');\n    const wannaLinkImage = document.getElementById('wanna-link-image');\n    const wannaPaneSize = document.getElementById('wanna-pane-size');\n    const wannaPaneImage = document.getElementById('wanna-pane-image');\n    const wannaSliderBody = document.getElementById('wannaSlideBody');\n\n    const wannaTabLinks = [wannaLinkSize, wannaLinkImage];\n    wannaTabLinks.forEach(link =\u003e {\n      link.addEventListener('click', function(e) {\n        e.preventDefault();\n        const targetId = this.getAttribute('href');\n        const targetPane = document.querySelector(targetId);\n        if(targetPane) {\n          wannaSliderBody.scrollTo({\n            left: targetPane.offsetLeft,\n            behavior: 'smooth'\n          });\n        }\n      });\n    });\n\n    const wannaObserverOptions = {\n      root: wannaSliderBody,\n      threshold: 0.6\n    };\n\n    const wannaObserver = new IntersectionObserver((entries) =\u003e {\n      entries.forEach(entry =\u003e {\n        if (entry.isIntersecting) {\n          if (entry.target.id === 'wanna-pane-size') {\n            wannaLinkSize.classList.add('wanna-active');\n            wannaLinkImage.classList.remove('wanna-active');\n          } else if (entry.target.id === 'wanna-pane-image') {\n            wannaLinkImage.classList.add('wanna-active');\n            wannaLinkSize.classList.remove('wanna-active');\n          }\n        }\n      });\n    }, wannaObserverOptions);\n\n    wannaObserver.observe(wannaPaneSize);\n    wannaObserver.observe(wannaPaneImage);\n  \u003c\/script\u003e\n\n\u003c\/div\u003e","brand":"Wanna shop","offers":[{"title":"Default Title","offer_id":50993709646119,"sku":null,"price":6000.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0960\/4330\/3207\/files\/Simple_Minimalist_Business_Nail_Logo_15.png?v=1786524773"},{"product_id":"twist-pierce-p35","title":"twist pierce (P35)","description":"\u003cdiv style=\"font-size: 13px; color: #444; line-height: 1.95; letter-spacing: 0.06em; max-width: 550px; margin: 0 auto; font-family: 'Hiragino Mincho ProN', 'serif'; -webkit-text-size-adjust: 100%;\"\u003e\n\n  \u003cstyle\u003e\n    \/* アコーディオン外枠 *\/\n    .wanna-block-item {\n      border-bottom: 1px solid #f2f2f2;\n      width: 100%;\n    }\n    \n    \/* チェックボックス非表示 *\/\n    .wanna-block-logic {\n      display: none !important;\n      visibility: hidden !important;\n      opacity: 0 !important;\n      position: absolute !important;\n      appearance: none !important;\n      -webkit-appearance: none !important;\n      width: 0 !important;\n      height: 0 !important;\n      margin: 0 !important;\n      padding: 0 !important;\n    }\n\n    \/* 見出し *\/\n    .wanna-block-trigger {\n      width: 100%;\n      padding: 26px 0 !important;\n      display: flex;\n      align-items: center;\n      justify-content: space-between;\n      cursor: pointer;\n      font-size: 11px;\n      color: #444;\n      font-family: 'Gill Sans', 'Optima', sans-serif;\n      font-weight: 400;\n      letter-spacing: 0.3em;\n      position: relative;\n      user-select: none;\n    }\n    .wanna-block-trigger:hover { color: #888; }\n\n    \/* プラス・マイナスアイコン *\/\n    .wanna-icon-toggle {\n      width: 14px; height: 14px;\n      position: relative;\n      transition: transform 0.5s cubic-bezier(0.4, 0, 0.2, 1);\n      margin-right: 4px;\n    }\n    .wanna-icon-toggle::before, .wanna-icon-toggle::after {\n      content: \"\";\n      position: absolute;\n      background-color: #1a1a1a;\n      transition: all 0.4s;\n    }\n    .wanna-icon-toggle::before { width: 100%; height: 1px; top: 50%; left: 0; transform: translateY(-50%); }\n    .wanna-icon-toggle::after  { width: 1px; height: 100%; left: 50%; top: 0; transform: translateX(-50%); }\n\n    \/* 滑らかなスライドアニメーションの制御 *\/\n    .wanna-block-answer {\n      max-height: 0;\n      overflow: hidden;\n      transition: max-height 0.6s cubic-bezier(0.4, 0, 0.2, 1);\n    }\n    .wanna-block-answer-inner {\n      padding: 10px 0 35px 4px !important; \n      font-size: 12px;\n      color: #555;\n    }\n\n    \/* 開閉時のアクティブ状態 *\/\n    .wanna-block-logic:checked + .wanna-block-trigger .wanna-icon-toggle {\n      transform: rotate(135deg);\n    }\n    .wanna-block-logic:checked + .wanna-block-trigger .wanna-icon-toggle::before,\n    .wanna-block-logic:checked + .wanna-block-trigger .wanna-icon-toggle::after {\n      background-color: #a0a0a0;\n    }\n    .wanna-block-logic:checked + .wanna-block-trigger + .wanna-block-answer {\n      max-height: 2000px;\n    }\n\n    \/* アニメーション *\/\n    .wanna-feat-box {\n      opacity: 0;\n      transform: translateX(25px);\n      transition: opacity 0.6s ease, transform 0.6s cubic-bezier(0.25, 1, 0.5, 1);\n    }\n    .wanna-block-logic:checked + .wanna-block-trigger + .wanna-block-answer .wanna-feat-box-1 {\n      opacity: 1; transform: translateX(0); transition-delay: 0.1s;\n    }\n    .wanna-block-logic:checked + .wanna-block-trigger + .wanna-block-answer .wanna-feat-box-2 {\n      opacity: 1; transform: translateX(0); transition-delay: 0.6s;\n    }\n    .wanna-block-logic:checked + .wanna-block-trigger + .wanna-block-answer .wanna-feat-box-3 {\n      opacity: 1; transform: translateX(0); transition-delay: 1.1s;\n    }\n\n    \/* スライダー ＆ タブレイアウト *\/\n    .wanna-slide-container {\n      display: flex;\n      flex-direction: column;\n      position: relative;\n    }\n    \n    .inner-tabs-header {\n      display: flex;\n      border-bottom: 1px solid #f2f2f2;\n    }\n    .inner-tab-link {\n      flex: 1;\n      text-decoration: none;\n      text-align: center;\n      padding: 14px 0 !important;\n      font-family: 'Gill Sans', 'Optima', sans-serif;\n      font-size: 10px;\n      letter-spacing: 0.15em;\n      color: #999;\n      cursor: pointer;\n      transition: all 0.3s;\n      border-bottom: 1px solid transparent;\n      user-select: none;\n      -webkit-tap-highlight-color: transparent;\n    }\n    \n    .inner-tabs-body {\n      display: flex;\n      overflow-x: auto;\n      scroll-behavior: smooth;\n      scroll-snap-type: x mandatory;\n      -webkit-overflow-scrolling: touch;\n    }\n    .inner-tabs-body::-webkit-scrollbar { display: none; }\n    .inner-tabs-body { -ms-overflow-style: none; scrollbar-width: none; }\n    \n    .inner-tab-pane {\n      width: 100%;\n      flex-shrink: 0;\n      scroll-snap-align: start;\n      box-sizing: border-box;\n      padding: 26px 12px 10px 12px !important;\n    }\n\n    .inner-tab-link.wanna-active {\n      color: #1a1a1a !important;\n      font-weight: 500 !important;\n      border-bottom: 1px solid #1a1a1a !important;\n    }\n\n    .wanna-clean-table, .wanna-clean-table tr, .wanna-clean-table td {\n      border: none !important;\n      border-collapse: collapse !important;\n    }\n  \u003c\/style\u003e\n\n  \u003c!-- 1. 商品仕様 --\u003e\n  \u003cdiv style=\"border-top: 1px solid #f2f2f2;\" class=\"wanna-block-item\"\u003e\n    \u003cinput type=\"checkbox\" id=\"wanna-block-feat\" class=\"wanna-block-logic\"\u003e\n    \u003clabel for=\"wanna-block-feat\" class=\"wanna-block-trigger\"\u003e\n      \u003cspan\u003e商品仕様\u003c\/span\u003e\n      \u003cspan class=\"wanna-icon-toggle\"\u003e\u003c\/span\u003e\n    \u003c\/label\u003e\n    \u003cdiv class=\"wanna-block-answer\"\u003e\n      \u003cdiv class=\"wanna-block-answer-inner\"\u003e\n        \u003cdiv style=\"margin-bottom: 35px;\" class=\"wanna-feat-box wanna-feat-box-1\"\u003e\n          \u003cp style=\"font-size: 12px; font-weight: 600; color: #1a1a1a; letter-spacing: 0.14em; margin-bottom: 10px;\"\u003e\u003cspan style=\"font-family: 'Gill Sans', sans-serif; margin-right: 6px; color: #888;\"\u003e01 \/\u003c\/span\u003e 揺るぎない品格と圧倒的な造形美\u003c\/p\u003e\n          \u003cp style=\"color: #666; line-height: 1.95; margin-top: 0; margin-bottom: 0; padding-left: 4px; letter-spacing: 0.05em;\"\u003e一目で心を奪うような高級感を追求。しっかりとしたボリュームを持たせることで耳元に確かな存在感を宿し、クラスアップした日常を叶えます。\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv style=\"margin-bottom: 35px;\" class=\"wanna-feat-box wanna-feat-box-2\"\u003e\n          \u003cp style=\"font-size: 12px; font-weight: 600; color: #1a1a1a; letter-spacing: 0.14em; margin-bottom: 10px;\"\u003e\u003cspan style=\"font-family: 'Gill Sans', sans-serif; margin-right: 6px; color: #888;\"\u003e02 \/\u003c\/span\u003e 光を重厚に反射するツイストデザイン\u003c\/p\u003e\n          \u003cp style=\"color: #666; line-height: 1.95; margin-top: 0; margin-bottom: 0; padding-left: 4px; letter-spacing: 0.05em;\"\u003e緻密に計算されたツイストのラインが重厚な光のコントラストを生み出し、身に纏う人の洗練された個性を引き立てます。\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv style=\"margin-bottom: 5px;\" class=\"wanna-feat-box wanna-feat-box-3\"\u003e\n          \u003cp style=\"font-size: 12px; font-weight: 600; color: #1a1a1a; letter-spacing: 0.14em; margin-bottom: 10px;\"\u003e\u003cspan style=\"font-family: 'Gill Sans', sans-serif; margin-right: 6px; color: #888;\"\u003e03 \/\u003c\/span\u003e 贅沢に使用されたSilver 925\u003c\/p\u003e\n          \u003cp style=\"color: #666; line-height: 1.95; margin-top: 0; margin-bottom: 0; padding-left: 4px; letter-spacing: 0.05em;\"\u003e高品質なスターリングシルバーを惜しみなく使用。本物素材ならではの奥深い光沢と、使い込むほどに増す味わいを楽しめる一生ものの品質です。\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- 2. サイズ・注意事項 --\u003e\n  \u003cdiv class=\"wanna-block-item\"\u003e\n    \u003cinput class=\"wanna-block-logic\" id=\"wanna-block-details\" type=\"checkbox\"\u003e\n    \u003clabel class=\"wanna-block-trigger\" for=\"wanna-block-details\"\u003e\n      \u003cspan\u003eサイズ・注意事項\u003c\/span\u003e\n      \u003cspan class=\"wanna-icon-toggle\"\u003e\u003c\/span\u003e\n    \u003c\/label\u003e\n    \u003cdiv class=\"wanna-block-answer\"\u003e\n      \u003cdiv style=\"padding-left: 0 !important; padding-right: 0 !important; padding-bottom: 25px !important;\" class=\"wanna-block-answer-inner\"\u003e\n        \n        \u003cdiv class=\"wanna-slide-container\"\u003e\n          \n          \u003cdiv class=\"inner-tabs-header\"\u003e\n            \u003ca href=\"#wanna-pane-size\" class=\"inner-tab-link wanna-active\" id=\"wanna-link-size\" style=\"margin-left: 16px;\"\u003eサイズ仕様\u003c\/a\u003e\n            \u003ca href=\"#wanna-pane-image\" class=\"inner-tab-link\" id=\"wanna-link-image\" style=\"margin-right: 16px;\"\u003e注意事項\u003c\/a\u003e\n          \u003c\/div\u003e\n          \n          \u003cdiv class=\"inner-tabs-body\" id=\"wannaSlideBody\"\u003e\n            \u003c!-- タブ1: サイズ仕様 --\u003e\n            \u003cdiv id=\"wanna-pane-size\" class=\"inner-tab-pane\"\u003e\n              \u003ctable style=\"width: 100%; font-size: 12px; color: #555; line-height: 1.95; letter-spacing: 0.05em;\" class=\"wanna-clean-table\"\u003e\n                \u003ctbody\u003e\n                  \u003ctr\u003e\n                    \u003ctd style=\"padding: 14px 0; width: 25%; color: #1a1a1a; font-weight: 500; vertical-align: top;\"\u003eサイズ\u003c\/td\u003e\n                    \u003ctd style=\"padding: 14px 0; vertical-align: top;\"\u003e直径 15.0mm（High Volume Twist）\u003c\/td\u003e\n                  \u003c\/tr\u003e\n                  \u003ctr\u003e\n                    \u003ctd style=\"padding: 14px 0; color: #1a1a1a; font-weight: 500; vertical-align: top;\"\u003e素 材\u003c\/td\u003e\n                    \u003ctd style=\"padding: 14px 0; vertical-align: top;\"\u003eSilver 925\u003c\/td\u003e\n                  \u003c\/tr\u003e\n                  \u003ctr\u003e\n                    \u003ctd style=\"padding: 14px 0; color: #1a1a1a; font-weight: 500; vertical-align: top;\"\u003e付属品\u003c\/td\u003e\n                    \u003ctd style=\"padding: 14px 0; vertical-align: top;\"\u003eジュエリークロス \/ ショップカード\u003c\/td\u003e\n                  \u003c\/tr\u003e\n                \u003c\/tbody\u003e\n              \u003c\/table\u003e\n            \u003c\/div\u003e\n            \n            \u003c!-- タブ2: 注意事項 --\u003e\n            \u003cdiv id=\"wanna-pane-image\" class=\"inner-tab-pane\"\u003e\n              \u003cdiv style=\"font-size: 12px; color: #555; line-height: 1.95; letter-spacing: 0.05em;\"\u003e\n                \u003cdiv\u003e\n                  \u003cp style=\"margin: 0 0 6px 0; font-size: 11.5px; font-weight: 600; color: #1a1a1a; letter-spacing: 0.08em;\"\u003e\n                    【購入時の注意点】\n                  \u003c\/p\u003e\n                  \u003cp style=\"margin: 0; color: #666; font-size: 11px; line-height: 1.8; letter-spacing: 0.04em;\"\u003e\n                    ※こちらの商品は「1点＝片耳分」での販売となります。\u003cbr\u003e両耳での着用をご希望の場合は、数量を「2点」にしてご購入ください。\n                  \u003c\/p\u003e\n                \u003c\/div\u003e\n                \n                \u003cdiv style=\"border-top: 1px dashed #e5e5e5; padding-top: 16px; margin-top: 16px;\"\u003e\n                  \u003cp style=\"margin: 0 0 6px 0; font-size: 11.5px; font-weight: 600; color: #1a1a1a; letter-spacing: 0.08em;\"\u003e\n                    【開封時の注意点】\n                  \u003c\/p\u003e\n                  \u003cp style=\"margin: 0; color: #666; font-size: 11px; line-height: 1.8; letter-spacing: 0.04em;\"\u003e\n                    商品をお受け取り後、開封される際はアクセサリーボックス内をご確認ください。ボックス内に付属している「アクセサリー袋」の中にピアスを大切にお包みしております。\n                  \u003c\/p\u003e\n                \u003c\/div\u003e\n              \u003c\/div\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n          \n        \u003c\/div\u003e\n        \n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- 3. 安心保証 --\u003e\n  \u003cdiv class=\"wanna-block-item\"\u003e\n    \u003cinput type=\"checkbox\" id=\"wanna-block-promise\" class=\"wanna-block-logic\"\u003e\n    \u003clabel for=\"wanna-block-promise\" class=\"wanna-block-trigger\"\u003e\n      \u003cspan\u003e安心保証\u003c\/span\u003e\n      \u003cspan class=\"wanna-icon-toggle\"\u003e\u003c\/span\u003e\n    \u003c\/label\u003e\n    \u003cdiv class=\"wanna-block-answer\"\u003e\n      \u003cdiv style=\"padding-top: 15px; padding-bottom: 30px;\" class=\"wanna-block-answer-inner\"\u003e\n        \u003cul style=\"list-style: none; padding: 0; margin: 0; font-size: 12px; color: #565656; line-height: 1.95; letter-spacing: 0.05em;\"\u003e\n          \u003cli style=\"margin-bottom: 18px; padding-left: 16px; position: relative;\"\u003e\n            \u003cspan style=\"position: absolute; left: 0; color: #1a1a1a;\"\u003e✓\u003c\/span\u003e\u003cstrong style=\"color: #1a1a1a; font-weight: 600;\"\u003e返品・交換サポート\u003c\/strong\u003e\u003cbr\u003e万が一のサイズ不一致やトラブルにも対応しております。(受取後5日以内のご連絡。)\u003cbr\u003e\u003cspan style=\"font-size: 11px; color: #888;\"\u003e※家の中で試着してみてイメージと違った場合なども交換が可能です。\u003c\/span\u003e\n          \u003c\/li\u003e\n          \u003cli style=\"margin-bottom: 18px; padding-left: 16px; position: relative;\"\u003e\n            \u003cspan style=\"position: absolute; left: 0; color: #1a1a1a;\"\u003e✓\u003c\/span\u003e\u003cstrong style=\"color: #1a1a1a; font-weight: 600;\"\u003eSilver 925 品質保証\u003c\/strong\u003e\u003cbr\u003e厳選された高品質なスターリングシルバー素材のみを使用しております。\n          \u003c\/li\u003e\n          \u003cli style=\"margin-bottom: 0; padding-left: 16px; position: relative;\"\u003e\n            \u003cspan style=\"position: absolute; left: 0; color: #1a1a1a;\"\u003e✓\u003c\/span\u003e\u003cstrong style=\"color: #1a1a1a; font-weight: 600;\"\u003e公式LINE 相談窓口\u003c\/strong\u003e\u003cbr\u003eサイズ選びやスタイリングのご相談に、直接お答えします。\n          \u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- 4. お手入れ --\u003e\n  \u003cdiv style=\"margin-bottom: 50px;\" class=\"wanna-block-item\"\u003e\n    \u003cinput class=\"wanna-block-logic\" id=\"wanna-block-care\" type=\"checkbox\"\u003e\n    \u003clabel class=\"wanna-block-trigger\" for=\"wanna-block-care\"\u003e\n      \u003cspan\u003eお手入れ\u003c\/span\u003e\n      \u003cspan class=\"wanna-icon-toggle\"\u003e\u003c\/span\u003e\n    \u003c\/label\u003e\n    \u003cdiv class=\"wanna-block-answer\"\u003e\n      \u003cdiv style=\"padding-top: 15px; padding-bottom: 30px;\" class=\"wanna-block-answer-inner\"\u003e\n        \u003cp style=\"margin: 0; color: #666; line-height: 1.95; letter-spacing: 0.05em;\"\u003eご使用後は付属のクロスで優しく拭き取ってください。密閉できる袋等で保管いただくと、美しい輝きをより長く保つことができます。経年変化を楽しみながら、あなただけの一本に。\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- タブ切り替え制御スクリプト --\u003e\n  \u003cscript\u003e\n    const wannaLinkSize = document.getElementById('wanna-link-size');\n    const wannaLinkImage = document.getElementById('wanna-link-image');\n    const wannaPaneSize = document.getElementById('wanna-pane-size');\n    const wannaPaneImage = document.getElementById('wanna-pane-image');\n    const wannaSliderBody = document.getElementById('wannaSlideBody');\n\n    const wannaTabLinks = [wannaLinkSize, wannaLinkImage];\n    wannaTabLinks.forEach(link =\u003e {\n      link.addEventListener('click', function(e) {\n        e.preventDefault();\n        const targetId = this.getAttribute('href');\n        const targetPane = document.querySelector(targetId);\n        if(targetPane) {\n          wannaSliderBody.scrollTo({\n            left: targetPane.offsetLeft,\n            behavior: 'smooth'\n          });\n        }\n      });\n    });\n\n    const wannaObserverOptions = {\n      root: wannaSliderBody,\n      threshold: 0.6\n    };\n\n    const wannaObserver = new IntersectionObserver((entries) =\u003e {\n      entries.forEach(entry =\u003e {\n        if (entry.isIntersecting) {\n          if (entry.target.id === 'wanna-pane-size') {\n            wannaLinkSize.classList.add('wanna-active');\n            wannaLinkImage.classList.remove('wanna-active');\n          } else if (entry.target.id === 'wanna-pane-image') {\n            wannaLinkImage.classList.add('wanna-active');\n            wannaLinkSize.classList.remove('wanna-active');\n          }\n        }\n      });\n    }, wannaObserverOptions);\n\n    wannaObserver.observe(wannaPaneSize);\n    wannaObserver.observe(wannaPaneImage);\n  \u003c\/script\u003e\n\n\u003c\/div\u003e","brand":"Wanna shop","offers":[{"title":"Default Title","offer_id":51162980811047,"sku":null,"price":9000.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0960\/4330\/3207\/files\/Simple_Minimalist_Business_Nail_Logo_34.png?v=1786529246"},{"product_id":"double-ring-r22","title":"double ring (R22)","description":"\u003cdiv style=\"font-size: 13px; color: #444; line-height: 1.95; letter-spacing: 0.06em; max-width: 550px; margin: 0 auto; font-family: 'Hiragino Mincho ProN', 'serif'; -webkit-text-size-adjust: 100%;\"\u003e\n  \n  \u003cstyle\u003e\n    \/* アコーディオン外枠 *\/\n    .wanna-block-item {\n      border-bottom: 1px solid #f2f2f2;\n      width: 100%;\n    }\n    \n    \/* チェックボックス非表示 *\/\n    .wanna-block-logic {\n      display: none !important;\n      visibility: hidden !important;\n      opacity: 0 !important;\n      position: absolute !important;\n      appearance: none !important;\n      -webkit-appearance: none !important;\n      width: 0 !important; height: 0 !important;\n      margin: 0 !important; padding: 0 !important;\n    }\n\n    \/* 見出し（トリガー） *\/\n    .wanna-block-trigger {\n      width: 100%;\n      padding: 26px 0 !important;\n      display: flex;\n      align-items: center;\n      justify-content: space-between;\n      cursor: pointer;\n      font-size: 11px;\n      color: #444;\n      font-family: 'Gill Sans', 'Optima', sans-serif;\n      font-weight: 400;\n      letter-spacing: 0.3em;\n      position: relative;\n      user-select: none;\n    }\n    .wanna-block-trigger:hover { color: #888; }\n\n    \/* プラス・マイナスアイコン *\/\n    .wanna-icon-toggle {\n      width: 14px; height: 14px;\n      position: relative;\n      transition: transform 0.5s cubic-bezier(0.4, 0, 0.2, 1);\n      margin-right: 4px;\n    }\n    .wanna-icon-toggle::before, .wanna-icon-toggle::after {\n      content: \"\";\n      position: absolute;\n      background-color: #1a1a1a;\n      transition: all 0.4s;\n    }\n    .wanna-icon-toggle::before { width: 100%; height: 1px; top: 50%; left: 0; transform: translateY(-50%); }\n    .wanna-icon-toggle::after  { width: 1px; height: 100%; left: 50%; top: 0; transform: translateX(-50%); }\n\n    \/* スライドアニメーション *\/\n    .wanna-block-answer {\n      max-height: 0;\n      overflow: hidden;\n      transition: max-height 0.6s cubic-bezier(0.4, 0, 0.2, 1);\n    }\n    .wanna-block-answer-inner {\n      padding: 10px 0 35px 4px !important; \n      font-size: 12px;\n      color: #555;\n    }\n\n    \/* 開閉時のアイコン変化 *\/\n    .wanna-block-logic:checked + .wanna-block-trigger .wanna-icon-toggle {\n      transform: rotate(135deg);\n    }\n    .wanna-block-logic:checked + .wanna-block-trigger .wanna-icon-toggle::before,\n    .wanna-block-logic:checked + .wanna-block-trigger .wanna-icon-toggle::after {\n      background-color: #a0a0a0;\n    }\n    .wanna-block-logic:checked + .wanna-block-trigger + .wanna-block-answer {\n      max-height: 1500px;\n    }\n\n    \/* フェードインアニメーション *\/\n    .wanna-feat-box {\n      opacity: 0;\n      transform: translateX(20px);\n      transition: opacity 0.6s ease, transform 0.6s cubic-bezier(0.25, 1, 0.5, 1);\n    }\n    .wanna-block-logic:checked + .wanna-block-trigger + .wanna-block-answer .wanna-feat-box-1 {\n      opacity: 1; transform: translateX(0); transition-delay: 0.1s;\n    }\n    .wanna-block-logic:checked + .wanna-block-trigger + .wanna-block-answer .wanna-feat-box-2 {\n      opacity: 1; transform: translateX(0); transition-delay: 0.6s;\n    }\n    .wanna-block-logic:checked + .wanna-block-trigger + .wanna-block-answer .wanna-feat-box-3 {\n      opacity: 1; transform: translateX(0); transition-delay: 1.1s;\n    }\n\n    \/* タブ切り替えレイアウト *\/\n    .wanna-slide-container {\n      display: flex; flex-direction: column; position: relative;\n    }\n    .inner-tabs-header {\n      display: flex; border-bottom: 1px solid #f2f2f2;\n    }\n    .inner-tab-link {\n      flex: 1; text-decoration: none; text-align: center;\n      padding: 14px 0 !important;\n      font-family: 'Gill Sans', 'Optima', sans-serif;\n      font-size: 10px; letter-spacing: 0.15em;\n      color: #999; cursor: pointer; transition: all 0.3s;\n      border-bottom: 1px solid transparent;\n      user-select: none; -webkit-tap-highlight-color: transparent;\n    }\n    .inner-tab-link.wanna-active {\n      color: #1a1a1a !important; font-weight: 500 !important;\n      border-bottom: 1px solid #1a1a1a !important;\n    }\n    .inner-tabs-body {\n      display: flex; overflow-x: auto; scroll-behavior: smooth;\n      scroll-snap-type: x mandatory; -webkit-overflow-scrolling: touch;\n    }\n    .inner-tabs-body::-webkit-scrollbar { display: none; }\n    .inner-tabs-body { -ms-overflow-style: none; scrollbar-width: none; }\n    .inner-tab-pane {\n      width: 100%; flex-shrink: 0; scroll-snap-align: start;\n      box-sizing: border-box; padding: 26px 12px 10px 12px !important;\n    }\n    .wanna-clean-table, .wanna-clean-table tr, .wanna-clean-table td {\n      border: none !important; border-collapse: collapse !important;\n    }\n\n    \/* 指選択ボタン用スタイル *\/\n    .finger-btn {\n      flex: 1;\n      padding: 10px 0;\n      border: 1px solid #e5e5e5;\n      background: #fff;\n      color: #666;\n      font-size: 11px;\n      cursor: pointer;\n      transition: all 0.2s ease;\n      font-family: inherit;\n      border-radius: 4px;\n    }\n    .finger-btn:hover {\n      border-color: #1890ff;\n      color: #1890ff;\n      background-color: #e6f7ff;\n    }\n    .finger-btn.active {\n      background: #1890ff;\n      color: #ffffff;\n      border-color: #1890ff;\n      font-weight: 600;\n    }\n  \u003c\/style\u003e\n\n  \u003c!-- 商品仕様 --\u003e\n  \u003cdiv class=\"wanna-block-item\"\u003e\n    \u003cinput type=\"checkbox\" id=\"wanna-block-feat\" class=\"wanna-block-logic\"\u003e\n    \u003clabel for=\"wanna-block-feat\" class=\"wanna-block-trigger\"\u003e\n      \u003cspan\u003e商品仕様\u003c\/span\u003e\n      \u003cspan class=\"wanna-icon-toggle\"\u003e\u003c\/span\u003e\n    \u003c\/label\u003e\n    \u003cdiv class=\"wanna-block-answer\"\u003e\n      \u003cdiv class=\"wanna-block-answer-inner\"\u003e\n        \u003cdiv style=\"margin-bottom: 35px;\" class=\"wanna-feat-box wanna-feat-box-1\"\u003e\n          \u003cp style=\"font-size: 12px; font-weight: 600; color: #1a1a1a; letter-spacing: 0.14em; margin-bottom: 10px;\"\u003e\u003cspan style=\"font-family: 'Gill Sans', sans-serif; margin-right: 6px; color: #888;\"\u003e01 \/\u003c\/span\u003e ダブルラインが生む、繊細な存在感\u003c\/p\u003e\n          \u003cp style=\"color: #666; line-height: 1.95; margin-top: 0; margin-bottom: 0; padding-left: 4px; letter-spacing: 0.05em;\"\u003e2本のラインが寄り添うように並ぶダブルリングは、シンプルでありながら指元に奥行きと立体感をプラス。Silver925本来の輝きを活かしながら、繊細なフォルムが指を美しく、長く見せてくれます。\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv style=\"margin-bottom: 35px;\" class=\"wanna-feat-box wanna-feat-box-2\"\u003e\n          \u003cp style=\"font-size: 12px; font-weight: 600; color: #1a1a1a; letter-spacing: 0.14em; margin-bottom: 10px;\"\u003e\u003cspan style=\"font-family: 'Gill Sans', sans-serif; margin-right: 6px; color: #888;\"\u003e02 \/\u003c\/span\u003e どんなスタイルにも馴染む万能リング\u003c\/p\u003e\n          \u003cp style=\"color: #666; line-height: 1.95; margin-top: 0; margin-bottom: 0; padding-left: 4px; letter-spacing: 0.05em;\"\u003e太さ2.5mmのスリムなフォルムは、一本で主役にするのはもちろん、他のリングとの重ね付けにも最適。カジュアルからきれいめスタイルまで、毎日のコーディネートに自然と馴染む汎用性の高さが魅力です。\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv style=\"margin-bottom: 5px;\" class=\"wanna-feat-box wanna-feat-box-3\"\u003e\n          \u003cp style=\"font-size: 12px; font-weight: 600; color: #1a1a1a; letter-spacing: 0.14em; margin-bottom: 10px;\"\u003e\u003cspan style=\"font-family: 'Gill Sans', sans-serif; margin-right: 6px; color: #888;\"\u003e03 \/\u003c\/span\u003e Silver925という納得の素材\u003c\/p\u003e\n          \u003cp style=\"color: #666; line-height: 1.95; margin-top: 0; margin-bottom: 0; padding-left: 4px; letter-spacing: 0.05em;\"\u003e純度92.5%の銀を使用したSilver925は、ジュエリー素材のスタンダードとして世界中で愛される素材。本物素材ならではの確かな輝きが手元に清潔感を与え、使い込むほどにあなたの指先に馴染んでいきます。アレルギーに配慮した素材選びは、毎日身に着ける安心感も提供します。\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- サイズ・仕様（スライド式） --\u003e\n  \u003cdiv class=\"wanna-block-item\"\u003e\n    \u003cinput class=\"wanna-block-logic\" id=\"wanna-block-details\" type=\"checkbox\"\u003e\n    \u003clabel class=\"wanna-block-trigger\" for=\"wanna-block-details\"\u003e\n      \u003cspan\u003eサイズ・仕様\u003c\/span\u003e\n      \u003cspan class=\"wanna-icon-toggle\"\u003e\u003c\/span\u003e\n    \u003c\/label\u003e\n    \u003cdiv class=\"wanna-block-answer\"\u003e\n      \u003cdiv style=\"padding-left: 0 !important; padding-right: 0 !important; padding-bottom: 25px !important;\" class=\"wanna-block-answer-inner\"\u003e\n        \u003cdiv class=\"wanna-slide-container\"\u003e\n          \u003cdiv class=\"inner-tabs-header\"\u003e\n            \u003ca href=\"#pane-size-anc\" class=\"inner-tab-link wanna-active\" id=\"link-size-anc\" style=\"margin-left: 16px;\"\u003eサイズ仕様\u003c\/a\u003e\n            \u003ca href=\"#pane-image-anc\" class=\"inner-tab-link\" id=\"link-image-anc\" style=\"margin-right: 16px;\"\u003eサイズチェック\u003c\/a\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"inner-tabs-body\" id=\"wannaSlideBodyAnc\"\u003e\n            \u003c!-- タブ1: サイズ仕様 --\u003e\n            \u003cdiv id=\"pane-size-anc\" class=\"inner-tab-pane\"\u003e\n              \u003ctable style=\"width: 100%; font-size: 12px; color: #555; line-height: 1.95; letter-spacing: 0.05em;\" class=\"wanna-clean-table\"\u003e\n                \u003ctbody\u003e\n                  \u003ctr\u003e\n                    \u003ctd style=\"padding: 14px 0; width: 28%; color: #1a1a1a; font-weight: 500; vertical-align: top;\"\u003eサイズ\u003c\/td\u003e\n                    \u003ctd style=\"padding: 14px 0; vertical-align: top;\"\u003e9号〜22号（調節可能） ｜ 太さ 2.5mm\u003c\/td\u003e\n                  \u003c\/tr\u003e\n                  \u003ctr\u003e\n                    \u003ctd style=\"padding: 14px 0; color: #1a1a1a; font-weight: 500; vertical-align: top;\"\u003e素 材\u003c\/td\u003e\n                    \u003ctd style=\"padding: 14px 0; vertical-align: top;\"\u003eSilver 925\u003c\/td\u003e\n                  \u003c\/tr\u003e\n                  \u003ctr\u003e\n                    \u003ctd style=\"padding: 14px 0; color: #1a1a1a; font-weight: 500; vertical-align: top;\"\u003e付属品\u003c\/td\u003e\n                    \u003ctd style=\"padding: 14px 0; vertical-align: top;\"\u003eジュエリークロス \/ ショップカード\u003cbr\u003e\n                      \u003cspan style=\"font-size: 11px; color: #999; display: inline-block; margin-top: 4px;\"\u003eメッセージカード（ギフトラッピング限定）\u003c\/span\u003e\n                    \u003c\/td\u003e\n                  \u003c\/tr\u003e\n                \u003c\/tbody\u003e\n              \u003c\/table\u003e\n            \u003c\/div\u003e\n            \n            \u003c!-- タブ2: サイズ平均チェック --\u003e\n            \u003cdiv id=\"pane-image-anc\" class=\"inner-tab-pane\"\u003e\n              \u003cdiv style=\"background-color: #fafafa; padding: 22px 18px; border-radius: 2px; margin-bottom: 10px; text-align: center;\"\u003e\n                \n                \u003cp style=\"font-size: 12px; font-weight: 600; color: #1a1a1a; letter-spacing: 0.12em; margin-top: 0; margin-bottom: 4px;\"\u003e\n                  どの指に着用したいですか？\n                \u003c\/p\u003e\n                \u003cp style=\"font-size: 10px; color: #888; margin-top: 0; margin-bottom: 16px; letter-spacing: 0.05em;\"\u003e\n                  ※男性平均サイズを基準としています\n                \u003c\/p\u003e\n\n                \u003c!-- 指選択ボタン --\u003e\n                \u003cdiv style=\"display: flex; gap: 4px; margin-bottom: 18px;\"\u003e\n                  \u003cbutton type=\"button\" class=\"finger-btn\" data-finger=\"thumb\"\u003e親指\u003c\/button\u003e\n                  \u003cbutton type=\"button\" class=\"finger-btn\" data-finger=\"index\"\u003e人差し指\u003c\/button\u003e\n                  \u003cbutton type=\"button\" class=\"finger-btn\" data-finger=\"middle\"\u003e中指\u003c\/button\u003e\n                  \u003cbutton type=\"button\" class=\"finger-btn\" data-finger=\"ring\"\u003e薬指\u003c\/button\u003e\n                  \u003cbutton type=\"button\" class=\"finger-btn\" data-finger=\"pinky\"\u003e小指\u003c\/button\u003e\n                \u003c\/div\u003e\n\n                \u003c!-- 判定結果表示ボックス --\u003e\n                \u003cdiv id=\"wanna-size-result\" style=\"text-align: left; background-color: #fff; border: 1px solid #eaeaea; padding: 16px; border-radius: 2px; min-height: 75px;\"\u003e\n                  \u003cp style=\"font-size: 11px; color: #888; text-align: center; margin: 15px 0;\"\u003e\n                    上のボタンから、ご希望の指を選択してください。\n                  \u003c\/p\u003e\n                \u003c\/div\u003e\n\n                \u003c!-- 計測を推奨する案内テキスト --\u003e\n                \u003cp style=\"font-size: 10px; color: #888; line-height: 1.6; margin: 14px 0 0 0; text-align: left; padding-left: 2px;\"\u003e\n                  ※正確な着用感やフィット感をお確かめになりたい場合は、事前にご自身の指のサイズ（号数）を計測していただくことをおすすめいたします。\n                \u003c\/p\u003e\n\n              \u003c\/div\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- 安心保証 --\u003e\n  \u003cdiv class=\"wanna-block-item\"\u003e\n    \u003cinput class=\"wanna-block-logic\" id=\"wanna-block-promise\" type=\"checkbox\"\u003e\n    \u003clabel class=\"wanna-block-trigger\" for=\"wanna-block-promise\"\u003e\n      \u003cspan\u003e安心保証\u003c\/span\u003e\n      \u003cspan class=\"wanna-icon-toggle\"\u003e\u003c\/span\u003e\n    \u003c\/label\u003e\n    \u003cdiv class=\"wanna-block-answer\"\u003e\n      \u003cdiv style=\"padding: 20px 12px 35px 4px !important;\" class=\"wanna-block-answer-inner\"\u003e\n        \u003cul style=\"list-style: none; padding: 0; margin: 0; font-size: 12px; color: #565656; line-height: 1.95; letter-spacing: 0.05em;\"\u003e\n          \u003cli style=\"margin-bottom: 18px; padding-left: 16px; position: relative;\"\u003e\n            \u003cspan style=\"position: absolute; left: 0; color: #1a1a1a;\"\u003e✓\u003c\/span\u003e\u003cstrong style=\"color: #1a1a1a; font-weight: 600;\"\u003e返品・交換サポート\u003c\/strong\u003e\u003cbr\u003e万が一のサイズ不一致やトラブルに対応。(受取後5日以内のご連絡。)\n          \u003c\/li\u003e\n          \u003cli style=\"margin-bottom: 18px; padding-left: 16px; position: relative;\"\u003e\n            \u003cspan style=\"position: absolute; left: 0; color: #1a1a1a;\"\u003e✓\u003c\/span\u003e\u003cstrong style=\"color: #1a1a1a; font-weight: 600;\"\u003eSilver925 品質保証\u003c\/strong\u003e\u003cbr\u003e厳選された純銀素材のみを使用。\n          \u003c\/li\u003e\n          \u003cli style=\"margin-bottom: 0; padding-left: 16px; position: relative;\"\u003e\n            \u003cspan style=\"position: absolute; left: 0; color: #1a1a1a;\"\u003e✓\u003c\/span\u003e\u003cstrong style=\"color: #1a1a1a; font-weight: 600;\"\u003e公式LINE 相談窓口\u003c\/strong\u003e\u003cbr\u003eサイズ選びやスタイリングのご相談に直接お答えします。\n          \u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- お手入れ --\u003e\n  \u003cdiv style=\"margin-bottom: 50px;\" class=\"wanna-block-item\"\u003e\n    \u003cinput class=\"wanna-block-logic\" id=\"wanna-block-care\" type=\"checkbox\"\u003e\n    \u003clabel class=\"wanna-block-trigger\" for=\"wanna-block-care\"\u003e\n      \u003cspan\u003eお手入れ\u003c\/span\u003e\n      \u003cspan class=\"wanna-icon-toggle\"\u003e\u003c\/span\u003e\n    \u003c\/label\u003e\n    \u003cdiv class=\"wanna-block-answer\"\u003e\n      \u003cdiv style=\"padding-top: 15px; padding-bottom: 30px;\" class=\"wanna-block-answer-inner\"\u003e\n        \u003cp style=\"margin: 0; color: #666; line-height: 1.95; letter-spacing: 0.05em;\"\u003eご使用後は付属のクロスで優しく拭き取ってください。密閉できる袋等で保管いただくと、美しい輝きをより長く保つことができます。\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cscript\u003e\n    (function() {\n      \/\/ 1. タブ制御スクリプト\n      const sliderBody = document.getElementById('wannaSlideBodyAnc');\n      const links = {\n        'pane-size-anc': document.getElementById('link-size-anc'),\n        'pane-image-anc': document.getElementById('link-image-anc')\n      };\n\n      Object.values(links).forEach(link =\u003e {\n        link.addEventListener('click', function(e) {\n          e.preventDefault();\n          const targetId = this.getAttribute('href').substring(1);\n          const targetPane = document.getElementById(targetId);\n          if(targetPane) {\n            sliderBody.scrollTo({ left: targetPane.offsetLeft, behavior: 'smooth' });\n          }\n        });\n      });\n\n      const observer = new IntersectionObserver((entries) =\u003e {\n        entries.forEach(entry =\u003e {\n          if (entry.isIntersecting \u0026\u0026 entry.intersectionRatio \u003e= 0.6) {\n            Object.values(links).forEach(l =\u003e l.classList.remove('wanna-active'));\n            if(links[entry.target.id]) links[entry.target.id].classList.add('wanna-active');\n          }\n        });\n      }, { root: sliderBody, threshold: 0.6 });\n\n      observer.observe(document.getElementById('pane-size-anc'));\n      observer.observe(document.getElementById('pane-image-anc'));\n\n      \/\/ 2. 指選択インタラクティブスクリプト（9号〜22号対応）\n      const fingerData = {\n        thumb:  { name: \"親指\",   avg: \"19号〜23号\", fit: true, note: \"※19号〜22号の方であればご着用いただけます。\" },\n        index:  { name: \"人差し指\", avg: \"16号〜22号\", fit: true },\n        middle: { name: \"中指\",   avg: \"15号〜22号\", fit: true },\n        ring:   { name: \"薬指\",   avg: \"13号〜18号\", fit: true },\n        pinky:  { name: \"小指\",   avg: \"10号〜14号\", fit: true, note: \"※10号〜14号の方であればご着用いただけます。\" }\n      };\n\n      const btns = document.querySelectorAll('.finger-btn');\n      const resultBox = document.getElementById('wanna-size-result');\n\n      function selectFinger(key) {\n        const data = fingerData[key];\n        if(!data) return;\n\n        btns.forEach(b =\u003e {\n          if(b.getAttribute('data-finger') === key) {\n            b.classList.add('active');\n          } else {\n            b.classList.remove('active');\n          }\n        });\n\n        let statusBadge = '\u003cspan style=\"display:inline-block; background:#1890ff; color:#fff; font-size:10px; padding:2px 8px; border-radius:2px; margin-bottom:8px; letter-spacing:0.1em;\"\u003e着用可能\u003c\/span\u003e';\n        let detailText = `こちらの商品は\u003cstrong style=\"color:#1a1a1a;\"\u003e9号〜22号\u003c\/strong\u003eまでサイズ調節が可能ですので、男性平均（${data.avg}）の\u003cstrong\u003e${data.name}\u003c\/strong\u003eにぴったり着用していただけます。`;\n        \n        if(data.note) {\n          detailText += `\u003cbr\u003e\u003cspan style=\"font-size:10px; color:#888; margin-top:4px; display:inline-block;\"\u003e${data.note}\u003c\/span\u003e`;\n        }\n\n        resultBox.innerHTML = `\n          \u003cdiv\u003e\n            ${statusBadge}\n            \u003cp style=\"font-size: 11px; color: #444; line-height: 1.8; margin: 0;\"\u003e\n              ${detailText}\n            \u003c\/p\u003e\n          \u003c\/div\u003e\n        `;\n      }\n\n      btns.forEach(btn =\u003e {\n        btn.addEventListener('click', function() {\n          const fingerKey = this.getAttribute('data-finger');\n          selectFinger(fingerKey);\n        });\n      });\n\n    })();\n  \u003c\/script\u003e\n\n\u003c\/div\u003e","brand":"Wanna shop","offers":[{"title":"Default Title","offer_id":51208715010343,"sku":null,"price":6800.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0960\/4330\/3207\/files\/4FB5072E-B506-4F23-9EE7-8A598970A1F5.jpg?v=1774676107"},{"product_id":"thin-necklace-n15","title":"thin necklace (N15)","description":"\u003cdiv style=\"font-size: 13px; color: #444; line-height: 1.95; letter-spacing: 0.06em; max-width: 550px; margin: 0 auto; font-family: 'Hiragino Mincho ProN', 'serif'; -webkit-text-size-adjust: 100%;\"\u003e\n  \n  \u003cstyle\u003e\n    \/* アコーディオン外枠 *\/\n    .wanna-block-item {\n      border-bottom: 1px solid #f2f2f2;\n      width: 100%;\n    }\n    \n    \/* 確実に左上のチェックボックス（四角）を消去する設定 *\/\n    .wanna-block-logic {\n      display: none !important;\n      visibility: hidden !important;\n      opacity: 0 !important;\n      position: absolute !important;\n      appearance: none !important;\n      -webkit-appearance: none !important;\n      width: 0 !important;\n      height: 0 !important;\n      margin: 0 !important;\n      padding: 0 !important;\n    }\n\n    \/* 見出し *\/\n    .wanna-block-trigger {\n      width: 100%;\n      padding: 26px 0 !important;\n      display: flex;\n      align-items: center;\n      justify-content: space-between;\n      cursor: pointer;\n      font-size: 11px;\n      color: #444;\n      font-family: 'Gill Sans', 'Optima', sans-serif;\n      font-weight: 400;\n      letter-spacing: 0.3em;\n      position: relative;\n      user-select: none;\n    }\n    .wanna-block-trigger:hover { color: #888; }\n\n    \/* プラス・マイナスアイコン *\/\n    .wanna-icon-toggle {\n      width: 14px; height: 14px;\n      position: relative;\n      transition: transform 0.5s cubic-bezier(0.4, 0, 0.2, 1);\n      margin-right: 4px;\n    }\n    .wanna-icon-toggle::before, .wanna-icon-toggle::after {\n      content: \"\";\n      position: absolute;\n      background-color: #1a1a1a;\n      transition: all 0.4s;\n    }\n    .wanna-icon-toggle::before { width: 100%; height: 1px; top: 50%; left: 0; transform: translateY(-50%); }\n    .wanna-icon-toggle::after  { width: 1px; height: 100%; left: 50%; top: 0; transform: translateX(-50%); }\n\n    \/* 滑らかなスライドアニメーションの制御 *\/\n    .wanna-block-answer {\n      max-height: 0;\n      overflow: hidden;\n      transition: max-height 0.6s cubic-bezier(0.4, 0, 0.2, 1);\n    }\n    .wanna-block-answer-inner {\n      padding: 10px 0 35px 4px !important; \n      font-size: 12px;\n      color: #555;\n    }\n\n    \/* 開閉時のアクティブ状態 *\/\n    .wanna-block-logic:checked + .wanna-block-trigger .wanna-icon-toggle {\n      transform: rotate(135deg);\n    }\n    .wanna-block-logic:checked + .wanna-block-trigger .wanna-icon-toggle::before,\n    .wanna-block-logic:checked + .wanna-block-trigger .wanna-icon-toggle::after {\n      background-color: #a0a0a0;\n    }\n    .wanna-block-logic:checked + .wanna-block-trigger + .wanna-block-answer {\n      max-height: 2000px;\n    }\n\n    \/* アニメーション *\/\n    .wanna-feat-box {\n      opacity: 0;\n      transform: translateX(25px);\n      transition: opacity 0.6s ease, transform 0.6s cubic-bezier(0.25, 1, 0.5, 1);\n    }\n    .wanna-block-logic:checked + .wanna-block-trigger + .wanna-block-answer .wanna-feat-box-1 {\n      opacity: 1; transform: translateX(0); transition-delay: 0.1s;\n    }\n    .wanna-block-logic:checked + .wanna-block-trigger + .wanna-block-answer .wanna-feat-box-2 {\n      opacity: 1; transform: translateX(0); transition-delay: 0.6s;\n    }\n    .wanna-block-logic:checked + .wanna-block-trigger + .wanna-block-answer .wanna-feat-box-3 {\n      opacity: 1; transform: translateX(0); transition-delay: 1.1s;\n    }\n\n    .wanna-clean-table, .wanna-clean-table tr, .wanna-clean-table td {\n      border: none !important;\n      border-collapse: collapse !important;\n    }\n  \u003c\/style\u003e\n\n  \u003c!-- 商品仕様（特徴一覧） --\u003e\n  \u003cdiv class=\"wanna-block-item\"\u003e\n    \u003cinput type=\"checkbox\" id=\"wanna-block-feat\" class=\"wanna-block-logic\"\u003e\n    \u003clabel for=\"wanna-block-feat\" class=\"wanna-block-trigger\"\u003e\n      \u003cspan\u003e商品仕様\u003c\/span\u003e\n      \u003cspan class=\"wanna-icon-toggle\"\u003e\u003c\/span\u003e\n    \u003c\/label\u003e\n    \u003cdiv class=\"wanna-block-answer\"\u003e\n      \u003cdiv class=\"wanna-block-answer-inner\"\u003e\n        \u003cdiv style=\"margin-bottom: 35px;\" class=\"wanna-feat-box wanna-feat-box-1\"\u003e\n          \u003cp style=\"font-size: 12px; font-weight: 600; color: #1a1a1a; letter-spacing: 0.14em; margin-bottom: 10px;\"\u003e\u003cspan style=\"font-family: 'Gill Sans', sans-serif; margin-right: 6px; color: #888;\"\u003e01 \/\u003c\/span\u003e 上品なシンプルさ\u003c\/p\u003e\n          \u003cp style=\"color: #666; line-height: 1.95; margin-top: 0; margin-bottom: 0; padding-left: 4px; letter-spacing: 0.05em;\"\u003e太陽の光をきれいに反射。細身の中にある、上品な輝きを放ち、一目置かれる存在感を演出。\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv style=\"margin-bottom: 35px;\" class=\"wanna-feat-box wanna-feat-box-2\"\u003e\n          \u003cp style=\"font-size: 12px; font-weight: 600; color: #1a1a1a; letter-spacing: 0.14em; margin-bottom: 10px;\"\u003e\u003cspan style=\"font-family: 'Gill Sans', sans-serif; margin-right: 6px; color: #888;\"\u003e02 \/\u003c\/span\u003e 本物の輝き\u003c\/p\u003e\n          \u003cp style=\"color: #666; line-height: 1.95; margin-top: 0; margin-bottom: 0; padding-left: 4px; letter-spacing: 0.05em;\"\u003eSilver925素材を使用。優しく滑らかに寄り添い続けます。（金属アレルギーにも対応）\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv style=\"margin-bottom: 5px;\" class=\"wanna-feat-box wanna-feat-box-3\"\u003e\n          \u003cp style=\"font-size: 12px; font-weight: 600; color: #1a1a1a; letter-spacing: 0.14em; margin-bottom: 10px;\"\u003e\u003cspan style=\"font-family: 'Gill Sans', sans-serif; margin-right: 6px; color: #888;\"\u003e03 \/\u003c\/span\u003e 適用性\u003c\/p\u003e\n          \u003cp style=\"color: #666; line-height: 1.95; margin-top: 0; margin-bottom: 0; padding-left: 4px; letter-spacing: 0.05em;\"\u003e着用するだけで、どんなファッションにも馴染む。美しい使い方で毎日の質を自然と引き上げる。\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- サイズ仕様 --\u003e\n  \u003cdiv class=\"wanna-block-item\"\u003e\n    \u003cinput class=\"wanna-block-logic\" id=\"wanna-block-details\" type=\"checkbox\"\u003e\n    \u003clabel class=\"wanna-block-trigger\" for=\"wanna-block-details\"\u003e\n      \u003cspan\u003eサイズ仕様\u003c\/span\u003e\n      \u003cspan class=\"wanna-icon-toggle\"\u003e\u003c\/span\u003e\n    \u003c\/label\u003e\n    \u003cdiv class=\"wanna-block-answer\"\u003e\n      \u003cdiv style=\"padding: 10px 0 25px 0;\" class=\"wanna-block-answer-inner\"\u003e\n        \u003ctable style=\"width: 100%; font-size: 12px; color: #555; line-height: 1.95; letter-spacing: 0.05em;\" class=\"wanna-clean-table\"\u003e\n          \u003ctbody\u003e\n            \u003ctr\u003e\n              \u003ctd style=\"padding: 14px 0; width: 25%; color: #1a1a1a; font-weight: 500; vertical-align: top;\"\u003eサイズ\u003c\/td\u003e\n              \u003ctd style=\"padding: 14px 0; vertical-align: top;\"\u003e46cm\u003c\/td\u003e\n            \u003c\/tr\u003e\n            \u003ctr\u003e\n              \u003ctd style=\"padding: 14px 0; color: #1a1a1a; font-weight: 500; vertical-align: top;\"\u003e素 材\u003c\/td\u003e\n              \u003ctd style=\"padding: 14px 0; vertical-align: top;\"\u003eSilver925\u003c\/td\u003e\n            \u003c\/tr\u003e\n            \u003ctr\u003e\n              \u003ctd style=\"padding: 14px 0; color: #1a1a1a; font-weight: 500; vertical-align: top;\"\u003e付属品\u003c\/td\u003e\n              \u003ctd style=\"padding: 14px 0; vertical-align: top;\"\u003eジュエリークロス \/ ショップカード\u003cbr\u003e\u003cspan style=\"font-size: 11px; color: #999; display: inline-block; margin-top: 4px;\"\u003eメッセージカード（別途200円）\u003c\/span\u003e\n\u003c\/td\u003e\n            \u003c\/tr\u003e\n          \u003c\/tbody\u003e\n        \u003c\/table\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \n  \u003c!-- 安心保証 --\u003e\n  \u003cdiv class=\"wanna-block-item\"\u003e\n    \u003cinput type=\"checkbox\" id=\"wanna-block-promise\" class=\"wanna-block-logic\"\u003e\n    \u003clabel for=\"wanna-block-promise\" class=\"wanna-block-trigger\"\u003e\n      \u003cspan\u003e安心保証\u003c\/span\u003e\n      \u003cspan class=\"wanna-icon-toggle\"\u003e\u003c\/span\u003e\n    \u003c\/label\u003e\n    \u003cdiv class=\"wanna-block-answer\"\u003e\n      \u003cdiv style=\"padding-top: 15px; padding-bottom: 30px;\" class=\"wanna-block-answer-inner\"\u003e\n        \u003cul style=\"list-style: none; padding: 0; margin: 0; font-size: 12px; color: #565656; line-height: 1.95; letter-spacing: 0.05em;\"\u003e\n          \u003cli style=\"margin-bottom: 18px; padding-left: 16px; position: relative;\"\u003e\n            \u003cspan style=\"position: absolute; left: 0; color: #1a1a1a;\"\u003e✓\u003c\/span\u003e\u003cstrong style=\"color: #1a1a1a; font-weight: 600;\"\u003e返品・交換サポート\u003c\/strong\u003e\u003cbr\u003e万が一のサイズ不一致やトラブルにも対応しております。(受取後5日以内のご連絡。)\u003cbr\u003e\u003cspan style=\"font-size: 11px; color: #888;\"\u003e※家の中で試着してみてサイズが合わなかった場合も交換が可能です。\u003c\/span\u003e\n          \u003c\/li\u003e\n          \u003cli style=\"margin-bottom: 18px; padding-left: 16px; position: relative;\"\u003e\n            \u003cspan style=\"position: absolute; left: 0; color: #1a1a1a;\"\u003e✓\u003c\/span\u003e\u003cstrong style=\"color: #1a1a1a; font-weight: 600;\"\u003eSilver925 品質保証\u003c\/strong\u003e\u003cbr\u003e厳選された純銀素材のみを使用しております。\n          \u003c\/li\u003e\n          \u003cli style=\"margin-bottom: 0; padding-left: 16px; position: relative;\"\u003e\n            \u003cspan style=\"position: absolute; left: 0; color: #1a1a1a;\"\u003e✓\u003c\/span\u003e\u003cstrong style=\"color: #1a1a1a; font-weight: 600;\"\u003e公式LINE 相談窓口\u003c\/strong\u003e\u003cbr\u003eサイズ選びやスタイリングのご相談に、専任のスタイリストが直接お答えします。\n          \u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- お手入れ --\u003e\n  \u003cdiv style=\"margin-bottom: 50px;\" class=\"wanna-block-item\"\u003e\n    \u003cinput class=\"wanna-block-logic\" id=\"wanna-block-care\" type=\"checkbox\"\u003e\n    \u003clabel class=\"wanna-block-trigger\" for=\"wanna-block-care\"\u003e\n      \u003cspan\u003eお手入れ\u003c\/span\u003e\n      \u003cspan class=\"wanna-icon-toggle\"\u003e\u003c\/span\u003e\n    \u003c\/label\u003e\n    \u003cdiv class=\"wanna-block-answer\"\u003e\n      \u003cdiv style=\"padding-top: 15px; padding-bottom: 30px;\" class=\"wanna-block-answer-inner\"\u003e\n        \u003cp style=\"margin: 0; color: #666; line-height: 1.95; letter-spacing: 0.05em;\"\u003eご使用後は付属のクロスで優しく拭き取ってください。密閉できる袋等で保管いただくと、美しい輝きをより長く保つことができます。経年変化を楽しみながら、あなただけの一本に。\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"Wanna shop","offers":[{"title":"Default Title","offer_id":51208728641831,"sku":null,"price":9800.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0960\/4330\/3207\/files\/2C632557-19DE-4C6A-9594-5801BA87FB08.jpg?v=1774677254"},{"product_id":"anchor-ring-r3","title":"anchor ring (R3)","description":"\u003cstyle\u003e     \/* アコーディオン外枠 *\/\n    .wanna-block-item {\n      border-bottom: 1px solid #f2f2f2;\n      width: 100%;\n    }\n    \n    \/* チェックボックス非表示 *\/\n    .wanna-block-logic {\n      display: none !important;\n      visibility: hidden !important;\n      opacity: 0 !important;\n      position: absolute !important;\n      appearance: none !important;\n      -webkit-appearance: none !important;\n      width: 0 !important; height: 0 !important;\n      margin: 0 !important; padding: 0 !important;\n    }\n\n    \/* 見出し（トリガー） *\/\n    .wanna-block-trigger {\n      width: 100%;\n      padding: 26px 0 !important;\n      display: flex;\n      align-items: center;\n      justify-content: space-between;\n      cursor: pointer;\n      font-size: 11px;\n      color: #444;\n      font-family: 'Gill Sans', 'Optima', sans-serif;\n      font-weight: 400;\n      letter-spacing: 0.3em;\n      position: relative;\n      user-select: none;\n    }\n    .wanna-block-trigger:hover { color: #888; }\n\n    \/* プラス・マイナスアイコン *\/\n    .wanna-icon-toggle {\n      width: 14px; height: 14px;\n      position: relative;\n      transition: transform 0.5s cubic-bezier(0.4, 0, 0.2, 1);\n      margin-right: 4px;\n    }\n    .wanna-icon-toggle::before, .wanna-icon-toggle::after {\n      content: \"\";\n      position: absolute;\n      background-color: #1a1a1a;\n      transition: all 0.4s;\n    }\n    .wanna-icon-toggle::before { width: 100%; height: 1px; top: 50%; left: 0; transform: translateY(-50%); }\n    .wanna-icon-toggle::after  { width: 1px; height: 100%; left: 50%; top: 0; transform: translateX(-50%); }\n\n    \/* スライドアニメーション *\/\n    .wanna-block-answer {\n      max-height: 0;\n      overflow: hidden;\n      transition: max-height 0.6s cubic-bezier(0.4, 0, 0.2, 1);\n    }\n    .wanna-block-answer-inner {\n      padding: 10px 0 35px 4px !important; \n      font-size: 12px;\n      color: #555;\n    }\n\n    \/* 開閉時のアイコン変化 *\/\n    .wanna-block-logic:checked + .wanna-block-trigger .wanna-icon-toggle {\n      transform: rotate(135deg);\n    }\n    .wanna-block-logic:checked + .wanna-block-trigger .wanna-icon-toggle::before,\n    .wanna-block-logic:checked + .wanna-block-trigger .wanna-icon-toggle::after {\n      background-color: #a0a0a0;\n    }\n    .wanna-block-logic:checked + .wanna-block-trigger + .wanna-block-answer {\n      max-height: 1500px;\n    }\n\n    \/* フェードインアニメーション *\/\n    .wanna-feat-box {\n      opacity: 0;\n      transform: translateX(20px);\n      transition: opacity 0.6s ease, transform 0.6s cubic-bezier(0.25, 1, 0.5, 1);\n    }\n    .wanna-block-logic:checked + .wanna-block-trigger + .wanna-block-answer .wanna-feat-box-1 {\n      opacity: 1; transform: translateX(0); transition-delay: 0.1s;\n    }\n    .wanna-block-logic:checked + .wanna-block-trigger + .wanna-block-answer .wanna-feat-box-2 {\n      opacity: 1; transform: translateX(0); transition-delay: 0.6s;\n    }\n    .wanna-block-logic:checked + .wanna-block-trigger + .wanna-block-answer .wanna-feat-box-3 {\n      opacity: 1; transform: translateX(0); transition-delay: 1.1s;\n    }\n\n    \/* タブ切り替えレイアウト *\/\n    .wanna-slide-container {\n      display: flex; flex-direction: column; position: relative;\n    }\n    .inner-tabs-header {\n      display: flex; border-bottom: 1px solid #f2f2f2;\n    }\n    .inner-tab-link {\n      flex: 1; text-decoration: none; text-align: center;\n      padding: 14px 0 !important;\n      font-family: 'Gill Sans', 'Optima', sans-serif;\n      font-size: 10px; letter-spacing: 0.15em;\n      color: #999; cursor: pointer; transition: all 0.3s;\n      border-bottom: 1px solid transparent;\n      user-select: none; -webkit-tap-highlight-color: transparent;\n    }\n    .inner-tab-link.wanna-active {\n      color: #1a1a1a !important; font-weight: 500 !important;\n      border-bottom: 1px solid #1a1a1a !important;\n    }\n    .inner-tabs-body {\n      display: flex; overflow-x: auto; scroll-behavior: smooth;\n      scroll-snap-type: x mandatory; -webkit-overflow-scrolling: touch;\n    }\n    .inner-tabs-body::-webkit-scrollbar { display: none; }\n    .inner-tabs-body { -ms-overflow-style: none; scrollbar-width: none; }\n    .inner-tab-pane {\n      width: 100%; flex-shrink: 0; scroll-snap-align: start;\n      box-sizing: border-box; padding: 26px 12px 10px 12px !important;\n    }\n    .wanna-clean-table, .wanna-clean-table tr, .wanna-clean-table td {\n      border: none !important; border-collapse: collapse !important;\n    }\n\n    \/* 指選択ボタン用スタイル *\/\n    .finger-btn {\n      flex: 1;\n      padding: 10px 0;\n      border: 1px solid #e5e5e5;\n      background: #fff;\n      color: #666;\n      font-size: 11px;\n      cursor: pointer;\n      transition: all 0.2s ease;\n      font-family: inherit;\n      border-radius: 4px;\n    }\n    .finger-btn:hover {\n      border-color: #1890ff;\n      color: #1890ff;\n      background-color: #e6f7ff;\n    }\n    \/* 選択時ボタン色（濃い水色） *\/\n    .finger-btn.active {\n      background: #1890ff;\n      color: #ffffff;\n      border-color: #1890ff;\n      font-weight: 600;\n    }\n  \u003c\/style\u003e\n\n\u003cdiv style=\"font-size: 13px; color: #444; line-height: 1.95; letter-spacing: 0.06em; max-width: 550px; margin: 0 auto; font-family: 'Hiragino Mincho ProN', 'serif'; -webkit-text-size-adjust: 100%;\"\u003e\n\n\u003c!-- 商品仕様 --\u003e\n\u003cdiv class=\"wanna-block-item\"\u003e\n\u003cinput type=\"checkbox\" id=\"wanna-block-feat\" class=\"wanna-block-logic\"\u003e \u003clabel for=\"wanna-block-feat\" class=\"wanna-block-trigger\"\u003e \u003cspan\u003e商品仕様\u003c\/span\u003e \u003cspan class=\"wanna-icon-toggle\"\u003e\u003c\/span\u003e \u003c\/label\u003e\n\u003cdiv class=\"wanna-block-answer\"\u003e\n\u003cdiv class=\"wanna-block-answer-inner\"\u003e\n\u003cdiv style=\"margin-bottom: 35px;\" class=\"wanna-feat-box wanna-feat-box-1\"\u003e\n\u003cp style=\"font-size: 12px; font-weight: 600; color: #1a1a1a; letter-spacing: 0.14em; margin-bottom: 10px;\"\u003e\u003cspan style=\"font-family: 'Gill Sans', sans-serif; margin-right: 6px; color: #888;\"\u003e01 \/\u003c\/span\u003e 洗礼されたデザイン性\u003c\/p\u003e\n\u003cp style=\"color: #666; line-height: 1.95; margin-top: 0; margin-bottom: 0; padding-left: 4px; letter-spacing: 0.05em;\"\u003e錨（アンカー）をモチーフにしたデザイン。シンプルなシルバーの中に、指元を引き締める確かな存在感を演出します。\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"margin-bottom: 35px;\" class=\"wanna-feat-box wanna-feat-box-2\"\u003e\n\u003cp style=\"font-size: 12px; font-weight: 600; color: #1a1a1a; letter-spacing: 0.14em; margin-bottom: 10px;\"\u003e\u003cspan style=\"font-family: 'Gill Sans', sans-serif; margin-right: 6px; color: #888;\"\u003e02 \/\u003c\/span\u003e 確かな質感\u003c\/p\u003e\n\u003cp style=\"color: #666; line-height: 1.95; margin-top: 0; margin-bottom: 0; padding-left: 4px; letter-spacing: 0.05em;\"\u003esilver925素材を使用。金属アレルギーにも対応しており、上品かつ高級感のある輝きを放ちます。\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"margin-bottom: 5px;\" class=\"wanna-feat-box wanna-feat-box-3\"\u003e\n\u003cp style=\"font-size: 12px; font-weight: 600; color: #1a1a1a; letter-spacing: 0.14em; margin-bottom: 10px;\"\u003e\u003cspan style=\"font-family: 'Gill Sans', sans-serif; margin-right: 6px; color: #888;\"\u003e03 \/\u003c\/span\u003e 調和性\u003c\/p\u003e\n\u003cp style=\"color: #666; line-height: 1.95; margin-top: 0; margin-bottom: 0; padding-left: 4px; letter-spacing: 0.05em;\"\u003e季節関係なく着用可能。どんなファッションにも自然に馴染み、寄り添い続けます。\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- サイズ・仕様（スライド式） --\u003e\n\u003cdiv class=\"wanna-block-item\"\u003e\n\u003cinput class=\"wanna-block-logic\" id=\"wanna-block-details\" type=\"checkbox\"\u003e \u003clabel class=\"wanna-block-trigger\" for=\"wanna-block-details\"\u003e \u003cspan\u003eサイズ・仕様\u003c\/span\u003e \u003cspan class=\"wanna-icon-toggle\"\u003e\u003c\/span\u003e \u003c\/label\u003e\n\u003cdiv class=\"wanna-block-answer\"\u003e\n\u003cdiv style=\"padding-left: 0 !important; padding-right: 0 !important; padding-bottom: 25px !important;\" class=\"wanna-block-answer-inner\"\u003e\n\u003cdiv class=\"wanna-slide-container\"\u003e\n\u003cdiv class=\"inner-tabs-header\"\u003e\n\u003ca href=\"#pane-size-anc\" class=\"inner-tab-link wanna-active\" id=\"link-size-anc\" style=\"margin-left: 16px;\"\u003eサイズ仕様\u003c\/a\u003e \n\u003c!-- タブタイトルを「サイズ平均チェック」へ変更 --\u003e\n\u003ca href=\"#pane-image-anc\" class=\"inner-tab-link\" id=\"link-image-anc\" style=\"margin-right: 16px;\"\u003eサイズチェック\u003c\/a\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"inner-tabs-body\" id=\"wannaSlideBodyAnc\"\u003e\n\n\u003c!-- タブ1: サイズ仕様 --\u003e\n\u003cdiv id=\"pane-size-anc\" class=\"inner-tab-pane\"\u003e\n\u003ctable style=\"width: 100%; font-size: 12px; color: #555; line-height: 1.95; letter-spacing: 0.05em;\" class=\"wanna-clean-table\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 14px 0; width: 28%; color: #1a1a1a; font-weight: 500; vertical-align: top;\"\u003eサイズ\u003c\/td\u003e\n\u003ctd style=\"padding: 14px 0; vertical-align: top;\"\u003e14号～23号（調節可能） ｜ 幅 7.0mm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 14px 0; color: #1a1a1a; font-weight: 500; vertical-align: top;\"\u003e素 材\u003c\/td\u003e\n\u003ctd style=\"padding: 14px 0; vertical-align: top;\"\u003eSilver925\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 14px 0; color: #1a1a1a; font-weight: 500; vertical-align: top;\"\u003e付属品\u003c\/td\u003e\n\u003ctd style=\"padding: 14px 0; vertical-align: top;\"\u003eジュエリークロス \/ ショップカード\u003cbr\u003e\u003cspan style=\"font-size: 11px; color: #999; display: inline-block; margin-top: 4px;\"\u003eメッセージカード（別途200円）\u003c\/span\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\n\u003c!-- タブ2: サイズ平均チェック（インタラクティブ化） --\u003e\n\u003cdiv id=\"pane-image-anc\" class=\"inner-tab-pane\"\u003e\n\u003cdiv style=\"background-color: #fafafa; padding: 22px 18px; border-radius: 2px; margin-bottom: 10px; text-align: center;\"\u003e\n\n\u003cp style=\"font-size: 12px; font-weight: 600; color: #1a1a1a; letter-spacing: 0.12em; margin-top: 0; margin-bottom: 4px;\"\u003e\nどの指に着用したいですか？\n\u003c\/p\u003e\n\u003cp style=\"font-size: 10px; color: #888; margin-top: 0; margin-bottom: 16px; letter-spacing: 0.05em;\"\u003e\n※男性平均サイズを基準としています\n\u003c\/p\u003e\n\n\u003c!-- 指選択ボタン --\u003e\n\u003cdiv style=\"display: flex; gap: 4px; margin-bottom: 18px;\"\u003e\n\u003cbutton type=\"button\" class=\"finger-btn\" data-finger=\"thumb\"\u003e親指\u003c\/button\u003e\n\u003cbutton type=\"button\" class=\"finger-btn\" data-finger=\"index\"\u003e人差し指\u003c\/button\u003e\n\u003cbutton type=\"button\" class=\"finger-btn\" data-finger=\"middle\"\u003e中指\u003c\/button\u003e\n\u003cbutton type=\"button\" class=\"finger-btn\" data-finger=\"ring\"\u003e薬指\u003c\/button\u003e\n\u003cbutton type=\"button\" class=\"finger-btn\" data-finger=\"pinky\"\u003e小指\u003c\/button\u003e\n\u003c\/div\u003e\n\n\u003c!-- 判定結果表示エリア --\u003e\n\u003cdiv id=\"wanna-size-result\" style=\"text-align: left; background-color: #fff; border: 1px solid #eaeaea; padding: 16px; border-radius: 2px; min-height: 75px;\"\u003e\n\u003cp style=\"font-size: 11px; color: #888; text-align: center; margin: 15px 0;\"\u003e\n上のボタンから、ご希望の指を選択してください。\n\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003c!-- 注記 --\u003e\n\u003cp style=\"font-size: 10px; color: #888; line-height: 1.6; margin: 14px 0 0 0; text-align: left; padding-left: 2px;\"\u003e\n※正確な着用感やフィット感をお確かめになりたい場合は、事前にご自身の指のサイズ（号数）を計測していただくことをおすすめいたします。\n\u003c\/p\u003e\n\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- 安心保証 --\u003e\n\u003cdiv class=\"wanna-block-item\"\u003e\n\u003cinput class=\"wanna-block-logic\" id=\"wanna-block-promise\" type=\"checkbox\"\u003e \u003clabel class=\"wanna-block-trigger\" for=\"wanna-block-promise\"\u003e \u003cspan\u003e安心保証\u003c\/span\u003e \u003cspan class=\"wanna-icon-toggle\"\u003e\u003c\/span\u003e \u003c\/label\u003e\n\u003cdiv class=\"wanna-block-answer\"\u003e\n\u003cdiv style=\"padding: 20px 12px 35px 4px !important;\" class=\"wanna-block-answer-inner\"\u003e\n\u003cul style=\"list-style: none; padding: 0; margin: 0; font-size: 12px; color: #565656; line-height: 1.95; letter-spacing: 0.05em;\"\u003e\n\u003cli style=\"margin-bottom: 18px; padding-left: 16px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #1a1a1a;\"\u003e✓\u003c\/span\u003e\u003cstrong style=\"color: #1a1a1a; font-weight: 600;\"\u003e返品・交換サポート\u003c\/strong\u003e\u003cbr\u003e万が一のサイズ不一致やトラブルに対応。(受取後5日以内のご連絡。)\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 18px; padding-left: 16px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #1a1a1a;\"\u003e✓\u003c\/span\u003e\u003cstrong style=\"color: #1a1a1a; font-weight: 600;\"\u003eSilver925 品質保証\u003c\/strong\u003e\u003cbr\u003e厳選された純銀素材のみを使用。\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 0; padding-left: 16px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #1a1a1a;\"\u003e✓\u003c\/span\u003e\u003cstrong style=\"color: #1a1a1a; font-weight: 600;\"\u003e公式LINE 相談窓口\u003c\/strong\u003e\u003cbr\u003eサイズ選びやスタイリングのご相談に直接お答えします。\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- お手入れ --\u003e\n\u003cdiv style=\"margin-bottom: 50px;\" class=\"wanna-block-item\"\u003e\n\u003cinput class=\"wanna-block-logic\" id=\"wanna-block-care\" type=\"checkbox\"\u003e \u003clabel class=\"wanna-block-trigger\" for=\"wanna-block-care\"\u003e \u003cspan\u003eお手入れ\u003c\/span\u003e \u003cspan class=\"wanna-icon-toggle\"\u003e\u003c\/span\u003e \u003c\/label\u003e\n\u003cdiv class=\"wanna-block-answer\"\u003e\n\u003cdiv style=\"padding-top: 15px; padding-bottom: 30px;\" class=\"wanna-block-answer-inner\"\u003e\n\u003cp style=\"margin: 0; color: #666; line-height: 1.95; letter-spacing: 0.05em;\"\u003eご使用後は付属のクロスで優しく拭き取ってください。密閉できる袋等で保管いただくと、美しい輝きをより長く保つことができます。\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cscript\u003e\n    (function() {\n      \/\/ 1. タブ制御スクリプト\n      const sliderBody = document.getElementById('wannaSlideBodyAnc');\n      const links = {\n        'pane-size-anc': document.getElementById('link-size-anc'),\n        'pane-image-anc': document.getElementById('link-image-anc')\n      };\n\n      Object.values(links).forEach(link =\u003e {\n        link.addEventListener('click', function(e) {\n          e.preventDefault();\n          const targetId = this.getAttribute('href').substring(1);\n          const targetPane = document.getElementById(targetId);\n          if(targetPane) {\n            sliderBody.scrollTo({ left: targetPane.offsetLeft, behavior: 'smooth' });\n          }\n        });\n      });\n\n      const observer = new IntersectionObserver((entries) =\u003e {\n        entries.forEach(entry =\u003e {\n          if (entry.isIntersecting \u0026\u0026 entry.intersectionRatio \u003e= 0.6) {\n            Object.values(links).forEach(l =\u003e l.classList.remove('wanna-active'));\n            if(links[entry.target.id]) links[entry.target.id].classList.add('wanna-active');\n          }\n        });\n      }, { root: sliderBody, threshold: 0.6 });\n\n      observer.observe(document.getElementById('pane-size-anc'));\n      observer.observe(document.getElementById('pane-image-anc'));\n\n      \/\/ 2. 指選択インタラクティブスクリプト（本商品の14号〜23号に適用）\n      const fingerData = {\n        thumb:  { name: \"親指\",   avg: \"19号〜23号\", type: \"fit\" },\n        index:  { name: \"人差し指\", avg: \"16号〜22号\", type: \"fit\" },\n        middle: { name: \"中指\",   avg: \"15号〜22号\", type: \"fit\" },\n        ring:   { name: \"薬指\",   avg: \"13号〜18号\", type: \"fit\", note: \"※14号以上の方であれば問題なくご着用いただけます。\" },\n        pinky:  { name: \"小指\",   avg: \"10号〜14号\", type: \"part\", note: \"※14号の方のみ着用可能です。13号以下の方の場合、サイズが大きく抜けやすくなる可能性がございます。\" }\n      };\n\n      const btns = document.querySelectorAll('.finger-btn');\n      const resultBox = document.getElementById('wanna-size-result');\n\n      function selectFinger(key) {\n        const data = fingerData[key];\n        if(!data) return;\n\n        \/\/ ボタンアクティブ制御\n        btns.forEach(b =\u003e {\n          if(b.getAttribute('data-finger') === key) {\n            b.classList.add('active');\n          } else {\n            b.classList.remove('active');\n          }\n        });\n\n        \/\/ 結果文言生成\n        let statusBadge = '';\n        let detailText = '';\n\n        if(data.type === \"fit\") {\n          statusBadge = '\u003cspan style=\"display:inline-block; background:#1890ff; color:#fff; font-size:10px; padding:2px 8px; border-radius:2px; margin-bottom:8px; letter-spacing:0.1em;\"\u003e着用可能\u003c\/span\u003e';\n          detailText = `こちらの商品は\u003cstrong style=\"color:#1a1a1a;\"\u003e14号〜23号\u003c\/strong\u003eまでサイズ調節が可能ですので、男性平均（${data.avg}）の\u003cstrong\u003e${data.name}\u003c\/strong\u003eにぴったり着用していただけます。`;\n          if(data.note) {\n            detailText += `\u003cbr\u003e\u003cspan style=\"font-size:10px; color:#888; margin-top:4px; display:inline-block;\"\u003e${data.note}\u003c\/span\u003e`;\n          }\n        } else if(data.type === \"part\") {\n          statusBadge = '\u003cspan style=\"display:inline-block; background:#1890ff; color:#fff; font-size:10px; padding:2px 8px; border-radius:2px; margin-bottom:8px; letter-spacing:0.1em;\"\u003e一部着用可能\u003c\/span\u003e';\n          detailText = `こちらの商品は\u003cstrong style=\"color:#1a1a1a;\"\u003e14号〜23号\u003c\/strong\u003eまでの調整範囲となっております。男性平均の${data.name}（${data.avg}）ですと、14号の方のみご着用いただけます。`;\n          if(data.note) {\n            detailText += `\u003cbr\u003e\u003cspan style=\"font-size:10px; color:#888; margin-top:4px; display:inline-block;\"\u003e${data.note}\u003c\/span\u003e`;\n          }\n        }\n\n        resultBox.innerHTML = `\n          \u003cdiv\u003e\n            ${statusBadge}\n            \u003cp style=\"font-size: 11px; color: #444; line-height: 1.8; margin: 0;\"\u003e\n              ${detailText}\n            \u003c\/p\u003e\n          \u003c\/div\u003e\n        `;\n      }\n\n      btns.forEach(btn =\u003e {\n        btn.addEventListener('click', function() {\n          const fingerKey = this.getAttribute('data-finger');\n          selectFinger(fingerKey);\n        });\n      });\n\n    })();\n  \u003c\/script\u003e\n\n\u003c\/div\u003e","brand":"Wanna","offers":[{"title":"Default Title","offer_id":51595552850215,"sku":null,"price":8000.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0960\/4330\/3207\/files\/1_1_ac453976-2aec-4a16-a1c8-7a22514970e3.jpg?v=1784248968"}],"url":"https:\/\/wanna-official.com\/collections\/5000-10000.oembed?page=2","provider":"Wanna","version":"1.0","type":"link"}