{"title":"Mega Menu - Featured Products","description":null,"products":[{"product_id":"kensui-ez-vest","title":"イージーベスト® V2","description":"\u003cdiv style=\"text-align: center;\"\u003e\n\u003cdiv\u003e\n\u003cstrong\u003e\u003c\/strong\u003e \u003cmeta charset=\"utf-8\"\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e当社の革新的な\u003cstrong\u003e特許出願中のウェイトローディングベスト\u003c\/strong\u003eはすべてのウェイトプレートに対応。EZ-Vest®で強度を上げ、各レップをより効果的に。\u003c\/div\u003e\n\u003cbr\u003e\n\u003cp\u003e\u003cspan style=\"text-decoration: underline;\"\u003e\u003ciframe width=\"560\" height=\"315\" src=\"https:\/\/www.youtube.com\/embed\/64SbeIiAy1c?controls=0\" frameborder=\"0\" allow=\"accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen=\"\"\u003e\u003c\/iframe\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e加重ランニング、加重腕立て伏せ、スクワット、ローイング、懸垂、ディップス、逆立ち腕立て伏せ、ジャンプ、プランクなど多くのエクササイズに最適！ \u003c\/p\u003e\n\u003cdiv style=\"text-align: left;\"\u003e\u003c\/div\u003e\n\u003cdiv style=\"text-align: left;\"\u003e\u003c\/div\u003e\n\u003cdiv style=\"text-align: left;\"\u003e\u003c\/div\u003e\n\u003cdiv style=\"text-align: left;\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0229\/1249\/9792\/files\/ezgif.com-video-to-gif_5_480x480.gif?v=1583401985\" alt=\"\" style=\"display: block; margin-left: auto; margin-right: auto;\"\u003e\u003c\/div\u003e\n\u003cdiv style=\"text-align: left;\"\u003e\u003c\/div\u003e\n\u003cdiv style=\"text-align: left;\"\u003e\u003cmeta charset=\"utf-8\"\u003e\u003c\/div\u003e\n\u003cdiv style=\"text-align: left;\"\u003e\u003c\/div\u003e\n\u003cdiv style=\"text-align: left;\"\u003e\u003c\/div\u003e\n\u003cdiv style=\"text-align: left;\"\u003e\u003c\/div\u003e\n\u003cdiv style=\"text-align: left;\"\u003e\u003c\/div\u003e\n\u003cbr\u003e\n\u003cdiv style=\"text-align: left;\"\u003eEZ-VEST®は100日間の返金保証と30以上のトレーニングワークアウトが含まれたガイド付きです。\u003c\/div\u003e\n\u003cdiv style=\"text-align: left;\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0229\/1249\/9792\/files\/EZ-VEST_MAX_1_480x480.png?v=1591256026\" alt=\"\" style=\"display: block; margin-left: auto; margin-right: auto;\"\u003e\u003c\/div\u003e\n\u003cdiv style=\"text-align: left;\"\u003e\n\u003cstrong\u003e特徴：\u003c\/strong\u003e\n\u003cul\u003e\n\u003cli\u003e取り外し可能で通気性のあるエアメッシュ \u003c\/li\u003e\n\u003cli\u003e洗濯機で洗えるパッド\u003c\/li\u003e\n\u003cli\u003e軽量で持ち運びに便利（4ポンド）\u003c\/li\u003e\n\u003cli\u003e\u003cspan style=\"font-weight: 400;\"\u003eカスタムウェイトは不要\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e耐候性パウダーコーティング\u003c\/li\u003e\n\u003cli\u003e航空機グレードのアルミニウム \u003c\/li\u003e\n\u003cli\u003e最も重い加重ベスト\u003c\/li\u003e\n\u003cli\u003e快適なシームレスバインディング\u003c\/li\u003e\n\u003cli\u003eすべてのウェイトプレートに対応\u003c\/li\u003e\n\u003cli\u003e調節可能なショルダーストラップ\u003c\/li\u003e\n\u003cli\u003eヘビーデューティー1000Dナイロンオックスフォード\u003c\/li\u003e\n\u003cli\u003e2個のオリンピック用スピンロックカラー付き\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003e黒のドローストリングバッグ付き\u003c\/li\u003e\n\u003cli\u003eコンパクトにできる取り外し可能な袖\u003c\/li\u003e\n\u003cli\u003e30以上のワークアウトを含むトレーニングガイド\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003e利益の10%をパンデミック救援に寄付 \u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003e無料のグローバル配送\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003eプライベートVIP Facebookグループへのアクセス\u003c\/li\u003e\n\u003cli\u003e100日間返金保証 \u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cmeta charset=\"utf-8\"\u003e\n\u003cbr\u003e\n\u003cp\u003e\u003cstrong\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0229\/1249\/9792\/files\/ezgif.com-video-to-gif_7_480x480.gif?v=1583403510\" alt=\"\" style=\"display: block; margin-left: auto; margin-right: auto;\"\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003cbr\u003e\n\u003cp\u003e\u003cstrong\u003eVIPコミュニティに参加する：\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e1200人以上の情熱的で健康的なメンバーが集うプライベートVIP Facebookグループにアクセスでき、トレーニング方法や食事について話し合ったり、プルアップ、ディップ、プッシュアップのe-コンペティション（賞品あり）に参加できます。\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"text-align: left;\"\u003e\n\u003cp\u003e\u003cstrong\u003e洗濯の注意事項： \u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eパディングを取り除いてください。抗菌石鹸で手洗いし、自然乾燥させてください。あるいは、冷水で洗濯機洗いし、自然乾燥させてください。\u003c\/p\u003e\n\u003cmeta charset=\"utf-8\"\u003e\n\u003cp\u003e\u003cstrong\u003eすべてのご注文で社会貢献\u003c\/strong\u003e (\u003ca href=\"https:\/\/kensuifitness.com\/pages\/covid19-relief-faq\" title=\"our-impact\"\u003e詳細を見る\u003c\/a\u003e)\u003c\/p\u003e\n利益の10%を困っている人々の支援に寄付しています。\u003c\/div\u003e","brand":"Kensui","offers":[{"title":"Max（300lb）","offer_id":32249548308560,"sku":"1pc-rek-metal (300lbs)","price":299.0,"currency_code":"USD","in_stock":true},{"title":"Pro（150lb）","offer_id":32325904007248,"sku":"1pc-rek-plastic (150lbs)","price":179.0,"currency_code":"USD","in_stock":true},{"title":"Lite（80lb）","offer_id":32885099724880,"sku":"1pc-rek-lite (80lbs)","price":99.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0229\/1249\/9792\/files\/max.jpg?v=1763922046"},{"product_id":"standard-ez-vest-adapter","title":"標準プレート EZ-VEST® アダプター（ペア）","description":"\u003cdiv class=\"shogun-root\" data-shogun-id=\"5f3af9969584180050c1b7ef\" data-shogun-site-id=\"d921f9ba-aa7a-4156-9e44-53aad23b56fb\" data-shogun-page-id=\"5f3af9969584180050c1b7ef\" data-shogun-page-version-id=\"5f3af9969584180050c1b7ee\" data-shogun-platform-type=\"shopify\" data-shogun-variant-id=\"5f3af9969584180050c1b7f0\" data-region=\"main\"\u003e\n\u003cdiv id=\"s-ac333338-1955-45ea-80a2-14fdb34687fb\" class=\"shg-c  \"\u003e\n\u003cp\u003e\u003cstrong\u003e\u003ciframe width=\"560\" height=\"315\" src=\"https:\/\/www.youtube.com\/embed\/cNkhUI90BEo?controls=0\" frameborder=\"0\" allow=\"accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen=\"\"\u003e\u003c\/iframe\u003e\u003c\/strong\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cp\u003e** EZ-VESTにはすでに2インチのオリンピックウェイトプレート用のスリーブとカラーが付属しています。このアダプターは1インチのスタンダードウェイトプレート用です **\u003c\/p\u003e\n\u003cp\u003e** この商品はペアでの販売です **\u003c\/p\u003e\n\u003cp\u003eアダプターの長さ：8cm \u003c\/p\u003e\n\u003cp\u003e内容：\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e2個の1インチ\/28mm スタンダードプレート EZ-VEST® MAX スリーブ\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan\u003e2つ \u003c\/span\u003e\u003cspan\u003e1インチ\/28mm スピンロックカラー\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0229\/1249\/9792\/files\/standard_vs_olympic_480x480.jpg?v=1586703480\" alt=\"\" style=\"display: block; margin-left: auto; margin-right: auto;\"\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Kensui","offers":[{"title":"EZ-VEST Lite\/Pro","offer_id":32248656134224,"sku":"rek-adapter-P","price":27.0,"currency_code":"USD","in_stock":true},{"title":"EZ-VEST Max","offer_id":32248656166992,"sku":"rek-adapter-M","price":27.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0229\/1249\/9792\/files\/adapter-ez-vest-max.jpg?v=1764016343"},{"product_id":"hydroplate","title":"水圧板","description":"35ポンド","brand":"Kensui","offers":[{"title":"2\" (50mm)","offer_id":32423606255696,"sku":"rek-HP","price":39.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0229\/1249\/9792\/files\/hydroplate.jpg?v=1764097093"},{"product_id":"ez-vest-chain-attachment-pre-order","title":"EZ-VEST 鎖取り付け具","description":"\u003cp\u003e\u003cstrong\u003e\u003c\/strong\u003eこのアタッチメントでEZ-VESTに簡単にチェーンを取り付けられます。\u003c\/p\u003e\n\u003cp\u003e\u003cem\u003ePRO\/LITEベストで使用するには、PROバンパースリーブプレートが必要です。\u003c\/em\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cem\u003e\u003c\/em\u003eS字フックが付属しています。\u003c\/p\u003e\n\u003cp\u003e素材：アルミ合金\u003cbr\u003e\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e","brand":"Kensui","offers":[{"title":"Default Title","offer_id":32369646043216,"sku":"rek-chain","price":19.0,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0229\/1249\/9792\/products\/chain_fillet_4p35-496123.png?v=1761303799"},{"product_id":"ez-vest-4-inch-padding","title":"EZ-VEST 4インチ 革製あて革","description":"\u003cp\u003e\u003cstrong\u003e\u003c\/strong\u003e\u003cspan style=\"text-decoration: underline;\"\u003e\u003ciframe width=\"560\" height=\"315\" src=\"https:\/\/www.youtube-nocookie.com\/embed\/B_wCjh_6log\" frameborder=\"0\" allow=\"accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen=\"\"\u003e\u003c\/iframe\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003eより広いパッド（内蔵の2.75インチに対して4.3インチ）で、追加の肩サポートが可能です。\u003c\/p\u003e\n\u003cmeta charset=\"utf-8\"\u003e\n\u003cp\u003e非常に重い荷重や長時間のハイキングに最適です。\u003c\/p\u003e\n\u003cp\u003e以下で作られたヘビーウェイト構造：\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e1680Dバリスティックナイロン（Corduraよりも引き裂き強度が高い！）\u003c\/li\u003e\n\u003cli\u003ePUレザーライニング\u003c\/li\u003e\n\u003cli\u003e強化PEフォームパッド\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Kensui","offers":[{"title":"Default Title","offer_id":32579349872720,"sku":"rek-sq-padding","price":19.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0229\/1249\/9792\/products\/square_padding_closeup-381439.jpg?v=1761303906"},{"product_id":"door-anchor","title":"扉固定具","description":"\u003cp\u003eご自宅でのトレーニングに最適なナノバーの追加アイテムです！\u003c\/p\u003e\n\u003cp\u003e1インチ ナイロン＋ゴムフォーム\u003c\/p\u003e","brand":"Kensui","offers":[{"title":"Default Title","offer_id":32705434746960,"sku":"rek-anchor","price":7.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0229\/1249\/9792\/products\/door_anchor-520161.jpg?v=1761305881"},{"product_id":"duo-rings","title":"二重輪™","description":"\u003cdiv class=\"shogun-root\" data-shogun-id=\"5f1ad53f3e7a0000608aa66f\" data-shogun-site-id=\"d921f9ba-aa7a-4156-9e44-53aad23b56fb\" data-shogun-page-id=\"5f1ad53f3e7a0000608aa66f\" data-shogun-page-version-id=\"69a6a0bbddd73dd48fbf6ee4\" data-shogun-platform-type=\"shopify\" data-shogun-variant-id=\"69a6a0bbddd73dd48fbf6ee5\" data-shogun-page-type=\"product\" data-shogun-power-up-type=\"\" data-shogun-power-up-id=\"\" data-region=\"main\"\u003e \u003cdiv id=\"s-d2ea488a-d6ac-40b7-9820-96cda9f58f65\" class=\"shg-c shg-align-left\"\u003e \u003cstyle\u003e\n*,*::before,*::after{margin:0;padding:0;box-sizing:border-box}\n:root{\n  --white:#fff;--off:#f7f6f3;--cream:#f0efe9;--sand:#e8e6df;\n  --w100:#d9d7d0;--w200:#bbb9b2;--gray:#8a8880;--dg:#5a5850;\n  --char:#2c2b28;--black:#1a1918;\n  --acc:#c8ff00;--acc-d:#9ec700;--acc-bg:rgba(200,255,0,0.08);--acc-s:rgba(200,255,0,0.15);\n  --fd:'Bebas Neue',-apple-system,BlinkMacSystemFont,'Arial Black',sans-serif;\n  --fb:'Barlow',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,sans-serif;\n  --fc:'Barlow Condensed',-apple-system,BlinkMacSystemFont,'Arial Narrow',sans-serif;\n  --mx:1320px;--r:6px;\n  --s1:0 1px 3px rgba(0,0,0,0.04);--s2:0 4px 20px rgba(0,0,0,0.06);--s3:0 12px 40px rgba(0,0,0,0.08);\n  \/* Guarantee section vars (kept, but not redefined in another :root) *\/\n  --primary-black:#1a1a1a;\n  --dark-bg:#0f0f0f;\n  --accent-green:#00c851;\n  --accent-gold:#ffd700;\n  --accent-blue:#2563eb;\n  --text-white:#ffffff;\n  --text-gray:#a0a0a0;\n}\nhtml{scroll-behavior:smooth}\nimg{max-width:100%;display:block}\na{color:inherit;text-decoration:none}\nbutton{cursor:pointer;border:none;background:none;font-family:inherit;color:inherit}\n\n.pdp-wrap{max-width:1280px;margin:0 auto}\n.pdp{display:grid;grid-template-columns:1.15fr 1fr;align-items:start;background:var(--white)}\n.pdp-gal{position:relative;display:flex;flex-direction:column;background:var(--off);border-right:1px solid var(--sand)}\n.pdp-main{position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center;cursor:zoom-in;background:var(--cream);min-height:600px;aspect-ratio:1\/1}\n.pdp-main img,.pdp-main video{width:100%;height:auto;display:block;transition:transform .6s cubic-bezier(.25,.46,.45,.94)}\n.pdp-main:hover img,.pdp-main:hover video{transform:scale(1.04)}\n.pdp-badge{position:absolute;top:20px;left:20px;background:var(--black);color:var(--acc);font-family:var(--fc);font-weight:800;font-size:11px;letter-spacing:.14em;text-transform:uppercase;padding:7px 16px;border-radius:3px;z-index:2}\n.pdp-arrows{position:absolute;top:50%;left:0;right:0;display:flex;justify-content:space-between;padding:0 12px;transform:translateY(-50%);z-index:2;pointer-events:none}\n.pdp-arr{pointer-events:all;width:42px;height:42px;border-radius:50%;background:rgba(255,255,255,.9);backdrop-filter:blur(8px);border:1px solid var(--sand);display:flex;align-items:center;justify-content:center;transition:all .25s;box-shadow:var(--s1)}\n.pdp-arr:hover{background:var(--white);box-shadow:var(--s2)}\n.pdp-arr svg{width:16px;height:16px;stroke:var(--char)}\n.pdp-thumbs{display:flex;gap:3px;padding:3px;background:var(--off)}\n.pdp-th{flex:1;aspect-ratio:1;overflow:hidden;cursor:pointer;border-radius:4px;border:2px solid transparent;opacity:.45;transition:opacity .3s,border-color .3s}\n.pdp-th.on,.pdp-th:hover{opacity:1;border-color:var(--black)}\n.pdp-th img{width:100%;height:100%;object-fit:cover}\n\n.pdp-info{padding:8px 52px;display:flex;flex-direction:column;justify-content:center;overflow-y:auto}\n.pdp-ey{font-family:var(--fc);font-weight:800;font-size:13px;letter-spacing:.22em;text-transform:uppercase;color:#2d8a39;margin-bottom:8px;display:flex;align-items:center;gap:10px}\n.pdp-ey::before{content:'';width:22px;height:2.5px;background:#2d8a39}\n.pdp-h1{font-family:var(--fd);font-size:clamp(42px,5vw,68px);line-height:.9;letter-spacing:.03em;color:var(--black);margin-bottom:10px}\n.pdp-sub{font-family:var(--fc);font-weight:700;font-size:18px;color:var(--dg);letter-spacing:.04em;margin-bottom:16px}\n.pdp-rat{display:flex;align-items:center;gap:10px;margin-bottom:20px}\n.pdp-stars{color:#e8b400;font-size:15px;letter-spacing:2px}\n.pdp-rat-t{font-family:var(--fc);font-weight:600;font-size:14px;color:var(--gray)}\n.pdp-rat-t strong{color:var(--char);font-weight:700}\n.pdp-feats{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:24px}\n.pdp-ft{display:flex;align-items:center;gap:7px;padding:9px 16px;background:var(--off);border:1px solid var(--sand);border-radius:100px;font-family:var(--fc);font-weight:600;font-size:13px;color:var(--dg);transition:border-color .25s,background .25s}\n.pdp-ft:hover{border-color:var(--w200);background:var(--cream)}\n.pdp-stock{display:inline-flex;align-items:center;gap:8px;margin-bottom:20px;font-family:var(--fc);font-weight:700;font-size:14px;letter-spacing:.06em;color:#2d8a39}\n.pdp-stock-dot{width:8px;height:8px;border-radius:50%;background:#2d8a39;animation:pulse 2s infinite}\n@keyframes pulse{0%,100%{opacity:1}50%{opacity:.4}}\n@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}\n\n.pdp-pb{background:var(--off);border:1px solid var(--sand);border-radius:var(--r);padding:10px 24px;margin-bottom:20px}\n.pdp-pr{display:flex;align-items:baseline;gap:14px;margin-bottom:4px}\n.pdp-p{font-family:'work sans',sans-serif;font-weight:800;font-size:28px;color:var(--black)}\n.pdp-inst{font-size:14px;color:var(--gray);font-weight:400}\n.pdp-inst strong{color:var(--char);font-weight:700}\n\n.pdp-cta{margin-bottom:18px}\n.pdp-add{width:100%;height:56px;background:#1972bc;color:var(--white);font-family:var(--fc);font-weight:800;font-size:15px;letter-spacing:.14em;text-transform:uppercase;border-radius:var(--r);display:flex;align-items:center;justify-content:center;gap:10px;transition:background .3s,transform .3s,box-shadow .3s}\n.pdp-add:hover{background:#1560a0;transform:translateY(-1px);box-shadow:var(--s3)}\n\n.pdp-tr{display:grid;grid-template-columns:repeat(4,1fr);gap:2px;margin-bottom:28px}\n.pdp-tri{background:var(--off);border:1px solid var(--sand);padding:14px 8px;text-align:center}\n.pdp-tri:first-child{border-radius:var(--r) 0 0 var(--r)}.pdp-tri:last-child{border-radius:0 var(--r) var(--r) 0}\n.pdp-tri svg{margin:0 auto 5px;display:block}\n.pdp-tri span{font-family:var(--fc);font-weight:700;font-size:10px;letter-spacing:.06em;text-transform:uppercase;color:var(--gray)}\n\n.pdp-acc{border-top:1px solid var(--sand)}\n.pdp-aci{border-bottom:1px solid var(--sand)}\n.pdp-act{width:100%;text-align:left;padding:18px 0;display:flex;justify-content:space-between;align-items:center;font-family:var(--fc);font-weight:700;font-size:14px;letter-spacing:.08em;text-transform:uppercase;color:var(--char);transition:color .25s}\n.pdp-act:hover{color:var(--black)}\n.pdp-acl{display:flex;align-items:center;gap:10px}\n.pdp-ach{width:24px;height:24px;border-radius:50%;border:1px solid var(--sand);display:flex;align-items:center;justify-content:center;font-size:14px;color:var(--gray);transition:background .3s,color .3s,transform .3s}\n.pdp-aci.open .pdp-ach{background:var(--black);color:var(--white);transform:rotate(45deg)}\n.pdp-acb{max-height:0;overflow:hidden;transition:max-height .4s ease}\n.pdp-aci.open .pdp-acb{max-height:500px}\n.pdp-acc-c{padding-bottom:20px;font-size:15px;line-height:1.75;color:var(--dg);font-weight:400}\n.pdp-acc-c ul{list-style:none;padding:0}\n.pdp-acc-c ul li{padding:5px 0 5px 20px;position:relative}\n.pdp-acc-c ul li::before{content:'';position:absolute;left:0;top:14px;width:8px;height:2px;background:var(--acc-d)}\n.pdp-acc-c strong{color:var(--black);font-weight:700}\n\n@media(max-width:1024px){\n  .pdp{grid-template-columns:1fr}\n  .pdp-main{min-height:400px}\n  .pdp-main img,.pdp-main video{width:100%;height:100%;object-fit:contain}\n  .pdp-info{padding:32px 24px}\n}\n@media(max-width:640px){\n  .pdp-info{padding:8px 16px}\n  .pdp-main{min-height:300px}\n}\n\n\/* ═══ PRESS LOGOS ═══ *\/\n.press-bar{padding:48px 24px;background:var(--white)}\n.press-logos{display:flex;align-items:center;justify-content:center;gap:48px;max-width:1100px;margin:0 auto;flex-wrap:wrap}\n.press-logo{opacity:.35;transition:opacity .35s ease;user-select:none;white-space:nowrap}\n.press-logo:hover{opacity:.65}\n.pn-paper{font-family:var(--fd);font-size:38px;letter-spacing:.18em;color:var(--black)}\n.pn-mf{font-family:var(--fc);font-weight:900;font-size:22px;text-transform:uppercase;letter-spacing:.02em;line-height:1;text-align:center;color:var(--black)}\n.pn-mf span{font-size:14px;letter-spacing:.04em}\n.pn-barbend{font-family:var(--fc);font-weight:800;font-size:30px;letter-spacing:.01em;font-style:italic;color:var(--black)}\n.pn-mh{font-family:var(--fd);font-size:30px;letter-spacing:.04em;color:var(--black)}\n.pn-gq{font-family:var(--fd);font-size:46px;letter-spacing:.06em;color:var(--black)}\n.pn-gp{font-family:var(--fc);font-weight:800;font-size:20px;letter-spacing:.14em;text-transform:uppercase;color:var(--black)}\n\n\/* ═══ TESTIMONIAL QUOTE ═══ *\/\n.quote-sec{padding:72px 24px;background:#edf3f7}\n.quote-inner{max-width:820px;margin:0 auto;text-align:center}\n.quote-text{font-family:var(--fb);font-weight:500;font-style:italic;font-size:clamp(20px,2.5vw,28px);line-height:1.65;color:var(--char);margin-bottom:28px}\n.quote-src{font-family:var(--fb);font-weight:900;font-size:18px;color:var(--black);letter-spacing:.02em}\n\n\/* Layout helper *\/\n.w{max-width:var(--mx);margin:0 auto;padding:0 24px}\n\n\/* ═══ SECTIONS ═══ *\/\n.sec{padding:88px 0}\n.sec-w{background:var(--white)}\n.sec-hd{text-align:center;margin-bottom:52px}\n.sec-ey{font-family:var(--fc);font-weight:800;font-size:13px;letter-spacing:.22em;text-transform:uppercase;color:var(--acc-d);margin-bottom:10px}\n.sec-t{font-family:var(--fd);font-size:clamp(40px,4.5vw,62px);line-height:.92;letter-spacing:.03em;color:var(--black)}\n\n\/* ═══ DUAL THICKNESS HERO ═══ *\/\n.dual-hero{display:grid;grid-template-columns:1fr 1fr;min-height:600px}\n.dual-img{overflow:hidden;background:var(--cream);position:relative}\n.dual-img img{width:100%;height:100%;object-fit:cover;transition:transform .8s cubic-bezier(.4,.0,.2,1)}\n.dual-cnt{padding:64px 56px;display:flex;flex-direction:column;justify-content:center;background:var(--white)}\n.dual-cnt .sec-ey{text-align:left;margin-bottom:12px}\n.dual-cnt h2{font-family:var(--fd);font-size:clamp(36px,4vw,56px);line-height:.9;color:var(--black);margin-bottom:16px;letter-spacing:.03em}\n.dual-cnt p{font-size:16px;line-height:1.7;color:var(--dg);font-weight:400;margin-bottom:28px}\n.thick-tabs{display:flex;gap:0;margin-bottom:24px}\n.thick-tab{flex:1;padding:18px 20px;text-align:center;cursor:pointer;border:2px solid var(--sand);background:var(--off);transition:all .3s;position:relative}\n.thick-tab:first-child{border-radius:var(--r) 0 0 var(--r);border-right:1px solid var(--sand)}\n.thick-tab:last-child{border-radius:0 var(--r) var(--r) 0;border-left:1px solid var(--sand)}\n.thick-tab.on{background:var(--black);border-color:var(--black);color:var(--white)}\n.thick-tab .th-size{font-family:var(--fd);font-size:36px;letter-spacing:.04em;line-height:1}\n.thick-tab .th-std{font-family:var(--fc);font-weight:700;font-size:13px;letter-spacing:.08em;text-transform:uppercase;margin-top:2px}\n.thick-tab .th-use{font-family:var(--fc);font-weight:500;font-size:12px;color:var(--gray);margin-top:2px;font-style:italic}\n.thick-tab.on .th-use{color:rgba(255,255,255,.5)}\n.thick-body{display:none}\n.thick-body.on{display:block}\n.thick-label{font-family:var(--fc);font-weight:800;font-size:17px;letter-spacing:.1em;text-transform:uppercase;color:var(--black);margin-bottom:12px}\n.thick-list{list-style:none;display:grid;grid-template-columns:1fr 1fr;gap:8px}\n.thick-list li{font-family:var(--fc);font-weight:600;font-size:18px;color:var(--char);display:flex;align-items:center;gap:8px}\n.thick-list li::before{content:'';width:6px;height:6px;border-radius:50%;background:var(--acc-d);flex-shrink:0}\n\n\/* ═══ FEATURE CARDS ═══ *\/\n.feat-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}\n.feat-card{background:var(--white);border:1px solid var(--sand);border-radius:var(--r);padding:32px 24px;text-align:center;transition:all .35s}\n.feat-card:hover{box-shadow:var(--s2);transform:translateY(-4px)}\n.feat-icon{width:52px;height:52px;border-radius:50%;background:var(--acc-s);display:flex;align-items:center;justify-content:center;margin:0 auto 16px;font-size:22px}\n.feat-card h3{font-family:var(--fc);font-weight:800;font-size:16px;letter-spacing:.06em;text-transform:uppercase;color:var(--black);margin-bottom:8px}\n.feat-card p{font-size:14px;line-height:1.6;color:var(--gray);font-weight:400}\n\n\/* ═══ IMAGE GRID ═══ *\/\n.img-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:3px;border-radius:var(--r);overflow:hidden}\n.img-grid-item{aspect-ratio:1;overflow:hidden;background:var(--cream);cursor:pointer}\n.img-grid-item img{width:100%;height:100%;object-fit:cover;transition:transform .5s ease}\n.img-grid-item:hover img{transform:scale(1.08)}\n\n\/* ═══ FEATURE SPLITS ═══ *\/\n.feat-split{display:grid;grid-template-columns:1fr 1fr;min-height:480px}\n.feat-split.rev .feat-img{order:2}\n.feat-split.rev .feat-cnt{order:1}\n.feat-img{overflow:hidden;background:var(--cream);position:relative}\n.feat-img img{width:100%;height:100%;object-fit:cover}\n.feat-cnt{padding:60px 56px;display:flex;flex-direction:column;justify-content:center}\n.feat-cnt .tag{display:inline-flex;align-items:center;gap:6px;font-family:var(--fc);font-weight:800;font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--black);background:var(--acc);padding:5px 14px;border-radius:100px;margin-bottom:16px;width:fit-content}\n.feat-cnt h2{font-family:var(--fd);font-size:clamp(30px,3.5vw,44px);line-height:.92;color:var(--black);margin-bottom:14px;letter-spacing:.03em}\n.feat-cnt p{font-size:16px;line-height:1.7;color:var(--dg);font-weight:400;margin-bottom:24px}\n.feat-pills{display:flex;flex-wrap:wrap;gap:8px}\n.feat-pill{display:flex;align-items:center;gap:6px;padding:10px 18px;background:var(--off);border:1px solid var(--sand);border-radius:var(--r);font-family:var(--fc);font-weight:700;font-size:13px;letter-spacing:.04em;color:var(--char)}\n.feat-cnt ul{list-style:none;display:flex;flex-direction:column;gap:10px}\n.feat-cnt ul li{font-size:15px;color:var(--dg);font-weight:400;display:flex;align-items:center;gap:10px}\n.feat-cnt ul li::before{content:'';width:8px;height:2px;background:var(--acc-d);flex-shrink:0}\n.feat-cnt ul li strong{color:var(--black);font-weight:700}\n\n\/* ═══ VIDEO ═══ *\/\n.video-wrap{position:relative;max-width:960px;margin:0 auto;border-radius:10px;overflow:hidden;box-shadow:var(--s3);background:var(--black)}\n.video-poster{position:relative;cursor:pointer;aspect-ratio:16\/9;overflow:hidden;background:var(--black)}\n.video-poster img{width:100%;height:100%;object-fit:cover;transition:transform .6s ease,filter .6s ease}\n.video-poster:hover img{transform:scale(1.03);filter:brightness(.8)}\n.video-play{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:88px;height:88px;border-radius:50%;background:rgba(255,255,255,.95);backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center;box-shadow:0 8px 36px rgba(0,0,0,.3);transition:all .35s;z-index:2}\n.video-poster:hover .video-play{transform:translate(-50%,-50%) scale(1.12);background:var(--acc)}\n.video-play svg{width:32px;height:32px;margin-left:4px}\n.wistia-wrap{position:relative;padding-bottom:56.25%;height:0}\n.wistia-wrap iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:none}\n\n\/* ═══ FAQ ═══ *\/\n.fq-l{max-width:760px;margin:0 auto}\n.fq-i{border:1px solid var(--sand);background:var(--white);margin-bottom:8px;border-radius:var(--r);overflow:hidden}\n.fq-q{width:100%;text-align:left;padding:20px 24px;display:flex;justify-content:space-between;align-items:center;font-family:var(--fc);font-weight:700;font-size:16px;letter-spacing:.04em;color:var(--black);transition:all .25s}\n.fq-q:hover{background:var(--off)}\n.fq-ch{width:28px;height:28px;border-radius:50%;background:var(--off);display:flex;align-items:center;justify-content:center;font-size:14px;color:var(--gray);transition:all .3s;flex-shrink:0;border:1px solid var(--sand)}\n.fq-i.open .fq-ch{background:var(--black);color:var(--white);transform:rotate(45deg)}\n.fq-a{max-height:0;overflow:hidden;transition:max-height .4s ease}\n.fq-i.open .fq-a{max-height:300px}\n.fq-ai{padding:0 24px 20px;font-size:15px;line-height:1.75;color:var(--gray);font-weight:400}\n\n\/* ═══ REVEAL ═══ *\/\n.rv-a{opacity:0;transform:translateY(30px);transition:opacity .7s ease,transform .7s ease}\n.rv-a.vis{opacity:1;transform:translateY(0)}\n\n\/* Guarantee + Social proof (unchanged, just without duplicate reset\/:root) *\/\nbody{font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Arial,sans-serif;overflow-x:hidden}\n.guarantee-section{background:linear-gradient(135deg,#1a1a1a 0%,#2c2c2c 100%);padding:100px 0;position:relative;overflow:hidden}\n.guarantee-section::before{content:'';position:absolute;inset:0;background:radial-gradient(circle at 20% 50%,rgba(0,200,81,.1) 0%,transparent 50%),radial-gradient(circle at 80% 50%,rgba(37,99,235,.1) 0%,transparent 50%);pointer-events:none}\n.guarantee-container{max-width:1200px;margin:0 auto;padding:0 20px;display:grid;grid-template-columns:400px 1fr;gap:80px;align-items:center;position:relative;z-index:1}\n.shield-container{display:flex;justify-content:center;align-items:center;position:relative}\n.shield{width:300px;height:350px;background:linear-gradient(135deg,var(--accent-green) 0%,#00a844 100%);clip-path:polygon(50% 0%,100% 25%,100% 75%,50% 100%,0% 75%,0% 25%);display:flex;align-items:center;justify-content:center;position:relative;box-shadow:0 30px 80px rgba(0,200,81,.3);animation:float 6s ease-in-out infinite}\n@keyframes float{0%,100%{transform:translateY(0)}50%{transform:translateY(-20px)}}\n.shield-inner{width:280px;height:330px;background:linear-gradient(135deg,#1a1a1a 0%,#2c2c2c 100%);clip-path:polygon(50% 2%,98% 26%,98% 74%,50% 98%,2% 74%,2% 26%);display:flex;align-items:center;justify-content:center;padding:40px}\n.guarantee-content{padding:20px}\n.guarantee-title{font-size:56px;font-weight:900;line-height:1.1;margin-bottom:30px;background:linear-gradient(135deg,var(--text-white) 0%,var(--text-gray) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}\n.title-highlight{color:var(--accent-green);-webkit-text-fill-color:var(--accent-green)}\n.guarantee-description{font-size:18px;line-height:1.8;color:var(--text-gray);margin-bottom:40px}\n.guarantee-features{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;margin-bottom:40px}\n.guarantee-feature{display:flex;align-items:center;gap:15px;padding:15px;background:rgba(0,200,81,.05);border:1px solid rgba(0,200,81,.2);border-radius:12px;transition:all .3s ease}\n.guarantee-feature:hover{background:rgba(0,200,81,.1);transform:translateX(5px)}\n.feature-icon{width:40px;height:40px;background:linear-gradient(135deg,var(--accent-green) 0%,#00a844 100%);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:20px;flex-shrink:0}\n.feature-text{flex:1;font-size:16px;font-weight:500}\n\n.social-proof-section{background:#fff;padding:80px 0;position:relative}\n.social-proof-header{text-align:center;max-width:800px;margin:0 auto 60px;padding:0 20px}\n.social-proof-title{font-size:48px;font-weight:900;color:var(--primary-black);margin-bottom:20px}\n.athlete-count{font-size:72px;font-weight:900;background:linear-gradient(135deg,var(--accent-green) 0%,var(--accent-blue) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;display:inline-block;margin-bottom:10px}\n.social-proof-subtitle{font-size:20px;color:var(--text-gray)}\n.photo-marquee-container{position:relative;overflow:hidden;margin-bottom:20px}\n.photo-marquee{display:flex;animation:scroll 30s linear infinite}\n.photo-marquee:hover{animation-play-state:paused}\n@keyframes scroll{0%{transform:translateX(0)}100%{transform:translateX(-50%)}}\n.photo-grid{display:flex;gap:20px;padding:0 10px}\n.athlete-photo{width:200px;height:200px;border-radius:15px;overflow:hidden;position:relative;flex-shrink:0;transition:all .3s ease;cursor:pointer;box-shadow:0 10px 30px rgba(0,0,0,.1)}\n.athlete-photo:hover{transform:scale(1.05);box-shadow:0 15px 40px rgba(0,0,0,.2)}\n.athlete-photo img{width:100%;height:100%;object-fit:cover}\n.athlete-overlay{position:absolute;bottom:0;left:0;right:0;background:linear-gradient(to top,rgba(0,0,0,.8) 0%,transparent 100%);padding:20px 15px 15px;opacity:0;transition:opacity .3s ease}\n.athlete-photo:hover .athlete-overlay{opacity:1}\n.athlete-name{font-size:14px;font-weight:600;color:#fff;margin-bottom:3px}\n.athlete-sport{font-size:12px;color:var(--accent-green)}\n.stats-container{max-width:1200px;margin:60px auto 0;padding:0 20px;display:grid;grid-template-columns:repeat(4,1fr);gap:40px}\n.stat-card{text-align:center;padding:30px;border-radius:20px;transition:all .3s ease}\n.stat-card:hover{transform:translateY(-10px);box-shadow:0 20px 50px rgba(0,0,0,.1)}\n.stat-number{font-size:42px;font-weight:900;color:var(--accent-green);margin-bottom:10px}\n.stat-label{font-size:16px;color:var(--text-gray);text-transform:uppercase;letter-spacing:1px}\n\n@media(max-width:768px){\n  .press-logos{gap:28px 36px}\n  .pn-paper{font-size:30px}\n  .pn-mf{font-size:18px}.pn-mf span{font-size:11px}\n  .pn-barbend{font-size:24px}\n  .pn-mh{font-size:24px}\n  .pn-gq{font-size:36px}\n  .pn-gp{font-size:16px}\n  .quote-sec{padding:52px 24px}\n  .guarantee-title{font-size:36px}\n  .athlete-count{font-size:48px}\n  .guarantee-features{grid-template-columns:1fr}\n  .stats-container{grid-template-columns:1fr}\n  .athlete-photo{width:150px;height:150px}\n}\n@media(max-width:1024px){\n  .dual-hero,.feat-split{grid-template-columns:1fr}\n  .feat-split.rev .feat-img,.feat-split.rev .feat-cnt{order:0}\n  .feat-img,.dual-img{height:auto;aspect-ratio:1}\n  .feat-img img,.dual-img img{object-fit:contain}\n  .feat-grid{grid-template-columns:1fr 1fr}\n  .img-grid{grid-template-columns:1fr 1fr}\n  .guarantee-container{grid-template-columns:1fr;text-align:center}\n  .shield-container{margin-bottom:40px}\n  .stats-container{grid-template-columns:repeat(2,1fr)}\n}\n\u003c\/style\u003e \u003clink rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\"\u003e \u003clink rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin\u003e \u003clink rel=\"preload\" as=\"style\" href=\"https:\/\/fonts.googleapis.com\/css2?family=Bebas+Neue\u0026amp;family=Barlow:wght@500;700;800\u0026amp;family=Barlow+Condensed:wght@500;700;800\u0026amp;display=swap\"\u003e \u003clink rel=\"stylesheet\" href=\"https:\/\/fonts.googleapis.com\/css2?family=Bebas+Neue\u0026amp;family=Barlow:wght@500;700;800\u0026amp;family=Barlow+Condensed:wght@500;700;800\u0026amp;display=swap\" media=\"print\" onload=\"this.media='all'\"\u003e \u003cnoscript\u003e \u003clink rel=\"stylesheet\" href=\"https:\/\/fonts.googleapis.com\/css2?family=Bebas+Neue\u0026amp;family=Barlow:wght@500;700;800\u0026amp;family=Barlow+Condensed:wght@500;700;800\u0026amp;display=swap\"\u003e \u003c\/noscript\u003e \u003cdiv class=\"pdp-wrap\"\u003e \u003csection class=\"pdp\"\u003e \u003cdiv class=\"pdp-gal\"\u003e \u003cdiv class=\"pdp-main\" id=\"mainImg\"\u003e \u003cdiv class=\"pdp-badge\"\u003e特許出願中\u003c\/div\u003e \u003cimg id=\"heroImage\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0229\/1249\/9792\/files\/duo-ring-main.jpg?v=1767452030\u0026amp;width=600\u0026amp;format=webp\" srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0229\/1249\/9792\/files\/duo-ring-main.jpg?v=1767452030\u0026amp;width=400\u0026amp;format=webp 400w, https:\/\/cdn.shopify.com\/s\/files\/1\/0229\/1249\/9792\/files\/duo-ring-main.jpg?v=1767452030\u0026amp;width=800\u0026amp;format=webp 800w\" sizes=\"(max-width: 768px) 100vw, 50vw\" alt=\"DUO-Rings体操リング\" width=\"600\" height=\"600\" fetchpriority=\"high\" decoding=\"async\"\u003e \u003cdiv class=\"pdp-arrows\"\u003e \u003cbutton class=\"pdp-arr\" aria-label=\"Previous image\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2\"\u003e\u003cpath d=\"M15 18l-6-6 6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e \u003cbutton class=\"pdp-arr\" aria-label=\"Next image\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2\"\u003e\u003cpath d=\"M9 18l6-6-6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e \u003c\/div\u003e \u003c\/div\u003e \u003cdiv class=\"pdp-thumbs\" id=\"pdpThumbs\"\u003e\u003c\/div\u003e \u003c\/div\u003e \u003cdiv class=\"pdp-info\"\u003e \u003cdiv class=\"pdp-ey\"\u003eハイブリッド体操リング\u003c\/div\u003e \u003ch1 class=\"pdp-h1\"\u003eDUO-RINGS™\u003c\/h1\u003e \u003cdiv class=\"pdp-sub\"\u003e初の2-in-1二重厚み体操リング\u003c\/div\u003e \u003cspan id=\"judgeme_badge_placeholder\" loading=\"lazy\"\u003e\u003c\/span\u003e \u003cdiv class=\"pdp-stock\"\u003e\n\u003cspan class=\"pdp-stock-dot\"\u003e\u003c\/span\u003e 在庫あり — 即発送可能\u003c\/div\u003e \u003cdiv class=\"pdp-feats\"\u003e \u003cdiv class=\"pdp-ft\"\u003e二重厚み\u003c\/div\u003e \u003cdiv class=\"pdp-ft\"\u003e16フィートの番号付きストラップ\u003c\/div\u003e \u003cdiv class=\"pdp-ft\"\u003e耐荷重1,200ポンド\u003c\/div\u003e \u003c\/div\u003e \u003cdiv class=\"pdp-pb\"\u003e \u003cdiv class=\"pdp-pr\"\u003e\u003cspan class=\"pdp-p\" id=\"pdpHeroPrice\"\u003e$59\u003c\/span\u003e\u003c\/div\u003e \u003cdiv class=\"pdp-inst\" style=\"margin-top:-10px;\"\u003e または\u003cstrong\u003eShop Pay\u003c\/strong\u003eや\u003cstrong\u003ePayPal\u003c\/strong\u003eで4回の分割払いも可能\n\u003c\/div\u003e \u003c\/div\u003e \u003cdiv class=\"pdp-cta\"\u003e \u003cbutton class=\"pdp-add\" id=\"pdpAddBtn\"\u003e\u003csvg width=\"18\" height=\"18\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\u003e\u003cpath d=\"M6 2L3 6v14a2 2 0 002 2h14a2 2 0 002-2V6l-3-4z\"\u003e\u003c\/path\u003e\u003cline x1=\"3\" y1=\"6\" x2=\"21\" y2=\"6\"\u003e\u003c\/line\u003e\u003cpath d=\"M16 10a4 4 0 01-8 0\"\u003e\u003c\/path\u003e\u003c\/svg\u003e カートに追加\u003c\/button\u003e \u003c\/div\u003e \u003cdiv class=\"pdp-tr\"\u003e \u003cdiv class=\"pdp-tri\"\u003e\n\u003csvg width=\"18\" height=\"18\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003cpath d=\"M8 1L2 4v4c0 3.3 2.6 6.4 6 7 3.4-.6 6-3.7 6-7V4L8 1z\" stroke=\"#9ec700\" stroke-width=\"1.2\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003cspan\u003e100日間トライアル\u003c\/span\u003e\n\u003c\/div\u003e \u003cdiv class=\"pdp-tri\"\u003e\n\u003csvg width=\"18\" height=\"18\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003cpath d=\"M14 4l-8 8-4-4\" stroke=\"#9ec700\" stroke-width=\"1.5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003cspan\u003e簡単返品\u003c\/span\u003e\n\u003c\/div\u003e \u003cdiv class=\"pdp-tri\"\u003e\n\u003csvg width=\"18\" height=\"18\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003crect x=\"2\" y=\"6\" width=\"12\" height=\"8\" rx=\"1\" stroke=\"#9ec700\" stroke-width=\"1.2\"\u003e\u003c\/rect\u003e\u003cpath d=\"M5 6V4a3 3 0 016 0v2\" stroke=\"#9ec700\" stroke-width=\"1.2\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003cspan\u003e安全な支払い\u003c\/span\u003e\n\u003c\/div\u003e \u003cdiv class=\"pdp-tri\"\u003e\n\u003csvg width=\"18\" height=\"18\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"6\" cy=\"12\" r=\"1.5\" stroke=\"#9ec700\" stroke-width=\"1\"\u003e\u003c\/circle\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"1.5\" stroke=\"#9ec700\" stroke-width=\"1\"\u003e\u003c\/circle\u003e\u003cpath d=\"M1 1h2l1.5 8h8l1.5-5H5\" stroke=\"#9ec700\" stroke-width=\"1.2\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003cspan\u003eHSA\/FSA対応\u003c\/span\u003e\n\u003c\/div\u003e \u003c\/div\u003e \u003cdiv class=\"pdp-acc\" id=\"pdpAcc\"\u003e \u003cdiv class=\"pdp-aci open\"\u003e\n\u003cbutton class=\"pdp-act\"\u003e\u003cspan class=\"pdp-acl\"\u003e\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003crect x=\"2\" y=\"2\" width=\"12\" height=\"12\" rx=\"2\" stroke=\"#9ec700\" stroke-width=\"1.2\"\u003e\u003c\/rect\u003e\u003cpath d=\"M5 7h6M5 9.5h4\" stroke=\"#9ec700\" stroke-width=\"1\"\u003e\u003c\/path\u003e\u003c\/svg\u003e 商品説明\u003c\/span\u003e\u003cspan class=\"pdp-ach\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\u003cdiv class=\"pdp-acb\"\u003e\u003cdiv class=\"pdp-acc-c\"\u003e\n\u003cstrong\u003eDUO-Rings™\u003c\/strong\u003eは世界初のハイブリッド体操リングで、\u003cstrong\u003e28mm\u003c\/strong\u003e（FIGスタンダード）と\u003cstrong\u003e32mm\u003c\/strong\u003e（クロストレインスタンダード）の厚みを1つのリングで実現。日本製のプレミアムバーチ材と4.8mの番号付きナイロンストラップを使用。\u003c\/div\u003e\u003c\/div\u003e\n\u003c\/div\u003e \u003cdiv class=\"pdp-aci\"\u003e\n\u003cbutton class=\"pdp-act\"\u003e\u003cspan class=\"pdp-acl\"\u003e\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003cpath d=\"M14 4l-8 8-4-4\" stroke=\"#9ec700\" stroke-width=\"1.5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e セット内容\u003c\/span\u003e\u003cspan class=\"pdp-ach\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\u003cdiv class=\"pdp-acb\"\u003e\u003cdiv class=\"pdp-acc-c\"\u003e\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eDUOリング1ペア\u003c\/strong\u003e（28mm\/32mm二重厚み）\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e番号付きストラップ2本\u003c\/strong\u003e — 各4.8m \/ 16フィート\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eカムバックルシステム\u003c\/strong\u003eで高さを即調整\u003c\/li\u003e\n\u003c\/ul\u003e\u003c\/div\u003e\u003c\/div\u003e\n\u003c\/div\u003e \u003cdiv class=\"pdp-aci\"\u003e\n\u003cbutton class=\"pdp-act\"\u003e\u003cspan class=\"pdp-acl\"\u003e\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003cpath d=\"M8 1v14M1 8h14\" stroke=\"#9ec700\" stroke-width=\"1.2\"\u003e\u003c\/path\u003e\u003c\/svg\u003e 仕様\u003c\/span\u003e\u003cspan class=\"pdp-ach\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\u003cdiv class=\"pdp-acb\"\u003e\u003cdiv class=\"pdp-acc-c\"\u003e\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003e素材\u003c\/strong\u003e — プレミアムバーチ材\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eリング直径\u003c\/strong\u003e — 28mm \/ 32mm（二重厚み）\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eストラップ幅\u003c\/strong\u003e — 3\/4インチ（コンパクト設計）\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eストラップ長さ\u003c\/strong\u003e — 4.8m \/ 16フィート（番号付き）\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e耐荷重\u003c\/strong\u003e — 1,200ポンドまでテスト済み\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e総重量\u003c\/strong\u003e — 900g \/ 1.9ポンド（フルセット）\u003c\/li\u003e\n\u003c\/ul\u003e\u003c\/div\u003e\u003c\/div\u003e\n\u003c\/div\u003e \u003cdiv class=\"pdp-aci\"\u003e\n\u003cbutton class=\"pdp-act\"\u003e\u003cspan class=\"pdp-acl\"\u003e\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#9ec700\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M6 6s0-2 2-2 2 1.5 2 2-1 1.5-2 1.5v1\" stroke=\"#9ec700\" stroke-width=\"1\"\u003e\u003c\/path\u003e\u003ccircle cx=\"8\" cy=\"11\" r=\".5\" fill=\"#9ec700\"\u003e\u003c\/circle\u003e\u003c\/svg\u003e 配送と返品\u003c\/span\u003e\u003cspan class=\"pdp-ach\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\u003cdiv class=\"pdp-acb\"\u003e\u003cdiv class=\"pdp-acc-c\"\u003e\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003e300ドル以上の注文で送料無料\u003c\/strong\u003e\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e100日間のリスクフリートライアル\u003c\/strong\u003e — 全額返金保証\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e世界50か国以上へ配送\u003c\/strong\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\u003c\/div\u003e\u003c\/div\u003e\n\u003c\/div\u003e \u003c\/div\u003e \u003c\/div\u003e \u003c\/section\u003e \u003c\/div\u003e \u003cscript\u003e\n(function(){\n  var HANDLE='duo-rings', productData=null, selectedVariantId=null, ci=0, HERO_WIDTH=600, THUMB_WIDTH=80;\n  var heroImg=document.getElementById('heroImage');\n  var heroPrice=document.getElementById('pdpHeroPrice');\n  var addBtn=document.getElementById('pdpAddBtn');\n  var thumbsWrap=document.getElementById('pdpThumbs');\n  var origBtnHTML=addBtn.innerHTML;\n  var imgs=[\n    'https:\/\/cdn.shopify.com\/s\/files\/1\/0229\/1249\/9792\/files\/duo-ring-main.jpg?v=1767452030',\n    'https:\/\/cdn.shopify.com\/s\/files\/1\/0229\/1249\/9792\/files\/duo-ring-close-up.jpg?v=1767452026',\n    'https:\/\/cdn.shopify.com\/s\/files\/1\/0229\/1249\/9792\/files\/DUO-rings2.jpg?v=1771510451',\n    'https:\/\/cdn.shopify.com\/s\/files\/1\/0229\/1249\/9792\/files\/DUO-rings1.jpg?v=1771510451',\n    'https:\/\/cdn.shopify.com\/s\/files\/1\/0229\/1249\/9792\/products\/IMG_2251-413952.jpg?v=1767447608',\n    'https:\/\/cdn.shopify.com\/s\/files\/1\/0229\/1249\/9792\/files\/DUO-rings3.jpg?v=1771510451',\n    'https:\/\/cdn.shopify.com\/s\/files\/1\/0229\/1249\/9792\/files\/DUO-rings4.jpg?v=1771510451',\n    'https:\/\/cdn.shopify.com\/s\/files\/1\/0229\/1249\/9792\/files\/DUO-rings5.jpg?v=1771510451',\n    'https:\/\/cdn.shopify.com\/s\/files\/1\/0229\/1249\/9792\/files\/rings.jpg?v=1767447608',\n    'https:\/\/cdn.shopify.com\/s\/files\/1\/0229\/1249\/9792\/files\/neo-rings.jpg?v=1767447608',\n    'https:\/\/cdn.shopify.com\/s\/files\/1\/0229\/1249\/9792\/products\/neo_rings-186715.jpg?v=1767447608'\n  ];\n  function imgUrl(base,width){return base+'\u0026width='+width+'\u0026format=webp'}\n  function buildThumbs(){\n    thumbsWrap.innerHTML='';\n    imgs.forEach(function(src,i){\n      var btn=document.createElement('button');\n      btn.className='pdp-th'+(i===0?' on':'');\n      btn.dataset.i=i;\n\n      var img=document.createElement('img');\n      img.src=imgUrl(src,THUMB_WIDTH);\n      img.alt='';\n      img.width=THUMB_WIDTH;\n      img.height=THUMB_WIDTH;\n      img.loading=i\u003e2?'lazy':'eager';\n      img.decoding='async';\n      img.fetchPriority = i\u003e2 ? 'low' : 'auto';\n\n      btn.appendChild(img);\n      thumbsWrap.appendChild(btn);\n    });\n  }\n  function setI(i){\n    ci=i;\n    heroImg.src=imgUrl(imgs[i],HERO_WIDTH);\n    heroImg.srcset=imgUrl(imgs[i],400)+' 400w, '+imgUrl(imgs[i],800)+' 800w';\n    var ths=thumbsWrap.children;\n    for (var j=0;j\u003cths.length;j++) ths[j].classList.toggle('on', j===i);\n  }\n  thumbsWrap.addEventListener('click',function(e){\n    var th=e.target.closest('.pdp-th');\n    if(th\u0026\u0026th.dataset.i) setI(+th.dataset.i);\n  });\n  document.querySelector('.pdp-arrows').addEventListener('click',function(e){\n    var btn=e.target.closest('.pdp-arr'); if(!btn) return;\n    var isNext=btn.querySelector('path').getAttribute('d').indexOf('9')===0;\n    var n=ci+(isNext?1:-1);\n    if(n\u003c0) n=imgs.length-1;\n    if(n\u003e=imgs.length) n=0;\n    setI(n);\n  });\n  function formatMoney(cents){\n    if(typeof Shopify!=='undefined'\u0026\u0026typeof Shopify.formatMoney==='function'){\n      var fmt=(window.theme\u0026\u0026window.theme.moneyFormat)||window.shopMoneyFormat||'${{amount}}';\n      return Shopify.formatMoney(cents,fmt);\n    }\n    var symbol='$';\n    if(typeof Shopify!=='undefined'\u0026\u0026Shopify.currency){\n      var c=Shopify.currency.active;\n      var symbols={USD:'$',EUR:'€',GBP:'£',CAD:'CA$',AUD:'A$',JPY:'¥',CHF:'CHF ',SEK:' kr',DKK:' kr',NOK:' kr',NZD:'NZ$',SGD:'S$',HKD:'HK$',MXN:'MX$',BRL:'R$',INR:'₹',PLN:' zł',CZK:' Kč',ILS:'₪',THB:'฿',TWD:'NT$',KRW:'₩',PHP:'₱',MYR:'RM ',ZAR:'R '};\n      symbol = symbols[c] || (c+' ');\n    }\n    var amt=(cents\/100).toFixed(2);\n    var after=['SEK','DKK','NOK','PLN','CZK'];\n    var curr=(typeof Shopify!=='undefined'\u0026\u0026Shopify.currency)?Shopify.currency.active:'USD';\n    return (after.indexOf(curr)\u003e-1) ? (amt+symbol) : (symbol+amt);\n  }\n  function updatePrice(){\n    if(!productData) return;\n    var v=productData.variants[0];\n    selectedVariantId=v.id;\n    heroPrice.textContent=formatMoney(v.price);\n  }\n  function fetchProduct(){\n    fetch('\/products\/'+HANDLE+'.js')\n      .then(function(r){return r.json()})\n      .then(function(p){productData=p;updatePrice()})\n      .catch(function(){});\n  }\n\n  buildThumbs();\n  \/\/ Defer product JSON fetch so it doesn't compete with first paint\n  if('requestIdleCallback' in window) requestIdleCallback(fetchProduct,{timeout:1500});\n  else setTimeout(fetchProduct,400);\n\n  document.addEventListener('currency:change',fetchProduct);\n\n  addBtn.addEventListener('click',function(){\n    addBtn.innerHTML='\u003csvg width=\"18\" height=\"18\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" style=\"animation:spin .6s linear infinite\"\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"10\"\/\u003e\u003cpath d=\"M12 6v6l4 2\"\/\u003e\u003c\/svg\u003e Adding...';\n    addBtn.style.opacity='.7';\n    addBtn.style.pointerEvents='none';\n\n    var doAdd;\n    if(selectedVariantId){\n      doAdd=fetch('\/cart\/add.js',{method:'POST',headers:{'Content-Type':'application\/json'},body:JSON.stringify({items:[{id:selectedVariantId,quantity:1}]})});\n    }else{\n      doAdd=fetch('\/products\/'+HANDLE+'.js').then(function(r){return r.json()}).then(function(p){\n        return fetch('\/cart\/add.js',{method:'POST',headers:{'Content-Type':'application\/json'},body:JSON.stringify({items:[{id:p.variants[0].id,quantity:1}]})});\n      });\n    }\n\n    doAdd.then(function(r){return r.json()}).then(function(){\n      addBtn.innerHTML='\u003csvg width=\"18\" height=\"18\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#fff\" stroke-width=\"2.5\"\u003e\u003cpath d=\"M20 6L9 17l-5-5\"\/\u003e\u003c\/svg\u003e Added to Cart!';\n      addBtn.style.background='#2d8a39';\n      addBtn.style.opacity='1';\n\n      fetch('\/cart.js').then(function(r){return r.json()}).then(function(cart){\n        var countSels='[data-cart-count], .cart-count, .cart-item-count, .js-cart-count, .cart-count-bubble, .cart__count, [data-cart-item-count], .header__cart-count, .CartCount, .site-header__cart-count';\n        document.querySelectorAll(countSels).forEach(function(el){el.textContent=cart.item_count});\n      }).catch(function(){});\n\n      setTimeout(function(){\n        var trigger=document.querySelector('[data-cart-toggle], .js-cart-toggle, .cart-toggle, a[href=\"\/ja\/cart\"], .site-header__cart, .header__icon--cart, .js-drawer-open-cart, [data-action=\"toggle-cart\"], .cart-link, .cart-icon-bubble');\n        if(trigger) trigger.click();\n      },200);\n\n      setTimeout(function(){\n        addBtn.innerHTML=origBtnHTML;\n        addBtn.style.background='#1972bc';\n        addBtn.style.pointerEvents='auto';\n      },2000);\n    }).catch(function(){\n      addBtn.innerHTML=origBtnHTML;\n      addBtn.style.opacity='1';\n      addBtn.style.pointerEvents='auto';\n      window.location.href=\"\/ja\/products\"+HANDLE;\n    });\n  });\n\n  document.getElementById('pdpAcc').addEventListener('click',function(e){\n    var btn=e.target.closest('.pdp-act'); if(!btn) return;\n    var item=btn.parentElement;\n    var wasOpen=item.classList.contains('open');\n    var items=document.querySelectorAll('.pdp-aci');\n    for(var k=0;k\u003citems.length;k++) items[k].classList.remove('open');\n    if(!wasOpen) item.classList.add('open');\n  });\n})();\n\u003c\/script\u003e \u003csection class=\"press-bar\"\u003e \u003cdiv class=\"press-logos\"\u003e \u003cdiv class=\"press-logo\"\u003e\u003cspan class=\"pn-paper\"\u003ePAPER\u003c\/span\u003e\u003c\/div\u003e \u003cdiv class=\"press-logo\"\u003e\u003cspan class=\"pn-mf\"\u003eMUSCLE \u0026 FITNESS\u003c\/span\u003e\u003c\/div\u003e \u003cdiv class=\"press-logo\"\u003e\u003cspan class=\"pn-barbend\"\u003eBarBend\u003c\/span\u003e\u003c\/div\u003e \u003cdiv class=\"press-logo\"\u003e\u003cspan class=\"pn-mh\"\u003eMen'sHealth\u003c\/span\u003e\u003c\/div\u003e \u003cdiv class=\"press-logo\"\u003e\u003cspan class=\"pn-gq\"\u003eGQ\u003c\/span\u003e\u003c\/div\u003e \u003cdiv class=\"press-logo\"\u003e\u003cspan class=\"pn-gp\"\u003eGEAR PATROL\u003c\/span\u003e\u003c\/div\u003e \u003c\/div\u003e \u003c\/section\u003e \u003csection class=\"quote-sec\"\u003e \u003cdiv class=\"quote-inner\"\u003e \u003cdiv class=\"quote-text\"\u003e 「実質的に1セットの価格で2セットのリングを手に入れるようなものです。\u003cbr\u003e DUOリングは市場で最も理にかなったアップグレードです。\u003cbr\u003e 「標準セットに永久に取って代わりました。」 \u003c\/div\u003e \u003cdiv class=\"quote-src\"\u003eCalisthenics.com\u003c\/div\u003e \u003c\/div\u003e \u003c\/section\u003e \u003csection class=\"dual-hero\"\u003e \u003cdiv class=\"dual-img\"\u003e \u003cimg id=\"ringImg\" src=\"https:\/\/i.shgcdn.com\/d6e8dfdf-9c13-4cbe-b929-dfdb064a7215\/-\/format\/auto\/-\/preview\/3000x3000\/-\/quality\/lighter\/\" alt=\"二重厚みリング\" loading=\"lazy\" decoding=\"async\" fetchpriority=\"low\" style=\"transform:rotate(-90deg)\"\u003e \u003c\/div\u003e \u003cdiv class=\"dual-cnt\"\u003e \u003cdiv class=\"sec-ey\"\u003e特許出願中\u003c\/div\u003e \u003ch2\u003eすべてを制する一つのリング\u003c\/h2\u003e \u003cp\u003e初の本格的な2-in-1二重厚み体操リング。180°回転させるだけでFIGとクロストレインの基準を切り替え可能。\u003c\/p\u003e \u003cdiv class=\"thick-tabs\"\u003e \u003cdiv class=\"thick-tab on\" onclick=\"switchThick(0)\"\u003e \u003cdiv class=\"th-size\"\u003e28mm\u003c\/div\u003e \u003cdiv class=\"th-std\"\u003eFIGスタンダード\u003c\/div\u003e \u003cdiv class=\"th-use\"\u003e体操で使用\u003c\/div\u003e \u003c\/div\u003e \u003cdiv class=\"thick-tab\" onclick=\"switchThick(1)\"\u003e \u003cdiv class=\"th-size\"\u003e32mm\u003c\/div\u003e \u003cdiv class=\"th-std\"\u003eクロストレインスタンダード\u003c\/div\u003e \u003cdiv class=\"th-use\"\u003eCrossFit®で使用\u003c\/div\u003e \u003c\/div\u003e \u003c\/div\u003e \u003cdiv class=\"thick-body on\" id=\"tb0\"\u003e \u003cdiv class=\"thick-label\"\u003e引く動作に最適\u003c\/div\u003e \u003cul class=\"thick-list\"\u003e \u003cli\u003eリングロー\u003c\/li\u003e\n\u003cli\u003eリングプルアップ\u003c\/li\u003e\n\u003cli\u003eスキン・ザ・キャット\u003c\/li\u003e\n\u003cli\u003eフロントレバー\u003c\/li\u003e \u003c\/ul\u003e \u003c\/div\u003e \u003cdiv class=\"thick-body\" id=\"tb1\"\u003e \u003cdiv class=\"thick-label\"\u003e押す動作に最適\u003c\/div\u003e \u003cul class=\"thick-list\"\u003e \u003cli\u003eリングマッスルアップ\u003c\/li\u003e\n\u003cli\u003eリングプッシュアップ\u003c\/li\u003e\n\u003cli\u003eリングディップス\u003c\/li\u003e\n\u003cli\u003eLシット＆プランシェ\u003c\/li\u003e \u003c\/ul\u003e \u003c\/div\u003e \u003c\/div\u003e \u003c\/section\u003e \u003csection class=\"sec\"\u003e\u003cdiv class=\"w\"\u003e \u003cdiv class=\"sec-hd rv-a\"\u003e\n\u003cdiv class=\"sec-ey\"\u003e見る\u003c\/div\u003e\n\u003cdiv class=\"sec-t\"\u003e実際の動きを見る\u003c\/div\u003e\n\u003c\/div\u003e \u003cdiv class=\"video-wrap rv-a\" id=\"videoWrap\"\u003e \u003cdiv class=\"video-poster\" id=\"videoPoster\" role=\"button\" tabindex=\"0\" aria-label=\"Play video\"\u003e \u003cimg src=\"https:\/\/fast.wistia.com\/embed\/medias\/czmlguljym\/swatch\" alt=\"\" loading=\"lazy\" decoding=\"async\"\u003e \u003cdiv class=\"video-play\"\u003e \u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\u003cpath d=\"M10 8l6 4-6 4V8z\" fill=\"currentColor\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003c\/div\u003e \u003c\/div\u003e \u003c\/div\u003e \u003c\/div\u003e\u003c\/section\u003e \u003cscript\u003e\nfunction switchThick(n){\n  document.querySelectorAll('.thick-tab').forEach(function(t,i){t.classList.toggle('on',i===n)});\n  document.querySelectorAll('.thick-body').forEach(function(b,i){b.classList.toggle('on',i===n)});\n  var img=document.getElementById('ringImg');\n  if(img) img.style.transform='rotate('+(n===0?-90:90)+'deg)';\n}\nfunction togFaq(b){\n  var i=b.parentElement,o=i.classList.contains('open');\n  document.querySelectorAll('.fq-i').forEach(function(x){x.classList.remove('open')});\n  if(!o) i.classList.add('open');\n}\nfunction loadVideo(){\n  var wrap=document.getElementById('videoWrap');\n  if(!wrap) return;\n  wrap.innerHTML =\n    '\u003cdiv class=\"wistia-wrap\"\u003e' +\n      '\u003ciframe src=\"https:\/\/fast.wistia.net\/embed\/iframe\/czmlguljym?autoPlay=1\u0026playerColor=c8ff00\u0026controlsVisibleOnLoad=true\" ' +\n      'allow=\"autoplay;fullscreen\" allowfullscreen loading=\"lazy\"\u003e\u003c\/iframe\u003e' +\n    '\u003c\/div\u003e';\n}\n(function(){\n  var poster=document.getElementById('videoPoster');\n  if(poster){\n    poster.addEventListener('click', loadVideo, {passive:true});\n    poster.addEventListener('keydown', function(e){\n      if(e.key==='Enter' || e.key===' ') { e.preventDefault(); loadVideo(); }\n    });\n  }\n\n  \/\/ Scroll reveal (same, but no random delay = less layout\/paint churn)\n  var obs=new IntersectionObserver(function(es){\n    es.forEach(function(e){\n      if(e.isIntersecting){ e.target.classList.add('vis'); obs.unobserve(e.target); }\n    });\n  },{threshold:.1,rootMargin:'0px 0px -40px 0px'});\n  document.querySelectorAll('.rv-a').forEach(function(el){obs.observe(el)});\n})();\n\u003c\/script\u003e \u003cscript\u003e\n(function(){\n  \/\/ Counter: rAF, run once\n  function animateCounter(el, target, dur){\n    var start=null;\n    function step(ts){\n      if(!start) start=ts;\n      var p=Math.min((ts-start)\/dur,1);\n      el.textContent = Math.floor(p*target).toLocaleString() + '+';\n      if(p\u003c1) requestAnimationFrame(step);\n    }\n    requestAnimationFrame(step);\n  }\n\n  var did=false;\n  var ob=new IntersectionObserver(function(entries){\n    entries.forEach(function(entry){\n      if(entry.isIntersecting \u0026\u0026 !did){\n        did=true;\n        var n=entry.target.querySelector('.stat-number');\n        if(n \u0026\u0026 \/200K\/i.test(n.textContent)) animateCounter(n,200000,900);\n        ob.disconnect();\n      }\n    });\n  },{threshold:.2});\n\n  var first=document.querySelector('.stat-card');\n  if(first) ob.observe(first);\n})();\n\u003c\/script\u003e \u003c\/div\u003e \u003c\/div\u003e","brand":"Kensui","offers":[{"title":"Default Title","offer_id":43575163584724,"sku":"rek-ring+strap","price":49.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0229\/1249\/9792\/files\/duo-ring-main.jpg?v=1767452030"},{"product_id":"swvl","title":"360度握り","description":"\u003cmeta charset=\"utf-8\"\u003e\n\u003cp data-mce-fragment=\"1\"\u003eけがを防ぎ、引く動作での心身の連携を高め、押す動作での安定性を向上させます。\u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003eSWVL360™は、白樺の木で手作りされた回転可能な握り具で、汗をよく吸い取り、快適な握り心地を実現した超携帯型の一対です。\u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003eベルトの長さは、丈夫な塗装済みのカムバックルで調節可能です。\u003c\/p\u003e","brand":"Kensui","offers":[{"title":"MAX（ウッド＋調節可能ストラップ）","offer_id":40489204089018,"sku":"rek-SWVL-W","price":39.0,"currency_code":"USD","in_stock":true},{"title":"PRO（ナイロン＋固定ストラップ）","offer_id":40489204121786,"sku":"rek-SWVL-P","price":29.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0229\/1249\/9792\/products\/swvl-plastic-592365.jpg?v=1683828813"},{"product_id":"gymnastic-ring-pouch","title":"体操用輪形肩掛け袋","description":"\u003cp\u003e 体操リングに最適なパートナー。体操リングを安全に持ち運ぶのに最適な方法です。\u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003e\u003cstrong data-mce-fragment=\"1\"\u003e仕様:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-mce-fragment=\"1\"\u003e\n\u003cli data-mce-fragment=\"1\"\u003eナイロンストラップ2本と体操リングを収納 \u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003eベルクロでカスタマイズ可能（パッチ2枚付き）\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003e耐久性の高い1000Dナイロン生地\u003cbr\u003e\u003cmeta charset=\"utf-8\"\u003e\n\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003e他のアイテムを取り付けるためのMOLLEウェビング\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003e調節可能なショルダーストラップ\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003e高品質SBSジッパー\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003e小物用の追加フロントポケット\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Kensui","offers":[{"title":"Default Title","offer_id":32872055111760,"sku":"rek-shoulder-set","price":39.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0229\/1249\/9792\/products\/shoulder-bag-169683.jpg?v=1683828738"},{"product_id":"ez-vest-max-bumper-plate-sleeve-pair","title":"EZ-VEST 延長用袖（1組）","description":"\u003cp\u003e厚みのある重り皿を入れられるよう、荷物を入れる部分が57％大きくなったスリーブです。\u003c\/p\u003e","brand":"Kensui","offers":[{"title":"MAX（2インチ／50mm）","offer_id":37824382435514,"sku":"rek-bumper-2in-MV","price":47.0,"currency_code":"USD","in_stock":true},{"title":"PRO\/LITE（2インチ／50mm）","offer_id":37824382468282,"sku":"rek-bumper-2in-PV","price":29.0,"currency_code":"USD","in_stock":true},{"title":"MAX（1インチ／28mm）","offer_id":39975398703290,"sku":"rek-bumper-1in-MV","price":39.0,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0229\/1249\/9792\/products\/9.5cm-450025.png?v=1683828529"},{"product_id":"resistance-bands","title":"ゴム抵抗バンド","description":"\u003cp\u003eレジスタンスバンド\u003c\/p\u003e","brand":"Kensui","offers":[{"title":"レッド (15-35ポンド)","offer_id":37676060082362,"sku":"rek-red-band","price":12.0,"currency_code":"USD","in_stock":false},{"title":"ブラック (25-65ポンド)","offer_id":37676060147898,"sku":"rek-black-band","price":15.0,"currency_code":"USD","in_stock":true},{"title":"パープル (65-85ポンド)","offer_id":37676060115130,"sku":"rek-purple-band","price":19.0,"currency_code":"USD","in_stock":true},{"title":"グリーン (55-125ポンド)","offer_id":37676060180666,"sku":"rek-green-band","price":22.0,"currency_code":"USD","in_stock":true},{"title":"4個セット バンドル","offer_id":43682536587476,"sku":null,"price":49.0,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0229\/1249\/9792\/products\/4-808744.png?v=1683829132"},{"product_id":"ez-vest-xt-sleeves","title":"イージーベスト XT 袖口","description":"\u003cp\u003eこれらのXT（クロストレーニング）スリーブは、重りをはみ出さずに固定できます。HIITサーキットトレーニングや床での腕立て伏せを行いたい方に最適です。\u003c\/p\u003e\n\u003cp\u003ePRO\/LITE：利用可能\u003c\/p\u003e\n\u003cp\u003eMAX 推定発送日：4月1日\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e","brand":"Kensui","offers":[{"title":"PRO\/LITE \/ 1\"\/28mm","offer_id":37920404635834,"sku":"rek-xt-1in-P","price":25.0,"currency_code":"USD","in_stock":true},{"title":"PRO\/LITE \/ 2\"\/50mm","offer_id":47290883145940,"sku":"rek-xt-2in-P","price":29.0,"currency_code":"USD","in_stock":true},{"title":"最大 \/ 1\"\/28mm","offer_id":37920404668602,"sku":"rek-xt-1in-M","price":35.0,"currency_code":"USD","in_stock":true},{"title":"最大 \/ 2\"\/50mm","offer_id":47290883178708,"sku":"rek-xt-2in-M","price":39.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0229\/1249\/9792\/products\/xt-sleeve-659631.png?v=1761303190"},{"product_id":"kensui-water-bottle","title":"剣水の水筒","description":"\u003cmeta charset=\"utf-8\"\u003e\n\u003cp data-mce-fragment=\"1\"\u003e最高級の断熱800mlウォーターボトルで水分補給を。飲み物を最大12時間冷たく保ちます。\u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003eまたは、二重断熱構造を利用して寒い日に温かい飲み物を保温できます。\u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003eBPAフリーのスポーツリッドで少量ずつ飲むか、蓋を外して大きな開口部からたっぷり飲めます。\u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003eお手入れ簡単 \u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003eバッグに取り付けられるカラビナが付属しています。\u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003e割れやすいプラスチックやアクリルの代わりに、ヘビーデューティー素材を使用しています。\u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003e\u003cmeta charset=\"utf-8\"\u003e\u003cspan\u003eサイズ: 7.9*2\u003c\/span\u003e\u003cspan\u003e7.5\u003c\/span\u003e\u003cspan\u003ecm\u003c\/span\u003e\u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003e \u003c\/p\u003e","brand":"Kensui","offers":[{"title":"Default Title","offer_id":39283423248570,"sku":"rek-bottle","price":29.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0229\/1249\/9792\/products\/water-bottle.jpg?v=1683828280"},{"product_id":"ez-vest-phone-case","title":"イージーベスト携帯電話入れ","description":"EZ-VEST用の電話ケース","brand":"Kensui","offers":[{"title":"Default Title","offer_id":39407492432058,"sku":"rek-phone-case","price":17.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0229\/1249\/9792\/products\/phone-case-vicky-953615.jpg?v=1761303741"},{"product_id":"fabric-resistance-bands","title":"布製抵抗バンド","description":"布製抵抗バンド","brand":"Kensui","offers":[{"title":"Default Title","offer_id":39453651304634,"sku":"rek-bands","price":39.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0229\/1249\/9792\/products\/fabric-resistance-bands-with-bag-197654.jpg?v=1761305892"},{"product_id":"microfiber-gym-towel","title":"極細繊維の運動用タオル","description":"\u003cmeta charset=\"utf-8\"\u003e\n\u003cp data-mce-fragment=\"1\"\u003e- 色：チャコール\u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003e- 優れた吸水性\u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003e- 軽くて持ち運びやすい\u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003e- 洗濯機で簡単に洗える\u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003e- 速乾性\u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003e- サイズ 大 140cm×70cm（4.8フィート×2.4フィート）、小 70cm×35cm（2.4フィート×1.2フィート）\u003c\/p\u003e","brand":"Kensui","offers":[{"title":"小サイズ","offer_id":39661808189626,"sku":"rek-towel-s","price":19.95,"currency_code":"USD","in_stock":true},{"title":"大サイズ","offer_id":39661808222394,"sku":"rek-towel-L","price":29.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0229\/1249\/9792\/products\/small-towel-835973.jpg?v=1699533234"},{"product_id":"gym-ring-tactical-chest-pack","title":"体操用リング戦術胸部袋","description":"\u003cp\u003e\u003cspan data-mce-fragment=\"1\"\u003e他のチェストパックとは異なり、この両面チェストパックはバランスが良く、収納スペースが2倍！\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003eリング、レジスタンスバンド、チョーク、ハイドレーションパック、エナジーバーを持って、最寄りの屋外フィットネスパーク（または木の枝）へ走ろう。\u003c\/p\u003e\n\u003cp\u003e代わりにエナジーバーとハイドレーションパックを詰めてハイキングに。 \u003c\/p\u003e\n\u003cp\u003eミリタリーグレードの1000Dナイロン製防水チェストパック。 \u003cmeta charset=\"utf-8\"\u003e\u003cspan data-mce-fragment=\"1\"\u003eMOLLE対応ウェビングとベルクロで、追加のコンパートメントやパッチをカスタマイズ可能。\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan data-mce-fragment=\"1\"\u003e\u003c\/span\u003e\u003cspan data-mce-fragment=\"1\"\u003e両側に体操リングとストラップを2セットずつ収納可能（合計4セット）。\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cspan data-mce-fragment=\"1\"\u003eチェストストラップを取り外し、より長いストラップを取り付けてチェストパックをショルダーパックに変えます。\u003c\/span\u003e\u003c\/p\u003e","brand":"Kensui","offers":[{"title":"Default Title","offer_id":39897966444730,"sku":"rek-chest-set","price":79.0,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0229\/1249\/9792\/products\/chest-pack-kensui-bl-680068.jpg?v=1700498673"},{"product_id":"kensui-shaker-bottle","title":"剣水振り瓶","description":"\u003cmeta charset=\"utf-8\"\u003e\n\u003cdiv data-cel-widget=\"featurebullets_feature_div\" data-csa-c-id=\"djtmxs-5s8i6m-1d30se-4awqwv\" data-feature-name=\"featurebullets\" class=\"celwidget\" id=\"featurebullets_feature_div\"\u003e\n\u003cdiv class=\"a-section a-spacing-medium a-spacing-top-small\" id=\"feature-bullets\"\u003e\n\u003cul class=\"a-unordered-list a-vertical a-spacing-mini\"\u003e\n\u003cli\u003e\u003cspan class=\"a-list-item\"\u003e容量22オンス\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan class=\"a-list-item\"\u003e簡単な混合プロセス\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan class=\"a-list-item\"\u003e漏れ防止スナップオン蓋\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan class=\"a-list-item\"\u003eスクリューオンワイドマウスオプション\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan class=\"a-list-item\"\u003e\u003cspan\u003e栄養補助食品、ビタミン、プロテインを入れるための追加コンパートメント\u003c\/span\u003e\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan class=\"a-list-item\"\u003e食器洗い機対応、BPAフリー\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cspan data-resolver=\"CQResolver\" data-position=\"\" data-edit-data-state=\"featureBulletsEDPEditData\" data-display-name=\"Bullet Points\" data-custom-event-handler=\"\" data-feature-container-id=\"\" data-metadata=\"CATALOG\" data-defects='[{\"id\":\"defect-mismatch-info\",\"value\":\"Different from product\"},{\"id\":\"defect-missing-information\",\"value\":\"Missing information\"},{\"id\":\"defect-unessential-info\",\"value\":\"Unimportant information\"},{\"id\":\"defect-other-productinfo-issue\",\"value\":\"Other\"}]' data-data-hash=\"549733133\" data-edp-asin=\"B07TNB1S7Z\" data-edp-feature-name=\"featurebullets\" class=\"edp-feature-declaration\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv data-cel-widget=\"customerReviewsAttribute_feature_div\" data-csa-c-id=\"s4y4t7-37iwn8-spqtpq-79last\" data-feature-name=\"customerReviewsAttribute\" class=\"celwidget\" id=\"customerReviewsAttribute_feature_div\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv data-cel-widget=\"globalStoreInfoBullets_feature_div\" data-csa-c-id=\"2ajdw7-vj3j93-n5bhrg-m2tyqs\" data-feature-name=\"globalStoreInfoBullets\" class=\"celwidget\" id=\"globalStoreInfoBullets_feature_div\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv id=\"HLCXComparisonJumplink_feature_div\"\u003e\u003c\/div\u003e","brand":"Kensui","offers":[{"title":"Default Title","offer_id":39933874569402,"sku":"rek-shaker","price":19.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0229\/1249\/9792\/products\/0FEB1195-729F-4D84-876B-93ACCC9938EA-758275.jpg?v=1761305904"},{"product_id":"jump-rope","title":"縄跳び","description":"\u003cp\u003e心臓を活発に動かすための調節可能な縄跳びです。\u003c\/p\u003e\n\u003cp\u003e- 内蔵軸受け\u003cbr\u003e\u003c\/p\u003e\n\u003cp\u003e- ざらざらした握り手\u003c\/p\u003e\n\u003cp\u003e-\u003c\/p\u003e","brand":"Kensui","offers":[{"title":"プラスチック","offer_id":40066175795386,"sku":"rek-jump-rope-plastic","price":14.0,"currency_code":"USD","in_stock":false},{"title":"アルミニウム","offer_id":40066175828154,"sku":"rek-jump-rope-metal","price":19.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0229\/1249\/9792\/products\/jump-rope-with-logo.jpg?v=1761305959"},{"product_id":"elastane-arm-sleeve","title":"弾性繊維腕カバー","description":"\u003cp\u003eエラスタン製アームスリーブは安定性を提供し、関節を保護し、回復を促進し、UV光線や体操用リングストラップによる擦り傷から肌を守ります。\u003c\/p\u003e\n\u003cp\u003eポリエステルははるかに薄く伸縮性があり、主に冷却と肌の保護を提供します。\u003c\/p\u003e\n\u003cp\u003e\u003cem\u003e**アイテムはペアでの販売ではありません\u003c\/em\u003e\u003c\/p\u003e\n\u003cscript data-is-priority=\"true\" id=\"xverse-wallet-provider\" src=\"chrome-extension:\/\/idnnbdplmphpflfnlkomgpfbpcgelopg\/inpage.js\"\u003e\u003c\/script\u003e\n\u003cscript src=\"chrome-extension:\/\/idnnbdplmphpflfnlkomgpfbpcgelopg\/inpage.js\" id=\"xverse-wallet-provider\" data-is-priority=\"true\"\u003e\u003c\/script\u003e","brand":"Kensui","offers":[{"title":"S（アジア M）","offer_id":40066412282042,"sku":"rek-arm-sleeve-thin-M","price":14.95,"currency_code":"USD","in_stock":true},{"title":"M（アジア L）","offer_id":42924958449876,"sku":"rek-arm-sleeve-thin-L","price":14.95,"currency_code":"USD","in_stock":true},{"title":"L（アジア XL）","offer_id":42924958482644,"sku":"rek-arm-sleeve-thin-XL","price":14.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0229\/1249\/9792\/products\/poly-arm-sleeve-574380.jpg?v=1683828301"},{"product_id":"heavy-duty-hanger","title":"頑丈な掛け具","description":"\u003cp\u003e \u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003e\u003cem data-mce-fragment=\"1\"\u003e\u003c\/em\u003e300ポンド以上の重機材を支えるために設計されたヘビーデューティーハンガー。\u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003eウェイトベスト、スキューバダイビングギア、ジム用品、キャンプ用品、ハイキングギアを持ち運べます。\u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003e特徴：\u003c\/p\u003e\n\u003cul data-mce-fragment=\"1\"\u003e\n\u003cli data-mce-fragment=\"1\"\u003e\n\u003cp\u003e耐候性\u003cbr\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003e耐衝撃性\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cul data-mce-fragment=\"1\"\u003e\n\u003cli data-mce-fragment=\"1\"\u003e\n\u003cp\u003e重い物の持ち運びに便利な一体型ハンドル\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003e\n\u003cp\u003e高強度で軽量なIビーム構造 \u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e \u003c\/p\u003e","brand":"Kensui","offers":[{"title":"Default Title","offer_id":40531667943610,"sku":"rek-hanger","price":19.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0229\/1249\/9792\/products\/strong-hanger-509956.jpg?v=1761304327"},{"product_id":"swissies","title":"スイスィーズ™","description":"\u003cp\u003e中立握りの懸垂棒およびバーベル取り付け具。心身の連携を高め、運動の多様性を増し、簡単に取り付けられる保護用フックと滑り止めのついた握り手でけがを防ぎます。\u003c\/p\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e","brand":"Kensui","offers":[{"title":"ブラック","offer_id":43761493475540,"sku":"rek-swissies-blk","price":29.0,"currency_code":"USD","in_stock":true},{"title":"ティール","offer_id":43761493508308,"sku":"rek-swissies-teal","price":29.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0229\/1249\/9792\/files\/swissies-blk.jpg?v=1764213760"},{"product_id":"adaptabell","title":"アダプタベル™","description":"\u003cp\u003e家庭用ジムに最適な調節可能なダンベル。\u003c\/p\u003e\n\u003cp\u003e28mmと50mmのプレートの両方に対応！\u003c\/p\u003e\n\u003cp\u003e1つのダンベルにつき最大55ポンドまで対応！\u003c\/p\u003e\n\u003cp\u003e*ペアでの販売です*\u003c\/p\u003e\n\u003cp\u003e*ウェイトは含まれていません*\u003c\/p\u003e","brand":"Kensui","offers":[{"title":"PRO [65kg | 140lbs]","offer_id":43942347571412,"sku":"rek-db-plastic","price":49.0,"currency_code":"USD","in_stock":true},{"title":"MAX [140kg | 300lbs]","offer_id":43942347604180,"sku":"rek-db-metal","price":149.0,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0229\/1249\/9792\/files\/adaptabell-max.jpg?v=1763582648"},{"product_id":"ascent","title":"アセント™","description":"\u003cp\u003e手首の痛みを防ぎ、可動域を広げるための手用ブロックくさびです。\u003c\/p\u003e\n\u003cp\u003eスクワット、腕立て伏せ、逆立ちに最適です。\u003c\/p\u003e","brand":"Kensui","offers":[{"title":"Default Title","offer_id":43576443437268,"sku":"rek-ascent","price":29.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0229\/1249\/9792\/files\/ascent-wedges.jpg?v=1764116709"},{"product_id":"ez-boot","title":"イージーブート™ マックス V2","description":"\u003cp\u003e\u003cmeta charset=\"utf-8\"\u003e\u003cspan\u003eこの\u003c\/span\u003e\u003cstrong\u003eEZ-BOOT™ MAX V2\u003c\/strong\u003e\u003cspan\u003eは、すべての\u003c\/span\u003e\u003cstrong\u003e重り板\u003c\/strong\u003e\u003cspan\u003eに対応するプレート装着式の調節可能な足首用重りです。ラチェットベルトシステムが足首にしっかりと固定され、激しい動きでもずれません。重さは空の状態でわずか\u003c\/span\u003e\u003cstrong\u003e0.8ポンド\u003c\/strong\u003e\u003cspan\u003e。レッグカール、ドンキ―キック、レッグレイズなどに重りを追加して使えます。ペアで購入すると20ドルお得です。\u003c\/span\u003e\u003c\/p\u003e","brand":"Kensui","offers":[{"title":"シングル","offer_id":42948950524116,"sku":"rek-ankr-50mm-v2","price":99.0,"currency_code":"USD","in_stock":true},{"title":"ペア（20ドル節約）","offer_id":44085138620628,"sku":"rek-ankr-50mm-pair-v2.2","price":179.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0229\/1249\/9792\/files\/ez-boot-max-2.jpg?v=1764016353"},{"product_id":"adaptabell-extension","title":"アダプタベル™ 延長器","description":"\u003cp\u003eバンパープレートやセメント製の重りプレートをお持ちですか？\u003c\/p\u003e\n\u003cp\u003e元の棒よりも2インチ多く荷重スペースが増えます。\u003cbr\u003e\u003c\/p\u003e\n\u003cp\u003eアルミ合金製\u003c\/p\u003e\n\u003cp\u003eこの延長パーツはダンベルのハンドル1本用です。\u003c\/p\u003e","brand":"Kensui","offers":[{"title":"PRO（4パック）","offer_id":46182326304980,"sku":"rek-bumper-1in-PRO-4pack","price":49.0,"currency_code":"USD","in_stock":true},{"title":"MAX（4パック）","offer_id":46182326337748,"sku":"rek-bumper-1in-M-4pack","price":99.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0229\/1249\/9792\/files\/pro-4pack.jpg?v=1760443520"},{"product_id":"ascent-booster","title":"アセント™ 増強器","description":"\u003cp\u003e**10月発送予定**\u003c\/p\u003e\n\u003cp\u003eASCENT™に高さと角度をさらに加えるためのブースターです。\u003c\/p\u003e","brand":"Kensui","offers":[{"title":"4パック","offer_id":42937448726740,"sku":"rek-boosterx2","price":29.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0229\/1249\/9792\/products\/double-ascent-booster.jpg?v=1683827685"},{"product_id":"ez-vest-r-suspension-system","title":"EZ-VEST® 吊り下げ装置","description":"\u003cp\u003e非常に頑丈な吊り下げ装置を使って、ベストの着脱を素早く簡単に行えます。\u003c\/p\u003e\n\u003cp\u003eセットの合間には、ベストを外すか、吊り下げたまま休憩してください！\u003c\/p\u003e","brand":"Kensui","offers":[{"title":"Default Title","offer_id":42953508815060,"sku":"rek-vest-suspension","price":49.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0229\/1249\/9792\/products\/suspension-vest-items-182586.jpg?v=1761303901"},{"product_id":"kensui-duffel-bag","title":"洗水袋鞄","description":"\u003cp\u003e機能的で実用的なMOLLEダッフルバッグ。使いやすいポケットと合計35リットルの収納スペースを備えています。\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e35リットルの収納容量\u003c\/li\u003e\n\u003cli\u003e専用の靴収納室\u003c\/li\u003e\n\u003cli\u003e丈夫で防水・破れに強い布地\u003c\/li\u003e\n\u003cli\u003eすぐに取り出せる伸縮性のあるネットポケット\u003c\/li\u003e\n\u003cli\u003e取り外し可能で完全に調節できる斜め掛けひも\u003c\/li\u003e\n\u003cli\u003e貴重品用の隠しファスナーポケット\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Kensui","offers":[{"title":"Default Title","offer_id":42965880733908,"sku":"rek-duffle","price":79.95,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0229\/1249\/9792\/products\/duffel-with-logo.jpg?v=1683828037"},{"product_id":"ankr-extension-sleeves","title":"EZ-BOOT™ マックス 延長側袖","description":"ANKR延長スリーブでさらに多くの重さを積み重ねて持ち上げましょう","brand":"Kensui","offers":[{"title":"2\"\/50mm","offer_id":43069799727316,"sku":"rek-ankr-50mm-ext","price":27.0,"currency_code":"USD","in_stock":true},{"title":"1\"\/28mm","offer_id":43069799760084,"sku":"rek-ankr-28mm-ext","price":27.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0229\/1249\/9792\/products\/ankr-ext-front-weights-788219.jpg?v=1683829182"},{"product_id":"hamstring-curl-strap","title":"もも裏筋カール用帯","description":"\u003cp\u003eハムストリングカールストラップでノルディックカールと座位腹筋運動を行いましょう。ご家庭での使用に最適です。\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e厚さ1インチの快適な発泡素材\u003c\/li\u003e\n\u003cli\u003e10秒で設置完了\u003c\/li\u003e\n\u003cli\u003e調節可能なストラップ（ワンサイズで対応）\u003c\/li\u003e\n\u003cli\u003e保護用ドアアンカー付き\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Kensui","offers":[{"title":"Default Title","offer_id":43087385231572,"sku":"rek-nordic","price":22.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0229\/1249\/9792\/products\/hamstring-curl-strap.jpg?v=1683828493"},{"product_id":"ankr-connector","title":"EZ-BOOT™ 最大接続具","description":"両側の動きを可能にするために、2つのANKRを接続してください","brand":"Kensui","offers":[{"title":"Default Title","offer_id":43101625385172,"sku":"rek-connector","price":11.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0229\/1249\/9792\/products\/ankr-connected-684664.jpg?v=1683828940"},{"product_id":"adaptabell-centering-adapter","title":"アダプタベル™ 中心合わせ用継手","description":"\u003cp\u003eアジャスタベルは1インチと2インチのプレートの両方に対応しています。\u003cbr\u003e\u003c\/p\u003e\n\u003cp\u003eただし、2インチのプレートを中央に合わせるのは少し技術が必要です。\u003c\/p\u003e\n\u003cp\u003eこれにより、簡単に行うことができます！\u003c\/p\u003e\n\u003cp\u003e各アダプターは最大2枚のプレートを中央に合わせられます。\u003c\/p\u003e\n\u003cp\u003e寸法：直径2インチ／50mm、高さ1インチ／25mm\u003c\/p\u003e\n\u003cp\u003e\u003cem\u003e** 4個入りパックです\u003c\/em\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cem\u003e** 通常のピンと延長ピンの両方に対応しています\u003c\/em\u003e\u003c\/p\u003e","brand":"Kensui","offers":[{"title":"Default Title","offer_id":47458457813204,"sku":"rek-db-adapter-4pc","price":9.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0229\/1249\/9792\/products\/adjustbell-centering-adapter.jpg?v=1683829345"},{"product_id":"swissies45","title":"スイスィーズ-SP™","description":"\u003cp\u003eトレーニングに半回内および半回外の握りを取り入れましょう。\u003c\/p\u003e\n\u003cp\u003eSwissies45は、ハンドルが45度のSwissiesの変形です。\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e","brand":"Kensui","offers":[{"title":"ブラック","offer_id":43761501798612,"sku":"rek-swissies45-blk","price":35.0,"currency_code":"USD","in_stock":true},{"title":"ティール","offer_id":43761501831380,"sku":"rek-swissies45-teal","price":35.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0229\/1249\/9792\/files\/swissies-sp.jpg?v=1764213765"},{"product_id":"ez-boot-pro","title":"イージーブート プロ","description":"\u003cmeta charset=\"utf-8\"\u003e\n\u003cp data-mce-fragment=\"1\"\u003e脚のトレーニングを次の段階へ引き上げる\u003cspan data-mce-fragment=\"1\"\u003e \u003c\/span\u003e\u003cstrong data-mce-fragment=\"1\"\u003eオールインワン脚用器具。\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003e当社の革新的な\u003cspan data-mce-fragment=\"1\"\u003e \u003c\/span\u003e\u003cstrong data-mce-fragment=\"1\"\u003e特許出願中の重り装着脚用器具\u003c\/strong\u003e\u003cspan data-mce-fragment=\"1\"\u003e \u003c\/span\u003eは100ポンドの重さに対応し、すべての重りプレートに適合します。EZ-BOOT™ PROは強度を高め、各回数の効果を最大限に引き出します。\u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003e✅ 筋肉を鍛える\u003cbr data-mce-fragment=\"1\"\u003e✅ 脚と体幹の力を高める\u003cbr data-mce-fragment=\"1\"\u003e✅ 運動能力を向上させる\u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003eハムストリングカール、脚上げ、膝伸ばし、すね上げ、ロバ蹴り、腹筋上げ、マウンテンクライマー、臀部蹴り上げ、高膝、消火栓運動、腹筋運動、懸垂、V字開脚、クラムシェル、横上げなど多彩な運動に最適です！\u003c\/p\u003e","brand":"Kensui","offers":[{"title":"シングル","offer_id":44085120041172,"sku":"rek-ankr-pro","price":29.0,"currency_code":"USD","in_stock":true},{"title":"ペア","offer_id":44085120073940,"sku":"rek-ankr-pro-2x","price":57.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0229\/1249\/9792\/products\/ankr-pro-main.jpg?v=1683829327"},{"product_id":"ankr-pro-extension-sleeves","title":"EZ-BOOT PRO 延長スリーブ","description":"\u003cp\u003eANKR PRO用の延長スリーブ\u003c\/p\u003e\n\u003cp\u003e2インチのプレートスリーブは長さ9.5cmです\u003c\/p\u003e\n\u003cp\u003e\u003cmeta charset=\"utf-8\"\u003e\u003cspan\u003e1インチのプレートスリーブは長さ8cmです\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e","brand":"Kensui","offers":[{"title":"1\"\/28mm","offer_id":43558428246228,"sku":"rek-ankr-extension-28mm","price":12.95,"currency_code":"USD","in_stock":true},{"title":"2\"\/50mm","offer_id":43558428278996,"sku":"rek-ankr-extension-50mm","price":12.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0229\/1249\/9792\/products\/ankr-pro-extension-sleeve-50mm.jpg?v=1683827505"},{"product_id":"ankr-pro-1-adapter","title":"EZ-BOOT PRO 1インチ 変換器","description":"ANKR PRO用1インチ変換アダプター","brand":"Kensui","offers":[{"title":"Default Title","offer_id":43558489686228,"sku":"rek-xt-1in-P-1pc","price":11.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0229\/1249\/9792\/products\/ankr-pro-28mm.webp?v=1672421708"},{"product_id":"yinyang-wooden-parallettes","title":"陰陽™","description":"\u003cdiv class=\"shogun-root\" data-shogun-id=\"69f8c9110b45549755db84f4\" data-shogun-site-id=\"d921f9ba-aa7a-4156-9e44-53aad23b56fb\" data-shogun-page-id=\"69f8c9110b45549755db84f4\" data-shogun-page-version-id=\"69f9e237e37b5bbcb3b193b7\" data-shogun-platform-type=\"shopify\" data-shogun-variant-id=\"69f9e237e37b5bbcb3b193ba\" data-shogun-page-type=\"product\" data-shogun-power-up-type=\"\" data-shogun-power-up-id=\"\" data-region=\"main\"\u003e \u003cdiv id=\"s-6169d7f5-c15c-41aa-90e2-62be13c38268\" class=\"shg-c shg-align-left\"\u003e \u003cstyle\u003e\n  .yy-hero {\n    --yy-bg: #f5f5f5;\n    --yy-ink: #2a2a2a;\n    --yy-white: #ffffff;\n    --yy-off: #faf7f2;\n    --yy-sand: #e8e0d3;\n    --yy-black: #111111;\n    --yy-accent: #1972bc;\n    --yy-accent-d: #155a96;\n    --yy-muted: #8a8378;\n    --yy-wood: #b88a5e;\n    --fo: \"Oswald\", Impact, sans-serif;\n    --fd: \"Bebas Neue\", Impact, sans-serif;\n    --fb: \"Barlow\", system-ui, sans-serif;\n    --fc: \"Barlow Condensed\", system-ui, sans-serif;\n\n    background: var(--yy-bg);\n    color: var(--yy-ink);\n    padding: 24px 16px 48px;\n    box-sizing: border-box;\n  }\n  .yy-hero *, .yy-hero *::before, .yy-hero *::after { box-sizing: border-box; }\n\n  .yy-hero__grid {\n    max-width: 1240px; margin: 0 auto;\n    display: grid; grid-template-columns: 1fr; gap: 24px;\n  }\n  @media (min-width: 860px) {\n    .yy-hero { padding: 40px 24px 64px; }\n    .yy-hero__grid { grid-template-columns: 1.1fr 1fr; gap: 48px; align-items: start; }\n  }\n\n  \/* Stock toggle *\/\n  .yy-hero .yy-block--in, .yy-hero .yy-block--out { display: none; }\n  .yy-hero[data-stock=\"in\"]  .yy-block--in  { display: flex; flex-direction: column; gap: 10px; }\n  .yy-hero[data-stock=\"in\"]  .yy-stock--in  { display: flex; }\n  .yy-hero[data-stock=\"out\"] .yy-block--out { display: flex; flex-direction: column; gap: 10px; }\n  .yy-hero[data-stock=\"out\"] .yy-stock--out { display: flex; }\n  .yy-stock--in, .yy-stock--out { display: none; }\n\n  \/* Gallery *\/\n  .yy-gallery { display: flex; flex-direction: column; gap: 10px; }\n  .yy-gallery__stage {\n    position: relative; background: var(--yy-white);\n    border-radius: 6px; overflow: hidden; aspect-ratio: 1 \/ 1;\n  }\n  .yy-gallery__track {\n    display: flex; width: 100%; height: 100%;\n    overflow-x: auto;\n    scroll-snap-type: x mandatory; scroll-behavior: smooth;\n    scrollbar-width: none; -ms-overflow-style: none;\n  }\n  .yy-gallery__track::-webkit-scrollbar { display: none; }\n  .yy-gallery__slide {\n    flex: 0 0 100%; width: 100%; height: 100%;\n    scroll-snap-align: start; scroll-snap-stop: always;\n  }\n  .yy-gallery__slide img { width: 100%; height: 100%; object-fit: cover; display: block; }\n  .yy-gallery__badge {\n    position: absolute; top: 12px; left: 12px;\n    background: var(--yy-black); color: var(--yy-white);\n    font-family: var(--fc); font-size: 12px; letter-spacing: .08em;\n    text-transform: uppercase;\n    padding: 6px 10px; border-radius: 6px; z-index: 3; pointer-events: none;\n  }\n  .yy-gallery__feature {\n    position: absolute; top: 12px; right: 12px;\n    background: var(--yy-accent); color: var(--yy-white);\n    font-family: var(--fc); font-size: 12px; letter-spacing: .12em;\n    text-transform: uppercase; font-weight: 700;\n    padding: 6px 10px; border-radius: 6px; z-index: 3; pointer-events: none;\n  }\n  .yy-gallery__arrow {\n    position: absolute; top: 50%; transform: translateY(-50%);\n    width: 44px; height: 44px;\n    background: rgba(255,255,255,.92); border: 0; border-radius: 50%;\n    display: flex; align-items: center; justify-content: center;\n    cursor: pointer; z-index: 3;\n    transition: background .12s ease, transform .12s ease, opacity .12s ease;\n    color: var(--yy-black); box-shadow: 0 2px 12px rgba(0,0,0,.12);\n  }\n  .yy-gallery__arrow:hover { background: var(--yy-white); transform: translateY(-50%) scale(1.06); }\n  .yy-gallery__arrow:active { transform: translateY(-50%) scale(.96); }\n  .yy-gallery__arrow:disabled { opacity: .35; cursor: not-allowed; }\n  .yy-gallery__arrow svg { width: 20px; height: 20px; }\n  .yy-gallery__arrow--prev { left: 12px; }\n  .yy-gallery__arrow--next { right: 12px; }\n  .yy-gallery__counter {\n    position: absolute; bottom: 12px; right: 12px;\n    background: rgba(0,0,0,.65); color: var(--yy-white);\n    font-family: var(--fc); font-size: 11px; letter-spacing: .08em;\n    padding: 4px 10px; border-radius: 999px;\n    z-index: 3; pointer-events: none;\n  }\n\n  .yy-gallery__thumbs {\n    position: relative;\n    display: flex; gap: 6px;\n    overflow-x: auto; overflow-y: hidden;\n    scroll-behavior: smooth;\n    scrollbar-width: none; -ms-overflow-style: none;\n    padding: 4px 0; margin: 0 -4px;\n  }\n  .yy-gallery__thumbs::-webkit-scrollbar { display: none; }\n  .yy-gallery__thumb {\n    flex: 0 0 calc((100% - 30px) \/ 6);\n    aspect-ratio: 1 \/ 1;\n    background: var(--yy-white);\n    border: 2px solid transparent; border-radius: 6px;\n    overflow: hidden; cursor: pointer; padding: 0;\n    transition: border-color .15s ease, transform .15s ease;\n  }\n  .yy-gallery__thumb img { width: 100%; height: 100%; object-fit: cover; display: block; }\n  .yy-gallery__thumb[aria-current=\"true\"] { border-color: var(--yy-accent); }\n  .yy-gallery__thumb:hover { transform: scale(1.04); }\n  @media (max-width: 600px) {\n    .yy-gallery__thumb { flex: 0 0 calc((100% - 24px) \/ 5); }\n  }\n\n  \/* Info *\/\n  .yy-info { display: flex; flex-direction: column; gap: 16px; }\n  .yy-info__eyebrow {\n    font-family: var(--fc); font-size: 13px; letter-spacing: .14em;\n    text-transform: uppercase; color: var(--yy-accent);\n  }\n  .yy-info__title {\n    font-family: var(--fo); font-weight: 600;\n    font-size: clamp(32px, 4.6vw, 50px); line-height: 1;\n    text-transform: uppercase; margin: 0; color: var(--yy-black);\n  }\n  .yy-info__subtitle {\n    font-family: var(--fb); font-size: 16px; line-height: 1.5;\n    color: var(--yy-ink); margin: 0; max-width: 54ch;\n  }\n  .yy-info__subtitle b { font-weight: 600; color: var(--yy-black); }\n\n  \/* Benefits row (5 pills, mid-tier scale) *\/\n  .yy-benefits {\n    display: grid;\n    grid-template-columns: 1fr;\n    gap: 6px;\n    list-style: none;\n    margin: 0;\n    padding: 0;\n  }\n  @media (min-width: 300px) {\n    .yy-benefits { grid-template-columns: 1fr 1fr 1fr; }\n  }\n  .yy-benefits__item {\n    display: flex; align-items: center; gap: 10px;\n    padding: 10px 14px;\n    background: var(--yy-white);\n    border: 1px solid var(--yy-sand);\n    border-radius: 6px;\n    font-family: var(--fb);\n    font-size: 14px;\n    color: var(--yy-ink);\n    line-height: 1.3;\n  }\n  .yy-benefits__item--full { grid-column: 1 \/ -1; }\n  .yy-benefits__icon {\n    flex: 0 0 22px;\n    width: 22px; height: 22px;\n    color: var(--yy-accent);\n  }\n  .yy-benefits__icon svg { width: 100%; height: 100%; }\n\n  \/* Price *\/\n  .yy-info__price-row {\n    display: flex; align-items: baseline; gap: 12px;\n    padding-top: 4px; flex-wrap: wrap;\n  }\n  .yy-info__price {\n    font-family: var(--fo); font-size: 30px; font-weight: 600;\n    color: var(--yy-black);\n  }\n  .yy-info__spec {\n    font-family: var(--fc); font-size: 11px; letter-spacing: .1em;\n    text-transform: uppercase; color: var(--yy-muted);\n    background: var(--yy-white);\n    padding: 3px 8px; border-radius: 4px;\n  }\n  .yy-info__installments { font-family: var(--fb); font-size: 13px; color: var(--yy-ink); }\n  .yy-info__installments b { font-weight: 600; }\n\n  \/* 2x2 variant matrix — visualize size × tier *\/\n  .yy-options {\n    display: flex; flex-direction: column; gap: 8px;\n    background: var(--yy-white);\n    border-radius: 6px;\n    padding: 14px;\n  }\n  .yy-options__head {\n    display: flex; align-items: baseline; justify-content: space-between;\n    gap: 8px;\n    margin-bottom: 4px;\n  }\n  .yy-options__label {\n    font-family: var(--fc); font-size: 12px; letter-spacing: .12em;\n    text-transform: uppercase; color: var(--yy-ink);\n  }\n  .yy-options__legend {\n    font-family: var(--fb); font-size: 12px;\n    color: var(--yy-muted);\n  }\n  .yy-options__legend b { color: var(--yy-black); font-weight: 600; }\n  .yy-options__matrix {\n    display: grid;\n    grid-template-columns: repeat(2, 1fr);\n    gap: 6px;\n  }\n  .yy-tier {\n    position: relative;\n    display: flex; flex-direction: column; gap: 4px;\n    padding: 12px 12px 14px;\n    background: var(--yy-off);\n    border: 2px solid transparent;\n    border-radius: 6px;\n    cursor: pointer;\n    text-align: left;\n    font-family: var(--fb);\n    transition: border-color .12s ease, background .12s ease;\n  }\n  .yy-tier:hover { background: var(--yy-white); border-color: var(--yy-sand); }\n  .yy-tier[aria-pressed=\"true\"] {\n    background: var(--yy-white);\n    border-color: var(--yy-accent);\n  }\n  .yy-tier[aria-pressed=\"true\"]::before {\n    content: \"\"; position: absolute; top: -1px; right: -1px;\n    width: 22px; height: 22px;\n    background: var(--yy-accent) url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='20 6 9 17 4 12'\/%3E%3C\/svg%3E\") center\/14px no-repeat;\n    border-radius: 0 6px 0 6px;\n  }\n  .yy-tier__head {\n    display: flex; align-items: baseline; justify-content: space-between;\n    gap: 8px;\n  }\n  .yy-tier__name {\n    font-family: var(--fd); font-size: 18px;\n    letter-spacing: .04em; color: var(--yy-black);\n    line-height: 1;\n  }\n  .yy-tier__price {\n    font-family: var(--fo); font-size: 16px; font-weight: 600;\n    color: var(--yy-black);\n    line-height: 1;\n  }\n  .yy-tier__sub {\n    font-family: var(--fc); font-size: 10px; letter-spacing: .08em;\n    text-transform: uppercase; color: var(--yy-muted);\n    line-height: 1.2;\n  }\n  .yy-tier__hint {\n    font-family: var(--fb); font-size: 12px;\n    color: var(--yy-ink);\n    line-height: 1.35;\n    margin-top: 2px;\n  }\n  .yy-tier__tag {\n    align-self: flex-start;\n    font-family: var(--fc); font-size: 10px;\n    letter-spacing: .1em; text-transform: uppercase;\n    color: var(--yy-white); background: var(--yy-accent);\n    padding: 2px 7px; border-radius: 4px;\n    font-weight: 600;\n    margin-top: 4px;\n  }\n  .yy-tier__tag--flagship { background: var(--yy-black); }\n  .yy-tier[data-available=\"false\"] { opacity: .55; cursor: not-allowed; }\n  .yy-tier[data-available=\"false\"]::after {\n    content: \"Sold out\"; position: absolute; bottom: 4px; right: 8px;\n    font-family: var(--fc); font-size: 10px; letter-spacing: .08em;\n    text-transform: uppercase; color: #c0392b;\n  }\n\n  \/* Resolved variant pill *\/\n  .yy-resolved {\n    display: flex; align-items: center; gap: 10px;\n    padding: 10px 12px;\n    background: var(--yy-off);\n    border: 1px solid var(--yy-sand);\n    border-radius: 6px;\n    font-family: var(--fb);\n    font-size: 13px;\n    color: var(--yy-ink);\n    margin-top: 2px;\n  }\n  .yy-resolved__icon {\n    flex: 0 0 20px;\n    width: 20px; height: 20px;\n    color: var(--yy-accent);\n  }\n  .yy-resolved__icon svg { width: 100%; height: 100%; }\n  .yy-resolved__text { line-height: 1.35; }\n  .yy-resolved__text b { color: var(--yy-black); font-weight: 600; }\n\n  \/* Mechanism signature card — interlocking + collapsible *\/\n  .yy-mech {\n    background: var(--yy-white);\n    border-radius: 6px;\n    padding: 16px;\n    display: flex; flex-direction: column; gap: 12px;\n  }\n  .yy-mech__title {\n    font-family: var(--fd);\n    font-size: 18px; letter-spacing: .04em;\n    margin: 0; color: var(--yy-black);\n    text-transform: uppercase;\n    display: flex; align-items: baseline; justify-content: space-between;\n    gap: 8px;\n  }\n  .yy-mech__tag {\n    font-family: var(--fc);\n    font-size: 11px; letter-spacing: .12em;\n    text-transform: uppercase;\n    color: var(--yy-white);\n    background: var(--yy-accent);\n    padding: 3px 8px; border-radius: 4px;\n    font-weight: 600;\n  }\n  .yy-mech__main {\n    display: flex; align-items: center; gap: 16px;\n  }\n  .yy-mech__visual {\n    flex: 0 0 110px;\n    width: 110px; height: 110px;\n    color: var(--yy-wood);\n    background: var(--yy-off);\n    border: 1px solid var(--yy-sand);\n    border-radius: 6px;\n    display: flex; align-items: center; justify-content: center;\n  }\n  .yy-mech__visual svg { width: 84%; height: 84%; }\n  .yy-mech__copy { flex: 1; display: flex; flex-direction: column; gap: 4px; }\n  .yy-mech__name {\n    font-family: var(--fd); font-size: 16px;\n    letter-spacing: .04em; color: var(--yy-black);\n    line-height: 1.1;\n  }\n  .yy-mech__hint {\n    font-family: var(--fb); font-size: 13px;\n    color: var(--yy-ink); line-height: 1.45;\n  }\n  .yy-mech__hint b { color: var(--yy-black); font-weight: 600; }\n  @media (max-width: 500px) {\n    .yy-mech__main { flex-direction: column; align-items: flex-start; }\n    .yy-mech__visual { flex-basis: 90px; width: 90px; height: 90px; }\n  }\n\n  \/* Use case grid — 6 lifts, difficulty-ordered *\/\n  .yy-uses {\n    background: var(--yy-white);\n    border-radius: 6px;\n    padding: 16px;\n    display: flex; flex-direction: column; gap: 12px;\n  }\n  .yy-uses__title {\n    font-family: var(--fd);\n    font-size: 18px; letter-spacing: .04em;\n    margin: 0; color: var(--yy-black);\n    text-transform: uppercase;\n    display: flex; align-items: baseline; justify-content: space-between;\n    gap: 8px;\n  }\n  .yy-uses__count {\n    font-family: var(--fc);\n    font-size: 11px; letter-spacing: .12em;\n    text-transform: uppercase;\n    color: var(--yy-white);\n    background: var(--yy-accent);\n    padding: 3px 8px; border-radius: 4px;\n    font-weight: 600;\n  }\n  .yy-uses__grid {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: 6px;\n  }\n  @media (min-width: 500px) {\n    .yy-uses__grid { grid-template-columns: repeat(6, 1fr); }\n  }\n  .yy-uses__item {\n    position: relative;\n    aspect-ratio: 1 \/ 1;\n    background: var(--yy-off);\n    border-radius: 6px;\n    overflow: hidden;\n    cursor: pointer;\n  }\n  .yy-uses__item img {\n    width: 100%; height: 100%; object-fit: cover; display: block;\n  }\n  .yy-uses__label {\n    position: absolute; bottom: 0; left: 0; right: 0;\n    background: linear-gradient(to top, rgba(0,0,0,.85), rgba(0,0,0,0));\n    color: var(--yy-white);\n    font-family: var(--fd);\n    font-size: 11px;\n    letter-spacing: .04em;\n    padding: 12px 4px 4px;\n    text-align: center;\n    line-height: 1;\n  }\n\n  \/* Companion callout *\/\n  .yy-pairs {\n    display: flex; align-items: center; gap: 12px;\n    padding: 12px 14px;\n    background: var(--yy-off);\n    border: 1px solid var(--yy-sand);\n    border-radius: 6px;\n    font-family: var(--fb);\n    font-size: 13px;\n    color: var(--yy-ink);\n  }\n  .yy-pairs__icon {\n    flex: 0 0 28px;\n    width: 28px; height: 28px;\n    color: var(--yy-accent);\n    background: var(--yy-white);\n    border-radius: 50%;\n    display: flex; align-items: center; justify-content: center;\n  }\n  .yy-pairs__icon svg { width: 18px; height: 18px; }\n  .yy-pairs__text { line-height: 1.4; }\n  .yy-pairs__text b { color: var(--yy-black); font-weight: 600; }\n  .yy-pairs__text a {\n    color: var(--yy-accent); text-decoration: underline;\n    text-decoration-thickness: 1px; text-underline-offset: 2px;\n  }\n  .yy-pairs__text a:hover { color: var(--yy-accent-d); }\n\n  \/* Specs *\/\n  .yy-specs {\n    display: grid; grid-template-columns: repeat(3, 1fr); gap: 1px;\n    background: var(--yy-sand); border-radius: 6px; overflow: hidden;\n  }\n  .yy-specs__cell { background: var(--yy-white); padding: 12px 10px; text-align: center; }\n  .yy-specs__k {\n    font-family: var(--fc); font-size: 11px; letter-spacing: .1em;\n    text-transform: uppercase; color: var(--yy-ink); opacity: .7;\n  }\n  .yy-specs__v {\n    font-family: var(--fd); font-size: 22px; line-height: 1;\n    margin-top: 4px; letter-spacing: .02em; color: var(--yy-black);\n  }\n\n  .yy-stock {\n    font-family: var(--fb); font-size: 13px; color: var(--yy-ink);\n    align-items: center; gap: 8px;\n    padding: 10px 12px; background: var(--yy-white); border-radius: 6px;\n  }\n  .yy-stock__dot { width: 8px; height: 8px; border-radius: 50%; flex: 0 0 8px; }\n  .yy-stock--in .yy-stock__dot { background: #2ecc71; box-shadow: 0 0 0 3px rgba(46,204,113,.2); }\n  .yy-stock--out .yy-stock__dot { background: #e25c3b; box-shadow: 0 0 0 3px rgba(226,92,59,.2); }\n\n  .yy-cta__btn {\n    display: flex; align-items: center; justify-content: center; gap: 10px;\n    width: 100%; background: var(--yy-accent); color: var(--yy-white);\n    font-family: var(--fo); font-size: 18px; letter-spacing: .06em;\n    text-transform: uppercase; border: 0; border-radius: 6px;\n    padding: 16px 20px; cursor: pointer;\n    transition: transform .12s ease, background .12s ease;\n  }\n  .yy-cta__btn:hover { background: var(--yy-accent-d); }\n  .yy-cta__btn:active { transform: scale(.98); }\n\n  .yy-notify__label {\n    font-family: var(--fc); font-size: 12px; letter-spacing: .1em;\n    text-transform: uppercase; color: var(--yy-ink); margin: 0;\n  }\n  .yy-notify__row { display: flex; gap: 8px; }\n  .yy-notify__input {\n    flex: 1; font-family: var(--fb); font-size: 15px;\n    padding: 14px 16px; border: 1px solid var(--yy-sand); border-radius: 6px;\n    background: var(--yy-white); color: var(--yy-ink);\n    outline: none; transition: border-color .12s ease; min-width: 0;\n  }\n  .yy-notify__input:focus { border-color: var(--yy-accent); }\n  .yy-notify__btn {\n    display: flex; align-items: center; justify-content: center; gap: 10px;\n    background: var(--yy-black); color: var(--yy-white);\n    font-family: var(--fo); font-size: 15px; letter-spacing: .06em;\n    text-transform: uppercase; border: 0; border-radius: 6px;\n    padding: 0 22px; cursor: pointer;\n    transition: transform .12s ease, background .12s ease; white-space: nowrap;\n  }\n  .yy-notify__btn:hover { background: var(--yy-accent); }\n  .yy-notify__btn:active { transform: scale(.98); }\n  .yy-notify__btn:disabled { opacity: .6; cursor: not-allowed; }\n  .yy-notify__hint { font-family: var(--fb); font-size: 12px; color: var(--yy-muted); margin: 0; }\n  .yy-notify__status {\n    display: none; font-family: var(--fb); font-size: 13px;\n    padding: 12px 14px; border-radius: 6px; margin: 0; line-height: 1.4;\n  }\n  .yy-notify__status--ok { background: #e8f5ea; color: #1e6b2e; border: 1px solid #c6e5cc; }\n  .yy-notify__status--err { background: #fbece8; color: #a83a1f; border: 1px solid #f0cfc6; }\n  .yy-notify[data-state=\"success\"] .yy-notify__row,\n  .yy-notify[data-state=\"success\"] .yy-notify__hint,\n  .yy-notify[data-state=\"success\"] .yy-notify__label { display: none; }\n  .yy-notify[data-state=\"success\"] .yy-notify__status--ok { display: block; }\n  .yy-notify[data-state=\"error\"] .yy-notify__status--err { display: block; }\n\n  .yy-trust {\n    display: grid; grid-template-columns: repeat(3, 1fr); gap: 8px;\n    padding-top: 8px; margin: 0; list-style: none;\n  }\n  .yy-trust__item {\n    display: flex; align-items: center; gap: 8px;\n    font-family: var(--fb); font-size: 12px; line-height: 1.25; color: var(--yy-ink);\n  }\n  .yy-trust__item svg { flex: 0 0 18px; width: 18px; height: 18px; color: var(--yy-accent); }\n\u003c\/style\u003e \u003csection class=\"yy-hero\" data-stock=\"in\" data-product-handle=\"yinyang-wooden-parallettes\" aria-label=\"YinYang Wooden Parallettes\"\u003e \u003cdiv class=\"yy-hero__grid\"\u003e \u003cdiv class=\"yy-gallery\"\u003e \u003cdiv class=\"yy-gallery__stage\"\u003e \u003cspan class=\"yy-gallery__feature\"\u003e連結式・折りたたみ可能\u003c\/span\u003e \u003cbutton type=\"button\" class=\"yy-gallery__arrow yy-gallery__arrow--prev\" aria-label=\"Previous image\"\u003e \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"15 18 9 12 15 6\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e \u003c\/button\u003e \u003cdiv class=\"yy-gallery__track\" id=\"yy-gallery-track\"\u003e \u003cdiv class=\"yy-gallery__slide\"\u003e \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0229\/1249\/9792\/files\/yinyang-pbar-max.jpg?v=1763940469\u0026amp;width=1024\" alt=\"Kensui YinYang MAX 木製腕立て伏せパラレッツ — 連結式で折りたたみ可能\" width=\"1024\" height=\"1024\" loading=\"eager\" fetchpriority=\"high\"\u003e \u003c\/div\u003e \u003cdiv class=\"yy-gallery__slide\"\u003e \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0229\/1249\/9792\/files\/yinyang-bar-pro.jpg?v=1763940467\u0026amp;width=1024\" alt=\"YinYang PRO\" width=\"1024\" height=\"1024\" loading=\"lazy\"\u003e \u003c\/div\u003e \u003cdiv class=\"yy-gallery__slide\"\u003e \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0229\/1249\/9792\/files\/yinyang-max-folded.jpg?v=1764116712\u0026amp;width=1024\" alt=\"折りたたんだYinYang — 収納可能\" width=\"1024\" height=\"1024\" loading=\"lazy\"\u003e \u003c\/div\u003e \u003cdiv class=\"yy-gallery__slide\"\u003e \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0229\/1249\/9792\/files\/maxandmax-xl.jpg?v=1772549230\u0026amp;width=1024\" alt=\"MAXとMAX XLのサイズ比較\" width=\"1024\" height=\"1024\" loading=\"lazy\"\u003e \u003c\/div\u003e \u003cdiv class=\"yy-gallery__slide\"\u003e \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0229\/1249\/9792\/files\/yy-pro-xl.jpg?v=1772549230\u0026amp;width=1024\" alt=\"YinYang PRO XL\" width=\"1024\" height=\"1024\" loading=\"lazy\"\u003e \u003c\/div\u003e \u003cdiv class=\"yy-gallery__slide\"\u003e \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0229\/1249\/9792\/files\/yinyang-max-xl_975f1135-ba6b-4f3a-8626-67bdd3c7c0a3.jpg?v=1772549230\u0026amp;width=1024\" alt=\"YinYang MAX XL\" width=\"1024\" height=\"1024\" loading=\"lazy\"\u003e \u003c\/div\u003e \u003cdiv class=\"yy-gallery__slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0229\/1249\/9792\/files\/yinyang.jpg?v=1772549230\u0026amp;width=1024\" alt=\"YinYangの詳細\" width=\"1024\" height=\"1024\" loading=\"lazy\"\u003e\u003c\/div\u003e \u003cdiv class=\"yy-gallery__slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0229\/1249\/9792\/files\/yinyang2.jpg?v=1772549230\u0026amp;width=1024\" alt=\"YinYangの詳細\" width=\"1024\" height=\"1024\" loading=\"lazy\"\u003e\u003c\/div\u003e \u003cdiv class=\"yy-gallery__slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0229\/1249\/9792\/files\/yinyang3.jpg?v=1772549230\u0026amp;width=1024\" alt=\"YinYangの詳細\" width=\"1024\" height=\"1024\" loading=\"lazy\"\u003e\u003c\/div\u003e \u003cdiv class=\"yy-gallery__slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0229\/1249\/9792\/files\/yinyang5.jpg?v=1772549230\u0026amp;width=1024\" alt=\"YinYangの詳細\" width=\"1024\" height=\"1024\" loading=\"lazy\"\u003e\u003c\/div\u003e \u003cdiv class=\"yy-gallery__slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0229\/1249\/9792\/files\/yinyng4.jpg?v=1772549230\u0026amp;width=1024\" alt=\"YinYangの詳細\" width=\"1024\" height=\"1024\" loading=\"lazy\"\u003e\u003c\/div\u003e \u003cdiv class=\"yy-gallery__slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0229\/1249\/9792\/files\/pushup.jpg?v=1772549230\u0026amp;width=1024\" alt=\"YinYangで腕立て伏せ\" width=\"1024\" height=\"1024\" loading=\"lazy\"\u003e\u003c\/div\u003e \u003cdiv class=\"yy-gallery__slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0229\/1249\/9792\/files\/yin-yang-holding.jpg?v=1772549230\u0026amp;width=1024\" alt=\"手に持ったYinYang\" width=\"1024\" height=\"1024\" loading=\"lazy\"\u003e\u003c\/div\u003e \u003cdiv class=\"yy-gallery__slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0229\/1249\/9792\/products\/yin-yang-parallettes-bottom.jpg?v=1772549230\u0026amp;width=1024\" alt=\"YinYangのベース詳細\" width=\"1024\" height=\"1024\" loading=\"lazy\"\u003e\u003c\/div\u003e \u003cdiv class=\"yy-gallery__slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0229\/1249\/9792\/files\/Lsit.jpg?v=1772549230\u0026amp;width=1024\" alt=\"YinYangでLシット\" width=\"1024\" height=\"1024\" loading=\"lazy\"\u003e\u003c\/div\u003e \u003cdiv class=\"yy-gallery__slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0229\/1249\/9792\/files\/yin-yang-remy.jpg?v=1772549230\u0026amp;width=1024\" alt=\"使用中のYinYang\" width=\"1024\" height=\"1024\" loading=\"lazy\"\u003e\u003c\/div\u003e \u003cdiv class=\"yy-gallery__slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0229\/1249\/9792\/files\/yinyang-pro-behind.jpg?v=1772549230\u0026amp;width=1024\" alt=\"YinYang PRO 後ろ姿\" width=\"1024\" height=\"1024\" loading=\"lazy\"\u003e\u003c\/div\u003e \u003cdiv class=\"yy-gallery__slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0229\/1249\/9792\/files\/ying-yang-pistol.jpg?v=1772549230\u0026amp;width=1024\" alt=\"YinYangでピストルスクワット\" width=\"1024\" height=\"1024\" loading=\"lazy\"\u003e\u003c\/div\u003e \u003cdiv class=\"yy-gallery__slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0229\/1249\/9792\/files\/hSPU.jpg?v=1772549230\u0026amp;width=1024\" alt=\"YinYangで逆立ち腕立て伏せ\" width=\"1024\" height=\"1024\" loading=\"lazy\"\u003e\u003c\/div\u003e \u003cdiv class=\"yy-gallery__slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0229\/1249\/9792\/files\/ying-yang-handstand.jpg?v=1772549230\u0026amp;width=1024\" alt=\"YinYangで逆立ち\" width=\"1024\" height=\"1024\" loading=\"lazy\"\u003e\u003c\/div\u003e \u003cdiv class=\"yy-gallery__slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0229\/1249\/9792\/files\/planche-yin-yang.jpg?v=1772549230\u0026amp;width=1024\" alt=\"YinYangでプランシェ\" width=\"1024\" height=\"1024\" loading=\"lazy\"\u003e\u003c\/div\u003e \u003cdiv class=\"yy-gallery__slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0229\/1249\/9792\/files\/yy-max-xl.jpg?v=1772549230\u0026amp;width=1024\" alt=\"YinYang MAX XL\" width=\"1024\" height=\"1024\" loading=\"lazy\"\u003e\u003c\/div\u003e \u003c\/div\u003e \u003cbutton type=\"button\" class=\"yy-gallery__arrow yy-gallery__arrow--next\" aria-label=\"Next image\"\u003e \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"9 18 15 12 9 6\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e \u003c\/button\u003e \u003cdiv class=\"yy-gallery__counter\" id=\"yy-gallery-counter\"\u003e1 \/ 22\u003c\/div\u003e \u003c\/div\u003e \u003cdiv class=\"yy-gallery__thumbs\" id=\"yy-gallery-thumbs\" role=\"tablist\" aria-label=\"Gallery thumbnails\"\u003e\u003c\/div\u003e \u003c\/div\u003e \u003cdiv class=\"yy-info\"\u003e \u003cdiv class=\"yy-info__eyebrow\"\u003e木製パラレッツ・連結式\u003c\/div\u003e \u003ch1 class=\"yy-info__title\"\u003eYinYang™ パラレッツ\u003c\/h1\u003e \u003cspan style=\"margin-bottom:-20px;\" id=\"judgeme_badge_placeholder\"\u003e\u003c\/span\u003e \u003cul class=\"yy-benefits\" aria-label=\"Benefits\"\u003e \u003cli class=\"yy-benefits__item\"\u003e \u003cspan class=\"yy-benefits__icon\" aria-hidden=\"true\"\u003e \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M12 2 a 10 10 0 1 0 0 20 a 10 10 0 1 0 0 -20\"\u003e\u003c\/path\u003e\u003cpath d=\"M12 2 a 5 5 0 1 1 0 10 a 5 5 0 1 0 0 10\"\u003e\u003c\/path\u003e\u003ccircle cx=\"12\" cy=\"7\" r=\"1.5\" fill=\"currentColor\" stroke=\"none\"\u003e\u003c\/circle\u003e\u003ccircle cx=\"12\" cy=\"17\" r=\"1.5\" fill=\"white\"\u003e\u003c\/circle\u003e\u003c\/svg\u003e \u003c\/span\u003e \u003cspan\u003e連結デザイン \u003c\/span\u003e \u003c\/li\u003e \u003cli class=\"yy-benefits__item\"\u003e \u003cspan class=\"yy-benefits__icon\" aria-hidden=\"true\"\u003e \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M3 12 L 9 6 L 9 9 L 21 9 L 21 15 L 9 15 L 9 18 Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003c\/span\u003e \u003cspan\u003e木製の自然な感触\u003c\/span\u003e \u003c\/li\u003e \u003cli class=\"yy-benefits__item\"\u003e \u003cspan class=\"yy-benefits__icon\" aria-hidden=\"true\"\u003e \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M12 2 L 14 8 L 20 8 L 15 12 L 17 18 L 12 14 L 7 18 L 9 12 L 4 8 L 10 8 Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003c\/span\u003e \u003cspan\u003e旅行に最適\u003c\/span\u003e \u003c\/li\u003e \u003c\/ul\u003e \u003cdiv class=\"yy-info__price-row\"\u003e \u003cspan class=\"yy-info__price\" id=\"yy-price\"\u003e$69.00\u003c\/span\u003e \u003cspan class=\"yy-info__installments\"\u003e または4回払いで \u003cb id=\"yy-installment\"\u003e$17.25\u003c\/b\u003e Shop Payで \u003c\/span\u003e \u003c\/div\u003e \u003cdiv class=\"yy-options\"\u003e \u003cdiv class=\"yy-options__head\"\u003e \u003cspan class=\"yy-options__label\"\u003eスタイル\u003c\/span\u003e \u003cspan class=\"yy-options__legend\"\u003e横に\u003cb\u003e段階\u003c\/b\u003e・縦に\u003cb\u003eサイズ\u003c\/b\u003e\u003c\/span\u003e \u003c\/div\u003e \u003cdiv role=\"radiogroup\" aria-label=\"Style\" class=\"yy-options__matrix\"\u003e \u003cbutton type=\"button\" class=\"yy-tier\" role=\"radio\" aria-pressed=\"false\" data-variant-name=\"pro\" data-variant-id=\"44056769724628\" data-price-cents=\"3900\" data-tier=\"PRO\" data-size=\"Standard\" data-variant-image=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0229\/1249\/9792\/files\/yinyang-bar-pro.jpg?v=1763940467\u0026amp;width=1024\"\u003e \u003cdiv class=\"yy-tier__head\"\u003e \u003cspan class=\"yy-tier__name\"\u003ePRO\u003c\/span\u003e \u003cspan class=\"yy-tier__price\" data-tier-price\u003e$39.00\u003c\/span\u003e \u003c\/div\u003e \u003cspan class=\"yy-tier__sub\"\u003e標準・直径40mmの円形\u003c\/span\u003e \u003c\/button\u003e \u003cbutton type=\"button\" class=\"yy-tier\" role=\"radio\" aria-pressed=\"true\" data-variant-name=\"max\" data-variant-id=\"44056769757396\" data-price-cents=\"6900\" data-tier=\"MAX\" data-size=\"Standard\" data-variant-image=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0229\/1249\/9792\/files\/yinyang-pbar-max.jpg?v=1763940469\u0026amp;width=1024\"\u003e \u003cdiv class=\"yy-tier__head\"\u003e \u003cspan class=\"yy-tier__name\"\u003eMAX\u003c\/span\u003e \u003cspan class=\"yy-tier__price\" data-tier-price\u003e$69.00\u003c\/span\u003e \u003c\/div\u003e \u003cspan class=\"yy-tier__sub\"\u003e標準・オーバルデザイン\u003c\/span\u003e \u003c\/button\u003e \u003cbutton type=\"button\" class=\"yy-tier\" role=\"radio\" aria-pressed=\"false\" data-variant-name=\"pro xl\" data-variant-id=\"44056769790164\" data-price-cents=\"7900\" data-tier=\"PRO\" data-size=\"XL\" data-variant-image=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0229\/1249\/9792\/files\/yy-pro-xl.jpg?v=1772549230\u0026amp;width=1024\"\u003e \u003cdiv class=\"yy-tier__head\"\u003e \u003cspan class=\"yy-tier__name\"\u003ePRO XL\u003c\/span\u003e \u003cspan class=\"yy-tier__price\" data-tier-price\u003e$79.00\u003c\/span\u003e \u003c\/div\u003e \u003cspan class=\"yy-tier__sub\"\u003e長さ50cm・直径40mmの円形 \u003c\/span\u003e \u003c\/button\u003e \u003cbutton type=\"button\" class=\"yy-tier\" role=\"radio\" aria-pressed=\"false\" data-variant-name=\"max xl\" data-variant-id=\"44056769822932\" data-price-cents=\"12900\" data-tier=\"MAX\" data-size=\"XL\" data-variant-image=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0229\/1249\/9792\/files\/yinyang-max-xl_975f1135-ba6b-4f3a-8626-67bdd3c7c0a3.jpg?v=1772549230\u0026amp;width=1024\"\u003e \u003cdiv class=\"yy-tier__head\"\u003e \u003cspan class=\"yy-tier__name\"\u003eMAX XL\u003c\/span\u003e \u003cspan class=\"yy-tier__price\" data-tier-price\u003e$129.00\u003c\/span\u003e \u003c\/div\u003e \u003cspan class=\"yy-tier__sub\"\u003e長さ50cm・オーバルデザイン \u003c\/span\u003e \u003c\/button\u003e \u003c\/div\u003e \u003cdiv class=\"yy-stock yy-stock--in\"\u003e \u003cspan class=\"yy-stock__dot\" aria-hidden=\"true\"\u003e\u003c\/span\u003e \u003cspan\u003e在庫あり — 24時間以内に発送。\u003cb\u003e3〜5日\u003c\/b\u003eでお届け。\u003c\/span\u003e \u003c\/div\u003e \u003cdiv class=\"yy-stock yy-stock--out\"\u003e \u003cspan class=\"yy-stock__dot\" aria-hidden=\"true\"\u003e\u003c\/span\u003e \u003cspan\u003e\u003cb\u003e売り切れ\u003c\/b\u003e — 近日再入荷予定。下にメールアドレスを入力すると再入荷時にお知らせします。\u003c\/span\u003e \u003c\/div\u003e \u003cform class=\"yy-block yy-block--in\" method=\"post\" action=\"\/cart\/add\"\u003e \u003cinput type=\"hidden\" name=\"id\" id=\"yy-cart-variant\" value=\"44056769757396\"\u003e \u003cinput type=\"hidden\" name=\"quantity\" value=\"1\"\u003e \u003cbutton type=\"submit\" class=\"yy-cta__btn\"\u003e \u003csvg width=\"20\" height=\"20\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e \u003ccircle cx=\"9\" cy=\"21\" r=\"1\"\u003e\u003c\/circle\u003e\u003ccircle cx=\"20\" cy=\"21\" r=\"1\"\u003e\u003c\/circle\u003e \u003cpath d=\"M1 1h4l2.7 13.4a2 2 0 0 0 2 1.6h9.7a2 2 0 0 0 2-1.6L23 6H6\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003cspan\u003eカートに追加 — \u003cspan id=\"yy-cta-price\"\u003e$69.00\u003c\/span\u003e\u003c\/span\u003e \u003c\/button\u003e \u003c\/form\u003e \u003cform class=\"yy-block yy-block--out yy-notify\" method=\"post\" action=\"#\" id=\"yy-notify-form\"\u003e \u003clabel class=\"yy-notify__label\" for=\"yy-notify-email\"\u003e入荷時に通知を受け取る\u003c\/label\u003e \u003cdiv class=\"yy-notify__row\"\u003e \u003cinput class=\"yy-notify__input\" id=\"yy-notify-email\" type=\"email\" name=\"contact[email]\" placeholder=\"you@example.com\" required\u003e \u003cinput type=\"hidden\" name=\"variant_id\" id=\"yy-notify-variant\" value=\"44056769757396\"\u003e \u003cbutton class=\"yy-notify__btn\" type=\"submit\"\u003e \u003csvg width=\"18\" height=\"18\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e \u003cpath d=\"M18 8A6 6 0 0 0 6 8c0 7-3 9-3 9h18s-3-2-3-9\"\u003e\u003c\/path\u003e \u003cpath d=\"M13.73 21a2 2 0 0 1-3.46 0\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003cspan class=\"yy-notify__btn-label\"\u003e通知を受け取る\u003c\/span\u003e \u003c\/button\u003e \u003c\/div\u003e \u003cp class=\"yy-notify__hint\"\u003eこの再入荷に関するメールのみ送信します。迷惑メールはありません。\u003c\/p\u003e \u003cp class=\"yy-notify__status yy-notify__status--ok\" role=\"status\"\u003e ✓ リストに登録されました。再入荷次第メールでお知らせします。 \u003c\/p\u003e \u003cp class=\"yy-notify__status yy-notify__status--err\" role=\"alert\"\u003e 問題が発生しました。再度お試しいただくか、support@kensui.comまでメールでお問い合わせください。 \u003c\/p\u003e \u003c\/form\u003e \u003cul class=\"yy-trust\" aria-label=\"Guarantees\"\u003e \u003cli class=\"yy-trust__item\"\u003e \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003cpath d=\"M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e 100日間リスクフリートライアル \u003c\/li\u003e \u003cli class=\"yy-trust__item\"\u003e \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003crect x=\"1\" y=\"3\" width=\"15\" height=\"13\"\u003e\u003c\/rect\u003e\u003cpath d=\"M16 8h4l3 3v5h-7zM5.5 20a2.5 2.5 0 1 0 0-5 2.5 2.5 0 0 0 0 5zM18.5 20a2.5 2.5 0 1 0 0-5 2.5 2.5 0 0 0 0 5z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e 100ドル以上で送料無料 \u003c\/li\u003e \u003cli class=\"yy-trust__item\"\u003e \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003cpath d=\"M9 11H5a2 2 0 0 0-2 2v7a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7a2 2 0 0 0 -2-2h-4\"\u003e\u003c\/path\u003e\u003cpolyline points=\"9 11 9 7 15 7 15 11\"\u003e\u003c\/polyline\u003e\u003ccircle cx=\"12\" cy=\"16\" r=\"1\"\u003e\u003c\/circle\u003e\u003c\/svg\u003e 20万人以上に信頼される \u003c\/li\u003e \u003c\/ul\u003e \u003cdiv class=\"yy-specs\" aria-label=\"Specifications\"\u003e \u003cdiv class=\"yy-specs__cell\"\u003e \u003cdiv class=\"yy-specs__k\"\u003e素材\u003c\/div\u003e \u003cdiv class=\"yy-specs__v\"\u003e木材\u003c\/div\u003e \u003c\/div\u003e \u003cdiv class=\"yy-specs__cell\"\u003e \u003cdiv class=\"yy-specs__k\"\u003eフォーマット\u003c\/div\u003e \u003cdiv class=\"yy-specs__v\"\u003eペア\u003c\/div\u003e \u003c\/div\u003e \u003cdiv class=\"yy-specs__cell\"\u003e \u003cdiv class=\"yy-specs__k\"\u003e収納\u003c\/div\u003e \u003cdiv class=\"yy-specs__v\"\u003e折りたたみ可能\u003c\/div\u003e \u003c\/div\u003e \u003c\/div\u003e \u003c\/div\u003e \u003cdiv class=\"yy-mech\"\u003e \u003ch2 class=\"yy-mech__title\"\u003e \u003cspan\u003eYinYang機構\u003c\/span\u003e \u003cspan class=\"yy-mech__tag\"\u003eブランドを象徴する\u003c\/span\u003e \u003c\/h2\u003e \u003cdiv class=\"yy-mech__main\"\u003e \u003cspan class=\"yy-mech__visual\" aria-hidden=\"true\"\u003e \u003csvg viewbox=\"0 0 110 110\" fill=\"none\"\u003e \u003ccircle cx=\"55\" cy=\"55\" r=\"46\" stroke=\"currentColor\" stroke-width=\"3\" fill=\"none\"\u003e\u003c\/circle\u003e \u003cpath d=\"M 55 9 A 23 23 0 0 1 55 55 A 23 23 0 0 0 55 101\" stroke=\"currentColor\" stroke-width=\"3\" fill=\"none\"\u003e\u003c\/path\u003e \u003cpath d=\"M 55 9 A 46 46 0 0 1 55 101 A 23 23 0 0 0 55 55 A 23 23 0 0 1 55 9 Z\" fill=\"currentColor\" fill-opacity=\".25\" stroke=\"none\"\u003e\u003c\/path\u003e \u003ccircle cx=\"55\" cy=\"32\" r=\"4\" fill=\"currentColor\" fill-opacity=\".5\" stroke=\"none\"\u003e\u003c\/circle\u003e \u003ccircle cx=\"55\" cy=\"78\" r=\"4\" fill=\"white\" stroke=\"currentColor\" stroke-width=\"1.5\"\u003e\u003c\/circle\u003e \u003cpath d=\"M 16 55 L 10 55 M 12 52 L 10 55 L 12 58\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" opacity=\".55\"\u003e\u003c\/path\u003e \u003cpath d=\"M 94 55 L 100 55 M 98 52 L 100 55 L 98 58\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" opacity=\".55\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003c\/span\u003e \u003cdiv class=\"yy-mech__copy\"\u003e \u003cdiv class=\"yy-mech__name\"\u003e2つの半分。収納時は1つのスペース。\u003c\/div\u003e \u003cdiv class=\"yy-mech__hint\"\u003e\n\u003cb\u003eトレーニング後は2本のパラレッツが一つのコンパクトなユニットに連結します\u003c\/b\u003e。ジムバッグや引き出し、機内持ち込みにスッと収納可能。常設のジムスペースがないアスリートのために設計されています。\u003c\/div\u003e \u003c\/div\u003e \u003c\/div\u003e \u003c\/div\u003e \u003c\/div\u003e  \u003cscript\u003e\n(function () {\n  var root = document.querySelector('.yy-hero[data-product-handle]');\n  if (!root) return;\n\n  var KLAVIYO_PUBLIC_KEY = 'QeupfE';\n\n  \/\/ --- Currency-aware price rendering ---\n  function formatPrice(priceCents) {\n    var currency = (window.Shopify \u0026\u0026 window.Shopify.currency \u0026\u0026 window.Shopify.currency.active)\n      ? window.Shopify.currency.active : 'USD';\n    return new Intl.NumberFormat(navigator.language, {\n      style: 'currency', currency: currency, minimumFractionDigits: 2\n    }).format(priceCents \/ 100);\n  }\n\n  function updatePriceDisplays(priceCents) {\n    var fullPrice = formatPrice(priceCents);\n    var installment = formatPrice(priceCents \/ 4);\n\n    var priceEl = root.querySelector('#yy-price');\n    var instEl  = root.querySelector('#yy-installment');\n    var ctaEl   = root.querySelector('#yy-cta-price');\n\n    if (priceEl) priceEl.textContent = fullPrice;\n    if (instEl)  instEl.textContent  = installment;\n    if (ctaEl)   ctaEl.textContent   = fullPrice;\n  }\n\n  \/\/ Update each tier card's price display\n  function updateAllTierPrices() {\n    root.querySelectorAll('.yy-tier').forEach(function (tier) {\n      var cents = parseInt(tier.getAttribute('data-price-cents'), 10);\n      if (isNaN(cents)) return;\n      var priceEl = tier.querySelector('[data-tier-price]');\n      if (priceEl) priceEl.textContent = formatPrice(cents);\n    });\n  }\n\n  \/\/ Gallery slider\n  var track = root.querySelector('#yy-gallery-track');\n  var slides = track ? track.querySelectorAll('.yy-gallery__slide') : [];\n  var prevBtn = root.querySelector('.yy-gallery__arrow--prev');\n  var nextBtn = root.querySelector('.yy-gallery__arrow--next');\n  var counter = root.querySelector('#yy-gallery-counter');\n  var thumbsEl = root.querySelector('#yy-gallery-thumbs');\n  var currentIndex = 0;\n\n  function findSlideIndexByImage(url) {\n    if (!url || !slides.length) return -1;\n    var target = url.split('?')[0].toLowerCase();\n    for (var i = 0; i \u003c slides.length; i++) {\n      var img = slides[i].querySelector('img');\n      if (!img || !img.src) continue;\n      var src = img.src.split('?')[0].toLowerCase();\n      if (src === target) return i;\n      var srcFile = src.substring(src.lastIndexOf('\/') + 1);\n      var targetFile = target.substring(target.lastIndexOf('\/') + 1);\n      if (srcFile \u0026\u0026 targetFile \u0026\u0026 srcFile === targetFile) return i;\n    }\n    return -1;\n  }\n\n  if (thumbsEl \u0026\u0026 slides.length) {\n    for (var i = 0; i \u003c slides.length; i++) {\n      var slideImg = slides[i].querySelector('img');\n      var rawSrc = slideImg ? slideImg.src : '';\n      var thumbSrc = rawSrc;\n      if (rawSrc \u0026\u0026 rawSrc.indexOf('.gif') === -1) {\n        thumbSrc = rawSrc.replace(\/\u0026width=\\d+\/, '\u0026width=160');\n      }\n      var btn = document.createElement('button');\n      btn.type = 'button';\n      btn.className = 'yy-gallery__thumb';\n      btn.setAttribute('role', 'tab');\n      btn.setAttribute('aria-label', 'Go to image ' + (i + 1));\n      btn.setAttribute('aria-current', i === 0 ? 'true' : 'false');\n      btn.setAttribute('data-index', i);\n      btn.innerHTML = '\u003cimg src=\"' + thumbSrc + '\" alt=\"\" loading=\"lazy\" width=\"160\" height=\"160\"\u003e';\n      thumbsEl.appendChild(btn);\n    }\n  }\n  var thumbs = thumbsEl ? thumbsEl.querySelectorAll('.yy-gallery__thumb') : [];\n\n  function goToSlide(index) {\n    if (!track || !slides.length) return;\n    index = Math.max(0, Math.min(slides.length - 1, index));\n    currentIndex = index;\n    track.scrollTo({ left: slides[index].offsetLeft, behavior: 'smooth' });\n    updateSliderUI();\n  }\n  function updateSliderUI() {\n    if (counter) counter.textContent = (currentIndex + 1) + ' \/ ' + slides.length;\n    thumbs.forEach(function (t, i) { t.setAttribute('aria-current', i === currentIndex ? 'true' : 'false'); });\n    if (prevBtn) prevBtn.disabled = currentIndex === 0;\n    if (nextBtn) nextBtn.disabled = currentIndex === slides.length - 1;\n\n    if (thumbsEl \u0026\u0026 thumbs[currentIndex]) {\n      var t = thumbs[currentIndex];\n      var stripRect = thumbsEl.getBoundingClientRect();\n      var thumbRect = t.getBoundingClientRect();\n      if (thumbRect.left \u003c stripRect.left || thumbRect.right \u003e stripRect.right) {\n        thumbsEl.scrollTo({\n          left: t.offsetLeft - thumbsEl.clientWidth \/ 2 + t.clientWidth \/ 2,\n          behavior: 'smooth'\n        });\n      }\n    }\n  }\n  if (prevBtn) prevBtn.addEventListener('click', function () { goToSlide(currentIndex - 1); });\n  if (nextBtn) nextBtn.addEventListener('click', function () { goToSlide(currentIndex + 1); });\n  thumbs.forEach(function (t) {\n    t.addEventListener('click', function () { goToSlide(parseInt(t.getAttribute('data-index'), 10)); });\n  });\n  if (track) {\n    var scrollTimer;\n    track.addEventListener('scroll', function () {\n      clearTimeout(scrollTimer);\n      scrollTimer = setTimeout(function () {\n        var idx = Math.round(track.scrollLeft \/ track.clientWidth);\n        if (idx !== currentIndex) { currentIndex = idx; updateSliderUI(); }\n      }, 80);\n    });\n  }\n  updateSliderUI();\n\n  \/\/ Use grid → click to jump to gallery slide\n  var useItems = root.querySelectorAll('.yy-uses__item');\n  useItems.forEach(function (item) {\n    var targetFile = (item.getAttribute('data-target-file') || '').toLowerCase();\n    if (!targetFile) return;\n    item.addEventListener('click', function () {\n      for (var i = 0; i \u003c slides.length; i++) {\n        var sImg = slides[i].querySelector('img');\n        if (!sImg) continue;\n        var sFile = sImg.src.split('?')[0].split('\/').pop().toLowerCase();\n        if (sFile === targetFile) {\n          goToSlide(i);\n          var stage = root.querySelector('.yy-gallery__stage');\n          if (stage) stage.scrollIntoView({ behavior: 'smooth', block: 'nearest' });\n          return;\n        }\n      }\n    });\n  });\n\n  \/\/ Variant selection — single axis with 4 options\n  var tiers = root.querySelectorAll('.yy-tier');\n  var selected = root.querySelector('.yy-tier[aria-pressed=\"true\"]') || tiers[0];\n\n  \/\/ Hint copy per tier\n  var TIER_HINTS = {\n    'pro': 'standard footprint, entry-tier construction, the starter pair',\n    'max': 'premium build, standard footprint, the most popular pick',\n    'pro xl': 'larger footprint for taller athletes or wider hand stances',\n    'max xl': 'flagship — biggest size + premium build for elite calisthenics'\n  };\n\n  function applySelection(tier) {\n    if (tier.getAttribute('data-available') === 'false') return;\n    tiers.forEach(function (t) { t.setAttribute('aria-pressed', 'false'); });\n    tier.setAttribute('aria-pressed', 'true');\n    selected = tier;\n\n    var id = tier.getAttribute('data-variant-id');\n    var img = tier.getAttribute('data-variant-image');\n    var priceCents = parseInt(tier.getAttribute('data-price-cents'), 10);\n    var name = (tier.getAttribute('data-variant-name') || '').toLowerCase();\n    var tierLabel = tier.getAttribute('data-tier') || '';\n    var sizeLabel = tier.getAttribute('data-size') || '';\n\n    \/\/ Update displays\n    var resolvedName = tierLabel + ' · ' + sizeLabel + ' size';\n    root.querySelector('#yy-resolved-name').textContent = resolvedName;\n    root.querySelector('#yy-resolved-hint').textContent = TIER_HINTS[name] || '';\n\n    \/\/ Spec pill\n    var pill = root.querySelector('#yy-spec-pill');\n    if (pill) pill.textContent = tierLabel + ' · ' + sizeLabel.toUpperCase() + ' SIZE';\n\n    root.querySelector('#yy-cart-variant').value = id;\n    root.querySelector('#yy-notify-variant').value = id;\n\n    if (img) {\n      var idx = findSlideIndexByImage(img);\n      if (idx !== -1) goToSlide(idx);\n    }\n\n    var available = tier.getAttribute('data-available') !== 'false';\n    root.setAttribute('data-stock', available ? 'in' : 'out');\n\n    if (priceCents) updatePriceDisplays(priceCents);\n  }\n\n  tiers.forEach(function (t) {\n    t.addEventListener('click', function () { applySelection(t); });\n  });\n\n  \/\/ Initial render with hardcoded fallback prices (will be overwritten by Shopify fetch)\n  updateAllTierPrices();\n  if (selected) applySelection(selected);\n\n  \/\/ Live Shopify product JSON fetch — variant.price comes back in active currency\n  var handle = root.getAttribute('data-product-handle');\n  fetch('\/products\/' + handle + '.js', { headers: { 'Accept': 'application\/json' } })\n    .then(function (r) { return r.ok ? r.json() : null; })\n    .then(function (data) {\n      if (!data || !data.variants) return;\n\n      tiers.forEach(function (tier) {\n        var wantName = (tier.getAttribute('data-variant-name') || '').toLowerCase();\n        var match = data.variants.find(function (v) {\n          var vTitle = (v.title || v.option1 || '').toLowerCase();\n          return vTitle === wantName;\n        });\n        if (match) {\n          tier.setAttribute('data-variant-id', match.id);\n          tier.setAttribute('data-price-cents', match.price);\n          tier.setAttribute('data-available', match.available ? 'true' : 'false');\n          if (match.featured_image \u0026\u0026 match.featured_image.src) {\n            tier.setAttribute('data-variant-image', match.featured_image.src);\n          }\n        } else {\n          tier.setAttribute('data-available', 'false');\n        }\n      });\n\n      \/\/ Refresh tier card prices in active currency\n      updateAllTierPrices();\n\n      if (selected.getAttribute('data-available') === 'false') {\n        var firstAvail = Array.prototype.find.call(tiers, function (t) {\n          return t.getAttribute('data-available') !== 'false';\n        });\n        if (firstAvail) selected = firstAvail;\n      }\n\n      applySelection(selected);\n    })\n    .catch(function () {});\n\n  \/\/ Klaviyo back-in-stock\n  var form = root.querySelector('#yy-notify-form');\n  if (!form) return;\n\n  form.addEventListener('submit', function (e) {\n    e.preventDefault();\n    var emailInput = form.querySelector('input[name=\"contact[email]\"]');\n    var variantInput = form.querySelector('input[name=\"variant_id\"]');\n    var btn = form.querySelector('.yy-notify__btn');\n    var btnLabel = form.querySelector('.yy-notify__btn-label');\n    var email = (emailInput.value || '').trim();\n    var variantId = (variantInput.value || '').trim();\n\n    if (!email || !variantId) {\n      form.setAttribute('data-state', 'error');\n      return;\n    }\n\n    btn.disabled = true;\n    var originalLabel = btnLabel.textContent;\n    btnLabel.textContent = 'Submitting…';\n    form.removeAttribute('data-state');\n\n    var payload = {\n      data: {\n        type: 'back-in-stock-subscription',\n        attributes: {\n          profile: { data: { type: 'profile', attributes: { email: email } } },\n          channels: ['EMAIL']\n        },\n        relationships: {\n          variant: { data: { type: 'catalog-variant', id: '$shopify:::$default:::' + variantId } }\n        }\n      }\n    };\n\n    fetch('https:\/\/a.klaviyo.com\/client\/back-in-stock-subscriptions\/?company_id=' + KLAVIYO_PUBLIC_KEY, {\n      method: 'POST',\n      headers: { 'Content-Type': 'application\/json', 'revision': '2024-10-15' },\n      body: JSON.stringify(payload)\n    })\n      .then(function (res) {\n        if (res.ok || res.status === 202) {\n          form.setAttribute('data-state', 'success');\n        } else {\n          form.setAttribute('data-state', 'error');\n          btn.disabled = false;\n          btnLabel.textContent = originalLabel;\n        }\n      })\n      .catch(function () {\n        form.setAttribute('data-state', 'error');\n        btn.disabled = false;\n        btnLabel.textContent = originalLabel;\n      });\n  });\n})();\n\u003c\/script\u003e \u003c\/div\u003e \u003cdiv id=\"s-fbae70ad-06c8-425f-acfd-113a8fa4103b\" class=\"shg-c shg-align-left\"\u003e \u003clink rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\"\u003e \u003clink rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin\u003e \u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=Bebas+Neue\u0026amp;family=Barlow:wght@400;500;700\u0026amp;family=Barlow+Condensed:wght@500;700\u0026amp;display=swap\" rel=\"stylesheet\"\u003e \u003cdiv class=\"custom-yinyang-btf\"\u003e \u003cstyle\u003e\n    .custom-yinyang-btf {\n      --white:#fff;--off:#f7f6f3;--cream:#f0efe9;--sand:#e8e6df;\n      --w200:#bbb9b2;--gray:#8a8880;--char:#2c2b28;--black:#1a1918;\n      --acc:#c8ff00;--acc-d:#9ec700;\n      --off-white:#f7f5f2;--warm-gray:#e8e4df;--mid-gray:#999;\n      --accent:#c8a46e;--accent-dark:#b08d55;\n      --fd:'Bebas Neue',Impact,'Arial Black',sans-serif;\n      --fb:'Barlow',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,sans-serif;\n      --fc:'Barlow Condensed',-apple-system,BlinkMacSystemFont,'Arial Narrow',sans-serif;\n      --r:6px;--section-pad:80px 0;\n    }\n\n    .custom-yinyang-btf *,\n    .custom-yinyang-btf *::before,\n    .custom-yinyang-btf *::after { margin:0;padding:0;box-sizing:border-box }\n    .custom-yinyang-btf img { max-width:100%;display:block }\n    .custom-yinyang-btf button { cursor:pointer;border:none;background:none;font-family:inherit;color:inherit }\n\n    .custom-yinyang-btf .container{max-width:1200px;margin:0 auto;padding:0 24px}\n    .custom-yinyang-btf .section-label{font-family:var(--fb);font-size:11px;letter-spacing:3px;text-transform:uppercase;color:var(--mid-gray);margin-bottom:16px;font-weight:500}\n    .custom-yinyang-btf .section-heading{font-family:var(--fd);font-size:clamp(36px,5vw,56px);line-height:1.05;letter-spacing:-0.5px;color:var(--black);margin-bottom:16px}\n    .custom-yinyang-btf .section-sub{font-family:var(--fb);font-size:16px;color:var(--mid-gray);line-height:1.6;max-width:560px}\n\n    .custom-yinyang-btf .as-seen-in,\n    .custom-yinyang-btf .showcase,\n    .custom-yinyang-btf .movements,\n    .custom-yinyang-btf .deep-dive,\n    .custom-yinyang-btf .compare,\n    .custom-yinyang-btf .comfort,\n    .custom-yinyang-btf .faqs {\n      content-visibility:auto;\n      contain-intrinsic-size: 900px;\n    }\n\n    .custom-yinyang-btf .as-seen-in{padding:60px 0;border-top:1px solid var(--warm-gray);border-bottom:1px solid var(--warm-gray);background:var(--white)}\n    .custom-yinyang-btf .as-seen-in .section-label{text-align:center}\n    .custom-yinyang-btf .logo-strip{display:flex;align-items:center;justify-content:center;gap:clamp(32px,5vw,72px);flex-wrap:wrap;padding:8px 0}\n    .custom-yinyang-btf .logo-strip span{font-family:var(--fd);font-size:clamp(18px,2.5vw,26px);letter-spacing:2px;color:var(--black);opacity:.3;text-transform:uppercase;white-space:nowrap}\n\n    .custom-yinyang-btf .showcase{padding:80px 0 0;background:var(--black);color:var(--white)}\n    .custom-yinyang-btf .showcase-inner{max-width:1200px;margin:0 auto;padding:0 24px}\n    .custom-yinyang-btf .video-wrapper{max-width:900px;margin:0 auto 56px;border-radius:16px;overflow:hidden;box-shadow:0 24px 80px rgba(0,0,0,0.5);aspect-ratio:16\/9;position:relative;background:#111;cursor:pointer}\n    .custom-yinyang-btf .video-wrapper .wistia_embed,\n    .custom-yinyang-btf .video-wrapper .wistia_responsive_padding,\n    .custom-yinyang-btf .video-wrapper .wistia_responsive_wrapper{width:100%!important;height:100%!important}\n    .custom-yinyang-btf .video-wrapper img{width:100%;height:100%;object-fit:cover}\n    .custom-yinyang-btf .features-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:0;padding-bottom:48px}\n    .custom-yinyang-btf .feature-cell{text-align:center;padding:24px 16px;position:relative}\n    .custom-yinyang-btf .feature-cell:not(:last-child)::after{content:'';position:absolute;right:0;top:20%;height:60%;width:1px;background:rgba(255,255,255,0.12)}\n    .custom-yinyang-btf .feature-cell .feat-icon{font-family:var(--fb);font-size:13px;letter-spacing:2px;text-transform:uppercase;color:var(--accent);margin-bottom:8px;font-weight:600}\n    .custom-yinyang-btf .feature-cell .feat-title{font-family:var(--fd);font-size:22px;letter-spacing:1px;margin-bottom:4px;color:var(--white)}\n    .custom-yinyang-btf .feature-cell .feat-desc{font-family:var(--fb);font-size:12px;color:rgba(255,255,255,0.5);line-height:1.5}\n    @media(max-width:640px){\n      .custom-yinyang-btf .features-grid{grid-template-columns:repeat(2,1fr)}\n      .custom-yinyang-btf .feature-cell:nth-child(2)::after{display:none}\n      .custom-yinyang-btf .feature-cell{padding:20px 12px}\n    }\n\n    .custom-yinyang-btf .movements{padding:var(--section-pad);background:var(--off-white)}\n    .custom-yinyang-btf .movements-header{text-align:center;margin-bottom:56px}\n    .custom-yinyang-btf .movements-header .section-sub{margin:0 auto}\n    .custom-yinyang-btf .exercise-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}\n    .custom-yinyang-btf .exercise-card{position:relative;border-radius:12px;overflow:hidden;aspect-ratio:3\/4;cursor:pointer;background:var(--warm-gray)}\n    .custom-yinyang-btf .exercise-card img{width:100%;height:100%;object-fit:cover;transition:transform .6s cubic-bezier(.16,1,.3,1)}\n    @media(hover:hover){.custom-yinyang-btf .exercise-card:hover img{transform:scale(1.05)}}\n    .custom-yinyang-btf .exercise-card .overlay{position:absolute;inset:0;background:linear-gradient(to top,rgba(0,0,0,0.75) 0%,transparent 50%);display:flex;flex-direction:column;justify-content:flex-end;padding:24px 20px}\n    .custom-yinyang-btf .exercise-card .ex-number{font-family:var(--fd);font-size:48px;color:rgba(255,255,255,0.15);position:absolute;top:16px;left:20px}\n    .custom-yinyang-btf .exercise-card .ex-name{font-family:var(--fd);font-size:24px;color:var(--white);letter-spacing:.5px;margin-bottom:4px}\n    .custom-yinyang-btf .exercise-card .ex-benefit{font-family:var(--fb);font-size:12px;color:rgba(255,255,255,0.6)}\n    @media(max-width:768px){.custom-yinyang-btf .exercise-grid{grid-template-columns:repeat(2,1fr)}}\n\n    .custom-yinyang-btf .deep-dive{padding:var(--section-pad)}\n    .custom-yinyang-btf .dd-row{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:center;margin-bottom:80px}\n    .custom-yinyang-btf .dd-row:last-child{margin-bottom:0}\n    .custom-yinyang-btf .dd-row.reverse .dd-image{order:2}\n    .custom-yinyang-btf .dd-row.reverse .dd-content{order:1}\n    .custom-yinyang-btf .dd-image{border-radius:16px;overflow:hidden;aspect-ratio:4\/3;background:var(--off-white)}\n    .custom-yinyang-btf .dd-image img{width:100%;height:100%;object-fit:cover}\n    .custom-yinyang-btf .dd-content .dd-tag{display:inline-block;font-size:11px;letter-spacing:2px;text-transform:uppercase;color:var(--accent-dark);font-weight:600;margin-bottom:12px;padding:4px 12px;border:1px solid var(--accent);border-radius:100px;font-family:var(--fb)}\n    .custom-yinyang-btf .dd-content h3{font-family:var(--fd);font-size:clamp(28px,3.5vw,40px);line-height:1.1;margin-bottom:16px}\n    .custom-yinyang-btf .dd-content p{font-family:var(--fb);font-size:15px;line-height:1.7;color:#555;margin-bottom:24px}\n    .custom-yinyang-btf .dd-bullets{list-style:none;display:flex;flex-direction:column;gap:10px}\n    .custom-yinyang-btf .dd-bullets li{display:flex;align-items:flex-start;gap:10px;font-size:14px;color:#444;line-height:1.5;font-family:var(--fb)}\n    .custom-yinyang-btf .dd-bullets li::before{content:'';flex-shrink:0;width:18px;height:18px;margin-top:2px;background:var(--accent);border-radius:50%;background-image:url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' width='10' height='10' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='20 6 9 17 4 12'%3E%3C\/polyline%3E%3C\/svg%3E\");background-repeat:no-repeat;background-position:center;background-size:10px}\n    @media(max-width:768px){\n      .custom-yinyang-btf .dd-row{grid-template-columns:1fr;gap:32px;margin-bottom:56px}\n      .custom-yinyang-btf .dd-row.reverse .dd-image,\n      .custom-yinyang-btf .dd-row.reverse .dd-content{order:unset}\n    }\n\n    .custom-yinyang-btf .compare{padding:var(--section-pad);background:var(--off-white)}\n    .custom-yinyang-btf .compare-header{text-align:center;margin-bottom:48px}\n    .custom-yinyang-btf .compare-header .section-sub{margin:0 auto}\n    .custom-yinyang-btf .compare-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}\n    .custom-yinyang-btf .compare-card{background:var(--white);border-radius:16px;overflow:hidden;border:1px solid var(--warm-gray);transition:transform .3s,box-shadow .3s}\n    @media(hover:hover){.custom-yinyang-btf .compare-card:hover{transform:translateY(-4px);box-shadow:0 12px 32px rgba(0,0,0,0.08)}}\n    .custom-yinyang-btf .compare-card .cc-img{aspect-ratio:1;background:var(--off-white);overflow:hidden}\n    .custom-yinyang-btf .compare-card .cc-img img{width:100%;height:100%;object-fit:cover}\n    .custom-yinyang-btf .compare-card .cc-body{padding:20px}\n    .custom-yinyang-btf .compare-card .cc-name{font-family:var(--fd);font-size:22px;letter-spacing:.5px;margin-bottom:8px}\n    .custom-yinyang-btf .compare-card .cc-specs{font-family:var(--fb);font-size:12px;color:var(--mid-gray);line-height:1.7}\n    .custom-yinyang-btf .compare-card .cc-specs strong{color:var(--black);font-weight:600}\n    .custom-yinyang-btf .compare-card .cc-ideal{display:inline-block;margin-top:12px;font-size:11px;letter-spacing:1px;text-transform:uppercase;color:var(--accent-dark);font-weight:600;font-family:var(--fb)}\n    @media(max-width:768px){.custom-yinyang-btf .compare-grid{grid-template-columns:repeat(2,1fr)}}\n    @media(max-width:480px){.custom-yinyang-btf .compare-grid{grid-template-columns:1fr;max-width:360px;margin:0 auto}}\n\n    .custom-yinyang-btf .comfort{padding:var(--section-pad);background:var(--black);color:var(--white);text-align:center}\n    .custom-yinyang-btf .comfort .section-heading{color:var(--white)}\n    .custom-yinyang-btf .comfort .section-sub{color:rgba(255,255,255,0.5);margin:0 auto 48px;max-width:600px}\n    .custom-yinyang-btf .comfort-images{display:grid;grid-template-columns:1fr 1fr;gap:16px;max-width:900px;margin:0 auto}\n    .custom-yinyang-btf .comfort-images .ci-item{border-radius:12px;overflow:hidden;aspect-ratio:4\/3;background:#1a1a1a}\n    .custom-yinyang-btf .comfort-images .ci-item img{width:100%;height:100%;object-fit:cover;opacity:.9}\n    @media(max-width:480px){.custom-yinyang-btf .comfort-images{grid-template-columns:1fr}}\n\n    .custom-yinyang-btf .faqs{padding:var(--section-pad);background:var(--off-white)}\n    .custom-yinyang-btf .faq-layout{display:grid;grid-template-columns:1fr 2fr;gap:64px;align-items:flex-start}\n    .custom-yinyang-btf .faq-left .section-heading{margin-bottom:16px}\n    .custom-yinyang-btf .faq-left p{font-family:var(--fb);font-size:15px;color:var(--mid-gray);line-height:1.7}\n    .custom-yinyang-btf .faq-left p a{color:var(--accent-dark);text-decoration:underline}\n    .custom-yinyang-btf .faq-list{display:flex;flex-direction:column}\n    .custom-yinyang-btf .faq-item{border-bottom:1px solid var(--warm-gray)}\n    .custom-yinyang-btf .faq-item:first-child{border-top:1px solid var(--warm-gray)}\n    .custom-yinyang-btf .faq-question{display:flex;align-items:center;justify-content:space-between;padding:24px 0;cursor:pointer;gap:16px;background:none;border:none;width:100%;text-align:left;font-family:var(--fb)}\n    .custom-yinyang-btf .faq-question span{font-size:16px;font-weight:500;color:var(--black);line-height:1.4}\n    .custom-yinyang-btf .faq-toggle{flex-shrink:0;width:32px;height:32px;border-radius:50%;background:var(--white);display:flex;align-items:center;justify-content:center;transition:transform .3s,background .3s;border:1px solid var(--warm-gray)}\n    .custom-yinyang-btf .faq-toggle svg{width:14px;height:14px;stroke:var(--black);transition:transform .3s}\n    .custom-yinyang-btf .faq-item.active .faq-toggle{background:var(--black);border-color:var(--black)}\n    .custom-yinyang-btf .faq-item.active .faq-toggle svg{stroke:var(--white);transform:rotate(45deg)}\n    .custom-yinyang-btf .faq-answer{max-height:0;overflow:hidden;transition:max-height .4s cubic-bezier(.16,1,.3,1)}\n    .custom-yinyang-btf .faq-item.active .faq-answer{max-height:300px}\n    .custom-yinyang-btf .faq-answer-inner{padding-bottom:24px;font-size:14px;color:#666;line-height:1.8;font-family:var(--fb)}\n    .custom-yinyang-btf .faq-answer-inner .specs-table{width:100%;border-collapse:collapse;margin-top:8px;font-size:13px}\n    .custom-yinyang-btf .specs-table th,\n    .custom-yinyang-btf .specs-table td{text-align:left;padding:8px 12px;border-bottom:1px solid var(--warm-gray)}\n    .custom-yinyang-btf .specs-table th{font-weight:600;color:var(--black);background:var(--white);font-size:12px;text-transform:uppercase;letter-spacing:.5px}\n    .custom-yinyang-btf .specs-table td{color:#666}\n    @media(max-width:768px){.custom-yinyang-btf .faq-layout{grid-template-columns:1fr;gap:40px}}\n  \u003c\/style\u003e \u003csection class=\"as-seen-in\"\u003e \u003cdiv class=\"container\"\u003e \u003cp class=\"section-label\"\u003e掲載メディア\u003c\/p\u003e \u003cdiv class=\"logo-strip\"\u003e \u003cspan\u003ePAPER\u003c\/span\u003e\u003cspan\u003eMuscle \u0026 Fitness\u003c\/span\u003e\u003cspan\u003eBarBend\u003c\/span\u003e\u003cspan\u003eMen's Health\u003c\/span\u003e\u003cspan\u003eGQ\u003c\/span\u003e\u003cspan\u003eGear Patrol\u003c\/span\u003e \u003c\/div\u003e \u003c\/div\u003e \u003c\/section\u003e \u003csection class=\"showcase\"\u003e \u003cdiv class=\"showcase-inner\"\u003e \u003cdiv class=\"video-wrapper\" id=\"yyVideoFrame\"\u003e \u003cimg id=\"yyVideoPoster\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0229\/1249\/9792\/files\/yinyang-bar-pro.jpg?v=1763940467\u0026amp;width=900\u0026amp;format=webp\" alt=\"YinYang製品動画 — クリックして再生\" loading=\"lazy\" decoding=\"async\" width=\"900\" height=\"506\" style=\"position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:0.55\"\u003e \u003cdiv id=\"yyPlayBtn\" style=\"position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;z-index:2\"\u003e \u003cdiv style=\"width:80px;height:80px;border-radius:50%;background:rgba(255,255,255,0.15);border:2px solid rgba(255,255,255,0.4);display:flex;align-items:center;justify-content:center;\"\u003e \u003csvg width=\"28\" height=\"28\" viewbox=\"0 0 24 24\" fill=\"white\" stroke=\"none\" style=\"margin-left:4px\"\u003e\u003cpolygon points=\"5 3 19 12 5 21 5 3\"\u003e\u003c\/polygon\u003e\u003c\/svg\u003e \u003c\/div\u003e \u003cdiv style=\"margin-top:14px;font-family:var(--fc);font-weight:700;font-size:13px;letter-spacing:.12em;text-transform:uppercase;color:rgba(255,255,255,0.6)\"\u003eデモを見る\u003c\/div\u003e \u003c\/div\u003e \u003c\/div\u003e \u003cdiv class=\"features-grid\"\u003e \u003cdiv class=\"feature-cell\"\u003e\n\u003cdiv class=\"feat-icon\"\u003e✦\u003c\/div\u003e\n\u003cdiv class=\"feat-title\"\u003e特許出願中\u003c\/div\u003e\n\u003cdiv class=\"feat-desc\"\u003e連結機構\u003c\/div\u003e\n\u003c\/div\u003e \u003cdiv class=\"feature-cell\"\u003e\n\u003cdiv class=\"feat-icon\"\u003e✦\u003c\/div\u003e\n\u003cdiv class=\"feat-title\"\u003e高級ブナ材\u003c\/div\u003e\n\u003cdiv class=\"feat-desc\"\u003e高強度硬材\u003c\/div\u003e\n\u003c\/div\u003e \u003cdiv class=\"feature-cell\"\u003e\n\u003cdiv class=\"feat-icon\"\u003e✦\u003c\/div\u003e\n\u003cdiv class=\"feat-title\"\u003eネオジム磁石\u003c\/div\u003e\n\u003cdiv class=\"feat-desc\"\u003eしっかり固定するスナップロック\u003c\/div\u003e\n\u003c\/div\u003e \u003cdiv class=\"feature-cell\"\u003e\n\u003cdiv class=\"feat-icon\"\u003e✦\u003c\/div\u003e\n\u003cdiv class=\"feat-title\"\u003e直径40mm\u003c\/div\u003e\n\u003cdiv class=\"feat-desc\"\u003e人間工学に基づいたグリップゾーン\u003c\/div\u003e\n\u003c\/div\u003e \u003c\/div\u003e \u003c\/div\u003e \u003c\/section\u003e \u003csection class=\"movements\"\u003e \u003cdiv class=\"container\"\u003e \u003cdiv class=\"movements-header\"\u003e \u003cp class=\"section-label\"\u003eエクササイズ\u003c\/p\u003e \u003ch2 class=\"section-heading\"\u003eすべての動きを極める\u003c\/h2\u003e \u003cp class=\"section-sub\"\u003e基礎的な腕立て伏せから競技レベルのプランシェホールドまで、あらゆる段階に対応する一つのツール。\u003c\/p\u003e \u003c\/div\u003e \u003cdiv class=\"exercise-grid\"\u003e \u003cdiv class=\"exercise-card\"\u003e \u003cimg loading=\"lazy\" src=\"https:\/\/i.shgcdn.com\/f55da339-d37d-45d3-a05c-d0440c4d5d5f\/-\/format\/auto\/-\/preview\/3000x3000\/-\/quality\/lighter\/-\/resize\/400x\/\" srcset=\"https:\/\/i.shgcdn.com\/f55da339-d37d-45d3-a05c-d0440c4d5d5f\/-\/format\/auto\/-\/preview\/3000x3000\/-\/quality\/lighter\/-\/resize\/300x\/ 300w, https:\/\/i.shgcdn.com\/f55da339-d37d-45d3-a05c-d0440c4d5d5f\/-\/format\/auto\/-\/preview\/3000x3000\/-\/quality\/lighter\/-\/resize\/400x\/ 400w, https:\/\/i.shgcdn.com\/f55da339-d37d-45d3-a05c-d0440c4d5d5f\/-\/format\/auto\/-\/preview\/3000x3000\/-\/quality\/lighter\/-\/resize\/600x\/ 600w\" sizes=\"(max-width: 768px) 50vw, 25vw\" width=\"400\" height=\"533\" alt=\"逆立ち\"\u003e \u003cspan class=\"ex-number\"\u003e01\u003c\/span\u003e \u003cdiv class=\"overlay\"\u003e\n\u003cdiv class=\"ex-name\"\u003e逆立ち\u003c\/div\u003e\n\u003cdiv class=\"ex-benefit\"\u003eバランスと肩の強さ\u003c\/div\u003e\n\u003c\/div\u003e \u003c\/div\u003e \u003cdiv class=\"exercise-card\"\u003e \u003cimg loading=\"lazy\" src=\"https:\/\/i.shgcdn.com\/fa8a7935-a70a-4607-b88c-f40f32f23062\/-\/format\/auto\/-\/preview\/3000x3000\/-\/quality\/lighter\/-\/resize\/400x\/\" srcset=\"https:\/\/i.shgcdn.com\/fa8a7935-a70a-4607-b88c-f40f32f23062\/-\/format\/auto\/-\/preview\/3000x3000\/-\/quality\/lighter\/-\/resize\/300x\/ 300w, https:\/\/i.shgcdn.com\/fa8a7935-a70a-4607-b88c-f40f32f23062\/-\/format\/auto\/-\/preview\/3000x3000\/-\/quality\/lighter\/-\/resize\/400x\/ 400w, https:\/\/i.shgcdn.com\/fa8a7935-a70a-4607-b88c-f40f32f23062\/-\/format\/auto\/-\/preview\/3000x3000\/-\/quality\/lighter\/-\/resize\/600x\/ 600w\" sizes=\"(max-width: 768px) 50vw, 25vw\" width=\"400\" height=\"533\" alt=\"Lシット\"\u003e \u003cspan class=\"ex-number\"\u003e02\u003c\/span\u003e \u003cdiv class=\"overlay\"\u003e\n\u003cdiv class=\"ex-name\"\u003eLシット\u003c\/div\u003e\n\u003cdiv class=\"ex-benefit\"\u003e体幹と股関節屈筋のパワー\u003c\/div\u003e\n\u003c\/div\u003e \u003c\/div\u003e \u003cdiv class=\"exercise-card\"\u003e \u003cimg loading=\"lazy\" src=\"https:\/\/i.shgcdn.com\/2b57066b-0672-428d-805e-64dba0067092\/-\/format\/auto\/-\/preview\/3000x3000\/-\/quality\/lighter\/-\/resize\/400x\/\" srcset=\"https:\/\/i.shgcdn.com\/2b57066b-0672-428d-805e-64dba0067092\/-\/format\/auto\/-\/preview\/3000x3000\/-\/quality\/lighter\/-\/resize\/300x\/ 300w, https:\/\/i.shgcdn.com\/2b57066b-0672-428d-805e-64dba0067092\/-\/format\/auto\/-\/preview\/3000x3000\/-\/quality\/lighter\/-\/resize\/400x\/ 400w, https:\/\/i.shgcdn.com\/2b57066b-0672-428d-805e-64dba0067092\/-\/format\/auto\/-\/preview\/3000x3000\/-\/quality\/lighter\/-\/resize\/600x\/ 600w\" sizes=\"(max-width: 768px) 50vw, 25vw\" width=\"400\" height=\"533\" alt=\"プランシェ\"\u003e \u003cspan class=\"ex-number\"\u003e03\u003c\/span\u003e \u003cdiv class=\"overlay\"\u003e\n\u003cdiv class=\"ex-name\"\u003eプランシェ\u003c\/div\u003e\n\u003cdiv class=\"ex-benefit\"\u003e高度な全身コントロール\u003c\/div\u003e\n\u003c\/div\u003e \u003c\/div\u003e \u003cdiv class=\"exercise-card\"\u003e \u003cimg loading=\"lazy\" src=\"https:\/\/i.shgcdn.com\/d3382e0d-c3b2-47af-83fd-6aef31c6d26c\/-\/format\/auto\/-\/preview\/3000x3000\/-\/quality\/lighter\/-\/resize\/400x\/\" srcset=\"https:\/\/i.shgcdn.com\/d3382e0d-c3b2-47af-83fd-6aef31c6d26c\/-\/format\/auto\/-\/preview\/3000x3000\/-\/quality\/lighter\/-\/resize\/300x\/ 300w, https:\/\/i.shgcdn.com\/d3382e0d-c3b2-47af-83fd-6aef31c6d26c\/-\/format\/auto\/-\/preview\/3000x3000\/-\/quality\/lighter\/-\/resize\/400x\/ 400w, https:\/\/i.shgcdn.com\/d3382e0d-c3b2-47af-83fd-6aef31c6d26c\/-\/format\/auto\/-\/preview\/3000x3000\/-\/quality\/lighter\/-\/resize\/600x\/ 600w\" sizes=\"(max-width: 768px) 50vw, 25vw\" width=\"400\" height=\"533\" alt=\"腕立て伏せ\"\u003e \u003cspan class=\"ex-number\"\u003e04\u003c\/span\u003e \u003cdiv class=\"overlay\"\u003e\n\u003cdiv class=\"ex-name\"\u003e腕立て伏せ\u003c\/div\u003e\n\u003cdiv class=\"ex-benefit\"\u003e可動域拡大、手首の痛みゼロ\u003c\/div\u003e\n\u003c\/div\u003e \u003c\/div\u003e \u003c\/div\u003e \u003c\/div\u003e \u003c\/section\u003e \u003csection class=\"deep-dive\"\u003e \u003cdiv class=\"container\"\u003e \u003cdiv class=\"dd-row\"\u003e \u003cdiv class=\"dd-image\"\u003e\u003cimg loading=\"lazy\" src=\"https:\/\/i.shgcdn.com\/c31685e9-6174-455c-807d-ec496ed4bf8d\/-\/format\/auto\/-\/preview\/3000x3000\/-\/quality\/lighter\/-\/resize\/600x\/\" srcset=\"https:\/\/i.shgcdn.com\/c31685e9-6174-455c-807d-ec496ed4bf8d\/-\/format\/auto\/-\/preview\/3000x3000\/-\/quality\/lighter\/-\/resize\/400x\/ 400w, https:\/\/i.shgcdn.com\/c31685e9-6174-455c-807d-ec496ed4bf8d\/-\/format\/auto\/-\/preview\/3000x3000\/-\/quality\/lighter\/-\/resize\/600x\/ 600w, https:\/\/i.shgcdn.com\/c31685e9-6174-455c-807d-ec496ed4bf8d\/-\/format\/auto\/-\/preview\/3000x3000\/-\/quality\/lighter\/-\/resize\/900x\/ 900w\" sizes=\"(max-width: 768px) 100vw, 50vw\" width=\"600\" height=\"450\" alt=\"連結パラレッツ\"\u003e\u003c\/div\u003e \u003cdiv class=\"dd-content\"\u003e \u003cspan class=\"dd-tag\"\u003e携帯性\u003c\/span\u003e \u003ch3\u003e設計対象\u003cbr\u003e携帯性\u003c\/h3\u003e \u003cp\u003e高品質ネオジム磁石を使った特許出願中の連結機構により、両方のバーが一つのコンパクトなユニットにパチッと合わさり、収納スペースを半分に削減します。\u003c\/p\u003e \u003cul class=\"dd-bullets\"\u003e \u003cli\u003e特許出願中の連結デザイン\u003c\/li\u003e \u003cli\u003e高品質ネオジム磁石\u003c\/li\u003e \u003cli\u003e連結時に50%のスペース削減\u003c\/li\u003e \u003cli\u003eどんなバックパックやジムバッグにも収まる\u003c\/li\u003e \u003c\/ul\u003e \u003c\/div\u003e \u003c\/div\u003e \u003cdiv class=\"dd-row reverse\"\u003e \u003cdiv class=\"dd-image\"\u003e\u003cimg loading=\"lazy\" src=\"https:\/\/i.shgcdn.com\/12a5bce6-825b-4900-9081-c794ac63d162\/-\/format\/auto\/-\/preview\/3000x3000\/-\/quality\/lighter\/-\/resize\/600x\/\" srcset=\"https:\/\/i.shgcdn.com\/12a5bce6-825b-4900-9081-c794ac63d162\/-\/format\/auto\/-\/preview\/3000x3000\/-\/quality\/lighter\/-\/resize\/400x\/ 400w, https:\/\/i.shgcdn.com\/12a5bce6-825b-4900-9081-c794ac63d162\/-\/format\/auto\/-\/preview\/3000x3000\/-\/quality\/lighter\/-\/resize\/600x\/ 600w, https:\/\/i.shgcdn.com\/12a5bce6-825b-4900-9081-c794ac63d162\/-\/format\/auto\/-\/preview\/3000x3000\/-\/quality\/lighter\/-\/resize\/900x\/ 900w\" sizes=\"(max-width: 768px) 100vw, 50vw\" width=\"600\" height=\"450\" alt=\"ブナ材構造\"\u003e\u003c\/div\u003e \u003cdiv class=\"dd-content\"\u003e \u003cspan class=\"dd-tag\"\u003e耐久性\u003c\/span\u003e \u003ch3\u003e設計済み\u003cbr\u003e長持ちするために\u003c\/h3\u003e \u003cp\u003eパラレッツはあなたと共に歳を重ねるべきなので、高強度で耐衝撃性に優れた硬材のブナを選びました。\u003c\/p\u003e \u003cul class=\"dd-bullets\"\u003e \u003cli\u003e高級ブナ材構造\u003c\/li\u003e \u003cli\u003e高い耐衝撃性\u003c\/li\u003e \u003cli\u003e自然な滑り止め表面\u003c\/li\u003e \u003cli\u003e使い込むほどに美しい風合いに変化\u003c\/li\u003e \u003c\/ul\u003e \u003c\/div\u003e \u003c\/div\u003e \u003cdiv class=\"dd-row\"\u003e \u003cdiv class=\"dd-image\"\u003e\u003cimg loading=\"lazy\" src=\"https:\/\/i.shgcdn.com\/a48e98ce-0ffd-4efa-bfb5-b98230e99469\/-\/format\/auto\/-\/preview\/3000x3000\/-\/quality\/lighter\/-\/resize\/600x\/\" srcset=\"https:\/\/i.shgcdn.com\/a48e98ce-0ffd-4efa-bfb5-b98230e99469\/-\/format\/auto\/-\/preview\/3000x3000\/-\/quality\/lighter\/-\/resize\/400x\/ 400w, https:\/\/i.shgcdn.com\/a48e98ce-0ffd-4efa-bfb5-b98230e99469\/-\/format\/auto\/-\/preview\/3000x3000\/-\/quality\/lighter\/-\/resize\/600x\/ 600w, https:\/\/i.shgcdn.com\/a48e98ce-0ffd-4efa-bfb5-b98230e99469\/-\/format\/auto\/-\/preview\/3000x3000\/-\/quality\/lighter\/-\/resize\/900x\/ 900w\" sizes=\"(max-width: 768px) 100vw, 50vw\" width=\"600\" height=\"450\" alt=\"FIG規格サイズ\"\u003e\u003c\/div\u003e \u003cdiv class=\"dd-content\"\u003e \u003cspan class=\"dd-tag\"\u003eパフォーマンス\u003c\/span\u003e \u003ch3\u003e設計対象\u003cbr\u003e体操\u003c\/h3\u003e \u003cp\u003eMAXエディションはFIG（国際体操連盟）認定のオーバル寸法を使用。逆しずく形状により手のひらの接触面積が増え、快適さと押す力が向上します。\u003c\/p\u003e \u003cul class=\"dd-bullets\"\u003e \u003cli\u003eFIG認定のオーバル寸法\u003c\/li\u003e \u003cli\u003e人間工学に基づく逆しずく形状\u003c\/li\u003e \u003cli\u003e負荷時のグリップ快適性を向上\u003c\/li\u003e \u003cli\u003e押す面積を最大化\u003c\/li\u003e \u003c\/ul\u003e \u003c\/div\u003e \u003c\/div\u003e \u003c\/div\u003e \u003c\/section\u003e \u003csection class=\"compare\"\u003e \u003cdiv class=\"container\"\u003e \u003cdiv class=\"compare-header\"\u003e \u003cp class=\"section-label\"\u003e自分に合うサイズを見つける\u003c\/p\u003e \u003ch2 class=\"section-heading\"\u003eモデルを比較する\u003c\/h2\u003e \u003cp class=\"section-sub\"\u003e異なる手の大きさ、目的、スキルレベルに合わせた4サイズ展開。\u003c\/p\u003e \u003c\/div\u003e \u003cdiv class=\"compare-grid\"\u003e \u003cdiv class=\"compare-card\"\u003e \u003cdiv class=\"cc-img\"\u003e\u003cimg loading=\"lazy\" src=\"https:\/\/i.shgcdn.com\/80e3d7e4-0533-474a-a169-384a4c24f740\/-\/format\/auto\/-\/preview\/3000x3000\/-\/quality\/lighter\/-\/resize\/400x\/\" srcset=\"https:\/\/i.shgcdn.com\/80e3d7e4-0533-474a-a169-384a4c24f740\/-\/format\/auto\/-\/preview\/3000x3000\/-\/quality\/lighter\/-\/resize\/300x\/ 300w, https:\/\/i.shgcdn.com\/80e3d7e4-0533-474a-a169-384a4c24f740\/-\/format\/auto\/-\/preview\/3000x3000\/-\/quality\/lighter\/-\/resize\/400x\/ 400w, https:\/\/i.shgcdn.com\/80e3d7e4-0533-474a-a169-384a4c24f740\/-\/format\/auto\/-\/preview\/3000x3000\/-\/quality\/lighter\/-\/resize\/600x\/ 600w\" sizes=\"(max-width: 480px) 360px, (max-width: 768px) 50vw, 25vw\" width=\"400\" height=\"400\" alt=\"YinYang PRO\"\u003e\u003c\/div\u003e \u003cdiv class=\"cc-body\"\u003e\n\u003cdiv class=\"cc-name\"\u003eYinYang PRO\u003c\/div\u003e\n\u003cdiv class=\"cc-specs\"\u003e\n\u003cstrong\u003e93 × 70 × 150 mm\u003c\/strong\u003e\u003cbr\u003eペアあたり400 g\u003cbr\u003e丸型プロファイル\u003c\/div\u003e\n\u003cspan class=\"cc-ideal\"\u003e→ 旅行＆初心者向け\u003c\/span\u003e\n\u003c\/div\u003e \u003c\/div\u003e \u003cdiv class=\"compare-card\"\u003e \u003cdiv class=\"cc-img\"\u003e\u003cimg loading=\"lazy\" src=\"https:\/\/i.shgcdn.com\/37d75219-d0e2-41ec-bd1d-fb385653b918\/-\/format\/auto\/-\/preview\/3000x3000\/-\/quality\/lighter\/-\/resize\/400x\/\" srcset=\"https:\/\/i.shgcdn.com\/37d75219-d0e2-41ec-bd1d-fb385653b918\/-\/format\/auto\/-\/preview\/3000x3000\/-\/quality\/lighter\/-\/resize\/300x\/ 300w, https:\/\/i.shgcdn.com\/37d75219-d0e2-41ec-bd1d-fb385653b918\/-\/format\/auto\/-\/preview\/3000x3000\/-\/quality\/lighter\/-\/resize\/400x\/ 400w, https:\/\/i.shgcdn.com\/37d75219-d0e2-41ec-bd1d-fb385653b918\/-\/format\/auto\/-\/preview\/3000x3000\/-\/quality\/lighter\/-\/resize\/600x\/ 600w\" sizes=\"(max-width: 480px) 360px, (max-width: 768px) 50vw, 25vw\" width=\"400\" height=\"400\" alt=\"YinYang MAX\"\u003e\u003c\/div\u003e \u003cdiv class=\"cc-body\"\u003e\n\u003cdiv class=\"cc-name\"\u003eYinYang MAX\u003c\/div\u003e\n\u003cdiv class=\"cc-specs\"\u003e\n\u003cstrong\u003e110 × 105 × 235 mm\u003c\/strong\u003e\u003cbr\u003eペアあたり800 g\u003cbr\u003eFIGオーバルプロファイル\u003c\/div\u003e\n\u003cspan class=\"cc-ideal\"\u003e→ 本格的なカリステニクス向け\u003c\/span\u003e\n\u003c\/div\u003e \u003c\/div\u003e \u003cdiv class=\"compare-card\"\u003e \u003cdiv class=\"cc-img\"\u003e\u003cimg loading=\"lazy\" src=\"https:\/\/i.shgcdn.com\/b37a0570-c3a6-4a5c-9f26-b3cbbdc2a44b\/-\/format\/auto\/-\/preview\/3000x3000\/-\/quality\/lighter\/-\/resize\/400x\/\" srcset=\"https:\/\/i.shgcdn.com\/b37a0570-c3a6-4a5c-9f26-b3cbbdc2a44b\/-\/format\/auto\/-\/preview\/3000x3000\/-\/quality\/lighter\/-\/resize\/300x\/ 300w, https:\/\/i.shgcdn.com\/b37a0570-c3a6-4a5c-9f26-b3cbbdc2a44b\/-\/format\/auto\/-\/preview\/3000x3000\/-\/quality\/lighter\/-\/resize\/400x\/ 400w, https:\/\/i.shgcdn.com\/b37a0570-c3a6-4a5c-9f26-b3cbbdc2a44b\/-\/format\/auto\/-\/preview\/3000x3000\/-\/quality\/lighter\/-\/resize\/600x\/ 600w\" sizes=\"(max-width: 480px) 360px, (max-width: 768px) 50vw, 25vw\" width=\"400\" height=\"400\" alt=\"YinYang PRO XL\"\u003e\u003c\/div\u003e \u003cdiv class=\"cc-body\"\u003e\n\u003cdiv class=\"cc-name\"\u003eYinYang PRO XL\u003c\/div\u003e\n\u003cdiv class=\"cc-specs\"\u003e\n\u003cstrong\u003e93 × 70 × 500 mm\u003c\/strong\u003e\u003cbr\u003eペアあたり1.2 kg\u003cbr\u003e丸型プロファイル、幅広タイプ\u003c\/div\u003e\n\u003cspan class=\"cc-ideal\"\u003e→ 体格の大きい方向け\u003c\/span\u003e\n\u003c\/div\u003e \u003c\/div\u003e \u003cdiv class=\"compare-card\"\u003e \u003cdiv class=\"cc-img\"\u003e\u003cimg loading=\"lazy\" src=\"https:\/\/i.shgcdn.com\/0e6095c0-dc68-40b9-b351-3c8fb7d537fc\/-\/format\/auto\/-\/preview\/3000x3000\/-\/quality\/lighter\/-\/resize\/400x\/\" srcset=\"https:\/\/i.shgcdn.com\/0e6095c0-dc68-40b9-b351-3c8fb7d537fc\/-\/format\/auto\/-\/preview\/3000x3000\/-\/quality\/lighter\/-\/resize\/300x\/ 300w, https:\/\/i.shgcdn.com\/0e6095c0-dc68-40b9-b351-3c8fb7d537fc\/-\/format\/auto\/-\/preview\/3000x3000\/-\/quality\/lighter\/-\/resize\/400x\/ 400w, https:\/\/i.shgcdn.com\/0e6095c0-dc68-40b9-b351-3c8fb7d537fc\/-\/format\/auto\/-\/preview\/3000x3000\/-\/quality\/lighter\/-\/resize\/600x\/ 600w\" sizes=\"(max-width: 480px) 360px, (max-width: 768px) 50vw, 25vw\" width=\"400\" height=\"400\" alt=\"YinYang MAX XL\"\u003e\u003c\/div\u003e \u003cdiv class=\"cc-body\"\u003e\n\u003cdiv class=\"cc-name\"\u003eYinYang MAX XL\u003c\/div\u003e\n\u003cdiv class=\"cc-specs\"\u003e\n\u003cstrong\u003e110 × 105 × 500 mm\u003c\/strong\u003e\u003cbr\u003eペアあたり1.6 kg\u003cbr\u003eFIGオーバル、幅広タイプ\u003c\/div\u003e\n\u003cspan class=\"cc-ideal\"\u003e→ 上級者＋大きな手向け\u003c\/span\u003e\n\u003c\/div\u003e \u003c\/div\u003e \u003c\/div\u003e \u003c\/div\u003e \u003c\/section\u003e \u003csection class=\"comfort\"\u003e \u003cdiv class=\"container\"\u003e \u003cp class=\"section-label\" style=\"color:rgba(255,255,255,0.4);\"\u003eエルゴノミクス\u003c\/p\u003e \u003ch2 class=\"section-heading\"\u003e快適さのために設計\u003c\/h2\u003e \u003cp class=\"section-sub\"\u003e木材は汗や温かさを自然に吸収し、金属やプラスチックにはない自信を持てる滑り止めグリップを提供します。\u003c\/p\u003e \u003cdiv class=\"comfort-images\"\u003e \u003cdiv class=\"ci-item\"\u003e\u003cimg loading=\"lazy\" src=\"https:\/\/i.shgcdn.com\/12a5bce6-825b-4900-9081-c794ac63d162\/-\/format\/auto\/-\/preview\/3000x3000\/-\/quality\/lighter\/-\/resize\/600x\/\" srcset=\"https:\/\/i.shgcdn.com\/12a5bce6-825b-4900-9081-c794ac63d162\/-\/format\/auto\/-\/preview\/3000x3000\/-\/quality\/lighter\/-\/resize\/400x\/ 400w, https:\/\/i.shgcdn.com\/12a5bce6-825b-4900-9081-c794ac63d162\/-\/format\/auto\/-\/preview\/3000x3000\/-\/quality\/lighter\/-\/resize\/600x\/ 600w, https:\/\/i.shgcdn.com\/12a5bce6-825b-4900-9081-c794ac63d162\/-\/format\/auto\/-\/preview\/3000x3000\/-\/quality\/lighter\/-\/resize\/900x\/ 900w\" sizes=\"(max-width: 480px) 100vw, 450px\" width=\"600\" height=\"450\" alt=\"ハンドグリップのクローズアップ\"\u003e\u003c\/div\u003e \u003c\/div\u003e \u003c\/div\u003e \u003c\/section\u003e \u003csection class=\"faqs\"\u003e \u003cdiv class=\"container\"\u003e \u003cdiv class=\"faq-layout\"\u003e \u003cdiv class=\"faq-left\"\u003e \u003cp class=\"section-label\"\u003eサポート\u003c\/p\u003e \u003ch2 class=\"section-heading\"\u003eよくある質問\u003c\/h2\u003e \u003cp\u003eYinYang™パラレッツについて知っておくべきすべての情報。ご不明な点があれば\u003ca href=\"\/ja\/pages\/contact\"\u003eお問い合わせ\u003c\/a\u003eください。\u003c\/p\u003e \u003c\/div\u003e \u003cdiv class=\"faq-list\" id=\"yyFaqList\"\u003e \u003cdiv class=\"faq-item\"\u003e\n\u003cbutton class=\"faq-question\"\u003e\u003cspan\u003eYinYangパラレッツの耐久性はどのくらいですか？\u003c\/span\u003e\u003cdiv class=\"faq-toggle\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cline x1=\"12\" y1=\"5\" x2=\"12\" y2=\"19\"\u003e\u003c\/line\u003e\u003cline x1=\"5\" y1=\"12\" x2=\"19\" y2=\"12\"\u003e\u003c\/line\u003e\u003c\/svg\u003e\u003c\/div\u003e\u003c\/button\u003e\u003cdiv class=\"faq-answer\"\u003e\u003cdiv class=\"faq-answer-inner\"\u003e非常に適しています。高強度で耐衝撃性に優れた硬材のブナを使用し、手作業で仕上げています。インターロッキング機構には産業用グレードのネオジム磁石を使用しており、時間が経っても磁力が弱まりません。あらゆるレベルの体重トレーニングに対応できる耐久性を備えています。\u003c\/div\u003e\u003c\/div\u003e\n\u003c\/div\u003e \u003cdiv class=\"faq-item\"\u003e\n\u003cbutton class=\"faq-question\"\u003e\u003cspan\u003e初心者に適していますか？\u003c\/span\u003e\u003cdiv class=\"faq-toggle\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cline x1=\"12\" y1=\"5\" x2=\"12\" y2=\"19\"\u003e\u003c\/line\u003e\u003cline x1=\"5\" y1=\"12\" x2=\"19\" y2=\"12\"\u003e\u003c\/line\u003e\u003c\/svg\u003e\u003c\/div\u003e\u003c\/button\u003e\u003cdiv class=\"faq-answer\"\u003e\u003cdiv class=\"faq-answer-inner\"\u003eもちろんです。パラレッツは、手を中立の位置に保つことでプッシュアップやLシットなどのエクササイズを手首に優しくします。PROモデルはコンパクトで軽量、基礎的な筋力作りに最適な入門モデルです。\u003c\/div\u003e\u003c\/div\u003e\n\u003c\/div\u003e \u003cdiv class=\"faq-item\"\u003e\n\u003cbutton class=\"faq-question\"\u003e\u003cspan\u003eどのくらいの重量に耐えられますか？\u003c\/span\u003e\u003cdiv class=\"faq-toggle\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cline x1=\"12\" y1=\"5\" x2=\"12\" y2=\"19\"\u003e\u003c\/line\u003e\u003cline x1=\"5\" y1=\"12\" x2=\"19\" y2=\"12\"\u003e\u003c\/line\u003e\u003c\/svg\u003e\u003c\/div\u003e\u003c\/button\u003e\u003cdiv class=\"faq-answer\"\u003e\u003cdiv class=\"faq-answer-inner\"\u003eYinYangパラレッツは、通常の体重負荷をはるかに超える耐荷重を想定して設計されています。ブナ材の構造と一体成形の堅牢なデザインにより、弱い接合部や故障箇所がありません。プランシェの進行やハンドスタンドプッシュアップなどの動的な動きにもカリステニクス選手から信頼されています。\u003c\/div\u003e\u003c\/div\u003e\n\u003c\/div\u003e \u003cdiv class=\"faq-item\"\u003e\n\u003cbutton class=\"faq-question\"\u003e\u003cspan\u003eどのサイズを選べばいいですか？\u003c\/span\u003e\u003cdiv class=\"faq-toggle\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cline x1=\"12\" y1=\"5\" x2=\"12\" y2=\"19\"\u003e\u003c\/line\u003e\u003cline x1=\"5\" y1=\"12\" x2=\"19\" y2=\"12\"\u003e\u003c\/line\u003e\u003c\/svg\u003e\u003c\/div\u003e\u003c\/button\u003e\u003cdiv class=\"faq-answer\"\u003e\u003cdiv class=\"faq-answer-inner\"\u003e\n\u003cstrong\u003ePRO\u003c\/strong\u003e — コンパクトなトラベル用ペア、丸型グリップで初心者に最適。\u003cbr\u003e\u003cstrong\u003eMAX\u003c\/strong\u003e — 本格的なカリステニクスや体操用のFIGオーバルプロファイル。\u003cbr\u003e\u003cstrong\u003ePRO XL\u003c\/strong\u003e — 同じ丸型グリップで、体格の大きい方向けに幅を広げています。\u003cbr\u003e\u003cstrong\u003eMAX XL\u003c\/strong\u003e — 大きな手の上級者向けに幅を広げたFIGオーバルプロファイル。\u003c\/div\u003e\u003c\/div\u003e\n\u003c\/div\u003e \u003cdiv class=\"faq-item\"\u003e\n\u003cbutton class=\"faq-question\"\u003e\u003cspan\u003e正確な寸法と重量は？\u003c\/span\u003e\u003cdiv class=\"faq-toggle\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cline x1=\"12\" y1=\"5\" x2=\"12\" y2=\"19\"\u003e\u003c\/line\u003e\u003cline x1=\"5\" y1=\"12\" x2=\"19\" y2=\"12\"\u003e\u003c\/line\u003e\u003c\/svg\u003e\u003c\/div\u003e\u003c\/button\u003e\u003cdiv class=\"faq-answer\"\u003e\u003cdiv class=\"faq-answer-inner\"\u003e\n\u003ctable class=\"specs-table\"\u003e\n\u003cthead\u003e\u003ctr\u003e\n\u003cth\u003eモデル\u003c\/th\u003e\n\u003cth\u003e寸法（W×H×L）\u003c\/th\u003e\n\u003cth\u003e重量\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003ePRO\u003c\/td\u003e\n\u003ctd\u003e93 × 70 × 150 mm\u003c\/td\u003e\n\u003ctd\u003e400 g\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eMAX\u003c\/td\u003e\n\u003ctd\u003e110 × 105 × 235 mm\u003c\/td\u003e\n\u003ctd\u003e800 g\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003ePRO XL\u003c\/td\u003e\n\u003ctd\u003e93 × 70 × 500 mm\u003c\/td\u003e\n\u003ctd\u003e1.2 kg\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eMAX XL\u003c\/td\u003e\n\u003ctd\u003e110 × 105 × 500 mm\u003c\/td\u003e\n\u003ctd\u003e1.6 kg\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e記載されている重量はすべてペアあたりの重量です。\u003c\/div\u003e\u003c\/div\u003e\n\u003c\/div\u003e \u003cdiv class=\"faq-item\"\u003e\n\u003cbutton class=\"faq-question\"\u003e\u003cspan\u003eインターロッキング機構はどのように機能しますか？\u003c\/span\u003e\u003cdiv class=\"faq-toggle\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cline x1=\"12\" y1=\"5\" x2=\"12\" y2=\"19\"\u003e\u003c\/line\u003e\u003cline x1=\"5\" y1=\"12\" x2=\"19\" y2=\"12\"\u003e\u003c\/line\u003e\u003c\/svg\u003e\u003c\/div\u003e\u003c\/button\u003e\u003cdiv class=\"faq-answer\"\u003e\u003cdiv class=\"faq-answer-inner\"\u003e特許出願中のデザインは、バーに埋め込まれた高品質のネオジム磁石を使用しています。2つのパラレッツを近づけるだけで、1つのコンパクトなユニットにパチッとくっつき、収納スペースを50％削減します。クリップもストラップも緩いパーツも不要です。引き離せばすぐにトレーニングを始められます。\u003c\/div\u003e\u003c\/div\u003e\n\u003c\/div\u003e \u003c\/div\u003e \u003c\/div\u003e \u003c\/div\u003e \u003c\/section\u003e \u003c\/div\u003e \u003cscript\u003e\n(function(){\n  \/\/ FAQ accordion\n  var faqList = document.getElementById('yyFaqList');\n  if (faqList) {\n    faqList.addEventListener('click', function(e) {\n      var btn = e.target.closest('.faq-question');\n      if (!btn) return;\n      btn.parentElement.classList.toggle('active');\n    });\n  }\n})();\n\u003c\/script\u003e \u003cscript\u003e\n(function(){\n  \/\/ Wistia click-to-play facade\n  var frame = document.getElementById('yyVideoFrame');\n  if (!frame) return;\n  var playBtn = document.getElementById('yyPlayBtn');\n\n  function loadWistia() {\n    if (frame.dataset.loaded) return;\n    frame.dataset.loaded = '1';\n\n    var poster = document.getElementById('yyVideoPoster');\n    if (poster) poster.remove();\n    if (playBtn) playBtn.remove();\n\n    var s1 = document.createElement('script');\n    s1.src = 'https:\/\/fast.wistia.com\/embed\/medias\/gi1e02sb1d.jsonp';\n    s1.async = true;\n\n    var s2 = document.createElement('script');\n    s2.src = 'https:\/\/fast.wistia.com\/assets\/external\/E-v1.js';\n    s2.async = true;\n\n    var embed = document.createElement('div');\n    embed.className = 'wistia_embed wistia_async_gi1e02sb1d seo=true videoFoam=true';\n    embed.style.cssText = 'width:100%;height:100%';\n\n    frame.appendChild(s1);\n    frame.appendChild(s2);\n    frame.appendChild(embed);\n\n    if (frame.dataset.clicked) {\n      var poll = setInterval(function() {\n        if (window.Wistia \u0026\u0026 Wistia.api) {\n          var v = Wistia.api('gi1e02sb1d');\n          if (v) {\n            v.play();\n            clearInterval(poll);\n          }\n        }\n      }, 100);\n      setTimeout(function(){ clearInterval(poll); }, 5000);\n    }\n  }\n\n  frame.addEventListener('click', function() {\n    frame.dataset.clicked = '1';\n    loadWistia();\n  }, { once: true });\n})();\n\u003c\/script\u003e \u003c\/div\u003e \u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Kensui","offers":[{"title":"プロ","offer_id":44056769724628,"sku":"rek-yin-yang-pro","price":39.0,"currency_code":"USD","in_stock":true},{"title":"最大","offer_id":44056769757396,"sku":"rek-yin-yang-max","price":69.0,"currency_code":"USD","in_stock":true},{"title":"PRO XL","offer_id":44056769790164,"sku":"rek-yin-yang-pro-xl","price":79.0,"currency_code":"USD","in_stock":true},{"title":"MAX XL","offer_id":44056769822932,"sku":"rek-yin-yang-max-xl","price":129.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0229\/1249\/9792\/files\/yinyang-pbar-max.jpg?v=1763940469"},{"product_id":"ez-mace-v2","title":"イージーメイス™ V2","description":"\u003cdiv class=\"shogun-root\" data-shogun-id=\"69c3e4c6a7f11309bde9c064\" data-shogun-site-id=\"d921f9ba-aa7a-4156-9e44-53aad23b56fb\" data-shogun-page-id=\"69c3e4c6a7f11309bde9c064\" data-shogun-page-version-id=\"69c3e4c6a7f11309bde9c065\" data-shogun-platform-type=\"shopify\" data-shogun-variant-id=\"69c3e4c6a7f11309bde9c066\" data-shogun-page-type=\"product\" data-shogun-power-up-type=\"\" data-shogun-power-up-id=\"\" data-region=\"main\"\u003e \u003cdiv id=\"s-8dd6ee04-f53a-4d30-b16d-bfe0a86da02c\" class=\"shg-c \"\u003e 木製調節可能メイス \u003c\/div\u003e \u003c\/div\u003e","brand":"Kensui","offers":[{"title":"PRO (木製)","offer_id":45657532793044,"sku":"rek-adjustamace-1","price":69.0,"currency_code":"USD","in_stock":true},{"title":"MAX（スチール）","offer_id":45657532825812,"sku":"rek-adjustamace-2","price":149.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0229\/1249\/9792\/files\/mace-pro.jpg?v=1763582646"},{"product_id":"ankr-max-extension-bottom-sleeve","title":"EZ-BOOT™ マックス 延長用底部カバー","description":"\u003cmeta charset=\"utf-8\"\u003e\n\u003cp\u003eANKR延長スリーブでさらに多くの重さを積み重ねて持ち上げましょう。\u003c\/p\u003e\n\u003cp\u003e積載スペース：\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e50mm／2インチ延長スリーブ＝8.5cm\u003c\/li\u003e\n\u003cli\u003e28mm／1インチ延長スリーブ＝7cm\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Kensui","offers":[{"title":"1\"\/28mm","offer_id":43701700427988,"sku":"rek-ankr-max-28-xl-bottom","price":12.0,"currency_code":"USD","in_stock":true},{"title":"2\"\/50mm","offer_id":43701700460756,"sku":"rek-ankr-max-50-xl-bottom","price":12.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0229\/1249\/9792\/products\/ankr-2-inch-extension-with-weight-217093.jpg?v=1683827264"},{"product_id":"ankr-max-1-adapter","title":"EZ-BOOT MAX 1インチ 変換器","description":"ANKR MAX 1インチ アダプター","brand":"Kensui","offers":[{"title":"Default Title","offer_id":43749155274964,"sku":"rek-ankr-max-1\"-adapter","price":27.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0229\/1249\/9792\/products\/ankr-max-1_adapter.webp?v=1682009844"},{"product_id":"nanobars-2","title":"ナノ棒® V2","description":"\u003cp\u003eNANOBARS 2 サスペンショントレーナーのご紹介：携帯性と機能性を究極に融合させた超小型の二重固定式サスペンショントレーナーです。利便性と多用途性を重視する運動愛好者のために設計されたこの革新的なトレーニング器具は、外出先でも最適です。\u003c\/p\u003e\n\u003cp\u003e主な特徴：\u003c\/p\u003e\n\u003col\u003e\n\u003cli\u003e\n\u003cp\u003e超小型設計：NANOBARS 2はポケットにすっぽり収まり、旅のお供に最適です。軽量かつコンパクトな設計で、自宅や公園、出張先でもトレーニングを欠かすことがありません。\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003e二重固定システム：独自の二重固定システムにより安定性と多用途性が向上し、全身の主要な筋肉群を鍛える多彩な運動が可能です。運動レベルや好みのトレーニングスタイルにかかわらず、NANOBARS 2はあなたのニーズに応えます。\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003e滑り止め付き握り手：耐久性と快適さを追求した人間工学に基づく滑り止め付きの握り手は、激しい運動中の手の疲れを軽減します。汗に強く、手入れも簡単で、長く使い続けられる設計です。\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003e調節可能な帯紐と目盛り：高品質の帯紐には調節用の目盛りが付いており、トレーニングのカスタマイズや進捗の確認が簡単に行えます。正しい姿勢と位置を保つのにも役立ち、けがのリスクを減らします。\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003e素早く簡単な設置：NANOBARS 2なら、トレーニング場所の設置が数秒で完了します。二重固定を丈夫な固定点に取り付けるだけで準備完了。追加の道具や器具は不要です。\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003e多用途な二重設定の握り手：NANOBARS 2 サスペンショントレーナーは革新的な二重設定の握り手で多様な運動に対応します。二つの異なるモードがあります：\u003c\/p\u003e\n\u003cp\u003ea. 安定モード：握り手を固定し、腕立て伏せ、ディップス、懸垂などの運動に最適です。しっかりとした支えで、正しいフォームを保ちつつ安全に基本動作を行えます。\u003c\/p\u003e\n\u003cp\u003eb. 回転モード：回転モードに切り替えると、上腕二頭筋のカール、上腕三頭筋の伸展、胸筋のフライなど、より広い可動域を必要とする運動に適します。握り手が滑らかに回転し、筋肉をより効果的かつ効率的に使えます。\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ol\u003e\n\u003cp\u003eNANOBARS 2 サスペンショントレーナーでトレーニング習慣を変えましょう。忙しい日々や限られたスペースに負けず、理想の体づくりを実現してください。今すぐご注文いただき、自重トレーニングの可能性を最大限に引き出しましょう！\u003c\/p\u003e","brand":"Kensui","offers":[{"title":"ブラック","offer_id":43772267331796,"sku":"rek-nb-2-blk","price":49.0,"currency_code":"USD","in_stock":true},{"title":"ティール","offer_id":43772267364564,"sku":"rek-nb-2-teal","price":49.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0229\/1249\/9792\/files\/nb2-black.jpg?v=1768375369"},{"product_id":"swissies-max-angle-modifiers","title":"スイスィーズ V2 角度調整器","description":"\u003cp\u003eスイスィーズ MAX 角度調整器\u003c\/p\u003e\n\u003cp\u003e2個入り 15度\u003c\/p\u003e\n\u003cp\u003e2個入り 30度\u003cbr\u003e\u003c\/p\u003e","brand":"Kensui","offers":[{"title":"Default Title","offer_id":43774583242964,"sku":"rek-modifier","price":19.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0229\/1249\/9792\/files\/swissies-max-modifier.jpg?v=1683828502"},{"product_id":"dip-weight-lifting-belt","title":"二重帯™","description":"\u003cmeta charset=\"utf-8\"\u003e\u003cspan data-mce-fragment=\"1\"\u003e当社の二役ディップ＆重量挙げ帯で筋力トレーニングを最大限に高めましょう。耐久性と多用途性を兼ね備えたこの多機能帯は、両方の利点を組み合わせています。高品質のナイロン織りで作られており、激しい運動中でも優れた快適さと支えを提供します。取り外し可能なカラビナにより素早く簡単に調整でき、加重ディップや重い挙上など幅広い運動に適しています。究極の性能向上道具で新たなトレーニングの基準を体験してください。\u003c\/span\u003e","brand":"Kensui","offers":[{"title":"Default Title","offer_id":43822831239380,"sku":"rek-belt","price":49.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0229\/1249\/9792\/files\/duo-belt.jpg?v=1764502126"},{"product_id":"popeyes","title":"ポパイズ™","description":"\u003cdiv class=\"shogun-root\" data-shogun-id=\"649b55eccf281000cbe1d91a\" data-shogun-site-id=\"d921f9ba-aa7a-4156-9e44-53aad23b56fb\" data-shogun-page-id=\"649b55eccf281000cbe1d91a\" data-shogun-page-version-id=\"69e96f1fc8ee3261135b7463\" data-shogun-platform-type=\"shopify\" data-shogun-variant-id=\"69e96f1fc8ee3261135b7b99\" data-shogun-page-type=\"product\" data-shogun-power-up-type=\"\" data-shogun-power-up-id=\"\" data-region=\"main\"\u003e \u003cdiv id=\"s-e1365a5f-e8f8-44b0-b372-2cee7545a135\" class=\"shg-c shg-align-left\"\u003e \u003cstyle\u003e\n*,*::before,*::after{margin:0;padding:0;box-sizing:border-box}\n:root{\n  --white:#fff;--off:#f7f6f3;--cream:#f0efe9;--sand:#e8e6df;\n  --w100:#d9d7d0;--w200:#bbb9b2;--gray:#8a8880;--dg:#5a5850;\n  --char:#2c2b28;--black:#1a1918;\n  --acc:#c8ff00;--acc-d:#9ec700;--acc-bg:rgba(200,255,0,0.08);--acc-s:rgba(200,255,0,0.15);\n  --fd:'Bebas Neue',sans-serif;--fb:'Barlow',sans-serif;--fc:'Barlow Condensed',sans-serif;\n  --mx:1320px;--r:6px;\n  --s1:0 1px 3px rgba(0,0,0,0.04);--s2:0 4px 20px rgba(0,0,0,0.06);--s3:0 12px 40px rgba(0,0,0,0.08);\n}\nhtml{scroll-behavior:smooth}\nbody{font-family:var(--fb);font-weight:500;background:var(--off);color:var(--char);-webkit-font-smoothing:antialiased;overflow-x:hidden}\nimg{max-width:100%;display:block}a{color:inherit;text-decoration:none}\nbutton{cursor:pointer;border:none;background:none;font-family:inherit;color:inherit}\n\n.ppy-wrap{max-width:1280px;margin:0 auto}\n.ppy{display:grid;grid-template-columns:1.15fr 1fr;align-items:start;background:var(--white)}\n.ppy-gal{position:relative;display:flex;flex-direction:column;background:var(--off);border-right:1px solid var(--sand)}\n.ppy-main{position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center;cursor:zoom-in;background:var(--cream)}\n.ppy-main img{width:100%;height:auto;display:block;transition:transform .6s cubic-bezier(.25,.46,.45,.94)}\n.ppy-main:hover img{transform:scale(1.04)}\n.ppy-arrows{position:absolute;top:50%;left:0;right:0;display:flex;justify-content:space-between;padding:0 12px;transform:translateY(-50%);z-index:2;pointer-events:none}\n.ppy-arr{pointer-events:all;width:42px;height:42px;border-radius:50%;background:rgba(255,255,255,.9);backdrop-filter:blur(8px);border:1px solid var(--sand);display:flex;align-items:center;justify-content:center;transition:all .25s;box-shadow:var(--s1)}\n.ppy-arr:hover{background:var(--white);box-shadow:var(--s2)}\n.ppy-arr svg{width:16px;height:16px;stroke:var(--char)}\n.ppy-thumbs{display:flex;gap:3px;padding:3px;background:var(--off)}\n.ppy-th{flex:1;aspect-ratio:1;overflow:hidden;cursor:pointer;border-radius:4px;border:2px solid transparent;opacity:.45;transition:all .3s}\n.ppy-th.on,.ppy-th:hover{opacity:1;border-color:var(--black)}\n.ppy-th img{width:100%;height:100%;object-fit:cover}\n\n.ppy-info{padding:4px 52px;display:flex;flex-direction:column;justify-content:center;overflow-y:auto}\n.ppy-ey{font-family:var(--fc);font-weight:800;font-size:13px;letter-spacing:.22em;text-transform:uppercase;color:#2d8a39;margin-bottom:8px;display:flex;align-items:center;gap:10px}\n.ppy-ey::before{content:'';width:22px;height:2.5px;background:#2d8a39}\n.ppy-h1{font-family:var(--fd);font-size:clamp(42px,5vw,68px);line-height:.9;letter-spacing:.03em;color:var(--black);margin-bottom:10px}\n.ppy-sub{font-family:var(--fc);font-weight:700;font-size:18px;color:var(--dg);letter-spacing:.04em;margin-bottom:16px}\n.ppy-stock{display:inline-flex;align-items:center;gap:8px;margin-bottom:20px;font-family:var(--fc);font-weight:700;font-size:14px;letter-spacing:.06em;color:#2d8a39}\n.ppy-stock-dot{width:8px;height:8px;border-radius:50%;background:#2d8a39;animation:ppyPulse 2s infinite}\n@keyframes ppyPulse{0%,100%{opacity:1}50%{opacity:.4}}\n@keyframes ppySpin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}\n.ppy-feats{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:24px}\n.ppy-ft{display:flex;align-items:center;gap:7px;padding:9px 16px;background:var(--off);border:1px solid var(--sand);border-radius:100px;font-family:var(--fc);font-weight:600;font-size:13px;color:var(--dg);transition:all .25s}\n.ppy-ft:hover{border-color:var(--w200);background:var(--cream)}\n.ppy-div{height:1px;background:var(--sand);margin-bottom:24px}\n\n\/* ── Variant selectors ── *\/\n.ppy-var{margin-bottom:16px}\n.ppy-var-label{font-family:var(--fc);font-weight:700;font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:var(--gray);margin-bottom:10px}\n.ppy-var-label strong{color:var(--char)}\n.ppy-var-opts{display:flex;gap:8px;flex-wrap:wrap}\n.ppy-vo{padding:12px 12px;border:2px solid var(--sand);border-radius:var(--r);background:var(--white);text-align:center;transition:all .25s;cursor:pointer}\n.ppy-vo:hover{border-color:var(--w200);background:var(--off)}\n.ppy-vo.on{border-color:var(--black);background:var(--off);box-shadow:var(--s1)}\n.ppy-vo-name{font-family:var(--fc);font-weight:800;font-size:14px;letter-spacing:.04em;text-transform:uppercase;color:var(--char)}\n.ppy-vo-price{font-family:var(--fb);font-weight:600;font-size:12px;color:var(--gray);margin-top:2px}\n.ppy-vo-save{font-family:var(--fc);font-weight:700;font-size:10px;color:#2d8a39;margin-top:2px}\n\n\/* Color swatches *\/\n.ppy-colors{display:flex;gap:10px}\n.ppy-cs{width:40px;height:40px;border-radius:50%;border:3px solid var(--sand);cursor:pointer;transition:all .25s;position:relative}\n.ppy-cs:hover{border-color:var(--w200)}\n.ppy-cs.on{border-color:var(--black);box-shadow:0 0 0 2px var(--white),0 0 0 4px var(--black)}\n.ppy-cs[data-color=\"Black\"]{background:#1a1918}\n.ppy-cs[data-color=\"Teal\"]{background:#2a9d8f}\n\n.ppy-pb{background:var(--off);border:1px solid var(--sand);border-radius:var(--r);padding:10px 24px;margin-bottom:20px}\n.ppy-pr{display:flex;align-items:baseline;gap:14px;margin-bottom:4px}\n.ppy-p{font-family:var(--fd);font-size:44px;color:var(--black)}\n.ppy-cp{font-family:var(--fd);font-size:28px;color:var(--w200);text-decoration:line-through}\n.ppy-inst{font-size:14px;color:var(--gray);font-weight:400}\n.ppy-inst strong{color:var(--char);font-weight:700}\n\n.ppy-cta{margin-bottom:18px}\n.ppy-add{width:100%;height:56px;background:#1972bc;color:var(--white);font-family:var(--fc);font-weight:800;font-size:15px;letter-spacing:.14em;text-transform:uppercase;border-radius:var(--r);display:flex;align-items:center;justify-content:center;gap:10px;transition:all .3s}\n.ppy-add:hover{background:#1560a0;transform:translateY(-1px);box-shadow:var(--s3)}\n\n.ppy-pay{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:22px}\n.ppy-pay-l{font-family:var(--fc);font-weight:600;font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--w200)}\n.ppy-pi{height:24px;padding:4px 10px;background:var(--off);border:1px solid var(--sand);border-radius:3px;font-family:var(--fc);font-weight:800;font-size:9px;letter-spacing:.06em;color:var(--gray);display:flex;align-items:center}\n.ppy-tr{display:grid;grid-template-columns:repeat(4,1fr);gap:2px;margin-bottom:28px}\n.ppy-tri{background:var(--off);border:1px solid var(--sand);padding:14px 8px;text-align:center}\n.ppy-tri:first-child{border-radius:var(--r) 0 0 var(--r)}.ppy-tri:last-child{border-radius:0 var(--r) var(--r) 0}\n.ppy-tri svg{margin:0 auto 5px;display:block}\n.ppy-tri span{font-family:var(--fc);font-weight:700;font-size:10px;letter-spacing:.06em;text-transform:uppercase;color:var(--gray)}\n\n.ppy-acc{border-top:1px solid var(--sand)}\n.ppy-aci{border-bottom:1px solid var(--sand)}\n.ppy-act{width:100%;text-align:left;padding:18px 0;display:flex;justify-content:space-between;align-items:center;font-family:var(--fc);font-weight:700;font-size:14px;letter-spacing:.08em;text-transform:uppercase;color:var(--char);transition:color .25s}\n.ppy-act:hover{color:var(--black)}\n.ppy-acl{display:flex;align-items:center;gap:10px}\n.ppy-ach{width:24px;height:24px;border-radius:50%;border:1px solid var(--sand);display:flex;align-items:center;justify-content:center;font-size:14px;color:var(--gray);transition:all .3s}\n.ppy-aci.open .ppy-ach{background:var(--black);color:var(--white);transform:rotate(45deg)}\n.ppy-acb{max-height:0;overflow:hidden;transition:max-height .4s ease}\n.ppy-aci.open .ppy-acb{max-height:500px}\n.ppy-acc-c{padding-bottom:20px;font-size:15px;line-height:1.75;color:var(--dg);font-weight:400}\n.ppy-acc-c ul{list-style:none;padding:0}\n.ppy-acc-c ul li{padding:5px 0 5px 20px;position:relative}\n.ppy-acc-c ul li::before{content:'';position:absolute;left:0;top:14px;width:8px;height:2px;background:var(--acc-d)}\n.ppy-acc-c strong{color:var(--black);font-weight:700}\n\n@media(max-width:1024px){\n  .ppy{grid-template-columns:1fr}.ppy-main img{width:100%;height:auto;object-fit:contain}.ppy-info{padding:32px 24px}\n}\n@media(max-width:640px){\n  .ppy-info{padding:4px 16px}.ppy-tr{grid-template-columns:1fr 1fr 1fr 1fr}\n}\n\u003c\/style\u003e \u003clink rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\"\u003e \u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=Bebas+Neue\u0026amp;family=Barlow:ital,wght@0,300;0,400;0,500;0,600;0,700;0,800;1,400\u0026amp;family=Barlow+Condensed:ital,wght@0,400;0,500;0,600;0,700;0,800;1,400\u0026amp;display=swap\" rel=\"stylesheet\"\u003e \u003cdiv class=\"ppy-wrap\"\u003e \u003csection class=\"ppy\"\u003e \u003cdiv class=\"ppy-gal\"\u003e \u003cdiv class=\"ppy-main\" id=\"ppyMainImg\"\u003e \u003cimg id=\"ppyHeroImage\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0229\/1249\/9792\/files\/popeyes-50mm-black.jpg?v=1699363959\" alt=\"Popeyesグリップエンハンサー\"\u003e \u003cdiv class=\"ppy-arrows\"\u003e \u003cbutton class=\"ppy-arr\" onclick=\"ppyNav(-1)\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2\"\u003e\u003cpath d=\"M15 18l-6-6 6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e \u003cbutton class=\"ppy-arr\" onclick=\"ppyNav(1)\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2\"\u003e\u003cpath d=\"M9 18l6-6-6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e \u003c\/div\u003e \u003c\/div\u003e \u003cdiv class=\"ppy-thumbs\" id=\"ppyThumbs\"\u003e\u003c\/div\u003e \u003c\/div\u003e \u003cdiv class=\"ppy-info\"\u003e \u003cdiv class=\"ppy-ey\"\u003eグリップエンハンサー\u003c\/div\u003e \u003ch1 class=\"ppy-h1\"\u003ePOPEYES™\u003c\/h1\u003e \u003cdiv class=\"ppy-sub\" style=\"margin-top:-5px;\"\u003e太いバー。大きな前腕。強いグリップ。\u003c\/div\u003e \u003cspan id=\"judgeme_badge_placeholder\" style=\"margin-top:-10px;margin-bottom:-15px\"\u003e\u003c\/span\u003e \u003cdiv class=\"ppy-stock\"\u003e\n\u003cspan class=\"ppy-stock-dot\"\u003e\u003c\/span\u003e 在庫あり — すぐに発送可能\u003c\/div\u003e \u003cdiv class=\"ppy-feats\"\u003e \u003cdiv class=\"ppy-ft\"\u003eバーの直径を太くする\u003c\/div\u003e \u003cdiv class=\"ppy-ft\"\u003eどんなバーにもフィット\u003c\/div\u003e \u003cdiv class=\"ppy-ft\"\u003e完全密閉\u003c\/div\u003e \u003c\/div\u003e \u003cdiv class=\"ppy-var\"\u003e \u003cdiv class=\"ppy-var-label\"\u003e直径：\u003cstrong id=\"ppyDiaName\"\u003e50mm (2\")\u003c\/strong\u003e\n\u003c\/div\u003e \u003cdiv class=\"ppy-var-opts\"\u003e \u003cbutton class=\"ppy-vo on\" data-dia='50mm (2\")' onclick=\"ppySelectDia(this)\"\u003e \u003cdiv class=\"ppy-vo-name\"\u003e50mm (2\")\u003c\/div\u003e \u003c\/button\u003e \u003cbutton class=\"ppy-vo\" data-dia='60mm (2.4\")' onclick=\"ppySelectDia(this)\"\u003e \u003cdiv class=\"ppy-vo-name\"\u003e60mm (2.4\")\u003c\/div\u003e \u003c\/button\u003e \u003cbutton class=\"ppy-vo\" data-dia='70mm (2.8\")' onclick=\"ppySelectDia(this)\"\u003e \u003cdiv class=\"ppy-vo-name\"\u003e70mm (2.8\")\u003c\/div\u003e \u003c\/button\u003e \u003cbutton class=\"ppy-vo\" data-dia=\"Bundle (SAVE 15%)\" onclick=\"ppySelectDia(this)\"\u003e \u003cdiv class=\"ppy-vo-name\"\u003eバンドル\u003c\/div\u003e \u003cdiv class=\"ppy-vo-save\"\u003e15%割引\u003c\/div\u003e \u003c\/button\u003e \u003c\/div\u003e \u003c\/div\u003e \u003cdiv class=\"ppy-var\"\u003e \u003cdiv class=\"ppy-var-label\"\u003eカラー：\u003cstrong id=\"ppyColorName\"\u003eブラック\u003c\/strong\u003e\n\u003c\/div\u003e \u003cdiv class=\"ppy-colors\"\u003e \u003cbutton class=\"ppy-cs on\" data-color=\"Black\" onclick=\"ppySelectColor(this)\" title=\"Black\"\u003e\u003c\/button\u003e \u003cbutton class=\"ppy-cs\" data-color=\"Teal\" onclick=\"ppySelectColor(this)\" title=\"Teal\"\u003e\u003c\/button\u003e \u003c\/div\u003e \u003c\/div\u003e \u003cdiv class=\"ppy-cta\"\u003e \u003cbutton class=\"ppy-add\" id=\"ppyAddBtn\" onclick=\"ppyAddToCart()\"\u003e\u003csvg width=\"18\" height=\"18\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\u003e\u003cpath d=\"M6 2L3 6v14a2 2 0 002 2h14a2 2 0 002-2V6l-3-4z\"\u003e\u003c\/path\u003e\u003cline x1=\"3\" y1=\"6\" x2=\"21\" y2=\"6\"\u003e\u003c\/line\u003e\u003cpath d=\"M16 10a4 4 0 01-8 0\"\u003e\u003c\/path\u003e\u003c\/svg\u003e カートに追加 — \u003cspan id=\"ppyBtnPrice\"\u003e\u003c\/span\u003e\u003c\/button\u003e \u003c\/div\u003e \u003cdiv class=\"ppy-tr\"\u003e \u003cdiv class=\"ppy-tri\"\u003e\n\u003csvg width=\"18\" height=\"18\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003cpath d=\"M8 1L2 4v4c0 3.3 2.6 6.4 6 7 3.4-.6 6-3.7 6-7V4L8 1z\" stroke=\"#9ec700\" stroke-width=\"1.2\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003cspan\u003e100日間トライアル\u003c\/span\u003e\n\u003c\/div\u003e \u003cdiv class=\"ppy-tri\"\u003e\n\u003csvg width=\"18\" height=\"18\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003cpath d=\"M14 4l-8 8-4-4\" stroke=\"#9ec700\" stroke-width=\"1.5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003cspan\u003e簡単返品\u003c\/span\u003e\n\u003c\/div\u003e \u003cdiv class=\"ppy-tri\"\u003e\n\u003csvg width=\"18\" height=\"18\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003crect x=\"2\" y=\"6\" width=\"12\" height=\"8\" rx=\"1\" stroke=\"#9ec700\" stroke-width=\"1.2\"\u003e\u003c\/rect\u003e\u003cpath d=\"M5 6V4a3 3 0 016 0v2\" stroke=\"#9ec700\" stroke-width=\"1.2\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003cspan\u003e安全な支払い\u003c\/span\u003e\n\u003c\/div\u003e \u003cdiv class=\"ppy-tri\"\u003e\n\u003csvg width=\"18\" height=\"18\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"6\" cy=\"12\" r=\"1.5\" stroke=\"#9ec700\" stroke-width=\"1\"\u003e\u003c\/circle\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"1.5\" stroke=\"#9ec700\" stroke-width=\"1\"\u003e\u003c\/circle\u003e\u003cpath d=\"M1 1h2l1.5 8h8l1.5-5H5\" stroke=\"#9ec700\" stroke-width=\"1.2\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003cspan\u003eHsa\/FSA\u003c\/span\u003e\n\u003c\/div\u003e \u003c\/div\u003e \u003cdiv class=\"ppy-acc\"\u003e \u003cdiv class=\"ppy-aci open\"\u003e\n\u003cbutton class=\"ppy-act\" onclick=\"ppyTogAcc(this)\"\u003e\u003cspan class=\"ppy-acl\"\u003e\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003crect x=\"2\" y=\"2\" width=\"12\" height=\"12\" rx=\"2\" stroke=\"#9ec700\" stroke-width=\"1.2\"\u003e\u003c\/rect\u003e\u003cpath d=\"M5 7h6M5 9.5h4\" stroke=\"#9ec700\" stroke-width=\"1\"\u003e\u003c\/path\u003e\u003c\/svg\u003e 説明\u003c\/span\u003e\u003cspan class=\"ppy-ach\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\u003cdiv class=\"ppy-acb\"\u003e\u003cdiv class=\"ppy-acc-c\"\u003e\u003cstrong\u003ePopeyes™\u003c\/strong\u003eグリップエンハンサーは、バーベル、ダンベル、プルアップバーの直径を太くし、各レップでグリップ力を強化します。前腕の強化とパフォーマンス向上にシンプルで効果的な方法。3つの直径から選べ、全サイズセットなら15%割引。ペアで販売。\u003c\/div\u003e\u003c\/div\u003e\n\u003c\/div\u003e \u003cdiv class=\"ppy-aci\"\u003e\n\u003cbutton class=\"ppy-act\" onclick=\"ppyTogAcc(this)\"\u003e\u003cspan class=\"ppy-acl\"\u003e\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003cpath d=\"M14 4l-8 8-4-4\" stroke=\"#9ec700\" stroke-width=\"1.5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e 対応機器\u003c\/span\u003e\u003cspan class=\"ppy-ach\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\u003cdiv class=\"ppy-acb\"\u003e\u003cdiv class=\"ppy-acc-c\"\u003e\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eバーベル\u003c\/strong\u003e — オリンピック＆スタンダード\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eダンベル\u003c\/strong\u003e — どんなハンドル径にも対応\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eプルアップバー\u003c\/strong\u003e — 自宅＆ジム用\u003c\/li\u003e\n\u003cli\u003e\u003cstrong\u003eケーブルアタッチメント\u003c\/strong\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\u003c\/div\u003e\u003c\/div\u003e\n\u003c\/div\u003e \u003cdiv class=\"ppy-aci\"\u003e\n\u003cbutton class=\"ppy-act\" onclick=\"ppyTogAcc(this)\"\u003e\u003cspan class=\"ppy-acl\"\u003e\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003cpath d=\"M8 1v14M1 8h14\" stroke=\"#9ec700\" stroke-width=\"1.2\"\u003e\u003c\/path\u003e\u003c\/svg\u003e 仕様\u003c\/span\u003e\u003cspan class=\"ppy-ach\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\u003cdiv class=\"ppy-acb\"\u003e\u003cdiv class=\"ppy-acc-c\"\u003e\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003e50mm (2\")\u003c\/strong\u003e — ペアあたり0.49ポンド\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e60mm (2.4\")\u003c\/strong\u003e — ペアあたり0.74ポンド\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e70mm (2.8\")\u003c\/strong\u003e — ペアあたり0.98ポンド\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e素材\u003c\/strong\u003e — 高密度ゴムコンパウンド\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eカラー\u003c\/strong\u003e — ブラックまたはティール\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eバンドル\u003c\/strong\u003e — 3サイズすべて（15%割引）\u003c\/li\u003e\n\u003c\/ul\u003e\u003c\/div\u003e\u003c\/div\u003e\n\u003c\/div\u003e \u003cdiv class=\"ppy-aci\"\u003e\n\u003cbutton class=\"ppy-act\" onclick=\"ppyTogAcc(this)\"\u003e\u003cspan class=\"ppy-acl\"\u003e\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#9ec700\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M6 6s0-2 2-2 2 1.5 2 2-1 1.5-2 1.5v1\" stroke=\"#9ec700\" stroke-width=\"1\"\u003e\u003c\/path\u003e\u003ccircle cx=\"8\" cy=\"11\" r=\".5\" fill=\"#9ec700\"\u003e\u003c\/circle\u003e\u003c\/svg\u003e 配送と返品\u003c\/span\u003e\u003cspan class=\"ppy-ach\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\u003cdiv class=\"ppy-acb\"\u003e\u003cdiv class=\"ppy-acc-c\"\u003e\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003e300ドル以上の注文で送料無料\u003c\/strong\u003e\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e100日間のリスクフリートライアル\u003c\/strong\u003e — 全額返金保証\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e世界50か国以上へ配送\u003c\/strong\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\u003c\/div\u003e\u003c\/div\u003e\n\u003c\/div\u003e \u003c\/div\u003e \u003c\/div\u003e \u003c\/section\u003e \u003c\/div\u003e \u003cscript\u003e\n(function(){\n  var PRODUCT_HANDLE = 'popeyes';\n  var productData = null;\n  var selectedVariantId = null;\n  var currentDia = '50mm (2\")';\n  var currentColor = 'Black';\n\n  \/*\n    Gallery sets per Diameter + Color combo.\n    First image = hero product shot for that variant.\n    Remaining = lifestyle \/ detail shots shared across that combo.\n  *\/\n  var gallerySets = {\n    '50mm (2\")|Black': [\n      'https:\/\/cdn.shopify.com\/s\/files\/1\/0229\/1249\/9792\/files\/popeyes-50mm-black.jpg?v=1699363959',\n      'https:\/\/cdn.shopify.com\/s\/files\/1\/0229\/1249\/9792\/files\/popeyes-50mm.jpg?v=1695304857',\n      'https:\/\/cdn.shopify.com\/s\/files\/1\/0229\/1249\/9792\/files\/ppy-dumbbell.jpg?v=1695304857',\n      'https:\/\/cdn.shopify.com\/s\/files\/1\/0229\/1249\/9792\/files\/popeye3_2-271527.jpg?v=1731681343',\n      'https:\/\/cdn.shopify.com\/s\/files\/1\/0229\/1249\/9792\/files\/ppy-pullup-2.jpg?v=1695304857',\n      'https:\/\/cdn.shopify.com\/s\/files\/1\/0229\/1249\/9792\/files\/popeyes-60mm-bar.jpg?v=1695304857',\n      'https:\/\/cdn.shopify.com\/s\/files\/1\/0229\/1249\/9792\/files\/popeyes-60mm-opened.jpg?v=1695304857',\n      'https:\/\/cdn.shopify.com\/s\/files\/1\/0229\/1249\/9792\/files\/popeyes-curl.jpg?v=1695304857',\n      'https:\/\/cdn.shopify.com\/s\/files\/1\/0229\/1249\/9792\/files\/ppy-bench.jpg?v=1695304857',\n      'https:\/\/cdn.shopify.com\/s\/files\/1\/0229\/1249\/9792\/files\/popeye7-422583.jpg?v=1731681334',\n      'https:\/\/cdn.shopify.com\/s\/files\/1\/0229\/1249\/9792\/files\/curl.jpg?v=1695304844'\n    ],\n    '50mm (2\")|Teal': [\n      'https:\/\/cdn.shopify.com\/s\/files\/1\/0229\/1249\/9792\/files\/popeye-50mm-teal.jpg?v=1699363966',\n      'https:\/\/cdn.shopify.com\/s\/files\/1\/0229\/1249\/9792\/files\/popeye-50-teal.jpg?v=1695312895',\n      'https:\/\/cdn.shopify.com\/s\/files\/1\/0229\/1249\/9792\/files\/ppy-dumbbell.jpg?v=1695304857',\n      'https:\/\/cdn.shopify.com\/s\/files\/1\/0229\/1249\/9792\/files\/popeye3_2-271527.jpg?v=1731681343',\n      'https:\/\/cdn.shopify.com\/s\/files\/1\/0229\/1249\/9792\/files\/ppy-pullup-2.jpg?v=1695304857',\n      'https:\/\/cdn.shopify.com\/s\/files\/1\/0229\/1249\/9792\/files\/popeyes-60mm-bar.jpg?v=1695304857',\n      'https:\/\/cdn.shopify.com\/s\/files\/1\/0229\/1249\/9792\/files\/popeyes-60mm-opened.jpg?v=1695304857',\n      'https:\/\/cdn.shopify.com\/s\/files\/1\/0229\/1249\/9792\/files\/popeyes-curl.jpg?v=1695304857',\n      'https:\/\/cdn.shopify.com\/s\/files\/1\/0229\/1249\/9792\/files\/ppy-bench.jpg?v=1695304857',\n      'https:\/\/cdn.shopify.com\/s\/files\/1\/0229\/1249\/9792\/files\/popeye7-422583.jpg?v=1731681334',\n      'https:\/\/cdn.shopify.com\/s\/files\/1\/0229\/1249\/9792\/files\/curl.jpg?v=1695304844'\n    ],\n    '60mm (2.4\")|Black': [\n      'https:\/\/cdn.shopify.com\/s\/files\/1\/0229\/1249\/9792\/files\/popeyes-60mm-black.jpg?v=1699363961',\n      'https:\/\/cdn.shopify.com\/s\/files\/1\/0229\/1249\/9792\/files\/popeyes-60mm.jpg?v=1687955394',\n      'https:\/\/cdn.shopify.com\/s\/files\/1\/0229\/1249\/9792\/files\/popeyes-60mmfront-side.jpg?v=1695304857',\n      'https:\/\/cdn.shopify.com\/s\/files\/1\/0229\/1249\/9792\/files\/ppy-dumbbell.jpg?v=1695304857',\n      'https:\/\/cdn.shopify.com\/s\/files\/1\/0229\/1249\/9792\/files\/ppy-pullup-2.jpg?v=1695304857',\n      'https:\/\/cdn.shopify.com\/s\/files\/1\/0229\/1249\/9792\/files\/popeyes-60mm-bar.jpg?v=1695304857',\n      'https:\/\/cdn.shopify.com\/s\/files\/1\/0229\/1249\/9792\/files\/popeyes-60mm-opened.jpg?v=1695304857',\n      'https:\/\/cdn.shopify.com\/s\/files\/1\/0229\/1249\/9792\/files\/popeyes-curl.jpg?v=1695304857',\n      'https:\/\/cdn.shopify.com\/s\/files\/1\/0229\/1249\/9792\/files\/ppy-bench.jpg?v=1695304857',\n      'https:\/\/cdn.shopify.com\/s\/files\/1\/0229\/1249\/9792\/files\/popeye5-973026.jpg?v=1731681397',\n      'https:\/\/cdn.shopify.com\/s\/files\/1\/0229\/1249\/9792\/files\/curl.jpg?v=1695304844'\n    ],\n    '60mm (2.4\")|Teal': [\n      'https:\/\/cdn.shopify.com\/s\/files\/1\/0229\/1249\/9792\/files\/popeye-60mm-teal.jpg?v=1699363968',\n      'https:\/\/cdn.shopify.com\/s\/files\/1\/0229\/1249\/9792\/files\/popeye-60-teal.jpg?v=1695312892',\n      'https:\/\/cdn.shopify.com\/s\/files\/1\/0229\/1249\/9792\/files\/popeyes-60mmfront-side.jpg?v=1695304857',\n      'https:\/\/cdn.shopify.com\/s\/files\/1\/0229\/1249\/9792\/files\/ppy-dumbbell.jpg?v=1695304857',\n      'https:\/\/cdn.shopify.com\/s\/files\/1\/0229\/1249\/9792\/files\/ppy-pullup-2.jpg?v=1695304857',\n      'https:\/\/cdn.shopify.com\/s\/files\/1\/0229\/1249\/9792\/files\/popeyes-60mm-bar.jpg?v=1695304857',\n      'https:\/\/cdn.shopify.com\/s\/files\/1\/0229\/1249\/9792\/files\/popeyes-60mm-opened.jpg?v=1695304857',\n      'https:\/\/cdn.shopify.com\/s\/files\/1\/0229\/1249\/9792\/files\/popeyes-curl.jpg?v=1695304857',\n      'https:\/\/cdn.shopify.com\/s\/files\/1\/0229\/1249\/9792\/files\/ppy-bench.jpg?v=1695304857',\n      'https:\/\/cdn.shopify.com\/s\/files\/1\/0229\/1249\/9792\/files\/popeye5-973026.jpg?v=1731681397',\n      'https:\/\/cdn.shopify.com\/s\/files\/1\/0229\/1249\/9792\/files\/curl.jpg?v=1695304844'\n    ],\n    '70mm (2.8\")|Black': [\n      'https:\/\/cdn.shopify.com\/s\/files\/1\/0229\/1249\/9792\/files\/popeyes-70mm-black.jpg?v=1699363957',\n      'https:\/\/cdn.shopify.com\/s\/files\/1\/0229\/1249\/9792\/files\/popeyes-70mm.jpg?v=1695304857',\n      'https:\/\/cdn.shopify.com\/s\/files\/1\/0229\/1249\/9792\/files\/ppy-dumbbell.jpg?v=1695304857',\n      'https:\/\/cdn.shopify.com\/s\/files\/1\/0229\/1249\/9792\/files\/ppy-pullup-2.jpg?v=1695304857',\n      'https:\/\/cdn.shopify.com\/s\/files\/1\/0229\/1249\/9792\/files\/ppy-barbell_8fa391df-1f32-407b-a672-5461b3328f2d.jpg?v=1695304857',\n      'https:\/\/cdn.shopify.com\/s\/files\/1\/0229\/1249\/9792\/files\/ppy-deadlift_8bf3f477-9dde-4c2f-80b5-4591e868e75a.jpg?v=1695304857',\n      'https:\/\/cdn.shopify.com\/s\/files\/1\/0229\/1249\/9792\/files\/popeyes-curl.jpg?v=1695304857',\n      'https:\/\/cdn.shopify.com\/s\/files\/1\/0229\/1249\/9792\/files\/ohp.jpg?v=1695304857',\n      'https:\/\/cdn.shopify.com\/s\/files\/1\/0229\/1249\/9792\/files\/rows.jpg?v=1695304857',\n      'https:\/\/cdn.shopify.com\/s\/files\/1\/0229\/1249\/9792\/files\/popeye4-424824.jpg?v=1731681347',\n      'https:\/\/cdn.shopify.com\/s\/files\/1\/0229\/1249\/9792\/files\/frontraise.jpg?v=1695304844'\n    ],\n    '70mm (2.8\")|Teal': [\n      'https:\/\/cdn.shopify.com\/s\/files\/1\/0229\/1249\/9792\/files\/popeyes-70mm-teal.jpg?v=1699363964',\n      'https:\/\/cdn.shopify.com\/s\/files\/1\/0229\/1249\/9792\/files\/popeye-70-teal.jpg?v=1695312890',\n      'https:\/\/cdn.shopify.com\/s\/files\/1\/0229\/1249\/9792\/files\/ppy-dumbbell.jpg?v=1695304857',\n      'https:\/\/cdn.shopify.com\/s\/files\/1\/0229\/1249\/9792\/files\/ppy-pullup-2.jpg?v=1695304857',\n      'https:\/\/cdn.shopify.com\/s\/files\/1\/0229\/1249\/9792\/files\/ppy-barbell_8fa391df-1f32-407b-a672-5461b3328f2d.jpg?v=1695304857',\n      'https:\/\/cdn.shopify.com\/s\/files\/1\/0229\/1249\/9792\/files\/ppy-deadlift_8bf3f477-9dde-4c2f-80b5-4591e868e75a.jpg?v=1695304857',\n      'https:\/\/cdn.shopify.com\/s\/files\/1\/0229\/1249\/9792\/files\/popeyes-curl.jpg?v=1695304857',\n      'https:\/\/cdn.shopify.com\/s\/files\/1\/0229\/1249\/9792\/files\/ohp.jpg?v=1695304857',\n      'https:\/\/cdn.shopify.com\/s\/files\/1\/0229\/1249\/9792\/files\/rows.jpg?v=1695304857',\n      'https:\/\/cdn.shopify.com\/s\/files\/1\/0229\/1249\/9792\/files\/popeye4-424824.jpg?v=1731681347',\n      'https:\/\/cdn.shopify.com\/s\/files\/1\/0229\/1249\/9792\/files\/frontraise.jpg?v=1695304844'\n    ],\n    'Bundle (SAVE 15%)|Black': [\n      'https:\/\/cdn.shopify.com\/s\/files\/1\/0229\/1249\/9792\/files\/popeyes-bundle.jpg?v=1695304857',\n      'https:\/\/cdn.shopify.com\/s\/files\/1\/0229\/1249\/9792\/files\/popeyes-bundle-labelled.jpg?v=1720453765',\n      'https:\/\/cdn.shopify.com\/s\/files\/1\/0229\/1249\/9792\/files\/popeyes-risk-free-bundle.jpg?v=1720568975',\n      'https:\/\/cdn.shopify.com\/s\/files\/1\/0229\/1249\/9792\/files\/popeyes-50mm-black.jpg?v=1699363959',\n      'https:\/\/cdn.shopify.com\/s\/files\/1\/0229\/1249\/9792\/files\/popeyes-60mm-black.jpg?v=1699363961',\n      'https:\/\/cdn.shopify.com\/s\/files\/1\/0229\/1249\/9792\/files\/popeyes-70mm-black.jpg?v=1699363957',\n      'https:\/\/cdn.shopify.com\/s\/files\/1\/0229\/1249\/9792\/files\/ppy-dumbbell.jpg?v=1695304857',\n      'https:\/\/cdn.shopify.com\/s\/files\/1\/0229\/1249\/9792\/files\/ppy-pullup-2.jpg?v=1695304857',\n      'https:\/\/cdn.shopify.com\/s\/files\/1\/0229\/1249\/9792\/files\/popeye1_2-500652.jpg?v=1731681392',\n      'https:\/\/cdn.shopify.com\/s\/files\/1\/0229\/1249\/9792\/files\/popeye2-185751.jpg?v=1731681322',\n      'https:\/\/cdn.shopify.com\/s\/files\/1\/0229\/1249\/9792\/files\/curl.jpg?v=1695304844'\n    ],\n    'Bundle (SAVE 15%)|Teal': [\n      'https:\/\/cdn.shopify.com\/s\/files\/1\/0229\/1249\/9792\/files\/popeye-bundle-teal.jpg?v=1695312888',\n      'https:\/\/cdn.shopify.com\/s\/files\/1\/0229\/1249\/9792\/files\/popeyes-bundle-labelled.jpg?v=1720453765',\n      'https:\/\/cdn.shopify.com\/s\/files\/1\/0229\/1249\/9792\/files\/popeyes-risk-free-bundle.jpg?v=1720568975',\n      'https:\/\/cdn.shopify.com\/s\/files\/1\/0229\/1249\/9792\/files\/popeye-50mm-teal.jpg?v=1699363966',\n      'https:\/\/cdn.shopify.com\/s\/files\/1\/0229\/1249\/9792\/files\/popeye-60mm-teal.jpg?v=1699363968',\n      'https:\/\/cdn.shopify.com\/s\/files\/1\/0229\/1249\/9792\/files\/popeyes-70mm-teal.jpg?v=1699363964',\n      'https:\/\/cdn.shopify.com\/s\/files\/1\/0229\/1249\/9792\/files\/ppy-dumbbell.jpg?v=1695304857',\n      'https:\/\/cdn.shopify.com\/s\/files\/1\/0229\/1249\/9792\/files\/ppy-pullup-2.jpg?v=1695304857',\n      'https:\/\/cdn.shopify.com\/s\/files\/1\/0229\/1249\/9792\/files\/popeye1_2-500652.jpg?v=1731681392',\n      'https:\/\/cdn.shopify.com\/s\/files\/1\/0229\/1249\/9792\/files\/popeye2-185751.jpg?v=1731681322',\n      'https:\/\/cdn.shopify.com\/s\/files\/1\/0229\/1249\/9792\/files\/curl.jpg?v=1695304844'\n    ]\n  };\n\n  var imgs = [];\n  var ci = 0;\n  var hi = document.getElementById('ppyHeroImage');\n  var thumbsContainer = document.getElementById('ppyThumbs');\n\n  function buildGallery() {\n    var key = currentDia + '|' + currentColor;\n    imgs = gallerySets[key] || gallerySets['50mm (2\")|Black'];\n    ci = 0;\n    hi.src = imgs[0];\n\n    \/* Rebuild thumbnails *\/\n    thumbsContainer.innerHTML = '';\n    imgs.forEach(function(src, i) {\n      var btn = document.createElement('button');\n      btn.className = 'ppy-th' + (i === 0 ? ' on' : '');\n      btn.dataset.i = i;\n      btn.innerHTML = '\u003cimg src=\"' + src + '\" alt=\"\"\u003e';\n      btn.addEventListener('click', function() { setI(i); });\n      thumbsContainer.appendChild(btn);\n    });\n  }\n\n  function setI(i) {\n    ci = i;\n    hi.src = imgs[i];\n    var ths = thumbsContainer.querySelectorAll('.ppy-th');\n    ths.forEach(function(t, j) { t.classList.toggle('on', j === i); });\n  }\n\n  window.ppyNav = function(d) {\n    var n = ci + d;\n    if (n \u003c 0) n = imgs.length - 1;\n    if (n \u003e= imgs.length) n = 0;\n    setI(n);\n  };\n\n  function formatMoney(cents) {\n    if (typeof Shopify !== 'undefined' \u0026\u0026 typeof Shopify.formatMoney === 'function') {\n      var fmt = '${{amount}}';\n      if (window.theme \u0026\u0026 window.theme.moneyFormat) fmt = window.theme.moneyFormat;\n      else if (window.shopMoneyFormat) fmt = window.shopMoneyFormat;\n      return Shopify.formatMoney(cents, fmt);\n    }\n    var symbol = '$';\n    if (typeof Shopify !== 'undefined' \u0026\u0026 Shopify.currency) {\n      var c = Shopify.currency.active;\n      var symbols = { USD:'$', EUR:'€', GBP:'£', CAD:'CA$', AUD:'A$', JPY:'¥', CHF:'CHF ', SEK:' kr', DKK:' kr', NOK:' kr', NZD:'NZ$', SGD:'S$', HKD:'HK$', MXN:'MX$', BRL:'R$', INR:'₹', PLN:' zł', CZK:' Kč', ILS:'₪', THB:'฿', TWD:'NT$', KRW:'₩', PHP:'₱', MYR:'RM ', ZAR:'R ' };\n      if (symbols[c]) symbol = symbols[c];\n      else symbol = c + ' ';\n    }\n    var amt = (cents \/ 100).toFixed(2);\n    var after = ['SEK','DKK','NOK','PLN','CZK'];\n    var curr = (typeof Shopify !== 'undefined' \u0026\u0026 Shopify.currency) ? Shopify.currency.active : 'USD';\n    if (after.indexOf(curr) \u003e -1) return amt + symbol;\n    return symbol + amt;\n  }\n\n  function findVariant(dia, color) {\n    if (!productData) return null;\n    for (var i = 0; i \u003c productData.variants.length; i++) {\n      var v = productData.variants[i];\n      if (v.option1 === dia \u0026\u0026 v.option2 === color) return v;\n    }\n    return productData.variants[0];\n  }\n\n  function updatePriceDisplay() {\n    if (!productData) return;\n\n    var dias = ['50mm (2\")', '60mm (2.4\")', '70mm (2.8\")', 'Bundle (SAVE 15%)'];\n    var diaIds = { '50mm (2\")': 'ppyDiaPrice50', '60mm (2.4\")': 'ppyDiaPrice60', '70mm (2.8\")': 'ppyDiaPrice70', 'Bundle (SAVE 15%)': 'ppyDiaPriceBundle' };\n    dias.forEach(function(d) {\n      var v = findVariant(d, currentColor);\n      var el = document.getElementById(diaIds[d]);\n      if (v \u0026\u0026 el) el.textContent = formatMoney(v.price);\n    });\n\n    var variant = findVariant(currentDia, currentColor);\n    if (!variant) return;\n    selectedVariantId = variant.id;\n    var priceStr = formatMoney(variant.price);\n    var heroPrice = document.getElementById('ppyHeroPrice');\n    var btnPrice = document.getElementById('ppyBtnPrice');\n    var compareEl = document.getElementById('ppyComparePrice');\n    if (heroPrice) heroPrice.textContent = priceStr;\n    if (btnPrice) btnPrice.textContent = priceStr;\n\n    if (variant.compare_at_price \u0026\u0026 variant.compare_at_price \u003e variant.price) {\n      if (compareEl) { compareEl.textContent = formatMoney(variant.compare_at_price); compareEl.style.display = ''; }\n    } else {\n      if (compareEl) compareEl.style.display = 'none';\n    }\n  }\n\n  function refetchProduct() {\n    fetch('\/products\/' + PRODUCT_HANDLE + '.js')\n      .then(function(r) { return r.json(); })\n      .then(function(p) { productData = p; updatePriceDisplay(); });\n  }\n\n  window.ppySelectDia = function(btn) {\n    currentDia = btn.dataset.dia;\n    document.querySelectorAll('.ppy-vo').forEach(function(b) { b.classList.remove('on'); });\n    btn.classList.add('on');\n    document.getElementById('ppyDiaName').textContent = currentDia;\n    buildGallery();\n    updatePriceDisplay();\n  };\n\n  window.ppySelectColor = function(btn) {\n    currentColor = btn.dataset.color;\n    document.querySelectorAll('.ppy-cs').forEach(function(b) { b.classList.remove('on'); });\n    btn.classList.add('on');\n    document.getElementById('ppyColorName').textContent = currentColor;\n    buildGallery();\n    updatePriceDisplay();\n  };\n\n  \/* Initial gallery build *\/\n  buildGallery();\n\n  fetch('\/products\/' + PRODUCT_HANDLE + '.js')\n    .then(function(r) { return r.json(); })\n    .then(function(product) { productData = product; updatePriceDisplay(); })\n    .catch(function() {\n      var h = document.getElementById('ppyHeroPrice');\n      var b = document.getElementById('ppyBtnPrice');\n      if (h) h.textContent = '$33.23';\n      if (b) b.textContent = '$33.23';\n      document.getElementById('ppyDiaPrice50').textContent = '$33.23';\n      document.getElementById('ppyDiaPrice60').textContent = '$37.39';\n      document.getElementById('ppyDiaPrice70').textContent = '$40.16';\n      document.getElementById('ppyDiaPriceBundle').textContent = '$103.86';\n    });\n\n  document.addEventListener('DOMContentLoaded', function() {\n    var lastCurrency = (typeof Shopify !== 'undefined' \u0026\u0026 Shopify.currency \u0026\u0026 Shopify.currency.active) || 'USD';\n    setInterval(function() {\n      if (typeof Shopify !== 'undefined' \u0026\u0026 Shopify.currency \u0026\u0026 Shopify.currency.active !== lastCurrency) {\n        lastCurrency = Shopify.currency.active;\n        refetchProduct();\n      }\n    }, 500);\n    document.addEventListener('currency:change', refetchProduct);\n  });\n\n  window.ppyAddToCart = function() {\n    var btn = document.getElementById('ppyAddBtn');\n    var origHTML = btn.innerHTML;\n    btn.innerHTML = '\u003csvg width=\"18\" height=\"18\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" style=\"animation:ppySpin .6s linear infinite\"\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"10\"\/\u003e\u003cpath d=\"M12 6v6l4 2\"\/\u003e\u003c\/svg\u003e Adding...';\n    btn.style.opacity = '.7';\n    btn.style.pointerEvents = 'none';\n\n    var vid = selectedVariantId;\n    var doAdd;\n\n    if (vid) {\n      doAdd = fetch('\/cart\/add.js', {\n        method: 'POST',\n        headers: { 'Content-Type': 'application\/json' },\n        body: JSON.stringify({ items: [{ id: vid, quantity: 1 }] })\n      });\n    } else {\n      doAdd = fetch('\/products\/' + PRODUCT_HANDLE + '.js')\n        .then(function(r) { return r.json(); })\n        .then(function(product) {\n          var v = findVariant(currentDia, currentColor) || product.variants[0];\n          return fetch('\/cart\/add.js', {\n            method: 'POST',\n            headers: { 'Content-Type': 'application\/json' },\n            body: JSON.stringify({ items: [{ id: v.id, quantity: 1 }] })\n          });\n        });\n    }\n\n    doAdd\n      .then(function(r) { return r.json(); })\n      .then(function() {\n        btn.innerHTML = '\u003csvg width=\"18\" height=\"18\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#fff\" stroke-width=\"2.5\"\u003e\u003cpath d=\"M20 6L9 17l-5-5\"\/\u003e\u003c\/svg\u003e Added to Cart!';\n        btn.style.background = '#2d8a39';\n        btn.style.opacity = '1';\n\n        fetch(window.location.pathname)\n          .then(function(r) { return r.text(); })\n          .then(function(html) {\n            var doc = new DOMParser().parseFromString(html, 'text\/html');\n            var drawerSelectors = ['#cart-drawer','#CartDrawer','[id*=\"cart-drawer\"]','[id*=\"cart-sidebar\"]','[id*=\"mini-cart\"]','[id*=\"slide-cart\"]','[id*=\"CartDrawer\"]','.cart-drawer','[data-cart-drawer]','[data-section-id*=\"cart\"]','.side-cart','.slidecart'];\n            for (var s = 0; s \u003c drawerSelectors.length; s++) {\n              var fresh = doc.querySelector(drawerSelectors[s]);\n              var current = document.querySelector(drawerSelectors[s]);\n              if (fresh \u0026\u0026 current) { current.outerHTML = fresh.outerHTML; break; }\n            }\n            doc.querySelectorAll('[id^=\"shopify-section-\"]').forEach(function(freshSec) {\n              if (freshSec.id.toLowerCase().includes('cart')) {\n                var current = document.getElementById(freshSec.id);\n                if (current) current.outerHTML = freshSec.outerHTML;\n              }\n            });\n            var countSels = '[data-cart-count], .cart-count, .cart-item-count, .js-cart-count, .cart-count-bubble, .cart__count, [data-cart-item-count], .header__cart-count, .CartCount, .site-header__cart-count';\n            var freshCounts = doc.querySelectorAll(countSels);\n            var pageCounts = document.querySelectorAll(countSels);\n            freshCounts.forEach(function(el, i) { if (pageCounts[i]) pageCounts[i].outerHTML = el.outerHTML; });\n          })\n          .catch(function() {})\n          .finally(function() {\n            setTimeout(function() {\n              var cartTrigger = document.querySelector('[data-cart-toggle], .js-cart-toggle, .cart-toggle, a[href=\"\/ja\/cart\"], .site-header__cart, .header__icon--cart, .js-drawer-open-cart, [data-action=\"toggle-cart\"], .cart-link, .cart-icon-bubble');\n              if (cartTrigger) cartTrigger.click();\n            }, 200);\n          });\n\n        setTimeout(function() {\n          btn.innerHTML = origHTML;\n          btn.style.background = '#1972bc';\n          btn.style.pointerEvents = 'auto';\n        }, 2000);\n      })\n      .catch(function() {\n        btn.innerHTML = origHTML;\n        btn.style.opacity = '1';\n        btn.style.pointerEvents = 'auto';\n        window.location.href=\"\/ja\/products\" + PRODUCT_HANDLE;\n      });\n  };\n\n  window.ppyTogAcc = function(b) {\n    var i = b.parentElement, o = i.classList.contains('open');\n    document.querySelectorAll('.ppy-aci').forEach(function(x) { x.classList.remove('open'); });\n    if (!o) i.classList.add('open');\n  };\n})();\n\u003c\/script\u003e \u003c\/div\u003e \u003cdiv id=\"s-a2efd90f-e4e2-4885-b786-fe171d1ede71\" class=\"shg-c shg-product rca-product-view \" data-is-product-box=\"true\"\u003e \u003cdiv class=\"shg-c \" id=\"s-cd78d59b-0839-4f5c-bb27-342cac7417c9\"\u003e \u003cdiv class=\"shg-row\" data-col-grid-mode-on=\"\"\u003e \u003cdiv class=\"shg-c-lg-2 shg-c-md-2 shg-c-sm-2 shg-c-xs-2\"\u003e \u003cdiv id=\"s-6c3f37a9-c29b-4f17-9b8b-804ecb0e2372-root\"\u003e \u003cdiv class=\"shg-image-margin-container-s-6c3f37a9-c29b-4f17-9b8b-804ecb0e2372\" id=\"wrap-s-6c3f37a9-c29b-4f17-9b8b-804ecb0e2372\"\u003e \u003cdiv class=\"s-6c3f37a9-c29b-4f17-9b8b-804ecb0e2372 shg-align-container\"\u003e \u003cdiv class=\"shg-c s-6c3f37a9-c29b-4f17-9b8b-804ecb0e2372 shogun-image-container shg-align-center\" id=\"s-6c3f37a9-c29b-4f17-9b8b-804ecb0e2372\"\u003e \u003cdiv class=\"shg-image-content-wrapper\"\u003e \u003cimg src=\"https:\/\/i.shgcdn.com\/4576661e-14c2-4fc5-8267-17c3d38d18ae\/-\/format\/auto\/-\/preview\/3000x3000\/-\/quality\/lighter\/\" class=\"shogun-image \" decoding=\"async\" loading=\"lazy\"\u003e \u003c\/div\u003e \u003c\/div\u003e \u003c\/div\u003e \u003c\/div\u003e \u003c\/div\u003e \u003cscript class=\"__SHG_DATA__\" type=\"application\/json\"\u003e\n    {\n      \"__shgImageV2Elements\": { \"uuid\": \"s-6c3f37a9-c29b-4f17-9b8b-804ecb0e2372\" }\n    }\n  \u003c\/script\u003e \u003c\/div\u003e \u003cdiv class=\"shg-c-lg-2 shg-c-md-2 shg-c-sm-2 shg-c-xs-2\"\u003e \u003cdiv id=\"s-9706e5c5-4325-4b2c-87fb-40ab75bf94f5-root\"\u003e \u003cdiv class=\"shg-image-margin-container-s-9706e5c5-4325-4b2c-87fb-40ab75bf94f5\" id=\"wrap-s-9706e5c5-4325-4b2c-87fb-40ab75bf94f5\"\u003e \u003cdiv class=\"s-9706e5c5-4325-4b2c-87fb-40ab75bf94f5 shg-align-container\"\u003e \u003cdiv class=\"shg-c s-9706e5c5-4325-4b2c-87fb-40ab75bf94f5 shogun-image-container shg-align-center\" id=\"s-9706e5c5-4325-4b2c-87fb-40ab75bf94f5\"\u003e \u003cdiv class=\"shg-image-content-wrapper\"\u003e \u003cimg src=\"https:\/\/i.shgcdn.com\/a6bb9b01-5658-4951-8bd9-b718e9b55877\/-\/format\/auto\/-\/preview\/3000x3000\/-\/quality\/lighter\/\" class=\"shogun-image \" decoding=\"async\" loading=\"lazy\"\u003e \u003c\/div\u003e \u003c\/div\u003e \u003c\/div\u003e \u003c\/div\u003e \u003c\/div\u003e \u003cscript class=\"__SHG_DATA__\" type=\"application\/json\"\u003e\n    {\n      \"__shgImageV2Elements\": { \"uuid\": \"s-9706e5c5-4325-4b2c-87fb-40ab75bf94f5\" }\n    }\n  \u003c\/script\u003e \u003c\/div\u003e \u003cdiv class=\"shg-c-lg-2 shg-c-md-2 shg-c-sm-2 shg-c-xs-2\"\u003e \u003cdiv id=\"s-c67232b5-c56d-4a18-bae6-3eb355d46d4c-root\"\u003e \u003cdiv class=\"shg-image-margin-container-s-c67232b5-c56d-4a18-bae6-3eb355d46d4c\" id=\"wrap-s-c67232b5-c56d-4a18-bae6-3eb355d46d4c\"\u003e \u003cdiv class=\"s-c67232b5-c56d-4a18-bae6-3eb355d46d4c shg-align-container\"\u003e \u003cdiv class=\"shg-c s-c67232b5-c56d-4a18-bae6-3eb355d46d4c shogun-image-container shg-align-center\" id=\"s-c67232b5-c56d-4a18-bae6-3eb355d46d4c\"\u003e \u003cdiv class=\"shg-image-content-wrapper\"\u003e \u003cimg src=\"https:\/\/i.shgcdn.com\/9c4729f2-615d-4be7-98be-b2e9256f557f\/-\/format\/auto\/-\/preview\/3000x3000\/-\/quality\/lighter\/\" class=\"shogun-image \" decoding=\"async\" loading=\"lazy\"\u003e \u003c\/div\u003e \u003c\/div\u003e \u003c\/div\u003e \u003c\/div\u003e \u003c\/div\u003e \u003cscript class=\"__SHG_DATA__\" type=\"application\/json\"\u003e\n    {\n      \"__shgImageV2Elements\": { \"uuid\": \"s-c67232b5-c56d-4a18-bae6-3eb355d46d4c\" }\n    }\n  \u003c\/script\u003e \u003c\/div\u003e \u003cdiv class=\"shg-c-lg-2 shg-c-md-2 shg-c-sm-2 shg-c-xs-2\"\u003e \u003cdiv id=\"s-edacd2ee-0ad6-456e-83be-ae0afac8043d-root\"\u003e \u003cdiv class=\"shg-image-margin-container-s-edacd2ee-0ad6-456e-83be-ae0afac8043d\" id=\"wrap-s-edacd2ee-0ad6-456e-83be-ae0afac8043d\"\u003e \u003cdiv class=\"s-edacd2ee-0ad6-456e-83be-ae0afac8043d shg-align-container\"\u003e \u003cdiv class=\"shg-c s-edacd2ee-0ad6-456e-83be-ae0afac8043d shogun-image-container shg-align-center\" id=\"s-edacd2ee-0ad6-456e-83be-ae0afac8043d\"\u003e \u003cdiv class=\"shg-image-content-wrapper\"\u003e \u003cimg src=\"https:\/\/i.shgcdn.com\/9c0ecbf0-3c6e-4850-91bc-ef782ea16597\/-\/format\/auto\/-\/preview\/3000x3000\/-\/quality\/lighter\/\" class=\"shogun-image \" decoding=\"async\" loading=\"lazy\"\u003e \u003c\/div\u003e \u003c\/div\u003e \u003c\/div\u003e \u003c\/div\u003e \u003c\/div\u003e \u003cscript class=\"__SHG_DATA__\" type=\"application\/json\"\u003e\n    {\n      \"__shgImageV2Elements\": { \"uuid\": \"s-edacd2ee-0ad6-456e-83be-ae0afac8043d\" }\n    }\n  \u003c\/script\u003e \u003c\/div\u003e \u003cdiv class=\"shg-c-lg-2 shg-c-md-2 shg-c-sm-2 shg-c-xs-2\"\u003e \u003cdiv id=\"s-1b7ad353-9779-4ede-8f85-28696ab63334-root\"\u003e \u003cdiv class=\"shg-image-margin-container-s-1b7ad353-9779-4ede-8f85-28696ab63334\" id=\"wrap-s-1b7ad353-9779-4ede-8f85-28696ab63334\"\u003e \u003cdiv class=\"s-1b7ad353-9779-4ede-8f85-28696ab63334 shg-align-container\"\u003e \u003cdiv class=\"shg-c s-1b7ad353-9779-4ede-8f85-28696ab63334 shogun-image-container shg-align-center\" id=\"s-1b7ad353-9779-4ede-8f85-28696ab63334\"\u003e \u003cdiv class=\"shg-image-content-wrapper\"\u003e \u003cimg src=\"https:\/\/i.shgcdn.com\/23db08ec-983a-4923-b574-f2f02b252000\/-\/format\/auto\/-\/preview\/3000x3000\/-\/quality\/lighter\/\" class=\"shogun-image \" decoding=\"async\" loading=\"lazy\"\u003e \u003c\/div\u003e \u003c\/div\u003e \u003c\/div\u003e \u003c\/div\u003e \u003c\/div\u003e \u003cscript class=\"__SHG_DATA__\" type=\"application\/json\"\u003e\n    {\n      \"__shgImageV2Elements\": { \"uuid\": \"s-1b7ad353-9779-4ede-8f85-28696ab63334\" }\n    }\n  \u003c\/script\u003e \u003c\/div\u003e \u003cdiv class=\"shg-c-lg-2 shg-c-md-2 shg-c-sm-2 shg-c-xs-2\"\u003e \u003cdiv id=\"s-4b8411de-ff1e-4a49-a784-fe9bd4bb5f03-root\"\u003e \u003cdiv class=\"shg-image-margin-container-s-4b8411de-ff1e-4a49-a784-fe9bd4bb5f03\" id=\"wrap-s-4b8411de-ff1e-4a49-a784-fe9bd4bb5f03\"\u003e \u003cdiv class=\"s-4b8411de-ff1e-4a49-a784-fe9bd4bb5f03 shg-align-container\"\u003e \u003cdiv class=\"shg-c s-4b8411de-ff1e-4a49-a784-fe9bd4bb5f03 shogun-image-container shg-align-center\" id=\"s-4b8411de-ff1e-4a49-a784-fe9bd4bb5f03\"\u003e \u003cdiv class=\"shg-image-content-wrapper\"\u003e \u003cimg src=\"https:\/\/i.shgcdn.com\/d2282d1b-ccb6-46ea-aa87-e7eec06bcf66\/-\/format\/auto\/-\/preview\/3000x3000\/-\/quality\/lighter\/\" class=\"shogun-image \" decoding=\"async\" loading=\"lazy\"\u003e \u003c\/div\u003e \u003c\/div\u003e \u003c\/div\u003e \u003c\/div\u003e \u003c\/div\u003e \u003cscript class=\"__SHG_DATA__\" type=\"application\/json\"\u003e\n    {\n      \"__shgImageV2Elements\": { \"uuid\": \"s-4b8411de-ff1e-4a49-a784-fe9bd4bb5f03\" }\n    }\n  \u003c\/script\u003e \u003c\/div\u003e \u003c\/div\u003e \u003c\/div\u003e \u003cdiv id=\"s-a484d509-125e-4519-a060-a7b84f15aa67\" class=\"shg-c shg-align-left\"\u003e \u003cscript src=\"\/\/fast.wistia.com\/assets\/external\/E-v1.js\" async\u003e\u003c\/script\u003e \u003cstyle\u003e\n        * {\n            margin: 0;\n            padding: 0;\n            box-sizing: border-box;\n        }\n\n        :root {\n            --primary-black: #1a1a1a;\n            --dark-gray: #2c2c2c;\n            --medium-gray: #666;\n            --light-gray: #f5f5f5;\n            --white: #ffffff;\n            --accent-green: #00ff00;\n            --success-green: #4caf50;\n            --accent-blue: #2196f3;\n            --warning-yellow: #ffc107;\n            --steel-gradient: linear-gradient(135deg, #8e9eab 0%, #2c3e50 100%);\n        }\n\n        body {\n            font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Arial, sans-serif;\n            background: var(--white);\n            color: var(--dark-gray);\n            line-height: 1.6;\n        }\n\n        \/* Testimonial Section *\/\n        .testimonial-section {\n            padding: 50px 0;\n            background: linear-gradient(180deg, var(--white) 0%, var(--light-gray) 100%);\n            position: relative;\n            overflow: hidden;\n        }\n\n        .testimonial-section::before {\n            content: '';\n            position: absolute;\n            top: -50%;\n            left: -20%;\n            width: 600px;\n            height: 600px;\n            background: radial-gradient(circle, rgba(0, 255, 0, 0.03) 0%, transparent 70%);\n            border-radius: 50%;\n            animation: float 20s ease-in-out infinite;\n        }\n\n        @keyframes float {\n            0%, 100% { transform: translate(0, 0) scale(1); }\n            50% { transform: translate(30px, -30px) scale(1.1); }\n        }\n\n        .container {\n            max-width: 1400px;\n            margin: 0 auto;\n            padding: 0 20px;\n            position: relative;\n            z-index: 1;\n        }\n\n        \/* Section Header *\/\n        .section-header {\n            text-align: center;\n            margin-bottom: 60px;\n            animation: fadeInDown 0.8s ease;\n        }\n\n        @keyframes fadeInDown {\n            from {\n                opacity: 0;\n                transform: translateY(-30px);\n            }\n            to {\n                opacity: 1;\n                transform: translateY(0);\n            }\n        }\n\n        .section-title {\n            font-size: 56px;\n            font-weight: 900;\n            margin-bottom: 20px;\n            background: var(--steel-gradient);\n            -webkit-background-clip: text;\n            -webkit-text-fill-color: transparent;\n            background-clip: text;\n            position: relative;\n            display: inline-block;\n        }\n\n        .section-title::after {\n            content: '';\n            position: absolute;\n            bottom: -15px;\n            left: 50%;\n            transform: translateX(-50%);\n            width: 100px;\n            height: 4px;\n            background: linear-gradient(90deg, var(--accent-green) 0%, #00cc00 100%);\n            border-radius: 2px;\n        }\n\n        .section-subtitle {\n            font-size: 20px;\n            color: var(--medium-gray);\n            max-width: 600px;\n            margin: 30px auto 0;\n            animation: fadeInUp 0.8s ease 0.2s both;\n        }\n\n        @keyframes fadeInUp {\n            from {\n                opacity: 0;\n                transform: translateY(20px);\n            }\n            to {\n                opacity: 1;\n                transform: translateY(0);\n            }\n        }\n\n        \/* Video Container *\/\n        .video-wrapper {\n            position: relative;\n            \/*max-width: 1000px;*\/\n            margin: 0 auto 80px;\n            border-radius: 10px;\n            overflow: hidden;\n            box-shadow: 0 30px 80px rgba(0, 0, 0, 0.15);\n            animation: fadeInScale 0.8s ease 0.3s both;\n            background: #000;\n        }\n\n        @keyframes fadeInScale {\n            from {\n                opacity: 0;\n                transform: scale(0.95);\n            }\n            to {\n                opacity: 1;\n                transform: scale(1);\n            }\n        }\n\n        \/* Wistia Video Container *\/\n        .wistia-container {\n            position: relative;\n            padding-bottom: 56.25%; \/* 16:9 Aspect Ratio *\/\n            height: 0;\n        }\n\n        .wistia_embed {\n            position: absolute;\n            top: 0;\n            left: 0;\n            width: 100%;\n            height: 100%;\n        }\n\n        \/* Video Badge *\/\n        .video-badge {\n            position: absolute;\n            top: 30px;\n            left: 30px;\n            background: linear-gradient(135deg, var(--accent-blue) 0%, #1976d2 100%);\n            color: white;\n            padding: 10px 20px;\n            border-radius: 25px;\n            font-weight: 700;\n            font-size: 14px;\n            text-transform: uppercase;\n            letter-spacing: 1px;\n            box-shadow: 0 10px 30px rgba(33, 150, 243, 0.3);\n            z-index: 10;\n            animation: slideInLeft 0.8s ease 0.5s both;\n        }\n\n        @keyframes slideInLeft {\n            from {\n                opacity: 0;\n                transform: translateX(-30px);\n            }\n            to {\n                opacity: 1;\n                transform: translateX(0);\n            }\n        }\n\n        \/* Features Grid *\/\n        .features-grid {\n            display: grid;\n            grid-template-columns: repeat(4, 1fr);\n            gap: 40px;\n            margin-bottom: 80px;\n        }\n\n        .feature-card {\n            text-align: center;\n            padding: 40px 20px;\n            background: white;\n            border-radius: 20px;\n            box-shadow: 0 20px 60px rgba(0, 0, 0, 0.08);\n            transition: all 0.4s cubic-bezier(0.175, 0.885, 0.32, 1.275);\n            position: relative;\n            overflow: hidden;\n            animation: fadeInUp 0.8s ease both;\n        }\n\n        .feature-card:nth-child(1) { animation-delay: 0.1s; }\n        .feature-card:nth-child(2) { animation-delay: 0.2s; }\n        .feature-card:nth-child(3) { animation-delay: 0.3s; }\n        .feature-card:nth-child(4) { animation-delay: 0.4s; }\n\n        .feature-card::before {\n            content: '';\n            position: absolute;\n            top: 0;\n            left: -100%;\n            width: 100%;\n            height: 4px;\n            background: linear-gradient(90deg, transparent, var(--accent-green), transparent);\n            transition: left 0.6s ease;\n        }\n\n        .feature-card:hover::before {\n            left: 100%;\n        }\n\n        .feature-card:hover {\n            transform: translateY(-10px) scale(1.02);\n            box-shadow: 0 30px 80px rgba(0, 0, 0, 0.12);\n        }\n\n        .feature-icon {\n            width: 80px;\n            height: 80px;\n            margin: 0 auto 25px;\n            background: linear-gradient(135deg, var(--success-green) 0%, #45a049 100%);\n            border-radius: 50%;\n            display: flex;\n            align-items: center;\n            justify-content: center;\n            font-size: 40px;\n            color: white;\n            font-weight: bold;\n            box-shadow: 0 10px 30px rgba(76, 175, 80, 0.3);\n            position: relative;\n            animation: checkPulse 2s ease-in-out infinite;\n        }\n\n        @keyframes checkPulse {\n            0%, 100% {\n                transform: scale(1);\n                box-shadow: 0 10px 30px rgba(76, 175, 80, 0.3);\n            }\n            50% {\n                transform: scale(1.05);\n                box-shadow: 0 15px 40px rgba(76, 175, 80, 0.4);\n            }\n        }\n\n        .feature-title {\n            font-size: 20px;\n            font-weight: 700;\n            margin-bottom: 10px;\n            color: var(--primary-black);\n        }\n\n        .feature-subtitle {\n            font-size: 16px;\n            color: var(--medium-gray);\n            line-height: 1.4;\n        }\n\n        \/* Customer Reviews Carousel *\/\n        .reviews-container {\n            margin-top: 100px;\n            position: relative;\n        }\n\n        .reviews-header {\n            text-align: center;\n            margin-bottom: 60px;\n        }\n\n        .reviews-title {\n            font-size: 42px;\n            font-weight: 800;\n            margin-bottom: 20px;\n            position: relative;\n            display: inline-block;\n        }\n\n        .reviews-title::before,\n        .reviews-title::after {\n            content: '\"';\n            position: absolute;\n            font-size: 80px;\n            color: var(--accent-green);\n            opacity: 0.2;\n            font-family: Georgia, serif;\n        }\n\n        .reviews-title::before {\n            top: -20px;\n            left: -50px;\n        }\n\n        .reviews-title::after {\n            bottom: -40px;\n            right: -50px;\n        }\n\n        .reviews-carousel {\n            position: relative;\n            overflow: hidden;\n            padding: 20px 0;\n        }\n\n        .reviews-track {\n            display: flex;\n            gap: 30px;\n            animation: slide 30s linear infinite;\n        }\n\n        @keyframes slide {\n            0% { transform: translateX(0); }\n            100% { transform: translateX(-50%); }\n        }\n\n        .reviews-carousel:hover .reviews-track {\n            animation-play-state: paused;\n        }\n\n        .review-card {\n            min-width: 400px;\n            background: white;\n            padding: 35px;\n            border-radius: 20px;\n            box-shadow: 0 15px 50px rgba(0, 0, 0, 0.08);\n            transition: all 0.3s ease;\n            position: relative;\n            border: 2px solid transparent;\n        }\n\n        .review-card:hover {\n            transform: translateY(-5px) scale(1.02);\n            box-shadow: 0 20px 60px rgba(0, 0, 0, 0.12);\n            border-color: var(--accent-green);\n        }\n\n        .review-stars {\n            display: flex;\n            gap: 5px;\n            margin-bottom: 20px;\n        }\n\n        .star {\n            color: var(--warning-yellow);\n            font-size: 22px;\n            animation: starPop 0.4s ease;\n        }\n\n        @keyframes starPop {\n            0% { transform: scale(0) rotate(-180deg); }\n            50% { transform: scale(1.2) rotate(10deg); }\n            100% { transform: scale(1) rotate(0deg); }\n        }\n\n        .star:nth-child(1) { animation-delay: 0.1s; }\n        .star:nth-child(2) { animation-delay: 0.2s; }\n        .star:nth-child(3) { animation-delay: 0.3s; }\n        .star:nth-child(4) { animation-delay: 0.4s; }\n        .star:nth-child(5) { animation-delay: 0.5s; }\n\n        .review-text {\n            font-size: 17px;\n            color: var(--dark-gray);\n            line-height: 1.7;\n            margin-bottom: 25px;\n            font-style: italic;\n            position: relative;\n        }\n\n        .reviewer-info {\n            display: flex;\n            align-items: center;\n            gap: 15px;\n            padding-top: 20px;\n            border-top: 1px solid rgba(0, 0, 0, 0.05);\n        }\n\n        .reviewer-avatar {\n            width: 55px;\n            height: 55px;\n            border-radius: 50%;\n            background: linear-gradient(135deg, var(--accent-blue) 0%, #1976d2 100%);\n            display: flex;\n            align-items: center;\n            justify-content: center;\n            color: white;\n            font-weight: 700;\n            font-size: 20px;\n            box-shadow: 0 5px 20px rgba(33, 150, 243, 0.3);\n        }\n\n        .reviewer-details {\n            flex: 1;\n        }\n\n        .reviewer-name {\n            font-weight: 700;\n            color: var(--primary-black);\n            margin-bottom: 5px;\n            font-size: 17px;\n        }\n\n        .reviewer-verified {\n            display: inline-flex;\n            align-items: center;\n            gap: 5px;\n            font-size: 13px;\n            color: var(--success-green);\n            font-weight: 600;\n            text-transform: uppercase;\n            letter-spacing: 0.5px;\n        }\n\n        .verified-icon {\n            width: 16px;\n            height: 16px;\n            background: var(--success-green);\n            border-radius: 50%;\n            display: flex;\n            align-items: center;\n            justify-content: center;\n            color: white;\n            font-size: 10px;\n        }\n\n        \/* Stats Banner *\/\n        .stats-banner {\n            margin-top: 100px;\n            padding: 80px 60px;\n            background: linear-gradient(135deg, var(--primary-black) 0%, var(--dark-gray) 100%);\n            border-radius: 30px;\n            color: white;\n            position: relative;\n            overflow: hidden;\n        }\n\n        .stats-banner::before {\n            content: '';\n            position: absolute;\n            top: -50%;\n            right: -20%;\n            width: 500px;\n            height: 500px;\n            background: radial-gradient(circle, var(--accent-green) 0%, transparent 70%);\n            opacity: 0.05;\n            animation: rotate 30s linear infinite;\n        }\n\n        @keyframes rotate {\n            from { transform: rotate(0deg); }\n            to { transform: rotate(360deg); }\n        }\n\n        .stats-grid {\n            display: grid;\n            grid-template-columns: repeat(4, 1fr);\n            gap: 40px;\n            text-align: center;\n            position: relative;\n            z-index: 1;\n        }\n\n        .stat-item {\n            position: relative;\n            animation: fadeInUp 0.8s ease both;\n        }\n\n        .stat-item:nth-child(1) { animation-delay: 0.1s; }\n        .stat-item:nth-child(2) { animation-delay: 0.2s; }\n        .stat-item:nth-child(3) { animation-delay: 0.3s; }\n        .stat-item:nth-child(4) { animation-delay: 0.4s; }\n\n        .stat-number {\n            font-size: 54px;\n            font-weight: 900;\n            background: linear-gradient(135deg, var(--accent-green) 0%, #00cc00 100%);\n            -webkit-background-clip: text;\n            -webkit-text-fill-color: transparent;\n            background-clip: text;\n            margin-bottom: 15px;\n            text-shadow: 0 0 30px rgba(0, 255, 0, 0.3);\n        }\n\n        .stat-label {\n            font-size: 17px;\n            opacity: 0.9;\n            text-transform: uppercase;\n            letter-spacing: 1.5px;\n            font-weight: 600;\n        }\n\n        \/* CTA Section *\/\n        .cta-container {\n            text-align: center;\n            margin-top: 100px;\n            padding: 80px 40px;\n            background: linear-gradient(135deg, rgba(0, 255, 0, 0.05) 0%, rgba(0, 204, 0, 0.02) 100%);\n            border-radius: 30px;\n            position: relative;\n        }\n\n        .cta-title {\n            font-size: 42px;\n            font-weight: 800;\n            margin-bottom: 25px;\n            color: var(--primary-black);\n        }\n\n        .cta-subtitle {\n            font-size: 20px;\n            color: var(--medium-gray);\n            margin-bottom: 40px;\n        }\n\n        .cta-buttons {\n            display: flex;\n            gap: 25px;\n            justify-content: center;\n            flex-wrap: wrap;\n        }\n\n        .cta-button {\n            padding: 22px 45px;\n            font-size: 18px;\n            font-weight: 700;\n            border: none;\n            border-radius: 35px;\n            text-transform: uppercase;\n            letter-spacing: 1.2px;\n            cursor: pointer;\n            transition: all 0.3s ease;\n            text-decoration: none;\n            display: inline-flex;\n            align-items: center;\n            gap: 10px;\n            position: relative;\n            overflow: hidden;\n        }\n\n        .cta-button::before {\n            content: '';\n            position: absolute;\n            top: 0;\n            left: -100%;\n            width: 100%;\n            height: 100%;\n            background: linear-gradient(90deg, transparent, rgba(255, 255, 255, 0.3), transparent);\n            transition: left 0.6s ease;\n        }\n\n        .cta-button:hover::before {\n            left: 100%;\n        }\n\n        .cta-primary {\n            background: linear-gradient(135deg, var(--accent-green) 0%, #00cc00 100%);\n            color: var(--primary-black);\n            box-shadow: 0 15px 40px rgba(0, 255, 0, 0.3);\n        }\n\n        .cta-primary:hover {\n            transform: translateY(-3px) scale(1.02);\n            box-shadow: 0 20px 50px rgba(0, 255, 0, 0.4);\n        }\n\n        .cta-secondary {\n            background: transparent;\n            color: var(--primary-black);\n            border: 2px solid var(--primary-black);\n        }\n\n        .cta-secondary:hover {\n            background: var(--primary-black);\n            color: white;\n            transform: translateY(-3px);\n        }\n\n        \/* Responsive *\/\n        @media (max-width: 1200px) {\n            .reviews-track {\n                animation-duration: 25s;\n            }\n        }\n\n        @media (max-width: 1024px) {\n            .features-grid {\n                grid-template-columns: repeat(2, 1fr);\n            }\n\n            .stats-grid {\n                grid-template-columns: repeat(2, 1fr);\n            }\n\n            .review-card {\n                min-width: 350px;\n            }\n        }\n\n        @media (max-width: 768px) {\n            .section-title {\n                font-size: 36px;\n            }\n\n            .features-grid {\n                grid-template-columns: 1fr;\n                gap: 25px;\n            }\n\n            .stats-grid {\n                grid-template-columns: 1fr;\n                gap: 30px;\n            }\n\n            .stat-number {\n                font-size: 42px;\n            }\n\n            .cta-buttons {\n                flex-direction: column;\n                align-items: center;\n            }\n\n            .cta-button {\n                width: 100%;\n                max-width: 300px;\n            }\n\n            .review-card {\n                min-width: 280px;\n            }\n\n            .reviews-title::before,\n            .reviews-title::after {\n                display: none;\n            }\n        }\n    \u003c\/style\u003e \u003csection class=\"testimonial-section\"\u003e \u003cdiv class=\"container\"\u003e \u003cdiv class=\"section-header\"\u003e \u003ch2 class=\"section-title\"\u003e商品概要\u003c\/h2\u003e \u003c\/div\u003e \u003cdiv class=\"video-wrapper\"\u003e \u003cdiv class=\"wistia_embed wistia_async_tws98qp3hk videoFoam=true\"\u003e\u003c\/div\u003e \u003c\/div\u003e \u003cdiv class=\"features-grid\"\u003e \u003cdiv class=\"feature-card\"\u003e \u003cdiv class=\"feature-icon\"\u003e✓\u003c\/div\u003e \u003ch3 class=\"feature-title\"\u003e簡単セットアップ\u003c\/h3\u003e \u003cp class=\"feature-subtitle\"\u003e数秒でバーに取り付け、しっかり固定。\u003c\/p\u003e \u003c\/div\u003e \u003cdiv class=\"feature-card\"\u003e \u003cdiv class=\"feature-icon\"\u003e✓\u003c\/div\u003e \u003ch3 class=\"feature-title\"\u003e耐久性あり\u003c\/h3\u003e \u003cp class=\"feature-subtitle\"\u003e激しいトレーニングに耐える高品質素材。\u003c\/p\u003e \u003c\/div\u003e \u003cdiv class=\"feature-card\"\u003e \u003cdiv class=\"feature-icon\"\u003e✓\u003c\/div\u003e \u003ch3 class=\"feature-title\"\u003e携帯可能\u003c\/h3\u003e \u003cp class=\"feature-subtitle\"\u003e自宅ジムや外出先でのトレーニングに最適なアイテム。\u003c\/p\u003e \u003c\/div\u003e \u003cdiv class=\"feature-card\"\u003e \u003cdiv class=\"feature-icon\"\u003e✓\u003c\/div\u003e \u003ch3 class=\"feature-title\"\u003eグリップ力向上\u003c\/h3\u003e \u003cp class=\"feature-subtitle\"\u003e手、前腕、上半身の筋肉を刺激します。\u003c\/p\u003e \u003c\/div\u003e \u003c\/div\u003e \u003c\/div\u003e \u003c\/section\u003e \u003cscript\u003e\n        \/\/ Animate stats on scroll\n        let statsAnimated = false;\n        \n        function animateStats() {\n            if (statsAnimated) return;\n            \n            const statsSection = document.querySelector('.stats-banner');\n            if (!statsSection) return;\n            \n            const rect = statsSection.getBoundingClientRect();\n            \n            if (rect.top \u003c window.innerHeight \u0026\u0026 rect.bottom \u003e 0) {\n                statsAnimated = true;\n                \n                document.querySelectorAll('.stat-number').forEach(stat =\u003e {\n                    const target = parseFloat(stat.getAttribute('data-target'));\n                    const isDecimal = stat.getAttribute('data-decimal') === 'true';\n                    const isStatic = stat.getAttribute('data-static') === 'true';\n                    \n                    if (isStatic) return;\n                    \n                    let current = 0;\n                    const increment = target \/ 60;\n                    \n                    const timer = setInterval(() =\u003e {\n                        current += increment;\n                        if (current \u003e= target) {\n                            current = target;\n                            clearInterval(timer);\n                            \n                            if (isDecimal) {\n                                stat.textContent = target.toFixed(1);\n                            } else {\n                                stat.textContent = target \u003e= 1000 ? \n                                    (target \/ 1000).toFixed(0) + 'k+' : \n                                    target.toString() + (stat.parentElement.querySelector('.stat-label').textContent.includes('%') ? '%' : '');\n                            }\n                        } else {\n                            if (isDecimal) {\n                                stat.textContent = current.toFixed(1);\n                            } else {\n                                stat.textContent = Math.floor(current).toString();\n                            }\n                        }\n                    }, 25);\n                });\n            }\n        }\n        \n        \/\/ Add scroll and load listeners\n        window.addEventListener('scroll', animateStats);\n        window.addEventListener('load', animateStats);\n\n        \/\/ Intersection Observer for other animations\n        const observerOptions = {\n            threshold: 0.1,\n            rootMargin: '0px 0px -50px 0px'\n        };\n\n        const observer = new IntersectionObserver((entries) =\u003e {\n            entries.forEach(entry =\u003e {\n                if (entry.isIntersecting) {\n                    entry.target.style.opacity = '1';\n                }\n            });\n        }, observerOptions);\n\n        \/\/ Observe elements\n        document.querySelectorAll('.feature-card, .stat-item').forEach(el =\u003e {\n            observer.observe(el);\n        });\n\n        \/\/ Wistia Video Configuration (if you have the video ID)\n        \/\/ Replace 'VIDEO_ID' with your actual Wistia video ID\n        window._wq = window._wq || [];\n        _wq.push({ id: \"VIDEO_ID\", onReady: function(video) {\n            \/\/ You can add custom video controls here\n            console.log(\"Video is ready!\");\n        }});\n    \u003c\/script\u003e \u003c\/div\u003e \u003cdiv class=\"shg-c \" id=\"s-4bec599c-f45b-4497-9bc1-06a45af18f81\"\u003e \u003cdiv class=\"shg-row\" data-col-grid-mode-on=\"\"\u003e \u003cdiv class=\"shg-c-lg-6 shg-c-md-6 shg-c-sm-6 shg-c-xs-12\"\u003e \u003cdiv id=\"s-36fe0dcf-0eb8-4c33-bfbf-a821cc50d2b9-root\"\u003e \u003cdiv class=\"shg-image-margin-container-s-36fe0dcf-0eb8-4c33-bfbf-a821cc50d2b9\" id=\"wrap-s-36fe0dcf-0eb8-4c33-bfbf-a821cc50d2b9\"\u003e \u003cdiv class=\"s-36fe0dcf-0eb8-4c33-bfbf-a821cc50d2b9 shg-align-container\"\u003e \u003cdiv class=\"shg-c s-36fe0dcf-0eb8-4c33-bfbf-a821cc50d2b9 shogun-image-container shg-align-center\" id=\"s-36fe0dcf-0eb8-4c33-bfbf-a821cc50d2b9\"\u003e \u003cdiv class=\"shg-image-content-wrapper\"\u003e \u003cimg src=\"https:\/\/i.shgcdn.com\/3be4bfc7-3f28-4c99-b24b-0d41689a9a75\/-\/format\/auto\/-\/preview\/3000x3000\/-\/quality\/lighter\/\" class=\"shogun-image \" decoding=\"async\" loading=\"lazy\"\u003e \u003c\/div\u003e \u003c\/div\u003e \u003c\/div\u003e \u003c\/div\u003e \u003c\/div\u003e \u003cscript class=\"__SHG_DATA__\" type=\"application\/json\"\u003e\n    {\n      \"__shgImageV2Elements\": { \"uuid\": \"s-36fe0dcf-0eb8-4c33-bfbf-a821cc50d2b9\" }\n    }\n  \u003c\/script\u003e \u003c\/div\u003e \u003cdiv class=\"shg-c-lg-6 shg-c-md-6 shg-c-sm-6 shg-c-xs-12\"\u003e\n\u003cdiv id=\"s-5170906d-17e9-4636-8095-4d0d2ca003df\" class=\"shg-c shg-align-center\"\u003e \u003cdiv class=\"shogun-heading-component\"\u003e \u003ch2\u003e \u003cb\u003e即セットアップ\u003c\/b\u003e \u003c\/h2\u003e \u003c\/div\u003e \u003c\/div\u003e \u003cdiv id=\"s-ed5cb35e-9ec4-4012-af59-d2d7e5428e78\" class=\"shg-c shg-align-center\"\u003e \u003cdiv class=\"shogun-heading-component\"\u003e \u003ch3\u003e 時間を無駄にしません。すぐにカチッと合わさる2つのパーツ。\u003cbr\u003e\u003cbr\u003eジムバッグに入れてすぐに使えます。\u003cbr\u003e\u003cbr\u003e \u003c\/h3\u003e \u003c\/div\u003e \u003c\/div\u003e \u003c\/div\u003e \u003c\/div\u003e \u003c\/div\u003e \u003cdiv class=\"shg-c \" id=\"s-eab75ba7-89f8-4e21-9a2d-c4398c700a5f\"\u003e \u003cdiv class=\"shg-row\" data-col-grid-mode-on=\"\"\u003e \u003cdiv class=\"shg-c-lg-8 shg-c-md-8 shg-c-sm-8 shg-c-xs-12\"\u003e\n\u003cdiv id=\"s-2fe49929-fff2-4b16-8d9c-0e02388ef41c\" class=\"shg-c shg-align-center\"\u003e \u003cdiv class=\"shogun-heading-component\"\u003e \u003ch2\u003e \u003cb\u003e刻み加工ハンドル\u003c\/b\u003e \u003c\/h2\u003e \u003c\/div\u003e \u003c\/div\u003e \u003cdiv id=\"s-b88d1173-b03e-45d8-b95d-2415d1e234a4\" class=\"shg-c shg-align-center\"\u003e \u003cdiv class=\"shogun-heading-component\"\u003e \u003ch3\u003e 滑りを気にせずグリップに集中できる、刻み加工されたグリップ。 \u003c\/h3\u003e \u003c\/div\u003e \u003c\/div\u003e \u003c\/div\u003e \u003cdiv class=\"shg-c-lg-4 shg-c-md-4 shg-c-sm-4 shg-c-xs-12\"\u003e \u003cdiv id=\"s-f50c7e5d-8bc1-4495-bd9c-2c29a0c10944-root\"\u003e \u003cdiv class=\"shg-image-margin-container-s-f50c7e5d-8bc1-4495-bd9c-2c29a0c10944\" id=\"wrap-s-f50c7e5d-8bc1-4495-bd9c-2c29a0c10944\"\u003e \u003cdiv class=\"s-f50c7e5d-8bc1-4495-bd9c-2c29a0c10944 shg-align-container\"\u003e \u003cdiv class=\"shg-c s-f50c7e5d-8bc1-4495-bd9c-2c29a0c10944 shogun-image-container shg-align-center\" id=\"s-f50c7e5d-8bc1-4495-bd9c-2c29a0c10944\"\u003e \u003cdiv class=\"shg-image-content-wrapper\"\u003e \u003cimg src=\"https:\/\/i.shgcdn.com\/92407ddc-5a95-4c8b-be1c-7db172037b50\/-\/format\/auto\/-\/preview\/3000x3000\/-\/quality\/lighter\/\" class=\"shogun-image \" decoding=\"async\" loading=\"lazy\"\u003e \u003c\/div\u003e \u003c\/div\u003e \u003c\/div\u003e \u003c\/div\u003e \u003c\/div\u003e \u003cscript class=\"__SHG_DATA__\" type=\"application\/json\"\u003e\n    {\n      \"__shgImageV2Elements\": { \"uuid\": \"s-f50c7e5d-8bc1-4495-bd9c-2c29a0c10944\" }\n    }\n  \u003c\/script\u003e \u003c\/div\u003e \u003c\/div\u003e \u003c\/div\u003e \u003cdiv class=\"shg-c \" id=\"s-55040d06-0a14-44db-90e3-d46bc006058b\"\u003e \u003cdiv class=\"shg-row\" data-col-grid-mode-on=\"\"\u003e \u003cdiv class=\"shg-c-lg-5 shg-c-md-5 shg-c-sm-5 shg-c-xs-12\"\u003e \u003cdiv id=\"s-39c4b664-b265-42d9-982a-3a9c785fcbdd-root\"\u003e \u003cdiv class=\"shg-image-margin-container-s-39c4b664-b265-42d9-982a-3a9c785fcbdd\" id=\"wrap-s-39c4b664-b265-42d9-982a-3a9c785fcbdd\"\u003e \u003cdiv class=\"s-39c4b664-b265-42d9-982a-3a9c785fcbdd shg-align-container\"\u003e \u003cdiv class=\"shg-c s-39c4b664-b265-42d9-982a-3a9c785fcbdd shogun-image-container shg-align-center\" id=\"s-39c4b664-b265-42d9-982a-3a9c785fcbdd\"\u003e \u003cdiv class=\"shg-image-content-wrapper\"\u003e \u003cimg src=\"https:\/\/i.shgcdn.com\/fe82b539-a54c-4cc8-9abb-d3868a1c28d7\/-\/format\/auto\/-\/preview\/3000x3000\/-\/quality\/lighter\/\" class=\"shogun-image \" decoding=\"async\" loading=\"lazy\"\u003e \u003c\/div\u003e \u003c\/div\u003e \u003c\/div\u003e \u003c\/div\u003e \u003c\/div\u003e \u003cscript class=\"__SHG_DATA__\" type=\"application\/json\"\u003e\n    {\n      \"__shgImageV2Elements\": { \"uuid\": \"s-39c4b664-b265-42d9-982a-3a9c785fcbdd\" }\n    }\n  \u003c\/script\u003e \u003c\/div\u003e \u003cdiv class=\"shg-c-lg-7 shg-c-md-7 shg-c-sm-7 shg-c-xs-12\"\u003e\n\u003cdiv id=\"s-51ede864-2447-45f2-9e6a-c5ade81a7789\" class=\"shg-c shg-align-center\"\u003e \u003cdiv class=\"shogun-heading-component\"\u003e \u003ch2\u003e 保護用滑り止め\u003cbr\u003eゴム\u003cbr\u003e \u003c\/h2\u003e \u003c\/div\u003e \u003c\/div\u003e \u003cdiv id=\"s-e793ccc0-0a74-491c-a431-16ed4280b7fb\" class=\"shg-c shg-align-center\"\u003e \u003cdiv class=\"shogun-heading-component\"\u003e \u003ch3\u003e Popeyesは取り外し可能なNBRゴムで覆われています。\u003cbr\u003e\u003cbr\u003eこれによりバーの滑りや損傷を防ぎます。 \u003c\/h3\u003e \u003c\/div\u003e \u003c\/div\u003e \u003c\/div\u003e \u003c\/div\u003e \u003c\/div\u003e \u003cdiv class=\"shg-box-vertical-align-wrapper\"\u003e \u003cdiv class=\"shg-box shg-c \" id=\"s-24449f32-d40c-4ad5-8830-29450ebf306e\"\u003e \u003cdiv class=\"shg-box-overlay\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"shg-box-content\"\u003e \u003cdiv id=\"s-981074c2-e3be-4dd8-b810-62f28ca1ef9c\" class=\"shg-c shg-align-center\"\u003e \u003cdiv class=\"shogun-heading-component\"\u003e \u003ch2\u003e \u003cb\u003eすべてのバーに対応\u003c\/b\u003e \u003c\/h2\u003e \u003c\/div\u003e \u003c\/div\u003e \u003cdiv id=\"s-18b674cc-4d7d-46b1-bf3f-be2deb45bc1f-root\"\u003e \u003cdiv class=\"shg-image-margin-container-s-18b674cc-4d7d-46b1-bf3f-be2deb45bc1f\" id=\"wrap-s-18b674cc-4d7d-46b1-bf3f-be2deb45bc1f\"\u003e \u003cdiv class=\"s-18b674cc-4d7d-46b1-bf3f-be2deb45bc1f shg-align-container\"\u003e \u003cdiv class=\"shg-c s-18b674cc-4d7d-46b1-bf3f-be2deb45bc1f shogun-image-container shg-align-center\" id=\"s-18b674cc-4d7d-46b1-bf3f-be2deb45bc1f\"\u003e \u003cdiv class=\"shg-image-content-wrapper\"\u003e \u003cimg src=\"https:\/\/i.shgcdn.com\/a5d6c9c4-0147-4c25-89ca-20bab20f8112\/-\/format\/auto\/-\/preview\/3000x3000\/-\/quality\/lighter\/\" class=\"shogun-image shogun-image-normal\" decoding=\"async\" loading=\"lazy\"\u003e \u003c\/div\u003e \u003c\/div\u003e \u003c\/div\u003e \u003c\/div\u003e \u003c\/div\u003e \u003cscript class=\"__SHG_DATA__\" type=\"application\/json\"\u003e\n    {\n      \"__shgImageV2Elements\": { \"uuid\": \"s-18b674cc-4d7d-46b1-bf3f-be2deb45bc1f\" }\n    }\n  \u003c\/script\u003e \u003cdiv id=\"s-31b35bc6-4537-4f8b-bf4c-8204d49cb814\" class=\"shg-c shg-align-center\"\u003e \u003cdiv class=\"shogun-heading-component\"\u003e \u003ch3\u003e ほぼ破壊不可能。\u003cbr\u003e\u003cbr\u003e Popeyesはガラス繊維ナイロン複合素材で作られています。\u003cbr\u003e\u003cbr\u003eそしてヘビーデューティーな天然ゴム。\u003cbr\u003e \u003c\/h3\u003e \u003c\/div\u003e \u003c\/div\u003e \u003c\/div\u003e \u003c\/div\u003e \u003c\/div\u003e \u003cdiv id=\"s-f59c008b-50e6-44dd-ab4c-c4657615b824\" class=\"shg-c shg-align-left\"\u003e \u003cstyle\u003e\n        * {\n            margin: 0;\n            padding: 0;\n            box-sizing: border-box;\n        }\n\n        body {\n            font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, sans-serif;\n            line-height: 1.6;\n            color: #333;\n            background: #fff;\n        }\n\n        \/* Exercise Applications Section *\/\n        .exercise-section {\n            background: #f8f9fa;\n            padding: 100px 20px;\n        }\n\n        .section-header {\n            text-align: center;\n            margin-bottom: 60px;\n        }\n\n        .section-header h2 {\n            font-size: 48px;\n            font-weight: 700;\n            color: #1a1a1a;\n            margin-bottom: 16px;\n            letter-spacing: -0.5px;\n        }\n\n        .section-header p {\n            font-size: 20px;\n            color: #666;\n        }\n\n        .exercise-grid {\n            display: grid;\n            grid-template-columns: repeat(4, 1fr);\n            gap: 30px;\n            max-width: 1200px;\n            margin: 0 auto 50px;\n        }\n\n        .exercise-card {\n            background: white;\n            border-radius: 16px;\n            overflow: hidden;\n            box-shadow: 0 4px 20px rgba(0, 0, 0, 0.08);\n            transition: all 0.4s cubic-bezier(0.4, 0, 0.2, 1);\n            cursor: pointer;\n        }\n\n        .exercise-card:hover {\n            transform: translateY(-10px);\n            box-shadow: 0 15px 40px rgba(0, 0, 0, 0.15);\n        }\n\n        .exercise-image {\n            aspect-ratio: 3\/4;\n            overflow: hidden;\n            position: relative;\n            background: #e9ecef;\n            display: flex;\n            align-items: center;\n            justify-content: center;\n        }\n\n        .exercise-image img {\n            width: 100%;\n            height: 100%;\n            object-fit: cover;\n            transition: transform 0.4s ease;\n        }\n\n        .exercise-card:hover .exercise-image img {\n            transform: scale(1.1);\n        }\n\n        .exercise-name {\n            padding: 20px;\n            text-align: center;\n            font-size: 20px;\n            font-weight: 700;\n            color: #1a1a1a;\n        }\n\n        \/* Compatibility Section *\/\n        .compatibility-section {\n            max-width: 1200px;\n            margin: 80px auto;\n            padding: 0 20px;\n        }\n\n        .compatibility-grid {\n            display: grid;\n            grid-template-columns: repeat(3, 1fr);\n            gap: 40px;\n        }\n\n        .compat-card {\n            text-align: center;\n            padding: 40px 30px;\n            background: white;\n            border-radius: 16px;\n            box-shadow: 0 4px 20px rgba(0, 0, 0, 0.06);\n            transition: all 0.3s ease;\n        }\n\n        .compat-card:hover {\n            transform: translateY(-5px);\n            box-shadow: 0 8px 30px rgba(0, 0, 0, 0.12);\n        }\n\n        .compat-image {\n            height: 200px;\n            display: flex;\n            align-items: center;\n            justify-content: center;\n            margin-bottom: 20px;\n            background: #f8f9fa;\n            border-radius: 12px;\n        }\n\n        .compat-image img {\n            max-width: 80%;\n            max-height: 80%;\n            object-fit: contain;\n        }\n\n        .compat-card h3 {\n            font-size: 22px;\n            font-weight: 700;\n            color: #1a1a1a;\n            margin-bottom: 10px;\n        }\n\n        .compat-badge {\n            display: inline-block;\n            background: #E0F7F4;\n            color: #00695C;\n            padding: 6px 14px;\n            border-radius: 15px;\n            font-size: 13px;\n            font-weight: 600;\n        }\n\n        \/* Responsive Design *\/\n        @media (max-width: 1024px) {\n            .exercise-grid {\n                grid-template-columns: repeat(2, 1fr);\n            }\n\n            .compatibility-grid {\n                grid-template-columns: 1fr;\n            }\n        }\n\n        @media (max-width: 768px) {\n            .exercise-section {\n                padding: 60px 15px;\n            }\n\n            .section-header h2 {\n                font-size: 36px;\n            }\n\n            .section-header p {\n                font-size: 18px;\n            }\n\n            .exercise-grid {\n                grid-template-columns: repeat(2, 1fr);\n                \/*grid-template-columns: 2fr;*\/\n            }\n            \n\n            .compatibility-section {\n                margin: 50px auto;\n            }\n        }\n    \u003c\/style\u003e \u003csection class=\"exercise-section\"\u003e \u003cdiv class=\"section-header\"\u003e \u003ch2\u003e4種類の器具。ひとつのミッション：結果を出すこと\u003c\/h2\u003e \u003cp\u003eファットグリップトレーニングを加えるだけで、あらゆる上半身のエクササイズが変わります\u003c\/p\u003e \u003c\/div\u003e \u003cdiv class=\"exercise-grid\"\u003e \u003cdiv class=\"exercise-card\"\u003e \u003cdiv class=\"exercise-image\"\u003e \u003cimg src=\"https:\/\/i.shgcdn.com\/bc0ee49a-28f8-4cd5-9e05-6855cb0a1d69\/-\/format\/auto\/-\/preview\/3000x3000\/-\/quality\/lighter\/-\/resize\/1920x\/\" alt=\"Popeyes付きプルアップバー\"\u003e \u003c\/div\u003e \u003cdiv class=\"exercise-name\"\u003eプルアップバー\u003c\/div\u003e \u003c\/div\u003e \u003cdiv class=\"exercise-card\"\u003e \u003cdiv class=\"exercise-image\"\u003e \u003cimg src=\"https:\/\/i.shgcdn.com\/49a1dbf0-9eb7-4dd9-8136-fdee8fd03370\/-\/format\/auto\/-\/preview\/3000x3000\/-\/quality\/lighter\/-\/resize\/1920x\/\" alt=\"Popeyes付きレジスタンスバンド\"\u003e \u003c\/div\u003e \u003cdiv class=\"exercise-name\"\u003eバンド\u003c\/div\u003e \u003c\/div\u003e \u003cdiv class=\"exercise-card\"\u003e \u003cdiv class=\"exercise-image\"\u003e \u003cimg src=\"https:\/\/i.shgcdn.com\/70d573f1-5891-4220-b604-020bed30a5f5\/-\/format\/auto\/-\/preview\/3000x3000\/-\/quality\/lighter\/-\/resize\/1920x\/\" alt=\"Popeyes付きバーベル\"\u003e \u003c\/div\u003e \u003cdiv class=\"exercise-name\"\u003eバーベル\u003c\/div\u003e \u003c\/div\u003e \u003cdiv class=\"exercise-card\"\u003e \u003cdiv class=\"exercise-image\"\u003e \u003cimg src=\"https:\/\/i.shgcdn.com\/283b3bec-60ed-4d32-be4d-a4698057b2db\/-\/format\/auto\/-\/preview\/3000x3000\/-\/quality\/lighter\/-\/resize\/1920x\/\" alt=\"Popeyes付きダンベル\"\u003e \u003c\/div\u003e \u003cdiv class=\"exercise-name\"\u003eダンベル\u003c\/div\u003e \u003c\/div\u003e \u003c\/div\u003e \u003cdiv class=\"section-header\"\u003e \u003cp style=\"font-size: 18px; margin-top: 30px;\"\u003e懸垂・ローイング・カール・プレス・デッドリフト・キャリー・その他多数…\u003c\/p\u003e \u003c\/div\u003e \u003c\/section\u003e \u003csection class=\"compatibility-section\"\u003e \u003cdiv class=\"section-header\"\u003e \u003ch2\u003eKensui機器と連携\u003c\/h2\u003e \u003cp\u003eKensuiエコシステムの一部—シームレスに連携するよう設計\u003c\/p\u003e \u003c\/div\u003e \u003cdiv class=\"compatibility-grid\"\u003e \u003cdiv class=\"compat-card\"\u003e \u003cimg src=\"https:\/\/i.shgcdn.com\/95bdf748-9d13-4421-848a-41704418cc64\/-\/format\/auto\/-\/preview\/3000x3000\/-\/quality\/lighter\/-\/resize\/1080x\/\" alt=\"Swissies ニュートラルグリップハンドル\"\u003e \u003ch3\u003eSwissies™\u003c\/h3\u003e \u003cdiv class=\"compat-badge\"\u003eニュートラルグリップハンドル\u003c\/div\u003e \u003c\/div\u003e \u003cdiv class=\"compat-card\"\u003e \u003cimg src=\"https:\/\/i.shgcdn.com\/fbb345cd-5eaa-4207-b9e4-cfde281c5e20\/-\/format\/auto\/-\/preview\/3000x3000\/-\/quality\/lighter\/-\/resize\/1080x\/\" alt=\"AdaptaBell Pro 調節可能ダンベル\"\u003e \u003ch3\u003eAdaptaBell Pro™\u003c\/h3\u003e \u003cdiv class=\"compat-badge\"\u003e調節可能ダンベル\u003c\/div\u003e \u003c\/div\u003e \u003cdiv class=\"compat-card\"\u003e \u003cimg src=\"https:\/\/i.shgcdn.com\/1575e760-6c7b-47f6-93dd-7b3e0990a617\/-\/format\/auto\/-\/preview\/3000x3000\/-\/quality\/lighter\/-\/resize\/1080x\/\" alt=\"Nanobars 2 携帯用パラレルバー\"\u003e \u003ch3\u003eNanobars 2™\u003c\/h3\u003e \u003cdiv class=\"compat-badge\"\u003e携帯用パラレルバー\u003c\/div\u003e \u003c\/div\u003e \u003c\/div\u003e \u003c\/section\u003e \u003cscript\u003e\n        \/\/ Exercise card click interactions\n        document.querySelectorAll('.exercise-card').forEach(card =\u003e {\n            card.addEventListener('click', function() {\n                const exerciseName = this.querySelector('.exercise-name').textContent;\n                console.log('Exercise selected:', exerciseName);\n                \/\/ Add your navigation or action here\n            });\n        });\n\n        \/\/ Compatibility card click interactions\n        document.querySelectorAll('.compat-card').forEach(card =\u003e {\n            card.addEventListener('click', function() {\n                const productName = this.querySelector('h3').textContent;\n                console.log('Product clicked:', productName);\n                \/\/ Add your navigation or action here\n            });\n        });\n    \u003c\/script\u003e \u003c\/div\u003e \u003cscript class=\"__SHG_DATA__\" type=\"application\/json\"\u003e\n      {\n        \n        \"__shgProductInit\": {\n          \"uuid\": \"s-a2efd90f-e4e2-4885-b786-fe171d1ede71\",\n          \"platform\": \"shopify\",\n          \"currency\": \"USD\",\n          \"productId\": \"7933814538452\",\n          \"staticVariant\": false,\n          \"hideIfDraft\": false,\n          \n          \n          \n          \n          \n          \n            \"productHandle\": \"popeyes\",\n            \"productVariantId\": 43832785404116\n          \n        },\n        \"__shgProductCallback\": {\n          \"id\": \"s-a2efd90f-e4e2-4885-b786-fe171d1ede71\",\n          \"callback\": {\n            \"cb\": \"box\",\n            \"data\": {\n              \"uuid\": \"s-a2efd90f-e4e2-4885-b786-fe171d1ede71\"\n            }\n          }\n        }\n      }\n    \u003c\/script\u003e \u003c\/div\u003e \u003cdiv id=\"s-022da606-13e7-4185-aa97-e970e9a4bd2e\" class=\"shg-c shg-align-left\"\u003e \u003cscript src=\"https:\/\/fast.wistia.com\/embed\/medias\/xjo9f3ge2h.jsonp\" async\u003e\u003c\/script\u003e\u003cscript src=\"https:\/\/fast.wistia.com\/assets\/external\/E-v1.js\" async\u003e\u003c\/script\u003e\u003cdiv class=\"wistia_responsive_padding\" style=\"padding:56.25% 0 0 0;position:relative;\"\u003e\u003cdiv class=\"wistia_responsive_wrapper\" style=\"height:100%;left:0;position:absolute;top:0;width:100%;\"\u003e\u003cdiv class=\"wistia_embed wistia_async_xjo9f3ge2h seo=true videoFoam=true\" style=\"height:100%;position:relative;width:100%\"\u003e\u003cdiv class=\"wistia_swatch\" style=\"height:100%;left:0;opacity:0;overflow:hidden;position:absolute;top:0;transition:opacity 200ms;width:100%;\"\u003e\u003cimg src=\"https:\/\/fast.wistia.com\/embed\/medias\/xjo9f3ge2h\/swatch\" style=\"filter:blur(5px);height:100%;object-fit:contain;width:100%;\" alt=\"\" aria-hidden=\"true\" onload=\"this.parentNode.style.opacity=1;\"\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e \u003c\/div\u003e \u003cdiv class=\"shg-box-vertical-align-wrapper\"\u003e \u003cdiv class=\"shg-box shg-c \" id=\"s-ee53f776-79bf-4bb8-9028-9a9040cd21eb\"\u003e \u003cdiv class=\"shg-box-overlay\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"shg-box-content\"\u003e \u003cdiv id=\"s-cf4e6009-238d-47e2-aeb7-3df9866e7098\" class=\"shg-c shg-align-center\"\u003e \u003cdiv class=\"shogun-heading-component\"\u003e \u003ch2\u003e \u003cb\u003eモデルを選ぶ\u003c\/b\u003e \u003c\/h2\u003e \u003c\/div\u003e \u003c\/div\u003e \u003cdiv class=\"shg-c \" id=\"s-bed45fa0-2595-46a9-ba53-cf56f51a492d\"\u003e \u003cdiv class=\"shg-row\" data-col-grid-mode-on=\"\"\u003e \u003cdiv class=\"shg-c-lg-3 shg-c-md-3 shg-c-sm-3 shg-c-xs-6\"\u003e\n\u003cdiv id=\"s-5e0df37e-cfb8-4e27-9c09-8e236f9af0cc\" class=\"shg-c shg-product rca-product-view \" data-is-product-box=\"true\"\u003e \u003cdiv id=\"s-532f2f8d-dcdc-4917-afce-9182a8e0afcd\" class=\"shg-c shg-align-left\"\u003e \u003cdiv class=\"shg-product-image-wrapper\" data-shg-product-target=\"product-image-wrapper\"\u003e \u003cimg class=\"shogun-image\" data-shg-product-target=\"product-image\" decoding=\"async\"\u003e \u003c\/div\u003e \u003cscript class=\"__SHG_DATA__\" type=\"application\/json\"\u003e\n    {\n      \"__shgProductCallback\": {\n        \"id\": \"s-5e0df37e-cfb8-4e27-9c09-8e236f9af0cc\",\n        \"callback\": {\n          \"cb\": \"image\",\n          \"data\": {\n            \"uuid\": \"s-532f2f8d-dcdc-4917-afce-9182a8e0afcd\",\n            \"imageOffsetTop\": 6967,\n            \"LAZY_LOAD_OFFSET_TOP\": 750,\n            \"LAZY_LOAD_ENABLED\": true\n          }\n        }\n      }\n    }\n  \u003c\/script\u003e \u003c\/div\u003e \u003cdiv id=\"s-fef8f491-cc6a-4b1c-9804-badc806527a9\" class=\"shg-c shg-align-center\"\u003e \u003cdiv class=\"shogun-heading-component\"\u003e \u003ch3\u003e Popeyes - 50mm \u003c\/h3\u003e \u003c\/div\u003e \u003c\/div\u003e \u003cform action=\"\/cart\/add\" method=\"post\" id=\"s-e3be8c09-c669-48f4-855a-bcc327413b19-atc-btn-wrapper\" class=\"shg-product-atc-btn-wrapper rca-add-to-cart-submit shg-align-center\"\u003e \u003ca id=\"s-e3be8c09-c669-48f4-855a-bcc327413b19\" class=\"shg-btn shg-cse rca-add-to-cart-submit \"\u003e\u003c\/a\u003e \u003c\/form\u003e \u003cscript class=\"__SHG_DATA__\" type=\"application\/json\"\u003e\n    {\n      \"__shgProductCallback\": {\n        \"id\": \"s-5e0df37e-cfb8-4e27-9c09-8e236f9af0cc\",\n        \"callback\": {\n          \"cb\": \"addToCart\",\n          \"data\": {\n            \"uuid\": \"s-e3be8c09-c669-48f4-855a-bcc327413b19\",\n            \"siteId\": \"d921f9ba-aa7a-4156-9e44-53aad23b56fb\",\n            \"pageId\": \"649b55eccf281000cbe1d91a\",\n            \"pageVersionId\": \"69e96f1fc8ee3261135b7463\",\n            \"parentGroupUuid\": \"s-5e0df37e-cfb8-4e27-9c09-8e236f9af0cc\",\n            \"action\": \"\/cart\/add\",\n            \"behavior\": \"go\",\n            \"buttonText\": \"Add to Cart - $27.95\",\n            \"successText\": \"Added to your cart\",\n            \"soldOutText\": \"Sold out\",\n            \"unavailableText\": \"Unavailable\"\n          }\n        }\n      }\n    }\n  \u003c\/script\u003e \u003cscript class=\"__SHG_DATA__\" type=\"application\/json\"\u003e\n      {\n        \n        \"__shgProductInit\": {\n          \"uuid\": \"s-5e0df37e-cfb8-4e27-9c09-8e236f9af0cc\",\n          \"platform\": \"shopify\",\n          \"currency\": \"USD\",\n          \"productId\": \"7933814538452\",\n          \"staticVariant\": false,\n          \"hideIfDraft\": false,\n          \n          \n          \n          \n          \n          \n            \"productHandle\": \"popeyes\",\n            \"productVariantId\": 43832782094548\n          \n        },\n        \"__shgProductCallback\": {\n          \"id\": \"s-5e0df37e-cfb8-4e27-9c09-8e236f9af0cc\",\n          \"callback\": {\n            \"cb\": \"box\",\n            \"data\": {\n              \"uuid\": \"s-5e0df37e-cfb8-4e27-9c09-8e236f9af0cc\"\n            }\n          }\n        }\n      }\n    \u003c\/script\u003e \u003c\/div\u003e \u003c\/div\u003e \u003cdiv class=\"shg-c-lg-3 shg-c-md-3 shg-c-sm-3 shg-c-xs-6\"\u003e\n\u003cdiv id=\"s-9e6fa017-4523-494d-bd41-23c27141c624\" class=\"shg-c shg-product rca-product-view \" data-is-product-box=\"true\"\u003e \u003cdiv id=\"s-d49e81de-bba1-41c7-ba71-302a4de51d0d\" class=\"shg-c shg-align-left\"\u003e \u003cdiv class=\"shg-product-image-wrapper\" data-shg-product-target=\"product-image-wrapper\"\u003e \u003cimg class=\"shogun-image\" data-shg-product-target=\"product-image\" decoding=\"async\"\u003e \u003c\/div\u003e \u003cscript class=\"__SHG_DATA__\" type=\"application\/json\"\u003e\n    {\n      \"__shgProductCallback\": {\n        \"id\": \"s-9e6fa017-4523-494d-bd41-23c27141c624\",\n        \"callback\": {\n          \"cb\": \"image\",\n          \"data\": {\n            \"uuid\": \"s-d49e81de-bba1-41c7-ba71-302a4de51d0d\",\n            \"imageOffsetTop\": 6967,\n            \"LAZY_LOAD_OFFSET_TOP\": 750,\n            \"LAZY_LOAD_ENABLED\": true\n          }\n        }\n      }\n    }\n  \u003c\/script\u003e \u003c\/div\u003e \u003cdiv id=\"s-a3becc58-39f9-479a-96b4-eb8bdc080681\" class=\"shg-c shg-align-center\"\u003e \u003cdiv class=\"shogun-heading-component\"\u003e \u003ch3\u003e Popeyes - 60mm \u003c\/h3\u003e \u003c\/div\u003e \u003c\/div\u003e \u003cform action=\"\/cart\/add\" method=\"post\" id=\"s-eedc0a30-be3c-42f1-a764-06981c5976ba-atc-btn-wrapper\" class=\"shg-product-atc-btn-wrapper rca-add-to-cart-submit shg-align-center\"\u003e \u003ca id=\"s-eedc0a30-be3c-42f1-a764-06981c5976ba\" class=\"shg-btn shg-cse rca-add-to-cart-submit \"\u003e\u003c\/a\u003e \u003c\/form\u003e \u003cscript class=\"__SHG_DATA__\" type=\"application\/json\"\u003e\n    {\n      \"__shgProductCallback\": {\n        \"id\": \"s-9e6fa017-4523-494d-bd41-23c27141c624\",\n        \"callback\": {\n          \"cb\": \"addToCart\",\n          \"data\": {\n            \"uuid\": \"s-eedc0a30-be3c-42f1-a764-06981c5976ba\",\n            \"siteId\": \"d921f9ba-aa7a-4156-9e44-53aad23b56fb\",\n            \"pageId\": \"649b55eccf281000cbe1d91a\",\n            \"pageVersionId\": \"69e96f1fc8ee3261135b7463\",\n            \"parentGroupUuid\": \"s-9e6fa017-4523-494d-bd41-23c27141c624\",\n            \"action\": \"\/cart\/add\",\n            \"behavior\": \"go\",\n            \"buttonText\": \"Add to Cart - $29.95\",\n            \"successText\": \"Added to your cart\",\n            \"soldOutText\": \"Sold out\",\n            \"unavailableText\": \"Unavailable\"\n          }\n        }\n      }\n    }\n  \u003c\/script\u003e \u003cscript class=\"__SHG_DATA__\" type=\"application\/json\"\u003e\n      {\n        \n        \"__shgProductInit\": {\n          \"uuid\": \"s-9e6fa017-4523-494d-bd41-23c27141c624\",\n          \"platform\": \"shopify\",\n          \"currency\": \"USD\",\n          \"productId\": \"7933814538452\",\n          \"staticVariant\": false,\n          \"hideIfDraft\": false,\n          \n          \n          \n          \n          \n          \n            \"productHandle\": \"popeyes\",\n            \"productVariantId\": 43832782127316\n          \n        },\n        \"__shgProductCallback\": {\n          \"id\": \"s-9e6fa017-4523-494d-bd41-23c27141c624\",\n          \"callback\": {\n            \"cb\": \"box\",\n            \"data\": {\n              \"uuid\": \"s-9e6fa017-4523-494d-bd41-23c27141c624\"\n            }\n          }\n        }\n      }\n    \u003c\/script\u003e \u003c\/div\u003e \u003c\/div\u003e \u003cdiv class=\"shg-c-lg-3 shg-c-md-3 shg-c-sm-3 shg-c-xs-6\"\u003e\n\u003cdiv id=\"s-7b353b01-89db-4824-9791-759ebfdd7dfa\" class=\"shg-c shg-product rca-product-view \" data-is-product-box=\"true\"\u003e \u003cdiv id=\"s-dcfe0be8-4015-4678-9265-33b19b9ab4aa\" class=\"shg-c shg-align-left\"\u003e \u003cdiv class=\"shg-product-image-wrapper\" data-shg-product-target=\"product-image-wrapper\"\u003e \u003cimg class=\"shogun-image\" data-shg-product-target=\"product-image\" decoding=\"async\"\u003e \u003c\/div\u003e \u003cscript class=\"__SHG_DATA__\" type=\"application\/json\"\u003e\n    {\n      \"__shgProductCallback\": {\n        \"id\": \"s-7b353b01-89db-4824-9791-759ebfdd7dfa\",\n        \"callback\": {\n          \"cb\": \"image\",\n          \"data\": {\n            \"uuid\": \"s-dcfe0be8-4015-4678-9265-33b19b9ab4aa\",\n            \"imageOffsetTop\": 6967,\n            \"LAZY_LOAD_OFFSET_TOP\": 750,\n            \"LAZY_LOAD_ENABLED\": true\n          }\n        }\n      }\n    }\n  \u003c\/script\u003e \u003c\/div\u003e \u003cdiv id=\"s-e393c867-269f-4833-8e0a-f5e9867aaef6\" class=\"shg-c shg-align-center\"\u003e \u003cdiv class=\"shogun-heading-component\"\u003e \u003ch3\u003e Popeyes - 70mm \u003c\/h3\u003e \u003c\/div\u003e \u003c\/div\u003e \u003cform action=\"\/cart\/add\" method=\"post\" id=\"s-c792c1f8-b84c-476e-94d3-4c9a51f550da-atc-btn-wrapper\" class=\"shg-product-atc-btn-wrapper rca-add-to-cart-submit shg-align-center\"\u003e \u003ca id=\"s-c792c1f8-b84c-476e-94d3-4c9a51f550da\" class=\"shg-btn shg-cse rca-add-to-cart-submit \"\u003e\u003c\/a\u003e \u003c\/form\u003e \u003cscript class=\"__SHG_DATA__\" type=\"application\/json\"\u003e\n    {\n      \"__shgProductCallback\": {\n        \"id\": \"s-7b353b01-89db-4824-9791-759ebfdd7dfa\",\n        \"callback\": {\n          \"cb\": \"addToCart\",\n          \"data\": {\n            \"uuid\": \"s-c792c1f8-b84c-476e-94d3-4c9a51f550da\",\n            \"siteId\": \"d921f9ba-aa7a-4156-9e44-53aad23b56fb\",\n            \"pageId\": \"649b55eccf281000cbe1d91a\",\n            \"pageVersionId\": \"69e96f1fc8ee3261135b7463\",\n            \"parentGroupUuid\": \"s-7b353b01-89db-4824-9791-759ebfdd7dfa\",\n            \"action\": \"\/cart\/add\",\n            \"behavior\": \"go\",\n            \"buttonText\": \"Add to Cart - $34.95\",\n            \"successText\": \"Added to your cart\",\n            \"soldOutText\": \"Sold out\",\n            \"unavailableText\": \"Unavailable\"\n          }\n        }\n      }\n    }\n  \u003c\/script\u003e \u003cscript class=\"__SHG_DATA__\" type=\"application\/json\"\u003e\n      {\n        \n        \"__shgProductInit\": {\n          \"uuid\": \"s-7b353b01-89db-4824-9791-759ebfdd7dfa\",\n          \"platform\": \"shopify\",\n          \"currency\": \"USD\",\n          \"productId\": \"7933814538452\",\n          \"staticVariant\": false,\n          \"hideIfDraft\": false,\n          \n          \n          \n          \n          \n          \n            \"productHandle\": \"popeyes\",\n            \"productVariantId\": 43832782160084\n          \n        },\n        \"__shgProductCallback\": {\n          \"id\": \"s-7b353b01-89db-4824-9791-759ebfdd7dfa\",\n          \"callback\": {\n            \"cb\": \"box\",\n            \"data\": {\n              \"uuid\": \"s-7b353b01-89db-4824-9791-759ebfdd7dfa\"\n            }\n          }\n        }\n      }\n    \u003c\/script\u003e \u003c\/div\u003e \u003c\/div\u003e \u003cdiv class=\"shg-c-lg-3 shg-c-md-3 shg-c-sm-3 shg-c-xs-6\"\u003e\n\u003cdiv id=\"s-872c80b3-ff6b-471a-93ef-3bd635af0fda\" class=\"shg-c shg-product rca-product-view \" data-is-product-box=\"true\"\u003e \u003cdiv id=\"s-6ac9042b-0167-4b43-845c-41848b53049b\" class=\"shg-c shg-align-left\"\u003e \u003cdiv class=\"shg-product-image-wrapper\" data-shg-product-target=\"product-image-wrapper\"\u003e \u003cimg class=\"shogun-image\" data-shg-product-target=\"product-image\" decoding=\"async\"\u003e \u003c\/div\u003e \u003cscript class=\"__SHG_DATA__\" type=\"application\/json\"\u003e\n    {\n      \"__shgProductCallback\": {\n        \"id\": \"s-872c80b3-ff6b-471a-93ef-3bd635af0fda\",\n        \"callback\": {\n          \"cb\": \"image\",\n          \"data\": {\n            \"uuid\": \"s-6ac9042b-0167-4b43-845c-41848b53049b\",\n            \"imageOffsetTop\": 6967,\n            \"LAZY_LOAD_OFFSET_TOP\": 750,\n            \"LAZY_LOAD_ENABLED\": true\n          }\n        }\n      }\n    }\n  \u003c\/script\u003e \u003c\/div\u003e \u003cdiv id=\"s-4275c8c1-270d-4d69-96f6-eedf10c16fb6\" class=\"shg-c shg-align-center\"\u003e \u003cdiv class=\"shogun-heading-component\"\u003e \u003ch3\u003e Popeyesセット \u003c\/h3\u003e \u003c\/div\u003e \u003c\/div\u003e \u003cform action=\"\/cart\/add\" method=\"post\" id=\"s-2929ab40-414c-4dea-9de3-9b62d730d91f-atc-btn-wrapper\" class=\"shg-product-atc-btn-wrapper rca-add-to-cart-submit shg-align-center\"\u003e \u003ca id=\"s-2929ab40-414c-4dea-9de3-9b62d730d91f\" class=\"shg-btn shg-cse rca-add-to-cart-submit \"\u003e\u003c\/a\u003e \u003c\/form\u003e \u003cscript class=\"__SHG_DATA__\" type=\"application\/json\"\u003e\n    {\n      \"__shgProductCallback\": {\n        \"id\": \"s-872c80b3-ff6b-471a-93ef-3bd635af0fda\",\n        \"callback\": {\n          \"cb\": \"addToCart\",\n          \"data\": {\n            \"uuid\": \"s-2929ab40-414c-4dea-9de3-9b62d730d91f\",\n            \"siteId\": \"d921f9ba-aa7a-4156-9e44-53aad23b56fb\",\n            \"pageId\": \"649b55eccf281000cbe1d91a\",\n            \"pageVersionId\": \"69e96f1fc8ee3261135b7463\",\n            \"parentGroupUuid\": \"s-872c80b3-ff6b-471a-93ef-3bd635af0fda\",\n            \"action\": \"\/cart\/add\",\n            \"behavior\": \"go\",\n            \"buttonText\": \"Add to Cart - $79.95\",\n            \"successText\": \"Added to your cart\",\n            \"soldOutText\": \"Sold out\",\n            \"unavailableText\": \"Unavailable\"\n          }\n        }\n      }\n    }\n  \u003c\/script\u003e \u003cscript class=\"__SHG_DATA__\" type=\"application\/json\"\u003e\n      {\n        \n        \"__shgProductInit\": {\n          \"uuid\": \"s-872c80b3-ff6b-471a-93ef-3bd635af0fda\",\n          \"platform\": \"shopify\",\n          \"currency\": \"USD\",\n          \"productId\": \"7933814538452\",\n          \"staticVariant\": false,\n          \"hideIfDraft\": false,\n          \n          \n          \n          \n          \n          \n            \"productHandle\": \"popeyes\",\n            \"productVariantId\": 43832785404116\n          \n        },\n        \"__shgProductCallback\": {\n          \"id\": \"s-872c80b3-ff6b-471a-93ef-3bd635af0fda\",\n          \"callback\": {\n            \"cb\": \"box\",\n            \"data\": {\n              \"uuid\": \"s-872c80b3-ff6b-471a-93ef-3bd635af0fda\"\n            }\n          }\n        }\n      }\n    \u003c\/script\u003e \u003c\/div\u003e \u003cdiv id=\"s-8071646f-8691-4750-b31c-53836e2109eb\" class=\"shg-c \"\u003e \u003cdiv class=\"shg-rich-text shg-default-text-content\"\u003e\u003cp style=\"text-align: center;\"\u003e\u003cstrong\u003e\u003cspan style=\"color: rgb(224, 62, 45);\"\u003e15%割引\u003c\/span\u003e\u003c\/strong\u003e\u003c\/p\u003e\u003c\/div\u003e \u003c\/div\u003e \u003c\/div\u003e \u003c\/div\u003e \u003c\/div\u003e \u003cdiv class=\"shg-c \" id=\"s-3ce355ff-4283-4f4c-8455-5ec0426529aa\"\u003e \u003cdiv class=\"shg-row\" data-col-grid-mode-on=\"\"\u003e \u003cdiv class=\"shg-c-lg-3 shg-c-md-3 shg-c-sm-3 shg-c-xs-6\"\u003e\n\u003cdiv id=\"s-29c98fa6-6794-4340-b909-43c7cd817fa1\" class=\"shg-c shg-product rca-product-view \" data-is-product-box=\"true\"\u003e \u003cdiv id=\"s-3ad25a8d-fda9-41e9-aff1-15ca144e1d2e\" class=\"shg-c shg-align-left\"\u003e \u003cdiv class=\"shg-product-image-wrapper\" data-shg-product-target=\"product-image-wrapper\"\u003e \u003cimg class=\"shogun-image\" data-shg-product-target=\"product-image\" decoding=\"async\"\u003e \u003c\/div\u003e \u003cscript class=\"__SHG_DATA__\" type=\"application\/json\"\u003e\n    {\n      \"__shgProductCallback\": {\n        \"id\": \"s-29c98fa6-6794-4340-b909-43c7cd817fa1\",\n        \"callback\": {\n          \"cb\": \"image\",\n          \"data\": {\n            \"uuid\": \"s-3ad25a8d-fda9-41e9-aff1-15ca144e1d2e\",\n            \"imageOffsetTop\": 7320,\n            \"LAZY_LOAD_OFFSET_TOP\": 750,\n            \"LAZY_LOAD_ENABLED\": true\n          }\n        }\n      }\n    }\n  \u003c\/script\u003e \u003c\/div\u003e \u003cdiv id=\"s-8ff3690b-2fe8-4726-83e7-729f3a448534\" class=\"shg-c shg-align-center\"\u003e \u003cdiv class=\"shogun-heading-component\"\u003e \u003ch3\u003e Popeyes - 50mm \u003c\/h3\u003e \u003c\/div\u003e \u003c\/div\u003e \u003cform action=\"\/cart\/add\" method=\"post\" id=\"s-2fd6c87d-42de-4d14-9f22-d25640bc7831-atc-btn-wrapper\" class=\"shg-product-atc-btn-wrapper rca-add-to-cart-submit shg-align-center\"\u003e \u003ca id=\"s-2fd6c87d-42de-4d14-9f22-d25640bc7831\" class=\"shg-btn shg-cse rca-add-to-cart-submit \"\u003e\u003c\/a\u003e \u003c\/form\u003e \u003cscript class=\"__SHG_DATA__\" type=\"application\/json\"\u003e\n    {\n      \"__shgProductCallback\": {\n        \"id\": \"s-29c98fa6-6794-4340-b909-43c7cd817fa1\",\n        \"callback\": {\n          \"cb\": \"addToCart\",\n          \"data\": {\n            \"uuid\": \"s-2fd6c87d-42de-4d14-9f22-d25640bc7831\",\n            \"siteId\": \"d921f9ba-aa7a-4156-9e44-53aad23b56fb\",\n            \"pageId\": \"649b55eccf281000cbe1d91a\",\n            \"pageVersionId\": \"69e96f1fc8ee3261135b7463\",\n            \"parentGroupUuid\": \"s-29c98fa6-6794-4340-b909-43c7cd817fa1\",\n            \"action\": \"\/cart\/add\",\n            \"behavior\": \"go\",\n            \"buttonText\": \"Add to Cart - $29.95\",\n            \"successText\": \"Added to your cart\",\n            \"soldOutText\": \"Sold out\",\n            \"unavailableText\": \"Unavailable\"\n          }\n        }\n      }\n    }\n  \u003c\/script\u003e \u003cscript class=\"__SHG_DATA__\" type=\"application\/json\"\u003e\n      {\n        \n        \"__shgProductInit\": {\n          \"uuid\": \"s-29c98fa6-6794-4340-b909-43c7cd817fa1\",\n          \"platform\": \"shopify\",\n          \"currency\": \"USD\",\n          \"productId\": \"7933814538452\",\n          \"staticVariant\": false,\n          \"hideIfDraft\": false,\n          \n          \n          \n          \n          \n          \n            \"productHandle\": \"popeyes\",\n            \"productVariantId\": 43945753903316\n          \n        },\n        \"__shgProductCallback\": {\n          \"id\": \"s-29c98fa6-6794-4340-b909-43c7cd817fa1\",\n          \"callback\": {\n            \"cb\": \"box\",\n            \"data\": {\n              \"uuid\": \"s-29c98fa6-6794-4340-b909-43c7cd817fa1\"\n            }\n          }\n        }\n      }\n    \u003c\/script\u003e \u003c\/div\u003e \u003c\/div\u003e \u003cdiv class=\"shg-c-lg-3 shg-c-md-3 shg-c-sm-3 shg-c-xs-6\"\u003e\n\u003cdiv id=\"s-c5f2b9c2-d230-4b3d-9507-17c19aa44c52\" class=\"shg-c shg-product rca-product-view \" data-is-product-box=\"true\"\u003e \u003cdiv id=\"s-23c2db2a-3809-4beb-af85-6ccc105d4230\" class=\"shg-c shg-align-left\"\u003e \u003cdiv class=\"shg-product-image-wrapper\" data-shg-product-target=\"product-image-wrapper\"\u003e \u003cimg class=\"shogun-image\" data-shg-product-target=\"product-image\" decoding=\"async\"\u003e \u003c\/div\u003e \u003cscript class=\"__SHG_DATA__\" type=\"application\/json\"\u003e\n    {\n      \"__shgProductCallback\": {\n        \"id\": \"s-c5f2b9c2-d230-4b3d-9507-17c19aa44c52\",\n        \"callback\": {\n          \"cb\": \"image\",\n          \"data\": {\n            \"uuid\": \"s-23c2db2a-3809-4beb-af85-6ccc105d4230\",\n            \"imageOffsetTop\": 7320,\n            \"LAZY_LOAD_OFFSET_TOP\": 750,\n            \"LAZY_LOAD_ENABLED\": true\n          }\n        }\n      }\n    }\n  \u003c\/script\u003e \u003c\/div\u003e \u003cdiv id=\"s-ec8ef271-eb5a-49b2-b0fd-536312ae0527\" class=\"shg-c shg-align-center\"\u003e \u003cdiv class=\"shogun-heading-component\"\u003e \u003ch3\u003e Popeyes - 60mm \u003c\/h3\u003e \u003c\/div\u003e \u003c\/div\u003e \u003cform action=\"\/cart\/add\" method=\"post\" id=\"s-987e9a9b-b4db-441e-8366-528ceb9e06ff-atc-btn-wrapper\" class=\"shg-product-atc-btn-wrapper rca-add-to-cart-submit shg-align-center\"\u003e \u003ca id=\"s-987e9a9b-b4db-441e-8366-528ceb9e06ff\" class=\"shg-btn shg-cse rca-add-to-cart-submit \"\u003e\u003c\/a\u003e \u003c\/form\u003e \u003cscript class=\"__SHG_DATA__\" type=\"application\/json\"\u003e\n    {\n      \"__shgProductCallback\": {\n        \"id\": \"s-c5f2b9c2-d230-4b3d-9507-17c19aa44c52\",\n        \"callback\": {\n          \"cb\": \"addToCart\",\n          \"data\": {\n            \"uuid\": \"s-987e9a9b-b4db-441e-8366-528ceb9e06ff\",\n            \"siteId\": \"d921f9ba-aa7a-4156-9e44-53aad23b56fb\",\n            \"pageId\": \"649b55eccf281000cbe1d91a\",\n            \"pageVersionId\": \"69e96f1fc8ee3261135b7463\",\n            \"parentGroupUuid\": \"s-c5f2b9c2-d230-4b3d-9507-17c19aa44c52\",\n            \"action\": \"\/cart\/add\",\n            \"behavior\": \"go\",\n            \"buttonText\": \"Add to Cart - $32.95\",\n            \"successText\": \"Added to your cart\",\n            \"soldOutText\": \"Sold out\",\n            \"unavailableText\": \"Unavailable\"\n          }\n        }\n      }\n    }\n  \u003c\/script\u003e \u003cscript class=\"__SHG_DATA__\" type=\"application\/json\"\u003e\n      {\n        \n        \"__shgProductInit\": {\n          \"uuid\": \"s-c5f2b9c2-d230-4b3d-9507-17c19aa44c52\",\n          \"platform\": \"shopify\",\n          \"currency\": \"USD\",\n          \"productId\": \"7933814538452\",\n          \"staticVariant\": false,\n          \"hideIfDraft\": false,\n          \n          \n          \n          \n          \n          \n            \"productHandle\": \"popeyes\",\n            \"productVariantId\": 43945753936084\n          \n        },\n        \"__shgProductCallback\": {\n          \"id\": \"s-c5f2b9c2-d230-4b3d-9507-17c19aa44c52\",\n          \"callback\": {\n            \"cb\": \"box\",\n            \"data\": {\n              \"uuid\": \"s-c5f2b9c2-d230-4b3d-9507-17c19aa44c52\"\n            }\n          }\n        }\n      }\n    \u003c\/script\u003e \u003c\/div\u003e \u003c\/div\u003e \u003cdiv class=\"shg-c-lg-3 shg-c-md-3 shg-c-sm-3 shg-c-xs-6\"\u003e\n\u003cdiv id=\"s-15856aa7-91e3-40e6-9db7-e59b41eda335\" class=\"shg-c shg-product rca-product-view \" data-is-product-box=\"true\"\u003e \u003cdiv id=\"s-8d0cbc11-239b-43dd-b0e5-8f451a138fb9\" class=\"shg-c shg-align-left\"\u003e \u003cdiv class=\"shg-product-image-wrapper\" data-shg-product-target=\"product-image-wrapper\"\u003e \u003cimg class=\"shogun-image\" data-shg-product-target=\"product-image\" decoding=\"async\"\u003e \u003c\/div\u003e \u003cscript class=\"__SHG_DATA__\" type=\"application\/json\"\u003e\n    {\n      \"__shgProductCallback\": {\n        \"id\": \"s-15856aa7-91e3-40e6-9db7-e59b41eda335\",\n        \"callback\": {\n          \"cb\": \"image\",\n          \"data\": {\n            \"uuid\": \"s-8d0cbc11-239b-43dd-b0e5-8f451a138fb9\",\n            \"imageOffsetTop\": 7320,\n            \"LAZY_LOAD_OFFSET_TOP\": 750,\n            \"LAZY_LOAD_ENABLED\": true\n          }\n        }\n      }\n    }\n  \u003c\/script\u003e \u003c\/div\u003e \u003cdiv id=\"s-44aaf477-18ec-4c72-a8bb-9066a0ed0a60\" class=\"shg-c shg-align-center\"\u003e \u003cdiv class=\"shogun-heading-component\"\u003e \u003ch3\u003e Popeyes - 70mm \u003c\/h3\u003e \u003c\/div\u003e \u003c\/div\u003e \u003cform action=\"\/cart\/add\" method=\"post\" id=\"s-f66c9f67-03e8-4b2f-8d6a-8f9d7ad7bad4-atc-btn-wrapper\" class=\"shg-product-atc-btn-wrapper rca-add-to-cart-submit shg-align-center\"\u003e \u003ca id=\"s-f66c9f67-03e8-4b2f-8d6a-8f9d7ad7bad4\" class=\"shg-btn shg-cse rca-add-to-cart-submit \"\u003e\u003c\/a\u003e \u003c\/form\u003e \u003cscript class=\"__SHG_DATA__\" type=\"application\/json\"\u003e\n    {\n      \"__shgProductCallback\": {\n        \"id\": \"s-15856aa7-91e3-40e6-9db7-e59b41eda335\",\n        \"callback\": {\n          \"cb\": \"addToCart\",\n          \"data\": {\n            \"uuid\": \"s-f66c9f67-03e8-4b2f-8d6a-8f9d7ad7bad4\",\n            \"siteId\": \"d921f9ba-aa7a-4156-9e44-53aad23b56fb\",\n            \"pageId\": \"649b55eccf281000cbe1d91a\",\n            \"pageVersionId\": \"69e96f1fc8ee3261135b7463\",\n            \"parentGroupUuid\": \"s-15856aa7-91e3-40e6-9db7-e59b41eda335\",\n            \"action\": \"\/cart\/add\",\n            \"behavior\": \"go\",\n            \"buttonText\": \"Add to Cart - $37.95\",\n            \"successText\": \"Added to your cart\",\n            \"soldOutText\": \"Sold out\",\n            \"unavailableText\": \"Unavailable\"\n          }\n        }\n      }\n    }\n  \u003c\/script\u003e \u003cscript class=\"__SHG_DATA__\" type=\"application\/json\"\u003e\n      {\n        \n        \"__shgProductInit\": {\n          \"uuid\": \"s-15856aa7-91e3-40e6-9db7-e59b41eda335\",\n          \"platform\": \"shopify\",\n          \"currency\": \"USD\",\n          \"productId\": \"7933814538452\",\n          \"staticVariant\": false,\n          \"hideIfDraft\": false,\n          \n          \n          \n          \n          \n          \n            \"productHandle\": \"popeyes\",\n            \"productVariantId\": 43945753968852\n          \n        },\n        \"__shgProductCallback\": {\n          \"id\": \"s-15856aa7-91e3-40e6-9db7-e59b41eda335\",\n          \"callback\": {\n            \"cb\": \"box\",\n            \"data\": {\n              \"uuid\": \"s-15856aa7-91e3-40e6-9db7-e59b41eda335\"\n            }\n          }\n        }\n      }\n    \u003c\/script\u003e \u003c\/div\u003e \u003c\/div\u003e \u003cdiv class=\"shg-c-lg-3 shg-c-md-3 shg-c-sm-3 shg-c-xs-6\"\u003e\n\u003cdiv id=\"s-c0d55654-5205-4af8-bcf6-9df39fccf94a\" class=\"shg-c shg-product rca-product-view \" data-is-product-box=\"true\"\u003e \u003cdiv id=\"s-8be8a0c7-9ccb-434f-9674-9330b43c5ed7\" class=\"shg-c shg-align-left\"\u003e \u003cdiv class=\"shg-product-image-wrapper\" data-shg-product-target=\"product-image-wrapper\"\u003e \u003cimg class=\"shogun-image\" data-shg-product-target=\"product-image\" decoding=\"async\"\u003e \u003c\/div\u003e \u003cscript class=\"__SHG_DATA__\" type=\"application\/json\"\u003e\n    {\n      \"__shgProductCallback\": {\n        \"id\": \"s-c0d55654-5205-4af8-bcf6-9df39fccf94a\",\n        \"callback\": {\n          \"cb\": \"image\",\n          \"data\": {\n            \"uuid\": \"s-8be8a0c7-9ccb-434f-9674-9330b43c5ed7\",\n            \"imageOffsetTop\": 7320,\n            \"LAZY_LOAD_OFFSET_TOP\": 750,\n            \"LAZY_LOAD_ENABLED\": true\n          }\n        }\n      }\n    }\n  \u003c\/script\u003e \u003c\/div\u003e \u003cdiv id=\"s-34c4c718-12cc-4f4c-a609-3e36d723db90\" class=\"shg-c shg-align-center\"\u003e \u003cdiv class=\"shogun-heading-component\"\u003e \u003ch3\u003e Popeyesセット \u003c\/h3\u003e \u003c\/div\u003e \u003c\/div\u003e \u003cform action=\"\/cart\/add\" method=\"post\" id=\"s-ee42fcfb-de6c-4235-a60d-93e37c5ee344-atc-btn-wrapper\" class=\"shg-product-atc-btn-wrapper rca-add-to-cart-submit shg-align-center\"\u003e \u003ca id=\"s-ee42fcfb-de6c-4235-a60d-93e37c5ee344\" class=\"shg-btn shg-cse rca-add-to-cart-submit \"\u003e\u003c\/a\u003e \u003c\/form\u003e \u003cscript class=\"__SHG_DATA__\" type=\"application\/json\"\u003e\n    {\n      \"__shgProductCallback\": {\n        \"id\": \"s-c0d55654-5205-4af8-bcf6-9df39fccf94a\",\n        \"callback\": {\n          \"cb\": \"addToCart\",\n          \"data\": {\n            \"uuid\": \"s-ee42fcfb-de6c-4235-a60d-93e37c5ee344\",\n            \"siteId\": \"d921f9ba-aa7a-4156-9e44-53aad23b56fb\",\n            \"pageId\": \"649b55eccf281000cbe1d91a\",\n            \"pageVersionId\": \"69e96f1fc8ee3261135b7463\",\n            \"parentGroupUuid\": \"s-c0d55654-5205-4af8-bcf6-9df39fccf94a\",\n            \"action\": \"\/cart\/add\",\n            \"behavior\": \"go\",\n            \"buttonText\": \"Add to Cart - $84.95\",\n            \"successText\": \"Added to your cart\",\n            \"soldOutText\": \"Sold out\",\n            \"unavailableText\": \"Unavailable\"\n          }\n        }\n      }\n    }\n  \u003c\/script\u003e \u003cscript class=\"__SHG_DATA__\" type=\"application\/json\"\u003e\n      {\n        \n        \"__shgProductInit\": {\n          \"uuid\": \"s-c0d55654-5205-4af8-bcf6-9df39fccf94a\",\n          \"platform\": \"shopify\",\n          \"currency\": \"USD\",\n          \"productId\": \"7933814538452\",\n          \"staticVariant\": false,\n          \"hideIfDraft\": false,\n          \n          \n          \n          \n          \n          \n            \"productHandle\": \"popeyes\",\n            \"productVariantId\": 43945754001620\n          \n        },\n        \"__shgProductCallback\": {\n          \"id\": \"s-c0d55654-5205-4af8-bcf6-9df39fccf94a\",\n          \"callback\": {\n            \"cb\": \"box\",\n            \"data\": {\n              \"uuid\": \"s-c0d55654-5205-4af8-bcf6-9df39fccf94a\"\n            }\n          }\n        }\n      }\n    \u003c\/script\u003e \u003c\/div\u003e \u003cdiv id=\"s-32cf394c-9ac8-4ad8-8483-84892ae1a527\" class=\"shg-c \"\u003e \u003cdiv class=\"shg-rich-text shg-default-text-content\"\u003e\u003cp style=\"text-align: center;\"\u003e\u003cstrong\u003e\u003cspan style=\"color: rgb(224, 62, 45);\"\u003e15%割引\u003c\/span\u003e\u003c\/strong\u003e\u003c\/p\u003e\u003c\/div\u003e \u003c\/div\u003e \u003c\/div\u003e \u003c\/div\u003e \u003c\/div\u003e \u003c\/div\u003e \u003c\/div\u003e \u003c\/div\u003e \u003cdiv id=\"s-05e50a6f-bef5-4318-9b3e-8d45cfa88a10\" class=\"shg-c shg-align-left\"\u003e \u003cstyle\u003e\n        * {\n            margin: 0;\n            padding: 0;\n            box-sizing: border-box;\n        }\n\n        :root {\n            --primary-black: #1a1a1a;\n            --dark-gray: #2c2c2c;\n            --medium-gray: #666;\n            --light-gray: #f5f5f5;\n            --white: #ffffff;\n            --accent-blue: #2196f3;\n            --accent-green: #4caf50;\n            --gradient-dark: linear-gradient(135deg, #1a1a1a 0%, #2c2c2c 100%);\n            --gradient-blue: linear-gradient(135deg, #2196f3 0%, #1976d2 100%);\n        }\n\n        body {\n            font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Arial, sans-serif;\n            background: linear-gradient(180deg, var(--white) 0%, var(--light-gray) 100%);\n            color: var(--dark-gray);\n            line-height: 1.6;\n            min-height: 100vh;\n        }\n\n        \/* Section Container *\/\n        .faq-section {\n            padding: 100px 0;\n            position: relative;\n            overflow: hidden;\n        }\n\n        \/* Background Decoration *\/\n        .bg-decoration {\n            position: absolute;\n            top: -200px;\n            right: -200px;\n            width: 600px;\n            height: 600px;\n            background: radial-gradient(circle, rgba(33, 150, 243, 0.05) 0%, transparent 70%);\n            border-radius: 50%;\n            animation: rotate 30s linear infinite;\n        }\n\n        .bg-decoration-2 {\n            position: absolute;\n            bottom: -200px;\n            left: -200px;\n            width: 500px;\n            height: 500px;\n            background: radial-gradient(circle, rgba(76, 175, 80, 0.05) 0%, transparent 70%);\n            border-radius: 50%;\n            animation: rotate 25s linear infinite reverse;\n        }\n\n        @keyframes rotate {\n            from { transform: rotate(0deg); }\n            to { transform: rotate(360deg); }\n        }\n\n        .container-faq-new {\n            max-width: 900px;\n            margin: 0 auto;\n            padding: 0 20px;\n            position: relative;\n            z-index: 1;\n        }\n\n        \/* Section Header *\/\n        .section-header {\n            text-align: center;\n            margin-bottom: 60px;\n            animation: fadeInDown 0.8s ease;\n        }\n\n        @keyframes fadeInDown {\n            from {\n                opacity: 0;\n                transform: translateY(-30px);\n            }\n            to {\n                opacity: 1;\n                transform: translateY(0);\n            }\n        }\n\n        @keyframes fadeInUp {\n            from {\n                opacity: 0;\n                transform: translateY(30px);\n            }\n            to {\n                opacity: 1;\n                transform: translateY(0);\n            }\n        }\n\n        .section-title {\n            font-size: 48px;\n            font-weight: 900;\n            text-transform: uppercase;\n            letter-spacing: 2px;\n            margin-bottom: 20px;\n            background: var(--gradient-dark);\n            -webkit-background-clip: text;\n            -webkit-text-fill-color: transparent;\n            background-clip: text;\n            position: relative;\n            display: inline-block;\n        }\n\n        .section-subtitle {\n            font-size: 18px;\n            color: var(--medium-gray);\n            max-width: 600px;\n            margin: 0 auto;\n        }\n\n        \/* FAQ Accordion *\/\n        .faq-container {\n            display: grid;\n            gap: 20px;\n        }\n\n        .faq-item {\n            background: white;\n            border-radius: 15px;\n            box-shadow: 0 10px 40px rgba(0,0,0,0.05);\n            overflow: hidden;\n            transition: all 0.3s ease;\n            animation: fadeInUp 0.8s ease both;\n            border: 2px solid transparent;\n        }\n\n        .faq-item:nth-child(1) { animation-delay: 0.1s; }\n        .faq-item:nth-child(2) { animation-delay: 0.15s; }\n        .faq-item:nth-child(3) { animation-delay: 0.2s; }\n        .faq-item:nth-child(4) { animation-delay: 0.25s; }\n        .faq-item:nth-child(5) { animation-delay: 0.3s; }\n        \n\n        .faq-item:hover {\n            transform: translateY(-2px);\n            box-shadow: 0 15px 50px rgba(0,0,0,0.08);\n        }\n\n        .faq-item.active {\n            border-color: var(--accent-blue);\n            box-shadow: 0 15px 50px rgba(33, 150, 243, 0.1);\n        }\n\n        .faq-question {\n            padding: 25px 30px;\n            display: flex;\n            justify-content: space-between;\n            align-items: center;\n            cursor: pointer;\n            position: relative;\n            transition: all 0.3s ease;\n        }\n\n        .faq-question:hover {\n            background: linear-gradient(90deg, rgba(33, 150, 243, 0.05) 0%, transparent 100%);\n        }\n\n        .faq-question-text {\n            font-size: 18px;\n            font-weight: 600;\n            color: var(--dark-gray);\n            padding-right: 20px;\n        }\n\n        .faq-toggle {\n            width: 40px;\n            height: 40px;\n            background: var(--gradient-blue);\n            border-radius: 50%;\n            display: flex;\n            align-items: center;\n            justify-content: center;\n            flex-shrink: 0;\n            transition: all 0.3s ease;\n            box-shadow: 0 5px 20px rgba(33, 150, 243, 0.3);\n        }\n\n        .faq-toggle-icon {\n            width: 20px;\n            height: 20px;\n            position: relative;\n        }\n\n        .faq-toggle-icon::before,\n        .faq-toggle-icon::after {\n            content: '';\n            position: absolute;\n            background: white;\n            transition: all 0.3s ease;\n        }\n\n        .faq-toggle-icon::before {\n            top: 50%;\n            left: 0;\n            width: 100%;\n            height: 2px;\n            transform: translateY(-50%);\n        }\n\n        .faq-toggle-icon::after {\n            left: 50%;\n            top: 0;\n            width: 2px;\n            height: 100%;\n            transform: translateX(-50%);\n        }\n\n        .faq-item.active .faq-toggle {\n            background: var(--accent-green);\n            transform: rotate(180deg);\n        }\n\n        .faq-item.active .faq-toggle-icon::after {\n            transform: translateX(-50%) rotate(90deg);\n            opacity: 0;\n        }\n\n        .faq-answer {\n            max-height: 0;\n            overflow: hidden;\n            transition: all 0.3s ease;\n        }\n\n        .faq-item.active .faq-answer {\n            max-height: 500px;\n        }\n\n        .faq-answer-content {\n            padding: 0 30px 25px;\n            color: var(--medium-gray);\n            line-height: 1.8;\n        }\n\n        .faq-answer-content ul {\n            margin-top: 15px;\n            margin-left: 20px;\n        }\n\n        .faq-answer-content li {\n            margin-bottom: 10px;\n        }\n\n        .faq-answer-content strong {\n            color: var(--dark-gray);\n            font-weight: 600;\n        }\n\n        \/* Responsive *\/\n        @media (max-width: 768px) {\n            .section-title {\n                font-size: 32px;\n            }\n\n            .faq-question-text {\n                font-size: 16px;\n            }\n\n            .faq-question {\n                padding: 20px;\n            }\n\n            .faq-toggle {\n                width: 35px;\n                height: 35px;\n            }\n        }\n    \u003c\/style\u003e \u003csection class=\"faq-section\"\u003e \u003cdiv class=\"bg-decoration\"\u003e\u003c\/div\u003e \u003cdiv class=\"bg-decoration-2\"\u003e\u003c\/div\u003e \u003cdiv class=\"container-faq-new\"\u003e \u003cdiv class=\"section-header\"\u003e \u003ch2 class=\"section-title\"\u003ePOPEYES™ よくある質問\u003c\/h2\u003e \u003c\/div\u003e \u003cdiv class=\"faq-container\"\u003e \u003cdiv class=\"faq-item\"\u003e \u003cdiv class=\"faq-question\"\u003e \u003cspan class=\"faq-question-text\"\u003eどのサイズを選べばいいですか？\u003c\/span\u003e \u003cdiv class=\"faq-toggle\"\u003e \u003cdiv class=\"faq-toggle-icon\"\u003e\u003c\/div\u003e \u003c\/div\u003e \u003c\/div\u003e \u003cdiv class=\"faq-answer\"\u003e \u003cdiv class=\"faq-answer-content\"\u003e \u003cp\u003eほとんどのエクササイズには、男性の多くには60mm、女性の多くには50mmをおすすめします。よりチャレンジしたい場合や手が大きい場合は70mmを試してみてください。ベンチプレスや懸垂には、すべての手のサイズに50mmを推奨します。\u003c\/p\u003e \u003c\/div\u003e \u003c\/div\u003e \u003c\/div\u003e \u003cdiv class=\"faq-item\"\u003e \u003cdiv class=\"faq-question\"\u003e \u003cspan class=\"faq-question-text\"\u003eバーを傷つけますか？\u003c\/span\u003e \u003cdiv class=\"faq-toggle\"\u003e \u003cdiv class=\"faq-toggle-icon\"\u003e\u003c\/div\u003e \u003c\/div\u003e \u003c\/div\u003e \u003cdiv class=\"faq-answer\"\u003e \u003cdiv class=\"faq-answer-content\"\u003e \u003cp\u003eいいえ、Popeyesには保護用のゴム裏地があり、バーを傷つけることはありません。\u003c\/p\u003e \u003c\/div\u003e \u003c\/div\u003e \u003c\/div\u003e \u003cdiv class=\"faq-item\"\u003e \u003cdiv class=\"faq-question\"\u003e \u003cspan class=\"faq-question-text\"\u003ePopeyeグリップエンハンサーの使い方は？\u003c\/span\u003e \u003cdiv class=\"faq-toggle\"\u003e \u003cdiv class=\"faq-toggle-icon\"\u003e\u003c\/div\u003e \u003c\/div\u003e \u003c\/div\u003e \u003cdiv class=\"faq-answer\"\u003e \u003cdiv class=\"faq-answer-content\"\u003e \u003cp\u003e単純に2つの半分を分けて、バーベル、ダンベル、または懸垂バーに巻きつけます。トレーニングを始める前に、デバイスがバーにしっかりと固定されていることを確認してください。\u003c\/p\u003e \u003c\/div\u003e \u003c\/div\u003e \u003c\/div\u003e \u003cdiv class=\"faq-item\"\u003e \u003cdiv class=\"faq-question\"\u003e \u003cspan class=\"faq-question-text\"\u003eすべてのフィットネスレベルに適していますか？\u003c\/span\u003e \u003cdiv class=\"faq-toggle\"\u003e \u003cdiv class=\"faq-toggle-icon\"\u003e\u003c\/div\u003e \u003c\/div\u003e \u003c\/div\u003e \u003cdiv class=\"faq-answer\"\u003e \u003cdiv class=\"faq-answer-content\"\u003e \u003cp\u003eもちろんです！Popeyeは、グリップ力を鍛えたい初心者から、よりハードなトレーニングを目指す経験豊富なアスリートまで、誰にでも最適です。どんな運動でもそうですが、最初はゆっくり始めて、筋力と持久力が向上するにつれて強度を上げてください。\u003c\/p\u003e \u003c\/div\u003e \u003c\/div\u003e \u003c\/div\u003e \u003cdiv class=\"faq-item\"\u003e \u003cdiv class=\"faq-question\"\u003e \u003cspan class=\"faq-question-text\"\u003e何でできていますか？\u003c\/span\u003e \u003cdiv class=\"faq-toggle\"\u003e \u003cdiv class=\"faq-toggle-icon\"\u003e\u003c\/div\u003e \u003c\/div\u003e \u003c\/div\u003e \u003cdiv class=\"faq-answer\"\u003e \u003cdiv class=\"faq-answer-content\"\u003e \u003cp\u003eこれらはガラス繊維とナイロンの複合素材で作られており、内側はNBRゴムで裏打ちされています。\u003c\/p\u003e \u003c\/div\u003e \u003c\/div\u003e \u003c\/div\u003e \u003c\/div\u003e \u003c\/div\u003e \u003c\/section\u003e \u003cscript\u003e\n        document.addEventListener('DOMContentLoaded', function() {\n\n        document.querySelectorAll('.faq-question').forEach(question =\u003e {\n            question.addEventListener('click', function() {\n                const faqItem = this.parentElement;\n                const wasActive = faqItem.classList.contains('active');\n                \n                \/\/ Close all items\n                document.querySelectorAll('.faq-item').forEach(item =\u003e {\n                    item.classList.remove('active');\n                });\n                \n                \/\/ Toggle current item\n                if (!wasActive) {\n                    faqItem.classList.add('active');\n                }\n            });\n        });\n\n        \/\/ Smooth scroll animation for answers\n        const observer = new IntersectionObserver((entries) =\u003e {\n            entries.forEach(entry =\u003e {\n                if (entry.isIntersecting) {\n                    entry.target.style.opacity = '1';\n                }\n            });\n        }, { threshold: 0.1 });\n\n        const faqItems = document.querySelectorAll('.faq-item');\n        faqItems.forEach(item =\u003e {\n            observer.observe(item);\n        });\n        });\n    \u003c\/script\u003e \u003c\/div\u003e \u003cdiv id=\"s-3cdaa2b6-28c0-4cec-bc6e-763ef3405ef7\" class=\"shg-c shg-align-left\"\u003e \u003cstyle\u003e\n  .ks-trust {\n    --kst-bg: #f5f1ea;       \/* cream *\/\n    --kst-white: #ffffff;\n    --kst-off: #faf7f2;\n    --kst-sand: #e8e0d3;\n    --kst-ink: #2a2a2a;      \/* char *\/\n    --kst-black: #111111;\n    --kst-muted: #8a8378;\n    --kst-accent: #1972bc;   \/* blue *\/\n    --kst-accent-d: #155a96;\n    --fo: \"Oswald\", Impact, sans-serif;\n    --fd: \"Bebas Neue\", Impact, sans-serif;\n    --fb: \"Barlow\", system-ui, sans-serif;\n    --fc: \"Barlow Condensed\", system-ui, sans-serif;\n    box-sizing: border-box;\n  }\n  .ks-trust *, .ks-trust *::before, .ks-trust *::after { box-sizing: border-box; }\n\n  \/* ========== GUARANTEE BLOCK ========== *\/\n  .ks-guarantee {\n    background: var(--kst-black);\n    color: var(--kst-white);\n    padding: 72px 16px;\n  }\n  .ks-guarantee__grid {\n    max-width: 1200px;\n    margin: 0 auto;\n    display: grid;\n    grid-template-columns: 1fr;\n    gap: 40px;\n    align-items: center;\n  }\n  @media (min-width: 860px) {\n    .ks-guarantee { padding: 96px 24px; }\n    .ks-guarantee__grid { grid-template-columns: 360px 1fr; gap: 72px; }\n  }\n\n  \/* ----- Badge (stamped seal style) ----- *\/\n  .ks-guarantee__badge-wrap {\n    display: flex;\n    justify-content: center;\n    align-items: center;\n  }\n  .ks-guarantee__badge {\n    position: relative;\n    width: 280px;\n    height: 280px;\n    display: flex;\n    flex-direction: column;\n    align-items: center;\n    justify-content: center;\n    background: var(--kst-accent);\n    color: var(--kst-white);\n    border-radius: 6px;\n    padding: 24px;\n    text-align: center;\n    box-shadow: 0 0 0 6px var(--kst-black), 0 0 0 8px var(--kst-accent);\n    transform: rotate(-4deg);\n  }\n  .ks-guarantee__badge::before,\n  .ks-guarantee__badge::after {\n    content: \"\";\n    position: absolute;\n    left: 14px; right: 14px;\n    height: 1px;\n    background: rgba(255,255,255,.35);\n  }\n  .ks-guarantee__badge::before { top: 14px; }\n  .ks-guarantee__badge::after  { bottom: 14px; }\n\n  .ks-guarantee__badge-arc {\n    font-family: var(--fc);\n    font-size: 11px;\n    letter-spacing: .28em;\n    text-transform: uppercase;\n    color: rgba(255,255,255,.85);\n    margin-bottom: 4px;\n  }\n  .ks-guarantee__badge-top {\n    display: flex;\n    align-items: flex-start;\n    justify-content: center;\n    line-height: .85;\n    gap: 4px;\n  }\n  .ks-guarantee__badge-days {\n    font-family: var(--fo);\n    font-size: 128px;\n    line-height: .85;\n    color: var(--kst-white);\n    letter-spacing: -.04em;\n    font-weight: 700;\n  }\n  .ks-guarantee__badge-unit {\n    font-family: var(--fd);\n    font-size: 28px;\n    letter-spacing: .04em;\n    color: var(--kst-white);\n    text-transform: uppercase;\n    margin-top: 10px;\n  }\n  .ks-guarantee__badge-label {\n    font-family: var(--fd);\n    font-size: 20px;\n    letter-spacing: .12em;\n    color: var(--kst-white);\n    text-transform: uppercase;\n    line-height: 1;\n    margin-top: 2px;\n  }\n  .ks-guarantee__badge-sub {\n    font-family: var(--fc);\n    font-size: 11px;\n    letter-spacing: .18em;\n    text-transform: uppercase;\n    color: rgba(255,255,255,.7);\n    margin: 10px 0 0;\n  }\n\n  \/* ----- Content ----- *\/\n  .ks-guarantee__eyebrow {\n    font-family: var(--fc);\n    font-size: 13px;\n    letter-spacing: .14em;\n    text-transform: uppercase;\n    color: var(--kst-accent);\n    margin: 0 0 12px;\n  }\n  .ks-guarantee__title {\n    font-family: var(--fo);\n    font-weight: 600;\n    font-size: clamp(32px, 4.2vw, 52px);\n    line-height: 1;\n    text-transform: uppercase;\n    color: var(--kst-white);\n    margin: 0 0 20px;\n  }\n  .ks-guarantee__title em {\n    color: var(--kst-accent);\n    font-style: normal;\n  }\n  .ks-guarantee__desc {\n    font-family: var(--fb);\n    font-size: 16px;\n    line-height: 1.6;\n    color: rgba(255,255,255,.72);\n    margin: 0 0 28px;\n    max-width: 56ch;\n  }\n\n  .ks-guarantee__features {\n    display: grid;\n    grid-template-columns: 1fr;\n    gap: 8px;\n  }\n  @media (min-width: 600px) {\n    .ks-guarantee__features { grid-template-columns: 1fr 1fr; gap: 10px; }\n  }\n  .ks-guarantee__feature {\n    display: flex;\n    align-items: center;\n    gap: 10px;\n    padding: 12px 14px;\n    background: rgba(255,255,255,.04);\n    border: 1px solid rgba(255,255,255,.08);\n    border-radius: 6px;\n    font-family: var(--fb);\n    font-size: 14px;\n    color: var(--kst-white);\n  }\n  .ks-guarantee__feature-icon {\n    flex: 0 0 20px;\n    width: 20px; height: 20px;\n    border-radius: 50%;\n    background: var(--kst-accent);\n    display: flex; align-items: center; justify-content: center;\n    color: var(--kst-white);\n  }\n  .ks-guarantee__feature-icon svg { width: 12px; height: 12px; }\n\n  \/* ========== SOCIAL PROOF BLOCK ========== *\/\n  .ks-social {\n    background: var(--kst-bg);\n    padding: 72px 0 80px;\n  }\n  .ks-social__header {\n    text-align: center;\n    max-width: 700px;\n    margin: 0 auto 40px;\n    padding: 0 20px;\n  }\n  .ks-social__eyebrow {\n    font-family: var(--fc);\n    font-size: 13px;\n    letter-spacing: .14em;\n    text-transform: uppercase;\n    color: var(--kst-accent);\n    margin: 0 0 10px;\n  }\n  .ks-social__count {\n    font-family: var(--fo);\n    font-size: clamp(56px, 9vw, 96px);\n    line-height: 1;\n    color: var(--kst-black);\n    display: block;\n    margin: 0 0 6px;\n    letter-spacing: -.02em;\n  }\n  .ks-social__title {\n    font-family: var(--fd);\n    font-size: clamp(20px, 2.5vw, 26px);\n    letter-spacing: .04em;\n    color: var(--kst-ink);\n    text-transform: uppercase;\n    margin: 0;\n  }\n\n  \/* ----- Marquee ----- *\/\n  .ks-marquee {\n    position: relative;\n    overflow: hidden;\n    mask-image: linear-gradient(to right, transparent 0, #000 80px, #000 calc(100% - 80px), transparent 100%);\n    -webkit-mask-image: linear-gradient(to right, transparent 0, #000 80px, #000 calc(100% - 80px), transparent 100%);\n  }\n  .ks-marquee__track {\n    display: flex;\n    animation: ks-scroll 40s linear infinite;\n    will-change: transform;\n  }\n  .ks-marquee:hover .ks-marquee__track { animation-play-state: paused; }\n  @keyframes ks-scroll {\n    0%   { transform: translateX(0); }\n    100% { transform: translateX(-50%); }\n  }\n  .ks-marquee__group {\n    display: flex;\n    gap: 14px;\n    padding: 0 7px;\n    flex-shrink: 0;\n  }\n\n  .ks-athlete {\n    position: relative;\n    width: 200px; height: 200px;\n    border-radius: 6px;\n    overflow: hidden;\n    flex-shrink: 0;\n    background: var(--kst-white);\n    cursor: pointer;\n  }\n  @media (max-width: 600px) {\n    .ks-athlete { width: 150px; height: 150px; }\n  }\n  .ks-athlete img {\n    width: 100%; height: 100%;\n    object-fit: cover;\n    display: block;\n    transition: transform .4s ease;\n  }\n  .ks-athlete:hover img { transform: scale(1.06); }\n  .ks-athlete__overlay {\n    position: absolute;\n    inset: auto 0 0 0;\n    padding: 30px 12px 10px;\n    background: linear-gradient(to top, rgba(0,0,0,.85) 0%, transparent 100%);\n    opacity: 0;\n    transition: opacity .25s ease;\n  }\n  .ks-athlete:hover .ks-athlete__overlay { opacity: 1; }\n  .ks-athlete__name {\n    font-family: var(--fd);\n    font-size: 16px;\n    letter-spacing: .04em;\n    color: var(--kst-white);\n    line-height: 1;\n    margin-bottom: 3px;\n  }\n  .ks-athlete__sport {\n    font-family: var(--fc);\n    font-size: 11px;\n    letter-spacing: .1em;\n    text-transform: uppercase;\n    color: var(--kst-accent);\n  }\n\n  \/* ----- Stats ----- *\/\n  .ks-stats {\n    max-width: 1200px;\n    margin: 56px auto 0;\n    padding: 0 20px;\n    display: grid;\n    grid-template-columns: repeat(2, 1fr);\n    gap: 1px;\n    background: var(--kst-sand);\n    border-radius: 6px;\n    overflow: hidden;\n  }\n  @media (min-width: 860px) {\n    .ks-stats { grid-template-columns: repeat(4, 1fr); }\n  }\n  .ks-stat {\n    background: var(--kst-white);\n    padding: 28px 16px;\n    text-align: center;\n  }\n  .ks-stat__num {\n    font-family: var(--fo);\n    font-size: clamp(32px, 4vw, 44px);\n    line-height: 1;\n    color: var(--kst-black);\n    margin: 0 0 8px;\n    letter-spacing: -.01em;\n  }\n  .ks-stat__label {\n    font-family: var(--fc);\n    font-size: 12px;\n    letter-spacing: .12em;\n    text-transform: uppercase;\n    color: var(--kst-muted);\n    margin: 0;\n  }\n\n  #judgeme_widget_placeholder {\n    max-width: 1200px;\n    margin: 48px auto 0;\n    padding: 0 20px;\n  }\n\u003c\/style\u003e \u003cdiv class=\"ks-trust\"\u003e \u003csection class=\"ks-guarantee\" aria-label=\"100-day guarantee\"\u003e \u003cdiv class=\"ks-guarantee__grid\"\u003e \u003cdiv class=\"ks-guarantee__badge-wrap\"\u003e \u003cdiv class=\"ks-guarantee__badge\" aria-label=\"100 day money back guarantee\"\u003e \u003cspan class=\"ks-guarantee__badge-arc\"\u003eKensuiの約束\u003c\/span\u003e \u003cdiv class=\"ks-guarantee__badge-top\"\u003e \u003cspan class=\"ks-guarantee__badge-days\"\u003e100\u003c\/span\u003e \u003cspan class=\"ks-guarantee__badge-unit\"\u003e日数\u003c\/span\u003e \u003c\/div\u003e \u003cspan class=\"ks-guarantee__badge-label\"\u003e返金保証\u003c\/span\u003e \u003cspan class=\"ks-guarantee__badge-sub\"\u003e理由を問わず返品可能\u003c\/span\u003e \u003c\/div\u003e \u003c\/div\u003e \u003cdiv class=\"ks-guarantee__content\"\u003e \u003cp class=\"ks-guarantee__eyebrow\"\u003eKensuiの約束\u003c\/p\u003e \u003ch2 class=\"ks-guarantee__title\"\u003eあなたの成功\u003cbr\u003e\u003cem\u003e保証されています。\u003c\/em\u003e\n\u003c\/h2\u003e \u003cp class=\"ks-guarantee__desc\"\u003e 私たちはあなたがフィットネスの目標を達成し、人生を楽しみ、健康を感じてほしいと願っています。ストレスを増やすことは望んでいません。もしこれが合わないと感じたら、面倒な手続きなしで100％返金いたします。 \u003c\/p\u003e \u003cul class=\"ks-guarantee__features\" role=\"list\"\u003e \u003cli class=\"ks-guarantee__feature\"\u003e \u003cspan class=\"ks-guarantee__feature-icon\" aria-hidden=\"true\"\u003e \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"3.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"20 6 9 17 4 12\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e \u003c\/span\u003e 100日間のリスクフリートライアル \u003c\/li\u003e \u003cli class=\"ks-guarantee__feature\"\u003e \u003cspan class=\"ks-guarantee__feature-icon\" aria-hidden=\"true\"\u003e \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"3.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"20 6 9 17 4 12\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e \u003c\/span\u003e 満足いただけなければ全額返金 \u003c\/li\u003e \u003cli class=\"ks-guarantee__feature\"\u003e \u003cspan class=\"ks-guarantee__feature-icon\" aria-hidden=\"true\"\u003e \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"3.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"20 6 9 17 4 12\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e \u003c\/span\u003e 理由を問わず返品可能 \u003c\/li\u003e \u003cli class=\"ks-guarantee__feature\"\u003e \u003cspan class=\"ks-guarantee__feature-icon\" aria-hidden=\"true\"\u003e \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"3.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"20 6 9 17 4 12\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e \u003c\/span\u003e 保証付き \u003c\/li\u003e \u003c\/ul\u003e \u003c\/div\u003e \u003c\/div\u003e \u003c\/section\u003e \u003csection class=\"ks-social\" aria-label=\"Trusted by 200,000+ athletes\"\u003e \u003cdiv class=\"ks-social__header\"\u003e \u003cp class=\"ks-social__eyebrow\"\u003e世界中で信頼されています\u003c\/p\u003e \u003cspan class=\"ks-social__count\" data-animate-count=\"200000\" data-suffix=\"+\"\u003e20万人以上\u003c\/span\u003e \u003ch2 class=\"ks-social__title\"\u003e世界中のアスリート\u003c\/h2\u003e \u003c\/div\u003e \u003cdiv class=\"ks-marquee\"\u003e \u003cdiv class=\"ks-marquee__track\"\u003e \u003cdiv class=\"ks-marquee__group\"\u003e \u003cfigure class=\"ks-athlete\"\u003e \u003cimg loading=\"lazy\" src=\"https:\/\/i.shgcdn.com\/1a870660-76c0-4799-be89-7cf273afe2b0\/-\/format\/auto\/-\/preview\/3000x3000\/-\/quality\/lighter\/-\/resize\/400x\/\" srcset=\"https:\/\/i.shgcdn.com\/1a870660-76c0-4799-be89-7cf273afe2b0\/-\/format\/auto\/-\/preview\/3000x3000\/-\/quality\/lighter\/-\/resize\/300x\/ 300w, https:\/\/i.shgcdn.com\/1a870660-76c0-4799-be89-7cf273afe2b0\/-\/format\/auto\/-\/preview\/3000x3000\/-\/quality\/lighter\/-\/resize\/400x\/ 400w\" sizes=\"200px\" width=\"400\" height=\"400\" alt=\"\"\u003e \u003cfigcaption class=\"ks-athlete__overlay\"\u003e \u003cdiv class=\"ks-athlete__name\"\u003eジョン・D.\u003c\/div\u003e \u003cdiv class=\"ks-athlete__sport\"\u003eクロスフィット\u003c\/div\u003e \u003c\/figcaption\u003e \u003c\/figure\u003e \u003cfigure class=\"ks-athlete\"\u003e \u003cimg loading=\"lazy\" src=\"https:\/\/i.shgcdn.com\/fb23d8ec-a3f2-4bab-a011-d4c2976f27a7\/-\/format\/auto\/-\/preview\/3000x3000\/-\/quality\/lighter\/-\/resize\/400x\/\" srcset=\"https:\/\/i.shgcdn.com\/fb23d8ec-a3f2-4bab-a011-d4c2976f27a7\/-\/format\/auto\/-\/preview\/3000x3000\/-\/quality\/lighter\/-\/resize\/300x\/ 300w, https:\/\/i.shgcdn.com\/fb23d8ec-a3f2-4bab-a011-d4c2976f27a7\/-\/format\/auto\/-\/preview\/3000x3000\/-\/quality\/lighter\/-\/resize\/400x\/ 400w\" sizes=\"200px\" width=\"400\" height=\"400\" alt=\"\"\u003e \u003cfigcaption class=\"ks-athlete__overlay\"\u003e \u003cdiv class=\"ks-athlete__name\"\u003eサラ・M.\u003c\/div\u003e \u003cdiv class=\"ks-athlete__sport\"\u003eカリステニクス\u003c\/div\u003e \u003c\/figcaption\u003e \u003c\/figure\u003e \u003cfigure class=\"ks-athlete\"\u003e \u003cimg loading=\"lazy\" src=\"https:\/\/i.shgcdn.com\/99b9bf0a-ba81-43b2-8628-8b74b1768199\/-\/format\/auto\/-\/preview\/3000x3000\/-\/quality\/lighter\/-\/resize\/400x\/\" srcset=\"https:\/\/i.shgcdn.com\/99b9bf0a-ba81-43b2-8628-8b74b1768199\/-\/format\/auto\/-\/preview\/3000x3000\/-\/quality\/lighter\/-\/resize\/300x\/ 300w, https:\/\/i.shgcdn.com\/99b9bf0a-ba81-43b2-8628-8b74b1768199\/-\/format\/auto\/-\/preview\/3000x3000\/-\/quality\/lighter\/-\/resize\/400x\/ 400w\" sizes=\"200px\" width=\"400\" height=\"400\" alt=\"\"\u003e \u003cfigcaption class=\"ks-athlete__overlay\"\u003e \u003cdiv class=\"ks-athlete__name\"\u003eエリック・B.\u003c\/div\u003e \u003cdiv class=\"ks-athlete__sport\"\u003eパワーリフティング\u003c\/div\u003e \u003c\/figcaption\u003e \u003c\/figure\u003e \u003cfigure class=\"ks-athlete\"\u003e \u003cimg loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0229\/1249\/9792\/files\/7.jpg?v=1747906467\u0026amp;width=400\u0026amp;format=webp\" srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0229\/1249\/9792\/files\/7.jpg?v=1747906467\u0026amp;width=300\u0026amp;format=webp 300w, https:\/\/cdn.shopify.com\/s\/files\/1\/0229\/1249\/9792\/files\/7.jpg?v=1747906467\u0026amp;width=400\u0026amp;format=webp 400w\" sizes=\"200px\" width=\"400\" height=\"400\" alt=\"\"\u003e \u003cfigcaption class=\"ks-athlete__overlay\"\u003e \u003cdiv class=\"ks-athlete__name\"\u003eルーク・K.\u003c\/div\u003e \u003cdiv class=\"ks-athlete__sport\"\u003eヨガ\u003c\/div\u003e \u003c\/figcaption\u003e \u003c\/figure\u003e \u003cfigure class=\"ks-athlete\"\u003e \u003cimg loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0229\/1249\/9792\/files\/10_73d4f91e-83c8-424c-9287-64f823c17c35.jpg?v=1747906467\u0026amp;width=400\u0026amp;format=webp\" srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0229\/1249\/9792\/files\/10_73d4f91e-83c8-424c-9287-64f823c17c35.jpg?v=1747906467\u0026amp;width=300\u0026amp;format=webp 300w, https:\/\/cdn.shopify.com\/s\/files\/1\/0229\/1249\/9792\/files\/10_73d4f91e-83c8-424c-9287-64f823c17c35.jpg?v=1747906467\u0026amp;width=400\u0026amp;format=webp 400w\" sizes=\"200px\" width=\"400\" height=\"400\" alt=\"\"\u003e \u003cfigcaption class=\"ks-athlete__overlay\"\u003e \u003cdiv class=\"ks-athlete__name\"\u003eトム・B.\u003c\/div\u003e \u003cdiv class=\"ks-athlete__sport\"\u003eパワーリフティング\u003c\/div\u003e \u003c\/figcaption\u003e \u003c\/figure\u003e \u003cfigure class=\"ks-athlete\"\u003e \u003cimg loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0229\/1249\/9792\/files\/5_da5a09f9-6eef-4008-a04b-c67b919bb772.jpg?v=1747906467\u0026amp;width=400\u0026amp;format=webp\" srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0229\/1249\/9792\/files\/5_da5a09f9-6eef-4008-a04b-c67b919bb772.jpg?v=1747906467\u0026amp;width=300\u0026amp;format=webp 300w, https:\/\/cdn.shopify.com\/s\/files\/1\/0229\/1249\/9792\/files\/5_da5a09f9-6eef-4008-a04b-c67b919bb772.jpg?v=1747906467\u0026amp;width=400\u0026amp;format=webp 400w\" sizes=\"200px\" width=\"400\" height=\"400\" alt=\"\"\u003e \u003cfigcaption class=\"ks-athlete__overlay\"\u003e \u003cdiv class=\"ks-athlete__name\"\u003eエリアス・S.\u003c\/div\u003e \u003cdiv class=\"ks-athlete__sport\"\u003eMMA\u003c\/div\u003e \u003c\/figcaption\u003e \u003c\/figure\u003e \u003cfigure class=\"ks-athlete\"\u003e \u003cimg loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0229\/1249\/9792\/files\/6_f24a5899-7d7e-4c4e-a5d8-c2078dc665a8.jpg?v=1747906467\u0026amp;width=400\u0026amp;format=webp\" srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0229\/1249\/9792\/files\/6_f24a5899-7d7e-4c4e-a5d8-c2078dc665a8.jpg?v=1747906467\u0026amp;width=300\u0026amp;format=webp 300w, https:\/\/cdn.shopify.com\/s\/files\/1\/0229\/1249\/9792\/files\/6_f24a5899-7d7e-4c4e-a5d8-c2078dc665a8.jpg?v=1747906467\u0026amp;width=400\u0026amp;format=webp 400w\" sizes=\"200px\" width=\"400\" height=\"400\" alt=\"\"\u003e \u003cfigcaption class=\"ks-athlete__overlay\"\u003e \u003cdiv class=\"ks-athlete__name\"\u003eアレックス・P.\u003c\/div\u003e \u003cdiv class=\"ks-athlete__sport\"\u003eカリステニクス\u003c\/div\u003e \u003c\/figcaption\u003e \u003c\/figure\u003e \u003cfigure class=\"ks-athlete\"\u003e \u003cimg loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0229\/1249\/9792\/files\/2.jpg?v=1747906467\u0026amp;width=400\u0026amp;format=webp\" srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0229\/1249\/9792\/files\/2.jpg?v=1747906467\u0026amp;width=300\u0026amp;format=webp 300w, https:\/\/cdn.shopify.com\/s\/files\/1\/0229\/1249\/9792\/files\/2.jpg?v=1747906467\u0026amp;width=400\u0026amp;format=webp 400w\" sizes=\"200px\" width=\"400\" height=\"400\" alt=\"\"\u003e \u003cfigcaption class=\"ks-athlete__overlay\"\u003e \u003cdiv class=\"ks-athlete__name\"\u003eニナ・L.\u003c\/div\u003e \u003cdiv class=\"ks-athlete__sport\"\u003e水泳\u003c\/div\u003e \u003c\/figcaption\u003e \u003c\/figure\u003e \u003c\/div\u003e \u003cdiv class=\"ks-marquee__group\" aria-hidden=\"true\"\u003e \u003cfigure class=\"ks-athlete\"\u003e \u003cimg loading=\"lazy\" src=\"https:\/\/i.shgcdn.com\/1a870660-76c0-4799-be89-7cf273afe2b0\/-\/format\/auto\/-\/preview\/3000x3000\/-\/quality\/lighter\/-\/resize\/400x\/\" width=\"400\" height=\"400\" alt=\"\"\u003e \u003cfigcaption class=\"ks-athlete__overlay\"\u003e \u003cdiv class=\"ks-athlete__name\"\u003eジョン・D.\u003c\/div\u003e \u003cdiv class=\"ks-athlete__sport\"\u003eクロスフィット\u003c\/div\u003e \u003c\/figcaption\u003e \u003c\/figure\u003e \u003cfigure class=\"ks-athlete\"\u003e \u003cimg loading=\"lazy\" src=\"https:\/\/i.shgcdn.com\/fb23d8ec-a3f2-4bab-a011-d4c2976f27a7\/-\/format\/auto\/-\/preview\/3000x3000\/-\/quality\/lighter\/-\/resize\/400x\/\" width=\"400\" height=\"400\" alt=\"\"\u003e \u003cfigcaption class=\"ks-athlete__overlay\"\u003e \u003cdiv class=\"ks-athlete__name\"\u003eサラ・M.\u003c\/div\u003e \u003cdiv class=\"ks-athlete__sport\"\u003eカリステニクス\u003c\/div\u003e \u003c\/figcaption\u003e \u003c\/figure\u003e \u003cfigure class=\"ks-athlete\"\u003e \u003cimg loading=\"lazy\" src=\"https:\/\/i.shgcdn.com\/99b9bf0a-ba81-43b2-8628-8b74b1768199\/-\/format\/auto\/-\/preview\/3000x3000\/-\/quality\/lighter\/-\/resize\/400x\/\" width=\"400\" height=\"400\" alt=\"\"\u003e \u003cfigcaption class=\"ks-athlete__overlay\"\u003e \u003cdiv class=\"ks-athlete__name\"\u003eエリック・B.\u003c\/div\u003e \u003cdiv class=\"ks-athlete__sport\"\u003eパワーリフティング\u003c\/div\u003e \u003c\/figcaption\u003e \u003c\/figure\u003e \u003cfigure class=\"ks-athlete\"\u003e \u003cimg loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0229\/1249\/9792\/files\/7.jpg?v=1747906467\u0026amp;width=400\u0026amp;format=webp\" width=\"400\" height=\"400\" alt=\"\"\u003e \u003cfigcaption class=\"ks-athlete__overlay\"\u003e \u003cdiv class=\"ks-athlete__name\"\u003eルーク・K.\u003c\/div\u003e \u003cdiv class=\"ks-athlete__sport\"\u003eヨガ\u003c\/div\u003e \u003c\/figcaption\u003e \u003c\/figure\u003e \u003cfigure class=\"ks-athlete\"\u003e \u003cimg loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0229\/1249\/9792\/files\/10_73d4f91e-83c8-424c-9287-64f823c17c35.jpg?v=1747906467\u0026amp;width=400\u0026amp;format=webp\" width=\"400\" height=\"400\" alt=\"\"\u003e \u003cfigcaption class=\"ks-athlete__overlay\"\u003e \u003cdiv class=\"ks-athlete__name\"\u003eトム・B.\u003c\/div\u003e \u003cdiv class=\"ks-athlete__sport\"\u003eパワーリフティング\u003c\/div\u003e \u003c\/figcaption\u003e \u003c\/figure\u003e \u003cfigure class=\"ks-athlete\"\u003e \u003cimg loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0229\/1249\/9792\/files\/5_da5a09f9-6eef-4008-a04b-c67b919bb772.jpg?v=1747906467\u0026amp;width=400\u0026amp;format=webp\" width=\"400\" height=\"400\" alt=\"\"\u003e \u003cfigcaption class=\"ks-athlete__overlay\"\u003e \u003cdiv class=\"ks-athlete__name\"\u003eエリアス・S.\u003c\/div\u003e \u003cdiv class=\"ks-athlete__sport\"\u003eMMA\u003c\/div\u003e \u003c\/figcaption\u003e \u003c\/figure\u003e \u003cfigure class=\"ks-athlete\"\u003e \u003cimg loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0229\/1249\/9792\/files\/6_f24a5899-7d7e-4c4e-a5d8-c2078dc665a8.jpg?v=1747906467\u0026amp;width=400\u0026amp;format=webp\" width=\"400\" height=\"400\" alt=\"\"\u003e \u003cfigcaption class=\"ks-athlete__overlay\"\u003e \u003cdiv class=\"ks-athlete__name\"\u003eアレックス・P.\u003c\/div\u003e \u003cdiv class=\"ks-athlete__sport\"\u003eカリステニクス\u003c\/div\u003e \u003c\/figcaption\u003e \u003c\/figure\u003e \u003cfigure class=\"ks-athlete\"\u003e \u003cimg loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0229\/1249\/9792\/files\/2.jpg?v=1747906467\u0026amp;width=400\u0026amp;format=webp\" width=\"400\" height=\"400\" alt=\"\"\u003e \u003cfigcaption class=\"ks-athlete__overlay\"\u003e \u003cdiv class=\"ks-athlete__name\"\u003eニナ・L.\u003c\/div\u003e \u003cdiv class=\"ks-athlete__sport\"\u003e水泳\u003c\/div\u003e \u003c\/figcaption\u003e \u003c\/figure\u003e \u003c\/div\u003e \u003c\/div\u003e \u003c\/div\u003e \u003cdiv class=\"ks-stats\" role=\"list\"\u003e \u003cdiv class=\"ks-stat\" role=\"listitem\"\u003e \u003cdiv class=\"ks-stat__num\" data-animate-count=\"200000\" data-suffix=\"+\"\u003e20万人以上\u003c\/div\u003e \u003cdiv class=\"ks-stat__label\"\u003e満足したアスリート\u003c\/div\u003e \u003c\/div\u003e \u003cdiv class=\"ks-stat\" role=\"listitem\"\u003e \u003cdiv class=\"ks-stat__num\"\u003e4.9★\u003c\/div\u003e \u003cdiv class=\"ks-stat__label\"\u003e平均評価\u003c\/div\u003e \u003c\/div\u003e \u003cdiv class=\"ks-stat\" role=\"listitem\"\u003e \u003cdiv class=\"ks-stat__num\" data-animate-count=\"50\" data-suffix=\"+\"\u003e50以上\u003c\/div\u003e \u003cdiv class=\"ks-stat__label\"\u003e国々\u003c\/div\u003e \u003c\/div\u003e \u003cdiv class=\"ks-stat\" role=\"listitem\"\u003e \u003cdiv class=\"ks-stat__num\" data-animate-count=\"99\" data-suffix=\"%\"\u003e99%\u003c\/div\u003e \u003cdiv class=\"ks-stat__label\"\u003e満足度\u003c\/div\u003e \u003c\/div\u003e \u003c\/div\u003e \u003cdiv id=\"judgeme_widget_placeholder\"\u003e\u003c\/div\u003e \u003c\/section\u003e \u003c\/div\u003e \u003cscript\u003e\n(function () {\n  \/\/ Counter animation on scroll-in, works for any element with data-animate-count\n  function formatNum(n, target) {\n    if (target \u003e= 1000) {\n      \/\/ Show \"200K+\" style for big numbers\n      if (target \u003e= 1000) return Math.floor(n \/ 1000) + 'K';\n    }\n    return Math.floor(n).toString();\n  }\n\n  function animate(el) {\n    var target = parseInt(el.getAttribute('data-animate-count'), 10);\n    var suffix = el.getAttribute('data-suffix') || '';\n    if (isNaN(target)) return;\n    var duration = 1400;\n    var start = null;\n    function step(ts) {\n      if (!start) start = ts;\n      var t = Math.min(1, (ts - start) \/ duration);\n      var eased = 1 - Math.pow(1 - t, 3); \/\/ ease-out cubic\n      var current = target * eased;\n      el.textContent = formatNum(current, target) + suffix;\n      if (t \u003c 1) requestAnimationFrame(step);\n      else el.textContent = (target \u003e= 1000 ? Math.floor(target\/1000) + 'K' : target) + suffix;\n    }\n    requestAnimationFrame(step);\n  }\n\n  var nodes = document.querySelectorAll('[data-animate-count]');\n  if (!('IntersectionObserver' in window)) {\n    nodes.forEach(animate);\n    return;\n  }\n  var io = new IntersectionObserver(function (entries) {\n    entries.forEach(function (e) {\n      if (e.isIntersecting) {\n        animate(e.target);\n        io.unobserve(e.target);\n      }\n    });\n  }, { threshold: 0.4 });\n  nodes.forEach(function (n) { io.observe(n); });\n})();\n\u003c\/script\u003e \u003c\/div\u003e \u003c\/div\u003e","brand":"Kensui","offers":[{"title":"50mm (2\") \/ ブラック","offer_id":43832782094548,"sku":"rek-ppy-50-blk","price":24.0,"currency_code":"USD","in_stock":true},{"title":"50mm (2\") \/ ティール","offer_id":43945753903316,"sku":"rek-ppy-50-tl","price":24.0,"currency_code":"USD","in_stock":true},{"title":"60mm (2.4\") \/ ブラック","offer_id":43832782127316,"sku":"rek-ppy-60-blk","price":27.0,"currency_code":"USD","in_stock":true},{"title":"60mm (2.4\") \/ ティール","offer_id":43945753936084,"sku":"rek-ppy-60-tl","price":27.0,"currency_code":"USD","in_stock":true},{"title":"70mm (2.8\") \/ ブラック","offer_id":43832782160084,"sku":"rek-ppy-70-blk","price":29.0,"currency_code":"USD","in_stock":true},{"title":"70mm (2.8\") \/ ティール","offer_id":43945753968852,"sku":"rek-ppy-70-tl","price":29.0,"currency_code":"USD","in_stock":true},{"title":"バンドル (15% 割引) \/ ブラック","offer_id":43832785404116,"sku":"rek-ppy-bundle-blk","price":75.0,"currency_code":"USD","in_stock":true},{"title":"バンドル (15% 割引) \/ ティール","offer_id":43945754001620,"sku":"rek-ppy-bundle-tl","price":75.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0229\/1249\/9792\/files\/popeyes-60mm.jpg?v=1687955394"},{"product_id":"ez-bell-adjustable-kettlebell","title":"イージーベル™","description":"\u003cp\u003e \u003c\/p\u003e\n\u003cdiv class=\"ezb-aci open\"\u003e\n\u003cdiv class=\"ezb-acb\"\u003e\n\u003cdiv class=\"ezb-acc-c\"\u003e\u003cstrong\u003eEZ-BELL™\u003c\/strong\u003eは、バランスの取れた重さの分布を実現する\u003cstrong\u003e横向きのプレート装填\u003c\/strong\u003eが特徴のプレート式調節可能ケトルベルです。快適なクリーン、スナッチ、プレス動作のための\u003cstrong\u003e保護カバー\u003c\/strong\u003eが付属し、プレートを固定するための\u003cstrong\u003eばねコイル\u003c\/strong\u003eも備えています。硬質ナイロン製で100ポンドまで対応の\u003cstrong\u003ePRO\u003c\/strong\u003eタイプ、または鋼製で200ポンドまで対応の\u003cstrong\u003eMAX\u003c\/strong\u003eタイプからお選びいただけます。片側あたり8cmの装填スペースがあります。\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ezb-aci\"\u003e\u003c\/div\u003e\n\u003cp\u003e\u003cstrong\u003eEZ-BELL\u003c\/strong\u003eは、ケトルベルの世界における革新的な設計です。このプレート式調節可能ケトルベルは従来のデザインとは一線を画し、機能性の向上だけでなく、運動中の快適さも高めます。\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e主な特徴：\u003c\/strong\u003e\u003c\/p\u003e\n\u003col\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003e横向きプレート装填：\u003c\/strong\u003e従来の縦向き装填とは異なり、EZ-BELLはプレートを横向きに装填できます。この設計により重さが均等に分散され、持ち上げる際の安定性と均一性が向上します。\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003e耐久性の高い素材：\u003c\/strong\u003e高品質な硬質ナイロンで作られており、長持ちし摩耗に強いです。屋内外問わず、長くご使用いただけます。\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003eコンパクトで持ち運びやすい：\u003c\/strong\u003e革新的な設計によりコンパクトな形状を保ち、収納や持ち運びが簡単です。ジムや公園、またはご自宅でのトレーニングに最適です。\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003e保護カバー：\u003c\/strong\u003e前腕にかかる負担を軽減するため、EZ-BELLには2つの保護カバーが付属しています。これらをプレートに装着することで表面が滑らかになり、クリーン、スナッチ、プレスなどの動作がより快適で肌に優しくなります。\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003e安定した重さの保持：\u003c\/strong\u003e揺れのない重さを実現するため、2つのばねコイルがプレートをしっかり固定し、動作中の不要な動きや音を抑えます。\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003e高い耐荷重：\u003c\/strong\u003eスマートなデザインに惑わされないでください。EZ-BELLは最大100ポンドまで対応し、初心者から上級者まで幅広く使えます。片側8cmの装填スペースで、重さの調節も簡単です。\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ol\u003e","brand":"Kensui","offers":[{"title":"シングル \/ PRO [100lbs]","offer_id":44085866430676,"sku":"rek-ez-bell","price":49.0,"currency_code":"USD","in_stock":true},{"title":"シングル \/ MAX [200lbs]","offer_id":45136681369812,"sku":"rek-ez-bell-max","price":129.0,"currency_code":"USD","in_stock":true},{"title":"ペア \/ PRO [100lbs]","offer_id":44085866463444,"sku":"rek-ez-bell-pair","price":95.0,"currency_code":"USD","in_stock":true},{"title":"ペア \/ MAX [200lbs]","offer_id":45136681435348,"sku":"rek-ez-bell-max-pair","price":249.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0229\/1249\/9792\/files\/max_7d8d0be9-80be-4479-bf3e-86118288f9d6.jpg?v=1764462608"},{"product_id":"swissies-v2-max-loops","title":"スイスィーズ V2 回転装置","description":"","brand":"Kensui","offers":[{"title":"Default Title","offer_id":43903358828756,"sku":"rek-semi-circle-loops-only","price":9.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0229\/1249\/9792\/files\/swissies-max-spin.jpg?v=1692638618"},{"product_id":"osaka-olympic-straight-barbell","title":"大阪オリンピックバーベル","description":"\u003cmeta charset=\"utf-8\"\u003e\n\u003cp data-mce-fragment=\"1\"\u003e\u003cstrong data-mce-fragment=\"1\"\u003eストレートオリンピックバーベル - 直径30mm センター刻み付き\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003e経験豊かな挙げ手や健康づくりの愛好者のために巧みに作られたストレートオリンピックバーベルで、重量挙げの体験を高めましょう。多用途を念頭に設計されており、このバーベルはパワーリフティングに求められる堅牢さとオリンピックリフティングの基本的な要件を調和させています。\u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003e\u003cstrong data-mce-fragment=\"1\"\u003e主な特徴：\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-mce-fragment=\"1\"\u003e\n\u003cli data-mce-fragment=\"1\"\u003e\n\u003cp data-mce-fragment=\"1\"\u003e\u003cstrong data-mce-fragment=\"1\"\u003e握りやすさの向上：\u003c\/strong\u003e直径30mmのしっかりとした棒は確かな握りを保証し、挙げる際の制御力を高め、心と筋肉のつながりを強化します。\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003e\n\u003cp data-mce-fragment=\"1\"\u003e\u003cstrong data-mce-fragment=\"1\"\u003e中央の刻み：\u003c\/strong\u003e戦略的に施された中央の刻みは、スクワット時に上背部で優れた握りを提供し、安定性を確保し棒の動きを抑えます。\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003e\n\u003cp data-mce-fragment=\"1\"\u003e\u003cstrong data-mce-fragment=\"1\"\u003e耐久性のある構造：\u003c\/strong\u003e高品質の鋼で作られており、時間の試練に耐え、最も重い負荷でも曲がりにくく形状を保ちます。\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003e\n\u003cp data-mce-fragment=\"1\"\u003e\u003cstrong data-mce-fragment=\"1\"\u003e多用途の設計：\u003c\/strong\u003eオリンピックリフト、パワーリフティング、または一般的な筋力トレーニングのいずれにも、このバーベルは最高の体力を目指す旅の伴侶となります。\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003e\n\u003cp data-mce-fragment=\"1\"\u003e\u003cstrong data-mce-fragment=\"1\"\u003e滑らかな回転：\u003c\/strong\u003e精密に設計された袖部は滑らかな回転を保証し、手首や肘への負担を減らし、挙げる動作の流れを向上させます。\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-mce-fragment=\"1\"\u003e\u003cstrong data-mce-fragment=\"1\"\u003e仕様：\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-mce-fragment=\"1\"\u003e\n\u003cli data-mce-fragment=\"1\"\u003e種類：ストレートオリンピックバーベル\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003e棒の直径：30mm\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003e重さ：45ポンド\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003e長さ：2.2メートル\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003e袖の直径：50mm、標準的なオリンピック用重りに対応\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003e耐荷重：700ポンド\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-mce-fragment=\"1\"\u003e新たな自己記録を目指すにせよ、単にトレーニング内容を充実させたいにせよ、直径30mmのストレートオリンピックバーベルは妥協のない品質と性能を約束します。\u003c\/p\u003e","brand":"Kensui","offers":[{"title":"Default Title","offer_id":43956008419540,"sku":"rek-straight-bar","price":159.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0229\/1249\/9792\/files\/osaka-barbell.jpg?v=1767452025"},{"product_id":"kyoto-rackable-curl-bar","title":"京都ラック付きカールバー","description":"\u003col class=\"ol1\" data-mce-fragment=\"1\"\u003e\n\u003cli class=\"li1\" data-mce-fragment=\"1\"\u003e\n\u003cb data-mce-fragment=\"1\"\u003e人間工学に基づく設計：\u003c\/b\u003e京都カールバーベルは手首の自然な位置を保ち、カールやスカルクラッシャーなどの運動中の負担を軽減し、快適さを最大限に高めます。\u003c\/li\u003e\n\u003cli class=\"li1\" data-mce-fragment=\"1\"\u003e\n\u003cb data-mce-fragment=\"1\"\u003e多用途性：\u003c\/b\u003eカールだけでなく、このバーベルはオーバーヘッドプレス、グッドモーニング、フロントスクワット、バックスクワットなど多彩な運動に最適です。複数のバーベルを用意せずに種目の幅を広げられます。\u003c\/li\u003e\n\u003cli class=\"li1\" data-mce-fragment=\"1\"\u003e\n\u003cb data-mce-fragment=\"1\"\u003eラック対応：\u003c\/b\u003e多くの専用バーベルとは異なり、京都カールバーベルは標準的なラックにスムーズに収まるよう設計されています。種目間の移行も簡単で、スーパーセットやサーキットトレーニングに最適です。\u003c\/li\u003e\n\u003cli class=\"li1\" data-mce-fragment=\"1\"\u003e\n\u003cb data-mce-fragment=\"1\"\u003e頑丈な作り：\u003c\/b\u003e高品質の鋼で製造されており、重い持ち上げや落下にも耐えられるため、長持ちし信頼性があります。\u003c\/li\u003e\n\u003cli class=\"li1\" data-mce-fragment=\"1\"\u003e\n\u003cb data-mce-fragment=\"1\"\u003e滑り止めグリップ：\u003c\/b\u003e刻み加工された握り部分により、激しい運動中でもしっかりと握ることができます。不要な滑りを防ぎ、完全なコントロールを実現します。\u003c\/li\u003e\n\u003c\/ol\u003e","brand":"Kensui","offers":[{"title":"Default Title","offer_id":43958439051476,"sku":"rek-curl-bar","price":249.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0229\/1249\/9792\/files\/kyoto-curl-barbell.jpg?v=1746637584"},{"product_id":"tokyo-open-trap-bar","title":"東京開放型罠棒","description":"\u003cp class=\"p1\" data-mce-fragment=\"1\"\u003e多用途の力を解き放つオープントラップバーベル！現代の運動愛好者や健康志向の方のために設計されたこの最先端のバーベルは、機能性と耐久性を約束します。初心者から上級者まで、オープントラップバーベルはあなたのトレーニングをより高めます。\u003c\/p\u003e\n\u003cp class=\"p1\" data-mce-fragment=\"1\"\u003e\u003cb data-mce-fragment=\"1\"\u003e主な特徴\u003c\/b\u003e:\u003c\/p\u003e\n\u003col class=\"ol1\" data-mce-fragment=\"1\"\u003e\n\u003cli class=\"li1\" data-mce-fragment=\"1\"\u003e\n\u003cb data-mce-fragment=\"1\"\u003e人間工学に基づく設計\u003c\/b\u003e：独特の開放型設計により、出入りが容易で、安全な持ち上げ体験を実現します。\u003c\/li\u003e\n\u003cli class=\"li1\" data-mce-fragment=\"1\"\u003e\n\u003cb data-mce-fragment=\"1\"\u003e頑丈な構造\u003c\/b\u003e：高品質の鋼で作られており、重い負荷に耐え、曲がりにくく、長持ちし性能を保ちます。\u003c\/li\u003e\n\u003cli class=\"li1\" data-mce-fragment=\"1\"\u003e\n\u003cb data-mce-fragment=\"1\"\u003e多用途の最良形\u003c\/b\u003e：従来のデッドリフトだけでなく、ファーマーズウォーク、ベントオーバーロウ、さらにはランジなど幅広い運動に最適です。\u003c\/li\u003e\n\u003cli class=\"li1\" data-mce-fragment=\"1\"\u003e\n\u003cb data-mce-fragment=\"1\"\u003e滑り止め加工の握り手\u003c\/b\u003e：強化された握り部分により、激しい運動中の滑りを防ぎ、より確かな保持を可能にします。\u003c\/li\u003e\n\u003cli class=\"li1\" data-mce-fragment=\"1\"\u003e\n\u003cb data-mce-fragment=\"1\"\u003eコンパクトで効率的\u003c\/b\u003e：安全性と運動の選択肢を増やしながらも、ジムのスペースを余計に取ることはありません。\u003c\/li\u003e\n\u003cli class=\"li1\" data-mce-fragment=\"1\"\u003e\n\u003cb data-mce-fragment=\"1\"\u003eオリンピック規格対応\u003c\/b\u003e：標準的なオリンピックプレートに対応する設計です。\u003c\/li\u003e\n\u003c\/ol\u003e","brand":"Kensui","offers":[{"title":"Default Title","offer_id":43958466773204,"sku":"rek-trap-bar","price":299.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0229\/1249\/9792\/files\/tokyo-barbell.jpg?v=1767452023"}],"url":"https:\/\/kensui.com\/ja\/collections\/mega-menu-featured-products\/patent-pending.oembed","provider":"Kensui","version":"1.0","type":"link"}