{"title":"価格帯別【10000円～20000円】","description":"","products":[{"product_id":"chain-bracelet-b6","title":"chain bracelet (B6)","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-h40 {\n      border-bottom: 1px solid #f2f2f2;\n      width: 100%;\n    }\n    \n    \/* チェックボックス隠し *\/\n    .wanna-block-logic-h40 {\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-h40 {\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-h40:hover { color: #888; }\n\n    \/* プラス・マイナスアイコン *\/\n    .wanna-icon-toggle-h40 {\n      width: 14px; height: 14px;\n      position: relative;\n      transition: transform 0.6s cubic-bezier(0.25, 1, 0.5, 1);\n      margin-right: 4px;\n    }\n    .wanna-icon-toggle-h40::before, .wanna-icon-toggle-h40::after {\n      content: \"\";\n      position: absolute;\n      background-color: #1a1a1a;\n      transition: transform 0.4s ease, opacity 0.4s ease, background-color 0.4s ease;\n    }\n    .wanna-icon-toggle-h40::before { width: 100%; height: 1px; top: 50%; left: 0; transform: translateY(-50%); }\n    .wanna-icon-toggle-h40::after  { width: 1px; height: 100%; left: 50%; top: 0; transform: translateX(-50%); }\n\n    \/* --------------------------------------------------\n       ゆっくり開閉するスライドアニメーション（CSS Grid）\n    -------------------------------------------------- *\/\n    .wanna-block-answer-h40 {\n      display: grid;\n      grid-template-rows: 0fr;\n      \/* アコーディオンが開く速度（0.7秒でゆっくり展開） *\/\n      transition: grid-template-rows 0.7s cubic-bezier(0.25, 1, 0.3, 1);\n    }\n    \n    .wanna-block-answer-h40 \u003e div {\n      overflow: hidden;\n    }\n\n    \/* --------------------------------------------------\n       コンテンツが下から上へ少し移動しながら現れるアニメーション\n    -------------------------------------------------- *\/\n    .wanna-block-answer-inner-h40 {\n      padding: 10px 0 35px 4px !important; \n      font-size: 12px;\n      color: #555;\n      opacity: 0;\n      \/* 初期位置を下へ15pxずらしておく *\/\n      transform: translateY(15px);\n      \/* 閉じる時のアニメーション *\/\n      transition: opacity 0.3s ease, transform 0.3s ease;\n    }\n\n    \/* 開閉時のアニメーション発動 *\/\n    .wanna-block-logic-h40:checked + .wanna-block-trigger-h40 + .wanna-block-answer-h40 {\n      grid-template-rows: 1fr;\n    }\n\n    \/* 開いたときに文字が「下から上へ」動きながらフェードイン *\/\n    .wanna-block-logic-h40:checked + .wanna-block-trigger-h40 + .wanna-block-answer-h40 .wanna-block-answer-inner-h40 {\n      opacity: 1;\n      transform: translateY(0);\n      \/* 開く時は少し遅れて滑らかに持ち上がるように調整 *\/\n      transition: opacity 0.6s cubic-bezier(0.25, 1, 0.5, 1) 0.15s, \n                  transform 0.6s cubic-bezier(0.25, 1, 0.5, 1) 0.15s;\n    }\n\n    \/* アイコン変化（プラス -\u003e マイナス） *\/\n    .wanna-block-logic-h40:checked + .wanna-block-trigger-h40 .wanna-icon-toggle-h40::after {\n      transform: translateX(-50%) rotate(90deg);\n      opacity: 0;\n    }\n    .wanna-block-logic-h40:checked + .wanna-block-trigger-h40 .wanna-icon-toggle-h40::before {\n      background-color: #a0a0a0;\n    }\n\n    \/* 「商品仕様」内の要素（01\/ 02\/ 03\/）も順番に下から上へフェードイン *\/\n    .wanna-feat-box-h40 {\n      opacity: 0;\n      transform: translateY(10px);\n      transition: opacity 0.5s ease, transform 0.5s cubic-bezier(0.25, 1, 0.5, 1);\n    }\n    .wanna-block-logic-h40:checked + .wanna-block-trigger-h40 + .wanna-block-answer-h40 .wanna-feat-box-1-h40 {\n      opacity: 1; transform: translateY(0); transition-delay: 0.15s;\n    }\n    .wanna-block-logic-h40:checked + .wanna-block-trigger-h40 + .wanna-block-answer-h40 .wanna-feat-box-2-h40 {\n      opacity: 1; transform: translateY(0); transition-delay: 0.3s;\n    }\n    .wanna-block-logic-h40:checked + .wanna-block-trigger-h40 + .wanna-block-answer-h40 .wanna-feat-box-3-h40 {\n      opacity: 1; transform: translateY(0); transition-delay: 0.45s;\n    }\n\n    \/* タブ切り替えレイアウト *\/\n    .wanna-slide-container-h40 {\n      display: flex; flex-direction: column; position: relative;\n    }\n    .inner-tabs-header-h40 {\n      display: flex; border-bottom: 1px solid #f2f2f2;\n    }\n    .inner-tab-link-h40 {\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-h40.wanna-active {\n      color: #1a1a1a !important; font-weight: 500 !important;\n      border-bottom: 1px solid #1a1a1a !important;\n    }\n    .inner-tabs-body-h40 {\n      display: flex; overflow-x: auto; scroll-behavior: smooth;\n      scroll-snap-type: x mandatory; -webkit-overflow-scrolling: touch;\n    }\n    .inner-tabs-body-h40::-webkit-scrollbar { display: none; }\n    .inner-tabs-body-h40 { -ms-overflow-style: none; scrollbar-width: none; }\n    .inner-tab-pane-h40 {\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-h40, .wanna-clean-table-h40 tr, .wanna-clean-table-h40 td {\n      border: none !important; border-collapse: collapse !important;\n    }\n  \u003c\/style\u003e\n\n  \u003c!-- 商品仕様（特徴一覧） --\u003e\n  \u003cdiv class=\"wanna-block-item-h40\"\u003e\n    \u003cinput class=\"wanna-block-logic-h40\" id=\"wanna-block-feat-h40\" type=\"checkbox\"\u003e \n    \u003clabel class=\"wanna-block-trigger-h40\" for=\"wanna-block-feat-h40\"\u003e \u003cspan\u003e商品仕様\u003c\/span\u003e \u003cspan class=\"wanna-icon-toggle-h40\"\u003e\u003c\/span\u003e \u003c\/label\u003e\n    \u003cdiv class=\"wanna-block-answer-h40\"\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"wanna-block-answer-inner-h40\"\u003e\n          \u003cdiv class=\"wanna-feat-box-h40 wanna-feat-box-1-h40\" 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-h40 wanna-feat-box-2-h40\" 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;\"\u003eSilver925素材を使用。優しく滑らかに寄り添い続けます。（金属アレルギーにも対応）\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"wanna-feat-box-h40 wanna-feat-box-3-h40\" 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 存在感と差別化\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  \u003c\/div\u003e\n\n  \u003c!-- サイズ・着用感（タブ・スライダー構造） --\u003e\n  \u003cdiv class=\"wanna-block-item-h40\"\u003e\n    \u003cinput type=\"checkbox\" id=\"wanna-block-details-h40\" class=\"wanna-block-logic-h40\"\u003e \n    \u003clabel for=\"wanna-block-details-h40\" class=\"wanna-block-trigger-h40\"\u003e \u003cspan\u003eサイズ・着用感\u003c\/span\u003e \u003cspan class=\"wanna-icon-toggle-h40\"\u003e\u003c\/span\u003e \u003c\/label\u003e\n    \u003cdiv class=\"wanna-block-answer-h40\"\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"wanna-block-answer-inner-h40\" style=\"padding-left: 0 !important; padding-right: 0 !important; padding-bottom: 25px !important;\"\u003e\n          \u003cdiv class=\"wanna-slide-container-h40\"\u003e\n            \u003cdiv class=\"inner-tabs-header-h40\"\u003e\n              \u003ca style=\"margin-left: 16px;\" id=\"link-size-h40\" class=\"inner-tab-link-h40 wanna-active\" href=\"#pane-size-h40\"\u003eサイズ仕様\u003c\/a\u003e \n              \u003ca style=\"margin-right: 16px;\" id=\"link-image-h40\" class=\"inner-tab-link-h40\" href=\"#pane-image-h40\"\u003eサイズイメージ\u003c\/a\u003e\n            \u003c\/div\u003e\n            \u003cdiv id=\"wannaSlideBodyH40\" class=\"inner-tabs-body-h40\"\u003e\n              \n              \u003c!-- タブ1: サイズ仕様 --\u003e\n              \u003cdiv class=\"inner-tab-pane-h40\" id=\"pane-size-h40\"\u003e\n                \u003ctable class=\"wanna-clean-table-h40\" 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;\"\u003e19cm \/ 20cm \/ 21cm | 幅9.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;\"\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              \u003cdiv id=\"pane-image-h40\" class=\"inner-tab-pane-h40\"\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 手首周り ＋ 3.0cm 〜 4.0cm\u003cbr\u003e\n                      ・\u003cstrong\u003eゆったりめ：\u003c\/strong\u003e 手首周り ＋ 4.5cm 〜 5.5cm\n                    \u003c\/p\u003e\n                  \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                    \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  \u003c\/div\u003e\n\n  \u003c!-- 安心保証 --\u003e\n  \u003cdiv class=\"wanna-block-item-h40\"\u003e\n    \u003cinput type=\"checkbox\" id=\"wanna-block-promise-h40\" class=\"wanna-block-logic-h40\"\u003e\n    \u003clabel for=\"wanna-block-promise-h40\" class=\"wanna-block-trigger-h40\"\u003e\n      \u003cspan\u003e安心保証\u003c\/span\u003e\n      \u003cspan class=\"wanna-icon-toggle-h40\"\u003e\u003c\/span\u003e\n    \u003c\/label\u003e\n    \u003cdiv class=\"wanna-block-answer-h40\"\u003e\n      \u003cdiv\u003e\n        \u003cdiv style=\"padding-top: 15px; padding-bottom: 30px;\" class=\"wanna-block-answer-inner-h40\"\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万が一のトラブルにも対応しております。\u003cbr\u003e\u003cspan style=\"font-size: 11px; color: #888;\"\u003e※受取後5日以内のご連絡をお願いいたします。\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  \u003c\/div\u003e\n\n  \u003c!-- お手入れ --\u003e\n  \u003cdiv style=\"margin-bottom: 50px;\" class=\"wanna-block-item-h40\"\u003e\n    \u003cinput class=\"wanna-block-logic-h40\" id=\"wanna-block-care-h40\" type=\"checkbox\"\u003e\n    \u003clabel class=\"wanna-block-trigger-h40\" for=\"wanna-block-care-h40\"\u003e\n      \u003cspan\u003eお手入れ\u003c\/span\u003e\n      \u003cspan class=\"wanna-icon-toggle-h40\"\u003e\u003c\/span\u003e\n    \u003c\/label\u003e\n    \u003cdiv class=\"wanna-block-answer-h40\"\u003e\n      \u003cdiv\u003e\n        \u003cdiv style=\"padding-top: 15px; padding-bottom: 30px;\" class=\"wanna-block-answer-inner-h40\"\u003e\n          \u003cp style=\"margin: 0; color: #666; line-height: 1.95; letter-spacing: 0.05em;\"\u003e数回ご着用後や黒ずみが気になってきた際に、付属のクロスで優しく磨いてください。\u003cbr\u003e簡単に本来の美しい輝きを取り戻せます。\u003cbr\u003e\u003cbr\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  \u003cscript\u003e\n    (function() {\n      const sliderBody = document.getElementById('wannaSlideBodyH40');\n      const links = {\n        'pane-size-h40': document.getElementById('link-size-h40'),\n        'pane-image-h40': document.getElementById('link-image-h40')\n      };\n      \n      \/\/ クリック時にスムーズスクロール\n      Object.values(links).forEach(link =\u003e {\n        if (!link) return;\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 \u0026\u0026 sliderBody) {\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 \u0026\u0026 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      const paneSize = document.getElementById('pane-size-h40');\n      const paneImage = document.getElementById('pane-image-h40');\n      if (paneSize) observer.observe(paneSize);\n      if (paneImage) observer.observe(paneImage);\n    })();\n  \u003c\/script\u003e\n\n\u003c\/div\u003e","brand":"Wanna shop","offers":[{"title":"19cm","offer_id":52134268076327,"sku":null,"price":21000.0,"currency_code":"JPY","in_stock":true},{"title":"20cm","offer_id":52134268109095,"sku":null,"price":21000.0,"currency_code":"JPY","in_stock":true},{"title":"21cm","offer_id":52134268141863,"sku":null,"price":21000.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0960\/4330\/3207\/files\/Simple_Minimalist_Business_Nail_Logo_-_2026-08-20T170534.429.png?v=1787213243"},{"product_id":"chain-bracelet-b5","title":"chain bracelet (B5)","description":"\u003cstyle\u003e\n    \/* アコーディオン外枠 *\/\n    .wanna-block-item-h10 {\n      border-bottom: 1px solid #f2f2f2;\n      width: 100%;\n    }\n    \n    \/* チェックボックス隠し *\/\n    .wanna-block-logic-h10 {\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-h10 {\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-h10:hover { color: #888; }\n\n    \/* プラス・マイナスアイコン *\/\n    .wanna-icon-toggle-h10 {\n      width: 14px; height: 14px;\n      position: relative;\n      transition: transform 0.6s cubic-bezier(0.25, 1, 0.5, 1);\n      margin-right: 4px;\n    }\n    .wanna-icon-toggle-h10::before, .wanna-icon-toggle-h10::after {\n      content: \"\";\n      position: absolute;\n      background-color: #1a1a1a;\n      transition: transform 0.4s ease, opacity 0.4s ease, background-color 0.4s ease;\n    }\n    .wanna-icon-toggle-h10::before { width: 100%; height: 1px; top: 50%; left: 0; transform: translateY(-50%); }\n    .wanna-icon-toggle-h10::after  { width: 1px; height: 100%; left: 50%; top: 0; transform: translateX(-50%); }\n\n    \/* --------------------------------------------------\n       ゆっくり開閉するスライドアニメーション（CSS Grid）\n    -------------------------------------------------- *\/\n    .wanna-block-answer-h10 {\n      display: grid;\n      grid-template-rows: 0fr;\n      \/* アコーディオンが開く速度（0.7秒でゆっくり展開） *\/\n      transition: grid-template-rows 0.7s cubic-bezier(0.25, 1, 0.3, 1);\n    }\n    \n    .wanna-block-answer-h10 \u003e div {\n      overflow: hidden;\n    }\n\n    \/* --------------------------------------------------\n       コンテンツが下から上へ少し移動しながら現れるアニメーション\n    -------------------------------------------------- *\/\n    .wanna-block-answer-inner-h10 {\n      padding: 10px 0 35px 4px !important; \n      font-size: 12px;\n      color: #555;\n      opacity: 0;\n      \/* 初期位置を下へ15pxずらしておく *\/\n      transform: translateY(15px);\n      \/* 閉じる時のアニメーション *\/\n      transition: opacity 0.3s ease, transform 0.3s ease;\n    }\n\n    \/* 開閉時のアニメーション発動 *\/\n    .wanna-block-logic-h10:checked + .wanna-block-trigger-h10 + .wanna-block-answer-h10 {\n      grid-template-rows: 1fr;\n    }\n\n    \/* 開いたときに文字が「下から上へ」動きながらフェードイン *\/\n    .wanna-block-logic-h10:checked + .wanna-block-trigger-h10 + .wanna-block-answer-h10 .wanna-block-answer-inner-h10 {\n      opacity: 1;\n      transform: translateY(0);\n      \/* 開く時は少し遅れて滑らかに持ち上がるように調整 *\/\n      transition: opacity 0.6s cubic-bezier(0.25, 1, 0.5, 1) 0.15s, \n                  transform 0.6s cubic-bezier(0.25, 1, 0.5, 1) 0.15s;\n    }\n\n    \/* アイコン変化（プラス -\u003e マイナス） *\/\n    .wanna-block-logic-h10:checked + .wanna-block-trigger-h10 .wanna-icon-toggle-h10::after {\n      transform: translateX(-50%) rotate(90deg);\n      opacity: 0;\n    }\n    .wanna-block-logic-h10:checked + .wanna-block-trigger-h10 .wanna-icon-toggle-h10::before {\n      background-color: #a0a0a0;\n    }\n\n    \/* 「商品仕様」内の要素（01\/ 02\/ 03\/）も順番に下から上へフェードイン *\/\n    .wanna-feat-box-h10 {\n      opacity: 0;\n      transform: translateY(10px);\n      transition: opacity 0.5s ease, transform 0.5s cubic-bezier(0.25, 1, 0.5, 1);\n    }\n    .wanna-block-logic-h10:checked + .wanna-block-trigger-h10 + .wanna-block-answer-h10 .wanna-feat-box-1-h10 {\n      opacity: 1; transform: translateY(0); transition-delay: 0.15s;\n    }\n    .wanna-block-logic-h10:checked + .wanna-block-trigger-h10 + .wanna-block-answer-h10 .wanna-feat-box-2-h10 {\n      opacity: 1; transform: translateY(0); transition-delay: 0.3s;\n    }\n    .wanna-block-logic-h10:checked + .wanna-block-trigger-h10 + .wanna-block-answer-h10 .wanna-feat-box-3-h10 {\n      opacity: 1; transform: translateY(0); transition-delay: 0.45s;\n    }\n\n    \/* タブ切り替えレイアウト *\/\n    .wanna-slide-container-h10 {\n      display: flex; flex-direction: column; position: relative;\n    }\n    .inner-tabs-header-h10 {\n      display: flex; border-bottom: 1px solid #f2f2f2;\n    }\n    .inner-tab-link-h10 {\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-h10.wanna-active {\n      color: #1a1a1a !important; font-weight: 500 !important;\n      border-bottom: 1px solid #1a1a1a !important;\n    }\n    .inner-tabs-body-h10 {\n      display: flex; overflow-x: auto; scroll-behavior: smooth;\n      scroll-snap-type: x mandatory; -webkit-overflow-scrolling: touch;\n    }\n    .inner-tabs-body-h10::-webkit-scrollbar { display: none; }\n    .inner-tabs-body-h10 { -ms-overflow-style: none; scrollbar-width: none; }\n    .inner-tab-pane-h10 {\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-h10, .wanna-clean-table-h10 tr, .wanna-clean-table-h10 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.9; 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!-- Accordion 1: 商品仕様 --\u003e\n  \u003cdiv class=\"wanna-block-item-h10\"\u003e\n    \u003cinput class=\"wanna-block-logic-h10\" id=\"wanna-block-feat-h10\" type=\"checkbox\"\u003e \n    \u003clabel class=\"wanna-block-trigger-h10\" for=\"wanna-block-feat-h10\"\u003e \u003cspan\u003e商品仕様\u003c\/span\u003e \u003cspan class=\"wanna-icon-toggle-h10\"\u003e\u003c\/span\u003e \u003c\/label\u003e\n    \u003cdiv class=\"wanna-block-answer-h10\"\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"wanna-block-answer-inner-h10\"\u003e\n          \u003c!-- 仕様 01 --\u003e\n          \u003cdiv class=\"wanna-feat-box-h10 wanna-feat-box-1-h10\" 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一目で目を引く特徴的なフック構造。機能性と意匠美が完璧に融合した、Wannaを代表する人気モデル。\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003c!-- 仕様 02 --\u003e\n          \u003cdiv class=\"wanna-feat-box-h10 wanna-feat-box-2-h10\" 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あえて輝きを抑えた落ち着きのある質感。嫌味のない品格が日常の装いに自然と溶け込みます。\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003c!-- 仕様 03 --\u003e\n          \u003cdiv class=\"wanna-feat-box-h10 wanna-feat-box-3-h10\" 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高品質な純銀素材を採用。使い込むほどに独自の渋みと重厚感が増し、手元へ深みを与えます。\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- Accordion 2: サイズ・着用感 --\u003e\n  \u003cdiv class=\"wanna-block-item-h10\"\u003e\n    \u003cinput type=\"checkbox\" id=\"wanna-block-details-h10\" class=\"wanna-block-logic-h10\"\u003e \n    \u003clabel for=\"wanna-block-details-h10\" class=\"wanna-block-trigger-h10\"\u003e \u003cspan\u003eサイズ・着用感\u003c\/span\u003e \u003cspan class=\"wanna-icon-toggle-h10\"\u003e\u003c\/span\u003e \u003c\/label\u003e\n    \u003cdiv class=\"wanna-block-answer-h10\"\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"wanna-block-answer-inner-h10\" style=\"padding-left: 0 !important; padding-right: 0 !important; padding-bottom: 25px !important;\"\u003e\n          \u003cdiv class=\"wanna-slide-container-h10\"\u003e\n            \u003cdiv class=\"inner-tabs-header-h10\"\u003e\n              \u003ca style=\"margin-left: 16px;\" id=\"link-size-h10\" class=\"inner-tab-link-h10 wanna-active\" href=\"#pane-size-h10\"\u003eサイズ仕様\u003c\/a\u003e \n              \u003ca style=\"margin-right: 16px;\" id=\"link-image-h10\" class=\"inner-tab-link-h10\" href=\"#pane-image-h10\"\u003eサイズイメージ\u003c\/a\u003e\n            \u003c\/div\u003e\n            \u003cdiv id=\"wannaSlideBodyH10\" class=\"inner-tabs-body-h10\"\u003e\n              \n              \u003c!-- Pane: Size Spec（左側タブ） --\u003e\n              \u003cdiv class=\"inner-tab-pane-h10\" id=\"pane-size-h10\"\u003e\n                \u003ctable class=\"wanna-clean-table-h10\" 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;\"\u003e20cm \/ 22cm \/ 24cm （チェーン幅：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;\"\u003e\n                        Silver 925\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メッセージカード（ギフトラッピング限定）\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!-- Pane: Size Image（右側タブ） --\u003e\n              \u003cdiv id=\"pane-image-h10\" class=\"inner-tab-pane-h10\"\u003e\n                \u003cdiv style=\"font-size: 12px; color: #555; line-height: 1.95; letter-spacing: 0.05em;\"\u003e\n                  \n                  \u003c!-- 各サイズの特徴 --\u003e\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 手首周り ＋ 2.0cm 〜 2.5cm\u003cbr\u003e\n                      ・\u003cstrong\u003eゆったりめ：\u003c\/strong\u003e 手首周り ＋ 3.0cm 〜 4.0cm\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                      \" 男性が選ぶ平均サイズは 20cm です \"\n                    \u003c\/p\u003e\n                  \u003c\/div\u003e\n\n                  \u003c!-- 手首サイズの簡易計測・シミュレーション --\u003e\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                    \u003c!-- 数式エリア --\u003e\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  \u003c\/div\u003e\n\n  \u003c!-- Accordion 3: 安心保証 --\u003e\n  \u003cdiv class=\"wanna-block-item-h10\"\u003e\n    \u003cinput type=\"checkbox\" id=\"wanna-block-promise-h10\" class=\"wanna-block-logic-h10\"\u003e\n    \u003clabel for=\"wanna-block-promise-h10\" class=\"wanna-block-trigger-h10\"\u003e\n      \u003cspan\u003e安心保証\u003c\/span\u003e\n      \u003cspan class=\"wanna-icon-toggle-h10\"\u003e\u003c\/span\u003e\n    \u003c\/label\u003e\n    \u003cdiv class=\"wanna-block-answer-h10\"\u003e\n      \u003cdiv\u003e\n        \u003cdiv style=\"padding-top: 15px; padding-bottom: 30px;\" class=\"wanna-block-answer-inner-h10\"\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万が一のトラブルにも対応しております。\u003cbr\u003e\u003cspan style=\"font-size: 11px; color: #888;\"\u003e※受取後5日以内のご連絡をお願いいたします。\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  \u003c\/div\u003e\n\n  \u003c!-- Accordion 4: お手入れ --\u003e\n  \u003cdiv class=\"wanna-block-item-h10\" style=\"margin-bottom: 50px;\"\u003e\n    \u003cinput class=\"wanna-block-logic-h10\" id=\"wanna-block-care-h10\" type=\"checkbox\"\u003e\n    \u003clabel class=\"wanna-block-trigger-h10\" for=\"wanna-block-care-h10\"\u003e\n      \u003cspan\u003eお手入れ\u003c\/span\u003e\n      \u003cspan class=\"wanna-icon-toggle-h10\"\u003e\u003c\/span\u003e\n    \u003c\/label\u003e\n    \u003cdiv class=\"wanna-block-answer-h10\"\u003e\n      \u003cdiv\u003e\n        \u003cdiv style=\"padding-top: 15px; padding-bottom: 30px;\" class=\"wanna-block-answer-inner-h10\"\u003e\n          \u003cp style=\"margin: 0; color: #666; line-height: 1.95; letter-spacing: 0.05em;\"\u003e数回ご着用後や黒ずみが気になってきた際に、付属のクロスで優しく磨いてください。\u003cbr\u003e簡単に本来の美しい輝きを取り戻せます。\u003cbr\u003e\u003cbr\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  \u003cscript\u003e\n    (function() {\n      const sliderBody = document.getElementById('wannaSlideBodyH10');\n      const links = {\n        'pane-size-h10': document.getElementById('link-size-h10'),\n        'pane-image-h10': document.getElementById('link-image-h10')\n      };\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 \u0026\u0026 sliderBody) {\n              sliderBody.scrollTo({ left: targetPane.offsetLeft, behavior: 'smooth' });\n            }\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]) {\n              links[entry.target.id].classList.add('wanna-active');\n            }\n          }\n        });\n      }, { root: sliderBody, threshold: 0.6 });\n      \n      const pSize = document.getElementById('pane-size-h10');\n      const pImg = document.getElementById('pane-image-h10');\n      if(pSize) observer.observe(pSize);\n      if(pImg) observer.observe(pImg);\n    })();\n  \u003c\/script\u003e\n\u003c\/div\u003e","brand":"Wanna shop","offers":[{"title":"20cm","offer_id":50701652099367,"sku":null,"price":16000.0,"currency_code":"JPY","in_stock":true},{"title":"22cm","offer_id":50701652132135,"sku":null,"price":16000.0,"currency_code":"JPY","in_stock":true},{"title":"24cm","offer_id":51177576268071,"sku":null,"price":16000.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0960\/4330\/3207\/files\/Simple_Minimalist_Business_Nail_Logo_-_2026-08-20T171521.195.png?v=1787213749"},{"product_id":"chain-bracelet-b13","title":"chain bracelet (B13)","description":"\u003cstyle\u003e\n    \/* アコーディオン外枠 *\/\n    .wanna-block-item-h40 {\n      border-bottom: 1px solid #f2f2f2;\n      width: 100%;\n    }\n    \n    \/* チェックボックス隠し *\/\n    .wanna-block-logic-h40 {\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-h40 {\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-h40:hover { color: #888; }\n\n    \/* プラス・マイナスアイコン *\/\n    .wanna-icon-toggle-h40 {\n      width: 14px; height: 14px;\n      position: relative;\n      transition: transform 0.6s cubic-bezier(0.25, 1, 0.5, 1);\n      margin-right: 4px;\n    }\n    .wanna-icon-toggle-h40::before, .wanna-icon-toggle-h40::after {\n      content: \"\";\n      position: absolute;\n      background-color: #1a1a1a;\n      transition: transform 0.4s ease, opacity 0.4s ease, background-color 0.4s ease;\n    }\n    .wanna-icon-toggle-h40::before { width: 100%; height: 1px; top: 50%; left: 0; transform: translateY(-50%); }\n    .wanna-icon-toggle-h40::after  { width: 1px; height: 100%; left: 50%; top: 0; transform: translateX(-50%); }\n\n    \/* --------------------------------------------------\n       ゆっくり開閉するスライドアニメーション（CSS Grid）\n    -------------------------------------------------- *\/\n    .wanna-block-answer-h40 {\n      display: grid;\n      grid-template-rows: 0fr;\n      \/* アコーディオンが開く速度（0.7秒でゆっくり展開） *\/\n      transition: grid-template-rows 0.7s cubic-bezier(0.25, 1, 0.3, 1);\n    }\n    \n    .wanna-block-answer-h40 \u003e div {\n      overflow: hidden;\n    }\n\n    \/* --------------------------------------------------\n       コンテンツが下から上へ少し移動しながら現れるアニメーション\n    -------------------------------------------------- *\/\n    .wanna-block-answer-inner-h40 {\n      padding: 10px 0 35px 4px !important; \n      font-size: 12px;\n      color: #555;\n      opacity: 0;\n      \/* 初期位置を下へ15pxずらしておく *\/\n      transform: translateY(15px);\n      \/* 閉じる時のアニメーション *\/\n      transition: opacity 0.3s ease, transform 0.3s ease;\n    }\n\n    \/* 開閉時のアニメーション発動 *\/\n    .wanna-block-logic-h40:checked + .wanna-block-trigger-h40 + .wanna-block-answer-h40 {\n      grid-template-rows: 1fr;\n    }\n\n    \/* 開いたときに文字が「下から上へ」動きながらフェードイン *\/\n    .wanna-block-logic-h40:checked + .wanna-block-trigger-h40 + .wanna-block-answer-h40 .wanna-block-answer-inner-h40 {\n      opacity: 1;\n      transform: translateY(0);\n      \/* 開く時は少し遅れて滑らかに持ち上がるように調整 *\/\n      transition: opacity 0.6s cubic-bezier(0.25, 1, 0.5, 1) 0.15s, \n                  transform 0.6s cubic-bezier(0.25, 1, 0.5, 1) 0.15s;\n    }\n\n    \/* アイコン変化（プラス -\u003e マイナス） *\/\n    .wanna-block-logic-h40:checked + .wanna-block-trigger-h40 .wanna-icon-toggle-h40::after {\n      transform: translateX(-50%) rotate(90deg);\n      opacity: 0;\n    }\n    .wanna-block-logic-h40:checked + .wanna-block-trigger-h40 .wanna-icon-toggle-h40::before {\n      background-color: #a0a0a0;\n    }\n\n    \/* 「商品仕様」内の要素（01\/ 02\/ 03\/）も順番に下から上へフェードイン *\/\n    .wanna-feat-box-h40 {\n      opacity: 0;\n      transform: translateY(10px);\n      transition: opacity 0.5s ease, transform 0.5s cubic-bezier(0.25, 1, 0.5, 1);\n    }\n    .wanna-block-logic-h40:checked + .wanna-block-trigger-h40 + .wanna-block-answer-h40 .wanna-feat-box-1-h40 {\n      opacity: 1; transform: translateY(0); transition-delay: 0.15s;\n    }\n    .wanna-block-logic-h40:checked + .wanna-block-trigger-h40 + .wanna-block-answer-h40 .wanna-feat-box-2-h40 {\n      opacity: 1; transform: translateY(0); transition-delay: 0.3s;\n    }\n    .wanna-block-logic-h40:checked + .wanna-block-trigger-h40 + .wanna-block-answer-h40 .wanna-feat-box-3-h40 {\n      opacity: 1; transform: translateY(0); transition-delay: 0.45s;\n    }\n\n    \/* タブ切り替えレイアウト *\/\n    .wanna-slide-container-h40 {\n      display: flex; flex-direction: column; position: relative;\n    }\n    .inner-tabs-header-h40 {\n      display: flex; border-bottom: 1px solid #f2f2f2;\n    }\n    .inner-tab-link-h40 {\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-h40.wanna-active {\n      color: #1a1a1a !important; font-weight: 500 !important;\n      border-bottom: 1px solid #1a1a1a !important;\n    }\n    .inner-tabs-body-h40 {\n      display: flex; overflow-x: auto; scroll-behavior: smooth;\n      scroll-snap-type: x mandatory; -webkit-overflow-scrolling: touch;\n    }\n    .inner-tabs-body-h40::-webkit-scrollbar { display: none; }\n    .inner-tabs-body-h40 { -ms-overflow-style: none; scrollbar-width: none; }\n    .inner-tab-pane-h40 {\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-h40, .wanna-clean-table-h40 tr, .wanna-clean-table-h40 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.9; 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-h40\"\u003e\n    \u003cinput class=\"wanna-block-logic-h40\" id=\"wanna-block-feat-h40\" type=\"checkbox\"\u003e \n    \u003clabel class=\"wanna-block-trigger-h40\" for=\"wanna-block-feat-h40\"\u003e \u003cspan\u003e商品仕様\u003c\/span\u003e \u003cspan class=\"wanna-icon-toggle-h40\"\u003e\u003c\/span\u003e \u003c\/label\u003e\n    \u003cdiv class=\"wanna-block-answer-h40\"\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"wanna-block-answer-inner-h40\"\u003e\n          \u003cdiv class=\"wanna-feat-box-h40 wanna-feat-box-1-h40\" 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シンプルで上品なチェーンブレスレット。太陽の光をきれいに反射し、Silver925本来の美しさを演出。\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"wanna-feat-box-h40 wanna-feat-box-2-h40\" 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;\"\u003eSilver925素材を使用。優しく滑らかに寄り添い続けます。（金属アレルギー対応）\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"wanna-feat-box-h40 wanna-feat-box-3-h40\" 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 身に付ける自信\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  \u003c\/div\u003e\n\n  \u003cdiv class=\"wanna-block-item-h40\"\u003e\n    \u003cinput type=\"checkbox\" id=\"wanna-block-details-h40\" class=\"wanna-block-logic-h40\"\u003e \n    \u003clabel for=\"wanna-block-details-h40\" class=\"wanna-block-trigger-h40\"\u003e \u003cspan\u003eサイズ・着用感\u003c\/span\u003e \u003cspan class=\"wanna-icon-toggle-h40\"\u003e\u003c\/span\u003e \u003c\/label\u003e\n    \u003cdiv class=\"wanna-block-answer-h40\"\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"wanna-block-answer-inner-h40\" style=\"padding-left: 0 !important; padding-right: 0 !important; padding-bottom: 25px !important;\"\u003e\n          \u003cdiv class=\"wanna-slide-container-h40\"\u003e\n            \u003cdiv class=\"inner-tabs-header-h40\"\u003e\n              \u003ca style=\"margin-left: 16px;\" id=\"link-size-h40\" class=\"inner-tab-link-h40 wanna-active\" href=\"#pane-size-h40\"\u003eサイズ仕様\u003c\/a\u003e \n              \u003ca style=\"margin-right: 16px;\" id=\"link-image-h40\" class=\"inner-tab-link-h40\" href=\"#pane-image-h40\"\u003eサイズイメージ\u003c\/a\u003e\n            \u003c\/div\u003e\n            \u003cdiv id=\"wannaSlideBodyH40\" class=\"inner-tabs-body-h40\"\u003e\n              \n              \u003cdiv class=\"inner-tab-pane-h40\" id=\"pane-size-h40\"\u003e\n                \u003ctable class=\"wanna-clean-table-h40\" 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;\"\u003e17cm \/ 18cm \/ 19cm\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\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-h40\" class=\"inner-tab-pane-h40\"\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 手首周り ＋ 1.0cm 〜 2.0cm\u003cbr\u003e\n                      ・\u003cstrong\u003eゆったりめ：\u003c\/strong\u003e 手首周り ＋ 2.5cm 〜 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                      \" 男性が選ぶ平均サイズは 18cm です \"\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                    \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  \u003c\/div\u003e\n\n  \u003cdiv class=\"wanna-block-item-h40\"\u003e\n    \u003cinput type=\"checkbox\" id=\"wanna-block-promise-h40\" class=\"wanna-block-logic-h40\"\u003e\n    \u003clabel for=\"wanna-block-promise-h40\" class=\"wanna-block-trigger-h40\"\u003e\n      \u003cspan\u003e安心保証\u003c\/span\u003e\n      \u003cspan class=\"wanna-icon-toggle-h40\"\u003e\u003c\/span\u003e\n    \u003c\/label\u003e\n    \u003cdiv class=\"wanna-block-answer-h40\"\u003e\n      \u003cdiv\u003e\n        \u003cdiv style=\"padding-top: 15px; padding-bottom: 30px;\" class=\"wanna-block-answer-inner-h40\"\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万が一のサイズ不一致やトラブルにも対応しております。\u003cbr\u003e\u003cspan style=\"font-size: 11px; color: #888;\"\u003e※受取後5日以内のご連絡をお願いいたします。\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  \u003c\/div\u003e\n\n  \u003cdiv style=\"margin-bottom: 50px;\" class=\"wanna-block-item-h40\"\u003e\n    \u003cinput class=\"wanna-block-logic-h40\" id=\"wanna-block-care-h40\" type=\"checkbox\"\u003e\n    \u003clabel class=\"wanna-block-trigger-h40\" for=\"wanna-block-care-h40\"\u003e\n      \u003cspan\u003eお手入れ\u003c\/span\u003e\n      \u003cspan class=\"wanna-icon-toggle-h40\"\u003e\u003c\/span\u003e\n    \u003c\/label\u003e\n    \u003cdiv class=\"wanna-block-answer-h40\"\u003e\n      \u003cdiv\u003e\n        \u003cdiv style=\"padding-top: 15px; padding-bottom: 30px;\" class=\"wanna-block-answer-inner-h40\"\u003e\n          \u003cp style=\"margin: 0; color: #666; line-height: 1.95; letter-spacing: 0.05em;\"\u003e数回ご着用後や黒ずみが気になってきた際に、付属のクロスで優しく磨いてください。\u003cbr\u003e簡単に本来の美しい輝きを取り戻せます。\u003cbr\u003e\u003cbr\u003e経年変化を楽しみながら、長くご愛用ください。\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cscript\u003e\n    (function() {\n      const sliderBody = document.getElementById('wannaSlideBodyH40');\n      const links = {\n        'pane-size-h40': document.getElementById('link-size-h40'),\n        'pane-image-h40': document.getElementById('link-image-h40')\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-h40'));\n      observer.observe(document.getElementById('pane-image-h40'));\n    })();\n  \u003c\/script\u003e\n\u003c\/div\u003e","brand":"Wanna shop","offers":[{"title":"17cm","offer_id":50750420123943,"sku":null,"price":13000.0,"currency_code":"JPY","in_stock":true},{"title":"18cm","offer_id":50750420156711,"sku":null,"price":13000.0,"currency_code":"JPY","in_stock":true},{"title":"19cm","offer_id":50750420189479,"sku":null,"price":13000.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0960\/4330\/3207\/files\/Simple_Minimalist_Business_Nail_Logo_-_2026-08-20T172117.452.png?v=1787214095"},{"product_id":"thin-necklace-n7","title":"thin necklace (N7)","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.6s cubic-bezier(0.25, 1, 0.5, 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: transform 0.4s ease, opacity 0.4s ease, background-color 0.4s ease;\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       CSS Gridによる滑らかなスライドアニメーション\n    -------------------------------------------------- *\/\n    .wanna-block-answer {\n      display: grid;\n      grid-template-rows: 0fr;\n      transition: grid-template-rows 0.7s cubic-bezier(0.25, 1, 0.3, 1);\n    }\n    \n    .wanna-block-answer \u003e div {\n      overflow: hidden;\n    }\n\n    \/* --------------------------------------------------\n       コンテンツの下から上への持ち上がりフェードイン\n    -------------------------------------------------- *\/\n    .wanna-block-answer-inner {\n      padding: 10px 0 35px 4px !important; \n      font-size: 12px;\n      color: #555;\n      opacity: 0;\n      transform: translateY(15px);\n      transition: opacity 0.3s ease, transform 0.3s ease;\n    }\n\n    \/* 開閉時のアニメーション発動 *\/\n    .wanna-block-logic:checked + .wanna-block-trigger + .wanna-block-answer {\n      grid-template-rows: 1fr;\n    }\n\n    .wanna-block-logic:checked + .wanna-block-trigger + .wanna-block-answer .wanna-block-answer-inner {\n      opacity: 1;\n      transform: translateY(0);\n      transition: opacity 0.6s cubic-bezier(0.25, 1, 0.5, 1) 0.15s, \n                  transform 0.6s cubic-bezier(0.25, 1, 0.5, 1) 0.15s;\n    }\n\n    \/* アイコン変化（プラス -\u003e マイナス） *\/\n    .wanna-block-logic:checked + .wanna-block-trigger .wanna-icon-toggle::after {\n      transform: translateX(-50%) rotate(90deg);\n      opacity: 0;\n    }\n    .wanna-block-logic:checked + .wanna-block-trigger .wanna-icon-toggle::before {\n      background-color: #a0a0a0;\n    }\n\n    \/* 商品仕様内の要素（01\/02\/03）の順次下から上へのフェードイン *\/\n    .wanna-feat-box {\n      opacity: 0;\n      transform: translateY(10px);\n      transition: opacity 0.5s ease, transform 0.5s 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: translateY(0); transition-delay: 0.15s;\n    }\n    .wanna-block-logic:checked + .wanna-block-trigger + .wanna-block-answer .wanna-feat-box-2 {\n      opacity: 1; transform: translateY(0); transition-delay: 0.3s;\n    }\n    .wanna-block-logic:checked + .wanna-block-trigger + .wanna-block-answer .wanna-feat-box-3 {\n      opacity: 1; transform: translateY(0); transition-delay: 0.45s;\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!-- 商品仕様（特徴一覧） --\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\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本来の美しさを演出。\n\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素材を使用。優しく滑らかに寄り添い続けます。（金属アレルギーにも対応）\n\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細身の中に、差別化を図るデザイン。男の余裕と自信を演出するようなデザイン性。\n\u003c\/p\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-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\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;\"\u003e50cm＋5cm\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=\"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                  \n                  \u003c!-- 指定画像 --\u003e\n                  \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0960\/4330\/3207\/files\/353C6F5E-16A6-4DF0-B8B0-47BB1AF89666.jpg?v=1773263968\" alt=\"サイズ感のイメージ\" style=\"width: 100%; max-width: 100%; height: auto; display: block; margin-top: 4px; margin-bottom: 20px;\"\u003e\n                  \n                  \u003cdiv style=\"font-family: 'Hiragino Mincho ProN', serif; color: #555; font-size: 12px; line-height: 2.1; letter-spacing: 0.06em;\"\u003e\n                    \u003cp style=\"margin-bottom: 10px; color: #1a1a1a; font-weight: 500;\"\u003e男性の平均は45cmもしくは50cmになっております。\u003c\/p\u003e\n                    \u003cp style=\"margin: 0;\"\u003e首元をスッキリと見せたい方 ＝ \u003cspan style=\"color: #1a1a1a; font-weight: 500;\"\u003e45cmがおすすめ\u003c\/span\u003e\u003c\/p\u003e\n                    \u003cp style=\"margin: 0;\"\u003e服の上から余裕を持って着用したい方 ＝ \u003cspan style=\"color: #1a1a1a; font-weight: 500;\"\u003e50cmがおすすめ\u003c\/span\u003e\u003c\/p\u003e\n                  \u003c\/div\u003e\n\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  \u003c\/div\u003e\n\n  \u003c!-- 注意事項（DESIGN NOTE） --\u003e\n  \u003cdiv class=\"wanna-block-item\"\u003e\n    \u003cinput type=\"checkbox\" id=\"wanna-block-note\" class=\"wanna-block-logic\"\u003e\n    \u003clabel for=\"wanna-block-note\" 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\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; font-size: 12px;\"\u003e\n            本作はあえてざら付きのある質感を纏ったデザインです。この独特の表面仕上げが、光を複雑に反射し、手仕事のような温かみと個性を生み出しています。\u003cbr\u003e\u003cbr\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!-- 安心保証 --\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\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万が一のトラブルにも対応しております。\u003cbr\u003e\u003cspan style=\"font-size: 11px; color: #888;\"\u003e※受取後5日以内のご連絡をお願いいたします。\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  \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\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数回ご着用後や黒ずみが気になってきた際に、付属のクロスで優しく磨いてください。\u003cbr\u003e簡単に本来の美しい輝きを取り戻せます。\u003cbr\u003e\u003cbr\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  \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":50726088081703,"sku":null,"price":11800.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0960\/4330\/3207\/files\/4212B677-EA2A-4DB2-BC15-1604D635BC70.jpg?v=1766286415"},{"product_id":"thin-chain-bracelet-b53","title":"thin chain bracelet (B53)","description":"\u003cstyle\u003e\n    \/* アコーディオン外枠 *\/\n    .wanna-block-item-h40 {\n      border-bottom: 1px solid #f2f2f2;\n      width: 100%;\n    }\n    \n    \/* チェックボックス隠し *\/\n    .wanna-block-logic-h40 {\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-h40 {\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-h40:hover { color: #888; }\n\n    \/* プラス・マイナスアイコン *\/\n    .wanna-icon-toggle-h40 {\n      width: 14px; height: 14px;\n      position: relative;\n      transition: transform 0.6s cubic-bezier(0.25, 1, 0.5, 1);\n      margin-right: 4px;\n    }\n    .wanna-icon-toggle-h40::before, .wanna-icon-toggle-h40::after {\n      content: \"\";\n      position: absolute;\n      background-color: #1a1a1a;\n      transition: transform 0.4s ease, opacity 0.4s ease, background-color 0.4s ease;\n    }\n    .wanna-icon-toggle-h40::before { width: 100%; height: 1px; top: 50%; left: 0; transform: translateY(-50%); }\n    .wanna-icon-toggle-h40::after  { width: 1px; height: 100%; left: 50%; top: 0; transform: translateX(-50%); }\n\n    \/* --------------------------------------------------\n       ゆっくり開閉するスライドアニメーション（CSS Grid）\n    -------------------------------------------------- *\/\n    .wanna-block-answer-h40 {\n      display: grid;\n      grid-template-rows: 0fr;\n      \/* アコーディオンが開く速度（0.7秒でゆっくり展開） *\/\n      transition: grid-template-rows 0.7s cubic-bezier(0.25, 1, 0.3, 1);\n    }\n    \n    .wanna-block-answer-h40 \u003e div {\n      overflow: hidden;\n    }\n\n    \/* --------------------------------------------------\n       コンテンツが下から上へ少し移動しながら現れるアニメーション\n    -------------------------------------------------- *\/\n    .wanna-block-answer-inner-h40 {\n      padding: 10px 0 35px 4px !important; \n      font-size: 12px;\n      color: #555;\n      opacity: 0;\n      \/* 初期位置を下へ15pxずらしておく *\/\n      transform: translateY(15px);\n      \/* 閉じる時のアニメーション *\/\n      transition: opacity 0.3s ease, transform 0.3s ease;\n    }\n\n    \/* 開閉時のアニメーション発動 *\/\n    .wanna-block-logic-h40:checked + .wanna-block-trigger-h40 + .wanna-block-answer-h40 {\n      grid-template-rows: 1fr;\n    }\n\n    \/* 開いたときに文字が「下から上へ」動きながらフェードイン *\/\n    .wanna-block-logic-h40:checked + .wanna-block-trigger-h40 + .wanna-block-answer-h40 .wanna-block-answer-inner-h40 {\n      opacity: 1;\n      transform: translateY(0);\n      \/* 開く時は少し遅れて滑らかに持ち上がるように調整 *\/\n      transition: opacity 0.6s cubic-bezier(0.25, 1, 0.5, 1) 0.15s, \n                  transform 0.6s cubic-bezier(0.25, 1, 0.5, 1) 0.15s;\n    }\n\n    \/* アイコン変化（プラス -\u003e マイナス） *\/\n    .wanna-block-logic-h40:checked + .wanna-block-trigger-h40 .wanna-icon-toggle-h40::after {\n      transform: translateX(-50%) rotate(90deg);\n      opacity: 0;\n    }\n    .wanna-block-logic-h40:checked + .wanna-block-trigger-h40 .wanna-icon-toggle-h40::before {\n      background-color: #a0a0a0;\n    }\n\n    \/* 「商品仕様」内の要素（01\/ 02\/ 03\/）も順番に下から上へフェードイン *\/\n    .wanna-feat-box-h40 {\n      opacity: 0;\n      transform: translateY(10px);\n      transition: opacity 0.5s ease, transform 0.5s cubic-bezier(0.25, 1, 0.5, 1);\n    }\n    .wanna-block-logic-h40:checked + .wanna-block-trigger-h40 + .wanna-block-answer-h40 .wanna-feat-box-1-h40 {\n      opacity: 1; transform: translateY(0); transition-delay: 0.15s;\n    }\n    .wanna-block-logic-h40:checked + .wanna-block-trigger-h40 + .wanna-block-answer-h40 .wanna-feat-box-2-h40 {\n      opacity: 1; transform: translateY(0); transition-delay: 0.3s;\n    }\n    .wanna-block-logic-h40:checked + .wanna-block-trigger-h40 + .wanna-block-answer-h40 .wanna-feat-box-3-h40 {\n      opacity: 1; transform: translateY(0); transition-delay: 0.45s;\n    }\n\n    \/* タブ切り替えレイアウト *\/\n    .wanna-slide-container-h40 {\n      display: flex; flex-direction: column; position: relative;\n    }\n    .inner-tabs-header-h40 {\n      display: flex; border-bottom: 1px solid #f2f2f2;\n    }\n    .inner-tab-link-h40 {\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-h40.wanna-active {\n      color: #1a1a1a !important; font-weight: 500 !important;\n      border-bottom: 1px solid #1a1a1a !important;\n    }\n    .inner-tabs-body-h40 {\n      display: flex; overflow-x: auto; scroll-behavior: smooth;\n      scroll-snap-type: x mandatory; -webkit-overflow-scrolling: touch;\n    }\n    .inner-tabs-body-h40::-webkit-scrollbar { display: none; }\n    .inner-tabs-body-h40 { -ms-overflow-style: none; scrollbar-width: none; }\n    .inner-tab-pane-h40 {\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-h40, .wanna-clean-table-h40 tr, .wanna-clean-table-h40 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.9; 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-h40\"\u003e\n    \u003cinput class=\"wanna-block-logic-h40\" id=\"wanna-block-feat-h40\" type=\"checkbox\"\u003e \n    \u003clabel class=\"wanna-block-trigger-h40\" for=\"wanna-block-feat-h40\"\u003e \u003cspan\u003e商品仕様\u003c\/span\u003e \u003cspan class=\"wanna-icon-toggle-h40\"\u003e\u003c\/span\u003e \u003c\/label\u003e\n    \u003cdiv class=\"wanna-block-answer-h40\"\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"wanna-block-answer-inner-h40\"\u003e\n          \u003cdiv class=\"wanna-feat-box-h40 wanna-feat-box-1-h40\" 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差別化を図るデザイン。男の余裕と自信を演出するようなデザイン性。\n\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"wanna-feat-box-h40 wanna-feat-box-2-h40\" 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;\"\u003eSilver925素材を使用。優しく滑らかに寄り添い続けます。（金属アレルギー対応）\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"wanna-feat-box-h40 wanna-feat-box-3-h40\" 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 身に付ける自信\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  \u003c\/div\u003e\n\n  \u003cdiv class=\"wanna-block-item-h40\"\u003e\n    \u003cinput type=\"checkbox\" id=\"wanna-block-details-h40\" class=\"wanna-block-logic-h40\"\u003e \n    \u003clabel for=\"wanna-block-details-h40\" class=\"wanna-block-trigger-h40\"\u003e \u003cspan\u003eサイズ・着用感\u003c\/span\u003e \u003cspan class=\"wanna-icon-toggle-h40\"\u003e\u003c\/span\u003e \u003c\/label\u003e\n    \u003cdiv class=\"wanna-block-answer-h40\"\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"wanna-block-answer-inner-h40\" style=\"padding-left: 0 !important; padding-right: 0 !important; padding-bottom: 25px !important;\"\u003e\n          \u003cdiv class=\"wanna-slide-container-h40\"\u003e\n            \u003cdiv class=\"inner-tabs-header-h40\"\u003e\n              \u003ca style=\"margin-left: 16px;\" id=\"link-size-h40\" class=\"inner-tab-link-h40 wanna-active\" href=\"#pane-size-h40\"\u003eサイズ仕様\u003c\/a\u003e \n              \u003ca style=\"margin-right: 16px;\" id=\"link-image-h40\" class=\"inner-tab-link-h40\" href=\"#pane-image-h40\"\u003eサイズイメージ\u003c\/a\u003e\n            \u003c\/div\u003e\n            \u003cdiv id=\"wannaSlideBodyH40\" class=\"inner-tabs-body-h40\"\u003e\n              \n              \u003cdiv class=\"inner-tab-pane-h40\" id=\"pane-size-h40\"\u003e\n                \u003ctable class=\"wanna-clean-table-h40\" 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;\"\u003e16.5cm \/ 18cm \/ 19.5cm\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\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-h40\" class=\"inner-tab-pane-h40\"\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 手首周り ＋ 1.0cm 〜 2.0cm\u003cbr\u003e\n                      ・\u003cstrong\u003eゆったりめ：\u003c\/strong\u003e 手首周り ＋ 2.5cm 〜 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                    \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  \u003c\/div\u003e\n\n  \u003cdiv class=\"wanna-block-item-h40\"\u003e\n    \u003cinput type=\"checkbox\" id=\"wanna-block-promise-h40\" class=\"wanna-block-logic-h40\"\u003e\n    \u003clabel for=\"wanna-block-promise-h40\" class=\"wanna-block-trigger-h40\"\u003e\n      \u003cspan\u003e安心保証\u003c\/span\u003e\n      \u003cspan class=\"wanna-icon-toggle-h40\"\u003e\u003c\/span\u003e\n    \u003c\/label\u003e\n    \u003cdiv class=\"wanna-block-answer-h40\"\u003e\n      \u003cdiv\u003e\n        \u003cdiv style=\"padding-top: 15px; padding-bottom: 30px;\" class=\"wanna-block-answer-inner-h40\"\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万が一のサイズ不一致やトラブルにも対応しております。\u003cbr\u003e\u003cspan style=\"font-size: 11px; color: #888;\"\u003e※受取後5日以内のご連絡をお願いいたします。\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  \u003c\/div\u003e\n\n  \u003cdiv style=\"margin-bottom: 50px;\" class=\"wanna-block-item-h40\"\u003e\n    \u003cinput class=\"wanna-block-logic-h40\" id=\"wanna-block-care-h40\" type=\"checkbox\"\u003e\n    \u003clabel class=\"wanna-block-trigger-h40\" for=\"wanna-block-care-h40\"\u003e\n      \u003cspan\u003eお手入れ\u003c\/span\u003e\n      \u003cspan class=\"wanna-icon-toggle-h40\"\u003e\u003c\/span\u003e\n    \u003c\/label\u003e\n    \u003cdiv class=\"wanna-block-answer-h40\"\u003e\n      \u003cdiv\u003e\n        \u003cdiv style=\"padding-top: 15px; padding-bottom: 30px;\" class=\"wanna-block-answer-inner-h40\"\u003e\n          \u003cp style=\"margin: 0; color: #666; line-height: 1.95; letter-spacing: 0.05em;\"\u003e数回ご着用後や黒ずみが気になってきた際に、付属のクロスで優しく磨いてください。\u003cbr\u003e簡単に本来の美しい輝きを取り戻せます。\u003cbr\u003e\u003cbr\u003e経年変化を楽しみながら、長くご愛用ください。\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cscript\u003e\n    (function() {\n      const sliderBody = document.getElementById('wannaSlideBodyH40');\n      const links = {\n        'pane-size-h40': document.getElementById('link-size-h40'),\n        'pane-image-h40': document.getElementById('link-image-h40')\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-h40'));\n      observer.observe(document.getElementById('pane-image-h40'));\n    })();\n  \u003c\/script\u003e\n\u003c\/div\u003e","brand":"Wanna shop","offers":[{"title":"16.5cm","offer_id":50756043079975,"sku":null,"price":15800.0,"currency_code":"JPY","in_stock":true},{"title":"18cm","offer_id":50756043112743,"sku":null,"price":15800.0,"currency_code":"JPY","in_stock":true},{"title":"19.5cm","offer_id":50756043145511,"sku":null,"price":15800.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0960\/4330\/3207\/files\/Simple_Minimalist_Business_Nail_Logo_-_2026-08-20T172756.011.png?v=1787214488"},{"product_id":"hook-chain-bracelet-b35","title":"hook chain bracelet (B35)","description":"\u003cstyle\u003e\n    \/* アコーディオン外枠 *\/\n    .wanna-block-item-h40 {\n      border-bottom: 1px solid #f2f2f2;\n      width: 100%;\n    }\n    \n    \/* チェックボックス隠し *\/\n    .wanna-block-logic-h40 {\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-h40 {\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-h40:hover { color: #888; }\n\n    \/* プラス・マイナスアイコン *\/\n    .wanna-icon-toggle-h40 {\n      width: 14px; height: 14px;\n      position: relative;\n      transition: transform 0.6s cubic-bezier(0.25, 1, 0.5, 1);\n      margin-right: 4px;\n    }\n    .wanna-icon-toggle-h40::before, .wanna-icon-toggle-h40::after {\n      content: \"\";\n      position: absolute;\n      background-color: #1a1a1a;\n      transition: transform 0.4s ease, opacity 0.4s ease, background-color 0.4s ease;\n    }\n    .wanna-icon-toggle-h40::before { width: 100%; height: 1px; top: 50%; left: 0; transform: translateY(-50%); }\n    .wanna-icon-toggle-h40::after  { width: 1px; height: 100%; left: 50%; top: 0; transform: translateX(-50%); }\n\n    \/* --------------------------------------------------\n       ゆっくり開閉するスライドアニメーション（CSS Grid）\n    -------------------------------------------------- *\/\n    .wanna-block-answer-h40 {\n      display: grid;\n      grid-template-rows: 0fr;\n      \/* アコーディオンが開く速度（0.7秒でゆっくり展開） *\/\n      transition: grid-template-rows 0.7s cubic-bezier(0.25, 1, 0.3, 1);\n    }\n    \n    .wanna-block-answer-h40 \u003e div {\n      overflow: hidden;\n    }\n\n    \/* --------------------------------------------------\n       コンテンツが下から上へ少し移動しながら現れるアニメーション\n    -------------------------------------------------- *\/\n    .wanna-block-answer-inner-h40 {\n      padding: 10px 0 35px 4px !important; \n      font-size: 12px;\n      color: #555;\n      opacity: 0;\n      \/* 初期位置を下へ15pxずらしておく *\/\n      transform: translateY(15px);\n      \/* 閉じる時のアニメーション *\/\n      transition: opacity 0.3s ease, transform 0.3s ease;\n    }\n\n    \/* 開閉時のアニメーション発動 *\/\n    .wanna-block-logic-h40:checked + .wanna-block-trigger-h40 + .wanna-block-answer-h40 {\n      grid-template-rows: 1fr;\n    }\n\n    \/* 開いたときに文字が「下から上へ」動きながらフェードイン *\/\n    .wanna-block-logic-h40:checked + .wanna-block-trigger-h40 + .wanna-block-answer-h40 .wanna-block-answer-inner-h40 {\n      opacity: 1;\n      transform: translateY(0);\n      \/* 開く時は少し遅れて滑らかに持ち上がるように調整 *\/\n      transition: opacity 0.6s cubic-bezier(0.25, 1, 0.5, 1) 0.15s, \n                  transform 0.6s cubic-bezier(0.25, 1, 0.5, 1) 0.15s;\n    }\n\n    \/* アイコン変化（プラス -\u003e マイナス） *\/\n    .wanna-block-logic-h40:checked + .wanna-block-trigger-h40 .wanna-icon-toggle-h40::after {\n      transform: translateX(-50%) rotate(90deg);\n      opacity: 0;\n    }\n    .wanna-block-logic-h40:checked + .wanna-block-trigger-h40 .wanna-icon-toggle-h40::before {\n      background-color: #a0a0a0;\n    }\n\n    \/* 「商品仕様」内の要素（01\/ 02\/ 03\/）も順番に下から上へフェードイン *\/\n    .wanna-feat-box-h40 {\n      opacity: 0;\n      transform: translateY(10px);\n      transition: opacity 0.5s ease, transform 0.5s cubic-bezier(0.25, 1, 0.5, 1);\n    }\n    .wanna-block-logic-h40:checked + .wanna-block-trigger-h40 + .wanna-block-answer-h40 .wanna-feat-box-1-h40 {\n      opacity: 1; transform: translateY(0); transition-delay: 0.15s;\n    }\n    .wanna-block-logic-h40:checked + .wanna-block-trigger-h40 + .wanna-block-answer-h40 .wanna-feat-box-2-h40 {\n      opacity: 1; transform: translateY(0); transition-delay: 0.3s;\n    }\n    .wanna-block-logic-h40:checked + .wanna-block-trigger-h40 + .wanna-block-answer-h40 .wanna-feat-box-3-h40 {\n      opacity: 1; transform: translateY(0); transition-delay: 0.45s;\n    }\n\n    \/* タブ切り替えレイアウト *\/\n    .wanna-slide-container-h40 {\n      display: flex; flex-direction: column; position: relative;\n    }\n    .inner-tabs-header-h40 {\n      display: flex; border-bottom: 1px solid #f2f2f2;\n    }\n    .inner-tab-link-h40 {\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-h40.wanna-active {\n      color: #1a1a1a !important; font-weight: 500 !important;\n      border-bottom: 1px solid #1a1a1a !important;\n    }\n    .inner-tabs-body-h40 {\n      display: flex; overflow-x: auto; scroll-behavior: smooth;\n      scroll-snap-type: x mandatory; -webkit-overflow-scrolling: touch;\n    }\n    .inner-tabs-body-h40::-webkit-scrollbar { display: none; }\n    .inner-tabs-body-h40 { -ms-overflow-style: none; scrollbar-width: none; }\n    .inner-tab-pane-h40 {\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-h40, .wanna-clean-table-h40 tr, .wanna-clean-table-h40 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  \u003c!-- Accordion 1: 商品仕様 --\u003e\n  \u003cdiv class=\"wanna-block-item-h40\"\u003e\n    \u003cinput class=\"wanna-block-logic-h40\" id=\"wanna-block-feat-h40\" type=\"checkbox\"\u003e \n    \u003clabel class=\"wanna-block-trigger-h40\" for=\"wanna-block-feat-h40\"\u003e \u003cspan\u003e商品仕様\u003c\/span\u003e \u003cspan class=\"wanna-icon-toggle-h40\"\u003e\u003c\/span\u003e \u003c\/label\u003e\n    \u003cdiv class=\"wanna-block-answer-h40\"\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"wanna-block-answer-inner-h40\"\u003e\n          \u003cdiv class=\"wanna-feat-box-h40 wanna-feat-box-1-h40\" 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-h40 wanna-feat-box-2-h40\" 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;\"\u003esilver925素材を使用。金属アレルギーにも対応しており、上品かつ高級感のある輝きを放ちます。\n\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"wanna-feat-box-h40 wanna-feat-box-3-h40\" 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 調和性\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季節関係なく着用可能。どんなファッションにも自然に馴染み、寄り添い続けます。\n\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- Accordion 2: サイズ・着用感 --\u003e\n  \u003cdiv class=\"wanna-block-item-h40\"\u003e\n    \u003cinput type=\"checkbox\" id=\"wanna-block-details-h40\" class=\"wanna-block-logic-h40\"\u003e \n    \u003clabel for=\"wanna-block-details-h40\" class=\"wanna-block-trigger-h40\"\u003e \u003cspan\u003eサイズ・着用感\u003c\/span\u003e \u003cspan class=\"wanna-icon-toggle-h40\"\u003e\u003c\/span\u003e \u003c\/label\u003e\n    \u003cdiv class=\"wanna-block-answer-h40\"\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"wanna-block-answer-inner-h40\" style=\"padding-left: 0 !important; padding-right: 0 !important; padding-bottom: 25px !important;\"\u003e\n          \u003cdiv class=\"wanna-slide-container-h40\"\u003e\n            \u003cdiv class=\"inner-tabs-header-h40\"\u003e\n              \u003ca style=\"margin-left: 16px;\" id=\"link-size-h40\" class=\"inner-tab-link-h40 wanna-active\" href=\"#pane-size-h40\"\u003eサイズ仕様\u003c\/a\u003e \n              \u003ca style=\"margin-right: 16px;\" id=\"link-image-h40\" class=\"inner-tab-link-h40\" href=\"#pane-image-h40\"\u003eサイズイメージ\u003c\/a\u003e\n            \u003c\/div\u003e\n            \u003cdiv id=\"wannaSlideBodyH40\" class=\"inner-tabs-body-h40\"\u003e\n              \n              \u003c!-- Pane: Size Spec（左側タブ） --\u003e\n              \u003cdiv class=\"inner-tab-pane-h40\" id=\"pane-size-h40\"\u003e\n                \u003ctable class=\"wanna-clean-table-h40\" 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 \/ 21cm （チェーン幅：4mm）\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              \u003c!-- Pane: Size Image（右側タブ） --\u003e\n              \u003cdiv id=\"pane-image-h40\" class=\"inner-tab-pane-h40\"\u003e\n                \u003cdiv style=\"font-size: 12px; color: #555; line-height: 1.95; letter-spacing: 0.05em;\"\u003e\n                  \n                  \u003c!-- 各サイズの特徴 --\u003e\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 手首周り ＋ 1.0cm 〜 2.0cm\u003cbr\u003e\n                      ・\u003cstrong\u003eゆったり着用したい方：\u003c\/strong\u003e 手首周り ＋ 2.5cm 〜 4.0cm\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                  \u003c!-- 手首サイズの簡易計測・シミュレーション --\u003e\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                    \u003c!-- 数式エリア --\u003e\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  \u003c\/div\u003e\n\n  \u003c!-- Accordion 3: 安心保証 --\u003e\n  \u003cdiv class=\"wanna-block-item-h40\"\u003e\n    \u003cinput type=\"checkbox\" id=\"wanna-block-promise-h40\" class=\"wanna-block-logic-h40\"\u003e \n    \u003clabel for=\"wanna-block-promise-h40\" class=\"wanna-block-trigger-h40\"\u003e \u003cspan\u003e安心保証\u003c\/span\u003e \u003cspan class=\"wanna-icon-toggle-h40\"\u003e\u003c\/span\u003e \u003c\/label\u003e\n    \u003cdiv class=\"wanna-block-answer-h40\"\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"wanna-block-answer-inner-h40\" 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万が一のトラブルにも対応しております。\u003cbr\u003e\u003cspan style=\"font-size: 11px; color: #888;\"\u003e※受取後5日以内のご連絡をお願いいたします。\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  \u003c\/div\u003e\n\n  \u003c!-- Accordion 4: お手入れ --\u003e\n  \u003cdiv class=\"wanna-block-item-h40\" style=\"margin-bottom: 50px;\"\u003e\n    \u003cinput type=\"checkbox\" id=\"wanna-block-care-h40\" class=\"wanna-block-logic-h40\"\u003e \n    \u003clabel class=\"wanna-block-trigger-h40\" for=\"wanna-block-care-h40\"\u003e \u003cspan\u003eお手入れ\u003c\/span\u003e \u003cspan class=\"wanna-icon-toggle-h40\"\u003e\u003c\/span\u003e \u003c\/label\u003e\n    \u003cdiv class=\"wanna-block-answer-h40\"\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"wanna-block-answer-inner-h40\" style=\"padding-top: 15px; padding-bottom: 30px;\"\u003e\n          \u003cp style=\"margin: 0; color: #666; line-height: 1.95; letter-spacing: 0.05em;\"\u003e数回ご着用後や黒ずみが気になってきた際に、付属のクロスで優しく磨いてください。\u003cbr\u003e簡単に本来の美しい輝きを取り戻せます。\u003cbr\u003e\u003cbr\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  \u003cscript\u003e\n    (function() {\n      const sliderBody = document.getElementById('wannaSlideBodyH40');\n      const links = {\n        'pane-size-h40': document.getElementById('link-size-h40'),\n        'pane-image-h40': document.getElementById('link-image-h40')\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-h40'));\n      observer.observe(document.getElementById('pane-image-h40'));\n    })();\n  \u003c\/script\u003e\n\u003c\/div\u003e","brand":"Wanna shop","offers":[{"title":"18cm","offer_id":50750443716903,"sku":null,"price":16000.0,"currency_code":"JPY","in_stock":true},{"title":"19cm","offer_id":50750443749671,"sku":null,"price":16000.0,"currency_code":"JPY","in_stock":true},{"title":"21cm","offer_id":51044453187879,"sku":null,"price":16000.0,"currency_code":"JPY","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0960\/4330\/3207\/files\/CA69D4DB-2AA0-4A00-BC6F-54A5F4304E63.jpg?v=1764141042"},{"product_id":"thin-necklace-n13","title":"thin necklace (N13)","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-h40 {\n      border-bottom: 1px solid #f2f2f2;\n      width: 100%;\n    }\n    \n    \/* チェックボックス隠し *\/\n    .wanna-block-logic-h40 {\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-h40 {\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-h40:hover { color: #888; }\n\n    \/* プラス・マイナスアイコン *\/\n    .wanna-icon-toggle-h40 {\n      width: 14px; height: 14px;\n      position: relative;\n      transition: transform 0.6s cubic-bezier(0.25, 1, 0.5, 1);\n      margin-right: 4px;\n    }\n    .wanna-icon-toggle-h40::before, .wanna-icon-toggle-h40::after {\n      content: \"\";\n      position: absolute;\n      background-color: #1a1a1a;\n      transition: transform 0.4s ease, opacity 0.4s ease, background-color 0.4s ease;\n    }\n    .wanna-icon-toggle-h40::before { width: 100%; height: 1px; top: 50%; left: 0; transform: translateY(-50%); }\n    .wanna-icon-toggle-h40::after  { width: 1px; height: 100%; left: 50%; top: 0; transform: translateX(-50%); }\n\n    \/* --------------------------------------------------\n       ゆっくり開閉するスライドアニメーション（CSS Grid）\n    -------------------------------------------------- *\/\n    .wanna-block-answer-h40 {\n      display: grid;\n      grid-template-rows: 0fr;\n      \/* アコーディオンが開く速度（0.7秒でゆっくり展開） *\/\n      transition: grid-template-rows 0.7s cubic-bezier(0.25, 1, 0.3, 1);\n    }\n    \n    .wanna-block-answer-h40 \u003e div {\n      overflow: hidden;\n    }\n\n    \/* --------------------------------------------------\n       コンテンツが下から上へ少し移動しながら現れるアニメーション\n    -------------------------------------------------- *\/\n    .wanna-block-answer-inner-h40 {\n      padding: 10px 0 35px 4px !important; \n      font-size: 12px;\n      color: #555;\n      opacity: 0;\n      \/* 初期位置を下へ15pxずらしておく *\/\n      transform: translateY(15px);\n      \/* 閉じる時のアニメーション *\/\n      transition: opacity 0.3s ease, transform 0.3s ease;\n    }\n\n    \/* 開閉時のアニメーション発動 *\/\n    .wanna-block-logic-h40:checked + .wanna-block-trigger-h40 + .wanna-block-answer-h40 {\n      grid-template-rows: 1fr;\n    }\n\n    \/* 開いたときに文字が「下から上へ」動きながらフェードイン *\/\n    .wanna-block-logic-h40:checked + .wanna-block-trigger-h40 + .wanna-block-answer-h40 .wanna-block-answer-inner-h40 {\n      opacity: 1;\n      transform: translateY(0);\n      \/* 開く時は少し遅れて滑らかに持ち上がるように調整 *\/\n      transition: opacity 0.6s cubic-bezier(0.25, 1, 0.5, 1) 0.15s, \n                  transform 0.6s cubic-bezier(0.25, 1, 0.5, 1) 0.15s;\n    }\n\n    \/* アイコン変化（プラス -\u003e マイナス） *\/\n    .wanna-block-logic-h40:checked + .wanna-block-trigger-h40 .wanna-icon-toggle-h40::after {\n      transform: translateX(-50%) rotate(90deg);\n      opacity: 0;\n    }\n    .wanna-block-logic-h40:checked + .wanna-block-trigger-h40 .wanna-icon-toggle-h40::before {\n      background-color: #a0a0a0;\n    }\n\n    \/* 「商品仕様」内の要素（01\/ 02\/ 03\/）も順番に下から上へフェードイン *\/\n    .wanna-feat-box-h40 {\n      opacity: 0;\n      transform: translateY(10px);\n      transition: opacity 0.5s ease, transform 0.5s cubic-bezier(0.25, 1, 0.5, 1);\n    }\n    .wanna-block-logic-h40:checked + .wanna-block-trigger-h40 + .wanna-block-answer-h40 .wanna-feat-box-1-h40 {\n      opacity: 1; transform: translateY(0); transition-delay: 0.15s;\n    }\n    .wanna-block-logic-h40:checked + .wanna-block-trigger-h40 + .wanna-block-answer-h40 .wanna-feat-box-2-h40 {\n      opacity: 1; transform: translateY(0); transition-delay: 0.3s;\n    }\n    .wanna-block-logic-h40:checked + .wanna-block-trigger-h40 + .wanna-block-answer-h40 .wanna-feat-box-3-h40 {\n      opacity: 1; transform: translateY(0); transition-delay: 0.45s;\n    }\n\n    \/* タブ切り替えレイアウト *\/\n    .wanna-slide-container-h40 {\n      display: flex; flex-direction: column; position: relative;\n    }\n    .inner-tabs-header-h40 {\n      display: flex; border-bottom: 1px solid #f2f2f2;\n    }\n    .inner-tab-link-h40 {\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-h40.wanna-active {\n      color: #1a1a1a !important; font-weight: 500 !important;\n      border-bottom: 1px solid #1a1a1a !important;\n    }\n    .inner-tabs-body-h40 {\n      display: flex; overflow-x: auto; scroll-behavior: smooth;\n      scroll-snap-type: x mandatory; -webkit-overflow-scrolling: touch;\n    }\n    .inner-tabs-body-h40::-webkit-scrollbar { display: none; }\n    .inner-tabs-body-h40 { -ms-overflow-style: none; scrollbar-width: none; }\n    .inner-tab-pane-h40 {\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-h40, .wanna-clean-table-h40 tr, .wanna-clean-table-h40 td {\n      border: none !important; border-collapse: collapse !important;\n    }\n  \u003c\/style\u003e\n\n  \u003c!-- 商品仕様（特徴一覧） --\u003e\n  \u003cdiv class=\"wanna-block-item-h40\"\u003e\n    \u003cinput class=\"wanna-block-logic-h40\" id=\"wanna-block-feat-h40\" type=\"checkbox\"\u003e \n    \u003clabel class=\"wanna-block-trigger-h40\" for=\"wanna-block-feat-h40\"\u003e \u003cspan\u003e商品仕様\u003c\/span\u003e \u003cspan class=\"wanna-icon-toggle-h40\"\u003e\u003c\/span\u003e \u003c\/label\u003e\n    \u003cdiv class=\"wanna-block-answer-h40\"\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"wanna-block-answer-inner-h40\"\u003e\n          \u003cdiv class=\"wanna-feat-box-h40 wanna-feat-box-1-h40\" 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-h40 wanna-feat-box-2-h40\" 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あえてざら付きのある質感を纏ったデザイン。この独特の表面仕上げが光を複雑に反射し、手仕事のような温かみと個性を生み出しています。\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"wanna-feat-box-h40 wanna-feat-box-3-h40\" 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  \u003c\/div\u003e\n\n  \u003c!-- サイズ・着用感（タブ・スライダー構造） --\u003e\n  \u003cdiv class=\"wanna-block-item-h40\"\u003e\n    \u003cinput type=\"checkbox\" id=\"wanna-block-details-h40\" class=\"wanna-block-logic-h40\"\u003e \n    \u003clabel for=\"wanna-block-details-h40\" class=\"wanna-block-trigger-h40\"\u003e \u003cspan\u003eサイズ・着用感\u003c\/span\u003e \u003cspan class=\"wanna-icon-toggle-h40\"\u003e\u003c\/span\u003e \u003c\/label\u003e\n    \u003cdiv class=\"wanna-block-answer-h40\"\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"wanna-block-answer-inner-h40\" style=\"padding-left: 0 !important; padding-right: 0 !important; padding-bottom: 25px !important;\"\u003e\n          \u003cdiv class=\"wanna-slide-container-h40\"\u003e\n            \u003cdiv class=\"inner-tabs-header-h40\"\u003e\n              \u003ca style=\"margin-left: 16px;\" id=\"link-size-h40\" class=\"inner-tab-link-h40 wanna-active\" href=\"#pane-size-h40\"\u003eサイズ仕様\u003c\/a\u003e \n              \u003ca style=\"margin-right: 16px;\" id=\"link-image-h40\" class=\"inner-tab-link-h40\" href=\"#pane-image-h40\"\u003eサイズイメージ\u003c\/a\u003e\n            \u003c\/div\u003e\n            \u003cdiv id=\"wannaSlideBodyH40\" class=\"inner-tabs-body-h40\"\u003e\n              \n              \u003c!-- タブ1: サイズ仕様 --\u003e\n              \u003cdiv class=\"inner-tab-pane-h40\" id=\"pane-size-h40\"\u003e\n                \u003ctable class=\"wanna-clean-table-h40\" 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;\"\u003e40cm \/ 45cm \/ 50cm\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=\"pane-image-h40\" class=\"inner-tab-pane-h40\"\u003e\n                \u003cdiv style=\"font-size: 12px; color: #555; line-height: 1.95; letter-spacing: 0.05em;\"\u003e\n                  \n                  \u003c!-- 指定画像 --\u003e\n                  \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0960\/4330\/3207\/files\/353C6F5E-16A6-4DF0-B8B0-47BB1AF89666.jpg?v=1773263968\" alt=\"サイズ感のイメージ\" style=\"width: 100%; max-width: 100%; height: auto; display: block; margin-top: 4px; margin-bottom: 20px;\"\u003e\n                  \n                  \u003cdiv style=\"font-family: 'Hiragino Mincho ProN', serif; color: #555; font-size: 12px; line-height: 2.1; letter-spacing: 0.06em;\"\u003e\n                    \u003cp style=\"margin-bottom: 10px; color: #1a1a1a; font-weight: 500;\"\u003e男性の平均は45cmもしくは50cmになっております。\u003c\/p\u003e\n                    \u003cp style=\"margin: 0;\"\u003e首元をスッキリと見せたい方 ＝ \u003cspan style=\"color: #1a1a1a; font-weight: 500;\"\u003e45cmがおすすめ\u003c\/span\u003e\u003c\/p\u003e\n                    \u003cp style=\"margin: 0;\"\u003e服の上から余裕を持って着用したい方 ＝ \u003cspan style=\"color: #1a1a1a; font-weight: 500;\"\u003e50cmがおすすめ\u003c\/span\u003e\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  \u003c\/div\u003e\n\n  \u003c!-- 注意事項（DESIGN NOTE） --\u003e\n  \u003cdiv class=\"wanna-block-item-h40\"\u003e\n    \u003cinput type=\"checkbox\" id=\"wanna-block-note-h40\" class=\"wanna-block-logic-h40\"\u003e\n    \u003clabel for=\"wanna-block-note-h40\" class=\"wanna-block-trigger-h40\"\u003e\n      \u003cspan\u003e注意事項\u003c\/span\u003e\n      \u003cspan class=\"wanna-icon-toggle-h40\"\u003e\u003c\/span\u003e\n    \u003c\/label\u003e\n    \u003cdiv class=\"wanna-block-answer-h40\"\u003e\n      \u003cdiv\u003e\n        \u003cdiv style=\"padding-top: 15px; padding-bottom: 30px;\" class=\"wanna-block-answer-inner-h40\"\u003e\n          \u003cp style=\"margin: 0; color: #666; line-height: 1.95; letter-spacing: 0.05em; font-size: 12px;\"\u003e\n            本作はあえてざら付きのある質感を纏ったデザインです。この独特の表面仕上げが、光を複雑に反射し、手仕事のような温かみと個性を生み出しています。\u003cbr\u003e\u003cbr\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!-- 安心保証 --\u003e\n  \u003cdiv class=\"wanna-block-item-h40\"\u003e\n    \u003cinput type=\"checkbox\" id=\"wanna-block-promise-h40\" class=\"wanna-block-logic-h40\"\u003e\n    \u003clabel for=\"wanna-block-promise-h40\" class=\"wanna-block-trigger-h40\"\u003e\n      \u003cspan\u003e安心保証\u003c\/span\u003e\n      \u003cspan class=\"wanna-icon-toggle-h40\"\u003e\u003c\/span\u003e\n    \u003c\/label\u003e\n    \u003cdiv class=\"wanna-block-answer-h40\"\u003e\n      \u003cdiv\u003e\n        \u003cdiv style=\"padding-top: 15px; padding-bottom: 30px;\" class=\"wanna-block-answer-inner-h40\"\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万が一のトラブルにも対応しております。\u003cbr\u003e\u003cspan style=\"font-size: 11px; color: #888;\"\u003e※受取後5日以内のご連絡をお願いいたします。\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  \u003c\/div\u003e\n\n  \u003c!-- お手入れ --\u003e\n  \u003cdiv style=\"margin-bottom: 50px;\" class=\"wanna-block-item-h40\"\u003e\n    \u003cinput class=\"wanna-block-logic-h40\" id=\"wanna-block-care-h40\" type=\"checkbox\"\u003e\n    \u003clabel class=\"wanna-block-trigger-h40\" for=\"wanna-block-care-h40\"\u003e\n      \u003cspan\u003eお手入れ\u003c\/span\u003e\n      \u003cspan class=\"wanna-icon-toggle-h40\"\u003e\u003c\/span\u003e\n    \u003c\/label\u003e\n    \u003cdiv class=\"wanna-block-answer-h40\"\u003e\n      \u003cdiv\u003e\n        \u003cdiv style=\"padding-top: 15px; padding-bottom: 30px;\" class=\"wanna-block-answer-inner-h40\"\u003e\n          \u003cp style=\"margin: 0; color: #666; line-height: 1.95; letter-spacing: 0.05em;\"\u003e数回ご着用後や黒ずみが気になってきた際に、付属のクロスで優しく磨いてください。\u003cbr\u003e簡単に本来の美しい輝きを取り戻せます。\u003cbr\u003e\u003cbr\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  \u003cscript\u003e\n    (function() {\n      const sliderBody = document.getElementById('wannaSlideBodyH40');\n      const links = {\n        'pane-size-h40': document.getElementById('link-size-h40'),\n        'pane-image-h40': document.getElementById('link-image-h40')\n      };\n      \n      \/\/ クリック時にスムーズスクロール\n      Object.values(links).forEach(link =\u003e {\n        if (!link) return;\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 \u0026\u0026 sliderBody) {\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 \u0026\u0026 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      const paneSize = document.getElementById('pane-size-h40');\n      const paneImage = document.getElementById('pane-image-h40');\n      if (paneSize) observer.observe(paneSize);\n      if (paneImage) observer.observe(paneImage);\n    })();\n  \u003c\/script\u003e\n\n\u003c\/div\u003e","brand":"Wanna shop","offers":[{"title":"40cm","offer_id":50750317658407,"sku":null,"price":12000.0,"currency_code":"JPY","in_stock":true},{"title":"45cm","offer_id":50750317691175,"sku":null,"price":12000.0,"currency_code":"JPY","in_stock":true},{"title":"50cm","offer_id":50750317723943,"sku":null,"price":12000.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0960\/4330\/3207\/files\/04072797-6457-42A7-80F0-1F1ACAF9C60E.jpg?v=1766286592"},{"product_id":"thin-necklace-n5","title":"thin necklace (N5)","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-v9 {\n      border-bottom: 1px solid #f2f2f2;\n      width: 100%;\n    }\n    \n    \/* チェックボックス隠し *\/\n    .wanna-block-logic-v9 {\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-v9 {\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-v9:hover { color: #888; }\n\n    \/* プラス・マイナスアイコン *\/\n    .wanna-icon-toggle-v9 {\n      width: 14px; height: 14px;\n      position: relative;\n      transition: transform 0.6s cubic-bezier(0.25, 1, 0.5, 1);\n      margin-right: 4px;\n    }\n    .wanna-icon-toggle-v9::before, .wanna-icon-toggle-v9::after {\n      content: \"\";\n      position: absolute;\n      background-color: #1a1a1a;\n      transition: transform 0.4s ease, opacity 0.4s ease, background-color 0.4s ease;\n    }\n    .wanna-icon-toggle-v9::before { width: 100%; height: 1px; top: 50%; left: 0; transform: translateY(-50%); }\n    .wanna-icon-toggle-v9::after  { width: 1px; height: 100%; left: 50%; top: 0; transform: translateX(-50%); }\n\n    \/* ゆっくり開閉するスライドアニメーション（CSS Grid） *\/\n    .wanna-block-answer-v9 {\n      display: grid;\n      grid-template-rows: 0fr;\n      transition: grid-template-rows 0.7s cubic-bezier(0.25, 1, 0.3, 1);\n    }\n    \n    .wanna-block-answer-v9 \u003e div {\n      overflow: hidden;\n    }\n\n    \/* コンテンツが下から上へ移動しながら現れるアニメーション *\/\n    .wanna-block-answer-inner-v9 {\n      padding: 10px 0 35px 4px !important; \n      font-size: 12px;\n      color: #555;\n      opacity: 0;\n      transform: translateY(15px);\n      transition: opacity 0.3s ease, transform 0.3s ease;\n    }\n\n    \/* 開閉時のアニメーション発動 *\/\n    .wanna-block-logic-v9:checked + .wanna-block-trigger-v9 + .wanna-block-answer-v9 {\n      grid-template-rows: 1fr;\n    }\n\n    \/* 開いたときに文字が「下から上へ」動きながらフェードイン *\/\n    .wanna-block-logic-v9:checked + .wanna-block-trigger-v9 + .wanna-block-answer-v9 .wanna-block-answer-inner-v9 {\n      opacity: 1;\n      transform: translateY(0);\n      transition: opacity 0.6s cubic-bezier(0.25, 1, 0.5, 1) 0.15s, \n                  transform 0.6s cubic-bezier(0.25, 1, 0.5, 1) 0.15s;\n    }\n\n    \/* アイコン変化（プラス -\u003e マイナス） *\/\n    .wanna-block-logic-v9:checked + .wanna-block-trigger-v9 .wanna-icon-toggle-v9::after {\n      transform: translateX(-50%) rotate(90deg);\n      opacity: 0;\n    }\n    .wanna-block-logic-v9:checked + .wanna-block-trigger-v9 .wanna-icon-toggle-v9::before {\n      background-color: #a0a0a0;\n    }\n\n    \/* 「商品仕様」内の要素（01\/ 02\/ 03\/）順番フェードイン *\/\n    .wanna-feat-box-v9 {\n      opacity: 0;\n      transform: translateY(10px);\n      transition: opacity 0.5s ease, transform 0.5s cubic-bezier(0.25, 1, 0.5, 1);\n    }\n    .wanna-block-logic-v9:checked + .wanna-block-trigger-v9 + .wanna-block-answer-v9 .wanna-feat-box-1-v9 {\n      opacity: 1; transform: translateY(0); transition-delay: 0.15s;\n    }\n    .wanna-block-logic-v9:checked + .wanna-block-trigger-v9 + .wanna-block-answer-v9 .wanna-feat-box-2-v9 {\n      opacity: 1; transform: translateY(0); transition-delay: 0.3s;\n    }\n    .wanna-block-logic-v9:checked + .wanna-block-trigger-v9 + .wanna-block-answer-v9 .wanna-feat-box-3-v9 {\n      opacity: 1; transform: translateY(0); transition-delay: 0.45s;\n    }\n\n    .wanna-clean-table-v9, .wanna-clean-table-v9 tr, .wanna-clean-table-v9 td {\n      border: none !important; border-collapse: collapse !important;\n    }\n  \u003c\/style\u003e\n\n  \u003c!-- 1. 商品仕様 --\u003e\n  \u003cdiv class=\"wanna-block-item-v9\"\u003e\n    \u003cinput class=\"wanna-block-logic-v9\" id=\"wanna-block-feat-v9\" type=\"checkbox\"\u003e \n    \u003clabel class=\"wanna-block-trigger-v9\" for=\"wanna-block-feat-v9\"\u003e\n      \u003cspan\u003e商品仕様\u003c\/span\u003e\n      \u003cspan class=\"wanna-icon-toggle-v9\"\u003e\u003c\/span\u003e\n    \u003c\/label\u003e\n    \u003cdiv class=\"wanna-block-answer-v9\"\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"wanna-block-answer-inner-v9\"\u003e\n          \u003cdiv style=\"margin-bottom: 35px;\" class=\"wanna-feat-box-v9 wanna-feat-box-1-v9\"\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-v9 wanna-feat-box-2-v9\"\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;\"\u003e50cm＋アジャスター5cmで最長55cmまで調整可能。スタイリングに合わせて、常に理想のレングスで首元を演出できます。\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cdiv style=\"margin-bottom: 5px;\" class=\"wanna-feat-box-v9 wanna-feat-box-3-v9\"\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  \u003c\/div\u003e\n\n  \u003c!-- 2. サイズ --\u003e\n  \u003cdiv class=\"wanna-block-item-v9\"\u003e\n    \u003cinput class=\"wanna-block-logic-v9\" id=\"wanna-block-details-v9\" type=\"checkbox\"\u003e\n    \u003clabel class=\"wanna-block-trigger-v9\" for=\"wanna-block-details-v9\"\u003e\n      \u003cspan\u003eサイズ\u003c\/span\u003e\n      \u003cspan class=\"wanna-icon-toggle-v9\"\u003e\u003c\/span\u003e\n    \u003c\/label\u003e\n    \u003cdiv class=\"wanna-block-answer-v9\"\u003e\n      \u003cdiv\u003e\n        \u003cdiv style=\"padding-top: 15px; padding-bottom: 25px;\" class=\"wanna-block-answer-inner-v9\"\u003e\n          \u003ctable style=\"width: 100%; font-size: 12px; color: #555; line-height: 1.95; letter-spacing: 0.05em;\" class=\"wanna-clean-table-v9\"\u003e\n            \u003ctbody\u003e\n              \u003ctr\u003e\n                \u003ctd style=\"padding: 12px 0; width: 25%; color: #1a1a1a; font-weight: 500; vertical-align: top;\"\u003eサイズ\u003c\/td\u003e\n                \u003ctd style=\"padding: 12px 0; vertical-align: top;\"\u003e\n                  50cm ＋ アジャスター 5cm \/ 幅：1.8mm\u003cbr\u003e\n                \u003c\/td\u003e\n              \u003c\/tr\u003e\n              \u003ctr\u003e\n                \u003ctd style=\"padding: 12px 0; color: #1a1a1a; font-weight: 500; vertical-align: top;\"\u003e素 材\u003c\/td\u003e\n                \u003ctd style=\"padding: 12px 0; vertical-align: top;\"\u003eSilver925\u003c\/td\u003e\n              \u003c\/tr\u003e\n              \u003ctr\u003e\n                \u003ctd style=\"padding: 12px 0; color: #1a1a1a; font-weight: 500; vertical-align: top;\"\u003e付属品\u003c\/td\u003e\n                \u003ctd style=\"padding: 12px 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      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- 3. 安心保証 --\u003e\n  \u003cdiv class=\"wanna-block-item-v9\"\u003e\n    \u003cinput class=\"wanna-block-logic-v9\" id=\"wanna-block-promise-v9\" type=\"checkbox\"\u003e\n    \u003clabel class=\"wanna-block-trigger-v9\" for=\"wanna-block-promise-v9\"\u003e\n      \u003cspan\u003e安心保証\u003c\/span\u003e\n      \u003cspan class=\"wanna-icon-toggle-v9\"\u003e\u003c\/span\u003e\n    \u003c\/label\u003e\n    \u003cdiv class=\"wanna-block-answer-v9\"\u003e\n      \u003cdiv\u003e\n        \u003cdiv style=\"padding-top: 15px; padding-bottom: 30px;\" class=\"wanna-block-answer-inner-v9\"\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万が一のトラブルにも対応しております。\u003cbr\u003e\u003cspan style=\"font-size: 11px; color: #888;\"\u003e※受取後5日以内のご連絡をお願いいたします。\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  \u003c\/div\u003e\n\n  \u003c!-- 4. お手入れ --\u003e\n  \u003cdiv style=\"margin-bottom: 50px;\" class=\"wanna-block-item-v9\"\u003e\n    \u003cinput class=\"wanna-block-logic-v9\" id=\"wanna-block-care-v9\" type=\"checkbox\"\u003e\n    \u003clabel class=\"wanna-block-trigger-v9\" for=\"wanna-block-care-v9\"\u003e\n      \u003cspan\u003eお手入れ\u003c\/span\u003e\n      \u003cspan class=\"wanna-icon-toggle-v9\"\u003e\u003c\/span\u003e\n    \u003c\/label\u003e\n    \u003cdiv class=\"wanna-block-answer-v9\"\u003e\n      \u003cdiv\u003e\n        \u003cdiv style=\"padding-top: 15px; padding-bottom: 30px;\" class=\"wanna-block-answer-inner-v9\"\u003e\n          \u003cp style=\"margin: 0; color: #666; line-height: 1.95; letter-spacing: 0.05em;\"\u003e数回ご着用後や黒ずみが気になってきた際に、付属のクロスで優しく磨いてください。\u003cbr\u003e簡単に本来の美しい輝きを取り戻せます。\u003cbr\u003e\u003cbr\u003e経年変化を楽しみながら、長くご愛用ください。\u003c\/p\u003e\n        \u003c\/div\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":50737232216359,"sku":null,"price":13000.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0960\/4330\/3207\/files\/3559CC1A-DE67-47F4-A377-DA5A0C910B5E.jpg?v=1766287154"},{"product_id":"twist-necklace-n8","title":"twist necklace (N8)","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-v3 {\n      border-bottom: 1px solid #f2f2f2;\n      width: 100%;\n    }\n    \n    \/* チェックボックス隠し *\/\n    .wanna-block-logic-v3 {\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-v3 {\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-v3:hover { color: #888; }\n\n    \/* プラス・マイナスアイコン *\/\n    .wanna-icon-toggle-v3 {\n      width: 14px; height: 14px;\n      position: relative;\n      transition: transform 0.6s cubic-bezier(0.25, 1, 0.5, 1);\n      margin-right: 4px;\n    }\n    .wanna-icon-toggle-v3::before, .wanna-icon-toggle-v3::after {\n      content: \"\";\n      position: absolute;\n      background-color: #1a1a1a;\n      transition: transform 0.4s ease, opacity 0.4s ease, background-color 0.4s ease;\n    }\n    .wanna-icon-toggle-v3::before { width: 100%; height: 1px; top: 50%; left: 0; transform: translateY(-50%); }\n    .wanna-icon-toggle-v3::after  { width: 1px; height: 100%; left: 50%; top: 0; transform: translateX(-50%); }\n\n    \/* --------------------------------------------------\n       ゆっくり開閉するスライドアニメーション（CSS Grid）\n    -------------------------------------------------- *\/\n    .wanna-block-answer-v3 {\n      display: grid;\n      grid-template-rows: 0fr;\n      \/* アコーディオンが開く速度（0.7秒でゆっくり展開） *\/\n      transition: grid-template-rows 0.7s cubic-bezier(0.25, 1, 0.3, 1);\n    }\n    \n    .wanna-block-answer-v3 \u003e div {\n      overflow: hidden;\n    }\n\n    \/* --------------------------------------------------\n       コンテンツが下から上へ少し移動しながら現れるアニメーション\n    -------------------------------------------------- *\/\n    .wanna-block-answer-inner-v3 {\n      padding: 10px 0 35px 4px !important; \n      font-size: 12px;\n      color: #555;\n      opacity: 0;\n      \/* 初期位置を下へ15pxずらしておく *\/\n      transform: translateY(15px);\n      \/* 閉じる時のアニメーション *\/\n      transition: opacity 0.3s ease, transform 0.3s ease;\n    }\n\n    \/* 開閉時のアニメーション発動 *\/\n    .wanna-block-logic-v3:checked + .wanna-block-trigger-v3 + .wanna-block-answer-v3 {\n      grid-template-rows: 1fr;\n    }\n\n    \/* 開いたときに文字が「下から上へ」動きながらフェードイン *\/\n    .wanna-block-logic-v3:checked + .wanna-block-trigger-v3 + .wanna-block-answer-v3 .wanna-block-answer-inner-v3 {\n      opacity: 1;\n      transform: translateY(0);\n      \/* 開く時は少し遅れて滑らかに持ち上がるように調整 *\/\n      transition: opacity 0.6s cubic-bezier(0.25, 1, 0.5, 1) 0.15s, \n                  transform 0.6s cubic-bezier(0.25, 1, 0.5, 1) 0.15s;\n    }\n\n    \/* アイコン変化（プラス -\u003e マイナス） *\/\n    .wanna-block-logic-v3:checked + .wanna-block-trigger-v3 .wanna-icon-toggle-v3::after {\n      transform: translateX(-50%) rotate(90deg);\n      opacity: 0;\n    }\n    .wanna-block-logic-v3:checked + .wanna-block-trigger-v3 .wanna-icon-toggle-v3::before {\n      background-color: #a0a0a0;\n    }\n\n    \/* 「商品仕様」内の要素（01\/ 02\/ 03\/）も順番に下から上へフェードイン *\/\n    .wanna-feat-box-v3 {\n      opacity: 0;\n      transform: translateY(10px);\n      transition: opacity 0.5s ease, transform 0.5s cubic-bezier(0.25, 1, 0.5, 1);\n    }\n    .wanna-block-logic-v3:checked + .wanna-block-trigger-v3 + .wanna-block-answer-v3 .wanna-feat-box-1-v3 {\n      opacity: 1; transform: translateY(0); transition-delay: 0.15s;\n    }\n    .wanna-block-logic-v3:checked + .wanna-block-trigger-v3 + .wanna-block-answer-v3 .wanna-feat-box-2-v3 {\n      opacity: 1; transform: translateY(0); transition-delay: 0.3s;\n    }\n    .wanna-block-logic-v3:checked + .wanna-block-trigger-v3 + .wanna-block-answer-v3 .wanna-feat-box-3-v3 {\n      opacity: 1; transform: translateY(0); transition-delay: 0.45s;\n    }\n\n    \/* タブ切り替えレイアウト *\/\n    .wanna-slide-container-v3 {\n      display: flex; flex-direction: column; position: relative;\n    }\n    .inner-tabs-header-v3 {\n      display: flex; border-bottom: 1px solid #f2f2f2;\n    }\n    .inner-tab-link-v3 {\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-v3.wanna-active {\n      color: #1a1a1a !important; font-weight: 500 !important;\n      border-bottom: 1px solid #1a1a1a !important;\n    }\n    .inner-tabs-body-v3 {\n      display: flex; overflow-x: auto; scroll-behavior: smooth;\n      scroll-snap-type: x mandatory; -webkit-overflow-scrolling: touch;\n    }\n    .inner-tabs-body-v3::-webkit-scrollbar { display: none; }\n    .inner-tabs-body-v3 { -ms-overflow-style: none; scrollbar-width: none; }\n    .inner-tab-pane-v3 {\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-v3, .wanna-clean-table-v3 tr, .wanna-clean-table-v3 td {\n      border: none !important; border-collapse: collapse !important;\n    }\n  \u003c\/style\u003e\n\n  \u003c!-- 1. 商品仕様 --\u003e\n  \u003cdiv class=\"wanna-block-item-v3\"\u003e\n    \u003cinput class=\"wanna-block-logic-v3\" id=\"wanna-block-feat-v3\" type=\"checkbox\"\u003e \n    \u003clabel class=\"wanna-block-trigger-v3\" for=\"wanna-block-feat-v3\"\u003e \u003cspan\u003e商品仕様\u003c\/span\u003e \u003cspan class=\"wanna-icon-toggle-v3\"\u003e\u003c\/span\u003e \u003c\/label\u003e\n    \u003cdiv class=\"wanna-block-answer-v3\"\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"wanna-block-answer-inner-v3\"\u003e\n          \u003cdiv class=\"wanna-feat-box-v3 wanna-feat-box-1-v3\" 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シンプルなチェーンデザインが、男らしい力強さと品格を演出します。\n\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"wanna-feat-box-v3 wanna-feat-box-2-v3\" 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着用するだけで、どんなファッションにも馴染む。美しい使い方で毎日の質を自然と引き上げる。\n\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"wanna-feat-box-v3 wanna-feat-box-3-v3\" 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 確かな品質\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素材を使用。使い込むほどに手首に馴染み、寄り添い続けます。（金属アレルギーにも対応）\n\u003c\/p\u003e\n          \u003c\/div\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-v3\"\u003e\n    \u003cinput type=\"checkbox\" id=\"wanna-block-details-v3\" class=\"wanna-block-logic-v3\"\u003e \n    \u003clabel for=\"wanna-block-details-v3\" class=\"wanna-block-trigger-v3\"\u003e \u003cspan\u003eサイズ・着用感\u003c\/span\u003e \u003cspan class=\"wanna-icon-toggle-v3\"\u003e\u003c\/span\u003e \u003c\/label\u003e\n    \u003cdiv class=\"wanna-block-answer-v3\"\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"wanna-block-answer-inner-v3\" style=\"padding-left: 0 !important; padding-right: 0 !important; padding-bottom: 25px !important;\"\u003e\n          \u003cdiv class=\"wanna-slide-container-v3\"\u003e\n            \u003cdiv class=\"inner-tabs-header-v3\"\u003e\n              \u003ca style=\"margin-left: 16px;\" id=\"link-size-v3\" class=\"inner-tab-link-v3 wanna-active\" href=\"#pane-size-v3\"\u003eサイズ仕様\u003c\/a\u003e \n              \u003ca style=\"margin-right: 16px;\" id=\"link-image-v3\" class=\"inner-tab-link-v3\" href=\"#pane-image-v3\"\u003eサイズイメージ\u003c\/a\u003e\n            \u003c\/div\u003e\n            \u003cdiv id=\"wannaSlideBodyV3\" class=\"inner-tabs-body-v3\"\u003e\n              \n              \u003c!-- タブ1: サイズ仕様 --\u003e\n              \u003cdiv class=\"inner-tab-pane-v3\" id=\"pane-size-v3\"\u003e\n                \u003ctable class=\"wanna-clean-table-v3\" 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;\"\u003e45cm \/ 50cm \/ 55cm\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=\"pane-image-v3\" class=\"inner-tab-pane-v3\"\u003e\n                \u003cdiv style=\"font-size: 12px; color: #555; line-height: 1.95; letter-spacing: 0.05em;\"\u003e\n                  \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0960\/4330\/3207\/files\/353C6F5E-16A6-4DF0-B8B0-47BB1AF89666.jpg?v=1773263968\" alt=\"サイズ感のイメージ\" style=\"width: 100%; max-width: 100%; height: auto; display: block; margin-top: 4px; margin-bottom: 20px; border: 1px solid #f2f2f2;\"\u003e\n                  \u003cdiv style=\"font-family: 'Hiragino Mincho ProN', serif; color: #555; font-size: 12px; line-height: 2.1; letter-spacing: 0.06em;\"\u003e\n                    \u003cp style=\"margin-bottom: 10px; color: #1a1a1a; font-weight: 500;\"\u003e男性の平均は45cmもしくは50cmになっております。\u003c\/p\u003e\n                    \u003cp style=\"margin: 0;\"\u003e首元をスッキリと見せたい方 ＝ \u003cspan style=\"color: #1a1a1a; font-weight: 500;\"\u003e45cmがおすすめ\u003c\/span\u003e\u003c\/p\u003e\n                    \u003cp style=\"margin: 0;\"\u003e服の上から余裕を持って着用したい方 ＝ \u003cspan style=\"color: #1a1a1a; font-weight: 500;\"\u003e50cmがおすすめ\u003c\/span\u003e\u003c\/p\u003e\n                  \u003c\/div\u003e\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  \u003c\/div\u003e\n\n  \u003c!-- 3. 安心保証 --\u003e\n  \u003cdiv class=\"wanna-block-item-v3\"\u003e\n    \u003cinput type=\"checkbox\" id=\"wanna-block-promise-v3\" class=\"wanna-block-logic-v3\"\u003e\n    \u003clabel for=\"wanna-block-promise-v3\" class=\"wanna-block-trigger-v3\"\u003e\n      \u003cspan\u003e安心保証\u003c\/span\u003e\n      \u003cspan class=\"wanna-icon-toggle-v3\"\u003e\u003c\/span\u003e\n    \u003c\/label\u003e\n    \u003cdiv class=\"wanna-block-answer-v3\"\u003e\n      \u003cdiv\u003e\n        \u003cdiv style=\"padding-top: 15px; padding-bottom: 30px;\" class=\"wanna-block-answer-inner-v3\"\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万が一のトラブルにも対応しております。\u003cbr\u003e\u003cspan style=\"font-size: 11px; color: #888;\"\u003e※受取後5日以内のご連絡をお願いいたします。\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  \u003c\/div\u003e\n\n  \u003c!-- 4. お手入れ --\u003e\n  \u003cdiv style=\"margin-bottom: 50px;\" class=\"wanna-block-item-v3\"\u003e\n    \u003cinput class=\"wanna-block-logic-v3\" id=\"wanna-block-care-v3\" type=\"checkbox\"\u003e\n    \u003clabel class=\"wanna-block-trigger-v3\" for=\"wanna-block-care-v3\"\u003e\n      \u003cspan\u003eお手入れ\u003c\/span\u003e\n      \u003cspan class=\"wanna-icon-toggle-v3\"\u003e\u003c\/span\u003e\n    \u003c\/label\u003e\n    \u003cdiv class=\"wanna-block-answer-v3\"\u003e\n      \u003cdiv\u003e\n        \u003cdiv style=\"padding-top: 15px; padding-bottom: 30px;\" class=\"wanna-block-answer-inner-v3\"\u003e\n          \u003cp style=\"margin: 0; color: #666; line-height: 1.95; letter-spacing: 0.05em;\"\u003e数回ご着用後や黒ずみが気になってきた際に、付属のクロスで優しく磨いてください。\u003cbr\u003e簡単に本来の美しい輝きを取り戻せます。\u003cbr\u003e\u003cbr\u003e経年変化を楽しみながら、長くご愛用ください。\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cscript\u003e\n    (function() {\n      const sliderBody = document.getElementById('wannaSlideBodyV3');\n      const links = {\n        'pane-size-v3': document.getElementById('link-size-v3'),\n        'pane-image-v3': document.getElementById('link-image-v3')\n      };\n      \n      \/\/ クリック時にスムーズスクロール\n      Object.values(links).forEach(link =\u003e {\n        if(!link) return;\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 \u0026\u0026 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      const paneSize = document.getElementById('pane-size-v3');\n      const paneImage = document.getElementById('pane-image-v3');\n      if(paneSize) observer.observe(paneSize);\n      if(paneImage) observer.observe(paneImage);\n    })();\n  \u003c\/script\u003e\n\u003c\/div\u003e","brand":"Wanna shop","offers":[{"title":"45cm","offer_id":50750195073319,"sku":null,"price":19000.0,"currency_code":"JPY","in_stock":true},{"title":"50cm","offer_id":50750195106087,"sku":null,"price":19000.0,"currency_code":"JPY","in_stock":false},{"title":"55cm","offer_id":50750195138855,"sku":null,"price":19000.0,"currency_code":"JPY","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0960\/4330\/3207\/files\/O1CN01YahJMQ1nab4xGpB0M__2209131245106-0-cib_fd94663f-2f3c-4f9c-a431-5acbb863fec6.jpg?v=1764196715"},{"product_id":"nox-necklace-n2","title":"nox necklace (N2)","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-v3 {\n      border-bottom: 1px solid #f2f2f2;\n      width: 100%;\n    }\n    \n    \/* チェックボックス隠し *\/\n    .wanna-block-logic-v3 {\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-v3 {\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-v3:hover { color: #888; }\n\n    \/* プラス・マイナスアイコン *\/\n    .wanna-icon-toggle-v3 {\n      width: 14px; height: 14px;\n      position: relative;\n      transition: transform 0.6s cubic-bezier(0.25, 1, 0.5, 1);\n      margin-right: 4px;\n    }\n    .wanna-icon-toggle-v3::before, .wanna-icon-toggle-v3::after {\n      content: \"\";\n      position: absolute;\n      background-color: #1a1a1a;\n      transition: transform 0.4s ease, opacity 0.4s ease, background-color 0.4s ease;\n    }\n    .wanna-icon-toggle-v3::before { width: 100%; height: 1px; top: 50%; left: 0; transform: translateY(-50%); }\n    .wanna-icon-toggle-v3::after  { width: 1px; height: 100%; left: 50%; top: 0; transform: translateX(-50%); }\n\n    \/* --------------------------------------------------\n       ゆっくり開閉するスライドアニメーション（CSS Grid）\n    -------------------------------------------------- *\/\n    .wanna-block-answer-v3 {\n      display: grid;\n      grid-template-rows: 0fr;\n      transition: grid-template-rows 0.7s cubic-bezier(0.25, 1, 0.3, 1);\n    }\n    \n    .wanna-block-answer-v3 \u003e div {\n      overflow: hidden;\n    }\n\n    \/* --------------------------------------------------\n       コンテンツが下から上へ少し移動しながら現れるアニメーション\n    -------------------------------------------------- *\/\n    .wanna-block-answer-inner-v3 {\n      padding: 10px 0 35px 4px !important; \n      font-size: 12px;\n      color: #555;\n      opacity: 0;\n      transform: translateY(15px);\n      transition: opacity 0.3s ease, transform 0.3s ease;\n    }\n\n    \/* 開閉時のアニメーション発動 *\/\n    .wanna-block-logic-v3:checked + .wanna-block-trigger-v3 + .wanna-block-answer-v3 {\n      grid-template-rows: 1fr;\n    }\n\n    \/* 開いたときに文字が「下から上へ」動きながらフェードイン *\/\n    .wanna-block-logic-v3:checked + .wanna-block-trigger-v3 + .wanna-block-answer-v3 .wanna-block-answer-inner-v3 {\n      opacity: 1;\n      transform: translateY(0);\n      transition: opacity 0.6s cubic-bezier(0.25, 1, 0.5, 1) 0.15s, \n                  transform 0.6s cubic-bezier(0.25, 1, 0.5, 1) 0.15s;\n    }\n\n    \/* アイコン変化（プラス -\u003e マイナス） *\/\n    .wanna-block-logic-v3:checked + .wanna-block-trigger-v3 .wanna-icon-toggle-v3::after {\n      transform: translateX(-50%) rotate(90deg);\n      opacity: 0;\n    }\n    .wanna-block-logic-v3:checked + .wanna-block-trigger-v3 .wanna-icon-toggle-v3::before {\n      background-color: #a0a0a0;\n    }\n\n    \/* 「商品仕様」内のナンバリング要素のフェードイン *\/\n    .wanna-feat-box-v3 {\n      opacity: 0;\n      transform: translateY(10px);\n      transition: opacity 0.5s ease, transform 0.5s cubic-bezier(0.25, 1, 0.5, 1);\n    }\n    .wanna-block-logic-v3:checked + .wanna-block-trigger-v3 + .wanna-block-answer-v3 .wanna-feat-box-1-v3 {\n      opacity: 1; transform: translateY(0); transition-delay: 0.15s;\n    }\n    .wanna-block-logic-v3:checked + .wanna-block-trigger-v3 + .wanna-block-answer-v3 .wanna-feat-box-2-v3 {\n      opacity: 1; transform: translateY(0); transition-delay: 0.3s;\n    }\n    .wanna-block-logic-v3:checked + .wanna-block-trigger-v3 + .wanna-block-answer-v3 .wanna-feat-box-3-v3 {\n      opacity: 1; transform: translateY(0); transition-delay: 0.45s;\n    }\n\n    .wanna-clean-table-v3, .wanna-clean-table-v3 tr, .wanna-clean-table-v3 td {\n      border: none !important; border-collapse: collapse !important;\n    }\n  \u003c\/style\u003e\n\n  \u003c!-- 1. 商品仕様 --\u003e\n  \u003cdiv class=\"wanna-block-item-v3\"\u003e\n    \u003cinput type=\"checkbox\" id=\"wanna-block-feat-v3\" class=\"wanna-block-logic-v3\"\u003e \n    \u003clabel for=\"wanna-block-feat-v3\" class=\"wanna-block-trigger-v3\"\u003e\n      \u003cspan\u003e商品仕様\u003c\/span\u003e\n      \u003cspan class=\"wanna-icon-toggle-v3\"\u003e\u003c\/span\u003e\n    \u003c\/label\u003e\n    \u003cdiv class=\"wanna-block-answer-v3\"\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"wanna-block-answer-inner-v3\"\u003e\n          \u003cdiv class=\"wanna-feat-box-v3 wanna-feat-box-1-v3\" 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-v3 wanna-feat-box-2-v3\" 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着用するだけで、どんなファッションにも馴染む。美しい使い方で毎日の質を自然と引き上げる。\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"wanna-feat-box-v3 wanna-feat-box-3-v3\" 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 確かな品質\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  \u003c\/div\u003e\n\n  \u003c!-- 2. サイズ --\u003e\n  \u003cdiv class=\"wanna-block-item-v3\"\u003e\n    \u003cinput type=\"checkbox\" id=\"wanna-block-size-v3\" class=\"wanna-block-logic-v3\"\u003e \n    \u003clabel for=\"wanna-block-size-v3\" class=\"wanna-block-trigger-v3\"\u003e\n      \u003cspan\u003eサイズ\u003c\/span\u003e\n      \u003cspan class=\"wanna-icon-toggle-v3\"\u003e\u003c\/span\u003e\n    \u003c\/label\u003e\n    \u003cdiv class=\"wanna-block-answer-v3\"\u003e\n      \u003cdiv\u003e\n        \u003cdiv style=\"padding-top: 15px; padding-bottom: 25px;\" class=\"wanna-block-answer-inner-v3\"\u003e\n          \u003ctable class=\"wanna-clean-table-v3\" 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: 12px 0; width: 25%; color: #1a1a1a; font-weight: 500; vertical-align: top;\"\u003eサイズ\u003c\/td\u003e\n                \u003ctd style=\"padding: 12px 0; vertical-align: top;\"\u003e45cm + アジャスター 5cm\u003c\/td\u003e\n              \u003c\/tr\u003e\n              \u003ctr\u003e\n                \u003ctd style=\"padding: 12px 0; color: #1a1a1a; font-weight: 500; vertical-align: top;\"\u003e素 材\u003c\/td\u003e\n                \u003ctd style=\"padding: 12px 0; vertical-align: top;\"\u003eSilver 925\u003c\/td\u003e\n              \u003c\/tr\u003e\n              \u003ctr\u003e\n                \u003ctd style=\"padding: 12px 0; color: #1a1a1a; font-weight: 500; vertical-align: top;\"\u003e付属品\u003c\/td\u003e\n                \u003ctd style=\"padding: 12px 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      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- 3. 安心保証 --\u003e\n  \u003cdiv class=\"wanna-block-item-v3\"\u003e\n    \u003cinput type=\"checkbox\" id=\"wanna-block-promise-v3\" class=\"wanna-block-logic-v3\"\u003e\n    \u003clabel for=\"wanna-block-promise-v3\" class=\"wanna-block-trigger-v3\"\u003e\n      \u003cspan\u003e安心保証\u003c\/span\u003e\n      \u003cspan class=\"wanna-icon-toggle-v3\"\u003e\u003c\/span\u003e\n    \u003c\/label\u003e\n    \u003cdiv class=\"wanna-block-answer-v3\"\u003e\n      \u003cdiv\u003e\n        \u003cdiv style=\"padding-top: 15px; padding-bottom: 30px;\" class=\"wanna-block-answer-inner-v3\"\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万が一のトラブルにも対応しております。\u003cbr\u003e\u003cspan style=\"font-size: 11px; color: #888;\"\u003e※受取後5日以内のご連絡をお願いいたします。\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  \u003c\/div\u003e\n\n  \u003c!-- 4. お手入れ --\u003e\n  \u003cdiv style=\"margin-bottom: 50px;\" class=\"wanna-block-item-v3\"\u003e\n    \u003cinput type=\"checkbox\" id=\"wanna-block-care-v3\" class=\"wanna-block-logic-v3\"\u003e\n    \u003clabel for=\"wanna-block-care-v3\" class=\"wanna-block-trigger-v3\"\u003e\n      \u003cspan\u003eお手入れ\u003c\/span\u003e\n      \u003cspan class=\"wanna-icon-toggle-v3\"\u003e\u003c\/span\u003e\n    \u003c\/label\u003e\n    \u003cdiv class=\"wanna-block-answer-v3\"\u003e\n      \u003cdiv\u003e\n        \u003cdiv style=\"padding-top: 15px; padding-bottom: 30px;\" class=\"wanna-block-answer-inner-v3\"\u003e\n          \u003cp style=\"margin: 0; color: #666; line-height: 1.95; letter-spacing: 0.05em;\"\u003e数回ご着用後や黒ずみが気になってきた際に、付属のクロスで優しく磨いてください。\u003cbr\u003e簡単に本来の美しい輝きを取り戻せます。\u003cbr\u003e\u003cbr\u003e経年変化を楽しみながら、長くご愛用ください。\u003c\/p\u003e\n        \u003c\/div\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":50745060262183,"sku":null,"price":12000.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0960\/4330\/3207\/files\/9D721468-2FC1-4F3A-9A71-2D0DAADEB09B.jpg?v=1766287124"},{"product_id":"thin-necklace-n27","title":"thin necklace (N27)","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.6s cubic-bezier(0.25, 1, 0.5, 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: transform 0.4s ease, opacity 0.4s ease, background-color 0.4s ease;\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        ゆっくり開閉するスライドアニメーション（CSS Grid）\n    -------------------------------------------------- *\/\n    .wanna-block-answer {\n      display: grid;\n      grid-template-rows: 0fr;\n      \/* アコーディオンが開く速度（0.7秒でゆっくり展開） *\/\n      transition: grid-template-rows 0.7s cubic-bezier(0.25, 1, 0.3, 1);\n    }\n    \n    .wanna-block-answer \u003e div {\n      overflow: hidden;\n    }\n\n    \/* --------------------------------------------------\n        コンテンツが下から上へ少し移動しながら現れるアニメーション\n    -------------------------------------------------- *\/\n    .wanna-block-answer-inner {\n      padding: 10px 0 35px 4px !important; \n      font-size: 12px;\n      color: #555;\n      opacity: 0;\n      \/* 初期位置を下へ15pxずらしておく *\/\n      transform: translateY(15px);\n      \/* 閉じる時のアニメーション *\/\n      transition: opacity 0.3s ease, transform 0.3s ease;\n    }\n\n    \/* 開閉時のアニメーション発動 *\/\n    .wanna-block-logic:checked + .wanna-block-trigger + .wanna-block-answer {\n      grid-template-rows: 1fr;\n    }\n\n    \/* 開いたときに文字が「下から上へ」動きながらフェードイン *\/\n    .wanna-block-logic:checked + .wanna-block-trigger + .wanna-block-answer .wanna-block-answer-inner {\n      opacity: 1;\n      transform: translateY(0);\n      \/* 開く時は少し遅れて滑らかに持ち上がるように調整 *\/\n      transition: opacity 0.6s cubic-bezier(0.25, 1, 0.5, 1) 0.15s, \n                  transform 0.6s cubic-bezier(0.25, 1, 0.5, 1) 0.15s;\n    }\n\n    \/* アイコン変化（プラス -\u003e マイナス） *\/\n    .wanna-block-logic:checked + .wanna-block-trigger .wanna-icon-toggle::after {\n      transform: translateX(-50%) rotate(90deg);\n      opacity: 0;\n    }\n    .wanna-block-logic:checked + .wanna-block-trigger .wanna-icon-toggle::before {\n      background-color: #a0a0a0;\n    }\n\n    \/* 「商品仕様」内の要素（01\/ 02\/ 03\/）も順番に下から上へフェードイン *\/\n    .wanna-feat-box {\n      opacity: 0;\n      transform: translateY(10px);\n      transition: opacity 0.5s ease, transform 0.5s 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: translateY(0); transition-delay: 0.15s;\n    }\n    .wanna-block-logic:checked + .wanna-block-trigger + .wanna-block-answer .wanna-feat-box-2 {\n      opacity: 1; transform: translateY(0); transition-delay: 0.3s;\n    }\n    .wanna-block-logic:checked + .wanna-block-trigger + .wanna-block-answer .wanna-feat-box-3 {\n      opacity: 1; transform: translateY(0); transition-delay: 0.45s;\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    \/* 外部リンクボタン（CTA） *\/\n    .wanna-btn-link {\n      display: block;\n      width: 100%;\n      max-width: 280px;\n      margin: 24px auto 10px;\n      padding: 14px 0;\n      text-align: center;\n      text-decoration: none;\n      font-size: 11px;\n      font-family: 'Gill Sans', 'Optima', sans-serif;\n      letter-spacing: 0.15em;\n      transition: all 0.4s ease;\n      font-weight: 400;\n      box-sizing: border-box;\n      background-color: #1a1a1a;\n      color: #fff !important;\n      border: 1px solid #1a1a1a;\n    }\n    .wanna-btn-link:hover {\n      background-color: #444;\n      letter-spacing: 0.2em;\n    }\n  \u003c\/style\u003e\n\n  \u003c!-- 商品仕様 --\u003e\n  \u003cdiv class=\"wanna-block-item\"\u003e\n    \u003cinput class=\"wanna-block-logic\" id=\"wanna-block-feat\" type=\"checkbox\"\u003e \n    \u003clabel class=\"wanna-block-trigger\" for=\"wanna-block-feat\"\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\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  \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\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-cut\" class=\"inner-tab-link wanna-active\" id=\"link-size-cut\" style=\"margin-left: 16px;\"\u003eサイズ仕様\u003c\/a\u003e\n              \u003ca href=\"#pane-image-cut\" class=\"inner-tab-link\" id=\"link-image-cut\" style=\"margin-right: 16px;\"\u003eサイズイメージ\u003c\/a\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"inner-tabs-body\" id=\"wannaSlideBodyCut\"\u003e\n              \u003c!-- タブ1: サイズ仕様 --\u003e\n              \u003cdiv id=\"pane-size-cut\" 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;\"\u003e45cm \/ 50cm \/ 55cm\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              \u003c!-- タブ2: サイズイメージ --\u003e\n              \u003cdiv id=\"pane-image-cut\" class=\"inner-tab-pane\"\u003e\n                \u003cdiv style=\"font-size: 12px; color: #555; line-height: 1.95; letter-spacing: 0.05em;\"\u003e\n                  \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0960\/4330\/3207\/files\/IMG_7657.jpg?v=1766286640\" alt=\"サイズ感のイメージ\" style=\"width: 100%; max-width: 100%; height: auto; display: block; margin-top: 4px; margin-bottom: 20px;\"\u003e\n                  \u003cdiv style=\"font-family: 'Hiragino Mincho ProN', serif; color: #555; font-size: 12px; line-height: 2.1; letter-spacing: 0.06em;\"\u003e\n                    \u003cp style=\"margin-bottom: 10px; color: #1a1a1a; font-weight: 500;\"\u003e男性の平均は45cmもしくは50cmになっております。\u003c\/p\u003e\n                    \u003cp style=\"margin: 0;\"\u003e首元をスッキリと見せたい方 ＝ \u003cspan style=\"color: #1a1a1a; font-weight: 500;\"\u003e45cmがおすすめ\u003c\/span\u003e\u003c\/p\u003e\n                    \u003cp style=\"margin: 0;\"\u003e服の上から余裕を持って着用したい方 ＝ \u003cspan style=\"color: #1a1a1a; font-weight: 500;\"\u003e50cmがおすすめ\u003c\/span\u003e\u003c\/p\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      \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\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万が一のトラブルにも対応しております。\u003cbr\u003e\u003cspan style=\"font-size: 11px; color: #888;\"\u003e※受取後5日以内のご連絡をお願いいたします。\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  \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\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数回ご着用後や黒ずみが気になってきた際に、付属のクロスで優しく磨いてください。\u003cbr\u003e簡単に本来の美しい輝きを取り戻せます。\u003cbr\u003e\u003cbr\u003e経年変化を楽しみながら、長くご愛用ください。\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cscript\u003e\n    (function() {\n      const sliderBody = document.getElementById('wannaSlideBodyCut');\n      const links = {\n        'pane-size-cut': document.getElementById('link-size-cut'),\n        'pane-image-cut': document.getElementById('link-image-cut')\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-cut'));\n      observer.observe(document.getElementById('pane-image-cut'));\n    })();\n  \u003c\/script\u003e\n\n\u003c\/div\u003e","brand":"Wanna shop","offers":[{"title":"45cm","offer_id":50746462109991,"sku":null,"price":19000.0,"currency_code":"JPY","in_stock":true},{"title":"50cm","offer_id":50746462142759,"sku":null,"price":19000.0,"currency_code":"JPY","in_stock":true},{"title":"55cm","offer_id":50746462175527,"sku":null,"price":19000.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0960\/4330\/3207\/files\/986D9ED5-1D97-4E46-A0E2-16A38AD28849.jpg?v=1766286640"},{"product_id":"thin-necklace-n31","title":"thin necklace (N31)","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.6s cubic-bezier(0.25, 1, 0.5, 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: transform 0.4s ease, opacity 0.4s ease, background-color 0.4s ease;\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       ゆっくり開閉するスライドアニメーション（CSS Grid）\n    -------------------------------------------------- *\/\n    .wanna-block-answer {\n      display: grid;\n      grid-template-rows: 0fr;\n      \/* アコーディオンが開く速度（0.7秒でゆっくり展開） *\/\n      transition: grid-template-rows 0.7s cubic-bezier(0.25, 1, 0.3, 1);\n    }\n    \n    .wanna-block-answer \u003e div {\n      overflow: hidden;\n    }\n\n    \/* --------------------------------------------------\n       コンテンツが下から上へ少し移動しながら現れるアニメーション\n    -------------------------------------------------- *\/\n    .wanna-block-answer-inner {\n      padding: 10px 0 35px 4px !important; \n      font-size: 12px;\n      color: #555;\n      opacity: 0;\n      \/* 初期位置を下へ15pxずらしておく *\/\n      transform: translateY(15px);\n      \/* 閉じる時のアニメーション *\/\n      transition: opacity 0.3s ease, transform 0.3s ease;\n    }\n\n    \/* 開閉時のアニメーション発動 *\/\n    .wanna-block-logic:checked + .wanna-block-trigger + .wanna-block-answer {\n      grid-template-rows: 1fr;\n    }\n\n    \/* 開いたときに文字が「下から上へ」動きながらフェードイン *\/\n    .wanna-block-logic:checked + .wanna-block-trigger + .wanna-block-answer .wanna-block-answer-inner {\n      opacity: 1;\n      transform: translateY(0);\n      \/* 開く時は少し遅れて滑らかに持ち上がるように調整 *\/\n      transition: opacity 0.6s cubic-bezier(0.25, 1, 0.5, 1) 0.15s, \n                  transform 0.6s cubic-bezier(0.25, 1, 0.5, 1) 0.15s;\n    }\n\n    \/* アイコン変化（プラス -\u003e マイナス） *\/\n    .wanna-block-logic:checked + .wanna-block-trigger .wanna-icon-toggle::after {\n      transform: translateX(-50%) rotate(90deg);\n      opacity: 0;\n    }\n    .wanna-block-logic:checked + .wanna-block-trigger .wanna-icon-toggle::before {\n      background-color: #a0a0a0;\n    }\n\n    \/* 「商品仕様」内の要素（01\/ 02\/ 03\/）も順番に下から上へフェードイン *\/\n    .wanna-feat-box {\n      opacity: 0;\n      transform: translateY(10px);\n      transition: opacity 0.5s ease, transform 0.5s 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: translateY(0); transition-delay: 0.15s;\n    }\n    .wanna-block-logic:checked + .wanna-block-trigger + .wanna-block-answer .wanna-feat-box-2 {\n      opacity: 1; transform: translateY(0); transition-delay: 0.3s;\n    }\n    .wanna-block-logic:checked + .wanna-block-trigger + .wanna-block-answer .wanna-feat-box-3 {\n      opacity: 1; transform: translateY(0); transition-delay: 0.45s;\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  \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\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太陽の光をきれいに反射。細身の中にある、上品な輝きを放ち、一目置かれる存在感を演出。\n\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素材を使用。優しく滑らかに寄り添い続けます。（金属アレルギーにも対応）\n\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着用するだけで、どんなファッションにも馴染む。美しい使い方で毎日の質を自然と引き上げる。\n\u003c\/p\u003e\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\"\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\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-cut\" class=\"inner-tab-link wanna-active\" id=\"link-size-cut\" style=\"margin-left: 16px;\"\u003eサイズ仕様\u003c\/a\u003e\n              \u003ca href=\"#pane-image-cut\" class=\"inner-tab-link\" id=\"link-image-cut\" style=\"margin-right: 16px;\"\u003eサイズイメージ\u003c\/a\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"inner-tabs-body\" id=\"wannaSlideBodyCut\"\u003e\n              \u003cdiv id=\"pane-size-cut\" 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;\"\u003e40cm \/ 45cm \/ 50cm ｜ 幅 1.2mm\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              \u003cdiv id=\"pane-image-cut\" class=\"inner-tab-pane\"\u003e\n                \u003cdiv style=\"font-size: 12px; color: #555; line-height: 1.95; letter-spacing: 0.05em;\"\u003e\n                  \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0960\/4330\/3207\/files\/353C6F5E-16A6-4DF0-B8B0-47BB1AF89666.jpg?v=1773263968\" alt=\"サイズ感のイメージ\" style=\"width: 100%; max-width: 100%; height: auto; display: block; margin-top: 4px; margin-bottom: 20px;\"\u003e\n                  \u003cdiv style=\"font-family: 'Hiragino Mincho ProN', serif; color: #555; font-size: 12px; line-height: 2.1; letter-spacing: 0.06em;\"\u003e\n                    \u003cp style=\"margin-bottom: 10px; color: #1a1a1a; font-weight: 500;\"\u003e男性の平均は45cmもしくは50cmになっております。\u003c\/p\u003e\n                    \u003cp style=\"margin: 0;\"\u003e首元をスッキリと見せたい方 ＝ \u003cspan style=\"color: #1a1a1a; font-weight: 500;\"\u003e45cmがおすすめ\u003c\/span\u003e\u003c\/p\u003e\n                    \u003cp style=\"margin: 0;\"\u003e服の上から余裕を持って着用したい方 ＝ \u003cspan style=\"color: #1a1a1a; font-weight: 500;\"\u003e50cmがおすすめ\u003c\/span\u003e\u003c\/p\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      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\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\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万が一のトラブルにも対応しております。\u003cbr\u003e\u003cspan style=\"font-size: 11px; color: #888;\"\u003e※受取後5日以内のご連絡をお願いいたします。\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  \u003c\/div\u003e\n\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\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数回ご着用後や黒ずみが気になってきた際に、付属のクロスで優しく磨いてください。\u003cbr\u003e簡単に本来の美しい輝きを取り戻せます。\u003cbr\u003e\u003cbr\u003e経年変化を楽しみながら、長くご愛用ください。\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cscript\u003e\n    (function() {\n      const sliderBody = document.getElementById('wannaSlideBodyCut');\n      const links = {\n        'pane-size-cut': document.getElementById('link-size-cut'),\n        'pane-image-cut': document.getElementById('link-image-cut')\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-cut'));\n      observer.observe(document.getElementById('pane-image-cut'));\n    })();\n  \u003c\/script\u003e\n\n\u003c\/div\u003e","brand":"Wanna shop","offers":[{"title":"40cm","offer_id":50750193828135,"sku":null,"price":10000.0,"currency_code":"JPY","in_stock":true},{"title":"45cm","offer_id":50750193860903,"sku":null,"price":10000.0,"currency_code":"JPY","in_stock":true},{"title":"50cm","offer_id":50750193893671,"sku":null,"price":10000.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0960\/4330\/3207\/files\/A833066A-C73D-41B6-80D8-3996E568E5DD.jpg?v=1766286675"},{"product_id":"chain-bracelet-b28","title":"chain bracelet (B28)","description":"\u003cstyle\u003e\n    \/* アコーディオン外枠 *\/\n    .wanna-block-item-h40 {\n      border-bottom: 1px solid #f2f2f2;\n      width: 100%;\n    }\n    \n    \/* チェックボックス隠し *\/\n    .wanna-block-logic-h40 {\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-h40 {\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-h40:hover { color: #888; }\n\n    \/* プラス・マイナスアイコン *\/\n    .wanna-icon-toggle-h40 {\n      width: 14px; height: 14px;\n      position: relative;\n      transition: transform 0.6s cubic-bezier(0.25, 1, 0.5, 1);\n      margin-right: 4px;\n    }\n    .wanna-icon-toggle-h40::before, .wanna-icon-toggle-h40::after {\n      content: \"\";\n      position: absolute;\n      background-color: #1a1a1a;\n      transition: transform 0.4s ease, opacity 0.4s ease, background-color 0.4s ease;\n    }\n    .wanna-icon-toggle-h40::before { width: 100%; height: 1px; top: 50%; left: 0; transform: translateY(-50%); }\n    .wanna-icon-toggle-h40::after  { width: 1px; height: 100%; left: 50%; top: 0; transform: translateX(-50%); }\n\n    \/* --------------------------------------------------\n       ゆっくり開閉するスライドアニメーション（CSS Grid）\n    -------------------------------------------------- *\/\n    .wanna-block-answer-h40 {\n      display: grid;\n      grid-template-rows: 0fr;\n      \/* アコーディオンが開く速度（0.7秒でゆっくり展開） *\/\n      transition: grid-template-rows 0.7s cubic-bezier(0.25, 1, 0.3, 1);\n    }\n    \n    .wanna-block-answer-h40 \u003e div {\n      overflow: hidden;\n    }\n\n    \/* --------------------------------------------------\n       コンテンツが下から上へ少し移動しながら現れるアニメーション\n    -------------------------------------------------- *\/\n    .wanna-block-answer-inner-h40 {\n      padding: 10px 0 35px 4px !important; \n      font-size: 12px;\n      color: #555;\n      opacity: 0;\n      \/* 初期位置を下へ15pxずらしておく *\/\n      transform: translateY(15px);\n      \/* 閉じる時のアニメーション *\/\n      transition: opacity 0.3s ease, transform 0.3s ease;\n    }\n\n    \/* 開閉時のアニメーション発動 *\/\n    .wanna-block-logic-h40:checked + .wanna-block-trigger-h40 + .wanna-block-answer-h40 {\n      grid-template-rows: 1fr;\n    }\n\n    \/* 開いたときに文字が「下から上へ」動きながらフェードイン *\/\n    .wanna-block-logic-h40:checked + .wanna-block-trigger-h40 + .wanna-block-answer-h40 .wanna-block-answer-inner-h40 {\n      opacity: 1;\n      transform: translateY(0);\n      \/* 開く時は少し遅れて滑らかに持ち上がるように調整 *\/\n      transition: opacity 0.6s cubic-bezier(0.25, 1, 0.5, 1) 0.15s, \n                  transform 0.6s cubic-bezier(0.25, 1, 0.5, 1) 0.15s;\n    }\n\n    \/* アイコン変化（プラス -\u003e マイナス） *\/\n    .wanna-block-logic-h40:checked + .wanna-block-trigger-h40 .wanna-icon-toggle-h40::after {\n      transform: translateX(-50%) rotate(90deg);\n      opacity: 0;\n    }\n    .wanna-block-logic-h40:checked + .wanna-block-trigger-h40 .wanna-icon-toggle-h40::before {\n      background-color: #a0a0a0;\n    }\n\n    \/* 「商品仕様」内の要素（01\/ 02\/ 03\/）も順番に下から上へフェードイン *\/\n    .wanna-feat-box-h40 {\n      opacity: 0;\n      transform: translateY(10px);\n      transition: opacity 0.5s ease, transform 0.5s cubic-bezier(0.25, 1, 0.5, 1);\n    }\n    .wanna-block-logic-h40:checked + .wanna-block-trigger-h40 + .wanna-block-answer-h40 .wanna-feat-box-1-h40 {\n      opacity: 1; transform: translateY(0); transition-delay: 0.15s;\n    }\n    .wanna-block-logic-h40:checked + .wanna-block-trigger-h40 + .wanna-block-answer-h40 .wanna-feat-box-2-h40 {\n      opacity: 1; transform: translateY(0); transition-delay: 0.3s;\n    }\n    .wanna-block-logic-h40:checked + .wanna-block-trigger-h40 + .wanna-block-answer-h40 .wanna-feat-box-3-h40 {\n      opacity: 1; transform: translateY(0); transition-delay: 0.45s;\n    }\n\n    \/* タブ切り替えレイアウト *\/\n    .wanna-slide-container-h40 {\n      display: flex; flex-direction: column; position: relative;\n    }\n    .inner-tabs-header-h40 {\n      display: flex; border-bottom: 1px solid #f2f2f2;\n    }\n    .inner-tab-link-h40 {\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-h40.wanna-active {\n      color: #1a1a1a !important; font-weight: 500 !important;\n      border-bottom: 1px solid #1a1a1a !important;\n    }\n    .inner-tabs-body-h40 {\n      display: flex; overflow-x: auto; scroll-behavior: smooth;\n      scroll-snap-type: x mandatory; -webkit-overflow-scrolling: touch;\n    }\n    .inner-tabs-body-h40::-webkit-scrollbar { display: none; }\n    .inner-tabs-body-h40 { -ms-overflow-style: none; scrollbar-width: none; }\n    .inner-tab-pane-h40 {\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-h40, .wanna-clean-table-h40 tr, .wanna-clean-table-h40 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.9; 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-h40\"\u003e\n    \u003cinput class=\"wanna-block-logic-h40\" id=\"wanna-block-feat-h40\" type=\"checkbox\"\u003e \n    \u003clabel class=\"wanna-block-trigger-h40\" for=\"wanna-block-feat-h40\"\u003e \u003cspan\u003e商品仕様\u003c\/span\u003e \u003cspan class=\"wanna-icon-toggle-h40\"\u003e\u003c\/span\u003e \u003c\/label\u003e\n    \u003cdiv class=\"wanna-block-answer-h40\"\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"wanna-block-answer-inner-h40\"\u003e\n          \u003cdiv class=\"wanna-feat-box-h40 wanna-feat-box-1-h40\" 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-h40 wanna-feat-box-2-h40\" 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;\"\u003eSilver925素材を使用。優しく滑らかに寄り添い続けます。（金属アレルギー対応）\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"wanna-feat-box-h40 wanna-feat-box-3-h40\" 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 身に付ける自信\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  \u003c\/div\u003e\n\n  \u003cdiv class=\"wanna-block-item-h40\"\u003e\n    \u003cinput type=\"checkbox\" id=\"wanna-block-details-h40\" class=\"wanna-block-logic-h40\"\u003e \n    \u003clabel for=\"wanna-block-details-h40\" class=\"wanna-block-trigger-h40\"\u003e \u003cspan\u003eサイズ・着用感\u003c\/span\u003e \u003cspan class=\"wanna-icon-toggle-h40\"\u003e\u003c\/span\u003e \u003c\/label\u003e\n    \u003cdiv class=\"wanna-block-answer-h40\"\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"wanna-block-answer-inner-h40\" style=\"padding-left: 0 !important; padding-right: 0 !important; padding-bottom: 25px !important;\"\u003e\n          \u003cdiv class=\"wanna-slide-container-h40\"\u003e\n            \u003cdiv class=\"inner-tabs-header-h40\"\u003e\n              \u003ca style=\"margin-left: 16px;\" id=\"link-size-h40\" class=\"inner-tab-link-h40 wanna-active\" href=\"#pane-size-h40\"\u003eサイズ仕様\u003c\/a\u003e \n              \u003ca style=\"margin-right: 16px;\" id=\"link-image-h40\" class=\"inner-tab-link-h40\" href=\"#pane-image-h40\"\u003eサイズイメージ\u003c\/a\u003e\n            \u003c\/div\u003e\n            \u003cdiv id=\"wannaSlideBodyH40\" class=\"inner-tabs-body-h40\"\u003e\n              \n              \u003cdiv class=\"inner-tab-pane-h40\" id=\"pane-size-h40\"\u003e\n                \u003ctable class=\"wanna-clean-table-h40\" 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 \/ 20cm\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\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-h40\" class=\"inner-tab-pane-h40\"\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 手首周り ＋ 1.0cm 〜 2.0cm\u003cbr\u003e\n                      ・\u003cstrong\u003eゆったりめ：\u003c\/strong\u003e 手首周り ＋ 2.5cm 〜 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                    \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  \u003c\/div\u003e\n\n  \u003cdiv class=\"wanna-block-item-h40\"\u003e\n    \u003cinput type=\"checkbox\" id=\"wanna-block-promise-h40\" class=\"wanna-block-logic-h40\"\u003e\n    \u003clabel for=\"wanna-block-promise-h40\" class=\"wanna-block-trigger-h40\"\u003e\n      \u003cspan\u003e安心保証\u003c\/span\u003e\n      \u003cspan class=\"wanna-icon-toggle-h40\"\u003e\u003c\/span\u003e\n    \u003c\/label\u003e\n    \u003cdiv class=\"wanna-block-answer-h40\"\u003e\n      \u003cdiv\u003e\n        \u003cdiv style=\"padding-top: 15px; padding-bottom: 30px;\" class=\"wanna-block-answer-inner-h40\"\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万が一のサイズ不一致やトラブルにも対応しております。\u003cbr\u003e\u003cspan style=\"font-size: 11px; color: #888;\"\u003e※受取後5日以内のご連絡をお願いいたします。\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  \u003c\/div\u003e\n\n  \u003cdiv style=\"margin-bottom: 50px;\" class=\"wanna-block-item-h40\"\u003e\n    \u003cinput class=\"wanna-block-logic-h40\" id=\"wanna-block-care-h40\" type=\"checkbox\"\u003e\n    \u003clabel class=\"wanna-block-trigger-h40\" for=\"wanna-block-care-h40\"\u003e\n      \u003cspan\u003eお手入れ\u003c\/span\u003e\n      \u003cspan class=\"wanna-icon-toggle-h40\"\u003e\u003c\/span\u003e\n    \u003c\/label\u003e\n    \u003cdiv class=\"wanna-block-answer-h40\"\u003e\n      \u003cdiv\u003e\n        \u003cdiv style=\"padding-top: 15px; padding-bottom: 30px;\" class=\"wanna-block-answer-inner-h40\"\u003e\n          \u003cp style=\"margin: 0; color: #666; line-height: 1.95; letter-spacing: 0.05em;\"\u003e数回ご着用後や黒ずみが気になってきた際に、付属のクロスで優しく磨いてください。\u003cbr\u003e簡単に本来の美しい輝きを取り戻せます。\u003cbr\u003e\u003cbr\u003e経年変化を楽しみながら、長くご愛用ください。\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cscript\u003e\n    (function() {\n      const sliderBody = document.getElementById('wannaSlideBodyH40');\n      const links = {\n        'pane-size-h40': document.getElementById('link-size-h40'),\n        'pane-image-h40': document.getElementById('link-image-h40')\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-h40'));\n      observer.observe(document.getElementById('pane-image-h40'));\n    })();\n  \u003c\/script\u003e\n\u003c\/div\u003e","brand":"Wanna shop","offers":[{"title":"18cm","offer_id":50785098432807,"sku":null,"price":16800.0,"currency_code":"JPY","in_stock":true},{"title":"20cm","offer_id":50785098465575,"sku":null,"price":16800.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0960\/4330\/3207\/files\/Simple_Minimalist_Business_Nail_Logo_-_2026-08-20T173042.126.png?v=1787214659"},{"product_id":"chain-bracelet-b9","title":"chain bracelet (B9)","description":"\u003cstyle\u003e\n    \/* アコーディオン外枠 *\/\n    .wanna-block-item-h40 {\n      border-bottom: 1px solid #f2f2f2;\n      width: 100%;\n    }\n    \n    \/* チェックボックス隠し *\/\n    .wanna-block-logic-h40 {\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-h40 {\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-h40:hover { color: #888; }\n\n    \/* プラス・マイナスアイコン *\/\n    .wanna-icon-toggle-h40 {\n      width: 14px; height: 14px;\n      position: relative;\n      transition: transform 0.6s cubic-bezier(0.25, 1, 0.5, 1);\n      margin-right: 4px;\n    }\n    .wanna-icon-toggle-h40::before, .wanna-icon-toggle-h40::after {\n      content: \"\";\n      position: absolute;\n      background-color: #1a1a1a;\n      transition: transform 0.4s ease, opacity 0.4s ease, background-color 0.4s ease;\n    }\n    .wanna-icon-toggle-h40::before { width: 100%; height: 1px; top: 50%; left: 0; transform: translateY(-50%); }\n    .wanna-icon-toggle-h40::after  { width: 1px; height: 100%; left: 50%; top: 0; transform: translateX(-50%); }\n\n    \/* --------------------------------------------------\n       ゆっくり開閉するスライドアニメーション（CSS Grid）\n    -------------------------------------------------- *\/\n    .wanna-block-answer-h40 {\n      display: grid;\n      grid-template-rows: 0fr;\n      \/* アコーディオンが開く速度（0.7秒でゆっくり展開） *\/\n      transition: grid-template-rows 0.7s cubic-bezier(0.25, 1, 0.3, 1);\n    }\n    \n    .wanna-block-answer-h40 \u003e div {\n      overflow: hidden;\n    }\n\n    \/* --------------------------------------------------\n       コンテンツが下から上へ少し移動しながら現れるアニメーション\n    -------------------------------------------------- *\/\n    .wanna-block-answer-inner-h40 {\n      padding: 10px 0 35px 4px !important; \n      font-size: 12px;\n      color: #555;\n      opacity: 0;\n      \/* 初期位置を下へ15pxずらしておく *\/\n      transform: translateY(15px);\n      \/* 閉じる時のアニメーション *\/\n      transition: opacity 0.3s ease, transform 0.3s ease;\n    }\n\n    \/* 開閉時のアニメーション発動 *\/\n    .wanna-block-logic-h40:checked + .wanna-block-trigger-h40 + .wanna-block-answer-h40 {\n      grid-template-rows: 1fr;\n    }\n\n    \/* 開いたときに文字が「下から上へ」動きながらフェードイン *\/\n    .wanna-block-logic-h40:checked + .wanna-block-trigger-h40 + .wanna-block-answer-h40 .wanna-block-answer-inner-h40 {\n      opacity: 1;\n      transform: translateY(0);\n      \/* 開く時は少し遅れて滑らかに持ち上がるように調整 *\/\n      transition: opacity 0.6s cubic-bezier(0.25, 1, 0.5, 1) 0.15s, \n                  transform 0.6s cubic-bezier(0.25, 1, 0.5, 1) 0.15s;\n    }\n\n    \/* アイコン変化（プラス -\u003e マイナス） *\/\n    .wanna-block-logic-h40:checked + .wanna-block-trigger-h40 .wanna-icon-toggle-h40::after {\n      transform: translateX(-50%) rotate(90deg);\n      opacity: 0;\n    }\n    .wanna-block-logic-h40:checked + .wanna-block-trigger-h40 .wanna-icon-toggle-h40::before {\n      background-color: #a0a0a0;\n    }\n\n    \/* 「商品仕様」内の要素（01\/ 02\/ 03\/）も順番に下から上へフェードイン *\/\n    .wanna-feat-box-h40 {\n      opacity: 0;\n      transform: translateY(10px);\n      transition: opacity 0.5s ease, transform 0.5s cubic-bezier(0.25, 1, 0.5, 1);\n    }\n    .wanna-block-logic-h40:checked + .wanna-block-trigger-h40 + .wanna-block-answer-h40 .wanna-feat-box-1-h40 {\n      opacity: 1; transform: translateY(0); transition-delay: 0.15s;\n    }\n    .wanna-block-logic-h40:checked + .wanna-block-trigger-h40 + .wanna-block-answer-h40 .wanna-feat-box-2-h40 {\n      opacity: 1; transform: translateY(0); transition-delay: 0.3s;\n    }\n    .wanna-block-logic-h40:checked + .wanna-block-trigger-h40 + .wanna-block-answer-h40 .wanna-feat-box-3-h40 {\n      opacity: 1; transform: translateY(0); transition-delay: 0.45s;\n    }\n\n    \/* タブ切り替えレイアウト *\/\n    .wanna-slide-container-h40 {\n      display: flex; flex-direction: column; position: relative;\n    }\n    .inner-tabs-header-h40 {\n      display: flex; border-bottom: 1px solid #f2f2f2;\n    }\n    .inner-tab-link-h40 {\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-h40.wanna-active {\n      color: #1a1a1a !important; font-weight: 500 !important;\n      border-bottom: 1px solid #1a1a1a !important;\n    }\n    .inner-tabs-body-h40 {\n      display: flex; overflow-x: auto; scroll-behavior: smooth;\n      scroll-snap-type: x mandatory; -webkit-overflow-scrolling: touch;\n    }\n    .inner-tabs-body-h40::-webkit-scrollbar { display: none; }\n    .inner-tabs-body-h40 { -ms-overflow-style: none; scrollbar-width: none; }\n    .inner-tab-pane-h40 {\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-h40, .wanna-clean-table-h40 tr, .wanna-clean-table-h40 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.9; 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!-- Accordion 1: 商品仕様 --\u003e\n  \u003cdiv class=\"wanna-block-item-h40\"\u003e\n    \u003cinput class=\"wanna-block-logic-h40\" id=\"wanna-block-feat-h40\" type=\"checkbox\"\u003e \n    \u003clabel class=\"wanna-block-trigger-h40\" for=\"wanna-block-feat-h40\"\u003e \u003cspan\u003e商品仕様\u003c\/span\u003e \u003cspan class=\"wanna-icon-toggle-h40\"\u003e\u003c\/span\u003e \u003c\/label\u003e\n    \u003cdiv class=\"wanna-block-answer-h40\"\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"wanna-block-answer-inner-h40\"\u003e\n          \u003c!-- 仕様 01 --\u003e\n          \u003cdiv class=\"wanna-feat-box-h40 wanna-feat-box-1-h40\" 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幅2.0mm of シンプルなデザイン性。その中に太陽の光をきれいに反射するSilver本来の美しさを演出。\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003c!-- 仕様 02 --\u003e\n          \u003cdiv class=\"wanna-feat-box-h40 wanna-feat-box-2-h40\" 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;\"\u003eSilver925素材を使用。優しく滑らかに寄り添い続けます。（金属アレルギーにも対応）\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003c!-- 仕様 03 --\u003e\n          \u003cdiv class=\"wanna-feat-box-h40 wanna-feat-box-3-h40\" 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 適用性\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  \u003c\/div\u003e\n\n  \u003c!-- Accordion 2: サイズ・着用感 --\u003e\n  \u003cdiv class=\"wanna-block-item-h40\"\u003e\n    \u003cinput type=\"checkbox\" id=\"wanna-block-details-h40\" class=\"wanna-block-logic-h40\"\u003e \n    \u003clabel for=\"wanna-block-details-h40\" class=\"wanna-block-trigger-h40\"\u003e \u003cspan\u003eサイズ・着用感\u003c\/span\u003e \u003cspan class=\"wanna-icon-toggle-h40\"\u003e\u003c\/span\u003e \u003c\/label\u003e\n    \u003cdiv class=\"wanna-block-answer-h40\"\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"wanna-block-answer-inner-h40\" style=\"padding-left: 0 !important; padding-right: 0 !important; padding-bottom: 25px !important;\"\u003e\n          \u003cdiv class=\"wanna-slide-container-h40\"\u003e\n            \u003cdiv class=\"inner-tabs-header-h40\"\u003e\n              \u003ca style=\"margin-left: 16px;\" id=\"link-size-h40\" class=\"inner-tab-link-h40 wanna-active\" href=\"#pane-size-h40\"\u003eサイズ仕様\u003c\/a\u003e \n              \u003ca style=\"margin-right: 16px;\" id=\"link-image-h40\" class=\"inner-tab-link-h40\" href=\"#pane-image-h40\"\u003eサイズイメージ\u003c\/a\u003e\n            \u003c\/div\u003e\n            \u003cdiv id=\"wannaSlideBodyH40\" class=\"inner-tabs-body-h40\"\u003e\n              \n              \u003c!-- Pane: Size Spec（左側タブ） --\u003e\n              \u003cdiv class=\"inner-tab-pane-h40\" id=\"pane-size-h40\"\u003e\n                \u003ctable class=\"wanna-clean-table-h40\" 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 \/ 21cm （チェーン幅：2.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;\"\u003e\n                        Silver925\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メッセージカード（ギフトラッピング限定）\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!-- Pane: Size Image（右側タブ） --\u003e\n              \u003cdiv id=\"pane-image-h40\" class=\"inner-tab-pane-h40\"\u003e\n                \u003cdiv style=\"font-size: 12px; color: #555; line-height: 1.95; letter-spacing: 0.05em;\"\u003e\n                  \n                  \u003c!-- 各サイズの特徴 --\u003e\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 手首周り ＋ 1.0cm 〜 2.0cm\u003cbr\u003e\n                      ・\u003cstrong\u003eゆったりめ：\u003c\/strong\u003e 手首周り ＋ 2.5cm 〜 4.0cm\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                  \u003c!-- 手首サイズの簡易計測・シミュレーション --\u003e\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                    \u003c!-- 数式エリア --\u003e\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  \u003c\/div\u003e\n\n  \u003c!-- Accordion 3: 安心保証 --\u003e\n  \u003cdiv class=\"wanna-block-item-h40\"\u003e\n    \u003cinput type=\"checkbox\" id=\"wanna-block-promise-h40\" class=\"wanna-block-logic-h40\"\u003e\n    \u003clabel for=\"wanna-block-promise-h40\" class=\"wanna-block-trigger-h40\"\u003e\n      \u003cspan\u003e安心保証\u003c\/span\u003e\n      \u003cspan class=\"wanna-icon-toggle-h40\"\u003e\u003c\/span\u003e\n    \u003c\/label\u003e\n    \u003cdiv class=\"wanna-block-answer-h40\"\u003e\n      \u003cdiv\u003e\n        \u003cdiv style=\"padding-top: 15px; padding-bottom: 30px;\" class=\"wanna-block-answer-inner-h40\"\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万が一のトラブルにも対応しております。\u003cbr\u003e\u003cspan style=\"font-size: 11px; color: #888;\"\u003e※受取後5日以内のご連絡をお願いいたします。\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  \u003c\/div\u003e\n\n  \u003c!-- Accordion 4: お手入れ --\u003e\n  \u003cdiv style=\"margin-bottom: 50px;\" class=\"wanna-block-item-h40\"\u003e\n    \u003cinput class=\"wanna-block-logic-h40\" id=\"wanna-block-care-h40\" type=\"checkbox\"\u003e\n    \u003clabel class=\"wanna-block-trigger-h40\" for=\"wanna-block-care-h40\"\u003e\n      \u003cspan\u003eお手入れ\u003c\/span\u003e\n      \u003cspan class=\"wanna-icon-toggle-h40\"\u003e\u003c\/span\u003e\n    \u003c\/label\u003e\n    \u003cdiv class=\"wanna-block-answer-h40\"\u003e\n      \u003cdiv\u003e\n        \u003cdiv style=\"padding-top: 15px; padding-bottom: 30px;\" class=\"wanna-block-answer-inner-h40\"\u003e\n          \u003cp style=\"margin: 0; color: #666; line-height: 1.95; letter-spacing: 0.05em;\"\u003e数回ご着用後や黒ずみが気になってきた際に、付属のクロスで優しく磨いてください。\u003cbr\u003e簡単に本来の美しい輝きを取り戻せます。\u003cbr\u003e\u003cbr\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  \u003cscript\u003e\n    (function() {\n      const sliderBody = document.getElementById('wannaSlideBodyH40');\n      const links = {\n        'pane-size-h40': document.getElementById('link-size-h40'),\n        'pane-image-h40': document.getElementById('link-image-h40')\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-h40'));\n      observer.observe(document.getElementById('pane-image-h40'));\n    })();\n  \u003c\/script\u003e\n\u003c\/div\u003e","brand":"Wanna shop","offers":[{"title":"18cm","offer_id":50948729995559,"sku":null,"price":12800.0,"currency_code":"JPY","in_stock":true},{"title":"19cm","offer_id":50948730028327,"sku":null,"price":12800.0,"currency_code":"JPY","in_stock":true},{"title":"20cm","offer_id":50948730061095,"sku":null,"price":12800.0,"currency_code":"JPY","in_stock":true},{"title":"21cm","offer_id":50948730093863,"sku":null,"price":12800.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0960\/4330\/3207\/files\/Simple_Minimalist_Business_Nail_Logo_-_2026-08-20T162132.797.png?v=1787210519"},{"product_id":"thin-bracelet-b10","title":"thin bracelet (B10)","description":"\u003cstyle\u003e\n    \/* アコーディオン外枠 *\/\n    .wanna-block-item-h40 {\n      border-bottom: 1px solid #f2f2f2;\n      width: 100%;\n    }\n    \n    \/* チェックボックス隠し *\/\n    .wanna-block-logic-h40 {\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-h40 {\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-h40:hover { color: #888; }\n\n    \/* プラス・マイナスアイコン *\/\n    .wanna-icon-toggle-h40 {\n      width: 14px; height: 14px;\n      position: relative;\n      transition: transform 0.6s cubic-bezier(0.25, 1, 0.5, 1);\n      margin-right: 4px;\n    }\n    .wanna-icon-toggle-h40::before, .wanna-icon-toggle-h40::after {\n      content: \"\";\n      position: absolute;\n      background-color: #1a1a1a;\n      transition: transform 0.4s ease, opacity 0.4s ease, background-color 0.4s ease;\n    }\n    .wanna-icon-toggle-h40::before { width: 100%; height: 1px; top: 50%; left: 0; transform: translateY(-50%); }\n    .wanna-icon-toggle-h40::after  { width: 1px; height: 100%; left: 50%; top: 0; transform: translateX(-50%); }\n\n    \/* --------------------------------------------------\n       ゆっくり開閉するスライドアニメーション（CSS Grid）\n    -------------------------------------------------- *\/\n    .wanna-block-answer-h40 {\n      display: grid;\n      grid-template-rows: 0fr;\n      \/* アコーディオンが開く速度（0.7秒でゆっくり展開） *\/\n      transition: grid-template-rows 0.7s cubic-bezier(0.25, 1, 0.3, 1);\n    }\n    \n    .wanna-block-answer-h40 \u003e div {\n      overflow: hidden;\n    }\n\n    \/* --------------------------------------------------\n       コンテンツが下から上へ少し移動しながら現れるアニメーション\n    -------------------------------------------------- *\/\n    .wanna-block-answer-inner-h40 {\n      padding: 10px 0 35px 4px !important; \n      font-size: 12px;\n      color: #555;\n      opacity: 0;\n      \/* 初期位置を下へ15pxずらしておく *\/\n      transform: translateY(15px);\n      \/* 閉じる時のアニメーション *\/\n      transition: opacity 0.3s ease, transform 0.3s ease;\n    }\n\n    \/* 開閉時のアニメーション発動 *\/\n    .wanna-block-logic-h40:checked + .wanna-block-trigger-h40 + .wanna-block-answer-h40 {\n      grid-template-rows: 1fr;\n    }\n\n    \/* 開いたときに文字が「下から上へ」動きながらフェードイン *\/\n    .wanna-block-logic-h40:checked + .wanna-block-trigger-h40 + .wanna-block-answer-h40 .wanna-block-answer-inner-h40 {\n      opacity: 1;\n      transform: translateY(0);\n      \/* 開く時は少し遅れて滑らかに持ち上がるように調整 *\/\n      transition: opacity 0.6s cubic-bezier(0.25, 1, 0.5, 1) 0.15s, \n                  transform 0.6s cubic-bezier(0.25, 1, 0.5, 1) 0.15s;\n    }\n\n    \/* アイコン変化（プラス -\u003e マイナス） *\/\n    .wanna-block-logic-h40:checked + .wanna-block-trigger-h40 .wanna-icon-toggle-h40::after {\n      transform: translateX(-50%) rotate(90deg);\n      opacity: 0;\n    }\n    .wanna-block-logic-h40:checked + .wanna-block-trigger-h40 .wanna-icon-toggle-h40::before {\n      background-color: #a0a0a0;\n    }\n\n    \/* 「商品仕様」内の要素（01\/ 02\/ 03\/）も順番に下から上へフェードイン *\/\n    .wanna-feat-box-h40 {\n      opacity: 0;\n      transform: translateY(10px);\n      transition: opacity 0.5s ease, transform 0.5s cubic-bezier(0.25, 1, 0.5, 1);\n    }\n    .wanna-block-logic-h40:checked + .wanna-block-trigger-h40 + .wanna-block-answer-h40 .wanna-feat-box-1-h40 {\n      opacity: 1; transform: translateY(0); transition-delay: 0.15s;\n    }\n    .wanna-block-logic-h40:checked + .wanna-block-trigger-h40 + .wanna-block-answer-h40 .wanna-feat-box-2-h40 {\n      opacity: 1; transform: translateY(0); transition-delay: 0.3s;\n    }\n    .wanna-block-logic-h40:checked + .wanna-block-trigger-h40 + .wanna-block-answer-h40 .wanna-feat-box-3-h40 {\n      opacity: 1; transform: translateY(0); transition-delay: 0.45s;\n    }\n\n    \/* タブ切り替えレイアウト *\/\n    .wanna-slide-container-h40 {\n      display: flex; flex-direction: column; position: relative;\n    }\n    .inner-tabs-header-h40 {\n      display: flex; border-bottom: 1px solid #f2f2f2;\n    }\n    .inner-tab-link-h40 {\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-h40.wanna-active {\n      color: #1a1a1a !important; font-weight: 500 !important;\n      border-bottom: 1px solid #1a1a1a !important;\n    }\n    .inner-tabs-body-h40 {\n      display: flex; overflow-x: auto; scroll-behavior: smooth;\n      scroll-snap-type: x mandatory; -webkit-overflow-scrolling: touch;\n    }\n    .inner-tabs-body-h40::-webkit-scrollbar { display: none; }\n    .inner-tabs-body-h40 { -ms-overflow-style: none; scrollbar-width: none; }\n    .inner-tab-pane-h40 {\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-h40, .wanna-clean-table-h40 tr, .wanna-clean-table-h40 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.9; 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-h40\"\u003e\n    \u003cinput class=\"wanna-block-logic-h40\" id=\"wanna-block-feat-h40\" type=\"checkbox\"\u003e \n    \u003clabel class=\"wanna-block-trigger-h40\" for=\"wanna-block-feat-h40\"\u003e \u003cspan\u003e商品仕様\u003c\/span\u003e \u003cspan class=\"wanna-icon-toggle-h40\"\u003e\u003c\/span\u003e \u003c\/label\u003e\n    \u003cdiv class=\"wanna-block-answer-h40\"\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"wanna-block-answer-inner-h40\"\u003e\n          \u003cdiv class=\"wanna-feat-box-h40 wanna-feat-box-1-h40\" 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シンプルで上品なチェーンブレスレット。太陽の光をきれいに反射し、Silver925本来の美しさを演出。\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"wanna-feat-box-h40 wanna-feat-box-2-h40\" 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;\"\u003eSilver925素材を使用。優しく滑らかに寄り添い続けます。（金属アレルギー対応）\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"wanna-feat-box-h40 wanna-feat-box-3-h40\" 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 身に付ける自信\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  \u003c\/div\u003e\n\n  \u003cdiv class=\"wanna-block-item-h40\"\u003e\n    \u003cinput type=\"checkbox\" id=\"wanna-block-details-h40\" class=\"wanna-block-logic-h40\"\u003e \n    \u003clabel for=\"wanna-block-details-h40\" class=\"wanna-block-trigger-h40\"\u003e \u003cspan\u003eサイズ・着用感\u003c\/span\u003e \u003cspan class=\"wanna-icon-toggle-h40\"\u003e\u003c\/span\u003e \u003c\/label\u003e\n    \u003cdiv class=\"wanna-block-answer-h40\"\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"wanna-block-answer-inner-h40\" style=\"padding-left: 0 !important; padding-right: 0 !important; padding-bottom: 25px !important;\"\u003e\n          \u003cdiv class=\"wanna-slide-container-h40\"\u003e\n            \u003cdiv class=\"inner-tabs-header-h40\"\u003e\n              \u003ca style=\"margin-left: 16px;\" id=\"link-size-h40\" class=\"inner-tab-link-h40 wanna-active\" href=\"#pane-size-h40\"\u003eサイズ仕様\u003c\/a\u003e \n              \u003ca style=\"margin-right: 16px;\" id=\"link-image-h40\" class=\"inner-tab-link-h40\" href=\"#pane-image-h40\"\u003eサイズイメージ\u003c\/a\u003e\n            \u003c\/div\u003e\n            \u003cdiv id=\"wannaSlideBodyH40\" class=\"inner-tabs-body-h40\"\u003e\n              \n              \u003cdiv class=\"inner-tab-pane-h40\" id=\"pane-size-h40\"\u003e\n                \u003ctable class=\"wanna-clean-table-h40\" 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;\"\u003e18.7cm \/ 19.7cm \/ 20.7cm\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\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-h40\" class=\"inner-tab-pane-h40\"\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 手首周り ＋ 1.0cm 〜 2.0cm\u003cbr\u003e\n                      ・\u003cstrong\u003eゆったりめ：\u003c\/strong\u003e 手首周り ＋ 2.5cm 〜 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                      \" 男性が選ぶ平均サイズは 19.7cm です \"\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                    \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  \u003c\/div\u003e\n\n  \u003cdiv class=\"wanna-block-item-h40\"\u003e\n    \u003cinput type=\"checkbox\" id=\"wanna-block-promise-h40\" class=\"wanna-block-logic-h40\"\u003e\n    \u003clabel for=\"wanna-block-promise-h40\" class=\"wanna-block-trigger-h40\"\u003e\n      \u003cspan\u003e安心保証\u003c\/span\u003e\n      \u003cspan class=\"wanna-icon-toggle-h40\"\u003e\u003c\/span\u003e\n    \u003c\/label\u003e\n    \u003cdiv class=\"wanna-block-answer-h40\"\u003e\n      \u003cdiv\u003e\n        \u003cdiv style=\"padding-top: 15px; padding-bottom: 30px;\" class=\"wanna-block-answer-inner-h40\"\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万が一のサイズ不一致やトラブルにも対応しております。\u003cbr\u003e\u003cspan style=\"font-size: 11px; color: #888;\"\u003e※受取後5日以内のご連絡をお願いいたします。\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  \u003c\/div\u003e\n\n  \u003cdiv style=\"margin-bottom: 50px;\" class=\"wanna-block-item-h40\"\u003e\n    \u003cinput class=\"wanna-block-logic-h40\" id=\"wanna-block-care-h40\" type=\"checkbox\"\u003e\n    \u003clabel class=\"wanna-block-trigger-h40\" for=\"wanna-block-care-h40\"\u003e\n      \u003cspan\u003eお手入れ\u003c\/span\u003e\n      \u003cspan class=\"wanna-icon-toggle-h40\"\u003e\u003c\/span\u003e\n    \u003c\/label\u003e\n    \u003cdiv class=\"wanna-block-answer-h40\"\u003e\n      \u003cdiv\u003e\n        \u003cdiv style=\"padding-top: 15px; padding-bottom: 30px;\" class=\"wanna-block-answer-inner-h40\"\u003e\n          \u003cp style=\"margin: 0; color: #666; line-height: 1.95; letter-spacing: 0.05em;\"\u003e数回ご着用後や黒ずみが気になってきた際に、付属のクロスで優しく磨いてください。\u003cbr\u003e簡単に本来の美しい輝きを取り戻せます。\u003cbr\u003e\u003cbr\u003e経年変化を楽しみながら、長くご愛用ください。\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cscript\u003e\n    (function() {\n      const sliderBody = document.getElementById('wannaSlideBodyH40');\n      const links = {\n        'pane-size-h40': document.getElementById('link-size-h40'),\n        'pane-image-h40': document.getElementById('link-image-h40')\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-h40'));\n      observer.observe(document.getElementById('pane-image-h40'));\n    })();\n  \u003c\/script\u003e\n\u003c\/div\u003e","brand":"Wanna shop","offers":[{"title":"18.7cm","offer_id":50948749164839,"sku":null,"price":19700.0,"currency_code":"JPY","in_stock":true},{"title":"19.7cm","offer_id":50948749197607,"sku":null,"price":19700.0,"currency_code":"JPY","in_stock":true},{"title":"20.7cm","offer_id":50948749230375,"sku":null,"price":19700.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0960\/4330\/3207\/files\/Simple_Minimalist_Business_Nail_Logo_-_2026-08-20T174017.208.png?v=1787215240"},{"product_id":"hook-necklace-n32","title":"hook necklace (N32)","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.6s cubic-bezier(0.25, 1, 0.5, 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: transform 0.4s ease, opacity 0.4s ease, background-color 0.4s ease;\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       ゆっくり開閉するスライドアニメーション（CSS Grid）\n    -------------------------------------------------- *\/\n    .wanna-block-answer {\n      display: grid;\n      grid-template-rows: 0fr;\n      transition: grid-template-rows 0.7s cubic-bezier(0.25, 1, 0.3, 1);\n    }\n    \n    .wanna-block-answer \u003e div {\n      overflow: hidden;\n    }\n\n    \/* --------------------------------------------------\n       コンテンツが下から上へ少し移動しながら現れるアニメーション\n    -------------------------------------------------- *\/\n    .wanna-block-answer-inner {\n      padding: 10px 0 35px 4px !important; \n      font-size: 12px;\n      color: #555;\n      opacity: 0;\n      transform: translateY(15px);\n      transition: opacity 0.3s ease, transform 0.3s ease;\n    }\n\n    \/* 開閉時のアニメーション発動 *\/\n    .wanna-block-logic:checked + .wanna-block-trigger + .wanna-block-answer {\n      grid-template-rows: 1fr;\n    }\n\n    \/* 開いたときに文字が「下から上へ」動きながらフェードイン *\/\n    .wanna-block-logic:checked + .wanna-block-trigger + .wanna-block-answer .wanna-block-answer-inner {\n      opacity: 1;\n      transform: translateY(0);\n      transition: opacity 0.6s cubic-bezier(0.25, 1, 0.5, 1) 0.15s, \n                  transform 0.6s cubic-bezier(0.25, 1, 0.5, 1) 0.15s;\n    }\n\n    \/* アイコン変化（プラス -\u003e マイナス） *\/\n    .wanna-block-logic:checked + .wanna-block-trigger .wanna-icon-toggle::after {\n      transform: translateX(-50%) rotate(90deg);\n      opacity: 0;\n    }\n    .wanna-block-logic:checked + .wanna-block-trigger .wanna-icon-toggle::before {\n      background-color: #a0a0a0;\n    }\n\n    \/* 「商品仕様」内の要素（01\/ 02\/ 03\/）も順に下から上へフェードイン *\/\n    .wanna-feat-box {\n      opacity: 0;\n      transform: translateY(10px);\n      transition: opacity 0.5s ease, transform 0.5s 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: translateY(0); transition-delay: 0.15s;\n    }\n    .wanna-block-logic:checked + .wanna-block-trigger + .wanna-block-answer .wanna-feat-box-2 {\n      opacity: 1; transform: translateY(0); transition-delay: 0.3s;\n    }\n    .wanna-block-logic:checked + .wanna-block-trigger + .wanna-block-answer .wanna-feat-box-3 {\n      opacity: 1; transform: translateY(0); transition-delay: 0.45s;\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-v8\" class=\"wanna-block-logic\"\u003e\n    \u003clabel for=\"wanna-block-feat-v8\" 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\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  \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-v8\" type=\"checkbox\"\u003e\n    \u003clabel class=\"wanna-block-trigger\" for=\"wanna-block-details-v8\"\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\u003e\n        \u003cdiv style=\"padding-top: 15px; padding-bottom: 25px;\" 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: 12px 0; width: 25%; color: #1a1a1a; font-weight: 500; vertical-align: top;\"\u003eサイズ\u003c\/td\u003e\n                \u003ctd style=\"padding: 12px 0; vertical-align: top;\"\u003e45cm \/ 50cm\u003c\/td\u003e\n              \u003c\/tr\u003e\n              \u003ctr\u003e\n                \u003ctd style=\"padding: 12px 0; color: #1a1a1a; font-weight: 500; vertical-align: top;\"\u003e素 材\u003c\/td\u003e\n                \u003ctd style=\"padding: 12px 0; vertical-align: top;\"\u003eSilver925\u003c\/td\u003e\n              \u003c\/tr\u003e\n              \u003ctr\u003e\n                \u003ctd style=\"padding: 12px 0; color: #1a1a1a; font-weight: 500; vertical-align: top;\"\u003e付属品\u003c\/td\u003e\n                \u003ctd style=\"padding: 12px 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      \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-v8\" class=\"wanna-block-logic\"\u003e\n    \u003clabel for=\"wanna-block-promise-v8\" 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\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万が一のトラブルにも対応しております。\u003cbr\u003e\u003cspan style=\"font-size: 11px; color: #888;\"\u003e※受取後5日以内のご連絡をお願いいたします。\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  \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-v8\" type=\"checkbox\"\u003e\n    \u003clabel class=\"wanna-block-trigger\" for=\"wanna-block-care-v8\"\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\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数回ご着用後や黒ずみが気になってきた際に、付属のクロスで優しく磨いてください。\u003cbr\u003e簡単に本来の美しい輝きを取り戻せます。\u003cbr\u003e\u003cbr\u003e経年変化を楽しみながら、長くご愛用ください。\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"Wanna shop","offers":[{"title":"45cm","offer_id":51902091165991,"sku":null,"price":15000.0,"currency_code":"JPY","in_stock":true},{"title":"50cm","offer_id":51902091198759,"sku":null,"price":15000.0,"currency_code":"JPY","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0960\/4330\/3207\/files\/ChatGPT_Image_2026_8_21_12_16_26.png?v=1787282206"},{"product_id":"chain-necklace-n4","title":"chain necklace (N4)","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.6s cubic-bezier(0.25, 1, 0.5, 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: transform 0.4s ease, opacity 0.4s ease, background-color 0.4s ease;\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       ゆっくり開閉するスライドアニメーション（CSS Grid）\n    -------------------------------------------------- *\/\n    .wanna-block-answer {\n      display: grid;\n      grid-template-rows: 0fr;\n      \/* アコーディオンが開く速度（0.7秒でゆっくり展開） *\/\n      transition: grid-template-rows 0.7s cubic-bezier(0.25, 1, 0.3, 1);\n    }\n    \n    .wanna-block-answer \u003e div {\n      overflow: hidden;\n    }\n\n    \/* --------------------------------------------------\n       コンテンツが下から上へ少し移動しながら現れるアニメーション\n    -------------------------------------------------- *\/\n    .wanna-block-answer-inner {\n      padding: 10px 0 35px 4px !important; \n      font-size: 12px;\n      color: #555;\n      opacity: 0;\n      \/* 初期位置を下へ15pxずらしておく *\/\n      transform: translateY(15px);\n      \/* 閉じる時のアニメーション *\/\n      transition: opacity 0.3s ease, transform 0.3s ease;\n    }\n\n    \/* 開閉時のアニメーション発動 *\/\n    .wanna-block-logic:checked + .wanna-block-trigger + .wanna-block-answer {\n      grid-template-rows: 1fr;\n    }\n\n    \/* 開いたときに文字が「下から上へ」動きながらフェードイン *\/\n    .wanna-block-logic:checked + .wanna-block-trigger + .wanna-block-answer .wanna-block-answer-inner {\n      opacity: 1;\n      transform: translateY(0);\n      \/* 開く時は少し遅れて滑らかに持ち上がるように調整 *\/\n      transition: opacity 0.6s cubic-bezier(0.25, 1, 0.5, 1) 0.15s, \n                  transform 0.6s cubic-bezier(0.25, 1, 0.5, 1) 0.15s;\n    }\n\n    \/* アイコン変化（プラス -\u003e マイナス） *\/\n    .wanna-block-logic:checked + .wanna-block-trigger .wanna-icon-toggle::after {\n      transform: translateX(-50%) rotate(90deg);\n      opacity: 0;\n    }\n    .wanna-block-logic:checked + .wanna-block-trigger .wanna-icon-toggle::before {\n      background-color: #a0a0a0;\n    }\n\n    \/* 「商品仕様」内の要素（01\/ 02\/ 03\/）も順番に下から上へフェードイン *\/\n    .wanna-feat-box {\n      opacity: 0;\n      transform: translateY(10px);\n      transition: opacity 0.5s ease, transform 0.5s 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: translateY(0); transition-delay: 0.15s;\n    }\n    .wanna-block-logic:checked + .wanna-block-trigger + .wanna-block-answer .wanna-feat-box-2 {\n      opacity: 1; transform: translateY(0); transition-delay: 0.3s;\n    }\n    .wanna-block-logic:checked + .wanna-block-trigger + .wanna-block-answer .wanna-feat-box-3 {\n      opacity: 1; transform: translateY(0); transition-delay: 0.45s;\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!-- 1. 商品仕様 --\u003e\n  \u003cdiv class=\"wanna-block-item\"\u003e\n    \u003cinput type=\"checkbox\" id=\"wanna-block-feat-thin\" class=\"wanna-block-logic\"\u003e\n    \u003clabel for=\"wanna-block-feat-thin\" 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\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シンプルなチェーンデザインが、男らしい力強さと品格を演出します。\n\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着用するだけで、どんなファッションにも馴染む。美しい使い方で毎日の質を自然と引き上げる。\n\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素材を使用。優しく滑らかに寄り添い続けます。（金属アレルギーにも対応）\n\u003c\/p\u003e\n          \u003c\/div\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-thin\" type=\"checkbox\"\u003e\n    \u003clabel class=\"wanna-block-trigger\" for=\"wanna-block-details-thin\"\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\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-thin\" class=\"inner-tab-link wanna-active\" id=\"link-size-thin\" style=\"margin-left: 16px;\"\u003eサイズ仕様\u003c\/a\u003e\n              \u003ca href=\"#pane-image-thin\" class=\"inner-tab-link\" id=\"link-image-thin\" style=\"margin-right: 16px;\"\u003eサイズイメージ\u003c\/a\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"inner-tabs-body\" id=\"wannaSlideBodyThin\"\u003e\n              \u003c!-- サイズ仕様ペイン --\u003e\n              \u003cdiv id=\"pane-size-thin\" 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;\"\u003e45cm \/ 50cm（幅：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;\"\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              \u003c!-- サイズイメージペイン --\u003e\n              \u003cdiv id=\"pane-image-thin\" class=\"inner-tab-pane\"\u003e\n                \u003cdiv style=\"font-size: 12px; color: #555; line-height: 1.95; letter-spacing: 0.05em;\"\u003e\n                  \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0960\/4330\/3207\/files\/353C6F5E-16A6-4DF0-B8B0-47BB1AF89666.jpg?v=1773263968\" alt=\"サイズ感のイメージ\" style=\"width: 100%; max-width: 100%; height: auto; display: block; margin-top: 4px; margin-bottom: 20px; border: 1px solid #f2f2f2;\"\u003e\n                  \u003cdiv style=\"font-family: 'Hiragino Mincho ProN', serif; color: #555; font-size: 12px; line-height: 2.1; letter-spacing: 0.06em;\"\u003e\n                    \u003cp style=\"margin-bottom: 10px; color: #1a1a1a; font-weight: 500;\"\u003e男性の平均は45cmもしくは50cmになっております。\u003c\/p\u003e\n                    \u003cp style=\"margin: 0;\"\u003e首元をスッキリと見せたい方 ＝ \u003cspan style=\"color: #1a1a1a; font-weight: 500;\"\u003e45cmがおすすめ\u003c\/span\u003e\u003c\/p\u003e\n                    \u003cp style=\"margin: 0;\"\u003e服の上から余裕を持って着用したい方 ＝ \u003cspan style=\"color: #1a1a1a; font-weight: 500;\"\u003e50cmがおすすめ\u003c\/span\u003e\u003c\/p\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      \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-thin\" class=\"wanna-block-logic\"\u003e\n    \u003clabel for=\"wanna-block-promise-thin\" 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\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万が一のトラブルにも対応しております。\u003cbr\u003e\u003cspan style=\"font-size: 11px; color: #888;\"\u003e※受取後5日以内のご連絡をお願いいたします。\u003c\/span\u003e\n\n\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\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-thin\" type=\"checkbox\"\u003e\n    \u003clabel class=\"wanna-block-trigger\" for=\"wanna-block-care-thin\"\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\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数回ご着用後や黒ずみが気になってきた際に、付属のクロスで優しく磨いてください。\u003cbr\u003e簡単に本来の美しい輝きを取り戻せます。\u003cbr\u003e\u003cbr\u003e経年変化を楽しみながら、長くご愛用ください。\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- タブ制御JavaScript --\u003e\n  \u003cscript\u003e\n    (function() {\n      const sliderBody = document.getElementById('wannaSlideBodyThin');\n      const links = {\n        'pane-size-thin': document.getElementById('link-size-thin'),\n        'pane-image-thin': document.getElementById('link-image-thin')\n      };\n\n      \/\/ タブクリック時の挙動\n      Object.values(links).forEach(link =\u003e {\n        if (!link) return;\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 \u0026\u0026 sliderBody) {\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-thin');\n      const paneImage = document.getElementById('pane-image-thin');\n      if(paneSize) observer.observe(paneSize);\n      if(paneImage) observer.observe(paneImage);\n    })();\n  \u003c\/script\u003e\n\n\u003c\/div\u003e","brand":"Wanna shop","offers":[{"title":"45cm","offer_id":51105185530151,"sku":null,"price":18000.0,"currency_code":"JPY","in_stock":true},{"title":"50cm","offer_id":51105185562919,"sku":null,"price":18000.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0960\/4330\/3207\/files\/78A26CDD-AFE5-449E-B2B3-C4513B951E78.jpg?v=1772684184"},{"product_id":"twist-necklace-n3","title":"twist necklace (N3)","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.6s cubic-bezier(0.25, 1, 0.5, 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: transform 0.4s ease, opacity 0.4s ease, background-color 0.4s ease;\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    \/* CSS Gridによるスライドアニメーション *\/\n    .wanna-block-answer {\n      display: grid;\n      grid-template-rows: 0fr;\n      transition: grid-template-rows 0.7s cubic-bezier(0.25, 1, 0.3, 1);\n    }\n    .wanna-block-answer \u003e div {\n      overflow: hidden;\n    }\n\n    \/* コンテンツの下から上へのフェードイン *\/\n    .wanna-block-answer-inner {\n      padding: 10px 0 35px 4px !important; \n      font-size: 12px;\n      color: #555;\n      opacity: 0;\n      transform: translateY(15px);\n      transition: opacity 0.3s ease, transform 0.3s ease;\n    }\n\n    \/* 開閉制御 *\/\n    .wanna-block-logic:checked + .wanna-block-trigger + .wanna-block-answer {\n      grid-template-rows: 1fr;\n    }\n    .wanna-block-logic:checked + .wanna-block-trigger + .wanna-block-answer .wanna-block-answer-inner {\n      opacity: 1;\n      transform: translateY(0);\n      transition: opacity 0.6s cubic-bezier(0.25, 1, 0.5, 1) 0.15s, \n                  transform 0.6s cubic-bezier(0.25, 1, 0.5, 1) 0.15s;\n    }\n\n    \/* アイコン変化（プラス -\u003e マイナス） *\/\n    .wanna-block-logic:checked + .wanna-block-trigger .wanna-icon-toggle::after {\n      transform: translateX(-50%) rotate(90deg);\n      opacity: 0;\n    }\n    .wanna-block-logic:checked + .wanna-block-trigger .wanna-icon-toggle::before {\n      background-color: #a0a0a0;\n    }\n\n    \/* 「商品仕様」内の要素のフェードイン *\/\n    .wanna-feat-box {\n      opacity: 0;\n      transform: translateY(10px);\n      transition: opacity 0.5s ease, transform 0.5s 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: translateY(0); transition-delay: 0.15s;\n    }\n    .wanna-block-logic:checked + .wanna-block-trigger + .wanna-block-answer .wanna-feat-box-2 {\n      opacity: 1; transform: translateY(0); transition-delay: 0.3s;\n    }\n    .wanna-block-logic:checked + .wanna-block-trigger + .wanna-block-answer .wanna-feat-box-3 {\n      opacity: 1; transform: translateY(0); transition-delay: 0.45s;\n    }\n\n    \/* スライダー \u0026 タブレイアウト *\/\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\n    \/* 外部リンク用CTA（黒ボタン） *\/\n    .wanna-btn-link {\n      display: block;\n      width: 100%;\n      max-width: 280px;\n      margin: 20px auto 0;\n      padding: 14px 0;\n      text-align: center;\n      text-decoration: none;\n      font-size: 11px;\n      font-family: 'Gill Sans', 'Optima', sans-serif;\n      letter-spacing: 0.15em;\n      transition: all 0.4s ease;\n      font-weight: 400;\n      cursor: pointer;\n      box-sizing: border-box;\n      background-color: #1a1a1a;\n      color: #fff !important;\n      border: 1px solid #1a1a1a;\n    }\n    .wanna-btn-link:hover {\n      background-color: #444;\n      letter-spacing: 0.2em;\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\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素材を使用。優しく滑らかに寄り添います。\u003cbr\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どんなファッションにも自然と馴染む。シンプルな輝きとデザインは、万人受けし、日常に溶け込み続けます。\u003c\/p\u003e\n          \u003c\/div\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\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-un\" class=\"inner-tab-link wanna-active\" id=\"link-size-un\" style=\"margin-left: 16px;\"\u003eサイズ仕様\u003c\/a\u003e\n              \u003ca href=\"#pane-image-un\" class=\"inner-tab-link\" id=\"link-image-un\" style=\"margin-right: 16px;\"\u003e魅力解説\u003c\/a\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"inner-tabs-body\" id=\"wannaSlideBodyUn\"\u003e\n              \u003cdiv id=\"pane-size-un\" 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;\"\u003e45cm\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              \u003cdiv id=\"pane-image-un\" class=\"inner-tab-pane\"\u003e\n                \u003cdiv style=\"font-size: 12px; color: #555; line-height: 1.95; letter-spacing: 0.05em;\"\u003e\n                  \u003cp style=\"margin-bottom: 6px; color: #1a1a1a; font-weight: 600;\"\u003e身に付ける「自信」の正体。\u003c\/p\u003e\n                  \u003cp style=\"margin-bottom: 20px; color: #666; font-size: 12px; line-height: 1.8;\"\u003eN3には、「本当に良いものを、ずっと大切に使い続けたい」という想いと、身に付ける自信を叶える一本です。\u003c\/p\u003e\n                  \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0960\/4330\/3207\/files\/ChatGPT_Image_2026_8_11_07_15_06.png?v=1786400130\" alt=\"魅力解説\" style=\"width: 100%; max-width: 100%; height: auto; display: block; margin-top: 4px; margin-bottom: 20px; border: 1px solid #f2f2f2;\"\u003e\n                  \u003ca href=\"https:\/\/wanna-official.com\/blogs\/news\/twist-necklace-n3-silver925\" class=\"wanna-btn-link\"\u003eVIEW MORE\u003c\/a\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    \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\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銀含有率92.5％のSilver925を使用しています。\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\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\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数回ご着用後や黒ずみが気になってきた際に、付属のクロスで優しく磨いてください。\u003cbr\u003e簡単に本来の美しい輝きを取り戻せます。\u003cbr\u003e\u003cbr\u003e経年変化を楽しみながら、長くご愛用ください。\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cscript\u003e\n    (function() {\n      const sliderBody = document.getElementById('wannaSlideBodyUn');\n      const linkSize = document.getElementById('link-size-un');\n      const linkImage = document.getElementById('link-image-un');\n      const paneSize = document.getElementById('pane-size-un');\n      const paneImage = document.getElementById('pane-image-un');\n\n      if (!sliderBody) return;\n\n      const links = [\n        { btn: linkSize, pane: paneSize },\n        { btn: linkImage, pane: paneImage }\n      ];\n\n      links.forEach(item =\u003e {\n        if (!item.btn) return;\n        item.btn.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            if (entry.target.id === 'pane-size-un' \u0026\u0026 linkSize \u0026\u0026 linkImage) {\n              linkSize.classList.add('wanna-active');\n              linkImage.classList.remove('wanna-active');\n            } else if (entry.target.id === 'pane-image-un' \u0026\u0026 linkSize \u0026\u0026 linkImage) {\n              linkImage.classList.add('wanna-active');\n              linkSize.classList.remove('wanna-active');\n            }\n          }\n        });\n      }, { root: sliderBody, threshold: 0.6 });\n\n      if (paneSize) observer.observe(paneSize);\n      if (paneImage) observer.observe(paneImage);\n    })();\n  \u003c\/script\u003e\n\u003c\/div\u003e","brand":"Wanna shop","offers":[{"title":"Default Title","offer_id":51055346254119,"sku":null,"price":13000.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0960\/4330\/3207\/files\/47665FBE-235F-42DD-AF36-0EF3F1042F89.jpg?v=1774677439"},{"product_id":"horse-necklace-n6","title":"horse necklace (N6)","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.6s cubic-bezier(0.25, 1, 0.5, 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: transform 0.4s ease, opacity 0.4s ease, background-color 0.4s ease;\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       ゆっくり開閉するスライドアニメーション（CSS Grid）\n    -------------------------------------------------- *\/\n    .wanna-block-answer {\n      display: grid;\n      grid-template-rows: 0fr;\n      transition: grid-template-rows 0.7s cubic-bezier(0.25, 1, 0.3, 1);\n    }\n    \n    .wanna-block-answer \u003e div {\n      overflow: hidden;\n    }\n\n    \/* --------------------------------------------------\n       コンテンツが下から上へ少し移動しながら現れるアニメーション\n    -------------------------------------------------- *\/\n    .wanna-block-answer-inner {\n      padding: 10px 0 35px 4px !important; \n      font-size: 12px;\n      color: #555;\n      opacity: 0;\n      transform: translateY(15px);\n      transition: opacity 0.3s ease, transform 0.3s ease;\n    }\n\n    \/* 開閉時のアニメーション発動 *\/\n    .wanna-block-logic:checked + .wanna-block-trigger + .wanna-block-answer {\n      grid-template-rows: 1fr;\n    }\n\n    \/* 開いたときに文字が「下から上へ」動きながらフェードイン *\/\n    .wanna-block-logic:checked + .wanna-block-trigger + .wanna-block-answer .wanna-block-answer-inner {\n      opacity: 1;\n      transform: translateY(0);\n      transition: opacity 0.6s cubic-bezier(0.25, 1, 0.5, 1) 0.15s, \n                  transform 0.6s cubic-bezier(0.25, 1, 0.5, 1) 0.15s;\n    }\n\n    \/* アイコン変化（プラス -\u003e マイナス） *\/\n    .wanna-block-logic:checked + .wanna-block-trigger .wanna-icon-toggle::after {\n      transform: translateX(-50%) rotate(90deg);\n      opacity: 0;\n    }\n    .wanna-block-logic:checked + .wanna-block-trigger .wanna-icon-toggle::before {\n      background-color: #a0a0a0;\n    }\n\n    \/* 「商品仕様」内の要素（01\/ 02\/ 03\/）も順番に下から上へフェードイン *\/\n    .wanna-feat-box {\n      opacity: 0;\n      transform: translateY(10px);\n      transition: opacity 0.5s ease, transform 0.5s 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: translateY(0); transition-delay: 0.15s;\n    }\n    .wanna-block-logic:checked + .wanna-block-trigger + .wanna-block-answer .wanna-feat-box-2 {\n      opacity: 1; transform: translateY(0); transition-delay: 0.3s;\n    }\n    .wanna-block-logic:checked + .wanna-block-trigger + .wanna-block-answer .wanna-feat-box-3 {\n      opacity: 1; transform: translateY(0); transition-delay: 0.45s;\n    }\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!-- 1. 商品仕様 --\u003e\n  \u003cdiv class=\"wanna-block-item\"\u003e\n    \u003cinput type=\"checkbox\" id=\"wanna-block-feat-v7\" class=\"wanna-block-logic\"\u003e\n    \u003clabel for=\"wanna-block-feat-v7\" 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\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;\"\u003e46cmの標準チェーンに6cmのアジャスターをプラス。スタイルやその日のトップスに合わせて長さを自在に変えられる、日常使いに寄り添った設計です。\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  \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-v7\" type=\"checkbox\"\u003e\n    \u003clabel class=\"wanna-block-trigger\" for=\"wanna-block-details-v7\"\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\u003e\n        \u003cdiv style=\"padding-top: 15px; padding-bottom: 25px;\" 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: 12px 0; width: 25%; color: #1a1a1a; font-weight: 500; vertical-align: top;\"\u003eサイズ\u003c\/td\u003e\n                \u003ctd style=\"padding: 12px 0; vertical-align: top;\"\u003e\n                  チェーン：46cm ＋ 6cm（アジャスター）\n                \u003c\/td\u003e\n              \u003c\/tr\u003e\n              \u003ctr\u003e\n                \u003ctd style=\"padding: 12px 0; color: #1a1a1a; font-weight: 500; vertical-align: top;\"\u003e素 材\u003c\/td\u003e\n                \u003ctd style=\"padding: 12px 0; vertical-align: top;\"\u003eSilver 925\u003c\/td\u003e\n              \u003c\/tr\u003e\n              \u003ctr\u003e\n                \u003ctd style=\"padding: 12px 0; color: #1a1a1a; font-weight: 500; vertical-align: top;\"\u003e付属品\u003c\/td\u003e\n                \u003ctd style=\"padding: 12px 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      \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-v7\" class=\"wanna-block-logic\"\u003e\n    \u003clabel for=\"wanna-block-promise-v7\" 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\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  \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-v7\" type=\"checkbox\"\u003e\n    \u003clabel class=\"wanna-block-trigger\" for=\"wanna-block-care-v7\"\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\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  \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"Wanna shop","offers":[{"title":"Default Title","offer_id":51055373156647,"sku":null,"price":12000.0,"currency_code":"JPY","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0960\/4330\/3207\/files\/05F0B0B6-321F-414E-812C-E901481003F6.jpg?v=1772683765"},{"product_id":"chain-bracelet-b20","title":"chain bracelet (B20)","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-34 {\n      border-bottom: 1px solid #f2f2f2;\n      width: 100%;\n    }\n    \n    \/* チェックボックス隠し *\/\n    .wanna-block-logic-34 {\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-34 {\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-34:hover { color: #888; }\n\n    \/* プラス・マイナスアイコン *\/\n    .wanna-icon-toggle-34 {\n      width: 14px; height: 14px;\n      position: relative;\n      transition: transform 0.6s cubic-bezier(0.25, 1, 0.5, 1);\n      margin-right: 4px;\n    }\n    .wanna-icon-toggle-34::before, .wanna-icon-toggle-34::after {\n      content: \"\";\n      position: absolute;\n      background-color: #1a1a1a;\n      transition: transform 0.4s ease, opacity 0.4s ease, background-color 0.4s ease;\n    }\n    .wanna-icon-toggle-34::before { width: 100%; height: 1px; top: 50%; left: 0; transform: translateY(-50%); }\n    .wanna-icon-toggle-34::after  { width: 1px; height: 100%; left: 50%; top: 0; transform: translateX(-50%); }\n\n    \/* --------------------------------------------------\n       ゆっくり開閉するスライドアニメーション（CSS Grid）\n    -------------------------------------------------- *\/\n    .wanna-block-answer-34 {\n      display: grid;\n      grid-template-rows: 0fr;\n      \/* アコーディオンが開く速度（0.7秒でゆっくり展開） *\/\n      transition: grid-template-rows 0.7s cubic-bezier(0.25, 1, 0.3, 1);\n    }\n    \n    .wanna-block-answer-34 \u003e div {\n      overflow: hidden;\n    }\n\n    \/* --------------------------------------------------\n       コンテンツが下から上へ少し移動しながら現れるアニメーション\n    -------------------------------------------------- *\/\n    .wanna-block-answer-inner-34 {\n      padding: 10px 0 35px 4px !important; \n      font-size: 12px;\n      color: #555;\n      opacity: 0;\n      \/* 初期位置を下へ15pxずらしておく *\/\n      transform: translateY(15px);\n      \/* 閉じる時のアニメーション *\/\n      transition: opacity 0.3s ease, transform 0.3s ease;\n    }\n\n    \/* 開閉時のアニメーション発動 *\/\n    .wanna-block-logic-34:checked + .wanna-block-trigger-34 + .wanna-block-answer-34 {\n      grid-template-rows: 1fr;\n    }\n\n    \/* 開いたときに文字が「下から上へ」動きながらフェードイン *\/\n    .wanna-block-logic-34:checked + .wanna-block-trigger-34 + .wanna-block-answer-34 .wanna-block-answer-inner-34 {\n      opacity: 1;\n      transform: translateY(0);\n      \/* 開く時は少し遅れて滑らかに持ち上がるように調整 *\/\n      transition: opacity 0.6s cubic-bezier(0.25, 1, 0.5, 1) 0.15s, \n                  transform 0.6s cubic-bezier(0.25, 1, 0.5, 1) 0.15s;\n    }\n\n    \/* アイコン変化（プラス -\u003e マイナス） *\/\n    .wanna-block-logic-34:checked + .wanna-block-trigger-34 .wanna-icon-toggle-34::after {\n      transform: translateX(-50%) rotate(90deg);\n      opacity: 0;\n    }\n    .wanna-block-logic-34:checked + .wanna-block-trigger-34 .wanna-icon-toggle-34::before {\n      background-color: #a0a0a0;\n    }\n\n    \/* 「商品仕様」内の要素（01\/ 02\/ 03\/）も順番に下から上へフェードイン *\/\n    .wanna-feat-box-34 {\n      opacity: 0;\n      transform: translateY(10px);\n      transition: opacity 0.5s ease, transform 0.5s cubic-bezier(0.25, 1, 0.5, 1);\n    }\n    .wanna-block-logic-34:checked + .wanna-block-trigger-34 + .wanna-block-answer-34 .wanna-feat-box-1-34 {\n      opacity: 1; transform: translateY(0); transition-delay: 0.15s;\n    }\n    .wanna-block-logic-34:checked + .wanna-block-trigger-34 + .wanna-block-answer-34 .wanna-feat-box-2-34 {\n      opacity: 1; transform: translateY(0); transition-delay: 0.3s;\n    }\n    .wanna-block-logic-34:checked + .wanna-block-trigger-34 + .wanna-block-answer-34 .wanna-feat-box-3-34 {\n      opacity: 1; transform: translateY(0); transition-delay: 0.45s;\n    }\n\n    \/* タブ切り替えレイアウト *\/\n    .wanna-slide-container-34 {\n      display: flex; flex-direction: column; position: relative;\n    }\n    .inner-tabs-header-34 {\n      display: flex; border-bottom: 1px solid #f2f2f2;\n    }\n    .inner-tab-link-34 {\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-34.wanna-active {\n      color: #1a1a1a !important; font-weight: 500 !important;\n      border-bottom: 1px solid #1a1a1a !important;\n    }\n    .inner-tabs-body-34 {\n      display: flex; overflow-x: auto; scroll-behavior: smooth;\n      scroll-snap-type: x mandatory; -webkit-overflow-scrolling: touch;\n    }\n    .inner-tabs-body-34::-webkit-scrollbar { display: none; }\n    .inner-tabs-body-34 { -ms-overflow-style: none; scrollbar-width: none; }\n    .inner-tab-pane-34 {\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-34, .wanna-clean-table-34 tr, .wanna-clean-table-34 td {\n      border: none !important; border-collapse: collapse !important;\n    }\n  \u003c\/style\u003e\n\n  \u003cdiv class=\"wanna-block-item-34\"\u003e\n    \u003cinput type=\"checkbox\" id=\"wanna-block-feat-34\" class=\"wanna-block-logic-34\"\u003e\n    \u003clabel for=\"wanna-block-feat-34\" class=\"wanna-block-trigger-34\"\u003e\n      \u003cspan\u003e商品仕様\u003c\/span\u003e\n      \u003cspan class=\"wanna-icon-toggle-34\"\u003e\u003c\/span\u003e\n    \u003c\/label\u003e\n    \u003cdiv class=\"wanna-block-answer-34\"\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"wanna-block-answer-inner-34\"\u003e\n          \u003cdiv style=\"margin-bottom: 35px;\" class=\"wanna-feat-box-34 wanna-feat-box-1-34\"\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シンプルなチェーンデザインが、男らしい力強さと品格を演出します。\n\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cdiv style=\"margin-bottom: 35px;\" class=\"wanna-feat-box-34 wanna-feat-box-2-34\"\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素材を使用。使い込むほどに手首に馴染み、寄り添い続けます。（金属アレルギーにも対応）\n\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cdiv style=\"margin-bottom: 5px;\" class=\"wanna-feat-box-34 wanna-feat-box-3-34\"\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着用するだけで、どんなファッションにも馴染む。美しい使い方で毎日の質を自然と引き上げる。\n\u003c\/p\u003e\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-34\"\u003e\n    \u003cinput class=\"wanna-block-logic-34\" id=\"wanna-block-details-34\" type=\"checkbox\"\u003e\n    \u003clabel class=\"wanna-block-trigger-34\" for=\"wanna-block-details-34\"\u003e\n      \u003cspan\u003eサイズ・着用感\u003c\/span\u003e\n      \u003cspan class=\"wanna-icon-toggle-34\"\u003e\u003c\/span\u003e\n    \u003c\/label\u003e\n    \u003cdiv class=\"wanna-block-answer-34\"\u003e\n      \u003cdiv\u003e\n        \u003cdiv style=\"padding-left: 0 !important; padding-right: 0 !important; padding-bottom: 25px !important;\" class=\"wanna-block-answer-inner-34\"\u003e\n          \u003cdiv class=\"wanna-slide-container-34\"\u003e\n            \u003cdiv class=\"inner-tabs-header-34\"\u003e\n              \u003ca href=\"#pane-size-34\" class=\"inner-tab-link-34 wanna-active\" id=\"link-size-34\" style=\"margin-left: 16px;\"\u003eサイズ仕様\u003c\/a\u003e\n              \u003ca href=\"#pane-image-34\" class=\"inner-tab-link-34\" id=\"link-image-34\" style=\"margin-right: 16px;\"\u003eサイズイメージ\u003c\/a\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"inner-tabs-body-34\" id=\"wannaSlideBody34\"\u003e\n              \u003cdiv id=\"pane-size-34\" class=\"inner-tab-pane-34\"\u003e\n                \u003ctable style=\"width: 100%; font-size: 12px; color: #555; line-height: 1.95; letter-spacing: 0.05em;\" class=\"wanna-clean-table-34\"\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\n                        18cm \/ 22cm ｜ 幅 3.4mm\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;\"\u003eSilver925\u003cbr\u003e\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              \n              \u003cdiv id=\"pane-image-34\" class=\"inner-tab-pane-34\"\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● 18cm（男性標準サイズ）\u003c\/p\u003e\n                    \u003cp style=\"margin: 0; padding-left: 4px; color: #666; font-size: 11px; line-height: 1.8; letter-spacing: 0.04em;\"\u003e\n                      ・標準的な手首周りの方に最適なサイズです。3.4mm幅がスマートかつ上品に手首に収まります。\u003cbr\u003e\n                      ・手首の実寸目安：\u003cstrong\u003e15cm 〜 17cm\u003c\/strong\u003e（男性平均：約16〜17cm）\n                    \u003c\/p\u003e\n                  \u003c\/div\u003e\n\n                  \u003cdiv style=\"margin-bottom: 26px;\"\u003e\n                    \u003cp style=\"margin: 0 0 6px; font-size: 12px; font-weight: 600; color: #1a1a1a; letter-spacing: 0.1em;\"\u003e● 22cm\u003c\/p\u003e\n                    \u003cp style=\"margin: 0; padding-left: 4px; color: #666; font-size: 11px; line-height: 1.8; letter-spacing: 0.04em;\"\u003e\n                      ・手首が太めの方や、チェーンを長めに垂らしてルーズなニュアンスを楽しみたい方向けのサイズです。\u003cbr\u003e\n                      ・手首の実寸目安：\u003cstrong\u003e17cm 〜 20cm\u003c\/strong\u003e\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（→18cmがおすすめ）\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            \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  \u003cdiv class=\"wanna-block-item-34\"\u003e\n    \u003cinput type=\"checkbox\" id=\"wanna-block-promise-34\" class=\"wanna-block-logic-34\"\u003e\n    \u003clabel for=\"wanna-block-promise-34\" class=\"wanna-block-trigger-34\"\u003e\n      \u003cspan\u003e安心保証\u003c\/span\u003e\n      \u003cspan class=\"wanna-icon-toggle-34\"\u003e\u003c\/span\u003e\n    \u003c\/label\u003e\n    \u003cdiv class=\"wanna-block-answer-34\"\u003e\n      \u003cdiv\u003e\n        \u003cdiv style=\"padding-top: 15px; padding-bottom: 30px;\" class=\"wanna-block-answer-inner-34\"\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万が一のトラブルにも対応しております。\u003cbr\u003e\u003cspan style=\"font-size: 11px; color: #888;\"\u003e※受取後5日以内のご連絡をお願いいたします。\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  \u003c\/div\u003e\n\n  \u003cdiv style=\"margin-bottom: 50px;\" class=\"wanna-block-item-34\"\u003e\n    \u003cinput class=\"wanna-block-logic-34\" id=\"wanna-block-care-34\" type=\"checkbox\"\u003e\n    \u003clabel class=\"wanna-block-trigger-34\" for=\"wanna-block-care-34\"\u003e\n      \u003cspan\u003eお手入れ\u003c\/span\u003e\n      \u003cspan class=\"wanna-icon-toggle-34\"\u003e\u003c\/span\u003e\n    \u003c\/label\u003e\n    \u003cdiv class=\"wanna-block-answer-34\"\u003e\n      \u003cdiv\u003e\n        \u003cdiv style=\"padding-top: 15px; padding-bottom: 30px;\" class=\"wanna-block-answer-inner-34\"\u003e\n          \u003cp style=\"margin: 0; color: #666; line-height: 1.95; letter-spacing: 0.05em;\"\u003e数回ご着用後や黒ずみが気になってきた際に、付属のクロスで優しく磨いてください。\u003cbr\u003e簡単に本来の美しい輝きを取り戻せます。\u003cbr\u003e\u003cbr\u003e経年変化を楽しみながら、長くご愛用ください。\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cscript\u003e\n    (function() {\n      const sliderBody = document.getElementById('wannaSlideBody34');\n      const links = {\n        'pane-size-34': document.getElementById('link-size-34'),\n        'pane-image-34': document.getElementById('link-image-34')\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-34'));\n      observer.observe(document.getElementById('pane-image-34'));\n    })();\n  \u003c\/script\u003e\n\n\u003c\/div\u003e","brand":"Wanna shop","offers":[{"title":"18cm","offer_id":51208718778663,"sku":null,"price":12000.0,"currency_code":"JPY","in_stock":true},{"title":"22cm","offer_id":51208718811431,"sku":null,"price":12000.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0960\/4330\/3207\/files\/Simple_Minimalist_Business_Nail_Logo_-_2026-08-20T164913.764.png?v=1787212167"},{"product_id":"thin-necklace-n12","title":"thin necklace (N12)","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.6s cubic-bezier(0.25, 1, 0.5, 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: transform 0.4s ease, opacity 0.4s ease, background-color 0.4s ease;\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       ゆっくり開閉するスライドアニメーション（CSS Grid）\n    -------------------------------------------------- *\/\n    .wanna-block-answer {\n      display: grid;\n      grid-template-rows: 0fr;\n      \/* アコーディオンが開く速度（0.7秒でゆっくり展開） *\/\n      transition: grid-template-rows 0.7s cubic-bezier(0.25, 1, 0.3, 1);\n    }\n    \n    .wanna-block-answer \u003e div {\n      overflow: hidden;\n    }\n\n    \/* --------------------------------------------------\n       コンテンツが下から上へ少し移動しながら現れるアニメーション\n    -------------------------------------------------- *\/\n    .wanna-block-answer-inner {\n      padding: 10px 0 35px 4px !important; \n      font-size: 12px;\n      color: #555;\n      opacity: 0;\n      \/* 初期位置を下へ15pxずらしておく *\/\n      transform: translateY(15px);\n      \/* 閉じる時のアニメーション *\/\n      transition: opacity 0.3s ease, transform 0.3s ease;\n    }\n\n    \/* 開閉時のアニメーション発動 *\/\n    .wanna-block-logic:checked + .wanna-block-trigger + .wanna-block-answer {\n      grid-template-rows: 1fr;\n    }\n\n    \/* 開いたときに文字が「下から上へ」動きながらフェードイン *\/\n    .wanna-block-logic:checked + .wanna-block-trigger + .wanna-block-answer .wanna-block-answer-inner {\n      opacity: 1;\n      transform: translateY(0);\n      \/* 開く時は少し遅れて滑らかに持ち上がるように調整 *\/\n      transition: opacity 0.6s cubic-bezier(0.25, 1, 0.5, 1) 0.15s, \n                  transform 0.6s cubic-bezier(0.25, 1, 0.5, 1) 0.15s;\n    }\n\n    \/* アイコン変化（プラス -\u003e マイナス） *\/\n    .wanna-block-logic:checked + .wanna-block-trigger .wanna-icon-toggle::after {\n      transform: translateX(-50%) rotate(90deg);\n      opacity: 0;\n    }\n    .wanna-block-logic:checked + .wanna-block-trigger .wanna-icon-toggle::before {\n      background-color: #a0a0a0;\n    }\n\n    \/* 「商品仕様」内の要素（01\/ 02\/ 03\/）も順番に下から上へフェードイン *\/\n    .wanna-feat-box {\n      opacity: 0;\n      transform: translateY(10px);\n      transition: opacity 0.5s ease, transform 0.5s 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: translateY(0); transition-delay: 0.15s;\n    }\n    .wanna-block-logic:checked + .wanna-block-trigger + .wanna-block-answer .wanna-feat-box-2 {\n      opacity: 1; transform: translateY(0); transition-delay: 0.3s;\n    }\n    .wanna-block-logic:checked + .wanna-block-trigger + .wanna-block-answer .wanna-feat-box-3 {\n      opacity: 1; transform: translateY(0); transition-delay: 0.45s;\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\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シンプルなチェーンデザインが、男らしい力強さと品格を演出します。\n\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着用するだけで、どんなファッションにも馴染む。美しい使い方で毎日の質を自然と引き上げる。\n\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cdiv style=\"margin-bottom: 10px;\" 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素材を使用。使い込むほどに手首に馴染み、寄り添い続けます。（金属アレルギーにも対応）\n\u003c\/p\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-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\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-cut\" class=\"inner-tab-link wanna-active\" id=\"link-size-cut\" style=\"margin-left: 16px;\"\u003eサイズ仕様\u003c\/a\u003e\n              \u003ca href=\"#pane-image-cut\" class=\"inner-tab-link\" id=\"link-image-cut\" style=\"margin-right: 16px;\"\u003eサイズイメージ\u003c\/a\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"inner-tabs-body\" id=\"wannaSlideBodyCut\"\u003e\n              \u003c!-- タブ1: サイズ仕様 --\u003e\n              \u003cdiv id=\"pane-size-cut\" 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;\"\u003e45cm \/ 50cm\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              \u003c!-- タブ2: サイズイメージ --\u003e\n              \u003cdiv id=\"pane-image-cut\" class=\"inner-tab-pane\"\u003e\n                \u003cdiv style=\"font-size: 12px; color: #555; line-height: 1.95; letter-spacing: 0.05em;\"\u003e\n                  \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0960\/4330\/3207\/files\/353C6F5E-16A6-4DF0-B8B0-47BB1AF89666.jpg?v=1773263968\" alt=\"サイズ感のイメージ\" style=\"width: 100%; max-width: 100%; height: auto; display: block; margin-top: 4px; margin-bottom: 20px;\"\u003e\n                  \u003cdiv style=\"font-family: 'Hiragino Mincho ProN', serif; color: #555; font-size: 12px; line-height: 2.1; letter-spacing: 0.06em;\"\u003e\n                    \u003cp style=\"margin-bottom: 10px; color: #1a1a1a; font-weight: 500;\"\u003e男性の平均は45cmもしくは50cmになっております。\u003c\/p\u003e\n                    \u003cp style=\"margin: 0;\"\u003e首元をスッキリと見せたい方 ＝ \u003cspan style=\"color: #1a1a1a; font-weight: 500;\"\u003e45cmがおすすめ\u003c\/span\u003e\u003c\/p\u003e\n                    \u003cp style=\"margin: 0;\"\u003e服の上から余裕を持って着用したい方 ＝ \u003cspan style=\"color: #1a1a1a; font-weight: 500;\"\u003e50cmがおすすめ\u003c\/span\u003e\u003c\/p\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      \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\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万が一のトラブルにも対応しております。\u003cbr\u003e\u003cspan style=\"font-size: 11px; color: #888;\"\u003e※受取後5日以内のご連絡をお願いいたします。\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  \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\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数回ご着用後や黒ずみが気になってきた際に、付属のクロスで優しく磨いてください。\u003cbr\u003e簡単に本来の美しい輝きを取り戻せます。\u003cbr\u003e\u003cbr\u003e経年変化を楽しみながら、長くご愛用ください。\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cscript\u003e\n    (function() {\n      const sliderBody = document.getElementById('wannaSlideBodyCut');\n      const links = {\n        'pane-size-cut': document.getElementById('link-size-cut'),\n        'pane-image-cut': document.getElementById('link-image-cut')\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-cut'));\n      observer.observe(document.getElementById('pane-image-cut'));\n    })();\n  \u003c\/script\u003e\n\n\u003c\/div\u003e","brand":"Wanna shop","offers":[{"title":"45cm","offer_id":51208727789863,"sku":null,"price":17000.0,"currency_code":"JPY","in_stock":true},{"title":"50cm","offer_id":51208727822631,"sku":null,"price":17000.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0960\/4330\/3207\/files\/FEECD839-2F6A-4047-8496-4DFE17082C52.jpg?v=1774675946"},{"product_id":"thin-bangle-b19","title":"thin bangle (B19)","description":"\u003cdiv style=\"font-size: 13px; color: #444; line-height: 1.9; 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 style=\"margin-bottom: 40px; border-bottom: 1px solid #f2f2f2; padding-bottom: 30px;\"\u003e\n    \u003cp style=\"font-size: 16px; font-weight: 400; color: #1a1a1a; margin-bottom: 18px; letter-spacing: 0.18em; line-height: 2;\"\u003e纏う、という静けさ。\u003c\/p\u003e\n    \u003cp style=\"font-family: 'Hiragino Mincho ProN', serif; color: #555; line-height: 2.1; letter-spacing: 0.08em;\"\u003e極限まで削ぎ落とされた、細いラインの美学。\u003cbr\u003e手首に沿うように設計されたその弧は、\u003cbr\u003e主張せず、しかし確かな存在感で\u003cbr\u003e日常のすべてのシーンに溶け込みます。\u003cbr\u003e\u003cbr\u003eシンプルの極致に宿る、上質な静けさ。\u003cbr\u003e身に纏う者の感性を、そっと映し出す一本。\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- アニメーションスタイル --\u003e\n  \u003cstyle\u003e\n    details[open] .fuwat-at {\n      animation: fuwatFade 0.6s ease-out forwards;\n    }\n    @keyframes fuwatFade {\n      0% { opacity: 0; transform: translateY(-6px); }\n      100% { opacity: 1; transform: translateY(0); }\n    }\n  \u003c\/style\u003e\n\n  \u003c!-- SIZE --\u003e\n  \u003cdetails style=\"border-bottom: 1px solid #f2f2f2; cursor: pointer;\"\u003e\n    \u003csummary style=\"font-size: 11px; color: #444; letter-spacing: 0.3em; padding: 18px 0; font-family: 'Gill Sans', 'Optima', sans-serif; font-weight: 400; list-style: none; outline: none; display: flex; justify-content: space-between; align-items: center;\"\u003eSIZE \/ サイズ \u003cspan style=\"font-size: 10px;\"\u003e▾\u003c\/span\u003e\u003c\/summary\u003e\n    \u003cdiv class=\"fuwat-at\" style=\"padding: 0 0 20px 18px; border-left: 1px solid #bbb;\"\u003e\n      \u003cp style=\"letter-spacing: 0.08em; margin-bottom: 4px; margin-top: 0;\"\u003eXS（手首周り 13.5cm〜15.0cm）\u003c\/p\u003e\n      \u003cp style=\"letter-spacing: 0.08em; margin-bottom: 4px;\"\u003eS（手首周り 15.0cm〜16.5cm）\u003c\/p\u003e\n      \u003cp style=\"letter-spacing: 0.08em; margin-bottom: 4px;\"\u003eM（手首周り 16.5cm〜18.0cm）\u003c\/p\u003e\n      \u003cp style=\"letter-spacing: 0.08em; margin-bottom: 10px;\"\u003eL（手首周り 18.0cm〜19.5cm）\u003c\/p\u003e\n      \u003cp style=\"font-family: 'Hiragino Mincho ProN', serif; color: #777; font-size: 12px; line-height: 1.9; letter-spacing: 0.06em; margin-bottom: 0;\"\u003e手首にやさしくフィットする、調整可能なオープンバングル。\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003c!-- MATERIAL --\u003e\n  \u003cdetails style=\"border-bottom: 1px solid #f2f2f2; cursor: pointer;\"\u003e\n    \u003csummary style=\"font-size: 11px; color: #444; letter-spacing: 0.3em; padding: 18px 0; font-family: 'Gill Sans', 'Optima', sans-serif; font-weight: 400; list-style: none; outline: none; display: flex; justify-content: space-between; align-items: center;\"\u003eMATERIAL \/ 素材\u003cspan style=\"font-size: 10px;\"\u003e▾\u003c\/span\u003e\u003c\/summary\u003e\n    \u003cdiv class=\"fuwat-at\" style=\"padding: 0 0 20px 18px; border-left: 1px solid #bbb;\"\u003e\n      \u003cp style=\"letter-spacing: 0.08em; margin-bottom: 10px; margin-top: 0;\"\u003eSilver 925\u003c\/p\u003e\n      \u003cp style=\"font-family: 'Hiragino Mincho ProN', serif; color: #777; font-size: 12px; line-height: 1.9; letter-spacing: 0.06em; margin-bottom: 0;\"\u003e高品質な純銀素材を採用。細く研ぎ澄まされたラインに宿るSilver 925特有の澄んだ輝きが、手元に繊細な光をまとわせます。\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003c!-- ACCESSORIES --\u003e\n  \u003cdetails style=\"border-bottom: 1px solid #f2f2f2; cursor: pointer; margin-bottom: 40px;\"\u003e\n    \u003csummary style=\"font-size: 11px; color: #444; letter-spacing: 0.3em; padding: 18px 0; font-family: 'Gill Sans', 'Optima', sans-serif; font-weight: 400; list-style: none; outline: none; display: flex; justify-content: space-between; align-items: center;\"\u003eACCESSORIES \/ 付属品 \u003cspan style=\"font-size: 10px;\"\u003e▾\u003c\/span\u003e\u003c\/summary\u003e\n    \u003cdiv class=\"fuwat-at\" style=\"padding: 0 0 20px 18px; border-left: 1px solid #bbb;\"\u003e\n      \u003cp style=\"letter-spacing: 0.08em; margin: 0;\"\u003eジュエリークロス  \/  ショップカード\u003c\/p\u003e\n      \u003cp style=\"color: #999; font-size: 11px; font-family: 'Hiragino Mincho ProN', serif; margin-top: 6px; letter-spacing: 0.06em; margin-bottom: 0;\"\u003eメッセージカード（ギフトラッピング限定）\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n\u003c\/div\u003e","brand":"Wanna shop","offers":[{"title":"XS (手首周り13.5cm～15.0cm)","offer_id":51374392672551,"sku":null,"price":18000.0,"currency_code":"JPY","in_stock":true},{"title":"S (手首周り15.5cm～16.5cm)","offer_id":51374392705319,"sku":null,"price":18000.0,"currency_code":"JPY","in_stock":true},{"title":"M (手首周り17.0cm～18.5cm)","offer_id":51374392738087,"sku":null,"price":18000.0,"currency_code":"JPY","in_stock":true},{"title":"L (手首周り19.0cm～20.5cm)","offer_id":51374392770855,"sku":null,"price":18000.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0960\/4330\/3207\/files\/Simple_Minimalist_Business_Nail_Logo_-_2026-08-20T173654.231.png?v=1787215024"},{"product_id":"anchor-chain-necklace-n10","title":"anchor chain necklace (N10)","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.6s cubic-bezier(0.25, 1, 0.5, 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: transform 0.4s ease, opacity 0.4s ease, background-color 0.4s ease;\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       ゆっくり開閉するスライドアニメーション（CSS Grid）\n    -------------------------------------------------- *\/\n    .wanna-block-answer {\n      display: grid;\n      grid-template-rows: 0fr;\n      transition: grid-template-rows 0.7s cubic-bezier(0.25, 1, 0.3, 1);\n    }\n    \n    .wanna-block-answer \u003e div {\n      overflow: hidden;\n    }\n\n    \/* --------------------------------------------------\n       コンテンツが下から上へ少し移動しながら現れるアニメーション\n    -------------------------------------------------- *\/\n    .wanna-block-answer-inner {\n      padding: 10px 0 35px 4px !important; \n      font-size: 12px;\n      color: #555;\n      opacity: 0;\n      transform: translateY(15px);\n      transition: opacity 0.3s ease, transform 0.3s ease;\n    }\n\n    \/* 開閉時のアニメーション発動 *\/\n    .wanna-block-logic:checked + .wanna-block-trigger + .wanna-block-answer {\n      grid-template-rows: 1fr;\n    }\n\n    \/* 開いたときに文字が「下から上へ」動きながらフェードイン *\/\n    .wanna-block-logic:checked + .wanna-block-trigger + .wanna-block-answer .wanna-block-answer-inner {\n      opacity: 1;\n      transform: translateY(0);\n      transition: opacity 0.6s cubic-bezier(0.25, 1, 0.5, 1) 0.15s, \n                  transform 0.6s cubic-bezier(0.25, 1, 0.5, 1) 0.15s;\n    }\n\n    \/* アイコン変化（プラス -\u003e マイナス） *\/\n    .wanna-block-logic:checked + .wanna-block-trigger .wanna-icon-toggle::after {\n      transform: translateX(-50%) rotate(90deg);\n      opacity: 0;\n    }\n    .wanna-block-logic:checked + .wanna-block-trigger .wanna-icon-toggle::before {\n      background-color: #a0a0a0;\n    }\n\n    \/* 「商品仕様」内の要素（01\/ 02\/ 03\/）も順番に下から上へフェードイン *\/\n    .wanna-feat-box {\n      opacity: 0;\n      transform: translateY(10px);\n      transition: opacity 0.5s ease, transform 0.5s 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: translateY(0); transition-delay: 0.15s;\n    }\n    .wanna-block-logic:checked + .wanna-block-trigger + .wanna-block-answer .wanna-feat-box-2 {\n      opacity: 1; transform: translateY(0); transition-delay: 0.3s;\n    }\n    .wanna-block-logic:checked + .wanna-block-trigger + .wanna-block-answer .wanna-feat-box-3 {\n      opacity: 1; transform: translateY(0); transition-delay: 0.45s;\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!-- 1. 商品仕様 --\u003e\n  \u003cdiv class=\"wanna-block-item\"\u003e\n    \u003cinput type=\"checkbox\" id=\"wanna-block-feat-anchor\" class=\"wanna-block-logic\"\u003e\n    \u003clabel for=\"wanna-block-feat-anchor\" 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\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;\"\u003eTシャツはもちろん、シャツやニットにも自然に合わせられる汎用性。オンオフ問わず、毎日使えるデイリーネックレスです。\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%の純銀を使用。肌なじみがよく、日常のアクセントとして快適にお使いいただけます。（金属アレルギーにも対応）\u003c\/p\u003e\n          \u003c\/div\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-anchor\" type=\"checkbox\"\u003e\n    \u003clabel class=\"wanna-block-trigger\" for=\"wanna-block-details-anchor\"\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\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            \n            \u003cdiv class=\"inner-tabs-header\"\u003e\n              \u003ca href=\"#pane-size-anchor\" class=\"inner-tab-link wanna-active\" id=\"link-size-anchor\" style=\"margin-left: 16px;\"\u003eサイズ仕様\u003c\/a\u003e\n              \u003ca href=\"#pane-image-anchor\" class=\"inner-tab-link\" id=\"link-image-anchor\" style=\"margin-right: 16px;\"\u003eサイズイメージ\u003c\/a\u003e\n            \u003c\/div\u003e\n\n            \u003cdiv class=\"inner-tabs-body\" id=\"wannaSlideBodyAnchor\"\u003e\n              \u003c!-- タブ1: サイズ仕様 --\u003e\n              \u003cdiv id=\"pane-size-anchor\" 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;\"\u003e40cm \/ 45cm \/ 50cm\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=\"pane-image-anchor\" class=\"inner-tab-pane\"\u003e\n                \u003cdiv style=\"font-size: 12px; color: #555; line-height: 1.95; letter-spacing: 0.05em;\"\u003e\n                  \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0960\/4330\/3207\/files\/353C6F5E-16A6-4DF0-B8B0-47BB1AF89666.jpg?v=1773263968\" alt=\"サイズ感のイメージ\" style=\"width: 100%; max-width: 100%; height: auto; display: block; margin-top: 4px; margin-bottom: 20px; border: 1px solid #f2f2f2;\"\u003e\n                  \u003cdiv style=\"font-family: 'Hiragino Mincho ProN', serif; color: #555; font-size: 12px; line-height: 2.1; letter-spacing: 0.06em;\"\u003e\n                    \u003cp style=\"margin-bottom: 10px; color: #1a1a1a; font-weight: 500;\"\u003e男性の平均は45cmもしくは50cmになっております。\u003c\/p\u003e\n                    \u003cp style=\"margin: 0;\"\u003e首元をスッキリと見せたい方 ＝ \u003cspan style=\"color: #1a1a1a; font-weight: 500;\"\u003e45cmがおすすめ\u003c\/span\u003e\u003c\/p\u003e\n                    \u003cp style=\"margin: 0;\"\u003e服の上から余裕を持って着用したい方 ＝ \u003cspan style=\"color: #1a1a1a; font-weight: 500;\"\u003e50cmがおすすめ\u003c\/span\u003e\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        \u003c\/div\u003e\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-anchor\" class=\"wanna-block-logic\"\u003e\n    \u003clabel for=\"wanna-block-promise-anchor\" 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\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万が一のトラブルにも対応しております。\u003cbr\u003e\u003cspan style=\"font-size: 11px; color: #888;\"\u003e※受取後5日以内のご連絡をお願いいたします。\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  \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-anchor\" type=\"checkbox\"\u003e\n    \u003clabel class=\"wanna-block-trigger\" for=\"wanna-block-care-anchor\"\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\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数回ご着用後や黒ずみが気になってきた際に、付属のクロスで優しく磨いてください。\u003cbr\u003e簡単に本来の美しい輝きを取り戻せます。\u003cbr\u003e\u003cbr\u003e経年変化を楽しみながら、長くご愛用ください。\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cscript\u003e\n    (function() {\n      const sliderBody = document.getElementById('wannaSlideBodyAnchor');\n      const links = {\n        'pane-size-anchor': document.getElementById('link-size-anchor'),\n        'pane-image-anchor': document.getElementById('link-image-anchor')\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-anchor'));\n      observer.observe(document.getElementById('pane-image-anchor'));\n    })();\n  \u003c\/script\u003e\n\n\u003c\/div\u003e","brand":"Wanna shop","offers":[{"title":"40cm","offer_id":51391440781607,"sku":null,"price":11000.0,"currency_code":"JPY","in_stock":true},{"title":"45cm","offer_id":51391440814375,"sku":null,"price":11000.0,"currency_code":"JPY","in_stock":true},{"title":"50cm","offer_id":51391440847143,"sku":null,"price":11000.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0960\/4330\/3207\/files\/EE4A926C-911B-4805-B130-0FCE7F2EFC5D.jpg?v=1779174731"},{"product_id":"chain-necklace-n11","title":"chain necklace (N11)","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-v4 {\n      border-bottom: 1px solid #f2f2f2;\n      width: 100%;\n    }\n    \n    \/* チェックボックス隠し *\/\n    .wanna-block-logic-v4 {\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-v4 {\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-v4:hover { color: #888; }\n\n    \/* プラス・マイナスアイコン *\/\n    .wanna-icon-toggle-v4 {\n      width: 14px; height: 14px;\n      position: relative;\n      transition: transform 0.6s cubic-bezier(0.25, 1, 0.5, 1);\n      margin-right: 4px;\n    }\n    .wanna-icon-toggle-v4::before, .wanna-icon-toggle-v4::after {\n      content: \"\";\n      position: absolute;\n      background-color: #1a1a1a;\n      transition: transform 0.4s ease, opacity 0.4s ease, background-color 0.4s ease;\n    }\n    .wanna-icon-toggle-v4::before { width: 100%; height: 1px; top: 50%; left: 0; transform: translateY(-50%); }\n    .wanna-icon-toggle-v4::after  { width: 1px; height: 100%; left: 50%; top: 0; transform: translateX(-50%); }\n\n    \/* --------------------------------------------------\n       ゆっくり開閉するスライドアニメーション（CSS Grid）\n    -------------------------------------------------- *\/\n    .wanna-block-answer-v4 {\n      display: grid;\n      grid-template-rows: 0fr;\n      \/* アコーディオンが開く速度（0.7秒でゆっくり展開） *\/\n      transition: grid-template-rows 0.7s cubic-bezier(0.25, 1, 0.3, 1);\n    }\n    \n    .wanna-block-answer-v4 \u003e div {\n      overflow: hidden;\n    }\n\n    \/* --------------------------------------------------\n       コンテンツが下から上へ少し移動しながら現れるアニメーション\n    -------------------------------------------------- *\/\n    .wanna-block-answer-inner-v4 {\n      padding: 10px 0 35px 4px !important; \n      font-size: 12px;\n      color: #555;\n      opacity: 0;\n      \/* 初期位置を下へ15pxずらしておく *\/\n      transform: translateY(15px);\n      \/* 閉じる時のアニメーション *\/\n      transition: opacity 0.3s ease, transform 0.3s ease;\n    }\n\n    \/* 開閉時のアニメーション発動 *\/\n    .wanna-block-logic-v4:checked + .wanna-block-trigger-v4 + .wanna-block-answer-v4 {\n      grid-template-rows: 1fr;\n    }\n\n    \/* 開いたときに文字が「下から上へ」動きながらフェードイン *\/\n    .wanna-block-logic-v4:checked + .wanna-block-trigger-v4 + .wanna-block-answer-v4 .wanna-block-answer-inner-v4 {\n      opacity: 1;\n      transform: translateY(0);\n      \/* 開く時は少し遅れて滑らかに持ち上がるように調整 *\/\n      transition: opacity 0.6s cubic-bezier(0.25, 1, 0.5, 1) 0.15s, \n                  transform 0.6s cubic-bezier(0.25, 1, 0.5, 1) 0.15s;\n    }\n\n    \/* アイコン変化（プラス -\u003e マイナス） *\/\n    .wanna-block-logic-v4:checked + .wanna-block-trigger-v4 .wanna-icon-toggle-v4::after {\n      transform: translateX(-50%) rotate(90deg);\n      opacity: 0;\n    }\n    .wanna-block-logic-v4:checked + .wanna-block-trigger-v4 .wanna-icon-toggle-v4::before {\n      background-color: #a0a0a0;\n    }\n\n    \/* 「商品仕様」内の要素（01\/ 02\/ 03\/）も順番に下から上へフェードイン *\/\n    .wanna-feat-box-v4 {\n      opacity: 0;\n      transform: translateY(10px);\n      transition: opacity 0.5s ease, transform 0.5s cubic-bezier(0.25, 1, 0.5, 1);\n    }\n    .wanna-block-logic-v4:checked + .wanna-block-trigger-v4 + .wanna-block-answer-v4 .wanna-feat-box-1-v4 {\n      opacity: 1; transform: translateY(0); transition-delay: 0.15s;\n    }\n    .wanna-block-logic-v4:checked + .wanna-block-trigger-v4 + .wanna-block-answer-v4 .wanna-feat-box-2-v4 {\n      opacity: 1; transform: translateY(0); transition-delay: 0.3s;\n    }\n    .wanna-block-logic-v4:checked + .wanna-block-trigger-v4 + .wanna-block-answer-v4 .wanna-feat-box-3-v4 {\n      opacity: 1; transform: translateY(0); transition-delay: 0.45s;\n    }\n\n    \/* タブ切り替えレイアウト *\/\n    .wanna-slide-container-v4 {\n      display: flex; flex-direction: column; position: relative;\n    }\n    .inner-tabs-header-v4 {\n      display: flex; border-bottom: 1px solid #f2f2f2;\n    }\n    .inner-tab-link-v4 {\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-v4.wanna-active {\n      color: #1a1a1a !important; font-weight: 500 !important;\n      border-bottom: 1px solid #1a1a1a !important;\n    }\n    .inner-tabs-body-v4 {\n      display: flex; overflow-x: auto; scroll-behavior: smooth;\n      scroll-snap-type: x mandatory; -webkit-overflow-scrolling: touch;\n    }\n    .inner-tabs-body-v4::-webkit-scrollbar { display: none; }\n    .inner-tabs-body-v4 { -ms-overflow-style: none; scrollbar-width: none; }\n    .inner-tab-pane-v4 {\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-v4, .wanna-clean-table-v4 tr, .wanna-clean-table-v4 td {\n      border: none !important; border-collapse: collapse !important;\n    }\n  \u003c\/style\u003e\n\n  \u003c!-- 1. 商品仕様 --\u003e\n  \u003cdiv class=\"wanna-block-item-v4\"\u003e\n    \u003cinput type=\"checkbox\" id=\"wanna-block-feat-v4\" class=\"wanna-block-logic-v4\"\u003e\n    \u003clabel for=\"wanna-block-feat-v4\" class=\"wanna-block-trigger-v4\"\u003e\n      \u003cspan\u003e商品仕様\u003c\/span\u003e\n      \u003cspan class=\"wanna-icon-toggle-v4\"\u003e\u003c\/span\u003e\n    \u003c\/label\u003e\n    \u003cdiv class=\"wanna-block-answer-v4\"\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"wanna-block-answer-inner-v4\"\u003e\n          \u003cdiv style=\"margin-bottom: 35px;\" class=\"wanna-feat-box-v4 wanna-feat-box-1-v4\"\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シンプルなチェーンデザインが、男らしい力強さと品格を演出します。\n\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cdiv style=\"margin-bottom: 35px;\" class=\"wanna-feat-box-v4 wanna-feat-box-2-v4\"\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着用するだけで、どんなファッションにも馴染む。美しい使い方で毎日の質を自然と引き上げる。\n\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cdiv style=\"margin-bottom: 5px;\" class=\"wanna-feat-box-v4 wanna-feat-box-3-v4\"\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素材を使用。使い込むほどに手首に馴染み、寄り添い続けます。（金属アレルギーにも対応）\n\u003c\/p\u003e\n          \u003c\/div\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-v4\"\u003e\n    \u003cinput class=\"wanna-block-logic-v4\" id=\"wanna-block-details-v4\" type=\"checkbox\"\u003e\n    \u003clabel class=\"wanna-block-trigger-v4\" for=\"wanna-block-details-v4\"\u003e\n      \u003cspan\u003eサイズ・着用感\u003c\/span\u003e\n      \u003cspan class=\"wanna-icon-toggle-v4\"\u003e\u003c\/span\u003e\n    \u003c\/label\u003e\n    \u003cdiv class=\"wanna-block-answer-v4\"\u003e\n      \u003cdiv\u003e\n        \u003cdiv style=\"padding-left: 0 !important; padding-right: 0 !important; padding-bottom: 25px !important;\" class=\"wanna-block-answer-inner-v4\"\u003e\n          \u003cdiv class=\"wanna-slide-container-v4\"\u003e\n            \n            \u003cdiv class=\"inner-tabs-header-v4\"\u003e\n              \u003ca href=\"#pane-size-v4\" class=\"inner-tab-link-v4 wanna-active\" id=\"link-size-v4\" style=\"margin-left: 16px;\"\u003eサイズ仕様\u003c\/a\u003e\n              \u003ca href=\"#pane-image-v4\" class=\"inner-tab-link-v4\" id=\"link-image-v4\" style=\"margin-right: 16px;\"\u003eサイズイメージ\u003c\/a\u003e\n            \u003c\/div\u003e\n\n            \u003cdiv class=\"inner-tabs-body-v4\" id=\"wannaSlideBodyV4\"\u003e\n              \u003c!-- タブ1: サイズ仕様 --\u003e\n              \u003cdiv id=\"pane-size-v4\" class=\"inner-tab-pane-v4\"\u003e\n                \u003ctable style=\"width: 100%; font-size: 12px; color: #555; line-height: 1.95; letter-spacing: 0.05em;\" class=\"wanna-clean-table-v4\"\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;\"\u003e40cm \/ 45cm \/ 50cm\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=\"pane-image-v4\" class=\"inner-tab-pane-v4\"\u003e\n                \u003cdiv style=\"font-size: 12px; color: #555; line-height: 1.95; letter-spacing: 0.05em;\"\u003e\n                  \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0960\/4330\/3207\/files\/353C6F5E-16A6-4DF0-B8B0-47BB1AF89666.jpg?v=1773263968\" alt=\"サイズ感のイメージ\" style=\"width: 100%; max-width: 100%; height: auto; display: block; margin-top: 4px; margin-bottom: 20px; border: 1px solid #f2f2f2;\"\u003e\n                  \u003cdiv style=\"font-family: 'Hiragino Mincho ProN', serif; color: #555; font-size: 12px; line-height: 2.1; letter-spacing: 0.06em;\"\u003e\n                    \u003cp style=\"margin-bottom: 10px; color: #1a1a1a; font-weight: 500;\"\u003e男性の平均は45cmもしくは50cmになっております。\u003c\/p\u003e\n                    \u003cp style=\"margin: 0;\"\u003e首元をスッキリと見せたい方 ＝ \u003cspan style=\"color: #1a1a1a; font-weight: 500;\"\u003e45cmがおすすめ\u003c\/span\u003e\u003c\/p\u003e\n                    \u003cp style=\"margin: 0;\"\u003e服の上から余裕を持って着用したい方 ＝ \u003cspan style=\"color: #1a1a1a; font-weight: 500;\"\u003e50cmがおすすめ\u003c\/span\u003e\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        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- 3. 安心保証 --\u003e\n  \u003cdiv class=\"wanna-block-item-v4\"\u003e\n    \u003cinput type=\"checkbox\" id=\"wanna-block-promise-v4\" class=\"wanna-block-logic-v4\"\u003e\n    \u003clabel for=\"wanna-block-promise-v4\" class=\"wanna-block-trigger-v4\"\u003e\n      \u003cspan\u003e安心保証\u003c\/span\u003e\n      \u003cspan class=\"wanna-icon-toggle-v4\"\u003e\u003c\/span\u003e\n    \u003c\/label\u003e\n    \u003cdiv class=\"wanna-block-answer-v4\"\u003e\n      \u003cdiv\u003e\n        \u003cdiv style=\"padding-top: 15px; padding-bottom: 30px;\" class=\"wanna-block-answer-inner-v4\"\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万が一のトラブルにも対応しております。\u003cbr\u003e\u003cspan style=\"font-size: 11px; color: #888;\"\u003e※受取後5日以内のご連絡をお願いいたします。\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  \u003c\/div\u003e\n\n  \u003c!-- 4. お手入れ --\u003e\n  \u003cdiv style=\"margin-bottom: 50px;\" class=\"wanna-block-item-v4\"\u003e\n    \u003cinput class=\"wanna-block-logic-v4\" id=\"wanna-block-care-v4\" type=\"checkbox\"\u003e\n    \u003clabel class=\"wanna-block-trigger-v4\" for=\"wanna-block-care-v4\"\u003e\n      \u003cspan\u003eお手入れ\u003c\/span\u003e\n      \u003cspan class=\"wanna-icon-toggle-v4\"\u003e\u003c\/span\u003e\n    \u003c\/label\u003e\n    \u003cdiv class=\"wanna-block-answer-v4\"\u003e\n      \u003cdiv\u003e\n        \u003cdiv style=\"padding-top: 15px; padding-bottom: 30px;\" class=\"wanna-block-answer-inner-v4\"\u003e\n          \u003cp style=\"margin: 0; color: #666; line-height: 1.95; letter-spacing: 0.05em;\"\u003e数回ご着用後や黒ずみが気になってきた際に、付属のクロスで優しく磨いてください。\u003cbr\u003e簡単に本来の美しい輝きを取り戻せます。\u003cbr\u003e\u003cbr\u003e経年変化を楽しみながら、長くご愛用ください。\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cscript\u003e\n    (function() {\n      const sliderBody = document.getElementById('wannaSlideBodyV4');\n      const links = {\n        'pane-size-v4': document.getElementById('link-size-v4'),\n        'pane-image-v4': document.getElementById('link-image-v4')\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-v4'));\n      observer.observe(document.getElementById('pane-image-v4'));\n    })();\n  \u003c\/script\u003e\n\n\u003c\/div\u003e","brand":"Wanna shop","offers":[{"title":"40cm","offer_id":51391445926183,"sku":null,"price":15000.0,"currency_code":"JPY","in_stock":true},{"title":"45cm","offer_id":51391445958951,"sku":null,"price":15000.0,"currency_code":"JPY","in_stock":true},{"title":"50cm","offer_id":51391445991719,"sku":null,"price":15000.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0960\/4330\/3207\/files\/5DB3CE19-D159-41DA-ACE7-EA2C96FF6DA6.jpg?v=1779174768"},{"product_id":"chain-necklace-n14","title":"chain necklace (N14)","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-v5 {\n      border-bottom: 1px solid #f2f2f2;\n      width: 100%;\n    }\n    \n    \/* チェックボックス隠し *\/\n    .wanna-block-logic-v5 {\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-v5 {\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-v5:hover { color: #888; }\n\n    \/* プラス・マイナスアイコン *\/\n    .wanna-icon-toggle-v5 {\n      width: 14px; height: 14px;\n      position: relative;\n      transition: transform 0.6s cubic-bezier(0.25, 1, 0.5, 1);\n      margin-right: 4px;\n    }\n    .wanna-icon-toggle-v5::before, .wanna-icon-toggle-v5::after {\n      content: \"\";\n      position: absolute;\n      background-color: #1a1a1a;\n      transition: transform 0.4s ease, opacity 0.4s ease, background-color 0.4s ease;\n    }\n    .wanna-icon-toggle-v5::before { width: 100%; height: 1px; top: 50%; left: 0; transform: translateY(-50%); }\n    .wanna-icon-toggle-v5::after  { width: 1px; height: 100%; left: 50%; top: 0; transform: translateX(-50%); }\n\n    \/* --------------------------------------------------\n       ゆっくり開閉するスライドアニメーション（CSS Grid）\n    -------------------------------------------------- *\/\n    .wanna-block-answer-v5 {\n      display: grid;\n      grid-template-rows: 0fr;\n      \/* アコーディオンが開く速度（0.7秒でゆっくり展開） *\/\n      transition: grid-template-rows 0.7s cubic-bezier(0.25, 1, 0.3, 1);\n    }\n    \n    .wanna-block-answer-v5 \u003e div {\n      overflow: hidden;\n    }\n\n    \/* --------------------------------------------------\n       コンテンツが下から上へ少し移動しながら現れるアニメーション\n    -------------------------------------------------- *\/\n    .wanna-block-answer-inner-v5 {\n      padding: 10px 0 35px 4px !important; \n      font-size: 12px;\n      color: #555;\n      opacity: 0;\n      \/* 初期位置を下へ15pxずらしておく *\/\n      transform: translateY(15px);\n      \/* 閉じる時のアニメーション *\/\n      transition: opacity 0.3s ease, transform 0.3s ease;\n    }\n\n    \/* 開閉時のアニメーション発動 *\/\n    .wanna-block-logic-v5:checked + .wanna-block-trigger-v5 + .wanna-block-answer-v5 {\n      grid-template-rows: 1fr;\n    }\n\n    \/* 開いたときに文字が「下から上へ」動きながらフェードイン *\/\n    .wanna-block-logic-v5:checked + .wanna-block-trigger-v5 + .wanna-block-answer-v5 .wanna-block-answer-inner-v5 {\n      opacity: 1;\n      transform: translateY(0);\n      \/* 開く時は少し遅れて滑らかに持ち上がるように調整 *\/\n      transition: opacity 0.6s cubic-bezier(0.25, 1, 0.5, 1) 0.15s, \n                  transform 0.6s cubic-bezier(0.25, 1, 0.5, 1) 0.15s;\n    }\n\n    \/* アイコン変化（プラス -\u003e マイナス） *\/\n    .wanna-block-logic-v5:checked + .wanna-block-trigger-v5 .wanna-icon-toggle-v5::after {\n      transform: translateX(-50%) rotate(90deg);\n      opacity: 0;\n    }\n    .wanna-block-logic-v5:checked + .wanna-block-trigger-v5 .wanna-icon-toggle-v5::before {\n      background-color: #a0a0a0;\n    }\n\n    \/* 「商品仕様」内の要素（01\/ 02\/ 03\/）も順番に下から上へフェードイン *\/\n    .wanna-feat-box-v5 {\n      opacity: 0;\n      transform: translateY(10px);\n      transition: opacity 0.5s ease, transform 0.5s cubic-bezier(0.25, 1, 0.5, 1);\n    }\n    .wanna-block-logic-v5:checked + .wanna-block-trigger-v5 + .wanna-block-answer-v5 .wanna-feat-box-1-v5 {\n      opacity: 1; transform: translateY(0); transition-delay: 0.15s;\n    }\n    .wanna-block-logic-v5:checked + .wanna-block-trigger-v5 + .wanna-block-answer-v5 .wanna-feat-box-2-v5 {\n      opacity: 1; transform: translateY(0); transition-delay: 0.3s;\n    }\n    .wanna-block-logic-v5:checked + .wanna-block-trigger-v5 + .wanna-block-answer-v5 .wanna-feat-box-3-v5 {\n      opacity: 1; transform: translateY(0); transition-delay: 0.45s;\n    }\n\n    \/* タブ切り替えレイアウト *\/\n    .wanna-slide-container-v5 {\n      display: flex; flex-direction: column; position: relative;\n    }\n    .inner-tabs-header-v5 {\n      display: flex; border-bottom: 1px solid #f2f2f2;\n    }\n    .inner-tab-link-v5 {\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-v5.wanna-active {\n      color: #1a1a1a !important; font-weight: 500 !important;\n      border-bottom: 1px solid #1a1a1a !important;\n    }\n    .inner-tabs-body-v5 {\n      display: flex; overflow-x: auto; scroll-behavior: smooth;\n      scroll-snap-type: x mandatory; -webkit-overflow-scrolling: touch;\n    }\n    .inner-tabs-body-v5::-webkit-scrollbar { display: none; }\n    .inner-tabs-body-v5 { -ms-overflow-style: none; scrollbar-width: none; }\n    .inner-tab-pane-v5 {\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-v5, .wanna-clean-table-v5 tr, .wanna-clean-table-v5 td {\n      border: none !important; border-collapse: collapse !important;\n    }\n  \u003c\/style\u003e\n\n  \u003c!-- 1. 商品仕様 --\u003e\n  \u003cdiv class=\"wanna-block-item-v5\"\u003e\n    \u003cinput class=\"wanna-block-logic-v5\" id=\"wanna-block-feat-v5\" type=\"checkbox\"\u003e \n    \u003clabel class=\"wanna-block-trigger-v5\" for=\"wanna-block-feat-v5\"\u003e \u003cspan\u003e商品仕様\u003c\/span\u003e \u003cspan class=\"wanna-icon-toggle-v5\"\u003e\u003c\/span\u003e \u003c\/label\u003e\n    \u003cdiv class=\"wanna-block-answer-v5\"\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"wanna-block-answer-inner-v5\"\u003e\n          \u003cdiv class=\"wanna-feat-box-v5 wanna-feat-box-1-v5\" 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-v5 wanna-feat-box-2-v5\" 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;\"\u003eSilver925素材を使用。使い込むほどに手首に馴染み、寄り添い続けます。（金属アレルギーにも対応）\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"wanna-feat-box-v5 wanna-feat-box-3-v5\" 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 存在感と差別化\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  \u003c\/div\u003e\n\n  \u003c!-- 2. サイズ・着用感（横スライドタブ仕様） --\u003e\n  \u003cdiv class=\"wanna-block-item-v5\"\u003e\n    \u003cinput type=\"checkbox\" id=\"wanna-block-details-v5\" class=\"wanna-block-logic-v5\"\u003e \n    \u003clabel for=\"wanna-block-details-v5\" class=\"wanna-block-trigger-v5\"\u003e \u003cspan\u003eサイズ・着用感\u003c\/span\u003e \u003cspan class=\"wanna-icon-toggle-v5\"\u003e\u003c\/span\u003e \u003c\/label\u003e\n    \u003cdiv class=\"wanna-block-answer-v5\"\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"wanna-block-answer-inner-v5\" style=\"padding-left: 0 !important; padding-right: 0 !important; padding-bottom: 25px !important;\"\u003e\n          \u003cdiv class=\"wanna-slide-container-v5\"\u003e\n            \u003cdiv class=\"inner-tabs-header-v5\"\u003e\n              \u003ca style=\"margin-left: 16px;\" id=\"link-size-v5\" class=\"inner-tab-link-v5 wanna-active\" href=\"#pane-size-v5\"\u003eサイズ仕様\u003c\/a\u003e \n              \u003ca style=\"margin-right: 16px;\" id=\"link-image-v5\" class=\"inner-tab-link-v5\" href=\"#pane-image-v5\"\u003eサイズイメージ\u003c\/a\u003e\n            \u003c\/div\u003e\n            \u003cdiv id=\"wannaSlideBodyV5\" class=\"inner-tabs-body-v5\"\u003e\n              \n              \u003c!-- タブ1: サイズ仕様 --\u003e\n              \u003cdiv class=\"inner-tab-pane-v5\" id=\"pane-size-v5\"\u003e\n                \u003ctable class=\"wanna-clean-table-v5\" 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;\"\u003e45cm \/ 50cm\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=\"pane-image-v5\" class=\"inner-tab-pane-v5\"\u003e\n                \u003cdiv style=\"font-size: 12px; color: #555; line-height: 1.95; letter-spacing: 0.05em;\"\u003e\n                  \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0960\/4330\/3207\/files\/353C6F5E-16A6-4DF0-B8B0-47BB1AF89666.jpg?v=1773263968\" alt=\"サイズ感のイメージ\" style=\"width: 100%; max-width: 100%; height: auto; display: block; margin-top: 4px; margin-bottom: 20px; border: 1px solid #f2f2f2;\"\u003e\n                  \u003cdiv style=\"font-family: 'Hiragino Mincho ProN', serif; color: #555; font-size: 12px; line-height: 2.1; letter-spacing: 0.06em;\"\u003e\n                    \u003cp style=\"margin-bottom: 10px; color: #1a1a1a; font-weight: 500;\"\u003e男性の平均は45cmもしくは50cmになっております。\u003c\/p\u003e\n                    \u003cp style=\"margin: 0;\"\u003e首元をスッキリと見せたい方 ＝ \u003cspan style=\"color: #1a1a1a; font-weight: 500;\"\u003e45cmがおすすめ\u003c\/span\u003e\u003c\/p\u003e\n                    \u003cp style=\"margin: 0;\"\u003e服の上から余裕を持って着用したい方 ＝ \u003cspan style=\"color: #1a1a1a; font-weight: 500;\"\u003e50cmがおすすめ\u003c\/span\u003e\u003c\/p\u003e\n                  \u003c\/div\u003e\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  \u003c\/div\u003e\n\n  \u003c!-- 3. 安心保証 --\u003e\n  \u003cdiv class=\"wanna-block-item-v5\"\u003e\n    \u003cinput type=\"checkbox\" id=\"wanna-block-promise-v5\" class=\"wanna-block-logic-v5\"\u003e\n    \u003clabel for=\"wanna-block-promise-v5\" class=\"wanna-block-trigger-v5\"\u003e\n      \u003cspan\u003e安心保証\u003c\/span\u003e\n      \u003cspan class=\"wanna-icon-toggle-v5\"\u003e\u003c\/span\u003e\n    \u003c\/label\u003e\n    \u003cdiv class=\"wanna-block-answer-v5\"\u003e\n      \u003cdiv\u003e\n        \u003cdiv style=\"padding-top: 15px; padding-bottom: 30px;\" class=\"wanna-block-answer-inner-v5\"\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\n  \u003c!-- 4. お手入れ --\u003e\n  \u003cdiv style=\"margin-bottom: 50px;\" class=\"wanna-block-item-v5\"\u003e\n    \u003cinput class=\"wanna-block-logic-v5\" id=\"wanna-block-care-v5\" type=\"checkbox\"\u003e\n    \u003clabel class=\"wanna-block-trigger-v5\" for=\"wanna-block-care-v5\"\u003e\n      \u003cspan\u003eお手入れ\u003c\/span\u003e\n      \u003cspan class=\"wanna-icon-toggle-v5\"\u003e\u003c\/span\u003e\n    \u003c\/label\u003e\n    \u003cdiv class=\"wanna-block-answer-v5\"\u003e\n      \u003cdiv\u003e\n        \u003cdiv style=\"padding-top: 15px; padding-bottom: 30px;\" class=\"wanna-block-answer-inner-v5\"\u003e\n          \u003cp style=\"margin: 0; color: #666; line-height: 1.95; letter-spacing: 0.05em;\"\u003e数回ご着用後や黒ずみが気になってきた際に、付属のクロスで優しく磨いてください。\u003cbr\u003e簡単に本来の美しい輝きを取り戻せます。\u003cbr\u003e\u003cbr\u003e経年変化を楽しみながら、長くご愛用ください。\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cscript\u003e\n    (function() {\n      const sliderBody = document.getElementById('wannaSlideBodyV5');\n      const links = {\n        'pane-size-v5': document.getElementById('link-size-v5'),\n        'pane-image-v5': document.getElementById('link-image-v5')\n      };\n      \n      \/\/ クリック時にスムーズスクロール\n      Object.values(links).forEach(link =\u003e {\n        if(!link) return;\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 \u0026\u0026 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      const paneSize = document.getElementById('pane-size-v5');\n      const paneImage = document.getElementById('pane-image-v5');\n      if(paneSize) observer.observe(paneSize);\n      if(paneImage) observer.observe(paneImage);\n    })();\n  \u003c\/script\u003e\n\u003c\/div\u003e","brand":"Wanna shop","offers":[{"title":"45cm","offer_id":51391450612007,"sku":null,"price":15000.0,"currency_code":"JPY","in_stock":true},{"title":"50cm","offer_id":51391450644775,"sku":null,"price":15000.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0960\/4330\/3207\/files\/AB26B7A4-53B6-4908-8D6F-591065DD657C.jpg?v=1779174818"},{"product_id":"chain-necklace-n19","title":"chain necklace (N19)","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.6s cubic-bezier(0.25, 1, 0.5, 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: transform 0.4s ease, opacity 0.4s ease, background-color 0.4s ease;\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       ゆっくり開閉するスライドアニメーション（CSS Grid）\n    -------------------------------------------------- *\/\n    .wanna-block-answer {\n      display: grid;\n      grid-template-rows: 0fr;\n      \/* アコーディオンが開く速度（0.7秒でゆっくり展開） *\/\n      transition: grid-template-rows 0.7s cubic-bezier(0.25, 1, 0.3, 1);\n    }\n    \n    .wanna-block-answer \u003e div {\n      overflow: hidden;\n    }\n\n    \/* --------------------------------------------------\n       コンテンツが下から上へ少し移動しながら現れるアニメーション\n    -------------------------------------------------- *\/\n    .wanna-block-answer-inner {\n      padding: 10px 0 35px 4px !important; \n      font-size: 12px;\n      color: #555;\n      opacity: 0;\n      \/* 初期位置を下へ15pxずらしておく *\/\n      transform: translateY(15px);\n      \/* 閉じる時のアニメーション *\/\n      transition: opacity 0.3s ease, transform 0.3s ease;\n    }\n\n    \/* 開閉時のアニメーション発動 *\/\n    .wanna-block-logic:checked + .wanna-block-trigger + .wanna-block-answer {\n      grid-template-rows: 1fr;\n    }\n\n    \/* 開いたときに文字が「下から上へ」動きながらフェードイン *\/\n    .wanna-block-logic:checked + .wanna-block-trigger + .wanna-block-answer .wanna-block-answer-inner {\n      opacity: 1;\n      transform: translateY(0);\n      \/* 開く時は少し遅れて滑らかに持ち上がるように調整 *\/\n      transition: opacity 0.6s cubic-bezier(0.25, 1, 0.5, 1) 0.15s, \n                  transform 0.6s cubic-bezier(0.25, 1, 0.5, 1) 0.15s;\n    }\n\n    \/* アイコン変化（プラス -\u003e マイナス） *\/\n    .wanna-block-logic:checked + .wanna-block-trigger .wanna-icon-toggle::after {\n      transform: translateX(-50%) rotate(90deg);\n      opacity: 0;\n    }\n    .wanna-block-logic:checked + .wanna-block-trigger .wanna-icon-toggle::before {\n      background-color: #a0a0a0;\n    }\n\n    \/* 「商品仕様」内の要素（01\/ 02\/ 03\/）も順番に下から上へフェードイン *\/\n    .wanna-feat-box {\n      opacity: 0;\n      transform: translateY(10px);\n      transition: opacity 0.5s ease, transform 0.5s 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: translateY(0); transition-delay: 0.15s;\n    }\n    .wanna-block-logic:checked + .wanna-block-trigger + .wanna-block-answer .wanna-feat-box-2 {\n      opacity: 1; transform: translateY(0); transition-delay: 0.3s;\n    }\n    .wanna-block-logic:checked + .wanna-block-trigger + .wanna-block-answer .wanna-feat-box-3 {\n      opacity: 1; transform: translateY(0); transition-delay: 0.45s;\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!-- 1. 商品仕様 --\u003e\n  \u003cdiv class=\"wanna-block-item\"\u003e\n    \u003cinput type=\"checkbox\" id=\"wanna-block-feat-v2\" class=\"wanna-block-logic\"\u003e\n    \u003clabel for=\"wanna-block-feat-v2\" 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\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シンプルなチェーンデザインが、男らしい力強さと品格を演出します。\n\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着用するだけで、どんなファッションにも馴染む。美しい使い方で毎日の質を自然と引き上げる。\n\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素材を使用。使い込むほどに手首に馴染み、寄り添い続けます。（金属アレルギーにも対応）\n\u003c\/p\u003e\n          \u003c\/div\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-v2\" type=\"checkbox\"\u003e\n    \u003clabel class=\"wanna-block-trigger\" for=\"wanna-block-details-v2\"\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\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            \n            \u003cdiv class=\"inner-tabs-header\"\u003e\n              \u003ca href=\"#pane-size-v2\" class=\"inner-tab-link wanna-active\" id=\"link-size-v2\" style=\"margin-left: 16px;\"\u003eサイズ仕様\u003c\/a\u003e\n              \u003ca href=\"#pane-image-v2\" class=\"inner-tab-link\" id=\"link-image-v2\" style=\"margin-right: 16px;\"\u003eサイズイメージ\u003c\/a\u003e\n            \u003c\/div\u003e\n\n            \u003cdiv class=\"inner-tabs-body\" id=\"wannaSlideBodyV2\"\u003e\n              \u003c!-- タブ1: サイズ仕様 --\u003e\n              \u003cdiv id=\"pane-size-v2\" 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;\"\u003e40cm \/ 45cm \/ 50cm\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=\"pane-image-v2\" class=\"inner-tab-pane\"\u003e\n                \u003cdiv style=\"font-size: 12px; color: #555; line-height: 1.95; letter-spacing: 0.05em;\"\u003e\n                  \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0960\/4330\/3207\/files\/353C6F5E-16A6-4DF0-B8B0-47BB1AF89666.jpg?v=1773263968\" alt=\"サイズ感のイメージ\" style=\"width: 100%; max-width: 100%; height: auto; display: block; margin-top: 4px; margin-bottom: 20px; border: 1px solid #f2f2f2;\"\u003e\n                  \u003cdiv style=\"font-family: 'Hiragino Mincho ProN', serif; color: #555; font-size: 12px; line-height: 2.1; letter-spacing: 0.06em;\"\u003e\n                    \u003cp style=\"margin-bottom: 10px; color: #1a1a1a; font-weight: 500;\"\u003e男性の平均サイズは45cmまたは50cmです。\u003c\/p\u003e\n                    \u003cp style=\"margin: 0;\"\u003e・首元をスッキリ見せたい方 ＝ \u003cspan style=\"color: #1a1a1a; font-weight: 600;\"\u003e45cmがおすすめ\u003c\/span\u003e\u003c\/p\u003e\n                    \u003cp style=\"margin: 0;\"\u003e・服の上から余裕を持って着用したい方 ＝ \u003cspan style=\"color: #1a1a1a; font-weight: 600;\"\u003e50cmがおすすめ\u003c\/span\u003e\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        \u003c\/div\u003e\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-v2\" class=\"wanna-block-logic\"\u003e\n    \u003clabel for=\"wanna-block-promise-v2\" 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\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万が一のトラブルにも対応しております。\u003cbr\u003e\u003cspan style=\"font-size: 11px; color: #888;\"\u003e※受取後5日以内のご連絡をお願いいたします。\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  \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-v2\" type=\"checkbox\"\u003e\n    \u003clabel class=\"wanna-block-trigger\" for=\"wanna-block-care-v2\"\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\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数回ご着用後や黒ずみが気になってきた際に、付属のクロスで優しく磨いてください。\u003cbr\u003e簡単に本来の美しい輝きを取り戻せます。\u003cbr\u003e\u003cbr\u003e経年変化を楽しみながら、長くご愛用ください。\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cscript\u003e\n    (function() {\n      const sliderBody = document.getElementById('wannaSlideBodyV2');\n      const links = {\n        'pane-size-v2': document.getElementById('link-size-v2'),\n        'pane-image-v2': document.getElementById('link-image-v2')\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-v2'));\n      observer.observe(document.getElementById('pane-image-v2'));\n    })();\n  \u003c\/script\u003e\n\n\u003c\/div\u003e","brand":"Wanna shop","offers":[{"title":"40cm","offer_id":51391453987111,"sku":null,"price":12800.0,"currency_code":"JPY","in_stock":true},{"title":"45cm","offer_id":51391454019879,"sku":null,"price":12800.0,"currency_code":"JPY","in_stock":true},{"title":"50cm","offer_id":51391454052647,"sku":null,"price":12800.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0960\/4330\/3207\/files\/0146F3C6-78EE-486E-AA13-59281413F2D0.jpg?v=1779174880"},{"product_id":"chain-bracelet-b26","title":"chain bracelet (B26)","description":"\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.6s cubic-bezier(0.25, 1, 0.5, 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: transform 0.4s ease, opacity 0.4s ease, background-color 0.4s ease;\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     ゆっくり開閉するスライドアニメーション（CSS Grid）\n  -------------------------------------------------- *\/\n  .wanna-block-answer {\n    display: grid;\n    grid-template-rows: 0fr;\n    \/* アコーディオンが開く速度（0.7秒でゆっくり展開） *\/\n    transition: grid-template-rows 0.7s cubic-bezier(0.25, 1, 0.3, 1);\n  }\n  \n  .wanna-block-answer \u003e div {\n    overflow: hidden;\n  }\n\n  \/* --------------------------------------------------\n     コンテンツが下から上へ少し移動しながら現れるアニメーション\n  -------------------------------------------------- *\/\n  .wanna-block-answer-inner {\n    padding: 10px 0 35px 4px !important; \n    font-size: 12px;\n    color: #555;\n    opacity: 0;\n    \/* 初期位置を下へ15pxずらしておく *\/\n    transform: translateY(15px);\n    \/* 閉じる時のアニメーション *\/\n    transition: opacity 0.3s ease, transform 0.3s ease;\n  }\n\n  \/* 開閉時のアニメーション発動 *\/\n  .wanna-block-logic:checked + .wanna-block-trigger + .wanna-block-answer {\n    grid-template-rows: 1fr;\n  }\n\n  \/* 開いたときに文字が「下から上へ」動きながらフェードイン *\/\n  .wanna-block-logic:checked + .wanna-block-trigger + .wanna-block-answer .wanna-block-answer-inner {\n    opacity: 1;\n    transform: translateY(0);\n    \/* 開く時は少し遅れて滑らかに持ち上がるように調整 *\/\n    transition: opacity 0.6s cubic-bezier(0.25, 1, 0.5, 1) 0.15s, \n                transform 0.6s cubic-bezier(0.25, 1, 0.5, 1) 0.15s;\n  }\n\n  \/* アイコン変化（プラス -\u003e マイナス） *\/\n  .wanna-block-logic:checked + .wanna-block-trigger .wanna-icon-toggle::after {\n    transform: translateX(-50%) rotate(90deg);\n    opacity: 0;\n  }\n  .wanna-block-logic:checked + .wanna-block-trigger .wanna-icon-toggle::before {\n    background-color: #a0a0a0;\n  }\n\n  \/* 「商品仕様」内の要素（01\/ 02\/ 03\/）も順番に下から上へフェードイン *\/\n  .wanna-feat-box {\n    opacity: 0;\n    transform: translateY(10px);\n    transition: opacity 0.5s ease, transform 0.5s 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: translateY(0); transition-delay: 0.15s;\n  }\n  .wanna-block-logic:checked + .wanna-block-trigger + .wanna-block-answer .wanna-feat-box-2 {\n    opacity: 1; transform: translateY(0); transition-delay: 0.3s;\n  }\n  .wanna-block-logic:checked + .wanna-block-trigger + .wanna-block-answer .wanna-feat-box-3 {\n    opacity: 1; transform: translateY(0); transition-delay: 0.45s;\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\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\"\u003e\n    \u003cinput class=\"wanna-block-logic\" id=\"wanna-block-feat\" type=\"checkbox\"\u003e \n    \u003clabel class=\"wanna-block-trigger\" for=\"wanna-block-feat\"\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\u003e\n        \u003cdiv class=\"wanna-block-answer-inner\"\u003e\n          \u003cdiv class=\"wanna-feat-box wanna-feat-box-1\" 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 wanna-feat-box-2\" 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どんな服にも、どんな場面にも、自然と溶け込む洗練されたたたずまい。デザインと無駄のなさが共存する、Wannaらしい一本です。\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"wanna-feat-box wanna-feat-box-3\" 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%の純銀を使用。世界標準の素材であり、肌への優しさと透明感のある輝きを兼ね備えています。使い込むほどに馴染み、経年変化も本物の銀ならではの味わいです。\u003c\/p\u003e\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\"\u003e\n    \u003cinput type=\"checkbox\" id=\"wanna-block-details\" class=\"wanna-block-logic\"\u003e \n    \u003clabel for=\"wanna-block-details\" 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\u003e\n        \u003cdiv class=\"wanna-block-answer-inner\" style=\"padding-left: 0 !important; padding-right: 0 !important; padding-bottom: 25px !important;\"\u003e\n          \u003cdiv class=\"wanna-slide-container\"\u003e\n            \u003cdiv class=\"inner-tabs-header\"\u003e\n              \u003ca style=\"margin-left: 16px;\" id=\"link-size-24\" class=\"inner-tab-link wanna-active\" href=\"#pane-size-24\"\u003eサイズ仕様\u003c\/a\u003e \n              \u003ca style=\"margin-right: 16px;\" id=\"link-image-24\" class=\"inner-tab-link\" href=\"#pane-image-24\"\u003eサイズイメージ\u003c\/a\u003e\n            \u003c\/div\u003e\n            \u003cdiv id=\"wannaSlideBody24\" class=\"inner-tabs-body\"\u003e\n              \n              \u003cdiv class=\"inner-tab-pane\" id=\"pane-size-24\"\u003e\n                \u003ctable class=\"wanna-clean-table\" 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\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              \u003cdiv id=\"pane-image-24\" class=\"inner-tab-pane\"\u003e\n                \u003cdiv style=\"font-size: 12px; color: #555; line-height: 1.95; letter-spacing: 0.05em;\"\u003e\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● 18cm\u003c\/p\u003e\n                    \u003cp style=\"margin: 0; padding-left: 4px; color: #666; font-size: 11px; line-height: 1.8; letter-spacing: 0.04em;\"\u003e\n                      ・細身の方や、ジャストサイズで着用したい方におすすめです。\u003cbr\u003e\n                      ・手首の実寸目安：\u003cstrong\u003e15cm 〜 16cm\u003c\/strong\u003e\n                    \u003c\/p\u003e\n                  \u003c\/div\u003e\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● 19cm\u003c\/p\u003e\n                    \u003cp style=\"margin: 0; padding-left: 4px; color: #666; font-size: 11px; line-height: 1.8; letter-spacing: 0.04em;\"\u003e\n                      ・一般的なサイズ感です。程よいフィット感で着用いただけます。\u003cbr\u003e\n                      ・手首の実寸目安：\u003cstrong\u003e16cm 〜 17cm\u003c\/strong\u003e\n                    \u003c\/p\u003e\n                  \u003c\/div\u003e\n                  \u003cdiv style=\"margin-bottom: 26px;\"\u003e\n                    \u003cp style=\"margin: 0 0 6px; font-size: 12px; font-weight: 600; color: #1a1a1a; letter-spacing: 0.1em;\"\u003e● 20cm\u003c\/p\u003e\n                    \u003cp style=\"margin: 0; padding-left: 4px; color: #666; font-size: 11px; line-height: 1.8; letter-spacing: 0.04em;\"\u003e\n                      ・手首が太めの方や、ブレスレットをゆったりめに着用したい方におすすめです。\u003cbr\u003e\n                      ・手首の実寸目安：\u003cstrong\u003e17cm 〜 18cm\u003c\/strong\u003e\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                    \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                    \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            \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  \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 \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\u003e\n        \u003cdiv class=\"wanna-block-answer-inner\" 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  \u003c\/div\u003e\n\n  \u003cdiv class=\"wanna-block-item\" style=\"margin-bottom: 50px;\"\u003e\n    \u003cinput type=\"checkbox\" id=\"wanna-block-care\" class=\"wanna-block-logic\"\u003e \n    \u003clabel for=\"wanna-block-care\" 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\u003e\n        \u003cdiv class=\"wanna-block-answer-inner\" style=\"padding-top: 15px; padding-bottom: 30px;\"\u003e\n          \u003cp style=\"margin: 0; color: #666; line-height: 1.95; letter-spacing: 0.05em;\"\u003e数回ご着用後や黒ずみが気になってきた際に、付属のクロスで優しく磨いてください。\u003cbr\u003e簡単に本来の美しい輝きを取り戻せます。\u003cbr\u003e\u003cbr\u003e経年変化を楽しみながら、長くご愛用ください。\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cscript\u003e\n    (function() {\n      const sliderBody = document.getElementById('wannaSlideBody24');\n      const links = {\n        'pane-size-24': document.getElementById('link-size-24'),\n        'pane-image-24': document.getElementById('link-image-24')\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]) {\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-24'));\n      observer.observe(document.getElementById('pane-image-24'));\n    })();\n  \u003c\/script\u003e\n\u003c\/div\u003e","brand":"Wanna","offers":[{"title":"18cm","offer_id":51569232511271,"sku":null,"price":19800.0,"currency_code":"JPY","in_stock":true},{"title":"19cm","offer_id":51569232544039,"sku":null,"price":19800.0,"currency_code":"JPY","in_stock":true},{"title":"20cm","offer_id":51569232576807,"sku":null,"price":19800.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0960\/4330\/3207\/files\/Simple_Minimalist_Business_Nail_Logo_-_2026-08-20T173330.800.png?v=1787214838"},{"product_id":"thin-bracelet-b23","title":"thin bracelet (B23)","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-brace {\n      border-bottom: 1px solid #f2f2f2;\n      width: 100%;\n    }\n    \n    \/* チェックボックス非表示 *\/\n    .wanna-block-logic-brace {\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-brace {\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-brace:hover { color: #888; }\n\n    \/* プラス・マイナスアイコン *\/\n    .wanna-icon-toggle-brace {\n      width: 14px; height: 14px;\n      position: relative;\n      transition: transform 0.6s cubic-bezier(0.25, 1, 0.5, 1);\n      margin-right: 4px;\n    }\n    .wanna-icon-toggle-brace::before, .wanna-icon-toggle-brace::after {\n      content: \"\";\n      position: absolute;\n      background-color: #1a1a1a;\n      transition: transform 0.4s ease, opacity 0.4s ease, background-color 0.4s ease;\n    }\n    .wanna-icon-toggle-brace::before { width: 100%; height: 1px; top: 50%; left: 0; transform: translateY(-50%); }\n    .wanna-icon-toggle-brace::after  { width: 1px; height: 100%; left: 50%; top: 0; transform: translateX(-50%); }\n\n    \/* --------------------------------------------------\n       ゆっくり開閉するスライドアニメーション（CSS Grid）\n    -------------------------------------------------- *\/\n    .wanna-block-answer-brace {\n      display: grid;\n      grid-template-rows: 0fr;\n      \/* アコーディオンが開く速度（0.7秒でゆっくり展開） *\/\n      transition: grid-template-rows 0.7s cubic-bezier(0.25, 1, 0.3, 1);\n    }\n    \n    .wanna-block-answer-brace \u003e div {\n      overflow: hidden;\n    }\n\n    \/* --------------------------------------------------\n       コンテンツが下から上へ少し移動しながら現れるアニメーション\n    -------------------------------------------------- *\/\n    .wanna-block-answer-inner-brace {\n      padding: 10px 0 35px 4px !important; \n      font-size: 12px;\n      color: #555;\n      opacity: 0;\n      \/* 初期位置を下へ15pxずらしておく *\/\n      transform: translateY(15px);\n      \/* 閉じる時のアニメーション *\/\n      transition: opacity 0.3s ease, transform 0.3s ease;\n    }\n\n    \/* 開閉時のアニメーション発動 *\/\n    .wanna-block-logic-brace:checked + .wanna-block-trigger-brace + .wanna-block-answer-brace {\n      grid-template-rows: 1fr;\n    }\n\n    \/* 開いたときに文字が「下から上へ」動きながらフェードイン *\/\n    .wanna-block-logic-brace:checked + .wanna-block-trigger-brace + .wanna-block-answer-brace .wanna-block-answer-inner-brace {\n      opacity: 1;\n      transform: translateY(0);\n      \/* 開く時は少し遅れて滑らかに持ち上がるように調整 *\/\n      transition: opacity 0.6s cubic-bezier(0.25, 1, 0.5, 1) 0.15s, \n                  transform 0.6s cubic-bezier(0.25, 1, 0.5, 1) 0.15s;\n    }\n\n    \/* アイコン変化（プラス -\u003e マイナス） *\/\n    .wanna-block-logic-brace:checked + .wanna-block-trigger-brace .wanna-icon-toggle-brace::after {\n      transform: translateX(-50%) rotate(90deg);\n      opacity: 0;\n    }\n    .wanna-block-logic-brace:checked + .wanna-block-trigger-brace .wanna-icon-toggle-brace::before {\n      background-color: #a0a0a0;\n    }\n\n    \/* 「商品仕様」内の要素（01\/ 02\/ 03\/）も順番に下から上へフェードイン *\/\n    .wanna-feat-box-brace {\n      opacity: 0;\n      transform: translateY(10px);\n      transition: opacity 0.5s ease, transform 0.5s cubic-bezier(0.25, 1, 0.5, 1);\n    }\n    .wanna-block-logic-brace:checked + .wanna-block-trigger-brace + .wanna-block-answer-brace .wanna-feat-box-1-brace {\n      opacity: 1; transform: translateY(0); transition-delay: 0.15s;\n    }\n    .wanna-block-logic-brace:checked + .wanna-block-trigger-brace + .wanna-block-answer-brace .wanna-feat-box-2-brace {\n      opacity: 1; transform: translateY(0); transition-delay: 0.3s;\n    }\n    .wanna-block-logic-brace:checked + .wanna-block-trigger-brace + .wanna-block-answer-brace .wanna-feat-box-3-brace {\n      opacity: 1; transform: translateY(0); transition-delay: 0.45s;\n    }\n\n    \/* タブ切り替えレイアウト *\/\n    .wanna-slide-container-brace {\n      display: flex; flex-direction: column; position: relative;\n    }\n    .inner-tabs-header-brace {\n      display: flex; border-bottom: 1px solid #f2f2f2;\n    }\n    .inner-tab-link-brace {\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-brace.wanna-active {\n      color: #1a1a1a !important; font-weight: 500 !important;\n      border-bottom: 1px solid #1a1a1a !important;\n    }\n    .inner-tabs-body-brace {\n      display: flex; overflow-x: auto; scroll-behavior: smooth;\n      scroll-snap-type: x mandatory; -webkit-overflow-scrolling: touch;\n    }\n    .inner-tabs-body-brace::-webkit-scrollbar { display: none; }\n    .inner-tabs-body-brace { -ms-overflow-style: none; scrollbar-width: none; }\n    .inner-tab-pane-brace {\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-brace, .wanna-clean-table-brace tr, .wanna-clean-table-brace td {\n      border: none !important; border-collapse: collapse !important;\n    }\n  \u003c\/style\u003e\n\n  \u003cdiv class=\"wanna-block-item-brace\"\u003e\n    \u003cinput type=\"checkbox\" id=\"wanna-block-feat-brace\" class=\"wanna-block-logic-brace\"\u003e\n    \u003clabel for=\"wanna-block-feat-brace\" class=\"wanna-block-trigger-brace\"\u003e\n      \u003cspan\u003e商品仕様\u003c\/span\u003e\n      \u003cspan class=\"wanna-icon-toggle-brace\"\u003e\u003c\/span\u003e\n    \u003c\/label\u003e\n    \u003cdiv class=\"wanna-block-answer-brace\"\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"wanna-block-answer-inner-brace\"\u003e\n          \u003cdiv style=\"margin-bottom: 35px;\" class=\"wanna-feat-box-brace wanna-feat-box-1-brace\"\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-brace wanna-feat-box-2-brace\"\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-brace wanna-feat-box-3-brace\"\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%の純銀を使用。世界標準の素材であり、肌への優しさと透明感のある輝きを兼ね備えています。繊細なディテールに宿る本物の銀の光が、使い込むほどに手首へ馴染み、美しい経年変化を刻みます。\u003c\/p\u003e\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-brace\"\u003e\n    \u003cinput class=\"wanna-block-logic-brace\" id=\"wanna-block-details-brace\" type=\"checkbox\"\u003e\n    \u003clabel class=\"wanna-block-trigger-brace\" for=\"wanna-block-details-brace\"\u003e\n      \u003cspan\u003eサイズ・着用感\u003c\/span\u003e\n      \u003cspan class=\"wanna-icon-toggle-brace\"\u003e\u003c\/span\u003e\n    \u003c\/label\u003e\n    \u003cdiv class=\"wanna-block-answer-brace\"\u003e\n      \u003cdiv\u003e\n        \u003cdiv style=\"padding-left: 0 !important; padding-right: 0 !important; padding-bottom: 25px !important;\" class=\"wanna-block-answer-inner-brace\"\u003e\n          \u003cdiv class=\"wanna-slide-container-brace\"\u003e\n            \u003cdiv class=\"inner-tabs-header-brace\"\u003e\n              \u003ca href=\"#pane-size-brace\" class=\"inner-tab-link-brace wanna-active\" id=\"link-size-brace\" style=\"margin-left: 16px;\"\u003eサイズ仕様\u003c\/a\u003e\n              \u003ca href=\"#pane-image-brace\" class=\"inner-tab-link-brace\" id=\"link-image-brace\" style=\"margin-right: 16px;\"\u003eサイズイメージ\u003c\/a\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"inner-tabs-body-brace\" id=\"wannaSlideBodyBrace\"\u003e\n              \u003cdiv id=\"pane-size-brace\" class=\"inner-tab-pane-brace\"\u003e\n                \u003ctable style=\"width: 100%; font-size: 12px; color: #555; line-height: 1.95; letter-spacing: 0.05em;\" class=\"wanna-clean-table-brace\"\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\n                        18cm \/ 22cm\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;\"\u003eSilver925\u003cbr\u003e\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              \n              \u003cdiv id=\"pane-image-brace\" class=\"inner-tab-pane-brace\"\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● 18cm\u003c\/p\u003e\n                    \u003cp style=\"margin: 0; padding-left: 4px; color: #666; font-size: 11px; line-height: 1.8; letter-spacing: 0.04em;\"\u003e\n                      ・標準的な手首周りの方におすすめのサイズです。程よいフィット感で、最も人気のあるサイズです。\u003cbr\u003e\n                      ・手首の実寸目安：\u003cstrong\u003e15cm 〜 17cm\u003c\/strong\u003e（男性平均：約16〜17cm）\n                    \u003c\/p\u003e\n                  \u003c\/div\u003e\n\n                  \u003cdiv style=\"margin-bottom: 26px;\"\u003e\n                    \u003cp style=\"margin: 0 0 6px; font-size: 12px; font-weight: 600; color: #1a1a1a; letter-spacing: 0.1em;\"\u003e● 22cm\u003c\/p\u003e\n                    \u003cp style=\"margin: 0; padding-left: 4px; color: #666; font-size: 11px; line-height: 1.8; letter-spacing: 0.04em;\"\u003e\n                      ・手首が太めの方や、ブレスレットをゆったりめに着用したい方におすすめのサイズです。\u003cbr\u003e\n                      ・手首の実寸目安：\u003cstrong\u003e17cm 〜 20cm\u003c\/strong\u003e\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            \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  \u003cdiv class=\"wanna-block-item-brace\"\u003e\n    \u003cinput type=\"checkbox\" id=\"wanna-block-promise-brace\" class=\"wanna-block-logic-brace\"\u003e\n    \u003clabel for=\"wanna-block-promise-brace\" class=\"wanna-block-trigger-brace\"\u003e\n      \u003cspan\u003e安心保証\u003c\/span\u003e\n      \u003cspan class=\"wanna-icon-toggle-brace\"\u003e\u003c\/span\u003e\n    \u003c\/label\u003e\n    \u003cdiv class=\"wanna-block-answer-brace\"\u003e\n      \u003cdiv\u003e\n        \u003cdiv style=\"padding-top: 15px; padding-bottom: 30px;\" class=\"wanna-block-answer-inner-brace\"\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  \u003c\/div\u003e\n\n  \u003cdiv style=\"margin-bottom: 50px;\" class=\"wanna-block-item-brace\"\u003e\n    \u003cinput class=\"wanna-block-logic-brace\" id=\"wanna-block-care-brace\" type=\"checkbox\"\u003e\n    \u003clabel class=\"wanna-block-trigger-brace\" for=\"wanna-block-care-brace\"\u003e\n      \u003cspan\u003eお手入れ\u003c\/span\u003e\n      \u003cspan class=\"wanna-icon-toggle-brace\"\u003e\u003c\/span\u003e\n    \u003c\/label\u003e\n    \u003cdiv class=\"wanna-block-answer-brace\"\u003e\n      \u003cdiv\u003e\n        \u003cdiv style=\"padding-top: 15px; padding-bottom: 30px;\" class=\"wanna-block-answer-inner-brace\"\u003e\n          \u003cp style=\"margin: 0; color: #666; line-height: 1.95; letter-spacing: 0.05em;\"\u003e数回ご着用後や黒ずみが気になってきた際に、付属のクロスで優しく磨いてください。\u003cbr\u003e簡単に本来の美しい輝きを取り戻せます。\u003cbr\u003e\u003cbr\u003e経年変化を楽しみながら、長くご愛用ください。\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cscript\u003e\n    (function() {\n      const sliderBody = document.getElementById('wannaSlideBodyBrace');\n      const links = {\n        'pane-size-brace': document.getElementById('link-size-brace'),\n        'pane-image-brace': document.getElementById('link-image-brace')\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-brace'));\n      observer.observe(document.getElementById('pane-image-brace'));\n    })();\n  \u003c\/script\u003e\n\n\u003c\/div\u003e","brand":"Wanna","offers":[{"title":"18cm","offer_id":51524586832167,"sku":null,"price":12000.0,"currency_code":"JPY","in_stock":true},{"title":"22cm","offer_id":51524586864935,"sku":null,"price":12000.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0960\/4330\/3207\/files\/Simple_Minimalist_Business_Nail_Logo_-_2026-08-20T160814.633.png?v=1787209751"},{"product_id":"chain-bracelet-b-8","title":"chain bracelet (B8)","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.6s cubic-bezier(0.25, 1, 0.5, 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: transform 0.4s ease, opacity 0.4s ease, background-color 0.4s ease;\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       ゆっくり開閉するスライドアニメーション（CSS Grid）\n    -------------------------------------------------- *\/\n    .wanna-block-answer {\n      display: grid;\n      grid-template-rows: 0fr;\n      \/* アコーディオンが開く速度（0.7秒でゆっくり展開） *\/\n      transition: grid-template-rows 0.7s cubic-bezier(0.25, 1, 0.3, 1);\n    }\n    \n    .wanna-block-answer \u003e div {\n      overflow: hidden;\n    }\n\n    \/* --------------------------------------------------\n       コンテンツが下から上へ少し移動しながら現れるアニメーション\n    -------------------------------------------------- *\/\n    .wanna-block-answer-inner {\n      padding: 10px 0 35px 4px !important; \n      font-size: 12px;\n      color: #555;\n      opacity: 0;\n      \/* 初期位置を下へ15pxずらしておく *\/\n      transform: translateY(15px);\n      \/* 閉じる時のアニメーション *\/\n      transition: opacity 0.3s ease, transform 0.3s ease;\n    }\n\n    \/* 開閉時のアニメーション発動 *\/\n    .wanna-block-logic:checked + .wanna-block-trigger + .wanna-block-answer {\n      grid-template-rows: 1fr;\n    }\n\n    \/* 開いたときに文字が「下から上へ」動きながらフェードイン *\/\n    .wanna-block-logic:checked + .wanna-block-trigger + .wanna-block-answer .wanna-block-answer-inner {\n      opacity: 1;\n      transform: translateY(0);\n      \/* 開く時は少し遅れて滑らかに持ち上がるように調整 *\/\n      transition: opacity 0.6s cubic-bezier(0.25, 1, 0.5, 1) 0.15s, \n                  transform 0.6s cubic-bezier(0.25, 1, 0.5, 1) 0.15s;\n    }\n\n    \/* アイコン変化（プラス -\u003e マイナス） *\/\n    .wanna-block-logic:checked + .wanna-block-trigger .wanna-icon-toggle::after {\n      transform: translateX(-50%) rotate(90deg);\n      opacity: 0;\n    }\n    .wanna-block-logic:checked + .wanna-block-trigger .wanna-icon-toggle::before {\n      background-color: #a0a0a0;\n    }\n\n    \/* 「商品仕様」内の要素（01\/ 02\/ 03\/）も順番に下から上へフェードイン *\/\n    .wanna-feat-box {\n      opacity: 0;\n      transform: translateY(10px);\n      transition: opacity 0.5s ease, transform 0.5s 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: translateY(0); transition-delay: 0.15s;\n    }\n    .wanna-block-logic:checked + .wanna-block-trigger + .wanna-block-answer .wanna-feat-box-2 {\n      opacity: 1; transform: translateY(0); transition-delay: 0.3s;\n    }\n    .wanna-block-logic:checked + .wanna-block-trigger + .wanna-block-answer .wanna-feat-box-3 {\n      opacity: 1; transform: translateY(0); transition-delay: 0.45s;\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  \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\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  \u003c\/div\u003e\n\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\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=\"#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              \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;\"\u003e18cm \/ 22cm（幅：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\u003cbr\u003e\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\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=\"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                  \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● 18cm\u003c\/p\u003e\n                    \u003cp style=\"margin: 0; padding-left: 4px; color: #666; font-size: 11px; line-height: 1.8; letter-spacing: 0.04em;\"\u003e\n                      ・標準的な手首周りの方におすすめのサイズです。程よいフィット感で、最も人気のあるサイズです。\u003cbr\u003e\n                      ・手首周りの目安：\u003cstrong\u003e14cm 〜 16cm\u003c\/strong\u003e（男性平均：約16〜17cm）\n                    \u003c\/p\u003e\n                  \u003c\/div\u003e\n\n                  \u003cdiv style=\"margin-bottom: 26px;\"\u003e\n                    \u003cp style=\"margin: 0 0 6px; font-size: 12px; font-weight: 600; color: #1a1a1a; letter-spacing: 0.1em;\"\u003e● 22cm\u003c\/p\u003e\n                    \u003cp style=\"margin: 0; padding-left: 4px; color: #666; font-size: 11px; line-height: 1.8; letter-spacing: 0.04em;\"\u003e\n                      ・手首が太めの方や、ブレスレットをゆったりめに着用したい方におすすめのサイズです。\u003cbr\u003e\n                      ・手首周りの目安：\u003cstrong\u003e17cm 〜 20cm\u003c\/strong\u003e\n                    \u003c\/p\u003e\n                  \u003c\/div\u003e\n\n                  \u003cdiv style=\"margin-bottom: 28px; border-top: 1px dashed #e5e5e5; padding-top: 18px;\"\u003e\n                    \u003cp style=\"margin: 0 0 8px; font-size: 12px; font-weight: 600; color: #1a1a1a; letter-spacing: 0.1em;\"\u003e● サイズ感の目安\u003c\/p\u003e\n                    \u003cp style=\"margin: 0; padding-left: 4px; color: #666; font-size: 11px; line-height: 1.8; letter-spacing: 0.04em;\"\u003e\n                      お好みの着用スタイルに合わせてお選びください。\u003cbr\u003e\n                      ・手首周り ＋ \u003cstrong\u003e2.0cm 〜 3.0cm\u003c\/strong\u003e ： ぴったりめ（ジャストサイズ）\u003cbr\u003e\n                      ・手首周り ＋ \u003cstrong\u003e3.5cm 〜 4.5cm\u003c\/strong\u003e ： ゆったりめ（ルーズフィット）\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            \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  \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\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万が一のサイズ不一致やトラブルにも対応しております。\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  \u003c\/div\u003e\n\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\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数回ご着用後や黒ずみが気になってきた際に、付属のクロスで優しく磨いてください。\u003cbr\u003e簡単に本来の美しい輝きを取り戻せます。\u003cbr\u003e\u003cbr\u003e経年変化を楽しみながら、長くご愛用ください。\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cscript\u003e\n    (function() {\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    })();\n  \u003c\/script\u003e\n\n\u003c\/div\u003e","brand":"Wanna","offers":[{"title":"18cm","offer_id":51524569334055,"sku":null,"price":18000.0,"currency_code":"JPY","in_stock":true},{"title":"22cm","offer_id":51524569366823,"sku":null,"price":18000.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0960\/4330\/3207\/files\/Simple_Minimalist_Business_Nail_Logo_-_2026-08-20T160036.601.png?v=1787209306"},{"product_id":"twist-bracelet-b15","title":"twist bracelet (B15)","description":"\u003cstyle\u003e\n    \/* アコーディオン外枠 *\/\n    .wanna-block-item-h40 {\n      border-bottom: 1px solid #f2f2f2;\n      width: 100%;\n    }\n    \n    \/* チェックボックス隠し *\/\n    .wanna-block-logic-h40 {\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-h40 {\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-h40:hover { color: #888; }\n\n    \/* プラス・マイナスアイコン *\/\n    .wanna-icon-toggle-h40 {\n      width: 14px; height: 14px;\n      position: relative;\n      transition: transform 0.6s cubic-bezier(0.25, 1, 0.5, 1);\n      margin-right: 4px;\n    }\n    .wanna-icon-toggle-h40::before, .wanna-icon-toggle-h40::after {\n      content: \"\";\n      position: absolute;\n      background-color: #1a1a1a;\n      transition: transform 0.4s ease, opacity 0.4s ease, background-color 0.4s ease;\n    }\n    .wanna-icon-toggle-h40::before { width: 100%; height: 1px; top: 50%; left: 0; transform: translateY(-50%); }\n    .wanna-icon-toggle-h40::after  { width: 1px; height: 100%; left: 50%; top: 0; transform: translateX(-50%); }\n\n    \/* --------------------------------------------------\n       ゆっくり開閉するスライドアニメーション（CSS Grid）\n    -------------------------------------------------- *\/\n    .wanna-block-answer-h40 {\n      display: grid;\n      grid-template-rows: 0fr;\n      transition: grid-template-rows 0.7s cubic-bezier(0.25, 1, 0.3, 1);\n    }\n    \n    .wanna-block-answer-h40 \u003e div {\n      overflow: hidden;\n    }\n\n    \/* --------------------------------------------------\n       コンテンツのアニメーション\n    -------------------------------------------------- *\/\n    .wanna-block-answer-inner-h40 {\n      padding: 10px 0 35px 4px !important; \n      font-size: 12px;\n      color: #555;\n      opacity: 0;\n      transform: translateY(15px);\n      transition: opacity 0.3s ease, transform 0.3s ease;\n    }\n\n    \/* 開閉時のアニメーション発動 *\/\n    .wanna-block-logic-h40:checked + .wanna-block-trigger-h40 + .wanna-block-answer-h40 {\n      grid-template-rows: 1fr;\n    }\n\n    .wanna-block-logic-h40:checked + .wanna-block-trigger-h40 + .wanna-block-answer-h40 .wanna-block-answer-inner-h40 {\n      opacity: 1;\n      transform: translateY(0);\n      transition: opacity 0.6s cubic-bezier(0.25, 1, 0.5, 1) 0.15s, \n                  transform 0.6s cubic-bezier(0.25, 1, 0.5, 1) 0.15s;\n    }\n\n    \/* アイコン変化（プラス -\u003e マイナス） *\/\n    .wanna-block-logic-h40:checked + .wanna-block-trigger-h40 .wanna-icon-toggle-h40::after {\n      transform: translateX(-50%) rotate(90deg);\n      opacity: 0;\n    }\n    .wanna-block-logic-h40:checked + .wanna-block-trigger-h40 .wanna-icon-toggle-h40::before {\n      background-color: #a0a0a0;\n    }\n\n    \/* 内要素フェードインアニメーション *\/\n    .wanna-feat-box-h40 {\n      opacity: 0;\n      transform: translateY(10px);\n      transition: opacity 0.5s ease, transform 0.5s cubic-bezier(0.25, 1, 0.5, 1);\n    }\n    .wanna-block-logic-h40:checked + .wanna-block-trigger-h40 + .wanna-block-answer-h40 .wanna-feat-box-1-h40 {\n      opacity: 1; transform: translateY(0); transition-delay: 0.15s;\n    }\n    .wanna-block-logic-h40:checked + .wanna-block-trigger-h40 + .wanna-block-answer-h40 .wanna-feat-box-2-h40 {\n      opacity: 1; transform: translateY(0); transition-delay: 0.3s;\n    }\n    .wanna-block-logic-h40:checked + .wanna-block-trigger-h40 + .wanna-block-answer-h40 .wanna-feat-box-3-h40 {\n      opacity: 1; transform: translateY(0); transition-delay: 0.45s;\n    }\n\n    \/* タブ切り替えレイアウト *\/\n    .wanna-slide-container-h40 {\n      display: flex; flex-direction: column; position: relative;\n    }\n    .inner-tabs-header-h40 {\n      display: flex; border-bottom: 1px solid #f2f2f2;\n    }\n    .inner-tab-link-h40 {\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-h40.wanna-active {\n      color: #1a1a1a !important; font-weight: 500 !important;\n      border-bottom: 1px solid #1a1a1a !important;\n    }\n    .inner-tabs-body-h40 {\n      display: flex; overflow-x: auto; scroll-behavior: smooth;\n      scroll-snap-type: x mandatory; -webkit-overflow-scrolling: touch;\n    }\n    .inner-tabs-body-h40::-webkit-scrollbar { display: none; }\n    .inner-tabs-body-h40 { -ms-overflow-style: none; scrollbar-width: none; }\n    .inner-tab-pane-h40 {\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-h40, .wanna-clean-table-h40 tr, .wanna-clean-table-h40 td {\n      border: none !important; border-collapse: collapse !important;\n    }\n\n    \/* CTAボタン用スタイリング *\/\n    .wanna-story-cta-h40 {\n      padding: 10px 0 5px 0;\n      text-align: center;\n    }\n    .wanna-story-cta-btn-h40 {\n      display: inline-block;\n      width: 100%;\n      box-sizing: border-box;\n      padding: 16px 20px;\n      background-color: #1a1a1a;\n      color: #ffffff !important;\n      text-decoration: none !important;\n      font-size: 11.5px;\n      letter-spacing: 0.18em;\n      transition: all 0.3s ease;\n      font-family: 'Gill Sans', 'Hiragino Mincho ProN', serif;\n      text-align: center;\n      border: 1px solid #1a1a1a;\n    }\n    .wanna-story-cta-btn-h40:hover {\n      background-color: #ffffff;\n      color: #1a1a1a !important;\n    }\n\u003c\/style\u003e\n\n\u003cdiv style=\"font-size: 13px; color: #444; line-height: 1.9; 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!-- 1. 商品仕様 --\u003e\n  \u003cdiv class=\"wanna-block-item-h40\"\u003e\n    \u003cinput class=\"wanna-block-logic-h40\" id=\"wanna-block-feat-h40\" type=\"checkbox\"\u003e \n    \u003clabel class=\"wanna-block-trigger-h40\" for=\"wanna-block-feat-h40\"\u003e \u003cspan\u003e商品仕様\u003c\/span\u003e \u003cspan class=\"wanna-icon-toggle-h40\"\u003e\u003c\/span\u003e \u003c\/label\u003e\n    \u003cdiv class=\"wanna-block-answer-h40\"\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"wanna-block-answer-inner-h40\"\u003e\n          \u003cdiv class=\"wanna-feat-box-h40 wanna-feat-box-1-h40\" 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シンプルで上品なツイストブレスレット。太陽の光をきれいに反射し、Silver925本来の美しさを演出。\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"wanna-feat-box-h40 wanna-feat-box-2-h40\" 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;\"\u003eSilver925素材を使用。優しく滑らかに寄り添い続けます。\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"wanna-feat-box-h40 wanna-feat-box-3-h40\" 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 身に付ける自信\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  \u003c\/div\u003e\n\n  \u003c!-- 2. サイズ・着用感 --\u003e\n  \u003cdiv class=\"wanna-block-item-h40\"\u003e\n    \u003cinput type=\"checkbox\" id=\"wanna-block-details-h40\" class=\"wanna-block-logic-h40\"\u003e \n    \u003clabel for=\"wanna-block-details-h40\" class=\"wanna-block-trigger-h40\"\u003e \u003cspan\u003eサイズ・着用感\u003c\/span\u003e \u003cspan class=\"wanna-icon-toggle-h40\"\u003e\u003c\/span\u003e \u003c\/label\u003e\n    \u003cdiv class=\"wanna-block-answer-h40\"\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"wanna-block-answer-inner-h40\" style=\"padding-left: 0 !important; padding-right: 0 !important; padding-bottom: 25px !important;\"\u003e\n          \u003cdiv class=\"wanna-slide-container-h40\"\u003e\n            \u003cdiv class=\"inner-tabs-header-h40\"\u003e\n              \u003ca style=\"margin-left: 16px;\" id=\"link-size-h40\" class=\"inner-tab-link-h40 wanna-active\" href=\"#pane-size-h40\"\u003eサイズ仕様\u003c\/a\u003e \n              \u003ca style=\"margin-right: 16px;\" id=\"link-image-h40\" class=\"inner-tab-link-h40\" href=\"#pane-image-h40\"\u003eサイズイメージ\u003c\/a\u003e\n            \u003c\/div\u003e\n            \u003cdiv id=\"wannaSlideBodyH40\" class=\"inner-tabs-body-h40\"\u003e\n              \n              \u003cdiv class=\"inner-tab-pane-h40\" id=\"pane-size-h40\"\u003e\n                \u003ctable class=\"wanna-clean-table-h40\" 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;\"\u003e17cm \/ 19cm \/ 21cm （幅：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\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-h40\" class=\"inner-tab-pane-h40\"\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 手首周り ＋ 1.0cm 〜 2.0cm\u003cbr\u003e\n                      ・\u003cstrong\u003eゆったりめ：\u003c\/strong\u003e 手首周り ＋ 2.5cm 〜 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                    \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  \u003c\/div\u003e\n\n  \u003c!-- 3. 安心保証 --\u003e\n  \u003cdiv class=\"wanna-block-item-h40\"\u003e\n    \u003cinput type=\"checkbox\" id=\"wanna-block-promise-h40\" class=\"wanna-block-logic-h40\"\u003e\n    \u003clabel for=\"wanna-block-promise-h40\" class=\"wanna-block-trigger-h40\"\u003e\n      \u003cspan\u003e安心保証\u003c\/span\u003e\n      \u003cspan class=\"wanna-icon-toggle-h40\"\u003e\u003c\/span\u003e\n    \u003c\/label\u003e\n    \u003cdiv class=\"wanna-block-answer-h40\"\u003e\n      \u003cdiv\u003e\n        \u003cdiv style=\"padding-top: 15px; padding-bottom: 30px;\" class=\"wanna-block-answer-inner-h40\"\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万が一のサイズ不一致やトラブルにも対応しております。\u003cbr\u003e\u003cspan style=\"font-size: 11px; color: #888;\"\u003e※受取後5日以内のご連絡をお願いいたします。\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  \u003c\/div\u003e\n\n  \u003c!-- 4. お手入れ --\u003e\n  \u003cdiv class=\"wanna-block-item-h40\"\u003e\n    \u003cinput class=\"wanna-block-logic-h40\" id=\"wanna-block-care-h40\" type=\"checkbox\"\u003e\n    \u003clabel class=\"wanna-block-trigger-h40\" for=\"wanna-block-care-h40\"\u003e\n      \u003cspan\u003eお手入れ\u003c\/span\u003e\n      \u003cspan class=\"wanna-icon-toggle-h40\"\u003e\u003c\/span\u003e\n    \u003c\/label\u003e\n    \u003cdiv class=\"wanna-block-answer-h40\"\u003e\n      \u003cdiv\u003e\n        \u003cdiv style=\"padding-top: 15px; padding-bottom: 30px;\" class=\"wanna-block-answer-inner-h40\"\u003e\n          \u003cp style=\"margin: 0; color: #666; line-height: 1.95; letter-spacing: 0.05em;\"\u003e数回ご着用後や黒ずみが気になってきた際に、付属のクロスで優しく磨いてください。\u003cbr\u003e簡単に本来の美しい輝きを取り戻せます。\u003cbr\u003e\u003cbr\u003e経年変化を楽しみながら, 長くご愛用ください。\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- 5. 商品の魅力（CTAのみ表示） --\u003e\n  \u003cdiv style=\"margin-bottom: 50px;\" class=\"wanna-block-item-h40\"\u003e\n    \u003cinput class=\"wanna-block-logic-h40\" id=\"wanna-block-story-h40\" type=\"checkbox\"\u003e\n    \u003clabel class=\"wanna-block-trigger-h40\" for=\"wanna-block-story-h40\"\u003e\n      \u003cspan\u003e商品の魅力\u003c\/span\u003e\n      \u003cspan class=\"wanna-icon-toggle-h40\"\u003e\u003c\/span\u003e\n    \u003c\/label\u003e\n    \u003cdiv class=\"wanna-block-answer-h40\"\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"wanna-block-answer-inner-h40\" style=\"padding-bottom: 25px !important;\"\u003e\n          \u003cdiv class=\"wanna-story-cta-h40\"\u003e\n            \u003ca href=\"https:\/\/wanna-official.com\/blogs\/news-1\/twist-bracelet-b15-blog\" class=\"wanna-story-cta-btn-h40\"\u003e\n              商品の詳細を読む →\n            \u003c\/a\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cscript\u003e\n    (function() {\n      const sliderBody = document.getElementById('wannaSlideBodyH40');\n      const links = {\n        'pane-size-h40': document.getElementById('link-size-h40'),\n        'pane-image-h40': document.getElementById('link-image-h40')\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-h40'));\n      observer.observe(document.getElementById('pane-image-h40'));\n    })();\n  \u003c\/script\u003e\n\u003c\/div\u003e","brand":"Wanna","offers":[{"title":"17cm","offer_id":51753291841831,"sku":null,"price":16000.0,"currency_code":"JPY","in_stock":true},{"title":"19cm","offer_id":51753291874599,"sku":null,"price":16000.0,"currency_code":"JPY","in_stock":true},{"title":"21cm","offer_id":51753291907367,"sku":null,"price":16000.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0960\/4330\/3207\/files\/Simple_Minimalist_Business_Nail_Logo_-_2026-08-20T155509.920.png?v=1787209029"},{"product_id":"chain-necklace-n25","title":"chain necklace (N25)","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.6s cubic-bezier(0.25, 1, 0.5, 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: transform 0.4s ease, opacity 0.4s ease, background-color 0.4s ease;\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    \/* ゆっくり開閉するスライドアニメーション（CSS Grid） *\/\n    .wanna-block-answer {\n      display: grid;\n      grid-template-rows: 0fr;\n      transition: grid-template-rows 0.7s cubic-bezier(0.25, 1, 0.3, 1);\n    }\n    \n    .wanna-block-answer \u003e div {\n      overflow: hidden;\n    }\n\n    \/* コンテンツのフェードイン・スライド表示 *\/\n    .wanna-block-answer-inner {\n      padding: 10px 0 35px 4px !important; \n      font-size: 12px;\n      color: #555;\n      opacity: 0;\n      transform: translateY(15px);\n      transition: opacity 0.3s ease, transform 0.3s ease;\n    }\n\n    \/* 開閉時のアニメーション発動 *\/\n    .wanna-block-logic:checked + .wanna-block-trigger + .wanna-block-answer {\n      grid-template-rows: 1fr;\n    }\n\n    .wanna-block-logic:checked + .wanna-block-trigger + .wanna-block-answer .wanna-block-answer-inner {\n      opacity: 1;\n      transform: translateY(0);\n      transition: opacity 0.6s cubic-bezier(0.25, 1, 0.5, 1) 0.15s, \n                  transform 0.6s cubic-bezier(0.25, 1, 0.5, 1) 0.15s;\n    }\n\n    \/* アイコン変化（プラス -\u003e マイナス） *\/\n    .wanna-block-logic:checked + .wanna-block-trigger .wanna-icon-toggle::after {\n      transform: translateX(-50%) rotate(90deg);\n      opacity: 0;\n    }\n    .wanna-block-logic:checked + .wanna-block-trigger .wanna-icon-toggle::before {\n      background-color: #a0a0a0;\n    }\n\n    \/* コンテンツ内要素のフェードイン *\/\n    .wanna-feat-box {\n      opacity: 0;\n      transform: translateY(10px);\n      transition: opacity 0.5s ease, transform 0.5s 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: translateY(0); transition-delay: 0.15s;\n    }\n    .wanna-block-logic:checked + .wanna-block-trigger + .wanna-block-answer .wanna-feat-box-2 {\n      opacity: 1; transform: translateY(0); transition-delay: 0.3s;\n    }\n    .wanna-block-logic:checked + .wanna-block-trigger + .wanna-block-answer .wanna-feat-box-3 {\n      opacity: 1; transform: translateY(0); transition-delay: 0.45s;\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!-- 1. 商品仕様 --\u003e\n  \u003cdiv class=\"wanna-block-item\"\u003e\n    \u003cinput type=\"checkbox\" id=\"wanna-block-feat-anchor\" class=\"wanna-block-logic\"\u003e\n    \u003clabel for=\"wanna-block-feat-anchor\" 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\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 繊細な2mm幅のチェーン\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主張しすぎない2mm幅のチェーンが上品な光沢を演出。首元に軽やかな輝きを添え、洗練された印象を与えます。\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 アクセントになるTバー留め具\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正面に垂らして着脱できるマンテル（Tバー）デザイン。クラシックなディテールが、シンプルなスタイリングのフロントアクセントに。\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%の純銀を使用。肌なじみがよく、日常のアクセントとして快適にお使いいただけます。（金属アレルギーにも対応）\u003c\/p\u003e\n          \u003c\/div\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-anchor\" type=\"checkbox\"\u003e\n    \u003clabel class=\"wanna-block-trigger\" for=\"wanna-block-details-anchor\"\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\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            \n            \u003cdiv class=\"inner-tabs-header\"\u003e\n              \u003ca href=\"#pane-size-anchor\" class=\"inner-tab-link wanna-active\" id=\"link-size-anchor\" style=\"margin-left: 16px;\"\u003eサイズ仕様\u003c\/a\u003e\n              \u003ca href=\"#pane-image-anchor\" class=\"inner-tab-link\" id=\"link-image-anchor\" style=\"margin-right: 16px;\"\u003eサイズイメージ\u003c\/a\u003e\n            \u003c\/div\u003e\n\n            \u003cdiv class=\"inner-tabs-body\" id=\"wannaSlideBodyAnchor\"\u003e\n              \u003c!-- タブ1: サイズ仕様 --\u003e\n              \u003cdiv id=\"pane-size-anchor\" 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;\"\u003e45cm \/ 50cm（チェーン幅: 2mm）\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=\"pane-image-anchor\" class=\"inner-tab-pane\"\u003e\n                \u003cdiv style=\"font-size: 12px; color: #555; line-height: 1.95; letter-spacing: 0.05em;\"\u003e\n                  \u003c!-- 商品画像URLを配置 --\u003e\n                  \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0960\/4330\/3207\/files\/353C6F5E-16A6-4DF0-B8B0-47BB1AF89666.jpg?v=1773263968\" alt=\"サイズ感のイメージ\" style=\"width: 100%; max-width: 100%; height: auto; display: block; margin-top: 4px; margin-bottom: 20px; border: 1px solid #f2f2f2;\"\u003e\n                  \u003cdiv style=\"font-family: 'Hiragino Mincho ProN', serif; color: #555; font-size: 12px; line-height: 2.1; letter-spacing: 0.06em;\"\u003e\n                    \u003cp style=\"margin-bottom: 10px; color: #1a1a1a; font-weight: 500;\"\u003e長さによって首元の見え方が変わります。\u003c\/p\u003e\n                    \u003cp style=\"margin: 0;\"\u003e首元に沿わせてスッキリ見せたい方 ＝ \u003cspan style=\"color: #1a1a1a; font-weight: 500;\"\u003e45cmがおすすめ（写真着用サイズ）\u003c\/span\u003e\u003c\/p\u003e\n                    \u003cp style=\"margin: 0;\"\u003e服の上からゆとりを持って着用したい方 ＝ \u003cspan style=\"color: #1a1a1a; font-weight: 500;\"\u003e50cmがおすすめ\u003c\/span\u003e\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        \u003c\/div\u003e\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-anchor\" class=\"wanna-block-logic\"\u003e\n    \u003clabel for=\"wanna-block-promise-anchor\" 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\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万が一のトラブルにも対応しております。\u003cbr\u003e\u003cspan style=\"font-size: 11px; color: #888;\"\u003e※受取後5日以内のご連絡をお願いいたします。\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  \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-anchor\" type=\"checkbox\"\u003e\n    \u003clabel class=\"wanna-block-trigger\" for=\"wanna-block-care-anchor\"\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\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数回ご着用後や黒ずみが気になってきた際に、付属のクロスで優しく磨いてください。\u003cbr\u003e簡単に本来の美しい輝きを取り戻せます。\u003cbr\u003e\u003cbr\u003e経年変化を楽しみながら、長くご愛用ください。\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cscript\u003e\n    (function() {\n      const sliderBody = document.getElementById('wannaSlideBodyAnchor');\n      const links = {\n        'pane-size-anchor': document.getElementById('link-size-anchor'),\n        'pane-image-anchor': document.getElementById('link-image-anchor')\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-anchor'));\n      observer.observe(document.getElementById('pane-image-anchor'));\n    })();\n  \u003c\/script\u003e\n\n\u003c\/div\u003e","brand":"Wanna","offers":[{"title":"45cm","offer_id":52051682918695,"sku":null,"price":13800.0,"currency_code":"JPY","in_stock":true},{"title":"50cm","offer_id":52051682951463,"sku":null,"price":13800.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0960\/4330\/3207\/files\/Simple_Minimalist_Business_Nail_Logo_-_2026-09-11T094323.646.png?v=1789087452"},{"product_id":"chain-necklace-n26","title":"chain necklace (N26)","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.6s cubic-bezier(0.25, 1, 0.5, 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: transform 0.4s ease, opacity 0.4s ease, background-color 0.4s ease;\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    \/* ゆっくり開閉するスライドアニメーション（CSS Grid） *\/\n    .wanna-block-answer {\n      display: grid;\n      grid-template-rows: 0fr;\n      transition: grid-template-rows 0.7s cubic-bezier(0.25, 1, 0.3, 1);\n    }\n    \n    .wanna-block-answer \u003e div {\n      overflow: hidden;\n    }\n\n    \/* コンテンツが下から上へ少し移動しながら現れるアニメーション *\/\n    .wanna-block-answer-inner {\n      padding: 10px 0 35px 4px !important; \n      font-size: 12px;\n      color: #555;\n      opacity: 0;\n      transform: translateY(15px);\n      transition: opacity 0.3s ease, transform 0.3s ease;\n    }\n\n    \/* 開閉時のアニメーション発動 *\/\n    .wanna-block-logic:checked + .wanna-block-trigger + .wanna-block-answer {\n      grid-template-rows: 1fr;\n    }\n\n    \/* 開いたときに文字が「下から上へ」動きながらフェードイン *\/\n    .wanna-block-logic:checked + .wanna-block-trigger + .wanna-block-answer .wanna-block-answer-inner {\n      opacity: 1;\n      transform: translateY(0);\n      transition: opacity 0.6s cubic-bezier(0.25, 1, 0.5, 1) 0.15s, \n                  transform 0.6s cubic-bezier(0.25, 1, 0.5, 1) 0.15s;\n    }\n\n    \/* アイコン変化（プラス -\u003e マイナス） *\/\n    .wanna-block-logic:checked + .wanna-block-trigger .wanna-icon-toggle::after {\n      transform: translateX(-50%) rotate(90deg);\n      opacity: 0;\n    }\n    .wanna-block-logic:checked + .wanna-block-trigger .wanna-icon-toggle::before {\n      background-color: #a0a0a0;\n    }\n\n    \/* 「商品仕様」内の要素（01\/ 02\/ 03\/）も順番に下から上へフェードイン *\/\n    .wanna-feat-box {\n      opacity: 0;\n      transform: translateY(10px);\n      transition: opacity 0.5s ease, transform 0.5s 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: translateY(0); transition-delay: 0.15s;\n    }\n    .wanna-block-logic:checked + .wanna-block-trigger + .wanna-block-answer .wanna-feat-box-2 {\n      opacity: 1; transform: translateY(0); transition-delay: 0.3s;\n    }\n    .wanna-block-logic:checked + .wanna-block-trigger + .wanna-block-answer .wanna-feat-box-3 {\n      opacity: 1; transform: translateY(0); transition-delay: 0.45s;\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!-- 1. 商品仕様 --\u003e\n  \u003cdiv class=\"wanna-block-item\"\u003e\n    \u003cinput type=\"checkbox\" id=\"wanna-block-feat-anchor\" class=\"wanna-block-logic\"\u003e\n    \u003clabel for=\"wanna-block-feat-anchor\" 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\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 程よい存在感の2.6mm幅\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.6mm幅。細部まで精緻に仕上げられたリンク構造が、上品な輝きを演出します。\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;\"\u003eTシャツやニット、シャツなどスタイリングを選ばずに馴染む洗練されたアンカーチェーン。日常使いに最適な一本です。\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%の純銀を使用。肌なじみがよく、日常のアクセントとして快適にお使いいただけます。（金属アレルギーにも対応）\u003c\/p\u003e\n          \u003c\/div\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-anchor\" type=\"checkbox\"\u003e\n    \u003clabel class=\"wanna-block-trigger\" for=\"wanna-block-details-anchor\"\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\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            \n            \u003cdiv class=\"inner-tabs-header\"\u003e\n              \u003ca href=\"#pane-size-anchor\" class=\"inner-tab-link wanna-active\" id=\"link-size-anchor\" style=\"margin-left: 16px;\"\u003eサイズ仕様\u003c\/a\u003e\n              \u003ca href=\"#pane-image-anchor\" class=\"inner-tab-link\" id=\"link-image-anchor\" style=\"margin-right: 16px;\"\u003eサイズイメージ\u003c\/a\u003e\n            \u003c\/div\u003e\n\n            \u003cdiv class=\"inner-tabs-body\" id=\"wannaSlideBodyAnchor\"\u003e\n              \u003c!-- タブ1: サイズ仕様 --\u003e\n              \u003cdiv id=\"pane-size-anchor\" 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;\"\u003e45cm \/ 50cm \/ 55cm（チェーン幅: 2.6mm）\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=\"pane-image-anchor\" class=\"inner-tab-pane\"\u003e\n                \u003cdiv style=\"font-size: 12px; color: #555; line-height: 1.95; letter-spacing: 0.05em;\"\u003e\n                  \u003c!-- お手元の画像URLがある場合は src を差し替えてください --\u003e\n                  \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0960\/4330\/3207\/files\/353C6F5E-16A6-4DF0-B8B0-47BB1AF89666.jpg?v=1773263968\" alt=\"サイズ感のイメージ\" style=\"width: 100%; max-width: 100%; height: auto; display: block; margin-top: 4px; margin-bottom: 20px; border: 1px solid #f2f2f2;\"\u003e\n                  \u003cdiv style=\"font-family: 'Hiragino Mincho ProN', serif; color: #555; font-size: 12px; line-height: 2.1; letter-spacing: 0.06em;\"\u003e\n                    \u003cp style=\"margin-bottom: 10px; color: #1a1a1a; font-weight: 500;\"\u003eスタイルやお好みに合わせて選べる3サイズ展開。\u003c\/p\u003e\n                    \u003cp style=\"margin: 0;\"\u003e首元をスッキリと見せたい方 ＝ \u003cspan style=\"color: #1a1a1a; font-weight: 500;\"\u003e45cmがおすすめ（写真着用サイズ）\u003c\/span\u003e\u003c\/p\u003e\n                    \u003cp style=\"margin: 0;\"\u003e標準的で汎用性の高いバランス ＝ \u003cspan style=\"color: #1a1a1a; font-weight: 500;\"\u003e50cmがおすすめ\u003c\/span\u003e\u003c\/p\u003e\n                    \u003cp style=\"margin: 0;\"\u003e服の上から余裕を持って重ねたい方 ＝ \u003cspan style=\"color: #1a1a1a; font-weight: 500;\"\u003e55cmがおすすめ\u003c\/span\u003e\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        \u003c\/div\u003e\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-anchor\" class=\"wanna-block-logic\"\u003e\n    \u003clabel for=\"wanna-block-promise-anchor\" 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\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万が一のトラブルにも対応しております。\u003cbr\u003e\u003cspan style=\"font-size: 11px; color: #888;\"\u003e※受取後5日以内のご連絡をお願いいたします。\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  \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-anchor\" type=\"checkbox\"\u003e\n    \u003clabel class=\"wanna-block-trigger\" for=\"wanna-block-care-anchor\"\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\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数回ご着用後や黒ずみが気になってきた際に、付属のクロスで優しく磨いてください。\u003cbr\u003e簡単に本来の美しい輝きを取り戻せます。\u003cbr\u003e\u003cbr\u003e経年変化を楽しみながら、長くご愛用ください。\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cscript\u003e\n    (function() {\n      const sliderBody = document.getElementById('wannaSlideBodyAnchor');\n      const links = {\n        'pane-size-anchor': document.getElementById('link-size-anchor'),\n        'pane-image-anchor': document.getElementById('link-image-anchor')\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-anchor'));\n      observer.observe(document.getElementById('pane-image-anchor'));\n    })();\n  \u003c\/script\u003e\n\n\u003c\/div\u003e","brand":"Wanna","offers":[{"title":"45cm","offer_id":52051701498151,"sku":null,"price":14000.0,"currency_code":"JPY","in_stock":true},{"title":"50cm","offer_id":52051701530919,"sku":null,"price":14000.0,"currency_code":"JPY","in_stock":true},{"title":"55cm","offer_id":52051701563687,"sku":null,"price":14000.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0960\/4330\/3207\/files\/SimpleMinimalistBusinessNailLogo-2026-09-11T095111.542.png?v=1789087886"},{"product_id":"chain-necklace-n28","title":"chain necklace (N28)","description":"\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.6s cubic-bezier(0.25, 1, 0.5, 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: transform 0.4s ease, opacity 0.4s ease, background-color 0.4s ease;\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       ゆっくり開閉するスライドアニメーション（CSS Grid）\n    -------------------------------------------------- *\/\n    .wanna-block-answer {\n      display: grid;\n      grid-template-rows: 0fr;\n      transition: grid-template-rows 0.7s cubic-bezier(0.25, 1, 0.3, 1);\n    }\n    \n    .wanna-block-answer \u003e div {\n      overflow: hidden;\n    }\n\n    \/* --------------------------------------------------\n       コンテンツが下から上へ少し移動しながら現れるアニメーション\n    -------------------------------------------------- *\/\n    .wanna-block-answer-inner {\n      padding: 10px 0 35px 4px !important; \n      font-size: 12px;\n      color: #555;\n      opacity: 0;\n      transform: translateY(15px);\n      transition: opacity 0.3s ease, transform 0.3s ease;\n    }\n\n    \/* 開閉時のアニメーション発動 *\/\n    .wanna-block-logic:checked + .wanna-block-trigger + .wanna-block-answer {\n      grid-template-rows: 1fr;\n    }\n\n    \/* 開いたときに文字が「下から上へ」動きながらフェードイン *\/\n    .wanna-block-logic:checked + .wanna-block-trigger + .wanna-block-answer .wanna-block-answer-inner {\n      opacity: 1;\n      transform: translateY(0);\n      transition: opacity 0.6s cubic-bezier(0.25, 1, 0.5, 1) 0.15s, \n                  transform 0.6s cubic-bezier(0.25, 1, 0.5, 1) 0.15s;\n    }\n\n    \/* アイコン変化（プラス -\u003e マイナス） *\/\n    .wanna-block-logic:checked + .wanna-block-trigger .wanna-icon-toggle::after {\n      transform: translateX(-50%) rotate(90deg);\n      opacity: 0;\n    }\n    .wanna-block-logic:checked + .wanna-block-trigger .wanna-icon-toggle::before {\n      background-color: #a0a0a0;\n    }\n\n    \/* 「商品仕様」内の要素（01\/ 02\/ 03\/）も順番に下から上へフェードイン *\/\n    .wanna-feat-box {\n      opacity: 0;\n      transform: translateY(10px);\n      transition: opacity 0.5s ease, transform 0.5s 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: translateY(0); transition-delay: 0.15s;\n    }\n    .wanna-block-logic:checked + .wanna-block-trigger + .wanna-block-answer .wanna-feat-box-2 {\n      opacity: 1; transform: translateY(0); transition-delay: 0.3s;\n    }\n    .wanna-block-logic:checked + .wanna-block-trigger + .wanna-block-answer .wanna-feat-box-3 {\n      opacity: 1; transform: translateY(0); transition-delay: 0.45s;\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\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\u003c!-- 1. 商品仕様 --\u003e\n\u003cdiv class=\"wanna-block-item\"\u003e\n\u003cinput type=\"checkbox\" id=\"wanna-block-feat-rope\" class=\"wanna-block-logic\"\u003e \u003clabel for=\"wanna-block-feat-rope\" 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\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緻密に編み込まれた模様が光を多方向に反射。2.3mm幅の絶妙な存在感が首元を華やかに魅せます。\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;\"\u003eTシャツにはもちろん、ニットやシャツスタイルにも相性抜群。単体使いはもちろん、重ね付けにも重宝する万能デザインです。\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%の純銀を使用。肌なじみがよく、高級感のある質感を日常のアクセントとして快適にお楽しみいただけます。\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 2. サイズ・着用感（横スライドタブ仕様） --\u003e\n\u003cdiv class=\"wanna-block-item\"\u003e\n\u003cinput class=\"wanna-block-logic\" id=\"wanna-block-details-rope\" type=\"checkbox\"\u003e \u003clabel class=\"wanna-block-trigger\" for=\"wanna-block-details-rope\"\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\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-rope\" class=\"inner-tab-link wanna-active\" id=\"link-size-rope\" style=\"margin-left: 16px;\"\u003eサイズ仕様\u003c\/a\u003e \u003ca href=\"#pane-image-rope\" class=\"inner-tab-link\" id=\"link-image-rope\" style=\"margin-right: 16px;\"\u003eサイズイメージ\u003c\/a\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"inner-tabs-body\" id=\"wannaSlideBodyRope\"\u003e\n\u003c!-- タブ1: サイズ仕様 --\u003e\n\u003cdiv id=\"pane-size-rope\" 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;\"\u003e50cm \/ 55cm（太さ: 2.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;\"\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!-- タブ2: サイズイメージ --\u003e\n\u003cdiv id=\"pane-image-rope\" class=\"inner-tab-pane\"\u003e\n\u003cdiv style=\"font-size: 12px; color: #555; line-height: 1.95; letter-spacing: 0.05em;\"\u003e\n\u003c!-- 画像パスは実際のURLに差し替えてご使用ください --\u003e \u003cimg alt=\"サイズ感のイメージ（50cm着用）\" style=\"width: 100%; max-width: 100%; height: auto; display: block; margin-top: 4px; margin-bottom: 20px; border: 1px solid #f2f2f2;\"\u003e\n\u003cdiv style=\"font-family: 'Hiragino Mincho ProN', serif; color: #555; font-size: 12px; line-height: 2.1; letter-spacing: 0.06em;\"\u003e\n\u003cp style=\"margin-bottom: 10px; color: #1a1a1a; font-weight: 500;\"\u003e男性の着用目安（写真着用モデルは50cm着用）\u003c\/p\u003e\n\u003cp style=\"margin: 0;\"\u003e胸元に自然なゆとりとすっきり感 ＝ \u003cspan style=\"color: #1a1a1a; font-weight: 500;\"\u003e50cmがおすすめ\u003c\/span\u003e\u003c\/p\u003e\n\u003cp style=\"margin: 0;\"\u003e服の上から長めにゆったりと着用 ＝ \u003cspan style=\"color: #1a1a1a; font-weight: 500;\"\u003e55cmがおすすめ\u003c\/span\u003e\u003c\/p\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\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 3. 安心保証 --\u003e\n\u003cdiv class=\"wanna-block-item\"\u003e\n\u003cinput type=\"checkbox\" id=\"wanna-block-promise-rope\" class=\"wanna-block-logic\"\u003e \u003clabel for=\"wanna-block-promise-rope\" 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\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万が一のトラブルにも対応しております。\u003cbr\u003e\u003cspan style=\"font-size: 11px; color: #888;\"\u003e※受取後5日以内のご連絡をお願いいたします。\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厳選された純銀素材のみを使用。\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\u003c\/div\u003e\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-rope\" type=\"checkbox\"\u003e \u003clabel class=\"wanna-block-trigger\" for=\"wanna-block-care-rope\"\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\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数回ご着用後や黒ずみが気になってきた際に、付属のクロスで優しく磨いてください。\u003cbr\u003e簡単に本来の美しい輝きを取り戻せます。\u003cbr\u003e\u003cbr\u003e経年変化を楽しみながら、長くご愛用ください。\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\n    (function() {\n      const sliderBody = document.getElementById('wannaSlideBodyRope');\n      const links = {\n        'pane-size-rope': document.getElementById('link-size-rope'),\n        'pane-image-rope': document.getElementById('link-image-rope')\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-rope'));\n      observer.observe(document.getElementById('pane-image-rope'));\n    })();\n  \u003c\/script\u003e\n\u003c\/div\u003e","brand":"Wanna","offers":[{"title":"50cm","offer_id":52051721978151,"sku":null,"price":15000.0,"currency_code":"JPY","in_stock":true},{"title":"55cm","offer_id":52051722010919,"sku":null,"price":15000.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0960\/4330\/3207\/files\/Simple_Minimalist_Business_Nail_Logo_-_2026-09-11T095732.573.png?v=1789088275"},{"product_id":"connect-bracelet-b32","title":"connect bracelet (B32)","description":"\u003cstyle\u003e\n    \/* アコーディオン外枠 *\/\n    .wanna-block-item-h40 {\n      border-bottom: 1px solid #f2f2f2;\n      width: 100%;\n    }\n    \n    \/* チェックボックス隠し *\/\n    .wanna-block-logic-h40 {\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-h40 {\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-h40:hover { color: #888; }\n\n    \/* プラス・マイナスアイコン *\/\n    .wanna-icon-toggle-h40 {\n      width: 14px; height: 14px;\n      position: relative;\n      transition: transform 0.6s cubic-bezier(0.25, 1, 0.5, 1);\n      margin-right: 4px;\n    }\n    .wanna-icon-toggle-h40::before, .wanna-icon-toggle-h40::after {\n      content: \"\";\n      position: absolute;\n      background-color: #1a1a1a;\n      transition: transform 0.4s ease, opacity 0.4s ease, background-color 0.4s ease;\n    }\n    .wanna-icon-toggle-h40::before { width: 100%; height: 1px; top: 50%; left: 0; transform: translateY(-50%); }\n    .wanna-icon-toggle-h40::after  { width: 1px; height: 100%; left: 50%; top: 0; transform: translateX(-50%); }\n\n    \/* --------------------------------------------------\n       ゆっくり開閉するスライドアニメーション（CSS Grid）\n    -------------------------------------------------- *\/\n    .wanna-block-answer-h40 {\n      display: grid;\n      grid-template-rows: 0fr;\n      transition: grid-template-rows 0.7s cubic-bezier(0.25, 1, 0.3, 1);\n    }\n    \n    .wanna-block-answer-h40 \u003e div {\n      overflow: hidden;\n    }\n\n    \/* --------------------------------------------------\n       コンテンツが下から上へ少し移動しながら現れるアニメーション\n    -------------------------------------------------- *\/\n    .wanna-block-answer-inner-h40 {\n      padding: 10px 0 35px 4px !important; \n      font-size: 12px;\n      color: #555;\n      opacity: 0;\n      transform: translateY(15px);\n      transition: opacity 0.3s ease, transform 0.3s ease;\n    }\n\n    \/* 開閉時のアニメーション発動 *\/\n    .wanna-block-logic-h40:checked + .wanna-block-trigger-h40 + .wanna-block-answer-h40 {\n      grid-template-rows: 1fr;\n    }\n\n    \/* 開いたときに文字が「下から上へ」動きながらフェードイン *\/\n    .wanna-block-logic-h40:checked + .wanna-block-trigger-h40 + .wanna-block-answer-h40 .wanna-block-answer-inner-h40 {\n      opacity: 1;\n      transform: translateY(0);\n      transition: opacity 0.6s cubic-bezier(0.25, 1, 0.5, 1) 0.15s, \n                  transform 0.6s cubic-bezier(0.25, 1, 0.5, 1) 0.15s;\n    }\n\n    \/* アイコン変化（プラス -\u003e マイナス） *\/\n    .wanna-block-logic-h40:checked + .wanna-block-trigger-h40 .wanna-icon-toggle-h40::after {\n      transform: translateX(-50%) rotate(90deg);\n      opacity: 0;\n    }\n    .wanna-block-logic-h40:checked + .wanna-block-trigger-h40 .wanna-icon-toggle-h40::before {\n      background-color: #a0a0a0;\n    }\n\n    \/* 「商品仕様」内の要素（01\/ 02\/ 03\/）も順番に下から上へフェードイン *\/\n    .wanna-feat-box-h40 {\n      opacity: 0;\n      transform: translateY(10px);\n      transition: opacity 0.5s ease, transform 0.5s cubic-bezier(0.25, 1, 0.5, 1);\n    }\n    .wanna-block-logic-h40:checked + .wanna-block-trigger-h40 + .wanna-block-answer-h40 .wanna-feat-box-1-h40 {\n      opacity: 1; transform: translateY(0); transition-delay: 0.15s;\n    }\n    .wanna-block-logic-h40:checked + .wanna-block-trigger-h40 + .wanna-block-answer-h40 .wanna-feat-box-2-h40 {\n      opacity: 1; transform: translateY(0); transition-delay: 0.3s;\n    }\n    .wanna-block-logic-h40:checked + .wanna-block-trigger-h40 + .wanna-block-answer-h40 .wanna-feat-box-3-h40 {\n      opacity: 1; transform: translateY(0); transition-delay: 0.45s;\n    }\n\n    \/* タブ切り替えレイアウト *\/\n    .wanna-slide-container-h40 {\n      display: flex; flex-direction: column; position: relative;\n    }\n    .inner-tabs-header-h40 {\n      display: flex; border-bottom: 1px solid #f2f2f2;\n    }\n    .inner-tab-link-h40 {\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-h40.wanna-active {\n      color: #1a1a1a !important; font-weight: 500 !important;\n      border-bottom: 1px solid #1a1a1a !important;\n    }\n    .inner-tabs-body-h40 {\n      display: flex; overflow-x: auto; scroll-behavior: smooth;\n      scroll-snap-type: x mandatory; -webkit-overflow-scrolling: touch;\n    }\n    .inner-tabs-body-h40::-webkit-scrollbar { display: none; }\n    .inner-tabs-body-h40 { -ms-overflow-style: none; scrollbar-width: none; }\n    .inner-tab-pane-h40 {\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-h40, .wanna-clean-table-h40 tr, .wanna-clean-table-h40 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.9; 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!-- 1. 商品仕様 --\u003e\n  \u003cdiv class=\"wanna-block-item-h40\"\u003e\n    \u003cinput class=\"wanna-block-logic-h40\" id=\"wanna-block-feat-h40\" type=\"checkbox\"\u003e \n    \u003clabel class=\"wanna-block-trigger-h40\" for=\"wanna-block-feat-h40\"\u003e \u003cspan\u003e商品仕様\u003c\/span\u003e \u003cspan class=\"wanna-icon-toggle-h40\"\u003e\u003c\/span\u003e \u003c\/label\u003e\n    \u003cdiv class=\"wanna-block-answer-h40\"\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"wanna-block-answer-inner-h40\"\u003e\n          \u003cdiv class=\"wanna-feat-box-h40 wanna-feat-box-1-h40\" 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-h40 wanna-feat-box-2-h40\" 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フック部分にはデザイン性の高いリンクチェーンを採用。どの角度から見ても洗練された印象を与えます。\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"wanna-feat-box-h40 wanna-feat-box-3-h40\" 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  \u003c\/div\u003e\n\n  \u003c!-- 2. サイズ・着用感 --\u003e\n  \u003cdiv class=\"wanna-block-item-h40\"\u003e\n    \u003cinput type=\"checkbox\" id=\"wanna-block-details-h40\" class=\"wanna-block-logic-h40\"\u003e \n    \u003clabel for=\"wanna-block-details-h40\" class=\"wanna-block-trigger-h40\"\u003e \u003cspan\u003eサイズ・着用感\u003c\/span\u003e \u003cspan class=\"wanna-icon-toggle-h40\"\u003e\u003c\/span\u003e \u003c\/label\u003e\n    \u003cdiv class=\"wanna-block-answer-h40\"\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"wanna-block-answer-inner-h40\" style=\"padding-left: 0 !important; padding-right: 0 !important; padding-bottom: 25px !important;\"\u003e\n          \u003cdiv class=\"wanna-slide-container-h40\"\u003e\n            \u003cdiv class=\"inner-tabs-header-h40\"\u003e\n              \u003ca style=\"margin-left: 16px;\" id=\"link-size-h40\" class=\"inner-tab-link-h40 wanna-active\" href=\"#pane-size-h40\"\u003eサイズ仕様\u003c\/a\u003e \n              \u003ca style=\"margin-right: 16px;\" id=\"link-image-h40\" class=\"inner-tab-link-h40\" href=\"#pane-image-h40\"\u003eサイズイメージ\u003c\/a\u003e\n            \u003c\/div\u003e\n            \u003cdiv id=\"wannaSlideBodyH40\" class=\"inner-tabs-body-h40\"\u003e\n              \n              \u003c!-- タブ1: サイズ仕様 --\u003e\n              \u003cdiv class=\"inner-tab-pane-h40\" id=\"pane-size-h40\"\u003e\n                \u003ctable class=\"wanna-clean-table-h40\" 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;\"\u003e17cm \/ 18cm \/ 19cm （幅：1.6mm）\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\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              \u003c!-- タブ2: サイズイメージ --\u003e\n              \u003cdiv id=\"pane-image-h40\" class=\"inner-tab-pane-h40\"\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 手首周り ＋ 1.0cm 〜 1.5cm\u003cbr\u003e\n                      ・\u003cstrong\u003e標準〜ゆとり：\u003c\/strong\u003e 手首周り ＋ 2.0cm 〜 3.0cm\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                      \" 男性の平均サイズは 18cm〜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                    \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  \u003c\/div\u003e\n\n  \u003c!-- 3. 安心保証 --\u003e\n  \u003cdiv class=\"wanna-block-item-h40\"\u003e\n    \u003cinput type=\"checkbox\" id=\"wanna-block-promise-h40\" class=\"wanna-block-logic-h40\"\u003e\n    \u003clabel for=\"wanna-block-promise-h40\" class=\"wanna-block-trigger-h40\"\u003e\n      \u003cspan\u003e安心保証\u003c\/span\u003e\n      \u003cspan class=\"wanna-icon-toggle-h40\"\u003e\u003c\/span\u003e\n    \u003c\/label\u003e\n    \u003cdiv class=\"wanna-block-answer-h40\"\u003e\n      \u003cdiv\u003e\n        \u003cdiv style=\"padding-top: 15px; padding-bottom: 30px;\" class=\"wanna-block-answer-inner-h40\"\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万が一のサイズ不一致やトラブルにも対応しております。\u003cbr\u003e\u003cspan style=\"font-size: 11px; color: #888;\"\u003e※受取後5日以内のご連絡をお願いいたします。\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  \u003c\/div\u003e\n\n  \u003c!-- 4. お手入れ --\u003e\n  \u003cdiv style=\"margin-bottom: 50px;\" class=\"wanna-block-item-h40\"\u003e\n    \u003cinput class=\"wanna-block-logic-h40\" id=\"wanna-block-care-h40\" type=\"checkbox\"\u003e\n    \u003clabel class=\"wanna-block-trigger-h40\" for=\"wanna-block-care-h40\"\u003e\n      \u003cspan\u003eお手入れ\u003c\/span\u003e\n      \u003cspan class=\"wanna-icon-toggle-h40\"\u003e\u003c\/span\u003e\n    \u003c\/label\u003e\n    \u003cdiv class=\"wanna-block-answer-h40\"\u003e\n      \u003cdiv\u003e\n        \u003cdiv style=\"padding-top: 15px; padding-bottom: 30px;\" class=\"wanna-block-answer-inner-h40\"\u003e\n          \u003cp style=\"margin: 0; color: #666; line-height: 1.95; letter-spacing: 0.05em;\"\u003e数回ご着用後や黒ずみが気になってきた際に、付属のクロスで優しく磨いてください。\u003cbr\u003e簡単に本来の美しい輝きを取り戻せます。\u003cbr\u003e\u003cbr\u003e経年変化を楽しみながら、長くご愛用ください。\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cscript\u003e\n    (function() {\n      const sliderBody = document.getElementById('wannaSlideBodyH40');\n      const links = {\n        'pane-size-h40': document.getElementById('link-size-h40'),\n        'pane-image-h40': document.getElementById('link-image-h40')\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-h40'));\n      observer.observe(document.getElementById('pane-image-h40'));\n    })();\n  \u003c\/script\u003e\n\u003c\/div\u003e","brand":"Wanna","offers":[{"title":"17cm","offer_id":52051781681447,"sku":null,"price":15800.0,"currency_code":"JPY","in_stock":true},{"title":"18cm","offer_id":52051781714215,"sku":null,"price":15800.0,"currency_code":"JPY","in_stock":true},{"title":"19cm","offer_id":52051781746983,"sku":null,"price":15800.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0960\/4330\/3207\/files\/SimpleMinimalistBusinessNailLogo-2026-09-11T100023.785.png?v=1789088436"},{"product_id":"connect-bracelet-b33","title":"connect bracelet (B33)","description":"\u003cstyle\u003e\n    \/* アコーディオン外枠 *\/\n    .wanna-block-item-h40 {\n      border-bottom: 1px solid #f2f2f2;\n      width: 100%;\n    }\n    \n    \/* チェックボックス隠し *\/\n    .wanna-block-logic-h40 {\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-h40 {\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-h40:hover { color: #888; }\n\n    \/* プラス・マイナスアイコン *\/\n    .wanna-icon-toggle-h40 {\n      width: 14px; height: 14px;\n      position: relative;\n      transition: transform 0.6s cubic-bezier(0.25, 1, 0.5, 1);\n      margin-right: 4px;\n    }\n    .wanna-icon-toggle-h40::before, .wanna-icon-toggle-h40::after {\n      content: \"\";\n      position: absolute;\n      background-color: #1a1a1a;\n      transition: transform 0.4s ease, opacity 0.4s ease, background-color 0.4s ease;\n    }\n    .wanna-icon-toggle-h40::before { width: 100%; height: 1px; top: 50%; left: 0; transform: translateY(-50%); }\n    .wanna-icon-toggle-h40::after  { width: 1px; height: 100%; left: 50%; top: 0; transform: translateX(-50%); }\n\n    \/* --------------------------------------------------\n       ゆっくり開閉するスライドアニメーション（CSS Grid）\n    -------------------------------------------------- *\/\n    .wanna-block-answer-h40 {\n      display: grid;\n      grid-template-rows: 0fr;\n      \/* アコーディオンが開く速度（0.7秒でゆっくり展開） *\/\n      transition: grid-template-rows 0.7s cubic-bezier(0.25, 1, 0.3, 1);\n    }\n    \n    .wanna-block-answer-h40 \u003e div {\n      overflow: hidden;\n    }\n\n    \/* --------------------------------------------------\n       コンテンツが下から上へ少し移動しながら現れるアニメーション\n    -------------------------------------------------- *\/\n    .wanna-block-answer-inner-h40 {\n      padding: 10px 0 35px 4px !important; \n      font-size: 12px;\n      color: #555;\n      opacity: 0;\n      \/* 初期位置を下へ15pxずらしておく *\/\n      transform: translateY(15px);\n      \/* 閉じる時のアニメーション *\/\n      transition: opacity 0.3s ease, transform 0.3s ease;\n    }\n\n    \/* 開閉時のアニメーション発動 *\/\n    .wanna-block-logic-h40:checked + .wanna-block-trigger-h40 + .wanna-block-answer-h40 {\n      grid-template-rows: 1fr;\n    }\n\n    \/* 開いたときに文字が「下から上へ」動きながらフェードイン *\/\n    .wanna-block-logic-h40:checked + .wanna-block-trigger-h40 + .wanna-block-answer-h40 .wanna-block-answer-inner-h40 {\n      opacity: 1;\n      transform: translateY(0);\n      \/* 開く時は少し遅れて滑らかに持ち上がるように調整 *\/\n      transition: opacity 0.6s cubic-bezier(0.25, 1, 0.5, 1) 0.15s, \n                  transform 0.6s cubic-bezier(0.25, 1, 0.5, 1) 0.15s;\n    }\n\n    \/* アイコン変化（プラス -\u003e マイナス） *\/\n    .wanna-block-logic-h40:checked + .wanna-block-trigger-h40 .wanna-icon-toggle-h40::after {\n      transform: translateX(-50%) rotate(90deg);\n      opacity: 0;\n    }\n    .wanna-block-logic-h40:checked + .wanna-block-trigger-h40 .wanna-icon-toggle-h40::before {\n      background-color: #a0a0a0;\n    }\n\n    \/* 「商品仕様」内の要素（01\/ 02\/ 03\/）も順番に下から上へフェードイン *\/\n    .wanna-feat-box-h40 {\n      opacity: 0;\n      transform: translateY(10px);\n      transition: opacity 0.5s ease, transform 0.5s cubic-bezier(0.25, 1, 0.5, 1);\n    }\n    .wanna-block-logic-h40:checked + .wanna-block-trigger-h40 + .wanna-block-answer-h40 .wanna-feat-box-1-h40 {\n      opacity: 1; transform: translateY(0); transition-delay: 0.15s;\n    }\n    .wanna-block-logic-h40:checked + .wanna-block-trigger-h40 + .wanna-block-answer-h40 .wanna-feat-box-2-h40 {\n      opacity: 1; transform: translateY(0); transition-delay: 0.3s;\n    }\n    .wanna-block-logic-h40:checked + .wanna-block-trigger-h40 + .wanna-block-answer-h40 .wanna-feat-box-3-h40 {\n      opacity: 1; transform: translateY(0); transition-delay: 0.45s;\n    }\n\n    \/* タブ切り替えレイアウト *\/\n    .wanna-slide-container-h40 {\n      display: flex; flex-direction: column; position: relative;\n    }\n    .inner-tabs-header-h40 {\n      display: flex; border-bottom: 1px solid #f2f2f2;\n    }\n    .inner-tab-link-h40 {\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-h40.wanna-active {\n      color: #1a1a1a !important; font-weight: 500 !important;\n      border-bottom: 1px solid #1a1a1a !important;\n    }\n    .inner-tabs-body-h40 {\n      display: flex; overflow-x: auto; scroll-behavior: smooth;\n      scroll-snap-type: x mandatory; -webkit-overflow-scrolling: touch;\n    }\n    .inner-tabs-body-h40::-webkit-scrollbar { display: none; }\n    .inner-tabs-body-h40 { -ms-overflow-style: none; scrollbar-width: none; }\n    .inner-tab-pane-h40 {\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-h40, .wanna-clean-table-h40 tr, .wanna-clean-table-h40 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.9; 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!-- 1. 商品仕様 --\u003e\n  \u003cdiv class=\"wanna-block-item-h40\"\u003e\n    \u003cinput class=\"wanna-block-logic-h40\" id=\"wanna-block-feat-h40\" type=\"checkbox\"\u003e \n    \u003clabel class=\"wanna-block-trigger-h40\" for=\"wanna-block-feat-h40\"\u003e \u003cspan\u003e商品仕様\u003c\/span\u003e \u003cspan class=\"wanna-icon-toggle-h40\"\u003e\u003c\/span\u003e \u003c\/label\u003e\n    \u003cdiv class=\"wanna-block-answer-h40\"\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"wanna-block-answer-inner-h40\"\u003e\n          \u003cdiv class=\"wanna-feat-box-h40 wanna-feat-box-1-h40\" 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 滑らかで重厚感のある3mm幅\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高密度に編み込まれたスネークチェーン。3mmのしっかりとした存在感がありながら、肌に吸い付くような滑らかな着け心地が特徴です。\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"wanna-feat-box-h40 wanna-feat-box-2-h40\" 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留め具部分にはモダンなデザインパーツを採用。手元の動作に合わせて洗練されたバックスタイルを演出します。\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"wanna-feat-box-h40 wanna-feat-box-3-h40\" 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  \u003c\/div\u003e\n\n  \u003c!-- 2. サイズ・着用感 --\u003e\n  \u003cdiv class=\"wanna-block-item-h40\"\u003e\n    \u003cinput type=\"checkbox\" id=\"wanna-block-details-h40\" class=\"wanna-block-logic-h40\"\u003e \n    \u003clabel for=\"wanna-block-details-h40\" class=\"wanna-block-trigger-h40\"\u003e \u003cspan\u003eサイズ・着用感\u003c\/span\u003e \u003cspan class=\"wanna-icon-toggle-h40\"\u003e\u003c\/span\u003e \u003c\/label\u003e\n    \u003cdiv class=\"wanna-block-answer-h40\"\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"wanna-block-answer-inner-h40\" style=\"padding-left: 0 !important; padding-right: 0 !important; padding-bottom: 25px !important;\"\u003e\n          \u003cdiv class=\"wanna-slide-container-h40\"\u003e\n            \u003cdiv class=\"inner-tabs-header-h40\"\u003e\n              \u003ca style=\"margin-left: 16px;\" id=\"link-size-h40\" class=\"inner-tab-link-h40 wanna-active\" href=\"#pane-size-h40\"\u003eサイズ仕様\u003c\/a\u003e \n              \u003ca style=\"margin-right: 16px;\" id=\"link-image-h40\" class=\"inner-tab-link-h40\" href=\"#pane-image-h40\"\u003eサイズイメージ\u003c\/a\u003e\n            \u003c\/div\u003e\n            \u003cdiv id=\"wannaSlideBodyH40\" class=\"inner-tabs-body-h40\"\u003e\n              \n              \u003c!-- タブ1: サイズ仕様 --\u003e\n              \u003cdiv class=\"inner-tab-pane-h40\" id=\"pane-size-h40\"\u003e\n                \u003ctable class=\"wanna-clean-table-h40\" 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;\"\u003e17cm \/ 18cm \/ 19cm （幅：3.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;\"\u003e\n                        Silver925\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              \u003c!-- タブ2: サイズイメージ --\u003e\n              \u003cdiv id=\"pane-image-h40\" class=\"inner-tab-pane-h40\"\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 手首周り ＋ 1.0cm 〜 1.5cm\u003cbr\u003e\n                      ・\u003cstrong\u003e標準〜ゆとり：\u003c\/strong\u003e 手首周り ＋ 2.0cm 〜 3.0cm\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                      \" 男性の平均サイズは 18cm〜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                    \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  \u003c\/div\u003e\n\n  \u003c!-- 3. 安心保証 --\u003e\n  \u003cdiv class=\"wanna-block-item-h40\"\u003e\n    \u003cinput type=\"checkbox\" id=\"wanna-block-promise-h40\" class=\"wanna-block-logic-h40\"\u003e\n    \u003clabel for=\"wanna-block-promise-h40\" class=\"wanna-block-trigger-h40\"\u003e\n      \u003cspan\u003e安心保証\u003c\/span\u003e\n      \u003cspan class=\"wanna-icon-toggle-h40\"\u003e\u003c\/span\u003e\n    \u003c\/label\u003e\n    \u003cdiv class=\"wanna-block-answer-h40\"\u003e\n      \u003cdiv\u003e\n        \u003cdiv style=\"padding-top: 15px; padding-bottom: 30px;\" class=\"wanna-block-answer-inner-h40\"\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万が一のサイズ不一致やトラブルにも対応しております。\u003cbr\u003e\u003cspan style=\"font-size: 11px; color: #888;\"\u003e※受取後5日以内のご連絡をお願いいたします。\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  \u003c\/div\u003e\n\n  \u003c!-- 4. お手入れ --\u003e\n  \u003cdiv style=\"margin-bottom: 50px;\" class=\"wanna-block-item-h40\"\u003e\n    \u003cinput class=\"wanna-block-logic-h40\" id=\"wanna-block-care-h40\" type=\"checkbox\"\u003e\n    \u003clabel class=\"wanna-block-trigger-h40\" for=\"wanna-block-care-h40\"\u003e\n      \u003cspan\u003eお手入れ\u003c\/span\u003e\n      \u003cspan class=\"wanna-icon-toggle-h40\"\u003e\u003c\/span\u003e\n    \u003c\/label\u003e\n    \u003cdiv class=\"wanna-block-answer-h40\"\u003e\n      \u003cdiv\u003e\n        \u003cdiv style=\"padding-top: 15px; padding-bottom: 30px;\" class=\"wanna-block-answer-inner-h40\"\u003e\n          \u003cp style=\"margin: 0; color: #666; line-height: 1.95; letter-spacing: 0.05em;\"\u003e数回ご着用後や黒ずみが気になってきた際に、付属のクロスで優しく磨いてください。\u003cbr\u003e簡単に本来の美しい輝きを取り戻せます。\u003cbr\u003e\u003cbr\u003e経年変化を楽しみながら、長くご愛用ください。\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cscript\u003e\n    (function() {\n      const sliderBody = document.getElementById('wannaSlideBodyH40');\n      const links = {\n        'pane-size-h40': document.getElementById('link-size-h40'),\n        'pane-image-h40': document.getElementById('link-image-h40')\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-h40'));\n      observer.observe(document.getElementById('pane-image-h40'));\n    })();\n  \u003c\/script\u003e\n\u003c\/div\u003e","brand":"Wanna","offers":[{"title":"17cm","offer_id":52051805569319,"sku":null,"price":18000.0,"currency_code":"JPY","in_stock":true},{"title":"18cm","offer_id":52051805602087,"sku":null,"price":18000.0,"currency_code":"JPY","in_stock":true},{"title":"19cm","offer_id":52051805634855,"sku":null,"price":18000.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0960\/4330\/3207\/files\/SimpleMinimalistBusinessNailLogo-2026-09-11T101214.266.png?v=1789089151"}],"url":"https:\/\/wanna-official.com\/collections\/10000-20000.oembed?page=3","provider":"Wanna","version":"1.0","type":"link"}