{"title":"ACE CAFE LONDON","description":"\u003cp\u003e\u003cmeta charset=\"utf-8\"\u003e1938年ロンドンに誕生した伝説のロードサイドカフェです。50年代の「ロッカーズ」文化を生み出し、バイク・音楽・ファッションが交差するサブカルチャーの聖地となりました。一度閉鎖された後、熱狂的なファンによって復活、現在でもそのスピリットは受け継がれ、バイカーや若者文化を象徴するアパレルブランドとして展開\u003cspan\u003eされています。\u003c\/span\u003e\u003c\/p\u003e","products":[{"product_id":"n001sg","title":"SUNGLASSES “STONE BRIDGE”","description":"\n\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #000000; \n      font-family: \"Radio Canada Big\", Nunito, sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #ffffff;\n      line-height: 1.8;\n      overflow-wrap: break-word;\n      word-wrap: break-word;\n  }\n\n  \/* ▼▼▼ コンテンツ幅制限 ▼▼▼ *\/\n  .content-section, \n  details.spec-details, \n  .shipping-box, \n  .note-box,\n  .video-wrapper {\n      max-width: 800px; \n      margin-left: auto;\n      margin-right: auto;\n  }\n\n  .content-section {\n      margin-bottom: 60px;\n      border-bottom: 1px solid #262626;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #ffffff; \n      font-size: 24px; \n      margin-bottom: 24px;\n      letter-spacing: 0.05em;\n      line-height: 1.4;\n      word-break: keep-all; \n      text-wrap: balance;   \n      border-left: 6px solid #ffffff; padding-left: 15px; \n  }\n\n  .body-text { \n      color: #ffffff; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #CCCCCC; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 0px; \n      box-shadow: 0 5px 15px rgba(0,0,0,0.05);\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #ffffff40 60%);\n      font-weight: bold;\n      padding: 0 4px;\n  }\n\n  \/* 画像の表示分け *\/\n  .care-icons { display: grid; grid-template-columns: repeat(3, 1fr); gap: 15px; margin: 10px 0; align-items: center; justify-items: center; }\n  .care-icons img { width: 100%; max-width: 60px; height: auto; object-fit: contain; }\n  \n  .spec-img-full { width: 100%; margin: 20px 0; text-align: center; }\n  .spec-img-full img { width: 100%; height: auto; display: block; border-radius: 2px; }\n\n  \/* 動画用CSS *\/\n  .video-wrapper { width: 100%; margin: 40px auto; text-align: center; }\n  .video-wrapper video { width: 100%; max-width: 100%; height: auto; border-radius: 4px; display: block; }\n  .video-wrapper iframe { width: 100%; max-width: 100%; aspect-ratio: 16 \/ 9; border: none; display: block; }\n\n  \/* アコーディオン *\/\n  details.spec-details { \n      border: 1px solid #262626;\n      border-radius: 0px;\n      background-color: #000000; \n      color: #ffffff;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #ffffff; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #000000; transition: background 0.2s; }\n  summary.spec-summary:hover { background-color: rgba(0,0,0,0.05); }\n  summary.spec-summary::after { content: \"+\"; font-size: 1.5em; font-weight: normal; color: #ffffff; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #262626; background-color: rgba(0,0,0,0.02); }\n  details[open] summary.spec-summary::after { content: \"-\"; }\n  summary.spec-summary::-webkit-details-marker { display: none; }\n  \n  .spec-content { padding: 20px; background-color: #000000; color: #ffffff; font-size: 14px !important; }\n  .spec-content p, .spec-content li, .spec-content td, .spec-content th { font-size: 14px !important; }\n\n  \/* リストデザイン *\/\n  \n  ul.benefit-list, ul.basic-list, ul.point-list, ul.note-list, ul.step-list,\n  .product-wrapper ul:not([class]) { \n      list-style: none; \n      padding-left: 0; \n      margin-bottom: 24px; \n  }\n\n  ul.benefit-list li, ul.basic-list li, ul.point-list li, ul.note-list li, ul.step-list li,\n  .product-wrapper ul:not([class]) li { \n      position: relative; \n      padding-left: 1.8em; \n      margin-bottom: 10px; \n      line-height: 1.6; \n      text-wrap: pretty; \n      font-size: 14px !important; \n  }\n  \n  ul.benefit-list li::before,\n  .product-wrapper ul:not([class]) li::before { \n      position: absolute; \n      left: 0; \n      content: \"▶\"; color: #ffffff; font-size: 0.8em; top: 3px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #CCCCCC; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #ffffff; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #CCCCCC; font-size: 0.9em; }\n  ul.step-list { counter-reset: num; }\n  ul.step-list li::before { counter-increment: num; content: counter(num); position: absolute; left: 0; top: 1px; width: 22px; height: 22px; background-color: #ffffff; color: #ffffff; border-radius: 50%; text-align: center; line-height: 22px; font-size: 0.8em; font-weight: bold; font-family: Arial, sans-serif; }\n\n  .spec-group strong { display: block; font-size: 1.1em; color: #ffffff; margin-bottom: 12px; border-bottom: 1px solid #ffffff; width: fit-content; word-break: keep-all; }\n  \n  .table-scroll-view { width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; margin-bottom: 15px; }\n  .spec-table { width: 100%; white-space: nowrap; font-size: 14px !important; width: 100%; border-collapse: collapse; border: 1px solid #262626; th, td { padding: 12px 8px; border: 1px solid #262626; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #ffffff; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #DDDDDD; background: #FEFEFE; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #ffffff; font-weight: bold; }\n\n  @media (max-width: 600px) {\n      .product-wrapper { padding: 30px 20px; line-height: 1.6; }\n      .section-title { font-size: 1.3em; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"container product-wrapper\"\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e運転時の眩しさ対策\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e\u003cstrong\u003e偏光レンズ\u003c\/strong\u003eが路面のぎらつきや目の疲労を軽減。\u003cstrong\u003eUV400・紫外線99%カット\u003c\/strong\u003eで、強い日差しから瞳を守り、運転時も\u003cstrong\u003eクリアな視界が長時間続きます\u003c\/strong\u003e。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_1ea627f3-c22d-490d-8112-7c95c2b9dc79.jpg?v=1772502142\" class=\"img-fluid d-block w-100 product-img\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003e視界を守る高機能レンズ\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003eこだわりのウェリントン\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e普遍的な\u003cstrong\u003eウェリントンフレーム\u003c\/strong\u003eは、どんな顔型にも自然に馴染み、洗練された印象。長時間の着用でも耳や鼻に負担をかけず、\u003cstrong\u003e快適なフィット感\u003c\/strong\u003eを提供します。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_1454f92e-cfb7-4aaf-afc7-eb0839444c10.jpg?v=1772502142\" class=\"img-fluid d-block w-100 product-img\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003e日常に溶け込むスタイル\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003eブランドの魂を宿す\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e左右テンプルの\u003cstrong\u003eACE CAFÉクローバーマーク\u003c\/strong\u003eと、テンプル裏の\u003cstrong\u003eACE CAFE LONDON・ROCKERSロゴ\u003c\/strong\u003e。アイコニックな印が、さりげなくも確かな\u003cstrong\u003eブランドの歴史と誇り\u003c\/strong\u003eを表現します。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_469fe05b-c28f-4915-8bb4-1b789c71de11.jpg?v=1766544931\" class=\"img-fluid d-block w-100 product-img\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003e語り継がれる伝説\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003eスペック・詳細\u003c\/h3\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n      \u003csummary class=\"spec-summary\"\u003e商品の特徴\u003c\/summary\u003e\n      \u003cdiv class=\"spec-content\"\u003e\n        \u003cp\u003eカジュアルなウェリントンスタイルのフレームを使用した“STONE BRIDGE”\u003c\/p\u003e\n        \u003cul class=\"benefit-list\"\u003e\n          \u003cli\u003eレンズに自然光の乱反射を抑える偏光レンズを採用。（UV400 紫外線カット率99％\/視感透過率15％）\u003c\/li\u003e\n          \u003cli\u003e左右テンプル部のACE CAFÉのクローバーマークをプリント。\u003c\/li\u003e\n          \u003cli\u003eテンプル裏にACE CAFE LONDONとROCKERSのロゴ入り\u003c\/li\u003e\n          \u003cli\u003eセミハードケース、眼鏡クロス付属\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n      \u003csummary class=\"spec-summary\"\u003e素材\u003c\/summary\u003e\n      \u003cdiv class=\"spec-content\"\u003e\n        \u003cul class=\"basic-list\"\u003e\n          \u003cli\u003eフレーム：ナイロン(プラスチック)\u003c\/li\u003e\n          \u003cli\u003eレンズ：ポリカーボネイト\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n  \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"ACE CAFE LONDON","offers":[{"title":"フレーム：ブラック\/レンズ：スモーク","offer_id":48626099355888,"sku":"N001SG-BKSM","price":8800.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_1ea627f3-c22d-490d-8112-7c95c2b9dc79.jpg?v=1772502142"},{"product_id":"n002sg","title":"SUNGLASSES “ROCKERS”","description":"\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #000000; \n      font-family: \"Radio Canada Big\", Nunito, sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #ffffff;\n      line-height: 1.8;\n      overflow-wrap: break-word;\n      word-wrap: break-word;\n  }\n\n  \/* ▼▼▼ コンテンツ幅制限 ▼▼▼ *\/\n  .content-section, \n  details.spec-details, \n  .shipping-box, \n  .note-box,\n  .video-wrapper {\n      max-width: 800px; \n      margin-left: auto;\n      margin-right: auto;\n  }\n\n  .content-section {\n      margin-bottom: 60px;\n      border-bottom: 1px solid #262626;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #ffffff; \n      font-size: 24px; \n      margin-bottom: 24px;\n      letter-spacing: 0.05em;\n      line-height: 1.4;\n      word-break: keep-all; \n      text-wrap: balance;   \n      border-left: 6px solid #ffffff; padding-left: 15px; \n  }\n\n  .body-text { \n      color: #ffffff; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #CCCCCC; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 0px; \n      box-shadow: 0 5px 15px rgba(0,0,0,0.05);\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #ffffff40 60%);\n      font-weight: bold;\n      padding: 0 4px;\n  }\n\n  \/* 画像の表示分け *\/\n  .care-icons { display: grid; grid-template-columns: repeat(3, 1fr); gap: 15px; margin: 10px 0; align-items: center; justify-items: center; }\n  .care-icons img { width: 100%; max-width: 60px; height: auto; object-fit: contain; }\n  \n  .spec-img-full { width: 100%; margin: 20px 0; text-align: center; }\n  .spec-img-full img { width: 100%; height: auto; display: block; border-radius: 2px; }\n\n  \/* 動画用CSS *\/\n  .video-wrapper { width: 100%; margin: 40px auto; text-align: center; }\n  .video-wrapper video { width: 100%; max-width: 100%; height: auto; border-radius: 4px; display: block; }\n  .video-wrapper iframe { width: 100%; max-width: 100%; aspect-ratio: 16 \/ 9; border: none; display: block; }\n\n  \/* アコーディオン *\/\n  details.spec-details { \n      border: 1px solid #262626;\n      border-radius: 0px;\n      background-color: #000000; \n      color: #ffffff;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #ffffff; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #000000; transition: background 0.2s; }\n  summary.spec-summary:hover { background-color: rgba(0,0,0,0.05); }\n  summary.spec-summary::after { content: \"+\"; font-size: 1.5em; font-weight: normal; color: #ffffff; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #262626; background-color: rgba(0,0,0,0.02); }\n  details[open] summary.spec-summary::after { content: \"-\"; }\n  summary.spec-summary::-webkit-details-marker { display: none; }\n  \n  .spec-content { padding: 20px; background-color: #000000; color: #ffffff; font-size: 14px !important; }\n  .spec-content p, .spec-content li, .spec-content td, .spec-content th { font-size: 14px !important; }\n\n  \/* リストデザイン *\/\n  \n  ul.benefit-list, ul.basic-list, ul.point-list, ul.note-list, ul.step-list,\n  .product-wrapper ul:not([class]) { \n      list-style: none; \n      padding-left: 0; \n      margin-bottom: 24px; \n  }\n\n  ul.benefit-list li, ul.basic-list li, ul.point-list li, ul.note-list li, ul.step-list li,\n  .product-wrapper ul:not([class]) li { \n      position: relative; \n      padding-left: 1.8em; \n      margin-bottom: 10px; \n      line-height: 1.6; \n      text-wrap: pretty; \n      font-size: 14px !important; \n  }\n  \n  ul.benefit-list li::before,\n  .product-wrapper ul:not([class]) li::before { \n      position: absolute; \n      left: 0; \n      content: \"▶\"; color: #ffffff; font-size: 0.8em; top: 3px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #CCCCCC; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #ffffff; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #CCCCCC; font-size: 0.9em; }\n  ul.step-list { counter-reset: num; }\n  ul.step-list li::before { counter-increment: num; content: counter(num); position: absolute; left: 0; top: 1px; width: 22px; height: 22px; background-color: #ffffff; color: #ffffff; border-radius: 50%; text-align: center; line-height: 22px; font-size: 0.8em; font-weight: bold; font-family: Arial, sans-serif; }\n\n  .spec-group strong { display: block; font-size: 1.1em; color: #ffffff; margin-bottom: 12px; border-bottom: 1px solid #ffffff; width: fit-content; word-break: keep-all; }\n  \n  .table-scroll-view { width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; margin-bottom: 15px; }\n  .spec-table { width: 100%; white-space: nowrap; font-size: 14px !important; width: 100%; border-collapse: collapse; border: 1px solid #262626; th, td { padding: 12px 8px; border: 1px solid #262626; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #ffffff; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #DDDDDD; background: #FEFEFE; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #ffffff; font-weight: bold; }\n\n  @media (max-width: 600px) {\n      .product-wrapper { padding: 30px 20px; line-height: 1.6; }\n      .section-title { font-size: 1.3em; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"container product-wrapper\"\u003e\n\n    \u003c!-- 商品解説セクション (Main) --\u003e\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003eロック魂を宿す、新定番\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003eロックスターが愛したキャッツアイを現代に昇華。\u003cstrong\u003e自然光の乱反射を抑える偏光レンズ\u003c\/strong\u003eが、眩しい光から目を守り、\u003cstrong\u003e99%UVカット\u003c\/strong\u003eで紫外線ダメージを軽減します。\u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_da81acfe-2793-4612-a424-0df1f84428b8.jpg?v=1772502125\" class=\"img-fluid d-block w-100 product-img\"\u003e\n        \u003cp class=\"caption-text text-end\"\u003e視界クリア、UV対策万全\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003e細部に宿る、信念\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003e左右テンプルに刻まれたACEのロゴ、内側にはACE CAFE LONDONとROCKERSの文字。フレームは\u003cstrong\u003eナイロン\u003c\/strong\u003e、レンズは\u003cstrong\u003eポリカーボネイト製\u003c\/strong\u003eで、堅牢さと軽さを両立します。\u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_b0805f96-85b6-44e7-80d7-592a6cd190ff.jpg?v=1772502125\" class=\"img-fluid d-block w-100 product-img\"\u003e\n        \u003cp class=\"caption-text text-end\"\u003e刻まれたブランドの証\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003e妥協なき、着用感\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003e精密なフレーム設計が、アクティブな動きにも\u003cstrong\u003e安定したフィット感\u003c\/strong\u003eを提供。付属の\u003cstrong\u003eセミハードケース\u003c\/strong\u003eと\u003cstrong\u003e眼鏡クロス\u003c\/strong\u003eで、あなたのROCKERSを永く愛用いただけます。\u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_8b325a11-7445-417f-90f3-03b7069a68a6.jpg?v=1772502125\" class=\"img-fluid d-block w-100 product-img\"\u003e\n        \u003cp class=\"caption-text text-end\"\u003e共に駆け抜ける相棒\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- スペック・詳細セクション (Specs) --\u003e\n    \u003cdetails class=\"spec-details\"\u003e\n        \u003csummary class=\"spec-summary\"\u003e商品の特徴\u003c\/summary\u003e\n        \u003cdiv class=\"spec-content\"\u003e\n            \u003cp class=\"body-text\"\u003e数々のロックスターが愛用し、ロックシーンでは定番のキャッツアイスタイルを現代風にアレンジした“ROCKERS”\u003c\/p\u003e\n            \u003cul class=\"benefit-list\"\u003e\n                \u003cli\u003eレンズに自然光の乱反射を抑える偏光レンズを採用。（UV400 紫外線カット率99％ \/ 視感透過率15％）\u003c\/li\u003e\n                \u003cli\u003e左右テンプル部にACEのロゴをプリント\u003c\/li\u003e\n                \u003cli\u003eテンプル裏にACE CAFE LONDONとROCKERSのロゴ入り\u003c\/li\u003e\n            \u003c\/ul\u003e\n        \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n        \u003csummary class=\"spec-summary\"\u003e素材・付属品\u003c\/summary\u003e\n        \u003cdiv class=\"spec-content\"\u003e\n            \u003cp class=\"body-text\"\u003e本製品の主要素材と付属品は以下の通りです。\u003c\/p\u003e\n            \u003cul class=\"basic-list\"\u003e\n                \u003cli\u003eフレーム：ナイロン(プラスチック)\u003c\/li\u003e\n                \u003cli\u003eレンズ：ポリカーボネイト\u003c\/li\u003e\n            \u003c\/ul\u003e\n            \u003cp class=\"body-text\"\u003e【付属品】\u003c\/p\u003e\n            \u003cul class=\"basic-list\"\u003e\n                \u003cli\u003eセミハードケース\u003c\/li\u003e\n                \u003cli\u003e眼鏡クロス\u003c\/li\u003e\n            \u003c\/ul\u003e\n        \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n        \u003csummary class=\"spec-summary\"\u003eサイズ\u003c\/summary\u003e\n        \u003cdiv class=\"spec-content\"\u003e\n            \u003cul class=\"basic-list\"\u003e\n                \u003cli\u003e幅：約140mm\u003c\/li\u003e\n                \u003cli\u003e高さ：約38mm\u003c\/li\u003e\n                \u003cli\u003eテンプル長：約165mm\u003c\/li\u003e\n            \u003c\/ul\u003e\n        \u003c\/div\u003e\n    \u003c\/details\u003e\n\n\u003c\/div\u003e","brand":"ACE CAFE LONDON","offers":[{"title":"フレーム：ブラック\/レンズ：スモーク","offer_id":48626099388656,"sku":"N002SG-BKSM","price":8800.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_da81acfe-2793-4612-a424-0df1f84428b8.jpg?v=1772502125"},{"product_id":"n003sg","title":"SUNGLASSES “RACER”","description":"\n\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #000000; \n      font-family: \"Radio Canada Big\", Nunito, sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #ffffff;\n      line-height: 1.8;\n      overflow-wrap: break-word;\n      word-wrap: break-word;\n  }\n\n  \/* ▼▼▼ コンテンツ幅制限 ▼▼▼ *\/\n  .content-section, \n  details.spec-details, \n  .shipping-box, \n  .note-box,\n  .video-wrapper {\n      max-width: 800px; \n      margin-left: auto;\n      margin-right: auto;\n  }\n\n  .content-section {\n      margin-bottom: 60px;\n      border-bottom: 1px solid #262626;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #ffffff; \n      font-size: 24px; \n      margin-bottom: 24px;\n      letter-spacing: 0.05em;\n      line-height: 1.4;\n      word-break: keep-all; \n      text-wrap: balance;   \n      border-left: 6px solid #ffffff; padding-left: 15px; \n  }\n\n  .body-text { \n      color: #ffffff; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #CCCCCC; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 0px; \n      box-shadow: 0 5px 15px rgba(0,0,0,0.05);\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #ffffff40 60%);\n      font-weight: bold;\n      padding: 0 4px;\n  }\n\n  \/* 画像の表示分け *\/\n  .care-icons { display: grid; grid-template-columns: repeat(3, 1fr); gap: 15px; margin: 10px 0; align-items: center; justify-items: center; }\n  .care-icons img { width: 100%; max-width: 60px; height: auto; object-fit: contain; }\n  \n  .spec-img-full { width: 100%; margin: 20px 0; text-align: center; }\n  .spec-img-full img { width: 100%; height: auto; display: block; border-radius: 2px; }\n\n  \/* 動画用CSS *\/\n  .video-wrapper { width: 100%; margin: 40px auto; text-align: center; }\n  .video-wrapper video { width: 100%; max-width: 100%; height: auto; border-radius: 4px; display: block; }\n  .video-wrapper iframe { width: 100%; max-width: 100%; aspect-ratio: 16 \/ 9; border: none; display: block; }\n\n  \/* アコーディオン *\/\n  details.spec-details { \n      border: 1px solid #262626;\n      border-radius: 0px;\n      background-color: #000000; \n      color: #ffffff;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #ffffff; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #000000; transition: background 0.2s; }\n  summary.spec-summary:hover { background-color: rgba(0,0,0,0.05); }\n  summary.spec-summary::after { content: \"+\"; font-size: 1.5em; font-weight: normal; color: #ffffff; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #262626; background-color: rgba(0,0,0,0.02); }\n  details[open] summary.spec-summary::after { content: \"-\"; }\n  summary.spec-summary::-webkit-details-marker { display: none; }\n  \n  .spec-content { padding: 20px; background-color: #000000; color: #ffffff; font-size: 14px !important; }\n  .spec-content p, .spec-content li, .spec-content td, .spec-content th { font-size: 14px !important; }\n\n  \/* リストデザイン *\/\n  \n  ul.benefit-list, ul.basic-list, ul.point-list, ul.note-list, ul.step-list,\n  .product-wrapper ul:not([class]) { \n      list-style: none; \n      padding-left: 0; \n      margin-bottom: 24px; \n  }\n\n  ul.benefit-list li, ul.basic-list li, ul.point-list li, ul.note-list li, ul.step-list li,\n  .product-wrapper ul:not([class]) li { \n      position: relative; \n      padding-left: 1.8em; \n      margin-bottom: 10px; \n      line-height: 1.6; \n      text-wrap: pretty; \n      font-size: 14px !important; \n  }\n  \n  ul.benefit-list li::before,\n  .product-wrapper ul:not([class]) li::before { \n      position: absolute; \n      left: 0; \n      content: \"▶\"; color: #ffffff; font-size: 0.8em; top: 3px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #CCCCCC; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #ffffff; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #CCCCCC; font-size: 0.9em; }\n  ul.step-list { counter-reset: num; }\n  ul.step-list li::before { counter-increment: num; content: counter(num); position: absolute; left: 0; top: 1px; width: 22px; height: 22px; background-color: #ffffff; color: #ffffff; border-radius: 50%; text-align: center; line-height: 22px; font-size: 0.8em; font-weight: bold; font-family: Arial, sans-serif; }\n\n  .spec-group strong { display: block; font-size: 1.1em; color: #ffffff; margin-bottom: 12px; border-bottom: 1px solid #ffffff; width: fit-content; word-break: keep-all; }\n  \n  .table-scroll-view { width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; margin-bottom: 15px; }\n  .spec-table { width: 100%; white-space: nowrap; font-size: 14px !important; width: 100%; border-collapse: collapse; border: 1px solid #262626; th, td { padding: 12px 8px; border: 1px solid #262626; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #ffffff; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #DDDDDD; background: #FEFEFE; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #ffffff; font-weight: bold; }\n\n  @media (max-width: 600px) {\n      .product-wrapper { padding: 30px 20px; line-height: 1.6; }\n      .section-title { font-size: 1.3em; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"container product-wrapper\"\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003eサーキットを制する視界\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e\n      自然光の乱反射を抑える\u003cstrong\u003e偏光レンズ\u003c\/strong\u003eが、路面からの眩しさを効果的にカットします。これにより、モータースポーツを愛する大人たちへ、あらゆる環境で\u003cstrong\u003e鮮明かつクリアな視界\u003c\/strong\u003eを提供し、視認性を高めます。\u003cstrong\u003eUV400の高い紫外線カット率\u003c\/strong\u003eで、瞳をしっかりと守り抜きます。\n    \u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_9834ad48-4ec0-421f-a274-4f2718c9f202.jpg?v=1772502099\" class=\"img-fluid d-block w-100 product-img\" alt=\"加速するクリアな視界\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003e加速するクリアな視界\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e勝利へ導くデザイン\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e\n      テンプル部に施された\u003cstrong\u003eACE CAFE RACERのロゴマークとチェッカーフラッグパターン\u003c\/strong\u003eが、ブランドのスピリットとモータースポーツへの情熱を表現します。顔の形状に合わせて調整できる\u003cstrong\u003e可動式ノーズパッド\u003c\/strong\u003eが、激しい走行中でも\u003cstrong\u003e完璧なフィット感\u003c\/strong\u003eを実現し、快適さを維持します。\n    \u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_8864a4ed-95d9-4274-bcd2-6c85cef46215.jpg?v=1772502099\" class=\"img-fluid d-block w-100 product-img\" alt=\"細部に宿るレーサー魂\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003e細部に宿るレーサー魂\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003eタフな相棒を守る安心\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e\n      \u003cstrong\u003e専用のセミハードケース\u003c\/strong\u003eが、移動中の衝撃や不意の落下から大切なサングラスをしっかりと保護します。また、\u003cstrong\u003e特製の眼鏡クロス\u003c\/strong\u003eが付属するため、常にレンズをクリアな状態に保つことができ、愛用の一本を\u003cstrong\u003e長く最高のコンディション\u003c\/strong\u003eでご使用いただけます。\n    \u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_4279db57-8928-4a81-a37a-041892e3fb54.jpg?v=1766544932\" class=\"img-fluid d-block w-100 product-img\" alt=\"いつでもどこでも、共に\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003eいつでもどこでも、共に\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003eスペック・詳細\u003c\/h3\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n      \u003csummary class=\"spec-summary\"\u003e商品の概要\u003c\/summary\u003e\n      \u003cdiv class=\"spec-content\"\u003e\n        \u003cp\u003eサーキットなどのレースシーンにマッチするスポーツタイプフレームの“RACER”\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n      \u003csummary class=\"spec-summary\"\u003e商品の特徴・機能\u003c\/summary\u003e\n      \u003cdiv class=\"spec-content\"\u003e\n        \u003cul class=\"basic-list\"\u003e\n          \u003cli\u003eレンズに自然光の乱反射を抑える偏光レンズを採用。（UV400 紫外線カット率99％\/視感透過率15％）\u003c\/li\u003e\n          \u003cli\u003eテンプル部にACE CAFE RACERロゴマークをプリント。\u003c\/li\u003e\n          \u003cli\u003e可動式ノーズパッドを採用。\u003c\/li\u003e\n          \u003cli\u003eセミハードケース、眼鏡クロス付属。\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n      \u003csummary class=\"spec-summary\"\u003e素材\u003c\/summary\u003e\n      \u003cdiv class=\"spec-content\"\u003e\n        \u003cul class=\"basic-list\"\u003e\n          \u003cli\u003eフレーム：ナイロン(プラスチック)\u003c\/li\u003e\n          \u003cli\u003eレンズ：ポリカーボネイト\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n  \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"ACE CAFE LONDON","offers":[{"title":"フレーム：ブラック\/レンズ：スモーク","offer_id":48626099421424,"sku":"N003SG-BKSM","price":13200.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_9834ad48-4ec0-421f-a274-4f2718c9f202.jpg?v=1772502099"},{"product_id":"adb201wp","title":"ACE CAFE x OSAH DRYPAK  WATERPROOF TAILPACK","description":"\n\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #000000; \n      font-family: \"Radio Canada Big\", Nunito, sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #ffffff;\n      line-height: 1.8;\n      overflow-wrap: break-word;\n      word-wrap: break-word;\n  }\n\n  \/* ▼▼▼ コンテンツ幅制限 ▼▼▼ *\/\n  .content-section, \n  details.spec-details, \n  .shipping-box, \n  .note-box,\n  .video-wrapper {\n      max-width: 800px; \n      margin-left: auto;\n      margin-right: auto;\n  }\n\n  .content-section {\n      margin-bottom: 60px;\n      border-bottom: 1px solid #262626;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #ffffff; \n      font-size: 24px; \n      margin-bottom: 24px;\n      letter-spacing: 0.05em;\n      line-height: 1.4;\n      word-break: keep-all; \n      text-wrap: balance;   \n      border-left: 6px solid #ffffff; padding-left: 15px; \n  }\n\n  .body-text { \n      color: #ffffff; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #CCCCCC; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 0px; \n      box-shadow: 0 5px 15px rgba(0,0,0,0.05);\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #ffffff40 60%);\n      font-weight: bold;\n      padding: 0 4px;\n  }\n\n  \/* 画像の表示分け *\/\n  .care-icons { display: grid; grid-template-columns: repeat(3, 1fr); gap: 15px; margin: 10px 0; align-items: center; justify-items: center; }\n  .care-icons img { width: 100%; max-width: 60px; height: auto; object-fit: contain; }\n  \n  .spec-img-full { width: 100%; margin: 20px 0; text-align: center; }\n  .spec-img-full img { width: 100%; height: auto; display: block; border-radius: 2px; }\n\n  \/* 動画用CSS *\/\n  .video-wrapper { width: 100%; margin: 40px auto; text-align: center; }\n  .video-wrapper video { width: 100%; max-width: 100%; height: auto; border-radius: 4px; display: block; }\n  .video-wrapper iframe { width: 100%; max-width: 100%; aspect-ratio: 16 \/ 9; border: none; display: block; }\n\n  \/* アコーディオン *\/\n  details.spec-details { \n      border: 1px solid #262626;\n      border-radius: 0px;\n      background-color: #000000; \n      color: #ffffff;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #ffffff; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #000000; transition: background 0.2s; }\n  summary.spec-summary:hover { background-color: rgba(0,0,0,0.05); }\n  summary.spec-summary::after { content: \"+\"; font-size: 1.5em; font-weight: normal; color: #ffffff; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #262626; background-color: rgba(0,0,0,0.02); }\n  details[open] summary.spec-summary::after { content: \"-\"; }\n  summary.spec-summary::-webkit-details-marker { display: none; }\n  \n  .spec-content { padding: 20px; background-color: #000000; color: #ffffff; font-size: 14px !important; }\n  .spec-content p, .spec-content li, .spec-content td, .spec-content th { font-size: 14px !important; }\n\n  \/* リストデザイン *\/\n  \n  ul.benefit-list, ul.basic-list, ul.point-list, ul.note-list, ul.step-list,\n  .product-wrapper ul:not([class]) { \n      list-style: none; \n      padding-left: 0; \n      margin-bottom: 24px; \n  }\n\n  ul.benefit-list li, ul.basic-list li, ul.point-list li, ul.note-list li, ul.step-list li,\n  .product-wrapper ul:not([class]) li { \n      position: relative; \n      padding-left: 1.8em; \n      margin-bottom: 10px; \n      line-height: 1.6; \n      text-wrap: pretty; \n      font-size: 14px !important; \n  }\n  \n  ul.benefit-list li::before,\n  .product-wrapper ul:not([class]) li::before { \n      position: absolute; \n      left: 0; \n      content: \"▶\"; color: #ffffff; font-size: 0.8em; top: 3px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #CCCCCC; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #ffffff; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #CCCCCC; font-size: 0.9em; }\n  ul.step-list { counter-reset: num; }\n  ul.step-list li::before { counter-increment: num; content: counter(num); position: absolute; left: 0; top: 1px; width: 22px; height: 22px; background-color: #ffffff; color: #ffffff; border-radius: 50%; text-align: center; line-height: 22px; font-size: 0.8em; font-weight: bold; font-family: Arial, sans-serif; }\n\n  .spec-group strong { display: block; font-size: 1.1em; color: #ffffff; margin-bottom: 12px; border-bottom: 1px solid #ffffff; width: fit-content; word-break: keep-all; }\n  \n  .table-scroll-view { width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; margin-bottom: 15px; }\n  .spec-table { width: 100%; white-space: nowrap; font-size: 14px !important; width: 100%; border-collapse: collapse; border: 1px solid #262626; th, td { padding: 12px 8px; border: 1px solid #262626; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #ffffff; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #DDDDDD; background: #FEFEFE; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #ffffff; font-weight: bold; }\n\n  @media (max-width: 600px) {\n      .product-wrapper { padding: 30px 20px; line-height: 1.6; }\n      .section-title { font-size: 1.3em; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"container product-wrapper\"\u003e\n\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003e究極の防水性能と冒険\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003eアイコニックな\u003cstrong\u003eACE CAFE\u003c\/strong\u003eと\u003cstrong\u003eOSAH DRYPAK\u003c\/strong\u003eの\u003cstrong\u003eコラボレーション\u003c\/strong\u003eが実現した\u003cstrong\u003e25L\u003c\/strong\u003eの\u003cstrong\u003e防水テールパック\u003c\/strong\u003e。\u003cstrong\u003eIPX6\u003c\/strong\u003eをクリアする\u003cstrong\u003e卓越した性能\u003c\/strong\u003eが、どんな悪天候でもあなたの荷物を\u003cstrong\u003e完全に守ります\u003c\/strong\u003e。\u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_2ae564b9-ae1f-4337-a7fd-f89576021c7c.jpg?v=1766544934\" class=\"img-fluid d-block w-100 product-img\"\u003e\n        \u003cp class=\"caption-text text-end\"\u003e雨を恐れない防水バッグ\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003e自由を叶える2WAYスタイル\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003eバイクの\u003cstrong\u003eシートバッグ\u003c\/strong\u003eから、日常使いの\u003cstrong\u003eバックパック\u003c\/strong\u003eへ\u003cstrong\u003e瞬時にチェンジ\u003c\/strong\u003e。付属の\u003cstrong\u003eショルダーストラップ\u003c\/strong\u003eで\u003cstrong\u003e用途は無限大\u003c\/strong\u003e、あなたの移動をもっと\u003cstrong\u003e自由に\u003c\/strong\u003e、もっと\u003cstrong\u003e快適に\u003c\/strong\u003eします。\u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_8d461de3-acb5-45f9-a3bd-d5b3dca2b658.jpg?v=1766544934\" class=\"img-fluid d-block w-100 product-img\"\u003e\n        \u003cp class=\"caption-text text-end\"\u003eシーンを選ばない多用途性\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003e機能美を追求したタフネス\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003e荷物の出し入れが容易な\u003cstrong\u003eロールトップ開閉\u003c\/strong\u003eと、\u003cstrong\u003e空気排出バルブ\u003c\/strong\u003eで常に\u003cstrong\u003eスマートな収納\u003c\/strong\u003eを実現。\u003cstrong\u003e夜間の視認性\u003c\/strong\u003eを高める\u003cstrong\u003eリフレクト素材\u003c\/strong\u003eと、\u003cstrong\u003e高強度バックル\u003c\/strong\u003eが\u003cstrong\u003e安心を約束\u003c\/strong\u003eします。\u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_e923701b-2b50-4043-8f8b-6f07c5e9bb7a.jpg?v=1766544934\" class=\"img-fluid d-block w-100 product-img\"\u003e\n        \u003cp class=\"caption-text text-end\"\u003e細部に宿るプロの品質\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003eスペック・詳細\u003c\/h3\u003e\n\n        \u003cdetails class=\"spec-details\"\u003e\n            \u003csummary class=\"spec-summary\"\u003e商品概要\u003c\/summary\u003e\n            \u003cdiv class=\"spec-content\"\u003e\n                \u003cp\u003eアイコニックなACE CAFEマークをまとったOSAH DRYPAKとのコラボ 防水バックパック＆シートバッグ。\u003c\/p\u003e\n                \u003cul class=\"basic-list\"\u003e\n                    \u003cli\u003e日常使いから、1～3泊程度のツーリングにも使いやすい容量25Lサイズをチョイス。\u003c\/li\u003e\n                \u003c\/ul\u003e\n            \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"spec-details\"\u003e\n            \u003csummary class=\"spec-summary\"\u003e主な機能・特長\u003c\/summary\u003e\n            \u003cdiv class=\"spec-content\"\u003e\n                \u003cp\u003e本製品が誇る卓越した機能と便利な特長をご紹介します。\u003c\/p\u003e\n                \u003cul class=\"benefit-list\"\u003e\n                    \u003cli\u003e優れた防水性能: 高周波溶接シーム加工で組立てられ「IPX6」をクリアする優れた防水性能により、雨の日でも荷物が濡れる心配がありません。\u003c\/li\u003e\n                    \u003cli\u003e丈夫な素材: 500DのPVC素材を使用しているため、耐候性、耐久性、引き裂き強度に優れています。\u003c\/li\u003e\n                    \u003cli\u003e多用途な2WAYスタイル: バイク用シートバッグだけでなく、付属のショルダーストラップとの組み合わせで、ショルダーバッグ、バックパックとしても使用できます。\u003c\/li\u003e\n                    \u003cli\u003e容量拡張性: 多彩なバックルアレンジで2個連結も可能。OSAH DRYPAKより発売中のドリフトダッフルバッグと連結も可能なので、より多くの荷物を入れて長距離ツーリングも可能です。\u003c\/li\u003e\n                    \u003cli\u003eロールトップクロージャー: シンプルなロールトップ開閉仕様なので、開口部が広く荷物の出し入れがしやすいのが特徴です。また、バッグを閉めた時の気密性にも優れています。\u003c\/li\u003e\n                    \u003cli\u003eエアバルブ搭載: 圧縮袋のように、バッグ内部に溜まった空気をスピーディーに排出するエアバルブを装備。\u003c\/li\u003e\n                    \u003cli\u003e夜間の視認性向上: 夜間の視認性確保のため、バッグの各所にリフレクト（反射）素材を使用。\u003c\/li\u003e\n                    \u003cli\u003e高強度バックル: ミリタリー製品でも使用されている「ITW NEXUS」製のプラスチックバックルを採用、かっちりとした操作感が特徴です。\u003c\/li\u003e\n                \u003c\/ul\u003e\n            \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"spec-details\"\u003e\n            \u003csummary class=\"spec-summary\"\u003e素材・容量\u003c\/summary\u003e\n            \u003cdiv class=\"spec-content\"\u003e\n                \u003cp\u003e商品の主要な素材と容量に関する情報です。\u003c\/p\u003e\n                \u003cul class=\"basic-list\"\u003e\n                    \u003cli\u003e素材: 500D-PVC（ポリ塩化ビニール）\u003c\/li\u003e\n                    \u003cli\u003e容量: 25L\u003c\/li\u003e\n                \u003c\/ul\u003e\n            \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"spec-details\"\u003e\n            \u003csummary class=\"spec-summary\"\u003e付属品\u003c\/summary\u003e\n            \u003cdiv class=\"spec-content\"\u003e\n                \u003cp\u003e本製品に含まれる付属品一覧です。\u003c\/p\u003e\n                \u003cul class=\"basic-list\"\u003e\n                    \u003cli\u003eタイダウンベルト x 4本\u003c\/li\u003e\n                    \u003cli\u003eクロスオーバーストラップ x 2本\u003c\/li\u003e\n                    \u003cli\u003eショルダーストラップ x 2本\u003c\/li\u003e\n                \u003c\/ul\u003e\n            \u003c\/div\u003e\n        \u003c\/details\u003e\n\n    \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"ACE CAFE LONDON","offers":[{"title":"本体：ブラック　プリント\/ホワイト \/ バックパック時 H240mm x W 550mm x D 240mm ・容量 25L　・重量 0.75kg","offer_id":48626099454192,"sku":"ADB201WP-BK","price":12100.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_2ae564b9-ae1f-4337-a7fd-f89576021c7c.jpg?v=1766544934"},{"product_id":"amb100wp","title":"ACE CAFE x OSAH DRYPAK WATERPROOF ONE-SHOULDER BAG","description":"\n\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #000000; \n      font-family: \"Radio Canada Big\", Nunito, sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #ffffff;\n      line-height: 1.8;\n      overflow-wrap: break-word;\n      word-wrap: break-word;\n  }\n\n  \/* ▼▼▼ コンテンツ幅制限 ▼▼▼ *\/\n  .content-section, \n  details.spec-details, \n  .shipping-box, \n  .note-box,\n  .video-wrapper {\n      max-width: 800px; \n      margin-left: auto;\n      margin-right: auto;\n  }\n\n  .content-section {\n      margin-bottom: 60px;\n      border-bottom: 1px solid #262626;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #ffffff; \n      font-size: 24px; \n      margin-bottom: 24px;\n      letter-spacing: 0.05em;\n      line-height: 1.4;\n      word-break: keep-all; \n      text-wrap: balance;   \n      border-left: 6px solid #ffffff; padding-left: 15px; \n  }\n\n  .body-text { \n      color: #ffffff; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #CCCCCC; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 0px; \n      box-shadow: 0 5px 15px rgba(0,0,0,0.05);\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #ffffff40 60%);\n      font-weight: bold;\n      padding: 0 4px;\n  }\n\n  \/* 画像の表示分け *\/\n  .care-icons { display: grid; grid-template-columns: repeat(3, 1fr); gap: 15px; margin: 10px 0; align-items: center; justify-items: center; }\n  .care-icons img { width: 100%; max-width: 60px; height: auto; object-fit: contain; }\n  \n  .spec-img-full { width: 100%; margin: 20px 0; text-align: center; }\n  .spec-img-full img { width: 100%; height: auto; display: block; border-radius: 2px; }\n\n  \/* 動画用CSS *\/\n  .video-wrapper { width: 100%; margin: 40px auto; text-align: center; }\n  .video-wrapper video { width: 100%; max-width: 100%; height: auto; border-radius: 4px; display: block; }\n  .video-wrapper iframe { width: 100%; max-width: 100%; aspect-ratio: 16 \/ 9; border: none; display: block; }\n\n  \/* アコーディオン *\/\n  details.spec-details { \n      border: 1px solid #262626;\n      border-radius: 0px;\n      background-color: #000000; \n      color: #ffffff;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #ffffff; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #000000; transition: background 0.2s; }\n  summary.spec-summary:hover { background-color: rgba(0,0,0,0.05); }\n  summary.spec-summary::after { content: \"+\"; font-size: 1.5em; font-weight: normal; color: #ffffff; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #262626; background-color: rgba(0,0,0,0.02); }\n  details[open] summary.spec-summary::after { content: \"-\"; }\n  summary.spec-summary::-webkit-details-marker { display: none; }\n  \n  .spec-content { padding: 20px; background-color: #000000; color: #ffffff; font-size: 14px !important; }\n  .spec-content p, .spec-content li, .spec-content td, .spec-content th { font-size: 14px !important; }\n\n  \/* リストデザイン *\/\n  \n  ul.benefit-list, ul.basic-list, ul.point-list, ul.note-list, ul.step-list,\n  .product-wrapper ul:not([class]) { \n      list-style: none; \n      padding-left: 0; \n      margin-bottom: 24px; \n  }\n\n  ul.benefit-list li, ul.basic-list li, ul.point-list li, ul.note-list li, ul.step-list li,\n  .product-wrapper ul:not([class]) li { \n      position: relative; \n      padding-left: 1.8em; \n      margin-bottom: 10px; \n      line-height: 1.6; \n      text-wrap: pretty; \n      font-size: 14px !important; \n  }\n  \n  ul.benefit-list li::before,\n  .product-wrapper ul:not([class]) li::before { \n      position: absolute; \n      left: 0; \n      content: \"▶\"; color: #ffffff; font-size: 0.8em; top: 3px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #CCCCCC; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #ffffff; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #CCCCCC; font-size: 0.9em; }\n  ul.step-list { counter-reset: num; }\n  ul.step-list li::before { counter-increment: num; content: counter(num); position: absolute; left: 0; top: 1px; width: 22px; height: 22px; background-color: #ffffff; color: #ffffff; border-radius: 50%; text-align: center; line-height: 22px; font-size: 0.8em; font-weight: bold; font-family: Arial, sans-serif; }\n\n  .spec-group strong { display: block; font-size: 1.1em; color: #ffffff; margin-bottom: 12px; border-bottom: 1px solid #ffffff; width: fit-content; word-break: keep-all; }\n  \n  .table-scroll-view { width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; margin-bottom: 15px; }\n  .spec-table { width: 100%; white-space: nowrap; font-size: 14px !important; width: 100%; border-collapse: collapse; border: 1px solid #262626; th, td { padding: 12px 8px; border: 1px solid #262626; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #ffffff; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #DDDDDD; background: #FEFEFE; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #ffffff; font-weight: bold; }\n\n  @media (max-width: 600px) {\n      .product-wrapper { padding: 30px 20px; line-height: 1.6; }\n      .section-title { font-size: 1.3em; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"container product-wrapper\"\u003e\n\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003e突然の雨も安心！防水ショルダー\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003e\n            \u003cstrong\u003eIPX6の防水性能\u003c\/strong\u003eが、突然の雨や水しぶきから大切な荷物を完璧に保護。\n            \u003cstrong\u003eACE CAFE\u003c\/strong\u003eと\u003cstrong\u003eOSAH DRYPAK\u003c\/strong\u003eのアイコニックな\u003cstrong\u003e融合デザイン\u003c\/strong\u003eは、日常に頼もしさと個性を添えます。\n        \u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_167bbdc5-fc5b-4137-9ccb-dc5e608c6c5e.jpg?v=1766544936\" class=\"img-fluid d-block w-100 product-img\" alt=\"ACE CAFE x OSAH DRYPAK WATERPROOF ONE-SHOULDER BAG\"\u003e\n        \u003cp class=\"caption-text text-end\"\u003eどんな天候も恐れない相棒\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003e水の侵入を許さない徹底構造\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003e\n            \u003cstrong\u003e高周波溶接シーム\u003c\/strong\u003eと\u003cstrong\u003e止水ファスナー\u003c\/strong\u003e、さらに\u003cstrong\u003eロールトップクロージャー\u003c\/strong\u003eの組み合わせが\u003cstrong\u003e水の侵入を徹底ブロック\u003c\/strong\u003e。\n            開口部が広く、\u003cstrong\u003e荷物の出し入れもスムーズ\u003c\/strong\u003eに行えます。\n        \u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_9553e597-e404-4e3c-a2bb-538a1ef4306b.jpg?v=1766544935\" class=\"img-fluid d-block w-100 product-img\" alt=\"水の侵入を徹底ガード\"\u003e\n        \u003cp class=\"caption-text text-end\"\u003e水の侵入を徹底ガード\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003eスマートな着脱、高耐久素材\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003e\n            片手でスマートに開閉できる\u003cstrong\u003eワンタッチマグネットバックル\u003c\/strong\u003eを採用。\n            \u003cstrong\u003e500DのPVC素材\u003c\/strong\u003eは、\u003cstrong\u003e優れた耐候性と耐久性\u003c\/strong\u003eを誇り、過酷な環境下でも\u003cstrong\u003e長く愛用\u003c\/strong\u003eできます。\n        \u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_05a1aa49-b1a1-4a74-bba3-d609f2509b7a.jpg?v=1766544936\" class=\"img-fluid d-block w-100 product-img\" alt=\"快適操作と確かな堅牢性\"\u003e\n        \u003cp class=\"caption-text text-end\"\u003e快適操作と確かな堅牢性\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003eスペック・詳細\u003c\/h3\u003e\n\n        \u003cdetails class=\"spec-details\"\u003e\n            \u003csummary class=\"spec-summary\"\u003e商品の特徴・コンセプト\u003c\/summary\u003e\n            \u003cdiv class=\"spec-content\"\u003e\n                \u003cp\u003eアイコニックなACE CAFEマークをまとったOSAH DRYPAKとのコラボ 防水ショルダーバッグです。IPX6の防水性能を誇り、突然の雨や水しぶきから大切な荷物をしっかりと守ります。\u003c\/p\u003e\n            \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"spec-details\"\u003e\n            \u003csummary class=\"spec-summary\"\u003e機能詳細\u003c\/summary\u003e\n            \u003cdiv class=\"spec-content\"\u003e\n                \u003cp\u003e本製品は、様々な優れた機能により、ユーザーの利便性と荷物の安全性を高めます。\u003c\/p\u003e\n                \u003cul class=\"benefit-list\"\u003e\n                    \u003cli\u003e優れた防水性能: 高周波溶接シーム加工で組立てられ「IPX6」をクリアする優れた防水性能により、雨の日でも荷物が濡れる心配がありません。\u003c\/li\u003e\n                    \u003cli\u003eワンタッチマグネットバックル: 片手で簡単に取り外しができるワンタッチマグネットバックルを採用。\u003c\/li\u003e\n                    \u003cli\u003e止水ファスナー＆ロールトップクロージャー: 止水ファスナーとロールトップ開閉仕様の組合せで、水の侵入をブロック！開口部が広く荷物の出し入れがしやすいのも特徴です。\u003c\/li\u003e\n                    \u003cli\u003eショルダーベルト: 約1m～1m70cmまで調整可能なショルダーベルトにより様々な体型をカバーします。\u003c\/li\u003e\n                \u003c\/ul\u003e\n            \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"spec-details\"\u003e\n            \u003csummary class=\"spec-summary\"\u003e素材\u003c\/summary\u003e\n            \u003cdiv class=\"spec-content\"\u003e\n                \u003cp\u003e本体素材について。\u003c\/p\u003e\n                \u003cul class=\"basic-list\"\u003e\n                    \u003cli\u003e本体: 500D-PVC（ポリ塩化ビニール）\u003c\/li\u003e\n                    \u003cli\u003e素材の特徴: 耐候性、耐久性、引き裂き強度に優れています。\u003c\/li\u003e\n                \u003c\/ul\u003e\n            \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"spec-details\"\u003e\n            \u003csummary class=\"spec-summary\"\u003eサイズ詳細\u003c\/summary\u003e\n            \u003cdiv class=\"spec-content\"\u003e\n                \u003cp\u003eサイズに関する詳細情報です。\u003c\/p\u003e\n                \u003cul class=\"basic-list\"\u003e\n                    \u003cli\u003eショルダーベルト: 約1m～1m70cmまで調整可能\u003c\/li\u003e\n                \u003c\/ul\u003e\n            \u003c\/div\u003e\n        \u003c\/details\u003e\n\n    \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"ACE CAFE LONDON","offers":[{"title":"ブラック \/ W 240mm x H200mm x D 70ｍｍ ・容量：2L ・重量：0.5kg","offer_id":48626099486960,"sku":"AMB100WP-BK","price":6930.0,"currency_code":"JPY","in_stock":true},{"title":"ホワイト \/ W 240mm x H200mm x D 70ｍｍ ・容量：2L ・重量：0.5kg","offer_id":48626099519728,"sku":"AMB100WP-WH","price":6930.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_167bbdc5-fc5b-4137-9ccb-dc5e608c6c5e.jpg?v=1766544936"},{"product_id":"ac001dm","title":"DENIM MESH CAP “CIRCLE”","description":"\n\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #000000; \n      font-family: \"Radio Canada Big\", Nunito, sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #ffffff;\n      line-height: 1.8;\n      overflow-wrap: break-word;\n      word-wrap: break-word;\n  }\n\n  \/* ▼▼▼ コンテンツ幅制限 ▼▼▼ *\/\n  .content-section, \n  details.spec-details, \n  .shipping-box, \n  .note-box,\n  .video-wrapper {\n      max-width: 800px; \n      margin-left: auto;\n      margin-right: auto;\n  }\n\n  .content-section {\n      margin-bottom: 60px;\n      border-bottom: 1px solid #262626;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #ffffff; \n      font-size: 24px; \n      margin-bottom: 24px;\n      letter-spacing: 0.05em;\n      line-height: 1.4;\n      word-break: keep-all; \n      text-wrap: balance;   \n      border-left: 6px solid #ffffff; padding-left: 15px; \n  }\n\n  .body-text { \n      color: #ffffff; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #CCCCCC; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 0px; \n      box-shadow: 0 5px 15px rgba(0,0,0,0.05);\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #ffffff40 60%);\n      font-weight: bold;\n      padding: 0 4px;\n  }\n\n  \/* 画像の表示分け *\/\n  .care-icons { display: grid; grid-template-columns: repeat(3, 1fr); gap: 15px; margin: 10px 0; align-items: center; justify-items: center; }\n  .care-icons img { width: 100%; max-width: 60px; height: auto; object-fit: contain; }\n  \n  .spec-img-full { width: 100%; margin: 20px 0; text-align: center; }\n  .spec-img-full img { width: 100%; height: auto; display: block; border-radius: 2px; }\n\n  \/* 動画用CSS *\/\n  .video-wrapper { width: 100%; margin: 40px auto; text-align: center; }\n  .video-wrapper video { width: 100%; max-width: 100%; height: auto; border-radius: 4px; display: block; }\n  .video-wrapper iframe { width: 100%; max-width: 100%; aspect-ratio: 16 \/ 9; border: none; display: block; }\n\n  \/* アコーディオン *\/\n  details.spec-details { \n      border: 1px solid #262626;\n      border-radius: 0px;\n      background-color: #000000; \n      color: #ffffff;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #ffffff; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #000000; transition: background 0.2s; }\n  summary.spec-summary:hover { background-color: rgba(0,0,0,0.05); }\n  summary.spec-summary::after { content: \"+\"; font-size: 1.5em; font-weight: normal; color: #ffffff; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #262626; background-color: rgba(0,0,0,0.02); }\n  details[open] summary.spec-summary::after { content: \"-\"; }\n  summary.spec-summary::-webkit-details-marker { display: none; }\n  \n  .spec-content { padding: 20px; background-color: #000000; color: #ffffff; font-size: 14px !important; }\n  .spec-content p, .spec-content li, .spec-content td, .spec-content th { font-size: 14px !important; }\n\n  \/* リストデザイン *\/\n  \n  ul.benefit-list, ul.basic-list, ul.point-list, ul.note-list, ul.step-list,\n  .product-wrapper ul:not([class]) { \n      list-style: none; \n      padding-left: 0; \n      margin-bottom: 24px; \n  }\n\n  ul.benefit-list li, ul.basic-list li, ul.point-list li, ul.note-list li, ul.step-list li,\n  .product-wrapper ul:not([class]) li { \n      position: relative; \n      padding-left: 1.8em; \n      margin-bottom: 10px; \n      line-height: 1.6; \n      text-wrap: pretty; \n      font-size: 14px !important; \n  }\n  \n  ul.benefit-list li::before,\n  .product-wrapper ul:not([class]) li::before { \n      position: absolute; \n      left: 0; \n      content: \"▶\"; color: #ffffff; font-size: 0.8em; top: 3px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #CCCCCC; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #ffffff; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #CCCCCC; font-size: 0.9em; }\n  ul.step-list { counter-reset: num; }\n  ul.step-list li::before { counter-increment: num; content: counter(num); position: absolute; left: 0; top: 1px; width: 22px; height: 22px; background-color: #ffffff; color: #ffffff; border-radius: 50%; text-align: center; line-height: 22px; font-size: 0.8em; font-weight: bold; font-family: Arial, sans-serif; }\n\n  .spec-group strong { display: block; font-size: 1.1em; color: #ffffff; margin-bottom: 12px; border-bottom: 1px solid #ffffff; width: fit-content; word-break: keep-all; }\n  \n  .table-scroll-view { width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; margin-bottom: 15px; }\n  .spec-table { width: 100%; white-space: nowrap; font-size: 14px !important; width: 100%; border-collapse: collapse; border: 1px solid #262626; th, td { padding: 12px 8px; border: 1px solid #262626; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #ffffff; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #DDDDDD; background: #FEFEFE; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #ffffff; font-weight: bold; }\n\n  @media (max-width: 600px) {\n      .product-wrapper { padding: 30px 20px; line-height: 1.6; }\n      .section-title { font-size: 1.3em; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"container product-wrapper\"\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e「ACE CAFE」を冠する大人のデニムキャップ\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003eデニムとメッシュのコントラストが魅せる、洗練されたカジュアルスタイル。深みのあるデニム生地に映える「ACE CAFE」のサークルロゴ刺繍は、日常に上質なアクセントを添え、大人の休日を格上げします。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_775406ff-0968-43b3-a10c-9dff0e60bfc1.jpg?v=1766544936\" class=\"img-fluid d-block w-100 product-img\" alt=\"魅了する存在感\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003e魅了する存在感\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e深さと長さがもたらす快適なフィット\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003eこまやかなディテールが光る、上質な仕上がり。こだわりの深め設計と長めに設定されたバイザーは、頭部をしっかり包み込み、日差し対策も万全。通気性に優れたコットン×ポリエステルメッシュが、常に快適な着用感を約束します。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_89a83432-118d-4472-a279-3aa8911dbd34.jpg?v=1766544937\" class=\"img-fluid d-block w-100 product-img\" alt=\"細部に宿る品質\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003e細部に宿る品質\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e洗練フォルムが導く小顔効果\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e大人の着こなしにこなれ感を加える、計算し尽くされたフォルム。深めにしっかり被れる本体と、長めのバイザーが絶妙なバランスで、顔周りをすっきりと見せ、スマートな印象を際立たせます。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_2becaf7b-3c18-4ab0-8317-f32f4f7f6de5.jpg?v=1766544937\" class=\"img-fluid d-block w-100 product-img\" alt=\"スタイルを高める一品\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003eスタイルを高める一品\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdetails class=\"spec-details\"\u003e\n    \u003csummary class=\"spec-summary\"\u003e商品の特徴\u003c\/summary\u003e\n    \u003cdiv class=\"spec-content\"\u003e\n      \u003cp\u003eデニム生地にACE CAFEサークルロゴの刺繍を施したメッシュキャップです。\u003c\/p\u003e\n      \u003cul class=\"benefit-list\"\u003e\n        \u003cli\u003eCAP本体は深めにしっかり被れる仕様\u003c\/li\u003e\n        \u003cli\u003eバイザーは長めに設定\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails class=\"spec-details\"\u003e\n    \u003csummary class=\"spec-summary\"\u003e素材\u003c\/summary\u003e\n    \u003cdiv class=\"spec-content\"\u003e\n      \u003cp\u003e本製品の素材構成は以下の通りです。\u003c\/p\u003e\n      \u003cul class=\"basic-list\"\u003e\n        \u003cli\u003e本体：コットン×ポリエステルメッシュ\u003c\/li\u003e\n        \u003cli\u003e刺繍：コットン\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n\u003c\/div\u003e","brand":"ACE CAFE LONDON","offers":[{"title":"デニム\/ブラック \/ FREE（55cm～60cm）","offer_id":48626099552496,"sku":"AC001DM-DM\/BK","price":4400.0,"currency_code":"JPY","in_stock":false},{"title":"デニム\/ホワイト \/ FREE（55cm～60cm）","offer_id":48626099585264,"sku":"AC001DM-DM\/WH","price":4400.0,"currency_code":"JPY","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_775406ff-0968-43b3-a10c-9dff0e60bfc1.jpg?v=1766544936"},{"product_id":"ace-n001ms","title":"MASK STRAP","description":"\n\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #000000; \n      font-family: \"Radio Canada Big\", Nunito, sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #ffffff;\n      line-height: 1.8;\n      overflow-wrap: break-word;\n      word-wrap: break-word;\n  }\n\n  \/* ▼▼▼ コンテンツ幅制限 ▼▼▼ *\/\n  .content-section, \n  details.spec-details, \n  .shipping-box, \n  .note-box,\n  .video-wrapper {\n      max-width: 800px; \n      margin-left: auto;\n      margin-right: auto;\n  }\n\n  .content-section {\n      margin-bottom: 60px;\n      border-bottom: 1px solid #262626;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #ffffff; \n      font-size: 24px; \n      margin-bottom: 24px;\n      letter-spacing: 0.05em;\n      line-height: 1.4;\n      word-break: keep-all; \n      text-wrap: balance;   \n      border-left: 6px solid #ffffff; padding-left: 15px; \n  }\n\n  .body-text { \n      color: #ffffff; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #CCCCCC; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 0px; \n      box-shadow: 0 5px 15px rgba(0,0,0,0.05);\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #ffffff40 60%);\n      font-weight: bold;\n      padding: 0 4px;\n  }\n\n  \/* 画像の表示分け *\/\n  .care-icons { display: grid; grid-template-columns: repeat(3, 1fr); gap: 15px; margin: 10px 0; align-items: center; justify-items: center; }\n  .care-icons img { width: 100%; max-width: 60px; height: auto; object-fit: contain; }\n  \n  .spec-img-full { width: 100%; margin: 20px 0; text-align: center; }\n  .spec-img-full img { width: 100%; height: auto; display: block; border-radius: 2px; }\n\n  \/* 動画用CSS *\/\n  .video-wrapper { width: 100%; margin: 40px auto; text-align: center; }\n  .video-wrapper video { width: 100%; max-width: 100%; height: auto; border-radius: 4px; display: block; }\n  .video-wrapper iframe { width: 100%; max-width: 100%; aspect-ratio: 16 \/ 9; border: none; display: block; }\n\n  \/* アコーディオン *\/\n  details.spec-details { \n      border: 1px solid #262626;\n      border-radius: 0px;\n      background-color: #000000; \n      color: #ffffff;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #ffffff; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #000000; transition: background 0.2s; }\n  summary.spec-summary:hover { background-color: rgba(0,0,0,0.05); }\n  summary.spec-summary::after { content: \"+\"; font-size: 1.5em; font-weight: normal; color: #ffffff; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #262626; background-color: rgba(0,0,0,0.02); }\n  details[open] summary.spec-summary::after { content: \"-\"; }\n  summary.spec-summary::-webkit-details-marker { display: none; }\n  \n  .spec-content { padding: 20px; background-color: #000000; color: #ffffff; font-size: 14px !important; }\n  .spec-content p, .spec-content li, .spec-content td, .spec-content th { font-size: 14px !important; }\n\n  \/* リストデザイン *\/\n  \n  ul.benefit-list, ul.basic-list, ul.point-list, ul.note-list, ul.step-list,\n  .product-wrapper ul:not([class]) { \n      list-style: none; \n      padding-left: 0; \n      margin-bottom: 24px; \n  }\n\n  ul.benefit-list li, ul.basic-list li, ul.point-list li, ul.note-list li, ul.step-list li,\n  .product-wrapper ul:not([class]) li { \n      position: relative; \n      padding-left: 1.8em; \n      margin-bottom: 10px; \n      line-height: 1.6; \n      text-wrap: pretty; \n      font-size: 14px !important; \n  }\n  \n  ul.benefit-list li::before,\n  .product-wrapper ul:not([class]) li::before { \n      position: absolute; \n      left: 0; \n      content: \"▶\"; color: #ffffff; font-size: 0.8em; top: 3px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #CCCCCC; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #ffffff; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #CCCCCC; font-size: 0.9em; }\n  ul.step-list { counter-reset: num; }\n  ul.step-list li::before { counter-increment: num; content: counter(num); position: absolute; left: 0; top: 1px; width: 22px; height: 22px; background-color: #ffffff; color: #ffffff; border-radius: 50%; text-align: center; line-height: 22px; font-size: 0.8em; font-weight: bold; font-family: Arial, sans-serif; }\n\n  .spec-group strong { display: block; font-size: 1.1em; color: #ffffff; margin-bottom: 12px; border-bottom: 1px solid #ffffff; width: fit-content; word-break: keep-all; }\n  \n  .table-scroll-view { width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; margin-bottom: 15px; }\n  .spec-table { width: 100%; white-space: nowrap; font-size: 14px !important; width: 100%; border-collapse: collapse; border: 1px solid #262626; th, td { padding: 12px 8px; border: 1px solid #262626; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #ffffff; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #DDDDDD; background: #FEFEFE; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #ffffff; font-weight: bold; }\n\n  @media (max-width: 600px) {\n      .product-wrapper { padding: 30px 20px; line-height: 1.6; }\n      .section-title { font-size: 1.3em; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"container product-wrapper\"\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e耳の痛み解消 快適マスクライフ\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003eマスクによる\u003cstrong class=\"highlight\"\u003e耳裏の不快感や痛み\u003c\/strong\u003eを軽減。\u003cstrong class=\"highlight\"\u003e長さ調整\u003c\/strong\u003eでぴったりのフィット感を実現し、\u003cstrong class=\"highlight\"\u003e一日中快適\u003c\/strong\u003eに過ごせます。ナイロンストラップがおしゃれなアクセント。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_0c1463fd-7e93-49a2-94e7-44b509ea5b75.jpg?v=1766544938\" class=\"img-fluid d-block w-100 product-img\" alt=\"ストレスフリーな着用感\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003eストレスフリーな着用感\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e理想のフィット 長さ自在調整\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e\u003cstrong class=\"highlight\"\u003e精密なフック\u003c\/strong\u003eでマスク紐を\u003cstrong class=\"highlight\"\u003eしっかり固定\u003c\/strong\u003e。ナイロン素材のストラップは、お好みの長さに\u003cstrong class=\"highlight\"\u003e微調整が可能\u003c\/strong\u003eで、どんなマスクにも\u003cstrong class=\"highlight\"\u003e心地よくフィット\u003c\/strong\u003eします。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_b5e14824-b18c-4cc0-b47c-7bb1d83648cd.jpg?v=1766544943\" class=\"img-fluid d-block w-100 product-img\" alt=\"細部までこだわり調整\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003e細部までこだわり調整\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e日常に溶け込む スタイリッシュ補助\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e\u003cstrong class=\"highlight\"\u003e洗練されたブラックナイロン\u003c\/strong\u003eが、さりげなく\u003cstrong class=\"highlight\"\u003eファッションに溶け込み\u003c\/strong\u003eます。マスク着用が日常となる今、この補助バンドは\u003cstrong class=\"highlight\"\u003eスマートな必需品\u003c\/strong\u003eとして活躍します。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_5fe9719d-6fae-4119-8a6e-698d739aea73.jpg?v=1766544937\" class=\"img-fluid d-block w-100 product-img\" alt=\"日常に馴染むデザイン\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003e日常に馴染むデザイン\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e製品スペック・詳細\u003c\/h3\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n      \u003csummary class=\"spec-summary\"\u003e商品の特徴\u003c\/summary\u003e\n      \u003cdiv class=\"spec-content\"\u003e\n        \u003cp\u003eマスク着用時の耳裏の不快感や痛みを軽減し、快適なマスクライフをサポートします。見た目にもこだわったおしゃれなデザインです。\u003c\/p\u003e\n        \u003cul class=\"benefit-list\"\u003e\n          \u003cli\u003e耳裏の不快感・痛みを軽減\u003c\/li\u003e\n          \u003cli\u003eナイロンストラップでおしゃれな見た目\u003c\/li\u003e\n          \u003cli\u003e長さ調整機能付きでフィット感抜群\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n      \u003csummary class=\"spec-summary\"\u003e素材\u003c\/summary\u003e\n      \u003cdiv class=\"spec-content\"\u003e\n        \u003cp\u003e製品の主要素材情報です。\u003c\/p\u003e\n        \u003cul class=\"basic-list\"\u003e\n          \u003cli\u003e素材: ナイロン\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n  \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"ACE CAFE LONDON","offers":[{"title":"ブラック \/ 約10cm～約16cm","offer_id":48626099618032,"sku":"ACE-N001MS-BK","price":770.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_0c1463fd-7e93-49a2-94e7-44b509ea5b75.jpg?v=1766544938"},{"product_id":"n001tsb","title":"ACE CAFE Thermo Stainless Bottle 280ml BK","description":"\n\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #000000; \n      font-family: \"Radio Canada Big\", Nunito, sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #ffffff;\n      line-height: 1.8;\n      overflow-wrap: break-word;\n      word-wrap: break-word;\n  }\n\n  \/* ▼▼▼ コンテンツ幅制限 ▼▼▼ *\/\n  .content-section, \n  details.spec-details, \n  .shipping-box, \n  .note-box,\n  .video-wrapper {\n      max-width: 800px; \n      margin-left: auto;\n      margin-right: auto;\n  }\n\n  .content-section {\n      margin-bottom: 60px;\n      border-bottom: 1px solid #262626;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #ffffff; \n      font-size: 24px; \n      margin-bottom: 24px;\n      letter-spacing: 0.05em;\n      line-height: 1.4;\n      word-break: keep-all; \n      text-wrap: balance;   \n      border-left: 6px solid #ffffff; padding-left: 15px; \n  }\n\n  .body-text { \n      color: #ffffff; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #CCCCCC; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 0px; \n      box-shadow: 0 5px 15px rgba(0,0,0,0.05);\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #ffffff40 60%);\n      font-weight: bold;\n      padding: 0 4px;\n  }\n\n  \/* 画像の表示分け *\/\n  .care-icons { display: grid; grid-template-columns: repeat(3, 1fr); gap: 15px; margin: 10px 0; align-items: center; justify-items: center; }\n  .care-icons img { width: 100%; max-width: 60px; height: auto; object-fit: contain; }\n  \n  .spec-img-full { width: 100%; margin: 20px 0; text-align: center; }\n  .spec-img-full img { width: 100%; height: auto; display: block; border-radius: 2px; }\n\n  \/* 動画用CSS *\/\n  .video-wrapper { width: 100%; margin: 40px auto; text-align: center; }\n  .video-wrapper video { width: 100%; max-width: 100%; height: auto; border-radius: 4px; display: block; }\n  .video-wrapper iframe { width: 100%; max-width: 100%; aspect-ratio: 16 \/ 9; border: none; display: block; }\n\n  \/* アコーディオン *\/\n  details.spec-details { \n      border: 1px solid #262626;\n      border-radius: 0px;\n      background-color: #000000; \n      color: #ffffff;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #ffffff; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #000000; transition: background 0.2s; }\n  summary.spec-summary:hover { background-color: rgba(0,0,0,0.05); }\n  summary.spec-summary::after { content: \"+\"; font-size: 1.5em; font-weight: normal; color: #ffffff; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #262626; background-color: rgba(0,0,0,0.02); }\n  details[open] summary.spec-summary::after { content: \"-\"; }\n  summary.spec-summary::-webkit-details-marker { display: none; }\n  \n  .spec-content { padding: 20px; background-color: #000000; color: #ffffff; font-size: 14px !important; }\n  .spec-content p, .spec-content li, .spec-content td, .spec-content th { font-size: 14px !important; }\n\n  \/* リストデザイン *\/\n  \n  ul.benefit-list, ul.basic-list, ul.point-list, ul.note-list, ul.step-list,\n  .product-wrapper ul:not([class]) { \n      list-style: none; \n      padding-left: 0; \n      margin-bottom: 24px; \n  }\n\n  ul.benefit-list li, ul.basic-list li, ul.point-list li, ul.note-list li, ul.step-list li,\n  .product-wrapper ul:not([class]) li { \n      position: relative; \n      padding-left: 1.8em; \n      margin-bottom: 10px; \n      line-height: 1.6; \n      text-wrap: pretty; \n      font-size: 14px !important; \n  }\n  \n  ul.benefit-list li::before,\n  .product-wrapper ul:not([class]) li::before { \n      position: absolute; \n      left: 0; \n      content: \"▶\"; color: #ffffff; font-size: 0.8em; top: 3px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #CCCCCC; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #ffffff; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #CCCCCC; font-size: 0.9em; }\n  ul.step-list { counter-reset: num; }\n  ul.step-list li::before { counter-increment: num; content: counter(num); position: absolute; left: 0; top: 1px; width: 22px; height: 22px; background-color: #ffffff; color: #ffffff; border-radius: 50%; text-align: center; line-height: 22px; font-size: 0.8em; font-weight: bold; font-family: Arial, sans-serif; }\n\n  .spec-group strong { display: block; font-size: 1.1em; color: #ffffff; margin-bottom: 12px; border-bottom: 1px solid #ffffff; width: fit-content; word-break: keep-all; }\n  \n  .table-scroll-view { width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; margin-bottom: 15px; }\n  .spec-table { width: 100%; white-space: nowrap; font-size: 14px !important; width: 100%; border-collapse: collapse; border: 1px solid #262626; th, td { padding: 12px 8px; border: 1px solid #262626; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #ffffff; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #DDDDDD; background: #FEFEFE; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #ffffff; font-weight: bold; }\n\n  @media (max-width: 600px) {\n      .product-wrapper { padding: 30px 20px; line-height: 1.6; }\n      .section-title { font-size: 1.3em; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"container product-wrapper\"\u003e\n\n    \u003c!-- 商品解説セクション (Main) --\u003e\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003e日常を格上げ ミニマルデザイン水筒\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003e洗練された佇まいが、持つ人の個性を静かに物語ります。\u003cstrong\u003e280mlの絶妙なサイズ\u003c\/strong\u003eは、あなたの毎日を邪魔せず、そっと寄り添うパートナーとなるでしょう。どこへでも連れて行きたくなる、そんな逸品です。\u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_72fd4b7f-33bf-405d-b269-cf77b562c726.jpg?v=1766544940\" class=\"img-fluid d-block w-100 product-img\" alt=\"スタイリッシュな2つの選択\"\u003e\n        \u003cp class=\"caption-text text-end\"\u003eスタイリッシュな2つの選択\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003e触れるたび上質 コラボボトルをその手に\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003e指先に感じる、しっとりなめらかな\u003cstrong\u003eパウダーコート塗装\u003c\/strong\u003e。ロゴは精緻な\u003cstrong\u003eレーザー刻印\u003c\/strong\u003eで施され、ディテールへの揺るぎないこだわりが伝わります。PROVIDENCEとの共演が、持つ喜びを深めるでしょう。\u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_b24fd3f6-1391-46fe-8671-28ca3a2dcaad.jpg?v=1766544939\" class=\"img-fluid d-block w-100 product-img\" alt=\"こだわりの質感とブランドの証\"\u003e\n        \u003cp class=\"caption-text text-end\"\u003eこだわりの質感とブランドの証\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003e一年中快適 結露しないサーモボトル\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003e\u003cstrong\u003e真空二層構造\u003c\/strong\u003eが叶える、驚きの保冷保温力。冷たい飲み物も温かい飲み物も、最適な温度を長時間キープします。結露の心配もなく、バッグの中を濡らさない\u003cstrong\u003eストレスフリーな使い心地\u003c\/strong\u003eが魅力です。\u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_90ffa5fe-9bdf-465a-8584-80e2b2165d7e.jpg?v=1766544940\" class=\"img-fluid d-block w-100 product-img\" alt=\"機能美が光る頼れる相棒\"\u003e\n        \u003cp class=\"caption-text text-end\"\u003e機能美が光る頼れる相棒\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- スペック・詳細セクション (Specs) --\u003e\n    \u003ch3 class=\"section-title\"\u003e製品詳細\u003c\/h3\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n        \u003csummary class=\"spec-summary\"\u003e商品の特徴\u003c\/summary\u003e\n        \u003cdiv class=\"spec-content\"\u003e\n            \u003cp\u003e冷・温どちらにも対応！携帯にちょうどいいステンレス製魔法瓶！スケートボーダーが必要とする小物をプロデュースするジャパンブランドの”PROVIDENCE”とのコラボレーションサーモボトル。\u003c\/p\u003e\n            \u003cul class=\"benefit-list\"\u003e\n                \u003cli\u003eちょっと持ち歩くのにちょうど良いサイズの280ml。\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\n        \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n        \u003csummary class=\"spec-summary\"\u003e真空二層構造について\u003c\/summary\u003e\n        \u003cdiv class=\"spec-content\"\u003e\n            \u003cp\u003e本体の内側と外側が二重構造の層状になっており、層の間を真空状態にすることで熱の移動を防ぐ仕組みになっています。\u003c\/p\u003e\n            \u003cp\u003eこの構造により熱を伝えることがほとんどなく、放熱を防ぐ効果があります。そのため、温かい飲み物は熱が逃げるのを防ぎ、冷たい飲み物は熱が内側へ伝わるのを防ぐので、保冷保温効果が高く長時間適温を保ちます。また、持った時に熱くなく、結露しないのも魅力のひとつです。\u003c\/p\u003e\n        \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n        \u003csummary class=\"spec-summary\"\u003e保温効力\u003c\/summary\u003e\n        \u003cdiv class=\"spec-content\"\u003e\n            \u003cp\u003e50°C以上\u003c\/p\u003e\n            \u003cp class=\"body-text\"\u003e※沸騰したお湯を入れて未開封12時間後の平均湯温\u003c\/p\u003e\n        \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n        \u003csummary class=\"spec-summary\"\u003e素材\u003c\/summary\u003e\n        \u003cdiv class=\"spec-content\"\u003e\n            \u003cul class=\"basic-list\"\u003e\n                \u003cli\u003e本体：304ステンレス鋼\u003c\/li\u003e\n                \u003cli\u003eキャップ内ガスケット：シリコン\u003c\/li\u003e\n            \u003c\/ul\u003e\n        \u003c\/div\u003e\n    \u003c\/details\u003e\n\n\u003c\/div\u003e","brand":"ACE CAFE LONDON","offers":[{"title":"ブラック \/ 高さ:170mm 外径:約61mm 飲み口径:約30mm 製品重量:約210ｇ","offer_id":48626099650800,"sku":"N001TSB-BK","price":3960.0,"currency_code":"JPY","in_stock":false},{"title":"ホワイト \/ 高さ:170mm 外径:約61mm 飲み口径:約30mm 製品重量:約210ｇ","offer_id":48626099683568,"sku":"N001TSB-WH","price":3960.0,"currency_code":"JPY","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_b9f3e0e7-411d-444e-9ad0-d988b2093673.jpg?v=1766544940"},{"product_id":"ace-n003nt","title":"ACE CAFE Neck Tube Checker","description":"\n\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #000000; \n      font-family: \"Radio Canada Big\", Nunito, sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #ffffff;\n      line-height: 1.8;\n      overflow-wrap: break-word;\n      word-wrap: break-word;\n  }\n\n  \/* ▼▼▼ コンテンツ幅制限 ▼▼▼ *\/\n  .content-section, \n  details.spec-details, \n  .shipping-box, \n  .note-box,\n  .video-wrapper {\n      max-width: 800px; \n      margin-left: auto;\n      margin-right: auto;\n  }\n\n  .content-section {\n      margin-bottom: 60px;\n      border-bottom: 1px solid #262626;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #ffffff; \n      font-size: 24px; \n      margin-bottom: 24px;\n      letter-spacing: 0.05em;\n      line-height: 1.4;\n      word-break: keep-all; \n      text-wrap: balance;   \n      border-left: 6px solid #ffffff; padding-left: 15px; \n  }\n\n  .body-text { \n      color: #ffffff; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #CCCCCC; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 0px; \n      box-shadow: 0 5px 15px rgba(0,0,0,0.05);\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #ffffff40 60%);\n      font-weight: bold;\n      padding: 0 4px;\n  }\n\n  \/* 画像の表示分け *\/\n  .care-icons { display: grid; grid-template-columns: repeat(3, 1fr); gap: 15px; margin: 10px 0; align-items: center; justify-items: center; }\n  .care-icons img { width: 100%; max-width: 60px; height: auto; object-fit: contain; }\n  \n  .spec-img-full { width: 100%; margin: 20px 0; text-align: center; }\n  .spec-img-full img { width: 100%; height: auto; display: block; border-radius: 2px; }\n\n  \/* 動画用CSS *\/\n  .video-wrapper { width: 100%; margin: 40px auto; text-align: center; }\n  .video-wrapper video { width: 100%; max-width: 100%; height: auto; border-radius: 4px; display: block; }\n  .video-wrapper iframe { width: 100%; max-width: 100%; aspect-ratio: 16 \/ 9; border: none; display: block; }\n\n  \/* アコーディオン *\/\n  details.spec-details { \n      border: 1px solid #262626;\n      border-radius: 0px;\n      background-color: #000000; \n      color: #ffffff;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #ffffff; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #000000; transition: background 0.2s; }\n  summary.spec-summary:hover { background-color: rgba(0,0,0,0.05); }\n  summary.spec-summary::after { content: \"+\"; font-size: 1.5em; font-weight: normal; color: #ffffff; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #262626; background-color: rgba(0,0,0,0.02); }\n  details[open] summary.spec-summary::after { content: \"-\"; }\n  summary.spec-summary::-webkit-details-marker { display: none; }\n  \n  .spec-content { padding: 20px; background-color: #000000; color: #ffffff; font-size: 14px !important; }\n  .spec-content p, .spec-content li, .spec-content td, .spec-content th { font-size: 14px !important; }\n\n  \/* リストデザイン *\/\n  \n  ul.benefit-list, ul.basic-list, ul.point-list, ul.note-list, ul.step-list,\n  .product-wrapper ul:not([class]) { \n      list-style: none; \n      padding-left: 0; \n      margin-bottom: 24px; \n  }\n\n  ul.benefit-list li, ul.basic-list li, ul.point-list li, ul.note-list li, ul.step-list li,\n  .product-wrapper ul:not([class]) li { \n      position: relative; \n      padding-left: 1.8em; \n      margin-bottom: 10px; \n      line-height: 1.6; \n      text-wrap: pretty; \n      font-size: 14px !important; \n  }\n  \n  ul.benefit-list li::before,\n  .product-wrapper ul:not([class]) li::before { \n      position: absolute; \n      left: 0; \n      content: \"▶\"; color: #ffffff; font-size: 0.8em; top: 3px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #CCCCCC; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #ffffff; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #CCCCCC; font-size: 0.9em; }\n  ul.step-list { counter-reset: num; }\n  ul.step-list li::before { counter-increment: num; content: counter(num); position: absolute; left: 0; top: 1px; width: 22px; height: 22px; background-color: #ffffff; color: #ffffff; border-radius: 50%; text-align: center; line-height: 22px; font-size: 0.8em; font-weight: bold; font-family: Arial, sans-serif; }\n\n  .spec-group strong { display: block; font-size: 1.1em; color: #ffffff; margin-bottom: 12px; border-bottom: 1px solid #ffffff; width: fit-content; word-break: keep-all; }\n  \n  .table-scroll-view { width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; margin-bottom: 15px; }\n  .spec-table { width: 100%; white-space: nowrap; font-size: 14px !important; width: 100%; border-collapse: collapse; border: 1px solid #262626; th, td { padding: 12px 8px; border: 1px solid #262626; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #ffffff; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #DDDDDD; background: #FEFEFE; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #ffffff; font-weight: bold; }\n\n  @media (max-width: 600px) {\n      .product-wrapper { padding: 30px 20px; line-height: 1.6; }\n      .section-title { font-size: 1.3em; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"container product-wrapper\"\u003e\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003eバイク旅を彩る万能ギア\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e伸縮性に優れたポリエステル素材が首元に心地よくフィット。風の侵入を防ぎ、\u003cstrong\u003eフェイスマスクやヘッドバンドとしても、様々なシーンで活躍する多機能性\u003c\/strong\u003e。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_27a9cf4e-9e3c-4b28-95c4-cdfdbfbc3086.jpg?v=1772501987\" class=\"img-fluid d-block w-100 product-img\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003eスマートなチェッカー柄が魅力\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e上下リバーシブルで着こなし自在\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e表裏で異なるチェッカーパターンを楽しめる\u003cstrong\u003eリバーシブルデザイン\u003c\/strong\u003e。その日の気分や、ツーリングウェアに合わせて、多彩な表情を演出する洒落た一枚。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_b95ac828-de21-411c-8ff0-936e0faa394c.jpg?v=1772501987\" class=\"img-fluid d-block w-100 product-img\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003eシックな白黒がスタイルに馴染む\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003eドライな快適さ続く高機能素材\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e\u003cstrong\u003e吸汗速乾生地\u003c\/strong\u003eが汗を素早く吸収拡散し、常にドライな状態を保ちます。さらに\u003cstrong\u003eUVカット機能\u003c\/strong\u003eで、強い日差しの下でも肌をしっかり保護する頼れるパートナー。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_115ccdd1-40f8-4a1f-8cb9-6bb7b4d2c958.jpg?v=1772501987\" class=\"img-fluid d-block w-100 product-img\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003e汗と日差しから守る安心感\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e商品詳細\u003c\/h3\u003e\n    \u003cdetails class=\"spec-details\"\u003e\n      \u003csummary class=\"spec-summary\"\u003e商品の特徴\u003c\/summary\u003e\n      \u003cdiv class=\"spec-content\"\u003e\n        \u003cp\u003e上下リバーシブルで使用できる多機能ネックチューブです。\u003c\/p\u003e\n        \u003cul class=\"benefit-list\"\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\u003eUVカット機能で肌を保護\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n    \u003cdetails class=\"spec-details\"\u003e\n      \u003csummary class=\"spec-summary\"\u003e素材・仕様\u003c\/summary\u003e\n      \u003cdiv class=\"spec-content\"\u003e\n        \u003cul class=\"basic-list\"\u003e\n          \u003cli\u003e素材: ポリエステル\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e","brand":"ACE CAFE LONDON","offers":[{"title":"長さ 約39cm ｘ 周囲約51cm","offer_id":48626099749104,"sku":"ACE-N003NT","price":1980.0,"currency_code":"JPY","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_27a9cf4e-9e3c-4b28-95c4-cdfdbfbc3086.jpg?v=1772501987"},{"product_id":"ace-n001ns","title":"ACE CAFE Neck Strap","description":"\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #000000; \n      font-family: \"Radio Canada Big\", Nunito, sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #ffffff;\n      line-height: 1.8;\n      overflow-wrap: break-word;\n      word-wrap: break-word;\n  }\n\n  \/* ▼▼▼ コンテンツ幅制限 ▼▼▼ *\/\n  .content-section, \n  details.spec-details, \n  .shipping-box, \n  .note-box,\n  .video-wrapper {\n      max-width: 800px; \n      margin-left: auto;\n      margin-right: auto;\n  }\n\n  .content-section {\n      margin-bottom: 60px;\n      border-bottom: 1px solid #262626;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #ffffff; \n      font-size: 24px; \n      margin-bottom: 24px;\n      letter-spacing: 0.05em;\n      line-height: 1.4;\n      word-break: keep-all; \n      text-wrap: balance;   \n      border-left: 6px solid #ffffff; padding-left: 15px; \n  }\n\n  .body-text { \n      color: #ffffff; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #CCCCCC; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 0px; \n      box-shadow: 0 5px 15px rgba(0,0,0,0.05);\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #ffffff40 60%);\n      font-weight: bold;\n      padding: 0 4px;\n  }\n\n  \/* 画像の表示分け *\/\n  .care-icons { display: grid; grid-template-columns: repeat(3, 1fr); gap: 15px; margin: 10px 0; align-items: center; justify-items: center; }\n  .care-icons img { width: 100%; max-width: 60px; height: auto; object-fit: contain; }\n  \n  .spec-img-full { width: 100%; margin: 20px 0; text-align: center; }\n  .spec-img-full img { width: 100%; height: auto; display: block; border-radius: 2px; }\n\n  \/* 動画用CSS *\/\n  .video-wrapper { width: 100%; margin: 40px auto; text-align: center; }\n  .video-wrapper video { width: 100%; max-width: 100%; height: auto; border-radius: 4px; display: block; }\n  .video-wrapper iframe { width: 100%; max-width: 100%; aspect-ratio: 16 \/ 9; border: none; display: block; }\n\n  \/* アコーディオン *\/\n  details.spec-details { \n      border: 1px solid #262626;\n      border-radius: 0px;\n      background-color: #000000; \n      color: #ffffff;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #ffffff; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #000000; transition: background 0.2s; }\n  summary.spec-summary:hover { background-color: rgba(0,0,0,0.05); }\n  summary.spec-summary::after { content: \"+\"; font-size: 1.5em; font-weight: normal; color: #ffffff; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #262626; background-color: rgba(0,0,0,0.02); }\n  details[open] summary.spec-summary::after { content: \"-\"; }\n  summary.spec-summary::-webkit-details-marker { display: none; }\n  \n  .spec-content { padding: 20px; background-color: #000000; color: #ffffff; font-size: 14px !important; }\n  .spec-content p, .spec-content li, .spec-content td, .spec-content th { font-size: 14px !important; }\n\n  \/* リストデザイン *\/\n  \n  ul.benefit-list, ul.basic-list, ul.point-list, ul.note-list, ul.step-list,\n  .product-wrapper ul:not([class]) { \n      list-style: none; \n      padding-left: 0; \n      margin-bottom: 24px; \n  }\n\n  ul.benefit-list li, ul.basic-list li, ul.point-list li, ul.note-list li, ul.step-list li,\n  .product-wrapper ul:not([class]) li { \n      position: relative; \n      padding-left: 1.8em; \n      margin-bottom: 10px; \n      line-height: 1.6; \n      text-wrap: pretty; \n      font-size: 14px !important; \n  }\n  \n  ul.benefit-list li::before,\n  .product-wrapper ul:not([class]) li::before { \n      position: absolute; \n      left: 0; \n      content: \"▶\"; color: #ffffff; font-size: 0.8em; top: 3px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #CCCCCC; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #ffffff; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #CCCCCC; font-size: 0.9em; }\n  ul.step-list { counter-reset: num; }\n  ul.step-list li::before { counter-increment: num; content: counter(num); position: absolute; left: 0; top: 1px; width: 22px; height: 22px; background-color: #ffffff; color: #ffffff; border-radius: 50%; text-align: center; line-height: 22px; font-size: 0.8em; font-weight: bold; font-family: Arial, sans-serif; }\n\n  .spec-group strong { display: block; font-size: 1.1em; color: #ffffff; margin-bottom: 12px; border-bottom: 1px solid #ffffff; width: fit-content; word-break: keep-all; }\n  \n  .table-scroll-view { width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; margin-bottom: 15px; }\n  .spec-table { width: 100%; white-space: nowrap; font-size: 14px !important; width: 100%; border-collapse: collapse; border: 1px solid #262626; th, td { padding: 12px 8px; border: 1px solid #262626; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #ffffff; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #DDDDDD; background: #FEFEFE; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #ffffff; font-weight: bold; }\n\n  @media (max-width: 600px) {\n      .product-wrapper { padding: 30px 20px; line-height: 1.6; }\n      .section-title { font-size: 1.3em; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"container product-wrapper\"\u003e\n\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003e「ACE CAFE」をまとうスタイル\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003e伝統あるACE CAFE LONDONのロゴが際立つデザインは、日常の装いに\u003cstrong\u003e洗練されたアクセント\u003c\/strong\u003eをもたらします。イベントチケットや名刺ホルダーをスマートに携帯し、個性あふれる存在感を演出します。\u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_6945e9de-81c9-417c-8af2-91e62107661c.jpg?v=1772501962\" class=\"img-fluid d-block w-100 product-img\"\u003e\n        \u003cp class=\"caption-text text-end\"\u003e魅せる大人の携帯アイテム\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003e咄嗟の瞬間にも配慮した安心感\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003e強く引っ張ると外れる\u003cstrong\u003e安全コネクター\u003c\/strong\u003eを搭載。不意の負荷がかかった際にも首元への負担を軽減し、大切な荷物を安心して持ち運びいただけます。\u003cstrong\u003eアクティブなシーンでも頼れる\u003c\/strong\u003e設計です。\u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_3a3a2b2b-f04b-4d77-b063-3a1439bb45ad.jpg?v=1772501962\" class=\"img-fluid d-block w-100 product-img\"\u003e\n        \u003cp class=\"caption-text text-end\"\u003e安全と実用性の融合\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003e軽やかで快適なポリエステル素材\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003eしなやかなポリエステル素材が、長時間の着用でも肌に優しく馴染みます。\u003cstrong\u003e軽量で持ち運びやすく\u003c\/strong\u003e、鍵や小物をスマートに吊り下げて、\u003cstrong\u003e手ぶらでの行動を快適にサポート\u003c\/strong\u003eします。\u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_c9f9a72e-bd00-4ec6-ab29-73eb0baea309.jpg?v=1772501962\" class=\"img-fluid d-block w-100 product-img\"\u003e\n        \u003cp class=\"caption-text text-end\"\u003eライフスタイルに寄り添う一本\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003e製品詳細\u003c\/h3\u003e\n\n        \u003cdetails class=\"spec-details\"\u003e\n            \u003csummary class=\"spec-summary\"\u003e商品の特徴\u003c\/summary\u003e\n            \u003cdiv class=\"spec-content\"\u003e\n                \u003cp\u003eイベントチケットや名刺ホルダーの携帯に便利なネックストラップです。\u003c\/p\u003e\n                \u003cul class=\"point-list\"\u003e\n                    \u003cli\u003eイベントや日常でのID\/パス携帯に活躍\u003c\/li\u003e\n                    \u003cli\u003eスタイリッシュなデザインで存在感を演出\u003c\/li\u003e\n                \u003c\/ul\u003e\n            \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"spec-details\"\u003e\n            \u003csummary class=\"spec-summary\"\u003e安全機能\u003c\/summary\u003e\n            \u003cdiv class=\"spec-content\"\u003e\n                \u003cp\u003e万が一の状況にも配慮した安心設計です。\u003c\/p\u003e\n                \u003cul class=\"benefit-list\"\u003e\n                    \u003cli\u003e強く引っ張ると外れる安全コネクターを装備\u003c\/li\u003e\n                    \u003cli\u003e不意の負荷から首元への負担を軽減\u003c\/li\u003e\n                \u003c\/ul\u003e\n            \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"spec-details\"\u003e\n            \u003csummary class=\"spec-summary\"\u003e素材\u003c\/summary\u003e\n            \u003cdiv class=\"spec-content\"\u003e\n                \u003cul class=\"basic-list\"\u003e\n                    \u003cli\u003eポリエステル\u003c\/li\u003e\n                \u003c\/ul\u003e\n            \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"spec-details\"\u003e\n            \u003csummary class=\"spec-summary\"\u003eサイズ・型番\u003c\/summary\u003e\n            \u003cdiv class=\"spec-content\"\u003e\n                \u003cul class=\"basic-list\"\u003e\n                    \u003cli\u003e最短: 36.5cm\u003c\/li\u003e\n                    \u003cli\u003e最長: 48cm\u003c\/li\u003e\n                    \u003cli\u003e型番: ACE-N001NS\u003c\/li\u003e\n                \u003c\/ul\u003e\n            \u003c\/div\u003e\n        \u003c\/details\u003e\n\n    \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"ACE CAFE LONDON","offers":[{"title":"サイズ：最短36.5cm～最長48cm","offer_id":48626099912944,"sku":"ACE-N001NS","price":990.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_6945e9de-81c9-417c-8af2-91e62107661c.jpg?v=1772501962"},{"product_id":"fs2501sj","title":"WP Softshell PaddocK Jacket","description":"\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #000000; \n      font-family: \"Radio Canada Big\", Nunito, sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #ffffff;\n      line-height: 1.8;\n      overflow-wrap: break-word;\n      word-wrap: break-word;\n  }\n\n  \/* ▼▼▼ コンテンツ幅制限 ▼▼▼ *\/\n  .content-section, \n  details.spec-details, \n  .shipping-box, \n  .note-box,\n  .video-wrapper {\n      max-width: 800px; \n      margin-left: auto;\n      margin-right: auto;\n  }\n\n  .content-section {\n      margin-bottom: 60px;\n      border-bottom: 1px solid #262626;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #ffffff; \n      font-size: 24px; \n      margin-bottom: 24px;\n      letter-spacing: 0.05em;\n      line-height: 1.4;\n      word-break: keep-all; \n      text-wrap: balance;   \n      border-left: 6px solid #ffffff; padding-left: 15px; \n  }\n\n  .body-text { \n      color: #ffffff; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #CCCCCC; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 0px; \n      box-shadow: 0 5px 15px rgba(0,0,0,0.05);\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #ffffff40 60%);\n      font-weight: bold;\n      padding: 0 4px;\n  }\n\n  \/* 画像の表示分け *\/\n  .care-icons { display: grid; grid-template-columns: repeat(3, 1fr); gap: 15px; margin: 10px 0; align-items: center; justify-items: center; }\n  .care-icons img { width: 100%; max-width: 60px; height: auto; object-fit: contain; }\n  \n  .spec-img-full { width: 100%; margin: 20px 0; text-align: center; }\n  .spec-img-full img { width: 100%; height: auto; display: block; border-radius: 2px; }\n\n  \/* 動画用CSS *\/\n  .video-wrapper { width: 100%; margin: 40px auto; text-align: center; }\n  .video-wrapper video { width: 100%; max-width: 100%; height: auto; border-radius: 4px; display: block; }\n  .video-wrapper iframe { width: 100%; max-width: 100%; aspect-ratio: 16 \/ 9; border: none; display: block; }\n\n  \/* アコーディオン *\/\n  details.spec-details { \n      border: 1px solid #262626;\n      border-radius: 0px;\n      background-color: #000000; \n      color: #ffffff;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #ffffff; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #000000; transition: background 0.2s; }\n  summary.spec-summary:hover { background-color: rgba(0,0,0,0.05); }\n  summary.spec-summary::after { content: \"+\"; font-size: 1.5em; font-weight: normal; color: #ffffff; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #262626; background-color: rgba(0,0,0,0.02); }\n  details[open] summary.spec-summary::after { content: \"-\"; }\n  summary.spec-summary::-webkit-details-marker { display: none; }\n  \n  .spec-content { padding: 20px; background-color: #000000; color: #ffffff; font-size: 14px !important; }\n  .spec-content p, .spec-content li, .spec-content td, .spec-content th { font-size: 14px !important; }\n\n  \/* リストデザイン *\/\n  \n  ul.benefit-list, ul.basic-list, ul.point-list, ul.note-list, ul.step-list,\n  .product-wrapper ul:not([class]) { \n      list-style: none; \n      padding-left: 0; \n      margin-bottom: 24px; \n  }\n\n  ul.benefit-list li, ul.basic-list li, ul.point-list li, ul.note-list li, ul.step-list li,\n  .product-wrapper ul:not([class]) li { \n      position: relative; \n      padding-left: 1.8em; \n      margin-bottom: 10px; \n      line-height: 1.6; \n      text-wrap: pretty; \n      font-size: 14px !important; \n  }\n  \n  ul.benefit-list li::before,\n  .product-wrapper ul:not([class]) li::before { \n      position: absolute; \n      left: 0; \n      content: \"▶\"; color: #ffffff; font-size: 0.8em; top: 3px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #CCCCCC; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #ffffff; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #CCCCCC; font-size: 0.9em; }\n  ul.step-list { counter-reset: num; }\n  ul.step-list li::before { counter-increment: num; content: counter(num); position: absolute; left: 0; top: 1px; width: 22px; height: 22px; background-color: #ffffff; color: #ffffff; border-radius: 50%; text-align: center; line-height: 22px; font-size: 0.8em; font-weight: bold; font-family: Arial, sans-serif; }\n\n  .spec-group strong { display: block; font-size: 1.1em; color: #ffffff; margin-bottom: 12px; border-bottom: 1px solid #ffffff; width: fit-content; word-break: keep-all; }\n  \n  .table-scroll-view { width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; margin-bottom: 15px; }\n  .spec-table { width: 100%; white-space: nowrap; font-size: 14px !important; width: 100%; border-collapse: collapse; border: 1px solid #262626; th, td { padding: 12px 8px; border: 1px solid #262626; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #ffffff; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #DDDDDD; background: #FEFEFE; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #ffffff; font-weight: bold; }\n\n  @media (max-width: 600px) {\n      .product-wrapper { padding: 30px 20px; line-height: 1.6; }\n      .section-title { font-size: 1.3em; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"container product-wrapper\"\u003e\n\n  \u003c!-- 商品解説セクション (Main) --\u003e\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e軽快スタイルを極める一着\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003eスポーツマインドを刺激するパドックスタイルに、\u003cstrong\u003e超撥水Ei:Coating\u003c\/strong\u003eと\u003cstrong\u003e防風フィルム\u003c\/strong\u003eが雨風をシャットアウト。高機能中綿\u003cstrong\u003eSORONA AURA\u003c\/strong\u003eが優れた保温性を長時間保ちます。重厚感を排した設計で、街でも映える洗練された佇まいです。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_b9726df7-d006-43fa-9571-59194fe12582.png?v=1766545045\" class=\"img-fluid d-block w-100 product-img\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003e都市に溶け込む快適ウインター\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e夜の視認性を高める背面デザイン\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e背面に大きく主張する\u003cstrong\u003eACECAFEロゴ\u003c\/strong\u003eは、日中の存在感を際立たせます。フード部の\u003cstrong\u003e再帰性反射素材Ei REFLECT\u003c\/strong\u003eは、広範囲を照らし、夜間走行時の安全性を飛躍的に高めるよう設計されています。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_d3202a22-6933-4de1-9b2e-91ea15dcb886.png?v=1766545045\" class=\"img-fluid d-block w-100 product-img\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003e後ろ姿で魅せる安心感\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e快適なライディングを支える機能美\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003eフロントや腰ポケットの\u003cstrong\u003e止水ファスナー\u003c\/strong\u003eは雨や風の侵入を徹底的に防ぎます。\u003cstrong\u003e大型サイドポケット\u003c\/strong\u003eはペットボトルも収納可能で、日常使いにも便利。袖口の\u003cstrong\u003eアジャストベルト\u003c\/strong\u003eと裾の\u003cstrong\u003eドローコード\u003c\/strong\u003eで、フィット感を細やかに調整し、動きやすさも確保しました。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_a60f28f2-9eca-4175-bc32-d1c849948750.jpg?v=1766545045\" class=\"img-fluid d-block w-100 product-img\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003e使いやすさを追求したディテール\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- スペック・詳細セクション (Specs) --\u003e\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e詳細スペック\u003c\/h3\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n      \u003csummary class=\"spec-summary\"\u003e商品の特徴\u003c\/summary\u003e\n      \u003cdiv class=\"spec-content\"\u003e\n        \u003cp\u003eスポーツマインドを刺激するパドックスタイルに、超撥水\/防水\/防風機能を融合した、セミロング丈のウインタージャケットです。\u003c\/p\u003e\n        \u003cul class=\"benefit-list\"\u003e\n          \u003cli\u003e大判のACECAFEロゴやグラフィックがその存在を主張\u003c\/li\u003e\n          \u003cli\u003e超撥水Ei:Coating生地を採用\u003c\/li\u003e\n          \u003cli\u003eライディングジャケットの重厚感を排し、軽快なスタイルを実現\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n      \u003csummary class=\"spec-summary\"\u003e防水・防寒性能\u003c\/summary\u003e\n      \u003cdiv class=\"spec-content\"\u003e\n        \u003cp\u003e雨や冷気の侵入を効果的に防ぎ、ライダーを悪天候から護ります。\u003c\/p\u003e\n        \u003cul class=\"benefit-list\"\u003e\n          \u003cli\u003e表地に撥水コーティング「EI:TEX EI:Coating」を施したソフトシェル生地を採用\u003c\/li\u003e\n          \u003cli\u003e裏面に防風フィルムを圧着し、しっかりとした張り感のある防水生地を実現\u003c\/li\u003e\n          \u003cli\u003e中綿に高機能中綿「SORONA AURA」を使用し、ジャケット内の暖気を長時間キープ\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n      \u003csummary class=\"spec-summary\"\u003e主な機能とディテール\u003c\/summary\u003e\n      \u003cdiv class=\"spec-content\"\u003e\n        \u003cp\u003e快適なライディングをサポートする機能と細部へのこだわり。\u003c\/p\u003e\n        \u003cul class=\"benefit-list\"\u003e\n          \u003cli\u003eフロントファスナーや腰ポケット部に、雨・風の侵入を抑える止水ファスナーを採用\u003c\/li\u003e\n          \u003cli\u003eフード部に再帰性反射素材「Ei REFLECT」を使用し、夜間走行時の視認性を確保\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\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n      \u003csummary class=\"spec-summary\"\u003eプロテクション\u003c\/summary\u003e\n      \u003cdiv class=\"spec-content\"\u003e\n        \u003cp\u003e万が一の際にライダーを護る、安心のプロテクションシステム。\u003c\/p\u003e\n        \u003cul class=\"benefit-list\"\u003e\n          \u003cli\u003e肩、肘、背中に着脱式プロテクションパッドを標準装備\u003c\/li\u003e\n          \u003cli\u003e胸部プロテクターポケットを装備\u003c\/li\u003e\n        \u003c\/ul\u003e\n        \u003cp class=\"body-text\"\u003ePOi DESIGNS製とAGV SPORTS製の胸部プロテクター全タイプの装着が可能（別売り）\u003c\/p\u003e\n        \u003cul class=\"basic-list\"\u003e\n          \u003cli\u003e※CPL-001S（女性用プロテクター）を使用の際は、プロテクターに付属のメッシュポケットに入れてご使用ください。\u003c\/li\u003e\n        \u003c\/ul\u003e\n        \u003cul class=\"benefit-list\"\u003e\n          \u003cli\u003e高度なプロテクションとして、POi DESIGNS製とAGV SPORTS製のプロテクターに換装可能\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n      \u003csummary class=\"spec-summary\"\u003e素材・構成\u003c\/summary\u003e\n      \u003cdiv class=\"spec-content\"\u003e\n        \u003cul class=\"basic-list\"\u003e\n          \u003cli\u003e表地：ポリエステル（超撥水Ei コーティング仕様）+防風フィルム+中綿(SORONA AURA)\u003c\/li\u003e\n          \u003cli\u003e裏地：ポリエステルタフタ\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n      \u003csummary class=\"spec-summary\"\u003eサイズについて\u003c\/summary\u003e\n      \u003cdiv class=\"spec-content\"\u003e\n        \u003cp\u003eご購入前に必ずご確認ください。\u003c\/p\u003e\n        \u003cul class=\"basic-list\"\u003e\n          \u003cli\u003eサイズは日本サイズ（メンズ）です。\u003c\/li\u003e\n          \u003cli\u003eタイトフィットモデルの為、細身なサイズ寸法となります。\u003c\/li\u003e\n          \u003cli\u003eSサイズは男女兼用のユニセックスサイズです。\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n  \u003c\/div\u003e\n\n  \u003c!-- 発送案内セクション (Shipping) および 注意事項セクション (Notes) は情報がないため出力しません。 --\u003e\n\n\u003c\/div\u003e","brand":"ACE CAFE LONDON","offers":[{"title":"ブラック \/ S(ユニセックス)","offer_id":48626104434928,"sku":"FS2501SJ-BK\/S","price":35200.0,"currency_code":"JPY","in_stock":false},{"title":"ブラック \/ M","offer_id":48626104467696,"sku":"FS2501SJ-BK\/M","price":35200.0,"currency_code":"JPY","in_stock":true},{"title":"ブラック \/ L","offer_id":48626104500464,"sku":"FS2501SJ-BK\/L","price":35200.0,"currency_code":"JPY","in_stock":true},{"title":"ブラック \/ XL","offer_id":48626104533232,"sku":"FS2501SJ-BK\/XL","price":35200.0,"currency_code":"JPY","in_stock":false},{"title":"モスグリーン \/ S(ユニセックス)","offer_id":48626104566000,"sku":"FS2501SJ-MGR\/S","price":35200.0,"currency_code":"JPY","in_stock":true},{"title":"モスグリーン \/ M","offer_id":48626104598768,"sku":"FS2501SJ-MGR\/M","price":35200.0,"currency_code":"JPY","in_stock":true},{"title":"モスグリーン \/ L","offer_id":48626104631536,"sku":"FS2501SJ-MGR\/L","price":35200.0,"currency_code":"JPY","in_stock":true},{"title":"モスグリーン \/ XL","offer_id":48626104664304,"sku":"FS2501SJ-MGRXL","price":35200.0,"currency_code":"JPY","in_stock":true},{"title":"チャコール \/ S(ユニセックス)","offer_id":48626104697072,"sku":"FS2501SJ-CHA\/S","price":35200.0,"currency_code":"JPY","in_stock":false},{"title":"チャコール \/ M","offer_id":48626104729840,"sku":"FS2501SJ-CHA\/M","price":35200.0,"currency_code":"JPY","in_stock":true},{"title":"チャコール \/ L","offer_id":48626104762608,"sku":"FS2501SJ-CHA\/L","price":35200.0,"currency_code":"JPY","in_stock":true},{"title":"チャコール \/ XL","offer_id":48626104795376,"sku":"FS2501SJ-CHAXL","price":35200.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_b9726df7-d006-43fa-9571-59194fe12582.png?v=1766545045"},{"product_id":"fs2502sj","title":"WP Softshell Warm Blouson","description":"\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #000000; \n      font-family: \"Radio Canada Big\", Nunito, sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #ffffff;\n      line-height: 1.8;\n      overflow-wrap: break-word;\n      word-wrap: break-word;\n  }\n\n  \/* ▼▼▼ コンテンツ幅制限 ▼▼▼ *\/\n  .content-section, \n  details.spec-details, \n  .shipping-box, \n  .note-box,\n  .video-wrapper {\n      max-width: 800px; \n      margin-left: auto;\n      margin-right: auto;\n  }\n\n  .content-section {\n      margin-bottom: 60px;\n      border-bottom: 1px solid #262626;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #ffffff; \n      font-size: 24px; \n      margin-bottom: 24px;\n      letter-spacing: 0.05em;\n      line-height: 1.4;\n      word-break: keep-all; \n      text-wrap: balance;   \n      border-left: 6px solid #ffffff; padding-left: 15px; \n  }\n\n  .body-text { \n      color: #ffffff; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #CCCCCC; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 0px; \n      box-shadow: 0 5px 15px rgba(0,0,0,0.05);\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #ffffff40 60%);\n      font-weight: bold;\n      padding: 0 4px;\n  }\n\n  \/* 画像の表示分け *\/\n  .care-icons { display: grid; grid-template-columns: repeat(3, 1fr); gap: 15px; margin: 10px 0; align-items: center; justify-items: center; }\n  .care-icons img { width: 100%; max-width: 60px; height: auto; object-fit: contain; }\n  \n  .spec-img-full { width: 100%; margin: 20px 0; text-align: center; }\n  .spec-img-full img { width: 100%; height: auto; display: block; border-radius: 2px; }\n\n  \/* 動画用CSS *\/\n  .video-wrapper { width: 100%; margin: 40px auto; text-align: center; }\n  .video-wrapper video { width: 100%; max-width: 100%; height: auto; border-radius: 4px; display: block; }\n  .video-wrapper iframe { width: 100%; max-width: 100%; aspect-ratio: 16 \/ 9; border: none; display: block; }\n\n  \/* アコーディオン *\/\n  details.spec-details { \n      border: 1px solid #262626;\n      border-radius: 0px;\n      background-color: #000000; \n      color: #ffffff;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #ffffff; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #000000; transition: background 0.2s; }\n  summary.spec-summary:hover { background-color: rgba(0,0,0,0.05); }\n  summary.spec-summary::after { content: \"+\"; font-size: 1.5em; font-weight: normal; color: #ffffff; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #262626; background-color: rgba(0,0,0,0.02); }\n  details[open] summary.spec-summary::after { content: \"-\"; }\n  summary.spec-summary::-webkit-details-marker { display: none; }\n  \n  .spec-content { padding: 20px; background-color: #000000; color: #ffffff; font-size: 14px !important; }\n  .spec-content p, .spec-content li, .spec-content td, .spec-content th { font-size: 14px !important; }\n\n  \/* リストデザイン *\/\n  \n  ul.benefit-list, ul.basic-list, ul.point-list, ul.note-list, ul.step-list,\n  .product-wrapper ul:not([class]) { \n      list-style: none; \n      padding-left: 0; \n      margin-bottom: 24px; \n  }\n\n  ul.benefit-list li, ul.basic-list li, ul.point-list li, ul.note-list li, ul.step-list li,\n  .product-wrapper ul:not([class]) li { \n      position: relative; \n      padding-left: 1.8em; \n      margin-bottom: 10px; \n      line-height: 1.6; \n      text-wrap: pretty; \n      font-size: 14px !important; \n  }\n  \n  ul.benefit-list li::before,\n  .product-wrapper ul:not([class]) li::before { \n      position: absolute; \n      left: 0; \n      content: \"▶\"; color: #ffffff; font-size: 0.8em; top: 3px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #CCCCCC; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #ffffff; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #CCCCCC; font-size: 0.9em; }\n  ul.step-list { counter-reset: num; }\n  ul.step-list li::before { counter-increment: num; content: counter(num); position: absolute; left: 0; top: 1px; width: 22px; height: 22px; background-color: #ffffff; color: #ffffff; border-radius: 50%; text-align: center; line-height: 22px; font-size: 0.8em; font-weight: bold; font-family: Arial, sans-serif; }\n\n  .spec-group strong { display: block; font-size: 1.1em; color: #ffffff; margin-bottom: 12px; border-bottom: 1px solid #ffffff; width: fit-content; word-break: keep-all; }\n  \n  .table-scroll-view { width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; margin-bottom: 15px; }\n  .spec-table { width: 100%; white-space: nowrap; font-size: 14px !important; width: 100%; border-collapse: collapse; border: 1px solid #262626; th, td { padding: 12px 8px; border: 1px solid #262626; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #ffffff; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #DDDDDD; background: #FEFEFE; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #ffffff; font-weight: bold; }\n\n  @media (max-width: 600px) {\n      .product-wrapper { padding: 30px 20px; line-height: 1.6; }\n      .section-title { font-size: 1.3em; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"container product-wrapper\"\u003e\n\n    \u003c!-- 商品解説セクション (Main) --\u003e\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003e街乗りも快適 超撥水ショート丈ブルゾン\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003e街に馴染む洗練されたデザインに、\u003cstrong\u003e超撥水・防水・防風の機能\u003c\/strong\u003eを融合しました。ライディングジャケットの重厚感を排した軽快なスタイルで、日常使いからツーリングまで幅広く活躍します。\u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_537411db-0f82-46cd-b4eb-fd7f7f80178e.png?v=1772502216\" class=\"img-fluid d-block w-100 product-img\" alt=\"街乗りも快適 超撥水ショート丈ブルゾン\"\u003e\n        \u003cp class=\"caption-text text-end\"\u003eスタイリッシュな普段使い\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003e夜間も安心！視認性高めるライダーブルゾン\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003e大判のロゴとグラフィックが、ライダーとしての存在感を力強く主張します。フード部に配した再帰性反射材「\u003cstrong\u003eEi REFLECT\u003c\/strong\u003e」は、夜間の視認性を飛躍的に高め、安全を護ります。\u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_2e7bc3e3-066a-4046-8a1d-f52359399a0e.png?v=1772502216\" class=\"img-fluid d-block w-100 product-img\" alt=\"夜間も安心！視認性高めるライダーブルゾン\"\u003e\n        \u003cp class=\"caption-text text-end\"\u003e安全性を高めるデザイン\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003e快適性を追求した細部のデザイン\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003eフード部のドローコードや袖と裾のリブなど、細部にわたるこだわりが快適な着用感を実現。高機能中綿\u003cstrong\u003eSORONA AURA\u003c\/strong\u003eがためこんだ熱を長時間蓄え、冷気を遮断する止水ファスナーとフラップの二重構造。肩・肘・背中の着脱式プロテクションパッドも標準装備し、冬のライディングを快適かつ安全にサポートします。\u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_dae92ab9-271f-4223-af9a-c6f8feb923c7.jpg?v=1772502216\" class=\"img-fluid d-block w-100 product-img\" alt=\"冬のライディングを快適に 高機能防寒ブルゾン\"\u003e\n        \u003cp class=\"caption-text text-end\"\u003e細部まで行き届いた配慮\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- スペック・詳細セクション (Specs) --\u003e\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003e製品詳細\u003c\/h3\u003e\n\n        \u003cdetails class=\"spec-details\"\u003e\n            \u003csummary class=\"spec-summary\"\u003e商品の特徴\u003c\/summary\u003e\n            \u003cdiv class=\"spec-content\"\u003e\n                \u003cp\u003e街に融合しやすいフード付きブルゾンスタイルに、超撥水\/防水\/防風機能を融合した、ショート丈のウインターブルゾンです。大判のACECAFEロゴやグラフィックがその存在を主張する超撥水Ei:Coating生地を採用し、ライディングジャケットの重厚感を排し軽快なスタイルを実現しました。\u003c\/p\u003e\n                \u003cp\u003e機能性：\u003c\/p\u003e\n                \u003cul class=\"benefit-list\"\u003e\n                    \u003cli\u003e表地には撥水コーティング「EI:TEX EI:Coating」を施し、裏面に防風フィルムを圧着することで、しっかりとした張り感のある防水生地を実現。雨や冷気の侵入を効果的に防ぎ、ライダーを悪天候から守ります。\u003c\/li\u003e\n                    \u003cli\u003e中綿には高機能中綿「SORONA AURA」を使用し、ためこんだ熱を長時間蓄熱。ジャケット内の暖気をキープします。\u003c\/li\u003e\n                \u003c\/ul\u003e\n            \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"spec-details\"\u003e\n            \u003csummary class=\"spec-summary\"\u003e機能・マテリアル\u003c\/summary\u003e\n            \u003cdiv class=\"spec-content\"\u003e\n                \u003cp\u003e快適なライディングをサポートする機能と、こだわりの素材を使用しています。\u003c\/p\u003e\n                \u003cul class=\"benefit-list\"\u003e\n                    \u003cli\u003eフロント部はフラップと止水ファスナーの二重構造で、雨や冷気の侵入をブロックします。\u003c\/li\u003e\n                    \u003cli\u003e各部ボタンにはオリジナルのロゴ入りボタンを採用しています。\u003c\/li\u003e\n                    \u003cli\u003eフード部に再帰性反射素材「Ei REFLECT」を使用し、夜間走行時の視認性を確保します。\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\n            \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"spec-details\"\u003e\n            \u003csummary class=\"spec-summary\"\u003eプロテクション機能\u003c\/summary\u003e\n            \u003cdiv class=\"spec-content\"\u003e\n                \u003cp\u003e万が一の事態に備え、高い安全性を追求しています。\u003c\/p\u003e\n                \u003cul class=\"point-list\"\u003e\n                    \u003cli\u003e肩、肘、背中には着脱式プロテクションパッドを標準装備しています。\u003c\/li\u003e\n                    \u003cli\u003e胸部プロテクターポケットを装備しており、POi DESIGNS製とAGV SPORTS製の胸部プロテクター全タイプ（別売り）の装着が可能です。\u003c\/li\u003e\n                    \u003cli\u003eCPL-001S（女性用プロテクター）を使用の際は、プロテクターに付属のメッシュポケットに入れてご使用ください。\u003c\/li\u003e\n                    \u003cli\u003eより高度なプロテクションとして、POi DESIGNS製とAGV SPORTS製のプロテクターへの換装が可能です。\u003c\/li\u003e\n                \u003c\/ul\u003e\n            \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"spec-details\"\u003e\n            \u003csummary class=\"spec-summary\"\u003eサイズについて\u003c\/summary\u003e\n            \u003cdiv class=\"spec-content\"\u003e\n                \u003cp\u003e本製品のサイズに関するご案内です。\u003c\/p\u003e\n                \u003cul class=\"basic-list\"\u003e\n                    \u003cli\u003eサイズは日本サイズ（メンズ）です。\u003c\/li\u003e\n                    \u003cli\u003eタイトフィットモデルの為、細身なサイズ寸法となります。\u003c\/li\u003e\n                    \u003cli\u003eSサイズは男女兼用のユニセックスサイズです。\u003c\/li\u003e\n                \u003c\/ul\u003e\n            \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"spec-details\"\u003e\n            \u003csummary class=\"spec-summary\"\u003e素材\u003c\/summary\u003e\n            \u003cdiv class=\"spec-content\"\u003e\n                \u003cul class=\"basic-list\"\u003e\n                    \u003cli\u003e表地：ポリエステル（超撥水Ei コーティング仕様）+防風フィルム+中綿(SORONA AURA)\u003c\/li\u003e\n                    \u003cli\u003e裏地：ポリエステルタフタ\u003c\/li\u003e\n                \u003c\/ul\u003e\n            \u003c\/div\u003e\n        \u003c\/details\u003e\n\n    \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"ACE CAFE LONDON","offers":[{"title":"ブラック \/ S(ユニセックス)","offer_id":48626104828144,"sku":"FS2502SJ-BK\/S","price":35200.0,"currency_code":"JPY","in_stock":false},{"title":"ブラック \/ M","offer_id":48626104860912,"sku":"FS2502SJ-BK\/M","price":35200.0,"currency_code":"JPY","in_stock":false},{"title":"ブラック \/ L","offer_id":48626104893680,"sku":"FS2502SJ-BK\/L","price":35200.0,"currency_code":"JPY","in_stock":true},{"title":"ブラック \/ XL","offer_id":48626104926448,"sku":"FS2502SJ-BK\/XL","price":35200.0,"currency_code":"JPY","in_stock":false},{"title":"モスグリーン \/ S(ユニセックス)","offer_id":48626104959216,"sku":"FS2502SJ-MGR\/S","price":35200.0,"currency_code":"JPY","in_stock":false},{"title":"モスグリーン \/ M","offer_id":48626104991984,"sku":"FS2502SJ-MGR\/M","price":35200.0,"currency_code":"JPY","in_stock":true},{"title":"モスグリーン \/ L","offer_id":48626105024752,"sku":"FS2502SJ-MGR\/L","price":35200.0,"currency_code":"JPY","in_stock":true},{"title":"モスグリーン \/ XL","offer_id":48626105057520,"sku":"FS2502SJ-MGRXL","price":35200.0,"currency_code":"JPY","in_stock":false},{"title":"チャコール \/ S(ユニセックス)","offer_id":48626105090288,"sku":"FS2502SJ-CHA\/S","price":35200.0,"currency_code":"JPY","in_stock":false},{"title":"チャコール \/ M","offer_id":48626105123056,"sku":"FS2502SJ-CHA\/M","price":35200.0,"currency_code":"JPY","in_stock":true},{"title":"チャコール \/ L","offer_id":48626105155824,"sku":"FS2502SJ-CHA\/L","price":35200.0,"currency_code":"JPY","in_stock":true},{"title":"チャコール \/ XL","offer_id":48626105188592,"sku":"FS2502SJ-CHAXL","price":35200.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_537411db-0f82-46cd-b4eb-fd7f7f80178e.png?v=1772502216"},{"product_id":"ss2501mj","title":"W2 Hooded See-through Mesh Jacket","description":"\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #000000; \n      font-family: \"Radio Canada Big\", Nunito, sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #ffffff;\n      line-height: 1.8;\n      overflow-wrap: break-word;\n      word-wrap: break-word;\n  }\n\n  \/* ▼▼▼ コンテンツ幅制限 ▼▼▼ *\/\n  .content-section, \n  details.spec-details, \n  .shipping-box, \n  .note-box,\n  .video-wrapper {\n      max-width: 800px; \n      margin-left: auto;\n      margin-right: auto;\n  }\n\n  .content-section {\n      margin-bottom: 60px;\n      border-bottom: 1px solid #262626;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #ffffff; \n      font-size: 24px; \n      margin-bottom: 24px;\n      letter-spacing: 0.05em;\n      line-height: 1.4;\n      word-break: keep-all; \n      text-wrap: balance;   \n      border-left: 6px solid #ffffff; padding-left: 15px; \n  }\n\n  .body-text { \n      color: #ffffff; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #CCCCCC; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 0px; \n      box-shadow: 0 5px 15px rgba(0,0,0,0.05);\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #ffffff40 60%);\n      font-weight: bold;\n      padding: 0 4px;\n  }\n\n  \/* 画像の表示分け *\/\n  .care-icons { display: grid; grid-template-columns: repeat(3, 1fr); gap: 15px; margin: 10px 0; align-items: center; justify-items: center; }\n  .care-icons img { width: 100%; max-width: 60px; height: auto; object-fit: contain; }\n  \n  .spec-img-full { width: 100%; margin: 20px 0; text-align: center; }\n  .spec-img-full img { width: 100%; height: auto; display: block; border-radius: 2px; }\n\n  \/* 動画用CSS *\/\n  .video-wrapper { width: 100%; margin: 40px auto; text-align: center; }\n  .video-wrapper video { width: 100%; max-width: 100%; height: auto; border-radius: 4px; display: block; }\n  .video-wrapper iframe { width: 100%; max-width: 100%; aspect-ratio: 16 \/ 9; border: none; display: block; }\n\n  \/* アコーディオン *\/\n  details.spec-details { \n      border: 1px solid #262626;\n      border-radius: 0px;\n      background-color: #000000; \n      color: #ffffff;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #ffffff; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #000000; transition: background 0.2s; }\n  summary.spec-summary:hover { background-color: rgba(0,0,0,0.05); }\n  summary.spec-summary::after { content: \"+\"; font-size: 1.5em; font-weight: normal; color: #ffffff; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #262626; background-color: rgba(0,0,0,0.02); }\n  details[open] summary.spec-summary::after { content: \"-\"; }\n  summary.spec-summary::-webkit-details-marker { display: none; }\n  \n  .spec-content { padding: 20px; background-color: #000000; color: #ffffff; font-size: 14px !important; }\n  .spec-content p, .spec-content li, .spec-content td, .spec-content th { font-size: 14px !important; }\n\n  \/* リストデザイン *\/\n  \n  ul.benefit-list, ul.basic-list, ul.point-list, ul.note-list, ul.step-list,\n  .product-wrapper ul:not([class]) { \n      list-style: none; \n      padding-left: 0; \n      margin-bottom: 24px; \n  }\n\n  ul.benefit-list li, ul.basic-list li, ul.point-list li, ul.note-list li, ul.step-list li,\n  .product-wrapper ul:not([class]) li { \n      position: relative; \n      padding-left: 1.8em; \n      margin-bottom: 10px; \n      line-height: 1.6; \n      text-wrap: pretty; \n      font-size: 14px !important; \n  }\n  \n  ul.benefit-list li::before,\n  .product-wrapper ul:not([class]) li::before { \n      position: absolute; \n      left: 0; \n      content: \"▶\"; color: #ffffff; font-size: 0.8em; top: 3px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #CCCCCC; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #ffffff; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #CCCCCC; font-size: 0.9em; }\n  ul.step-list { counter-reset: num; }\n  ul.step-list li::before { counter-increment: num; content: counter(num); position: absolute; left: 0; top: 1px; width: 22px; height: 22px; background-color: #ffffff; color: #ffffff; border-radius: 50%; text-align: center; line-height: 22px; font-size: 0.8em; font-weight: bold; font-family: Arial, sans-serif; }\n\n  .spec-group strong { display: block; font-size: 1.1em; color: #ffffff; margin-bottom: 12px; border-bottom: 1px solid #ffffff; width: fit-content; word-break: keep-all; }\n  \n  .table-scroll-view { width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; margin-bottom: 15px; }\n  .spec-table { width: 100%; white-space: nowrap; font-size: 14px !important; width: 100%; border-collapse: collapse; border: 1px solid #262626; th, td { padding: 12px 8px; border: 1px solid #262626; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #ffffff; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #DDDDDD; background: #FEFEFE; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #ffffff; font-weight: bold; }\n\n  @media (max-width: 600px) {\n      .product-wrapper { padding: 30px 20px; line-height: 1.6; }\n      .section-title { font-size: 1.3em; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"container product-wrapper\"\u003e\n\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003e自由を纏う夏ライディング\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003e走行風をダイレクトに感じるシースルーメッシュが、\u003cstrong\u003e抜群の通気性\u003c\/strong\u003eで快適なライディングを叶えます。変形ダブルライダースとハイネック、2通りの着こなしが楽しめるデザインです。\u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_dcc0e283-8fda-4d16-bae7-d0536efeb7b8.jpg?v=1766545048\" class=\"img-fluid d-block w-100 product-img\" alt=\"スタイリッシュな夏支度\"\u003e\n        \u003cp class=\"caption-text text-end\"\u003eスタイリッシュな夏支度\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003e安心を追求した機能美\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003e肩・肘・背中には\u003cstrong\u003e着脱式プロテクションパッド\u003c\/strong\u003eを標準装備し、胸部プロテクターポケットも完備しています。夜間走行時の\u003cstrong\u003e視認性を高める反射材\u003c\/strong\u003eも随所に配置しました。\u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_61055423-cb2c-4c17-ae08-0a2b4d464f65.jpg?v=1766545048\" class=\"img-fluid d-block w-100 product-img\" alt=\"保護性能と洗練された設計\"\u003e\n        \u003cp class=\"caption-text text-end\"\u003e保護性能と洗練された設計\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003e究極のメッシュ涼感体験\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003e表地のシースルーメッシュが優れた通気性と軽量化を実現し、\u003cstrong\u003e吸汗速乾裏地\u003c\/strong\u003eとの相乗効果で気化熱効果を促進します。常に\u003cstrong\u003eドライで涼しい着心地\u003c\/strong\u003eを保ち、快適な走行をサポートします。\u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_25708811-0b74-4ce4-9191-43abed1f43f3.jpg?v=1766545049\" class=\"img-fluid d-block w-100 product-img\" alt=\"熱気を逃がし、ドライな着心地\"\u003e\n        \u003cp class=\"caption-text text-end\"\u003e熱気を逃がし、ドライな着心地\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003e詳細スペック\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003e涼しさと軽量化を追求したシースルーメッシュ生地を使用したW2 フーディーメッシュジャケットが復刻！\u003c\/p\u003e\n\n        \u003cdetails class=\"spec-details\"\u003e\n            \u003csummary class=\"spec-summary\"\u003e商品の特徴\u003c\/summary\u003e\n            \u003cdiv class=\"spec-content\"\u003e\n                \u003cp\u003e機能性とマテリアル\u003c\/p\u003e\n                \u003cul class=\"benefit-list\"\u003e\n                    \u003cli\u003e表地に走行風をダイレクトに通すシースルーメッシュを使用し、抜群の風通しと軽量化に加え、吸汗速乾性裏地との相乗効果により気化熱効果を促進します。\u003c\/li\u003e\n                    \u003cli\u003eフロントファスナーの閉め方で、変形ダブルライダースとハイネックの2 パターンのシルエットを楽しめるデザインです。\u003c\/li\u003e\n                    \u003cli\u003eインナーに合わせてボデーサイズを調整できるツインファスナーを採用。\u003c\/li\u003e\n                    \u003cli\u003eフードのバタつきを抑えるフードストラップを採用。\u003c\/li\u003e\n                    \u003cli\u003eフード部の反射材には、広角・高輝度リフレクター「Ei REFRECT」材を使用。腕から脇のパイピング部にも反射素材を使用し夜間走行時の外部からの視認性を確保します。\u003c\/li\u003e\n                    \u003cli\u003e各部ボタンはオリジナルのロゴ入りボタンを採用。\u003c\/li\u003e\n                \u003c\/ul\u003e\n            \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"spec-details\"\u003e\n            \u003csummary class=\"spec-summary\"\u003e安全とプロテクション\u003c\/summary\u003e\n            \u003cdiv class=\"spec-content\"\u003e\n                \u003cp\u003eプロテクション性能\u003c\/p\u003e\n                \u003cul class=\"benefit-list\"\u003e\n                    \u003cli\u003e肩、肘、背中には着脱式プロテクションパッドを標準装備。\u003c\/li\u003e\n                    \u003cli\u003e胸部プロテクターポケットを装備し、POi DESIGNS製とAGV SPORTS製の胸部プロテクター全タイプ（別売り）の装着が可能です。\u003c\/li\u003e\n                    \u003cli\u003e※CPL-001S(女性用プロテクター)をご使用の際は、プロテクターに付属のメッシュポケットをポケット内に入れてご使用ください。\u003c\/li\u003e\n                    \u003cli\u003e高度なプロテクションとして、POi DESIGNS製とAGV SPORTS製のプロテクターに換装可能。\u003c\/li\u003e\n                \u003c\/ul\u003e\n            \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"spec-details\"\u003e\n            \u003csummary class=\"spec-summary\"\u003eサイズについて\u003c\/summary\u003e\n            \u003cdiv class=\"spec-content\"\u003e\n                \u003cp\u003eサイズに関する注意事項\u003c\/p\u003e\n                \u003cul class=\"basic-list\"\u003e\n                    \u003cli\u003eサイズは日本サイズ（メンズ）です。\u003c\/li\u003e\n                    \u003cli\u003eSサイズは男女兼用のユニセックスサイズです。\u003c\/li\u003e\n                \u003c\/ul\u003e\n            \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"spec-details\"\u003e\n            \u003csummary class=\"spec-summary\"\u003e素材\u003c\/summary\u003e\n            \u003cdiv class=\"spec-content\"\u003e\n                \u003cul class=\"basic-list\"\u003e\n                    \u003cli\u003e表地：ポリエステルナイロンメッシュ（シースルーメッシュ）\u003c\/li\u003e\n                    \u003cli\u003e裏地：吸汗速乾ナイロンメッシュ\u003c\/li\u003e\n                \u003c\/ul\u003e\n            \u003c\/div\u003e\n        \u003c\/details\u003e\n    \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"ACE CAFE LONDON","offers":[{"title":"ブラック \/ S（UNISEX）","offer_id":48626105221360,"sku":"SS2501MJ-BK\/S","price":22100.0,"currency_code":"JPY","in_stock":false},{"title":"ブラック \/ M","offer_id":48626105254128,"sku":"SS2501MJ-BK\/M","price":22100.0,"currency_code":"JPY","in_stock":false},{"title":"ブラック \/ L","offer_id":48626105286896,"sku":"SS2501MJ-BK\/L","price":22100.0,"currency_code":"JPY","in_stock":false},{"title":"ブラック \/ XL","offer_id":48626105319664,"sku":"SS2501MJ-BK\/XL","price":22100.0,"currency_code":"JPY","in_stock":false},{"title":"プラチナホワイト \/ S（UNISEX）","offer_id":48626105352432,"sku":"SS2501MJ-PW\/S","price":22100.0,"currency_code":"JPY","in_stock":false},{"title":"プラチナホワイト \/ M","offer_id":48626105385200,"sku":"SS2501MJ-PW\/M","price":22100.0,"currency_code":"JPY","in_stock":false},{"title":"プラチナホワイト \/ L","offer_id":48626105417968,"sku":"SS2501MJ-PW\/L","price":22100.0,"currency_code":"JPY","in_stock":false},{"title":"プラチナホワイト \/ XL","offer_id":48626105450736,"sku":"SS2501MJ-PW\/XL","price":22100.0,"currency_code":"JPY","in_stock":false},{"title":"バーガンディ \/ S（UNISEX）","offer_id":48626105483504,"sku":"SS2501MJ-BD\/S","price":22100.0,"currency_code":"JPY","in_stock":false},{"title":"バーガンディ \/ M","offer_id":48626105516272,"sku":"SS2501MJ-BD\/M","price":22100.0,"currency_code":"JPY","in_stock":false},{"title":"バーガンディ \/ L","offer_id":48626105549040,"sku":"SS2501MJ-BD\/L","price":22100.0,"currency_code":"JPY","in_stock":false},{"title":"バーガンディ \/ XL","offer_id":48626105581808,"sku":"SS2501MJ-BDXL","price":22100.0,"currency_code":"JPY","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_dcc0e283-8fda-4d16-bae7-d0536efeb7b8.jpg?v=1766545048"},{"product_id":"ss2503mj","title":"See-through Mesh Jacket","description":"\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #000000; \n      font-family: \"Radio Canada Big\", Nunito, sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #ffffff;\n      line-height: 1.8;\n      overflow-wrap: break-word;\n      word-wrap: break-word;\n  }\n\n  \/* ▼▼▼ コンテンツ幅制限 ▼▼▼ *\/\n  .content-section, \n  details.spec-details, \n  .shipping-box, \n  .note-box,\n  .video-wrapper {\n      max-width: 800px; \n      margin-left: auto;\n      margin-right: auto;\n  }\n\n  .content-section {\n      margin-bottom: 60px;\n      border-bottom: 1px solid #262626;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #ffffff; \n      font-size: 24px; \n      margin-bottom: 24px;\n      letter-spacing: 0.05em;\n      line-height: 1.4;\n      word-break: keep-all; \n      text-wrap: balance;   \n      border-left: 6px solid #ffffff; padding-left: 15px; \n  }\n\n  .body-text { \n      color: #ffffff; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #CCCCCC; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 0px; \n      box-shadow: 0 5px 15px rgba(0,0,0,0.05);\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #ffffff40 60%);\n      font-weight: bold;\n      padding: 0 4px;\n  }\n\n  \/* 画像の表示分け *\/\n  .care-icons { display: grid; grid-template-columns: repeat(3, 1fr); gap: 15px; margin: 10px 0; align-items: center; justify-items: center; }\n  .care-icons img { width: 100%; max-width: 60px; height: auto; object-fit: contain; }\n  \n  .spec-img-full { width: 100%; margin: 20px 0; text-align: center; }\n  .spec-img-full img { width: 100%; height: auto; display: block; border-radius: 2px; }\n\n  \/* 動画用CSS *\/\n  .video-wrapper { width: 100%; margin: 40px auto; text-align: center; }\n  .video-wrapper video { width: 100%; max-width: 100%; height: auto; border-radius: 4px; display: block; }\n  .video-wrapper iframe { width: 100%; max-width: 100%; aspect-ratio: 16 \/ 9; border: none; display: block; }\n\n  \/* アコーディオン *\/\n  details.spec-details { \n      border: 1px solid #262626;\n      border-radius: 0px;\n      background-color: #000000; \n      color: #ffffff;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #ffffff; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #000000; transition: background 0.2s; }\n  summary.spec-summary:hover { background-color: rgba(0,0,0,0.05); }\n  summary.spec-summary::after { content: \"+\"; font-size: 1.5em; font-weight: normal; color: #ffffff; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #262626; background-color: rgba(0,0,0,0.02); }\n  details[open] summary.spec-summary::after { content: \"-\"; }\n  summary.spec-summary::-webkit-details-marker { display: none; }\n  \n  .spec-content { padding: 20px; background-color: #000000; color: #ffffff; font-size: 14px !important; }\n  .spec-content p, .spec-content li, .spec-content td, .spec-content th { font-size: 14px !important; }\n\n  \/* リストデザイン *\/\n  \n  ul.benefit-list, ul.basic-list, ul.point-list, ul.note-list, ul.step-list,\n  .product-wrapper ul:not([class]) { \n      list-style: none; \n      padding-left: 0; \n      margin-bottom: 24px; \n  }\n\n  ul.benefit-list li, ul.basic-list li, ul.point-list li, ul.note-list li, ul.step-list li,\n  .product-wrapper ul:not([class]) li { \n      position: relative; \n      padding-left: 1.8em; \n      margin-bottom: 10px; \n      line-height: 1.6; \n      text-wrap: pretty; \n      font-size: 14px !important; \n  }\n  \n  ul.benefit-list li::before,\n  .product-wrapper ul:not([class]) li::before { \n      position: absolute; \n      left: 0; \n      content: \"▶\"; color: #ffffff; font-size: 0.8em; top: 3px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #CCCCCC; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #ffffff; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #CCCCCC; font-size: 0.9em; }\n  ul.step-list { counter-reset: num; }\n  ul.step-list li::before { counter-increment: num; content: counter(num); position: absolute; left: 0; top: 1px; width: 22px; height: 22px; background-color: #ffffff; color: #ffffff; border-radius: 50%; text-align: center; line-height: 22px; font-size: 0.8em; font-weight: bold; font-family: Arial, sans-serif; }\n\n  .spec-group strong { display: block; font-size: 1.1em; color: #ffffff; margin-bottom: 12px; border-bottom: 1px solid #ffffff; width: fit-content; word-break: keep-all; }\n  \n  .table-scroll-view { width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; margin-bottom: 15px; }\n  .spec-table { width: 100%; white-space: nowrap; font-size: 14px !important; width: 100%; border-collapse: collapse; border: 1px solid #262626; th, td { padding: 12px 8px; border: 1px solid #262626; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #ffffff; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #DDDDDD; background: #FEFEFE; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #ffffff; font-weight: bold; }\n\n  @media (max-width: 600px) {\n      .product-wrapper { padding: 30px 20px; line-height: 1.6; }\n      .section-title { font-size: 1.3em; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"container product-wrapper\"\u003e\n\n    \u003c!-- 商品解説セクション (Main) --\u003e\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3\u003eSee-through Mesh Jacket\u003c\/h3\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003e風を味方に、駆け抜ける夏\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003e肌を通り抜ける風が、夏のライディングを\u003cstrong\u003e極上の体験\u003c\/strong\u003eに変える。軽量メッシュ素材と吸汗速乾裏地が、暑さの中でも常にドライで爽やかな着心地を約束する。\u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_b7a902d4-ddcb-43c5-9001-8afb6fbd7ca0.jpg?v=1766545052\" class=\"img-fluid d-block w-100 product-img\"\u003e\n        \u003cp class=\"caption-text text-end\"\u003e夏の解放感を纏う\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003e機能美を追求した安心設計\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003e多様なスタイルに溶け込むシンプルなデザインは、愛車の車種を選びません。肩・肘・背中に標準装備されたプロテクターが、万一の時もライダーをしっかりと守る\u003cstrong\u003e安心感\u003c\/strong\u003eを提供します。\u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_c0060cc7-7b19-46eb-9cd3-ff9a078a8af6.jpg?v=1766545051\" class=\"img-fluid d-block w-100 product-img\"\u003e\n        \u003cp class=\"caption-text text-end\"\u003eライダーを護る堅牢設計\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003e究極の快適を支える技術\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003e高密度なシースルーメッシュは、風をダイレクトに取り込み、ジャケット内の熱気を効率的に排出します。吸汗速乾性裏地との相乗効果で、気化熱作用を促進し、常にドライで快適な状態を維持。夜間も広角・高輝度リフレクターが視認性を高め、\u003cstrong\u003e安全な走行\u003c\/strong\u003eをサポートします。\u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_cd79343c-2ba5-4594-bcbe-7fd19f67e122.jpg?v=1766545050\" class=\"img-fluid d-block w-100 product-img\"\u003e\n        \u003cp class=\"caption-text text-end\"\u003e涼しさへの飽くなき追求\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- スペック・詳細セクション (Specs) --\u003e\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003e製品詳細\u003c\/h3\u003e\n        \u003cdetails class=\"spec-details\"\u003e\n            \u003csummary class=\"spec-summary\"\u003e商品の特徴\u003c\/summary\u003e\n            \u003cdiv class=\"spec-content\"\u003e\n                \u003cp\u003e涼しさと軽量化を追求したシースルーメッシュモデルです。\u003c\/p\u003e\n                \u003cul class=\"benefit-list\"\u003e\n                    \u003cli\u003eどんな車両とも合わせやすいシンプルなデザイン\u003c\/li\u003e\n                \u003c\/ul\u003e\n            \u003c\/div\u003e\n        \u003c\/details\u003e\n        \u003cdetails class=\"spec-details\"\u003e\n            \u003csummary class=\"spec-summary\"\u003e機能とマテリアル\u003c\/summary\u003e\n            \u003cdiv class=\"spec-content\"\u003e\n                \u003cp\u003e当製品の主な機能と使用素材です。\u003c\/p\u003e\n                \u003cul class=\"benefit-list\"\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フード部の反射材に、広角・高輝度リフレクター「Ei REFRECT」材を使用し、夜間走行時の外部からの視認性を確保します。\u003c\/li\u003e\n                    \u003cli\u003e各部ボタンはオリジナルのロゴ入りボタンを採用しています。\u003c\/li\u003e\n                \u003c\/ul\u003e\n            \u003c\/div\u003e\n        \u003c\/details\u003e\n        \u003cdetails class=\"spec-details\"\u003e\n            \u003csummary class=\"spec-summary\"\u003eプロテクション機能\u003c\/summary\u003e\n            \u003cdiv class=\"spec-content\"\u003e\n                \u003cp\u003eライダーを保護するためのプロテクション機能の詳細です。\u003c\/p\u003e\n                \u003cul class=\"benefit-list\"\u003e\n                    \u003cli\u003e肩、肘、背中に着脱式プロテクションパッドを標準装備しています。\u003c\/li\u003e\n                    \u003cli\u003e胸部プロテクターポケットを装備しており、POi DESIGNS製とAGV SPORTS製の胸部プロテクター全タイプを装着可能です（別売り）。\u003c\/li\u003e\n                    \u003cli\u003e高度なプロテクションとして、POi DESIGNS製とAGV SPORTS製のプロテクターに換装可能です。\u003c\/li\u003e\n                \u003c\/ul\u003e\n                \u003cp class=\"body-text\"\u003e※CPL-001S（女性用プロテクター）を使用の際は、プロテクターに付属のメッシュポケットをポケット内に入れてご使用ください。\u003c\/p\u003e\n            \u003c\/div\u003e\n        \u003c\/details\u003e\n        \u003cdetails class=\"spec-details\"\u003e\n            \u003csummary class=\"spec-summary\"\u003eサイズ詳細\u003c\/summary\u003e\n            \u003cdiv class=\"spec-content\"\u003e\n                \u003cp\u003e製品のサイズに関する情報です。\u003c\/p\u003e\n                \u003cul class=\"basic-list\"\u003e\n                    \u003cli\u003eサイズは日本サイズ（メンズ）です。\u003c\/li\u003e\n                    \u003cli\u003eSサイズは男女兼用のユニセックスサイズです。\u003c\/li\u003e\n                \u003c\/ul\u003e\n            \u003c\/div\u003e\n        \u003c\/details\u003e\n        \u003cdetails class=\"spec-details\"\u003e\n            \u003csummary class=\"spec-summary\"\u003e素材情報\u003c\/summary\u003e\n            \u003cdiv class=\"spec-content\"\u003e\n                \u003cp\u003e製品に使用されている素材の詳細です。\u003c\/p\u003e\n                \u003cul class=\"basic-list\"\u003e\n                    \u003cli\u003e表地：ポリエステルナイロンメッシュ（シースルーメッシュ）\u003c\/li\u003e\n                    \u003cli\u003e裏地：吸汗速乾ナイロンメッシュ\u003c\/li\u003e\n                \u003c\/ul\u003e\n            \u003c\/div\u003e\n        \u003c\/details\u003e\n    \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"ACE CAFE LONDON","offers":[{"title":"ブラック \/ S（UNISEX）","offer_id":48626105614576,"sku":"SS2503MJ-BK\/S","price":20400.0,"currency_code":"JPY","in_stock":false},{"title":"ブラック \/ M","offer_id":48626105647344,"sku":"SS2503MJ-BK\/M","price":20400.0,"currency_code":"JPY","in_stock":false},{"title":"ブラック \/ L","offer_id":48626105680112,"sku":"SS2503MJ-BK\/L","price":20400.0,"currency_code":"JPY","in_stock":false},{"title":"ブラック \/ XL","offer_id":48626105712880,"sku":"SS2503MJ-BK\/XL","price":20400.0,"currency_code":"JPY","in_stock":false},{"title":"プラチナホワイト \/ S（UNISEX）","offer_id":48626105745648,"sku":"SS2503MJ-PW\/S","price":20400.0,"currency_code":"JPY","in_stock":false},{"title":"プラチナホワイト \/ M","offer_id":48626105778416,"sku":"SS2503MJ-PW\/M","price":20400.0,"currency_code":"JPY","in_stock":false},{"title":"プラチナホワイト \/ L","offer_id":48626105811184,"sku":"SS2503MJ-PW\/L","price":20400.0,"currency_code":"JPY","in_stock":false},{"title":"プラチナホワイト \/ XL","offer_id":48626105843952,"sku":"SS2503MJ-PW\/XL","price":20400.0,"currency_code":"JPY","in_stock":false},{"title":"チャコール \/ S（UNISEX）","offer_id":48626105876720,"sku":"SS2503MJ-CHA\/S","price":20400.0,"currency_code":"JPY","in_stock":false},{"title":"チャコール \/ M","offer_id":48626105909488,"sku":"SS2503MJ-CHA\/M","price":20400.0,"currency_code":"JPY","in_stock":false},{"title":"チャコール \/ L","offer_id":48626105942256,"sku":"SS2503MJ-CHA\/L","price":20400.0,"currency_code":"JPY","in_stock":false},{"title":"チャコール \/ XL","offer_id":48626105975024,"sku":"SS2503MJ-CHAXL","price":20400.0,"currency_code":"JPY","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_b7a902d4-ddcb-43c5-9001-8afb6fbd7ca0.jpg?v=1766545052"},{"product_id":"ss2501ssj","title":"Short Sleeve See-through Mesh Jacket","description":"\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #000000; \n      font-family: \"Radio Canada Big\", Nunito, sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #ffffff;\n      line-height: 1.8;\n      overflow-wrap: break-word;\n      word-wrap: break-word;\n  }\n\n  \/* ▼▼▼ コンテンツ幅制限 ▼▼▼ *\/\n  .content-section, \n  details.spec-details, \n  .shipping-box, \n  .note-box,\n  .video-wrapper {\n      max-width: 800px; \n      margin-left: auto;\n      margin-right: auto;\n  }\n\n  .content-section {\n      margin-bottom: 60px;\n      border-bottom: 1px solid #262626;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #ffffff; \n      font-size: 24px; \n      margin-bottom: 24px;\n      letter-spacing: 0.05em;\n      line-height: 1.4;\n      word-break: keep-all; \n      text-wrap: balance;   \n      border-left: 6px solid #ffffff; padding-left: 15px; \n  }\n\n  .body-text { \n      color: #ffffff; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #CCCCCC; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 0px; \n      box-shadow: 0 5px 15px rgba(0,0,0,0.05);\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #ffffff40 60%);\n      font-weight: bold;\n      padding: 0 4px;\n  }\n\n  \/* 画像の表示分け *\/\n  .care-icons { display: grid; grid-template-columns: repeat(3, 1fr); gap: 15px; margin: 10px 0; align-items: center; justify-items: center; }\n  .care-icons img { width: 100%; max-width: 60px; height: auto; object-fit: contain; }\n  \n  .spec-img-full { width: 100%; margin: 20px 0; text-align: center; }\n  .spec-img-full img { width: 100%; height: auto; display: block; border-radius: 2px; }\n\n  \/* 動画用CSS *\/\n  .video-wrapper { width: 100%; margin: 40px auto; text-align: center; }\n  .video-wrapper video { width: 100%; max-width: 100%; height: auto; border-radius: 4px; display: block; }\n  .video-wrapper iframe { width: 100%; max-width: 100%; aspect-ratio: 16 \/ 9; border: none; display: block; }\n\n  \/* アコーディオン *\/\n  details.spec-details { \n      border: 1px solid #262626;\n      border-radius: 0px;\n      background-color: #000000; \n      color: #ffffff;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #ffffff; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #000000; transition: background 0.2s; }\n  summary.spec-summary:hover { background-color: rgba(0,0,0,0.05); }\n  summary.spec-summary::after { content: \"+\"; font-size: 1.5em; font-weight: normal; color: #ffffff; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #262626; background-color: rgba(0,0,0,0.02); }\n  details[open] summary.spec-summary::after { content: \"-\"; }\n  summary.spec-summary::-webkit-details-marker { display: none; }\n  \n  .spec-content { padding: 20px; background-color: #000000; color: #ffffff; font-size: 14px !important; }\n  .spec-content p, .spec-content li, .spec-content td, .spec-content th { font-size: 14px !important; }\n\n  \/* リストデザイン *\/\n  \n  ul.benefit-list, ul.basic-list, ul.point-list, ul.note-list, ul.step-list,\n  .product-wrapper ul:not([class]) { \n      list-style: none; \n      padding-left: 0; \n      margin-bottom: 24px; \n  }\n\n  ul.benefit-list li, ul.basic-list li, ul.point-list li, ul.note-list li, ul.step-list li,\n  .product-wrapper ul:not([class]) li { \n      position: relative; \n      padding-left: 1.8em; \n      margin-bottom: 10px; \n      line-height: 1.6; \n      text-wrap: pretty; \n      font-size: 14px !important; \n  }\n  \n  ul.benefit-list li::before,\n  .product-wrapper ul:not([class]) li::before { \n      position: absolute; \n      left: 0; \n      content: \"▶\"; color: #ffffff; font-size: 0.8em; top: 3px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #CCCCCC; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #ffffff; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #CCCCCC; font-size: 0.9em; }\n  ul.step-list { counter-reset: num; }\n  ul.step-list li::before { counter-increment: num; content: counter(num); position: absolute; left: 0; top: 1px; width: 22px; height: 22px; background-color: #ffffff; color: #ffffff; border-radius: 50%; text-align: center; line-height: 22px; font-size: 0.8em; font-weight: bold; font-family: Arial, sans-serif; }\n\n  .spec-group strong { display: block; font-size: 1.1em; color: #ffffff; margin-bottom: 12px; border-bottom: 1px solid #ffffff; width: fit-content; word-break: keep-all; }\n  \n  .table-scroll-view { width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; margin-bottom: 15px; }\n  .spec-table { width: 100%; white-space: nowrap; font-size: 14px !important; width: 100%; border-collapse: collapse; border: 1px solid #262626; th, td { padding: 12px 8px; border: 1px solid #262626; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #ffffff; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #DDDDDD; background: #FEFEFE; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #ffffff; font-weight: bold; }\n\n  @media (max-width: 600px) {\n      .product-wrapper { padding: 30px 20px; line-height: 1.6; }\n      .section-title { font-size: 1.3em; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"container product-wrapper\"\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e走行風をまとい、夏の道を駆け抜ける\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e表地の\u003cstrong\u003eシースルーメッシュ\u003c\/strong\u003eが走行風を\u003cstrong\u003eダイレクトに通し\u003c\/strong\u003e、抜群の\u003cstrong\u003e通気性\u003c\/strong\u003eを実現しました。\u003cstrong\u003e軽快なハーフスリーブモデル\u003c\/strong\u003eで、腕の動きを妨げず、\u003cstrong\u003e涼しさ\u003c\/strong\u003eと\u003cstrong\u003e機動性\u003c\/strong\u003eを両立します。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_c06b8b97-faa1-4b6b-8b0f-e040ade3ccf4.jpg?v=1766545051\" class=\"img-fluid d-block w-100 product-img\" alt=\"走行風をまとい、夏の道を駆け抜ける\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003e風を操る、涼のライディングスタイル\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e驚きの通気性、真夏でも快適な走りを\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e緻密に織り上げられた\u003cstrong\u003eシースルーメッシュ\u003c\/strong\u003eが、ジャケット内の\u003cstrong\u003e熱気を効率よく排出\u003c\/strong\u003eします。\u003cstrong\u003e吸汗速乾性の裏地\u003c\/strong\u003eが\u003cstrong\u003e気化熱効果を促進\u003c\/strong\u003eし、常に\u003cstrong\u003eドライで快適な肌触り\u003c\/strong\u003eを保ちます。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_1d93b63c-3d3e-4ccb-97c2-8af726e0b1e3.jpg?v=1766545051\" class=\"img-fluid d-block w-100 product-img\" alt=\"驚きの通気性、真夏でも快適な走りを\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003e肌で感じる風、究極の快適メッシュ\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003eあなたのライドにフィットする自由な選択\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e\u003cstrong\u003eSサイズはユニセックス\u003c\/strong\u003eで、\u003cstrong\u003e男女問わず\u003c\/strong\u003e軽やかに着用いただけます。胸部と背中には\u003cstrong\u003eプロテクター装着用ポケット\u003c\/strong\u003eを完備し、\u003cstrong\u003e別売りのプロテクター\u003c\/strong\u003eで、さらなる\u003cstrong\u003e安心感\u003c\/strong\u003eをプラスできます。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_704b9100-4dda-4915-8b6b-1cc6753bf541.jpg?v=1766545050\" class=\"img-fluid d-block w-100 product-img\" alt=\"あなたのライドにフィットする自由な選択\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003e安全とスタイルを両立、自分だけの装備\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e商品詳細・スペック\u003c\/h3\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n      \u003csummary class=\"spec-summary\"\u003e商品のコンセプト\u003c\/summary\u003e\n      \u003cdiv class=\"spec-content\"\u003e\n        \u003cp\u003e涼しさと軽量化を追求したハーフスリーブジャケットです。\u003c\/p\u003e\n        \u003cul class=\"basic-list\"\u003e\n          \u003cli\u003eシースルーメッシュ生地を採用\u003c\/li\u003e\n          \u003cli\u003eロンTやアームスリーブとの組み合わせで、涼しさを優先したスタイルを実現\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n      \u003csummary class=\"spec-summary\"\u003e機能・マテリアル\u003c\/summary\u003e\n      \u003cdiv class=\"spec-content\"\u003e\n        \u003cp\u003e走行時の快適性を高める様々な機能を搭載しています。\u003c\/p\u003e\n        \u003cul class=\"benefit-list\"\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フード部に広角・高輝度リフレクター「Ei REFRECT」材を使用し、夜間走行時の視認性を確保\u003c\/li\u003e\n          \u003cli\u003e各部ボタンはオリジナルのロゴ入りボタンを採用\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n      \u003csummary class=\"spec-summary\"\u003eプロテクション\u003c\/summary\u003e\n      \u003cdiv class=\"spec-content\"\u003e\n        \u003cp\u003eライディング時の安全性を考慮したプロテクション機能を備えています。\u003c\/p\u003e\n        \u003cul class=\"point-list\"\u003e\n          \u003cli\u003e背中：着脱式プロテクションパッド標準装備\u003c\/li\u003e\n          \u003cli\u003e胸部プロテクターポケットを装備\u003c\/li\u003e\n          \u003cli\u003ePOi DESIGNS製とAGV SPORTS製の胸部プロテクター全タイプの装着が可能(別売り)\u003c\/li\u003e\n          \u003cli\u003eCPL-001S(女性用プロテクター)を使用の際は、プロテクターに付属のメッシュポケットをポケット内に入れてご使用ください。\u003c\/li\u003e\n          \u003cli\u003e高度なプロテクションとして、POi DESIGNS製とAGV SPORTS製のプロテクターに換装可能\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n      \u003csummary class=\"spec-summary\"\u003eサイズ詳細\u003c\/summary\u003e\n      \u003cdiv class=\"spec-content\"\u003e\n        \u003cp\u003e本製品のサイズに関する詳細です。\u003c\/p\u003e\n        \u003cul class=\"basic-list\"\u003e\n          \u003cli\u003eサイズは日本サイズ(メンズ)です。\u003c\/li\u003e\n          \u003cli\u003eSサイズは男女兼用のユニセックスサイズです。\u003c\/li\u003e\n        \u003c\/ul\u003e\n        \u003ch4 style=\"font-size: 1.1em; margin-top: 1.5em; margin-bottom: 0.5em;\"\u003eヌードサイズ目安\u003c\/h4\u003e\n        \u003ctable class=\"size-table\" style=\"width: 100%; border-collapse: collapse; margin-bottom: 1em;\"\u003e\n          \u003cthead\u003e\n            \u003ctr style=\"background-color: #f2f2f2;\"\u003e\n              \u003cth style=\"border: 1px solid #ddd; padding: 8px; text-align: left;\"\u003e\u003c\/th\u003e\n              \u003cth style=\"border: 1px solid #ddd; padding: 8px;\"\u003eS\u003c\/th\u003e\n              \u003cth style=\"border: 1px solid #ddd; padding: 8px;\"\u003eM\u003c\/th\u003e\n              \u003cth style=\"border: 1px solid #ddd; padding: 8px;\"\u003eL\u003c\/th\u003e\n              \u003cth style=\"border: 1px solid #ddd; padding: 8px;\"\u003eXL\u003c\/th\u003e\n            \u003c\/tr\u003e\n          \u003c\/thead\u003e\n          \u003ctbody\u003e\n            \u003ctr\u003e\n              \u003ctd style=\"border: 1px solid #ddd; padding: 8px; text-align: left;\"\u003e身長\u003c\/td\u003e\n              \u003ctd style=\"border: 1px solid #ddd; padding: 8px; text-align: center;\"\u003e160-167\u003c\/td\u003e\n              \u003ctd style=\"border: 1px solid #ddd; padding: 8px; text-align: center;\"\u003e165-172\u003c\/td\u003e\n              \u003ctd style=\"border: 1px solid #ddd; padding: 8px; text-align: center;\"\u003e170-177\u003c\/td\u003e\n              \u003ctd style=\"border: 1px solid #ddd; padding: 8px; text-align: center;\"\u003e175-182\u003c\/td\u003e\n            \u003c\/tr\u003e\n            \u003ctr\u003e\n              \u003ctd style=\"border: 1px solid #ddd; padding: 8px; text-align: left;\"\u003e肩幅\u003c\/td\u003e\n              \u003ctd style=\"border: 1px solid #ddd; padding: 8px; text-align: center;\"\u003e34-37\u003c\/td\u003e\n              \u003ctd style=\"border: 1px solid #ddd; padding: 8px; text-align: center;\"\u003e37-40\u003c\/td\u003e\n              \u003ctd style=\"border: 1px solid #ddd; padding: 8px; text-align: center;\"\u003e39-42\u003c\/td\u003e\n              \u003ctd style=\"border: 1px solid #ddd; padding: 8px; text-align: center;\"\u003e42-45\u003c\/td\u003e\n            \u003c\/tr\u003e\n            \u003ctr\u003e\n              \u003ctd style=\"border: 1px solid #ddd; padding: 8px; text-align: left;\"\u003e胸囲\u003c\/td\u003e\n              \u003ctd style=\"border: 1px solid #ddd; padding: 8px; text-align: center;\"\u003e84-89\u003c\/td\u003e\n              \u003ctd style=\"border: 1px solid #ddd; padding: 8px; text-align: center;\"\u003e88-93\u003c\/td\u003e\n              \u003ctd style=\"border: 1px solid #ddd; padding: 8px; text-align: center;\"\u003e92-97\u003c\/td\u003e\n              \u003ctd style=\"border: 1px solid #ddd; padding: 8px; text-align: center;\"\u003e96-101\u003c\/td\u003e\n            \u003c\/tr\u003e\n            \u003ctr\u003e\n              \u003ctd style=\"border: 1px solid #ddd; padding: 8px; text-align: left;\"\u003e胴囲\u003c\/td\u003e\n              \u003ctd style=\"border: 1px solid #ddd; padding: 8px; text-align: center;\"\u003e80-85\u003c\/td\u003e\n              \u003ctd style=\"border: 1px solid #ddd; padding: 8px; text-align: center;\"\u003e84-89\u003c\/td\u003e\n              \u003ctd style=\"border: 1px solid #ddd; padding: 8px; text-align: center;\"\u003e88-93\u003c\/td\u003e\n              \u003ctd style=\"border: 1px solid #ddd; padding: 8px; text-align: center;\"\u003e92-97\u003c\/td\u003e\n            \u003c\/tr\u003e\n          \u003c\/tbody\u003e\n        \u003c\/table\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n      \u003csummary class=\"spec-summary\"\u003e素材構成\u003c\/summary\u003e\n      \u003cdiv class=\"spec-content\"\u003e\n        \u003cp\u003e本製品の素材構成です。\u003c\/p\u003e\n        \u003cul class=\"basic-list\"\u003e\n          \u003cli\u003e表地：ポリエステルナイロンメッシュ（シースルーメッシュ）\u003c\/li\u003e\n          \u003cli\u003e裏地：吸汗速乾ナイロンメッシュ\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n  \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"ACE CAFE LONDON","offers":[{"title":"ブラック \/ S（UNISEX）","offer_id":48626106007792,"sku":"SS2501SSJ-BK\/S","price":15300.0,"currency_code":"JPY","in_stock":false},{"title":"ブラック \/ M","offer_id":48626106040560,"sku":"SS2501SSJ-BK\/M","price":15300.0,"currency_code":"JPY","in_stock":false},{"title":"ブラック \/ L","offer_id":48626106073328,"sku":"SS2501SSJ-BK\/L","price":15300.0,"currency_code":"JPY","in_stock":false},{"title":"ブラック \/ XL","offer_id":48626106106096,"sku":"SS2501SSJ-BKXL","price":15300.0,"currency_code":"JPY","in_stock":false},{"title":"プラチナホワイト \/ S（UNISEX）","offer_id":48626106138864,"sku":"SS2501SSJ-PW\/S","price":15300.0,"currency_code":"JPY","in_stock":false},{"title":"プラチナホワイト \/ M","offer_id":48626106171632,"sku":"SS2501SSJ-PW\/M","price":15300.0,"currency_code":"JPY","in_stock":false},{"title":"プラチナホワイト \/ L","offer_id":48626106204400,"sku":"SS2501SSJ-PW\/L","price":15300.0,"currency_code":"JPY","in_stock":false},{"title":"プラチナホワイト \/ XL","offer_id":48626106237168,"sku":"SS2501SSJ-PWXL","price":15300.0,"currency_code":"JPY","in_stock":false},{"title":"チャコール \/ S（UNISEX）","offer_id":48626106269936,"sku":"SS2501SSJ-CHAS","price":15300.0,"currency_code":"JPY","in_stock":false},{"title":"チャコール \/ M","offer_id":48626106302704,"sku":"SS2501SSJ-CHAM","price":15300.0,"currency_code":"JPY","in_stock":false},{"title":"チャコール \/ L","offer_id":48626106335472,"sku":"SS2501SSJ-CHAL","price":15300.0,"currency_code":"JPY","in_stock":false},{"title":"チャコール \/ XL","offer_id":48626106368240,"sku":"SS2501SSJCHAXL","price":15300.0,"currency_code":"JPY","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_c06b8b97-faa1-4b6b-8b0f-e040ade3ccf4.jpg?v=1766545051"},{"product_id":"as2401cj","title":"Historic Cotton Blouson","description":"\n\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #000000; \n      font-family: \"Radio Canada Big\", Nunito, sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #ffffff;\n      line-height: 1.8;\n      overflow-wrap: break-word;\n      word-wrap: break-word;\n  }\n\n  \/* ▼▼▼ コンテンツ幅制限 ▼▼▼ *\/\n  .content-section, \n  details.spec-details, \n  .shipping-box, \n  .note-box,\n  .video-wrapper {\n      max-width: 800px; \n      margin-left: auto;\n      margin-right: auto;\n  }\n\n  .content-section {\n      margin-bottom: 60px;\n      border-bottom: 1px solid #262626;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #ffffff; \n      font-size: 24px; \n      margin-bottom: 24px;\n      letter-spacing: 0.05em;\n      line-height: 1.4;\n      word-break: keep-all; \n      text-wrap: balance;   \n      border-left: 6px solid #ffffff; padding-left: 15px; \n  }\n\n  .body-text { \n      color: #ffffff; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #CCCCCC; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 0px; \n      box-shadow: 0 5px 15px rgba(0,0,0,0.05);\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #ffffff40 60%);\n      font-weight: bold;\n      padding: 0 4px;\n  }\n\n  \/* 画像の表示分け *\/\n  .care-icons { display: grid; grid-template-columns: repeat(3, 1fr); gap: 15px; margin: 10px 0; align-items: center; justify-items: center; }\n  .care-icons img { width: 100%; max-width: 60px; height: auto; object-fit: contain; }\n  \n  .spec-img-full { width: 100%; margin: 20px 0; text-align: center; }\n  .spec-img-full img { width: 100%; height: auto; display: block; border-radius: 2px; }\n\n  \/* 動画用CSS *\/\n  .video-wrapper { width: 100%; margin: 40px auto; text-align: center; }\n  .video-wrapper video { width: 100%; max-width: 100%; height: auto; border-radius: 4px; display: block; }\n  .video-wrapper iframe { width: 100%; max-width: 100%; aspect-ratio: 16 \/ 9; border: none; display: block; }\n\n  \/* アコーディオン *\/\n  details.spec-details { \n      border: 1px solid #262626;\n      border-radius: 0px;\n      background-color: #000000; \n      color: #ffffff;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #ffffff; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #000000; transition: background 0.2s; }\n  summary.spec-summary:hover { background-color: rgba(0,0,0,0.05); }\n  summary.spec-summary::after { content: \"+\"; font-size: 1.5em; font-weight: normal; color: #ffffff; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #262626; background-color: rgba(0,0,0,0.02); }\n  details[open] summary.spec-summary::after { content: \"-\"; }\n  summary.spec-summary::-webkit-details-marker { display: none; }\n  \n  .spec-content { padding: 20px; background-color: #000000; color: #ffffff; font-size: 14px !important; }\n  .spec-content p, .spec-content li, .spec-content td, .spec-content th { font-size: 14px !important; }\n\n  \/* リストデザイン *\/\n  \n  ul.benefit-list, ul.basic-list, ul.point-list, ul.note-list, ul.step-list,\n  .product-wrapper ul:not([class]) { \n      list-style: none; \n      padding-left: 0; \n      margin-bottom: 24px; \n  }\n\n  ul.benefit-list li, ul.basic-list li, ul.point-list li, ul.note-list li, ul.step-list li,\n  .product-wrapper ul:not([class]) li { \n      position: relative; \n      padding-left: 1.8em; \n      margin-bottom: 10px; \n      line-height: 1.6; \n      text-wrap: pretty; \n      font-size: 14px !important; \n  }\n  \n  ul.benefit-list li::before,\n  .product-wrapper ul:not([class]) li::before { \n      position: absolute; \n      left: 0; \n      content: \"▶\"; color: #ffffff; font-size: 0.8em; top: 3px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #CCCCCC; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #ffffff; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #CCCCCC; font-size: 0.9em; }\n  ul.step-list { counter-reset: num; }\n  ul.step-list li::before { counter-increment: num; content: counter(num); position: absolute; left: 0; top: 1px; width: 22px; height: 22px; background-color: #ffffff; color: #ffffff; border-radius: 50%; text-align: center; line-height: 22px; font-size: 0.8em; font-weight: bold; font-family: Arial, sans-serif; }\n\n  .spec-group strong { display: block; font-size: 1.1em; color: #ffffff; margin-bottom: 12px; border-bottom: 1px solid #ffffff; width: fit-content; word-break: keep-all; }\n  \n  .table-scroll-view { width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; margin-bottom: 15px; }\n  .spec-table { width: 100%; white-space: nowrap; font-size: 14px !important; width: 100%; border-collapse: collapse; border: 1px solid #262626; th, td { padding: 12px 8px; border: 1px solid #262626; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #ffffff; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #DDDDDD; background: #FEFEFE; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #ffffff; font-weight: bold; }\n\n  @media (max-width: 600px) {\n      .product-wrapper { padding: 30px 20px; line-height: 1.6; }\n      .section-title { font-size: 1.3em; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"container product-wrapper\"\u003e\n\n    \u003c!-- 商品解説セクション (Main) --\u003e\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003e風を操る、洗練された旅の相棒\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003eヴィンテージの薫り漂うライディングブルゾンが、現代の旅路に寄り添います。\u003cstrong\u003e起毛加工コットンと防風フィルム\u003c\/strong\u003eが、冷たい風から体を守ります。\u003cstrong\u003e中綿レス\u003c\/strong\u003eで、秋・冬・春の3シーズン、快適な着心地を提供します。\u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_78476fc9-eb84-45aa-8d16-64508aa564fa.jpg?v=1766545053\" class=\"img-fluid d-block w-100 product-img\"\u003e\n        \u003cp class=\"caption-text text-end\"\u003e時代を超える大人の風格\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003e身体に寄り添う、細部の知恵\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003e襟と袖口には、\u003cstrong\u003e肌触り滑らかなコーデュロイ生地\u003c\/strong\u003eを採用。繊細な着心地が、長時間の移動も心地よく彩ります。プロテクターポケットは、\u003cstrong\u003e安心感を高め\u003c\/strong\u003e、アクティブなシーンでも快適なフィット感を保ちます。\u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_4c7e5356-2f36-447b-9b5b-cca301d3d1cf.jpg?v=1766545053\" class=\"img-fluid d-block w-100 product-img\"\u003e\n        \u003cp class=\"caption-text text-end\"\u003e緻密な機能美の追求\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003e普遍的な魅力を放つ、造形美\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003e後ろ身頃が前よりも長く設計されており、\u003cstrong\u003e前傾姿勢でも腰の露出を軽減\u003c\/strong\u003eし、美しいラインを維持します。ブラス調のオリジナルロゴボタンやワッペンが、\u003cstrong\u003e唯一無二の存在感\u003c\/strong\u003eを放ち、どんな装いにも品格を添えます。\u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_1c0ae9a4-1ae1-4bf7-9d25-552961fb5d67.jpg?v=1766545052\" class=\"img-fluid d-block w-100 product-img\"\u003e\n        \u003cp class=\"caption-text text-end\"\u003e多彩なシーンに溶け込む\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- スペック・詳細セクション (Specs) --\u003e\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003e製品詳細\u003c\/h3\u003e\n\n        \u003cdetails class=\"spec-details\"\u003e\n            \u003csummary class=\"spec-summary\"\u003e商品の特徴\u003c\/summary\u003e\n            \u003cdiv class=\"spec-content\"\u003e\n                \u003cp\u003eヴィンテージなライディングブルゾンを現代に復刻。細部までこだわりが詰まった一着です。\u003c\/p\u003e\n                \u003cul class=\"point-list\"\u003e\n                    \u003cli\u003e表地に起毛加工コットンを使用し、防風フィルムを貼り合わせることで寒風の侵入を強力にブロックします。\u003c\/li\u003e\n                    \u003cli\u003e中綿レス設計により、秋・冬・春の3シーズン着用可能。インナーの組み合わせで幅広い気候に対応します。\u003c\/li\u003e\n                    \u003cli\u003e両腕のワッペンや肩の当て布など、細部にまでこだわりが詰まったデザインです。\u003c\/li\u003e\n                \u003c\/ul\u003e\n            \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"spec-details\"\u003e\n            \u003csummary class=\"spec-summary\"\u003e機能・マテリアル\u003c\/summary\u003e\n            \u003cdiv class=\"spec-content\"\u003e\n                \u003cp\u003e快適性と機能性を追求した設計です。\u003c\/p\u003e\n                \u003cul class=\"point-list\"\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\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\n\u003cstrong\u003eオリジナルロゴボタン\u003c\/strong\u003e：各ボタンにブラス調のラージサイズボタンを使用し、品格を添えます。\u003c\/li\u003e\n                \u003c\/ul\u003e\n            \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"spec-details\"\u003e\n            \u003csummary class=\"spec-summary\"\u003eプロテクション\u003c\/summary\u003e\n            \u003cdiv class=\"spec-content\"\u003e\n                \u003cp\u003e安全性を高めるプロテクション機能も充実しています。\u003c\/p\u003e\n                \u003cul class=\"benefit-list\"\u003e\n                    \u003cli\u003e\n\u003cstrong\u003e新型胸部プロテクターポケット\u003c\/strong\u003e：プロテクター位置の微調整が可能。POi DESIGNS製の胸部プロテクター（OPC-01、OPC-01-PRO\/OPC-02-PRO、CPL-001S）全タイプに対応（別売り）。\u003c\/li\u003e\n                    \u003cli\u003e\n\u003cstrong\u003e標準装備プロテクター\u003c\/strong\u003e：肩、肘、背中には着脱式ソフトプロテクターを標準装備しています。\u003c\/li\u003e\n                    \u003cli\u003e\n\u003cstrong\u003e換装可能プロテクター\u003c\/strong\u003e：より高度なプロテクションとして、「POi DESIGNS」製プロテクター（肩: PN-004、肘: PN-003、背中: OPB-01）へ換装可能です。\u003c\/li\u003e\n                \u003c\/ul\u003e\n            \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"spec-details\"\u003e\n            \u003csummary class=\"spec-summary\"\u003eサイズ\u003c\/summary\u003e\n            \u003cdiv class=\"spec-content\"\u003e\n                \u003cp\u003e本製品のサイズに関する情報です。\u003c\/p\u003e\n                \u003cul class=\"basic-list\"\u003e\n                    \u003cli\u003eサイズは日本サイズ(メンズ)です。\u003c\/li\u003e\n                    \u003cli\u003eSサイズは男女兼用のユニセックスサイズです。\u003c\/li\u003e\n                \u003c\/ul\u003e\n                \u003c!-- 入力データにサイズ表の画像IDがないため、具体的な画像は配置しません。 --\u003e\n                \u003c!-- サイズ表や寸法図などの画像がある場合は、ここに\u003cdiv class=\"spec-img-full\"\u003e\u003cimg src=\"...\" alt=\"サイズ表\"\u003e\u003c\/div\u003eを配置してください。 --\u003e\n            \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"spec-details\"\u003e\n            \u003csummary class=\"spec-summary\"\u003e素材\u003c\/summary\u003e\n            \u003cdiv class=\"spec-content\"\u003e\n                \u003cp\u003e本製品の主要素材です。\u003c\/p\u003e\n                \u003cul class=\"basic-list\"\u003e\n                    \u003cli\u003e表生地：コットン(起毛加工)+防風フィルム\u003c\/li\u003e\n                \u003c\/ul\u003e\n            \u003c\/div\u003e\n        \u003c\/details\u003e\n\n    \u003c\/div\u003e\n\n    \u003c!-- 注意事項セクション (Notes) --\u003e\n    \u003cdiv class=\"note-box\"\u003e\n        \u003ch3 class=\"section-title\"\u003e注意事項\u003c\/h3\u003e\n        \u003cul class=\"point-list\"\u003e\n            \u003cli\u003e胸部プロテクターを装着しづらい場合、胸部プロテクターポケットを本体から外し、プロテクターを装着してから本体へ戻してください。\u003c\/li\u003e\n        \u003c\/ul\u003e\n    \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"ACE CAFE LONDON","offers":[{"title":"ブラック \/ M","offer_id":48626106401008,"sku":"AS2401CJ-BK\/M","price":25200.0,"currency_code":"JPY","in_stock":true},{"title":"ブラック \/ L","offer_id":48626106433776,"sku":"AS2401CJ-BK\/L","price":25200.0,"currency_code":"JPY","in_stock":true},{"title":"ブラック \/ XL","offer_id":48626106466544,"sku":"AS2401CJ-BK\/XL","price":25200.0,"currency_code":"JPY","in_stock":true},{"title":"ブラック \/ XXL","offer_id":48626106499312,"sku":"AS2401CJ-BKXXL","price":25200.0,"currency_code":"JPY","in_stock":false},{"title":"モスグリーン \/ M","offer_id":48626106532080,"sku":"AS2401CJ-MGR\/M","price":25200.0,"currency_code":"JPY","in_stock":true},{"title":"モスグリーン \/ L","offer_id":48626106564848,"sku":"AS2401CJ-MGR\/L","price":25200.0,"currency_code":"JPY","in_stock":true},{"title":"モスグリーン \/ XL","offer_id":48626106597616,"sku":"AS2401CJ-MGRXL","price":25200.0,"currency_code":"JPY","in_stock":true},{"title":"モスグリーン \/ XXL","offer_id":48626106630384,"sku":"AS2401CJMGRXXL","price":25200.0,"currency_code":"JPY","in_stock":true},{"title":"バーガンディ \/ M","offer_id":48626106663152,"sku":"AS2401CJ-BD\/M","price":25200.0,"currency_code":"JPY","in_stock":true},{"title":"バーガンディ \/ L","offer_id":48626106695920,"sku":"AS2401CJ-BD\/L","price":25200.0,"currency_code":"JPY","in_stock":true},{"title":"バーガンディ \/ XL","offer_id":48626106728688,"sku":"AS2401CJ-BD\/XL","price":25200.0,"currency_code":"JPY","in_stock":true},{"title":"バーガンディ \/ XXL","offer_id":48626106761456,"sku":"AS2401CJ-BDXXL","price":25200.0,"currency_code":"JPY","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_78476fc9-eb84-45aa-8d16-64508aa564fa.jpg?v=1766545053"},{"product_id":"fs2501ws","title":"WP Warm Coach Jacket","description":"\n\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #000000; \n      font-family: \"Radio Canada Big\", Nunito, sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #ffffff;\n      line-height: 1.8;\n      overflow-wrap: break-word;\n      word-wrap: break-word;\n  }\n\n  \/* ▼▼▼ コンテンツ幅制限 ▼▼▼ *\/\n  .content-section, \n  details.spec-details, \n  .shipping-box, \n  .note-box,\n  .video-wrapper {\n      max-width: 800px; \n      margin-left: auto;\n      margin-right: auto;\n  }\n\n  .content-section {\n      margin-bottom: 60px;\n      border-bottom: 1px solid #262626;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #ffffff; \n      font-size: 24px; \n      margin-bottom: 24px;\n      letter-spacing: 0.05em;\n      line-height: 1.4;\n      word-break: keep-all; \n      text-wrap: balance;   \n      border-left: 6px solid #ffffff; padding-left: 15px; \n  }\n\n  .body-text { \n      color: #ffffff; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #CCCCCC; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 0px; \n      box-shadow: 0 5px 15px rgba(0,0,0,0.05);\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #ffffff40 60%);\n      font-weight: bold;\n      padding: 0 4px;\n  }\n\n  \/* 画像の表示分け *\/\n  .care-icons { display: grid; grid-template-columns: repeat(3, 1fr); gap: 15px; margin: 10px 0; align-items: center; justify-items: center; }\n  .care-icons img { width: 100%; max-width: 60px; height: auto; object-fit: contain; }\n  \n  .spec-img-full { width: 100%; margin: 20px 0; text-align: center; }\n  .spec-img-full img { width: 100%; height: auto; display: block; border-radius: 2px; }\n\n  \/* 動画用CSS *\/\n  .video-wrapper { width: 100%; margin: 40px auto; text-align: center; }\n  .video-wrapper video { width: 100%; max-width: 100%; height: auto; border-radius: 4px; display: block; }\n  .video-wrapper iframe { width: 100%; max-width: 100%; aspect-ratio: 16 \/ 9; border: none; display: block; }\n\n  \/* アコーディオン *\/\n  details.spec-details { \n      border: 1px solid #262626;\n      border-radius: 0px;\n      background-color: #000000; \n      color: #ffffff;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #ffffff; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #000000; transition: background 0.2s; }\n  summary.spec-summary:hover { background-color: rgba(0,0,0,0.05); }\n  summary.spec-summary::after { content: \"+\"; font-size: 1.5em; font-weight: normal; color: #ffffff; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #262626; background-color: rgba(0,0,0,0.02); }\n  details[open] summary.spec-summary::after { content: \"-\"; }\n  summary.spec-summary::-webkit-details-marker { display: none; }\n  \n  .spec-content { padding: 20px; background-color: #000000; color: #ffffff; font-size: 14px !important; }\n  .spec-content p, .spec-content li, .spec-content td, .spec-content th { font-size: 14px !important; }\n\n  \/* リストデザイン *\/\n  \n  ul.benefit-list, ul.basic-list, ul.point-list, ul.note-list, ul.step-list,\n  .product-wrapper ul:not([class]) { \n      list-style: none; \n      padding-left: 0; \n      margin-bottom: 24px; \n  }\n\n  ul.benefit-list li, ul.basic-list li, ul.point-list li, ul.note-list li, ul.step-list li,\n  .product-wrapper ul:not([class]) li { \n      position: relative; \n      padding-left: 1.8em; \n      margin-bottom: 10px; \n      line-height: 1.6; \n      text-wrap: pretty; \n      font-size: 14px !important; \n  }\n  \n  ul.benefit-list li::before,\n  .product-wrapper ul:not([class]) li::before { \n      position: absolute; \n      left: 0; \n      content: \"▶\"; color: #ffffff; font-size: 0.8em; top: 3px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #CCCCCC; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #ffffff; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #CCCCCC; font-size: 0.9em; }\n  ul.step-list { counter-reset: num; }\n  ul.step-list li::before { counter-increment: num; content: counter(num); position: absolute; left: 0; top: 1px; width: 22px; height: 22px; background-color: #ffffff; color: #ffffff; border-radius: 50%; text-align: center; line-height: 22px; font-size: 0.8em; font-weight: bold; font-family: Arial, sans-serif; }\n\n  .spec-group strong { display: block; font-size: 1.1em; color: #ffffff; margin-bottom: 12px; border-bottom: 1px solid #ffffff; width: fit-content; word-break: keep-all; }\n  \n  .table-scroll-view { width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; margin-bottom: 15px; }\n  .spec-table { width: 100%; white-space: nowrap; font-size: 14px !important; width: 100%; border-collapse: collapse; border: 1px solid #262626; th, td { padding: 12px 8px; border: 1px solid #262626; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #ffffff; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #DDDDDD; background: #FEFEFE; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #ffffff; font-weight: bold; }\n\n  @media (max-width: 600px) {\n      .product-wrapper { padding: 30px 20px; line-height: 1.6; }\n      .section-title { font-size: 1.3em; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"container product-wrapper\"\u003e\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003eストリート映えする全天候型コーチジャケット\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003eストリートで人気のコーチジャケットが、ライダーのための\u003cstrong\u003e高機能\u003c\/strong\u003eを纏いました。\u003cstrong\u003e超撥水、防水、防風性能\u003c\/strong\u003eを備え、冷気から体を守りながらも、街中で際立つ\u003cstrong\u003eスタイリッシュな佇まい\u003c\/strong\u003eを演出します。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_286d93ff-31f4-4b00-9c67-7205ccac4b35.png?v=1766545153\" class=\"img-fluid d-block w-100 product-img\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003e街に溶け込むライダースタイル\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e走り続ける男の背中を語る\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e背面に光る\u003cstrong\u003e躍動感あふれるグラフィック\u003c\/strong\u003eは、ライダーの\u003cstrong\u003e個性を際立たせる証\u003c\/strong\u003e。常に冷気を浴びるライディングでも、\u003cstrong\u003e確かな防寒性能\u003c\/strong\u003eが快適な走りを支えます。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_55f44c22-c28b-4381-93d2-c442cc6f342c.png?v=1766545136\" class=\"img-fluid d-block w-100 product-img\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003e風を切り裂くバイカーズデザイン\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e悪天候を凌ぐ、機能の極み\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e\u003cstrong\u003e超撥水EIコーティング\u003c\/strong\u003eと\u003cstrong\u003e防風フィルム\u003c\/strong\u003eが雨風の侵入を徹底防御。サラリとした\u003cstrong\u003eフリース裏地\u003c\/strong\u003eは高い保温性を誇り、\u003cstrong\u003e雨返しや調整可能な裾\u003c\/strong\u003eなど、細部にわたる機能性が快適なライディングを約束します。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_8b30b018-d8ec-4ad3-81f4-63a7eb8ce8ac.jpg?v=1766545137\" class=\"img-fluid d-block w-100 product-img\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003e機能が織りなす安心感\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e製品仕様・詳細\u003c\/h3\u003e\n    \u003cdetails class=\"spec-details\"\u003e\n      \u003csummary class=\"spec-summary\"\u003e商品の特徴\u003c\/summary\u003e\n      \u003cdiv class=\"spec-content\"\u003e\n        \u003cp\u003eストリートシーンで人気のコーチジャケットに、超撥水\/防水\/防風機能を融合したウインターコーチジャケット。冷気を常に浴びながら走る、ライディングウェア用の防寒スペックを取り入れたアパレルジャケットをバイカーズテイストあふれるデザインに仕上げました。\u003c\/p\u003e\n        \u003cul class=\"benefit-list\"\u003e\n          \u003cli\u003e超撥水・防水・防風機能を備え、悪天候に対応\u003c\/li\u003e\n          \u003cli\u003eライディングに特化した高い防寒スペック\u003c\/li\u003e\n          \u003cli\u003eバイカーズテイストあふれるデザイン\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n      \u003csummary class=\"spec-summary\"\u003e防水・防寒性能\u003c\/summary\u003e\n      \u003cdiv class=\"spec-content\"\u003e\n        \u003cp\u003e雨や冷気の侵入を防ぎ、快適な着心地を保つための詳細です。\u003c\/p\u003e\n        \u003cul class=\"point-list\"\u003e\n          \u003cli\u003e表地には撥水コーティング「EI:TEX EI:Coating」を施したソフトシェル生地を採用。\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\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n      \u003csummary class=\"spec-summary\"\u003e機能・ディテール\u003c\/summary\u003e\n      \u003cdiv class=\"spec-content\"\u003e\n        \u003cp\u003e細部にわたるこだわりが快適なライディングをサポートします。\u003c\/p\u003e\n        \u003cul class=\"point-list\"\u003e\n          \u003cli\u003eフロントボタン部裏は、水の侵入を軽減する雨返し仕様。\u003c\/li\u003e\n          \u003cli\u003e各部ボタンはオリジナルのロゴ入りボタンを採用。\u003c\/li\u003e\n          \u003cli\u003eすそ口にシルエット調整に役立つ丸ヒモ付き。\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n      \u003csummary class=\"spec-summary\"\u003e素材\u003c\/summary\u003e\n      \u003cdiv class=\"spec-content\"\u003e\n        \u003cul class=\"basic-list\"\u003e\n          \u003cli\u003e表地: ポリエステル（超撥水Ei コーティング仕様）+防風フィルム\u003c\/li\u003e\n          \u003cli\u003e裏地: フリース\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n      \u003csummary class=\"spec-summary\"\u003eサイズ情報\u003c\/summary\u003e\n      \u003cdiv class=\"spec-content\"\u003e\n        \u003cp\u003eサイズ選びの参考にしてください。\u003c\/p\u003e\n        \u003cul class=\"basic-list\"\u003e\n          \u003cli\u003eサイズは日本サイズ(メンズ)です。\u003c\/li\u003e\n          \u003cli\u003eタイトフィットモデルの為、細身なサイズ寸法となります。\u003c\/li\u003e\n          \u003cli\u003eSサイズは男女兼用のユニセックスサイズです。\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"note-box\"\u003e\n    \u003ch3 class=\"section-title\"\u003e注意事項\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e本製品にはプロテクション機能はございませんのでご注意ください。\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e","brand":"ACE CAFE LONDON","offers":[{"title":"ブラック \/ S(ユニセックス)","offer_id":48626110103792,"sku":"FS2501WS-BK\/S","price":19800.0,"currency_code":"JPY","in_stock":false},{"title":"ブラック \/ M","offer_id":48626110136560,"sku":"FS2501WS-BK\/M","price":19800.0,"currency_code":"JPY","in_stock":false},{"title":"ブラック \/ L","offer_id":48626110169328,"sku":"FS2501WS-BK\/L","price":19800.0,"currency_code":"JPY","in_stock":false},{"title":"ブラック \/ XL","offer_id":48626110202096,"sku":"FS2501WS-BK\/XL","price":19800.0,"currency_code":"JPY","in_stock":false},{"title":"モスグリーン \/ S(ユニセックス)","offer_id":48626110234864,"sku":"FS2501WS-MGR\/S","price":19800.0,"currency_code":"JPY","in_stock":false},{"title":"モスグリーン \/ M","offer_id":48626110267632,"sku":"FS2501WS-MGR\/M","price":19800.0,"currency_code":"JPY","in_stock":true},{"title":"モスグリーン \/ L","offer_id":48626110300400,"sku":"FS2501WS-MGR\/L","price":19800.0,"currency_code":"JPY","in_stock":false},{"title":"モスグリーン \/ XL","offer_id":48626110333168,"sku":"FS2501WS-MGRXL","price":19800.0,"currency_code":"JPY","in_stock":true},{"title":"チャコール \/ S(ユニセックス)","offer_id":48626110365936,"sku":"FS2501WS-CHA\/S","price":19800.0,"currency_code":"JPY","in_stock":false},{"title":"チャコール \/ M","offer_id":48626110398704,"sku":"FS2501WS-CHA\/M","price":19800.0,"currency_code":"JPY","in_stock":true},{"title":"チャコール \/ L","offer_id":48626110431472,"sku":"FS2501WS-CHA\/L","price":19800.0,"currency_code":"JPY","in_stock":true},{"title":"チャコール \/ XL","offer_id":48626110464240,"sku":"FS2501WS-CHAXL","price":19800.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_286d93ff-31f4-4b00-9c67-7205ccac4b35.png?v=1766545153"},{"product_id":"as2501ws","title":"Waterproof Coach Jacket","description":"\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #000000; \n      font-family: \"Radio Canada Big\", Nunito, sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #ffffff;\n      line-height: 1.8;\n      overflow-wrap: break-word;\n      word-wrap: break-word;\n  }\n\n  \/* ▼▼▼ コンテンツ幅制限 ▼▼▼ *\/\n  .content-section, \n  details.spec-details, \n  .shipping-box, \n  .note-box,\n  .video-wrapper {\n      max-width: 800px; \n      margin-left: auto;\n      margin-right: auto;\n  }\n\n  .content-section {\n      margin-bottom: 60px;\n      border-bottom: 1px solid #262626;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #ffffff; \n      font-size: 24px; \n      margin-bottom: 24px;\n      letter-spacing: 0.05em;\n      line-height: 1.4;\n      word-break: keep-all; \n      text-wrap: balance;   \n      border-left: 6px solid #ffffff; padding-left: 15px; \n  }\n\n  .body-text { \n      color: #ffffff; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #CCCCCC; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 0px; \n      box-shadow: 0 5px 15px rgba(0,0,0,0.05);\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #ffffff40 60%);\n      font-weight: bold;\n      padding: 0 4px;\n  }\n\n  \/* 画像の表示分け *\/\n  .care-icons { display: grid; grid-template-columns: repeat(3, 1fr); gap: 15px; margin: 10px 0; align-items: center; justify-items: center; }\n  .care-icons img { width: 100%; max-width: 60px; height: auto; object-fit: contain; }\n  \n  .spec-img-full { width: 100%; margin: 20px 0; text-align: center; }\n  .spec-img-full img { width: 100%; height: auto; display: block; border-radius: 2px; }\n\n  \/* 動画用CSS *\/\n  .video-wrapper { width: 100%; margin: 40px auto; text-align: center; }\n  .video-wrapper video { width: 100%; max-width: 100%; height: auto; border-radius: 4px; display: block; }\n  .video-wrapper iframe { width: 100%; max-width: 100%; aspect-ratio: 16 \/ 9; border: none; display: block; }\n\n  \/* アコーディオン *\/\n  details.spec-details { \n      border: 1px solid #262626;\n      border-radius: 0px;\n      background-color: #000000; \n      color: #ffffff;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #ffffff; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #000000; transition: background 0.2s; }\n  summary.spec-summary:hover { background-color: rgba(0,0,0,0.05); }\n  summary.spec-summary::after { content: \"+\"; font-size: 1.5em; font-weight: normal; color: #ffffff; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #262626; background-color: rgba(0,0,0,0.02); }\n  details[open] summary.spec-summary::after { content: \"-\"; }\n  summary.spec-summary::-webkit-details-marker { display: none; }\n  \n  .spec-content { padding: 20px; background-color: #000000; color: #ffffff; font-size: 14px !important; }\n  .spec-content p, .spec-content li, .spec-content td, .spec-content th { font-size: 14px !important; }\n\n  \/* リストデザイン *\/\n  \n  ul.benefit-list, ul.basic-list, ul.point-list, ul.note-list, ul.step-list,\n  .product-wrapper ul:not([class]) { \n      list-style: none; \n      padding-left: 0; \n      margin-bottom: 24px; \n  }\n\n  ul.benefit-list li, ul.basic-list li, ul.point-list li, ul.note-list li, ul.step-list li,\n  .product-wrapper ul:not([class]) li { \n      position: relative; \n      padding-left: 1.8em; \n      margin-bottom: 10px; \n      line-height: 1.6; \n      text-wrap: pretty; \n      font-size: 14px !important; \n  }\n  \n  ul.benefit-list li::before,\n  .product-wrapper ul:not([class]) li::before { \n      position: absolute; \n      left: 0; \n      content: \"▶\"; color: #ffffff; font-size: 0.8em; top: 3px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #CCCCCC; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #ffffff; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #CCCCCC; font-size: 0.9em; }\n  ul.step-list { counter-reset: num; }\n  ul.step-list li::before { counter-increment: num; content: counter(num); position: absolute; left: 0; top: 1px; width: 22px; height: 22px; background-color: #ffffff; color: #ffffff; border-radius: 50%; text-align: center; line-height: 22px; font-size: 0.8em; font-weight: bold; font-family: Arial, sans-serif; }\n\n  .spec-group strong { display: block; font-size: 1.1em; color: #ffffff; margin-bottom: 12px; border-bottom: 1px solid #ffffff; width: fit-content; word-break: keep-all; }\n  \n  .table-scroll-view { width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; margin-bottom: 15px; }\n  .spec-table { width: 100%; white-space: nowrap; font-size: 14px !important; width: 100%; border-collapse: collapse; border: 1px solid #262626; th, td { padding: 12px 8px; border: 1px solid #262626; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #ffffff; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #DDDDDD; background: #FEFEFE; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #ffffff; font-weight: bold; }\n\n  @media (max-width: 600px) {\n      .product-wrapper { padding: 30px 20px; line-height: 1.6; }\n      .section-title { font-size: 1.3em; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"container product-wrapper\"\u003e\n\n    \u003c!-- 商品解説セクション (Main) --\u003e\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003e悪天候を味方にする全天候型\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003eライディングウェアの\u003cstrong\u003e高機能素材\u003c\/strong\u003eをコーチジャケットに採用。雨風を気にせず街へ繰り出せる\u003cstrong\u003e全天候対応モデル\u003c\/strong\u003eが、あなたの行動範囲を広げます。\u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_ec9e15fa-f02e-4d39-9fc2-e3b974e54576.jpg?v=1775616616\" class=\"img-fluid d-block w-100 product-img\"\u003e\n        \u003cp class=\"caption-text text-end\"\u003eスタイルと機能の融合\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003e細部に宿る本物志向の証\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003eオリジナルロゴ入りボタンや雨返し仕様が、細部までこだわりを表現。\u003cstrong\u003eバイカーズテイスト\u003c\/strong\u003eを際立たせ、機能美とスタイルを両立させます。\u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_90f8b20b-7c6d-4f18-83eb-dc9fbfc75576.jpg?v=1775616617\" class=\"img-fluid d-block w-100 product-img\"\u003e\n        \u003cp class=\"caption-text text-end\"\u003eこだわりが光る\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003e雨も風も恐れない高機能素材\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003e\u003cstrong\u003eEI:TEX社の超撥水加工\u003c\/strong\u003eと\u003cstrong\u003e防水フィルム\u003c\/strong\u003eが、あらゆる天候下であなたをドライに保ちます。\u003cstrong\u003eシームテープ処理\u003c\/strong\u003eが水の侵入を徹底的に防ぎます。\u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_2a4e3909-00dd-4f6b-a644-aeda098ddba4.jpg?v=1775616617\" class=\"img-fluid d-block w-100 product-img\"\u003e\n        \u003cp class=\"caption-text text-end\"\u003e快適さを持続する秘密\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- スペック・詳細セクション (Specs) --\u003e\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003e製品詳細\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003e過酷な使用条件にあるライディングウェアにも使用される高機能素材を、人気のコーチジャケットに使用。バイカーズテイストあふれるデザインに新色が追加！\u003c\/p\u003e\n\n        \u003cdetails class=\"spec-details\"\u003e\n            \u003csummary class=\"spec-summary\"\u003e商品の特徴\u003c\/summary\u003e\n            \u003cdiv class=\"spec-content\"\u003e\n                \u003cul class=\"point-list\"\u003e\n                    \u003cli\u003e表地にEI:TEX社の超撥水コーティング「EI:Coating」を施した生地を使用し、防水フィルムをあわせることで全天候に対応。縫い目裏側にシームテープ処理を施し水の侵入を防止。\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\n            \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"spec-details\"\u003e\n            \u003csummary class=\"spec-summary\"\u003eプロテクション\u003c\/summary\u003e\n            \u003cdiv class=\"spec-content\"\u003e\n                \u003cp class=\"body-text\"\u003e無し\u003c\/p\u003e\n            \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"spec-details\"\u003e\n            \u003csummary class=\"spec-summary\"\u003e素材\u003c\/summary\u003e\n            \u003cdiv class=\"spec-content\"\u003e\n                \u003cul class=\"basic-list\"\u003e\n                    \u003cli\u003e表地：ポリエステル（超撥水Ei コーティング仕様）+ 防風フィルム( ポリエステルナイロン) + シームテープ\u003c\/li\u003e\n                    \u003cli\u003e裏地：無し\u003c\/li\u003e\n                \u003c\/ul\u003e\n            \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"spec-details\"\u003e\n            \u003csummary class=\"spec-summary\"\u003eサイズ詳細\u003c\/summary\u003e\n            \u003cdiv class=\"spec-content\"\u003e\n                \u003cp class=\"body-text\"\u003eサイズは日本サイズ(メンズ)です。Sサイズは男女兼用のユニセックスサイズです。\u003c\/p\u003e\n                \u003cp class=\"body-text\"\u003e製品サイズ・参考ヌードサイズは画像一覧よりご確認いただけます。\u003c\/p\u003e\n            \u003c\/div\u003e\n        \u003c\/details\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- 発送案内セクション (Shipping) と 注意事項セクション (Notes) は情報がないため作成しません。 --\u003e\n\n\u003c\/div\u003e","brand":"ACE CAFE LONDON","offers":[{"title":"チャコール \/ S(ユニセックス)","offer_id":49508416454896,"sku":"AS2501WS-CHA\/S","price":17600.0,"currency_code":"JPY","in_stock":false},{"title":"チャコール \/ M","offer_id":49508416487664,"sku":"AS2501WS-CHA\/M","price":17600.0,"currency_code":"JPY","in_stock":false},{"title":"チャコール \/ L","offer_id":49508416520432,"sku":"AS2501WS-CHA\/L","price":17600.0,"currency_code":"JPY","in_stock":false},{"title":"チャコール \/ XL","offer_id":49508416553200,"sku":"AS2501WS-CHAXL","price":17600.0,"currency_code":"JPY","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_ec9e15fa-f02e-4d39-9fc2-e3b974e54576.jpg?v=1775616616"},{"product_id":"ac001sj","title":"SUKAJYAN “LIVE TO RIDE”","description":"\n\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #000000; \n      font-family: \"Radio Canada Big\", Nunito, sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #ffffff;\n      line-height: 1.8;\n      overflow-wrap: break-word;\n      word-wrap: break-word;\n  }\n\n  \/* ▼▼▼ コンテンツ幅制限 ▼▼▼ *\/\n  .content-section, \n  details.spec-details, \n  .shipping-box, \n  .note-box,\n  .video-wrapper {\n      max-width: 800px; \n      margin-left: auto;\n      margin-right: auto;\n  }\n\n  .content-section {\n      margin-bottom: 60px;\n      border-bottom: 1px solid #262626;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #ffffff; \n      font-size: 24px; \n      margin-bottom: 24px;\n      letter-spacing: 0.05em;\n      line-height: 1.4;\n      word-break: keep-all; \n      text-wrap: balance;   \n      border-left: 6px solid #ffffff; padding-left: 15px; \n  }\n\n  .body-text { \n      color: #ffffff; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #CCCCCC; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 0px; \n      box-shadow: 0 5px 15px rgba(0,0,0,0.05);\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #ffffff40 60%);\n      font-weight: bold;\n      padding: 0 4px;\n  }\n\n  \/* 画像の表示分け *\/\n  .care-icons { display: grid; grid-template-columns: repeat(3, 1fr); gap: 15px; margin: 10px 0; align-items: center; justify-items: center; }\n  .care-icons img { width: 100%; max-width: 60px; height: auto; object-fit: contain; }\n  \n  .spec-img-full { width: 100%; margin: 20px 0; text-align: center; }\n  .spec-img-full img { width: 100%; height: auto; display: block; border-radius: 2px; }\n\n  \/* 動画用CSS *\/\n  .video-wrapper { width: 100%; margin: 40px auto; text-align: center; }\n  .video-wrapper video { width: 100%; max-width: 100%; height: auto; border-radius: 4px; display: block; }\n  .video-wrapper iframe { width: 100%; max-width: 100%; aspect-ratio: 16 \/ 9; border: none; display: block; }\n\n  \/* アコーディオン *\/\n  details.spec-details { \n      border: 1px solid #262626;\n      border-radius: 0px;\n      background-color: #000000; \n      color: #ffffff;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #ffffff; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #000000; transition: background 0.2s; }\n  summary.spec-summary:hover { background-color: rgba(0,0,0,0.05); }\n  summary.spec-summary::after { content: \"+\"; font-size: 1.5em; font-weight: normal; color: #ffffff; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #262626; background-color: rgba(0,0,0,0.02); }\n  details[open] summary.spec-summary::after { content: \"-\"; }\n  summary.spec-summary::-webkit-details-marker { display: none; }\n  \n  .spec-content { padding: 20px; background-color: #000000; color: #ffffff; font-size: 14px !important; }\n  .spec-content p, .spec-content li, .spec-content td, .spec-content th { font-size: 14px !important; }\n\n  \/* リストデザイン *\/\n  \n  ul.benefit-list, ul.basic-list, ul.point-list, ul.note-list, ul.step-list,\n  .product-wrapper ul:not([class]) { \n      list-style: none; \n      padding-left: 0; \n      margin-bottom: 24px; \n  }\n\n  ul.benefit-list li, ul.basic-list li, ul.point-list li, ul.note-list li, ul.step-list li,\n  .product-wrapper ul:not([class]) li { \n      position: relative; \n      padding-left: 1.8em; \n      margin-bottom: 10px; \n      line-height: 1.6; \n      text-wrap: pretty; \n      font-size: 14px !important; \n  }\n  \n  ul.benefit-list li::before,\n  .product-wrapper ul:not([class]) li::before { \n      position: absolute; \n      left: 0; \n      content: \"▶\"; color: #ffffff; font-size: 0.8em; top: 3px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #CCCCCC; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #ffffff; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #CCCCCC; font-size: 0.9em; }\n  ul.step-list { counter-reset: num; }\n  ul.step-list li::before { counter-increment: num; content: counter(num); position: absolute; left: 0; top: 1px; width: 22px; height: 22px; background-color: #ffffff; color: #ffffff; border-radius: 50%; text-align: center; line-height: 22px; font-size: 0.8em; font-weight: bold; font-family: Arial, sans-serif; }\n\n  .spec-group strong { display: block; font-size: 1.1em; color: #ffffff; margin-bottom: 12px; border-bottom: 1px solid #ffffff; width: fit-content; word-break: keep-all; }\n  \n  .table-scroll-view { width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; margin-bottom: 15px; }\n  .spec-table { width: 100%; white-space: nowrap; font-size: 14px !important; width: 100%; border-collapse: collapse; border: 1px solid #262626; th, td { padding: 12px 8px; border: 1px solid #262626; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #ffffff; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #DDDDDD; background: #FEFEFE; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #ffffff; font-weight: bold; }\n\n  @media (max-width: 600px) {\n      .product-wrapper { padding: 30px 20px; line-height: 1.6; }\n      .section-title { font-size: 1.3em; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"container product-wrapper\"\u003e\n\n    \u003c!-- 商品解説セクション (Main) --\u003e\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003eエースカフェ×スカジャン 新たな伝説\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003e英国モーターサイクルカルチャーと日本伝統が融合した\u003cstrong\u003e唯一無二の一着\u003c\/strong\u003e。しなやかなポリエステルサテン素材が、\u003cstrong\u003e洗練された大人の佇まい\u003c\/strong\u003eを演出します。日常に非日常の興奮を。\u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_a3a86a7a-6dbe-4d8f-9bb7-c6b2ba7b8dd3.jpg?v=1766545140\" class=\"img-fluid d-block w-100 product-img\"\u003e\n        \u003cp class=\"caption-text text-end\"\u003e大人の個性を引き出すアウター\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003e自由を纏う背中のアート\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003e「LIVE TO RIDE」の魂を宿す、\u003cstrong\u003e圧倒的な総刺繍のバックグラフィック\u003c\/strong\u003e。見る者の視線を奪い、語りかける力強いメッセージが、あなたの\u003cstrong\u003e冒険心を解き放ちます\u003c\/strong\u003e。\u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_8d1b25ca-5f4a-4519-ab74-b833d3838db0.jpg?v=1766545139\" class=\"img-fluid d-block w-100 product-img\"\u003e\n        \u003cp class=\"caption-text text-end\"\u003eバイカー魂を呼び覚ますデザイン\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003e匠が織りなす精緻な刺繍\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003e一針一針に込められた\u003cstrong\u003e職人の情熱\u003c\/strong\u003e。細部までこだわり抜いた立体的な刺繍は、手入れが容易ながら、\u003cstrong\u003e永く愛用できる確かなクオリティ\u003c\/strong\u003eを約束します。\u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_f6db7c8b-4e1f-41ee-bd8c-b433e59f2b6d.jpg?v=1766545139\" class=\"img-fluid d-block w-100 product-img\"\u003e\n        \u003cp class=\"caption-text text-end\"\u003e光をまとう刺繍の輝き\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- スペック・詳細セクション (Specs) --\u003e\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003e製品詳細\u003c\/h3\u003e\n\n        \u003cdetails class=\"spec-details\"\u003e\n            \u003csummary class=\"spec-summary\"\u003e商品の特徴\u003c\/summary\u003e\n            \u003cdiv class=\"spec-content\"\u003e\n                \u003cp\u003e数々のモーターサイクルカルチャーを生んだACE CAFE LONDONと、日本発祥のスカジャンを融合。\u003c\/p\u003e\n                \u003cul class=\"benefit-list\"\u003e\n                    \u003cli\u003eLIVE TO RIDEをテーマにしたオリジナルグラフィック。\u003c\/li\u003e\n                    \u003cli\u003eサテン素材の中でも、しわになりづらくメンテナンスが容易なポリエステル\/サテンを使用。\u003c\/li\u003e\n                    \u003cli\u003eロゴ、グラフィックは総刺繍仕上げ。\u003c\/li\u003e\n                \u003c\/ul\u003e\n            \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"spec-details\"\u003e\n            \u003csummary class=\"spec-summary\"\u003eプロテクション\u003c\/summary\u003e\n            \u003cdiv class=\"spec-content\"\u003e\n                \u003cp\u003eプロテクターやプロテクターポケットの装備はありません。\u003c\/p\u003e\n                \u003cul class=\"basic-list\"\u003e\n                    \u003cli\u003e無し\u003c\/li\u003e\n                \u003c\/ul\u003e\n            \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"spec-details\"\u003e\n            \u003csummary class=\"spec-summary\"\u003e素材\u003c\/summary\u003e\n            \u003cdiv class=\"spec-content\"\u003e\n                \u003cp\u003e主要な素材構成についてご案内します。\u003c\/p\u003e\n                \u003cul class=\"basic-list\"\u003e\n                    \u003cli\u003e表地: ポリエステル\/サテン\u003c\/li\u003e\n                    \u003cli\u003e裏地: ナイロン\u003c\/li\u003e\n                    \u003cli\u003eロゴ部: 刺繍\u003c\/li\u003e\n                \u003c\/ul\u003e\n            \u003c\/div\u003e\n        \u003c\/details\u003e\n\n    \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"ACE CAFE LONDON","offers":[{"title":"ブラック \/ M","offer_id":48626111021296,"sku":"AC001SJ-BK\/M","price":35750.0,"currency_code":"JPY","in_stock":false},{"title":"ブラック \/ L","offer_id":48626111054064,"sku":"AC001SJ-BK\/L","price":35750.0,"currency_code":"JPY","in_stock":true},{"title":"ブラック \/ XL","offer_id":48626111086832,"sku":"AC001SJ-BK\/XL","price":35750.0,"currency_code":"JPY","in_stock":true},{"title":"ブラック \/ XXL","offer_id":48626111119600,"sku":"AC001SJ-BK\/XXL","price":35750.0,"currency_code":"JPY","in_stock":true},{"title":"ホワイト \/ M","offer_id":48626111152368,"sku":"AC001SJ-WH\/M","price":35750.0,"currency_code":"JPY","in_stock":false},{"title":"ホワイト \/ L","offer_id":48626111185136,"sku":"AC001SJ-WH\/L","price":35750.0,"currency_code":"JPY","in_stock":false},{"title":"ホワイト \/ XL","offer_id":48626111217904,"sku":"AC001SJ-WH\/XL","price":35750.0,"currency_code":"JPY","in_stock":true},{"title":"ホワイト \/ XXL","offer_id":48626111250672,"sku":"AC001SJ-WH\/XXL","price":35750.0,"currency_code":"JPY","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_a3a86a7a-6dbe-4d8f-9bb7-c6b2ba7b8dd3.jpg?v=1766545140"},{"product_id":"ac001zp","title":"ACE CAFE ZIP Hoodie \"Live to Ride\"","description":"\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #000000; \n      font-family: \"Radio Canada Big\", Nunito, sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #ffffff;\n      line-height: 1.8;\n      overflow-wrap: break-word;\n      word-wrap: break-word;\n  }\n\n  \/* ▼▼▼ コンテンツ幅制限 ▼▼▼ *\/\n  .content-section, \n  details.spec-details, \n  .shipping-box, \n  .note-box,\n  .video-wrapper {\n      max-width: 800px; \n      margin-left: auto;\n      margin-right: auto;\n  }\n\n  .content-section {\n      margin-bottom: 60px;\n      border-bottom: 1px solid #262626;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #ffffff; \n      font-size: 24px; \n      margin-bottom: 24px;\n      letter-spacing: 0.05em;\n      line-height: 1.4;\n      word-break: keep-all; \n      text-wrap: balance;   \n      border-left: 6px solid #ffffff; padding-left: 15px; \n  }\n\n  .body-text { \n      color: #ffffff; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #CCCCCC; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 0px; \n      box-shadow: 0 5px 15px rgba(0,0,0,0.05);\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #ffffff40 60%);\n      font-weight: bold;\n      padding: 0 4px;\n  }\n\n  \/* 画像の表示分け *\/\n  .care-icons { display: grid; grid-template-columns: repeat(3, 1fr); gap: 15px; margin: 10px 0; align-items: center; justify-items: center; }\n  .care-icons img { width: 100%; max-width: 60px; height: auto; object-fit: contain; }\n  \n  .spec-img-full { width: 100%; margin: 20px 0; text-align: center; }\n  .spec-img-full img { width: 100%; height: auto; display: block; border-radius: 2px; }\n\n  \/* 動画用CSS *\/\n  .video-wrapper { width: 100%; margin: 40px auto; text-align: center; }\n  .video-wrapper video { width: 100%; max-width: 100%; height: auto; border-radius: 4px; display: block; }\n  .video-wrapper iframe { width: 100%; max-width: 100%; aspect-ratio: 16 \/ 9; border: none; display: block; }\n\n  \/* アコーディオン *\/\n  details.spec-details { \n      border: 1px solid #262626;\n      border-radius: 0px;\n      background-color: #000000; \n      color: #ffffff;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #ffffff; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #000000; transition: background 0.2s; }\n  summary.spec-summary:hover { background-color: rgba(0,0,0,0.05); }\n  summary.spec-summary::after { content: \"+\"; font-size: 1.5em; font-weight: normal; color: #ffffff; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #262626; background-color: rgba(0,0,0,0.02); }\n  details[open] summary.spec-summary::after { content: \"-\"; }\n  summary.spec-summary::-webkit-details-marker { display: none; }\n  \n  .spec-content { padding: 20px; background-color: #000000; color: #ffffff; font-size: 14px !important; }\n  .spec-content p, .spec-content li, .spec-content td, .spec-content th { font-size: 14px !important; }\n\n  \/* リストデザイン *\/\n  \n  ul.benefit-list, ul.basic-list, ul.point-list, ul.note-list, ul.step-list,\n  .product-wrapper ul:not([class]) { \n      list-style: none; \n      padding-left: 0; \n      margin-bottom: 24px; \n  }\n\n  ul.benefit-list li, ul.basic-list li, ul.point-list li, ul.note-list li, ul.step-list li,\n  .product-wrapper ul:not([class]) li { \n      position: relative; \n      padding-left: 1.8em; \n      margin-bottom: 10px; \n      line-height: 1.6; \n      text-wrap: pretty; \n      font-size: 14px !important; \n  }\n  \n  ul.benefit-list li::before,\n  .product-wrapper ul:not([class]) li::before { \n      position: absolute; \n      left: 0; \n      content: \"▶\"; color: #ffffff; font-size: 0.8em; top: 3px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #CCCCCC; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #ffffff; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #CCCCCC; font-size: 0.9em; }\n  ul.step-list { counter-reset: num; }\n  ul.step-list li::before { counter-increment: num; content: counter(num); position: absolute; left: 0; top: 1px; width: 22px; height: 22px; background-color: #ffffff; color: #ffffff; border-radius: 50%; text-align: center; line-height: 22px; font-size: 0.8em; font-weight: bold; font-family: Arial, sans-serif; }\n\n  .spec-group strong { display: block; font-size: 1.1em; color: #ffffff; margin-bottom: 12px; border-bottom: 1px solid #ffffff; width: fit-content; word-break: keep-all; }\n  \n  .table-scroll-view { width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; margin-bottom: 15px; }\n  .spec-table { width: 100%; white-space: nowrap; font-size: 14px !important; width: 100%; border-collapse: collapse; border: 1px solid #262626; th, td { padding: 12px 8px; border: 1px solid #262626; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #ffffff; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #DDDDDD; background: #FEFEFE; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #ffffff; font-weight: bold; }\n\n  @media (max-width: 600px) {\n      .product-wrapper { padding: 30px 20px; line-height: 1.6; }\n      .section-title { font-size: 1.3em; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"container product-wrapper\"\u003e\n\n    \u003c!-- 商品解説セクション (Main) - ブロック1 --\u003e\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003e存在感放つライダースタイル\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003e背中に刻まれた「\u003cstrong\u003eLIVE TO RIDE\u003c\/strong\u003e」グラフィックが、あなたの個性を雄弁に語ります。\u003cstrong\u003eゆとりのあるサイズ感\u003c\/strong\u003eで、様々なシーンにフィットする着こなしが楽しめます。\u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_7e029182-3cb1-4f82-8dc8-d67dd9f834f6.jpg?v=1766545140\" class=\"img-fluid d-block w-100 product-img\"\u003e\n        \u003cp class=\"caption-text text-end\"\u003e大人のためのジップパーカー\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- 商品解説セクション (Main) - ブロック2 --\u003e\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003e匠の技光るグラフィック\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003e胸元のワンポイントロゴから背中の躍動感あふれるグラフィックまで、\u003cstrong\u003eACE CAFE LONDONの哲学\u003c\/strong\u003eが息づくデザインです。\u003cstrong\u003e細部までこだわり抜かれたプリント\u003c\/strong\u003eが、洗練された印象を与えます。\u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_28d09146-cd1c-4cf8-a7df-3d3f03c35c6a.jpg?v=1766545141\" class=\"img-fluid d-block w-100 product-img\"\u003e\n        \u003cp class=\"caption-text text-end\"\u003eブランドの証、精緻なデザイン\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- 商品解説セクション (Main) - ブロック3 --\u003e\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003e包み込まれる極上の着心地\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003e\u003cstrong\u003e10オンスコットン100％の厚手生地\u003c\/strong\u003eは、しっかりと身体を包み込みます。裏地には\u003cstrong\u003e吸水性に優れたパイル裏毛\u003c\/strong\u003eを採用しており、\u003cstrong\u003e一日中快適な肌触り\u003c\/strong\u003eが続きます。\u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_d5f454b0-71e8-4690-98f1-56630d5dfb56.jpg?v=1766545141\" class=\"img-fluid d-block w-100 product-img\"\u003e\n        \u003cp class=\"caption-text text-end\"\u003e快適さへのこだわり\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- スペック・詳細セクション (Specs) --\u003e\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003e商品の詳細\u003c\/h3\u003e\n\n        \u003c!-- 商品の特徴 --\u003e\n        \u003cdetails class=\"spec-details\"\u003e\n            \u003csummary class=\"spec-summary\"\u003e商品の特徴\u003c\/summary\u003e\n            \u003cdiv class=\"spec-content\"\u003e\n                \u003cp class=\"body-text\"\u003e厚手の10オンスコットンを採用したフロントジップパーカーです。胸のワンポイントにサークルロゴを配置し、背中には”LIVE TO RIDE”をテーマにしたオリジナルグラフィックをプリントしています。\u003c\/p\u003e\n                \u003cul class=\"point-list\"\u003e\n                    \u003cli\u003eフードは厚みを持たせ、キレイなシルエットの２枚仕立て仕様です。\u003c\/li\u003e\n                    \u003cli\u003e裏地に肌触りが良く吸水性が高いパイル裏毛を採用しています。\u003c\/li\u003e\n                    \u003cli\u003eインナーとの重ね着も可能な、ややゆとりのあるサイズ感です。\u003c\/li\u003e\n                \u003c\/ul\u003e\n            \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003c!-- 素材について --\u003e\n        \u003cdetails class=\"spec-details\"\u003e\n            \u003csummary class=\"spec-summary\"\u003e素材について\u003c\/summary\u003e\n            \u003cdiv class=\"spec-content\"\u003e\n                \u003cp class=\"body-text\"\u003e本製品の素材構成をご紹介します。\u003c\/p\u003e\n                \u003cul class=\"basic-list\"\u003e\n                    \u003cli\u003e素材：10oz コットン100％\u003c\/li\u003e\n                    \u003cli\u003e裏地：パイル（肌触りが良く吸水性に優れています）\u003c\/li\u003e\n                \u003c\/ul\u003e\n            \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003c!-- 入力データに配送情報、注意事項、商品コードの記載がありませんでした。 --\u003e\n\n    \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"ACE CAFE LONDON","offers":[{"title":"ブラック \/ S","offer_id":48626111283440,"sku":"AC001ZP-BK\/S","price":8800.0,"currency_code":"JPY","in_stock":false},{"title":"ブラック \/ M","offer_id":48626111316208,"sku":"AC001ZP-BK\/M","price":8800.0,"currency_code":"JPY","in_stock":false},{"title":"ブラック \/ L","offer_id":48626111348976,"sku":"AC001ZP-BK\/L","price":8800.0,"currency_code":"JPY","in_stock":false},{"title":"ブラック \/ XL","offer_id":48626111381744,"sku":"AC001ZP-BK\/XL","price":8800.0,"currency_code":"JPY","in_stock":false},{"title":"オートミール \/ S","offer_id":48626111414512,"sku":"AC001ZP-OAT\/S","price":8800.0,"currency_code":"JPY","in_stock":true},{"title":"オートミール \/ M","offer_id":48626111447280,"sku":"AC001ZP-OAT\/M","price":8800.0,"currency_code":"JPY","in_stock":false},{"title":"オートミール \/ L","offer_id":48626111480048,"sku":"AC001ZP-OAT\/L","price":8800.0,"currency_code":"JPY","in_stock":false},{"title":"オートミール \/ XL","offer_id":48626111512816,"sku":"AC001ZP-OAT\/XL","price":8800.0,"currency_code":"JPY","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_7e029182-3cb1-4f82-8dc8-d67dd9f834f6.jpg?v=1766545140"},{"product_id":"ac001pp","title":"ACE CAFE Pullover Hoodie \"ACE CORNER\"","description":"\n\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #000000; \n      font-family: \"Radio Canada Big\", Nunito, sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #ffffff;\n      line-height: 1.8;\n      overflow-wrap: break-word;\n      word-wrap: break-word;\n  }\n\n  \/* ▼▼▼ コンテンツ幅制限 ▼▼▼ *\/\n  .content-section, \n  details.spec-details, \n  .shipping-box, \n  .note-box,\n  .video-wrapper {\n      max-width: 800px; \n      margin-left: auto;\n      margin-right: auto;\n  }\n\n  .content-section {\n      margin-bottom: 60px;\n      border-bottom: 1px solid #262626;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #ffffff; \n      font-size: 24px; \n      margin-bottom: 24px;\n      letter-spacing: 0.05em;\n      line-height: 1.4;\n      word-break: keep-all; \n      text-wrap: balance;   \n      border-left: 6px solid #ffffff; padding-left: 15px; \n  }\n\n  .body-text { \n      color: #ffffff; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #CCCCCC; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 0px; \n      box-shadow: 0 5px 15px rgba(0,0,0,0.05);\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #ffffff40 60%);\n      font-weight: bold;\n      padding: 0 4px;\n  }\n\n  \/* 画像の表示分け *\/\n  .care-icons { display: grid; grid-template-columns: repeat(3, 1fr); gap: 15px; margin: 10px 0; align-items: center; justify-items: center; }\n  .care-icons img { width: 100%; max-width: 60px; height: auto; object-fit: contain; }\n  \n  .spec-img-full { width: 100%; margin: 20px 0; text-align: center; }\n  .spec-img-full img { width: 100%; height: auto; display: block; border-radius: 2px; }\n\n  \/* 動画用CSS *\/\n  .video-wrapper { width: 100%; margin: 40px auto; text-align: center; }\n  .video-wrapper video { width: 100%; max-width: 100%; height: auto; border-radius: 4px; display: block; }\n  .video-wrapper iframe { width: 100%; max-width: 100%; aspect-ratio: 16 \/ 9; border: none; display: block; }\n\n  \/* アコーディオン *\/\n  details.spec-details { \n      border: 1px solid #262626;\n      border-radius: 0px;\n      background-color: #000000; \n      color: #ffffff;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #ffffff; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #000000; transition: background 0.2s; }\n  summary.spec-summary:hover { background-color: rgba(0,0,0,0.05); }\n  summary.spec-summary::after { content: \"+\"; font-size: 1.5em; font-weight: normal; color: #ffffff; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #262626; background-color: rgba(0,0,0,0.02); }\n  details[open] summary.spec-summary::after { content: \"-\"; }\n  summary.spec-summary::-webkit-details-marker { display: none; }\n  \n  .spec-content { padding: 20px; background-color: #000000; color: #ffffff; font-size: 14px !important; }\n  .spec-content p, .spec-content li, .spec-content td, .spec-content th { font-size: 14px !important; }\n\n  \/* リストデザイン *\/\n  \n  ul.benefit-list, ul.basic-list, ul.point-list, ul.note-list, ul.step-list,\n  .product-wrapper ul:not([class]) { \n      list-style: none; \n      padding-left: 0; \n      margin-bottom: 24px; \n  }\n\n  ul.benefit-list li, ul.basic-list li, ul.point-list li, ul.note-list li, ul.step-list li,\n  .product-wrapper ul:not([class]) li { \n      position: relative; \n      padding-left: 1.8em; \n      margin-bottom: 10px; \n      line-height: 1.6; \n      text-wrap: pretty; \n      font-size: 14px !important; \n  }\n  \n  ul.benefit-list li::before,\n  .product-wrapper ul:not([class]) li::before { \n      position: absolute; \n      left: 0; \n      content: \"▶\"; color: #ffffff; font-size: 0.8em; top: 3px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #CCCCCC; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #ffffff; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #CCCCCC; font-size: 0.9em; }\n  ul.step-list { counter-reset: num; }\n  ul.step-list li::before { counter-increment: num; content: counter(num); position: absolute; left: 0; top: 1px; width: 22px; height: 22px; background-color: #ffffff; color: #ffffff; border-radius: 50%; text-align: center; line-height: 22px; font-size: 0.8em; font-weight: bold; font-family: Arial, sans-serif; }\n\n  .spec-group strong { display: block; font-size: 1.1em; color: #ffffff; margin-bottom: 12px; border-bottom: 1px solid #ffffff; width: fit-content; word-break: keep-all; }\n  \n  .table-scroll-view { width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; margin-bottom: 15px; }\n  .spec-table { width: 100%; white-space: nowrap; font-size: 14px !important; width: 100%; border-collapse: collapse; border: 1px solid #262626; th, td { padding: 12px 8px; border: 1px solid #262626; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #ffffff; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #DDDDDD; background: #FEFEFE; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #ffffff; font-weight: bold; }\n\n  @media (max-width: 600px) {\n      .product-wrapper { padding: 30px 20px; line-height: 1.6; }\n      .section-title { font-size: 1.3em; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"container product-wrapper\"\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e洗練された大人の休日フーディー\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e休日の装いを格上げする、\u003cstrong\u003e余裕のあるサイズ感\u003c\/strong\u003eが特徴です。単体ではもちろん、ジャケットインとしても洗練された着こなしを演出し、様々なシーンであなたの魅力を引き立てます。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_14237243-379d-4392-bd82-9755446d993e.jpg?v=1766545142\" class=\"img-fluid d-block w-100 product-img\" alt=\"洗練された大人の休日フーディー\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003eあらゆるシーンで映える\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e前後で魅せるこだわりのデザイン\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e\u003cstrong\u003e厚手の10オンスコットン\u003c\/strong\u003eが生み出すしっかりとした上質感。胸元と背面の肩下に配されたブランドロゴが、一枚で着ても抜群の存在感を放ち、着る人の個性を引き立てます。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_9b0cf080-11c3-4189-9b09-d0904553845b.jpg?v=1766545143\" class=\"img-fluid d-block w-100 product-img\" alt=\"前後で魅せるこだわりのデザイン\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003e風格を漂わせるロゴ使い\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e快適さを追求した極上の肌触り\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e厚みのある2枚仕立てのフードは、その\u003cstrong\u003e美しい立ち上がり\u003c\/strong\u003eで顔周りを引き締めます。裏地には\u003cstrong\u003e吸水性抜群のパイル裏毛\u003c\/strong\u003eを採用し、素肌に触れるたび、心地よい温もりと快適さを実感できます。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_05a883f5-2808-4c09-a7a2-529093b63fca.jpg?v=1766545219\" class=\"img-fluid d-block w-100 product-img\" alt=\"快適さを追求した極上の肌触り\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003e細部に宿る確かな品質\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e製品仕様\u003c\/h3\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n      \u003csummary class=\"spec-summary\"\u003e商品の特徴・機能\u003c\/summary\u003e\n      \u003cdiv class=\"spec-content\"\u003e\n        \u003cp\u003e厚手の10オンスコットンを採用したデザイン プルオーバーパーカー。胸と背面肩下にロゴを配置し、1枚で着てもジャケットと組合せても映えるデザインです。\u003c\/p\u003e\n        \u003cul class=\"benefit-list\"\u003e\n          \u003cli\u003eフードは厚みを持たせ、キレイなシルエットの２枚仕立て仕様。\u003c\/li\u003e\n          \u003cli\u003e裏地に肌触りが良く吸水性が高いパイル裏毛を採用。\u003c\/li\u003e\n          \u003cli\u003eインナーとの重ね着も可能なややゆとりのあるサイズ感です。\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n      \u003csummary class=\"spec-summary\"\u003e素材\u003c\/summary\u003e\n      \u003cdiv class=\"spec-content\"\u003e\n        \u003cul class=\"basic-list\"\u003e\n          \u003cli\u003e本体: 10oz コットン100％\u003c\/li\u003e\n          \u003cli\u003e裏地: パイル\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n  \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"ACE CAFE LONDON","offers":[{"title":"ブラック \/ S","offer_id":48626111545584,"sku":"AC001PP-BK\/S","price":8800.0,"currency_code":"JPY","in_stock":true},{"title":"ブラック \/ M","offer_id":48626111578352,"sku":"AC001PP-BK\/M","price":8800.0,"currency_code":"JPY","in_stock":true},{"title":"ブラック \/ L","offer_id":48626111611120,"sku":"AC001PP-BK\/L","price":8800.0,"currency_code":"JPY","in_stock":true},{"title":"ブラック \/ XL","offer_id":48626111643888,"sku":"AC001PP-BK\/XL","price":8800.0,"currency_code":"JPY","in_stock":false},{"title":"ヘザーグレー \/ S","offer_id":48626111676656,"sku":"AC001PP-HGY\/S","price":8800.0,"currency_code":"JPY","in_stock":true},{"title":"ヘザーグレー \/ M","offer_id":48626111709424,"sku":"AC001PP-HGY\/M","price":8800.0,"currency_code":"JPY","in_stock":true},{"title":"ヘザーグレー \/ L","offer_id":48626111742192,"sku":"AC001PP-HGY\/L","price":8800.0,"currency_code":"JPY","in_stock":false},{"title":"ヘザーグレー \/ XL","offer_id":48626111774960,"sku":"AC001PP-HGY\/XL","price":8800.0,"currency_code":"JPY","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_14237243-379d-4392-bd82-9755446d993e.jpg?v=1766545142"},{"product_id":"ac001dp","title":"ACE CAFE DRY Hoodie ”Historic Circle”","description":"\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #000000; \n      font-family: \"Radio Canada Big\", Nunito, sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #ffffff;\n      line-height: 1.8;\n      overflow-wrap: break-word;\n      word-wrap: break-word;\n  }\n\n  \/* ▼▼▼ コンテンツ幅制限 ▼▼▼ *\/\n  .content-section, \n  details.spec-details, \n  .shipping-box, \n  .note-box,\n  .video-wrapper {\n      max-width: 800px; \n      margin-left: auto;\n      margin-right: auto;\n  }\n\n  .content-section {\n      margin-bottom: 60px;\n      border-bottom: 1px solid #262626;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #ffffff; \n      font-size: 24px; \n      margin-bottom: 24px;\n      letter-spacing: 0.05em;\n      line-height: 1.4;\n      word-break: keep-all; \n      text-wrap: balance;   \n      border-left: 6px solid #ffffff; padding-left: 15px; \n  }\n\n  .body-text { \n      color: #ffffff; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #CCCCCC; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 0px; \n      box-shadow: 0 5px 15px rgba(0,0,0,0.05);\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #ffffff40 60%);\n      font-weight: bold;\n      padding: 0 4px;\n  }\n\n  \/* 画像の表示分け *\/\n  .care-icons { display: grid; grid-template-columns: repeat(3, 1fr); gap: 15px; margin: 10px 0; align-items: center; justify-items: center; }\n  .care-icons img { width: 100%; max-width: 60px; height: auto; object-fit: contain; }\n  \n  .spec-img-full { width: 100%; margin: 20px 0; text-align: center; }\n  .spec-img-full img { width: 100%; height: auto; display: block; border-radius: 2px; }\n\n  \/* 動画用CSS *\/\n  .video-wrapper { width: 100%; margin: 40px auto; text-align: center; }\n  .video-wrapper video { width: 100%; max-width: 100%; height: auto; border-radius: 4px; display: block; }\n  .video-wrapper iframe { width: 100%; max-width: 100%; aspect-ratio: 16 \/ 9; border: none; display: block; }\n\n  \/* アコーディオン *\/\n  details.spec-details { \n      border: 1px solid #262626;\n      border-radius: 0px;\n      background-color: #000000; \n      color: #ffffff;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #ffffff; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #000000; transition: background 0.2s; }\n  summary.spec-summary:hover { background-color: rgba(0,0,0,0.05); }\n  summary.spec-summary::after { content: \"+\"; font-size: 1.5em; font-weight: normal; color: #ffffff; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #262626; background-color: rgba(0,0,0,0.02); }\n  details[open] summary.spec-summary::after { content: \"-\"; }\n  summary.spec-summary::-webkit-details-marker { display: none; }\n  \n  .spec-content { padding: 20px; background-color: #000000; color: #ffffff; font-size: 14px !important; }\n  .spec-content p, .spec-content li, .spec-content td, .spec-content th { font-size: 14px !important; }\n\n  \/* リストデザイン *\/\n  \n  ul.benefit-list, ul.basic-list, ul.point-list, ul.note-list, ul.step-list,\n  .product-wrapper ul:not([class]) { \n      list-style: none; \n      padding-left: 0; \n      margin-bottom: 24px; \n  }\n\n  ul.benefit-list li, ul.basic-list li, ul.point-list li, ul.note-list li, ul.step-list li,\n  .product-wrapper ul:not([class]) li { \n      position: relative; \n      padding-left: 1.8em; \n      margin-bottom: 10px; \n      line-height: 1.6; \n      text-wrap: pretty; \n      font-size: 14px !important; \n  }\n  \n  ul.benefit-list li::before,\n  .product-wrapper ul:not([class]) li::before { \n      position: absolute; \n      left: 0; \n      content: \"▶\"; color: #ffffff; font-size: 0.8em; top: 3px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #CCCCCC; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #ffffff; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #CCCCCC; font-size: 0.9em; }\n  ul.step-list { counter-reset: num; }\n  ul.step-list li::before { counter-increment: num; content: counter(num); position: absolute; left: 0; top: 1px; width: 22px; height: 22px; background-color: #ffffff; color: #ffffff; border-radius: 50%; text-align: center; line-height: 22px; font-size: 0.8em; font-weight: bold; font-family: Arial, sans-serif; }\n\n  .spec-group strong { display: block; font-size: 1.1em; color: #ffffff; margin-bottom: 12px; border-bottom: 1px solid #ffffff; width: fit-content; word-break: keep-all; }\n  \n  .table-scroll-view { width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; margin-bottom: 15px; }\n  .spec-table { width: 100%; white-space: nowrap; font-size: 14px !important; width: 100%; border-collapse: collapse; border: 1px solid #262626; th, td { padding: 12px 8px; border: 1px solid #262626; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #ffffff; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #DDDDDD; background: #FEFEFE; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #ffffff; font-weight: bold; }\n\n  @media (max-width: 600px) {\n      .product-wrapper { padding: 30px 20px; line-height: 1.6; }\n      .section-title { font-size: 1.3em; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"container product-wrapper\"\u003e\n\n    \u003c!-- 商品解説セクション (Main) --\u003e\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003eエースカフェ 夏の快適ドライパーカー\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003e汗をかく季節も、この羽織りで\u003cstrong\u003e驚くほど心地よく\u003c\/strong\u003e過ごせます。風が通り抜けるような素材感で、\u003cstrong\u003eアクティブな毎日\u003c\/strong\u003eを軽やかに彩ります。\u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_847620ec-13e6-419e-954d-3287777ffa0e.jpg?v=1766545144\" class=\"img-fluid d-block w-100 product-img\"\u003e\n        \u003cp class=\"caption-text text-end\"\u003e軽やかさをまとう新定番\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003eACE CAFE ロゴ際立つ涼感フーディ\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003e汗をかいた肌に触れた瞬間の\u003cstrong\u003eひんやり感は格別\u003c\/strong\u003eです。ベタつき知らずの\u003cstrong\u003eさらりとした質感\u003c\/strong\u003eで、ライダーの誇りを胸に刻み込みます。\u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_4f86fc50-4ce9-4985-93c5-1403b6b89d29.jpg?v=1766545144\" class=\"img-fluid d-block w-100 product-img\"\u003e\n        \u003cp class=\"caption-text text-end\"\u003e快適素材でロゴ際立つ\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003eUVカットで駆け抜ける躍動感\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003e\u003cstrong\u003e強い日差しを気にせず\u003c\/strong\u003e、思う存分アクティブなシーンを楽しめます。背中のアイコニックなデザインは、\u003cstrong\u003e後ろ姿にも自信を与え\u003c\/strong\u003e、イベント会場でも注目を集めます。\u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_d2cabe1c-0223-47f4-8b9c-fa791842b5e7.jpg?v=1766545144\" class=\"img-fluid d-block w-100 product-img\"\u003e\n        \u003cp class=\"caption-text text-end\"\u003e紫外線も恐れないデザイン\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- スペック・詳細セクション (Specs) --\u003e\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003e製品スペック・詳細\u003c\/h3\u003e\n\n        \u003cdetails class=\"spec-details\"\u003e\n            \u003csummary class=\"spec-summary\"\u003e商品の特長\u003c\/summary\u003e\n            \u003cdiv class=\"spec-content\"\u003e\n                \u003cp\u003e汗ばむ季節に最適な吸汗速乾ドライ生地を使用。快適な着心地が持続します。\u003c\/p\u003e\n                \u003cul class=\"benefit-list\"\u003e\n                    \u003cli\u003e軽量でさらっとした肌ざわりの4.4oz素材\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\n            \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"spec-details\"\u003e\n            \u003csummary class=\"spec-summary\"\u003e主な機能\u003c\/summary\u003e\n            \u003cdiv class=\"spec-content\"\u003e\n                \u003cp\u003e夏のアクティブシーンを快適にサポートする機能を備えています。\u003c\/p\u003e\n                \u003cul class=\"basic-list\"\u003e\n                    \u003cli\u003e吸汗速乾\/気化熱効果: 汗を素早く吸収・拡散し、乾燥時に熱を奪いひんやりとした肌ざわりを実現します。\u003c\/li\u003e\n                    \u003cli\u003eUVカット機能: 紫外線防止指数UPF20により、紫外線から肌を保護します。\u003c\/li\u003e\n                \u003c\/ul\u003e\n            \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"spec-details\"\u003e\n            \u003csummary class=\"spec-summary\"\u003eサイズ展開\u003c\/summary\u003e\n            \u003cdiv class=\"spec-content\"\u003e\n                \u003cp\u003e日本サイズ（メンズ）でSからXLまでご用意しております。\u003c\/p\u003e\n                \u003cul class=\"basic-list\"\u003e\n                    \u003cli\u003eS\u003c\/li\u003e\n                    \u003cli\u003eM\u003c\/li\u003e\n                    \u003cli\u003eL\u003c\/li\u003e\n                    \u003cli\u003eXL\u003c\/li\u003e\n                \u003c\/ul\u003e\n            \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"spec-details\"\u003e\n            \u003csummary class=\"spec-summary\"\u003eカラーバリエーション\u003c\/summary\u003e\n            \u003cdiv class=\"spec-content\"\u003e\n                \u003cp\u003eどんなスタイルにも合わせやすい定番カラーです。\u003c\/p\u003e\n                \u003cul class=\"basic-list\"\u003e\n                    \u003cli\u003eブラック\u003c\/li\u003e\n                    \u003cli\u003eホワイト\u003c\/li\u003e\n                \u003c\/ul\u003e\n            \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"spec-details\"\u003e\n            \u003csummary class=\"spec-summary\"\u003e素材情報\u003c\/summary\u003e\n            \u003cdiv class=\"spec-content\"\u003e\n                \u003cul class=\"basic-list\"\u003e\n                    \u003cli\u003e素材: ポリエステル100%\u003c\/li\u003e\n                    \u003cli\u003e紫外線防止指数: UPF20\u003c\/li\u003e\n                \u003c\/ul\u003e\n            \u003c\/div\u003e\n        \u003c\/details\u003e\n\n    \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"ACE CAFE LONDON","offers":[{"title":"ブラック \/ S","offer_id":48626111807728,"sku":"AC001DP-BK\/S","price":8800.0,"currency_code":"JPY","in_stock":true},{"title":"ブラック \/ M","offer_id":48626111840496,"sku":"AC001DP-BK\/M","price":8800.0,"currency_code":"JPY","in_stock":true},{"title":"ブラック \/ L","offer_id":48626111873264,"sku":"AC001DP-BK\/L","price":8800.0,"currency_code":"JPY","in_stock":true},{"title":"ブラック \/ XL","offer_id":48626111906032,"sku":"AC001DP-BK\/XL","price":8800.0,"currency_code":"JPY","in_stock":false},{"title":"ホワイト \/ S","offer_id":48626111938800,"sku":"AC001DP-WH\/S","price":8800.0,"currency_code":"JPY","in_stock":true},{"title":"ホワイト \/ M","offer_id":48626111971568,"sku":"AC001DP-WH\/M","price":8800.0,"currency_code":"JPY","in_stock":true},{"title":"ホワイト \/ L","offer_id":48626112004336,"sku":"AC001DP-WH\/L","price":8800.0,"currency_code":"JPY","in_stock":true},{"title":"ホワイト \/ XL","offer_id":48626112037104,"sku":"AC001DP-WH\/XL","price":8800.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_847620ec-13e6-419e-954d-3287777ffa0e.jpg?v=1766545144"},{"product_id":"aa012dt","title":"ACE CAFE DRY T Shirt ”Flag”","description":"\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #000000; \n      font-family: \"Radio Canada Big\", Nunito, sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #ffffff;\n      line-height: 1.8;\n      overflow-wrap: break-word;\n      word-wrap: break-word;\n  }\n\n  \/* ▼▼▼ コンテンツ幅制限 ▼▼▼ *\/\n  .content-section, \n  details.spec-details, \n  .shipping-box, \n  .note-box,\n  .video-wrapper {\n      max-width: 800px; \n      margin-left: auto;\n      margin-right: auto;\n  }\n\n  .content-section {\n      margin-bottom: 60px;\n      border-bottom: 1px solid #262626;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #ffffff; \n      font-size: 24px; \n      margin-bottom: 24px;\n      letter-spacing: 0.05em;\n      line-height: 1.4;\n      word-break: keep-all; \n      text-wrap: balance;   \n      border-left: 6px solid #ffffff; padding-left: 15px; \n  }\n\n  .body-text { \n      color: #ffffff; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #CCCCCC; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 0px; \n      box-shadow: 0 5px 15px rgba(0,0,0,0.05);\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #ffffff40 60%);\n      font-weight: bold;\n      padding: 0 4px;\n  }\n\n  \/* 画像の表示分け *\/\n  .care-icons { display: grid; grid-template-columns: repeat(3, 1fr); gap: 15px; margin: 10px 0; align-items: center; justify-items: center; }\n  .care-icons img { width: 100%; max-width: 60px; height: auto; object-fit: contain; }\n  \n  .spec-img-full { width: 100%; margin: 20px 0; text-align: center; }\n  .spec-img-full img { width: 100%; height: auto; display: block; border-radius: 2px; }\n\n  \/* 動画用CSS *\/\n  .video-wrapper { width: 100%; margin: 40px auto; text-align: center; }\n  .video-wrapper video { width: 100%; max-width: 100%; height: auto; border-radius: 4px; display: block; }\n  .video-wrapper iframe { width: 100%; max-width: 100%; aspect-ratio: 16 \/ 9; border: none; display: block; }\n\n  \/* アコーディオン *\/\n  details.spec-details { \n      border: 1px solid #262626;\n      border-radius: 0px;\n      background-color: #000000; \n      color: #ffffff;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #ffffff; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #000000; transition: background 0.2s; }\n  summary.spec-summary:hover { background-color: rgba(0,0,0,0.05); }\n  summary.spec-summary::after { content: \"+\"; font-size: 1.5em; font-weight: normal; color: #ffffff; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #262626; background-color: rgba(0,0,0,0.02); }\n  details[open] summary.spec-summary::after { content: \"-\"; }\n  summary.spec-summary::-webkit-details-marker { display: none; }\n  \n  .spec-content { padding: 20px; background-color: #000000; color: #ffffff; font-size: 14px !important; }\n  .spec-content p, .spec-content li, .spec-content td, .spec-content th { font-size: 14px !important; }\n\n  \/* リストデザイン *\/\n  \n  ul.benefit-list, ul.basic-list, ul.point-list, ul.note-list, ul.step-list,\n  .product-wrapper ul:not([class]) { \n      list-style: none; \n      padding-left: 0; \n      margin-bottom: 24px; \n  }\n\n  ul.benefit-list li, ul.basic-list li, ul.point-list li, ul.note-list li, ul.step-list li,\n  .product-wrapper ul:not([class]) li { \n      position: relative; \n      padding-left: 1.8em; \n      margin-bottom: 10px; \n      line-height: 1.6; \n      text-wrap: pretty; \n      font-size: 14px !important; \n  }\n  \n  ul.benefit-list li::before,\n  .product-wrapper ul:not([class]) li::before { \n      position: absolute; \n      left: 0; \n      content: \"▶\"; color: #ffffff; font-size: 0.8em; top: 3px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #CCCCCC; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #ffffff; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #CCCCCC; font-size: 0.9em; }\n  ul.step-list { counter-reset: num; }\n  ul.step-list li::before { counter-increment: num; content: counter(num); position: absolute; left: 0; top: 1px; width: 22px; height: 22px; background-color: #ffffff; color: #ffffff; border-radius: 50%; text-align: center; line-height: 22px; font-size: 0.8em; font-weight: bold; font-family: Arial, sans-serif; }\n\n  .spec-group strong { display: block; font-size: 1.1em; color: #ffffff; margin-bottom: 12px; border-bottom: 1px solid #ffffff; width: fit-content; word-break: keep-all; }\n  \n  .table-scroll-view { width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; margin-bottom: 15px; }\n  .spec-table { width: 100%; white-space: nowrap; font-size: 14px !important; width: 100%; border-collapse: collapse; border: 1px solid #262626; th, td { padding: 12px 8px; border: 1px solid #262626; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #ffffff; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #DDDDDD; background: #FEFEFE; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #ffffff; font-weight: bold; }\n\n  @media (max-width: 600px) {\n      .product-wrapper { padding: 30px 20px; line-height: 1.6; }\n      .section-title { font-size: 1.3em; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"container product-wrapper\"\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e夏のツーリングをサポート、定番ドライT\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e汗ばむ季節に活躍する、ACE CAFE LONDONのドライTシャツ。厚手の4.7oz素材が透け感を気にさせず、日常使いからツーリングまで、幅広いシーンであなたをサポートします。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_4d9b1d11-9892-4cee-9007-2400bbe98730.jpg?v=1766545147\" class=\"img-fluid d-block w-100 product-img\" alt=\"夏のツーリングをサポート、定番ドライT\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003e夏のバイクスタイルを格上げ\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003eカフェレーサーの魂宿るバックプリント\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e背中に刻まれたACE CAFE LONDONのエンブレムは、モーターサイクルカルチャーの情熱の証。歴史と伝統を継承するこのバックプリントが、あなたの個性を際立たせる唯一無二のデザインです。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_538e871b-f85d-4919-947a-a4200b8026e0.jpg?v=1766545146\" class=\"img-fluid d-block w-100 product-img\" alt=\"カフェレーサーの魂宿るバックプリント\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003e伝説のバイク文化を背に\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e真夏の肌を守る、高機能ドライ\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e汗をかいても肌は常にドライ、秘密は優れた\u003cstrong\u003e吸汗速乾性\u003c\/strong\u003e。\u003cstrong\u003e気化熱効果\u003c\/strong\u003eでひんやり感が続き、夏のツーリングも快適です。さらにUPF50以上の\u003cstrong\u003eUVカット機能\u003c\/strong\u003eが、強い日差しから肌を徹底的に守り抜きます。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_a53ccf2a-bcec-41ea-b432-7815cf40a3eb.jpg?v=1766545146\" class=\"img-fluid d-block w-100 product-img\" alt=\"真夏の肌を守る、高機能ドライ\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003e真夏の快適を約束する機能性\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e商品詳細・スペック\u003c\/h3\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n      \u003csummary class=\"spec-summary\"\u003e商品の特徴と機能\u003c\/summary\u003e\n      \u003cdiv class=\"spec-content\"\u003e\n        \u003cp\u003e汗ばむ季節に活躍する、高機能素材とこだわりのディテール。\u003c\/p\u003e\n        \u003cul class=\"benefit-list\"\u003e\n          \u003cli\u003e厚手の4.7ozドライ素材で透け感が気にならない\u003c\/li\u003e\n          \u003cli\u003e汗を素早く吸い上げ拡散する吸汗速乾性\u003c\/li\u003e\n          \u003cli\u003eひんやり感が続く気化熱効果\u003c\/li\u003e\n          \u003cli\u003e2種類の編み方で優れた通気性\u003c\/li\u003e\n          \u003cli\u003e紫外線遮蔽率98%、UPF50以上の優れたUVカット機能\u003c\/li\u003e\n        \u003c\/ul\u003e\n        \u003cp\u003e吸汗速乾・気化熱効果のメカニズム\u003c\/p\u003e\n        \u003cul class=\"point-list\"\u003e\n          \u003cli\u003e汗などの水分を素早く吸い上げ、生地表面に拡散乾燥\u003c\/li\u003e\n          \u003cli\u003e乾燥時に、生地と触れる肌などから熱を奪い、ひんやりとした肌ざわりを実現\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n      \u003csummary class=\"spec-summary\"\u003eサイズ・カラー\u003c\/summary\u003e\n      \u003cdiv class=\"spec-content\"\u003e\n        \u003cul class=\"basic-list\"\u003e\n          \u003cli\u003eサイズ展開: S, M, L, XL\u003c\/li\u003e\n          \u003cli\u003eカラー展開: ブラック, ホワイト\u003c\/li\u003e\n        \u003c\/ul\u003e\n        \u003cp\u003e※サイズは日本サイズ(メンズ)です。\u003c\/p\u003e\n        \n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n      \u003csummary class=\"spec-summary\"\u003e素材・生産国\u003c\/summary\u003e\n      \u003cdiv class=\"spec-content\"\u003e\n        \u003cul class=\"basic-list\"\u003e\n          \u003cli\u003e素材: ポリエステル100%\u003c\/li\u003e\n          \u003cli\u003e紫外線防止指数: UPF50以上\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n  \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"ACE CAFE LONDON","offers":[{"title":"ブラック \/ S","offer_id":48626112069872,"sku":"AA012DT-BK\/S","price":4785.0,"currency_code":"JPY","in_stock":true},{"title":"ブラック \/ M","offer_id":48626112102640,"sku":"AA012DT-BK\/M","price":4785.0,"currency_code":"JPY","in_stock":true},{"title":"ブラック \/ L","offer_id":48626112135408,"sku":"AA012DT-BK\/L","price":4785.0,"currency_code":"JPY","in_stock":false},{"title":"ブラック \/ XL","offer_id":48626112168176,"sku":"AA012DT-BK\/XL","price":4785.0,"currency_code":"JPY","in_stock":false},{"title":"ホワイト \/ S","offer_id":48626112200944,"sku":"AA012DT-WH\/S","price":4785.0,"currency_code":"JPY","in_stock":true},{"title":"ホワイト \/ M","offer_id":48626112233712,"sku":"AA012DT-WH\/M","price":4785.0,"currency_code":"JPY","in_stock":true},{"title":"ホワイト \/ L","offer_id":48626112266480,"sku":"AA012DT-WH\/L","price":4785.0,"currency_code":"JPY","in_stock":false},{"title":"ホワイト \/ XL","offer_id":48626112299248,"sku":"AA012DT-WH\/XL","price":4785.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_4d9b1d11-9892-4cee-9007-2400bbe98730.jpg?v=1766545147"},{"product_id":"aa013dt","title":"ACE CAFE DRY T Shirt ”MCC”","description":"\n\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #000000; \n      font-family: \"Radio Canada Big\", Nunito, sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #ffffff;\n      line-height: 1.8;\n      overflow-wrap: break-word;\n      word-wrap: break-word;\n  }\n\n  \/* ▼▼▼ コンテンツ幅制限 ▼▼▼ *\/\n  .content-section, \n  details.spec-details, \n  .shipping-box, \n  .note-box,\n  .video-wrapper {\n      max-width: 800px; \n      margin-left: auto;\n      margin-right: auto;\n  }\n\n  .content-section {\n      margin-bottom: 60px;\n      border-bottom: 1px solid #262626;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #ffffff; \n      font-size: 24px; \n      margin-bottom: 24px;\n      letter-spacing: 0.05em;\n      line-height: 1.4;\n      word-break: keep-all; \n      text-wrap: balance;   \n      border-left: 6px solid #ffffff; padding-left: 15px; \n  }\n\n  .body-text { \n      color: #ffffff; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #CCCCCC; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 0px; \n      box-shadow: 0 5px 15px rgba(0,0,0,0.05);\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #ffffff40 60%);\n      font-weight: bold;\n      padding: 0 4px;\n  }\n\n  \/* 画像の表示分け *\/\n  .care-icons { display: grid; grid-template-columns: repeat(3, 1fr); gap: 15px; margin: 10px 0; align-items: center; justify-items: center; }\n  .care-icons img { width: 100%; max-width: 60px; height: auto; object-fit: contain; }\n  \n  .spec-img-full { width: 100%; margin: 20px 0; text-align: center; }\n  .spec-img-full img { width: 100%; height: auto; display: block; border-radius: 2px; }\n\n  \/* 動画用CSS *\/\n  .video-wrapper { width: 100%; margin: 40px auto; text-align: center; }\n  .video-wrapper video { width: 100%; max-width: 100%; height: auto; border-radius: 4px; display: block; }\n  .video-wrapper iframe { width: 100%; max-width: 100%; aspect-ratio: 16 \/ 9; border: none; display: block; }\n\n  \/* アコーディオン *\/\n  details.spec-details { \n      border: 1px solid #262626;\n      border-radius: 0px;\n      background-color: #000000; \n      color: #ffffff;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #ffffff; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #000000; transition: background 0.2s; }\n  summary.spec-summary:hover { background-color: rgba(0,0,0,0.05); }\n  summary.spec-summary::after { content: \"+\"; font-size: 1.5em; font-weight: normal; color: #ffffff; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #262626; background-color: rgba(0,0,0,0.02); }\n  details[open] summary.spec-summary::after { content: \"-\"; }\n  summary.spec-summary::-webkit-details-marker { display: none; }\n  \n  .spec-content { padding: 20px; background-color: #000000; color: #ffffff; font-size: 14px !important; }\n  .spec-content p, .spec-content li, .spec-content td, .spec-content th { font-size: 14px !important; }\n\n  \/* リストデザイン *\/\n  \n  ul.benefit-list, ul.basic-list, ul.point-list, ul.note-list, ul.step-list,\n  .product-wrapper ul:not([class]) { \n      list-style: none; \n      padding-left: 0; \n      margin-bottom: 24px; \n  }\n\n  ul.benefit-list li, ul.basic-list li, ul.point-list li, ul.note-list li, ul.step-list li,\n  .product-wrapper ul:not([class]) li { \n      position: relative; \n      padding-left: 1.8em; \n      margin-bottom: 10px; \n      line-height: 1.6; \n      text-wrap: pretty; \n      font-size: 14px !important; \n  }\n  \n  ul.benefit-list li::before,\n  .product-wrapper ul:not([class]) li::before { \n      position: absolute; \n      left: 0; \n      content: \"▶\"; color: #ffffff; font-size: 0.8em; top: 3px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #CCCCCC; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #ffffff; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #CCCCCC; font-size: 0.9em; }\n  ul.step-list { counter-reset: num; }\n  ul.step-list li::before { counter-increment: num; content: counter(num); position: absolute; left: 0; top: 1px; width: 22px; height: 22px; background-color: #ffffff; color: #ffffff; border-radius: 50%; text-align: center; line-height: 22px; font-size: 0.8em; font-weight: bold; font-family: Arial, sans-serif; }\n\n  .spec-group strong { display: block; font-size: 1.1em; color: #ffffff; margin-bottom: 12px; border-bottom: 1px solid #ffffff; width: fit-content; word-break: keep-all; }\n  \n  .table-scroll-view { width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; margin-bottom: 15px; }\n  .spec-table { width: 100%; white-space: nowrap; font-size: 14px !important; width: 100%; border-collapse: collapse; border: 1px solid #262626; th, td { padding: 12px 8px; border: 1px solid #262626; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #ffffff; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #DDDDDD; background: #FEFEFE; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #ffffff; font-weight: bold; }\n\n  @media (max-width: 600px) {\n      .product-wrapper { padding: 30px 20px; line-height: 1.6; }\n      .section-title { font-size: 1.3em; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"container product-wrapper\"\u003e\n\n  \u003c!-- 商品解説セクション (Main) --\u003e\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003eバイクスタイルを格上げするDRY Tシャツ\u003c\/h3\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_49b6da43-499a-41af-bd20-0b2534ba3e33.jpg?v=1766545147\" class=\"img-fluid d-block w-100 product-img\" alt=\"エースカフェの気品とスタイル\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003eエースカフェの気品とスタイル\u003c\/p\u003e\n    \u003cp class=\"body-text\"\u003e街に映えるスタイリッシュなデザインで、どんなシーンもクールに演出。エースカフェロンドンの象徴的なロゴが、あなたの個性を引き立てます。\u003cstrong\u003e厚手で透け感が気にならない\u003c\/strong\u003eから、一枚でも堂々と着こなせます。\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e背中で語る男の美学\u003c\/h3\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_176bf3db-0ff8-45c3-8be9-98b41db08c65.jpg?v=1766545148\" class=\"img-fluid d-block w-100 product-img\" alt=\"アイコニックなグラフィック\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003eアイコニックなグラフィック\u003c\/p\u003e\n    \u003cp class=\"body-text\"\u003eフロントのアイコニックなロゴに加え、バックスタイルにはACE CAFE LONDONのスピリットが息づくグラフィックが堂々と描かれています。\u003cstrong\u003e360度どこから見ても抜かりないデザイン\u003c\/strong\u003eで、こだわりを表現できる一枚です。\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e真夏の快適を叶える吸汗速乾\u003c\/h3\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_49a48eb0-1886-4c1a-849b-b636986fafe3.jpg?v=1766545163\" class=\"img-fluid d-block w-100 product-img\" alt=\"肌に触れる清涼感\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003e肌に触れる清涼感\u003c\/p\u003e\n    \u003cp class=\"body-text\"\u003e4.7ozの厚手素材「ドライシルキータッチ」が、汗を素早く吸収拡散し、常にひんやりと肌を快適に保ちます。\u003cstrong\u003e優れた通気性\u003c\/strong\u003eと\u003cstrong\u003eUPF50以上のUVカット機能\u003c\/strong\u003eで、強い日差しの中でも、べたつきや日焼けを気にせずアクティブに過ごせます。\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- スペック・詳細セクション (Specs) --\u003e\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e製品詳細\u003c\/h3\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n      \u003csummary class=\"spec-summary\"\u003e商品の特徴\u003c\/summary\u003e\n      \u003cdiv class=\"spec-content\"\u003e\n        \u003cp\u003e汗ばむ季節に快適に過ごせるよう設計された、DRYシャツシリーズです。\u003c\/p\u003e\n        \u003cul class=\"benefit-list\"\u003e\n          \u003cli\u003e吸汗速乾生地を使用\u003c\/li\u003e\n          \u003cli\u003e一般的なスポーツ用DRYシャツより厚手な4.7oz素材\u003c\/li\u003e\n          \u003cli\u003e透け感が気にならない\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n      \u003csummary class=\"spec-summary\"\u003e機能性\u003c\/summary\u003e\n      \u003cdiv class=\"spec-content\"\u003e\n        \u003cul class=\"benefit-list\"\u003e\n          \u003cli\u003e\n            \u003cstrong\u003e吸汗速乾 \/ 気化熱効果\u003c\/strong\u003e\n            \u003cp\u003e汗などの水分を素早く吸い上げ、拡散乾燥させます。乾燥に必要な熱を肌から奪うことで、ひんやりとした肌ざわりが持続します。\u003c\/p\u003e\n          \u003c\/li\u003e\n          \u003cli\u003e\n            \u003cstrong\u003e通気性\u003c\/strong\u003e\n            \u003cp\u003e2種類の編み方を組み合わせることで、優れた通気性を実現しています。\u003c\/p\u003e\n          \u003c\/li\u003e\n          \u003cli\u003e\n            \u003cstrong\u003eUVカット\u003c\/strong\u003e\n            \u003cp\u003e紫外線遮蔽率98％、紫外線防止指数はUPF50以上と、高いUVカット効果で肌を守ります。\u003c\/p\u003e\n          \u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n      \u003csummary class=\"spec-summary\"\u003eサイズ・カラー\u003c\/summary\u003e\n      \u003cdiv class=\"spec-content\"\u003e\n        \u003cul class=\"basic-list\"\u003e\n          \u003cli\u003eサイズ：S、M、L、XL\u003c\/li\u003e\n          \u003cli\u003eカラー：ブラック、ホワイト\u003c\/li\u003e\n          \u003cli\u003e※サイズは日本サイズ(メンズ)です。\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n      \u003csummary class=\"spec-summary\"\u003e素材\u003c\/summary\u003e\n      \u003cdiv class=\"spec-content\"\u003e\n        \u003cul class=\"basic-list\"\u003e\n          \u003cli\u003e素材：ポリエステル100%\u003c\/li\u003e\n          \u003cli\u003e紫外線防止指数：UPF50以上\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n  \u003c\/div\u003e\n\u003c!-- \/content-section --\u003e\n\n  \u003c!-- 発送案内セクション (Shipping) - 情報がないため出力しない --\u003e\n  \u003c!-- 注意事項セクション (Notes) - 情報がないため出力しない --\u003e\n\n\u003c\/div\u003e\u003c!-- \/container product-wrapper --\u003e","brand":"ACE CAFE LONDON","offers":[{"title":"ブラック \/ S","offer_id":48626112332016,"sku":"AA013DT-BK\/S","price":4785.0,"currency_code":"JPY","in_stock":false},{"title":"ブラック \/ M","offer_id":48626112364784,"sku":"AA013DT-BK\/M","price":4785.0,"currency_code":"JPY","in_stock":false},{"title":"ブラック \/ L","offer_id":48626112397552,"sku":"AA013DT-BK\/L","price":4785.0,"currency_code":"JPY","in_stock":false},{"title":"ブラック \/ XL","offer_id":48626112430320,"sku":"AA013DT-BK\/XL","price":4785.0,"currency_code":"JPY","in_stock":false},{"title":"ホワイト \/ S","offer_id":48626112463088,"sku":"AA013DT-WH\/S","price":4785.0,"currency_code":"JPY","in_stock":false},{"title":"ホワイト \/ M","offer_id":48626112495856,"sku":"AA013DT-WH\/M","price":4785.0,"currency_code":"JPY","in_stock":false},{"title":"ホワイト \/ L","offer_id":48626112528624,"sku":"AA013DT-WH\/L","price":4785.0,"currency_code":"JPY","in_stock":false},{"title":"ホワイト \/ XL","offer_id":48626112561392,"sku":"AA013DT-WH\/XL","price":4785.0,"currency_code":"JPY","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_49b6da43-499a-41af-bd20-0b2534ba3e33.jpg?v=1766545147"},{"product_id":"aa014dt","title":"ACE CAFE DRY T Shirt ”Pin-up Girl”","description":"\n\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #000000; \n      font-family: \"Radio Canada Big\", Nunito, sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #ffffff;\n      line-height: 1.8;\n      overflow-wrap: break-word;\n      word-wrap: break-word;\n  }\n\n  \/* ▼▼▼ コンテンツ幅制限 ▼▼▼ *\/\n  .content-section, \n  details.spec-details, \n  .shipping-box, \n  .note-box,\n  .video-wrapper {\n      max-width: 800px; \n      margin-left: auto;\n      margin-right: auto;\n  }\n\n  .content-section {\n      margin-bottom: 60px;\n      border-bottom: 1px solid #262626;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #ffffff; \n      font-size: 24px; \n      margin-bottom: 24px;\n      letter-spacing: 0.05em;\n      line-height: 1.4;\n      word-break: keep-all; \n      text-wrap: balance;   \n      border-left: 6px solid #ffffff; padding-left: 15px; \n  }\n\n  .body-text { \n      color: #ffffff; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #CCCCCC; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 0px; \n      box-shadow: 0 5px 15px rgba(0,0,0,0.05);\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #ffffff40 60%);\n      font-weight: bold;\n      padding: 0 4px;\n  }\n\n  \/* 画像の表示分け *\/\n  .care-icons { display: grid; grid-template-columns: repeat(3, 1fr); gap: 15px; margin: 10px 0; align-items: center; justify-items: center; }\n  .care-icons img { width: 100%; max-width: 60px; height: auto; object-fit: contain; }\n  \n  .spec-img-full { width: 100%; margin: 20px 0; text-align: center; }\n  .spec-img-full img { width: 100%; height: auto; display: block; border-radius: 2px; }\n\n  \/* 動画用CSS *\/\n  .video-wrapper { width: 100%; margin: 40px auto; text-align: center; }\n  .video-wrapper video { width: 100%; max-width: 100%; height: auto; border-radius: 4px; display: block; }\n  .video-wrapper iframe { width: 100%; max-width: 100%; aspect-ratio: 16 \/ 9; border: none; display: block; }\n\n  \/* アコーディオン *\/\n  details.spec-details { \n      border: 1px solid #262626;\n      border-radius: 0px;\n      background-color: #000000; \n      color: #ffffff;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #ffffff; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #000000; transition: background 0.2s; }\n  summary.spec-summary:hover { background-color: rgba(0,0,0,0.05); }\n  summary.spec-summary::after { content: \"+\"; font-size: 1.5em; font-weight: normal; color: #ffffff; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #262626; background-color: rgba(0,0,0,0.02); }\n  details[open] summary.spec-summary::after { content: \"-\"; }\n  summary.spec-summary::-webkit-details-marker { display: none; }\n  \n  .spec-content { padding: 20px; background-color: #000000; color: #ffffff; font-size: 14px !important; }\n  .spec-content p, .spec-content li, .spec-content td, .spec-content th { font-size: 14px !important; }\n\n  \/* リストデザイン *\/\n  \n  ul.benefit-list, ul.basic-list, ul.point-list, ul.note-list, ul.step-list,\n  .product-wrapper ul:not([class]) { \n      list-style: none; \n      padding-left: 0; \n      margin-bottom: 24px; \n  }\n\n  ul.benefit-list li, ul.basic-list li, ul.point-list li, ul.note-list li, ul.step-list li,\n  .product-wrapper ul:not([class]) li { \n      position: relative; \n      padding-left: 1.8em; \n      margin-bottom: 10px; \n      line-height: 1.6; \n      text-wrap: pretty; \n      font-size: 14px !important; \n  }\n  \n  ul.benefit-list li::before,\n  .product-wrapper ul:not([class]) li::before { \n      position: absolute; \n      left: 0; \n      content: \"▶\"; color: #ffffff; font-size: 0.8em; top: 3px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #CCCCCC; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #ffffff; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #CCCCCC; font-size: 0.9em; }\n  ul.step-list { counter-reset: num; }\n  ul.step-list li::before { counter-increment: num; content: counter(num); position: absolute; left: 0; top: 1px; width: 22px; height: 22px; background-color: #ffffff; color: #ffffff; border-radius: 50%; text-align: center; line-height: 22px; font-size: 0.8em; font-weight: bold; font-family: Arial, sans-serif; }\n\n  .spec-group strong { display: block; font-size: 1.1em; color: #ffffff; margin-bottom: 12px; border-bottom: 1px solid #ffffff; width: fit-content; word-break: keep-all; }\n  \n  .table-scroll-view { width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; margin-bottom: 15px; }\n  .spec-table { width: 100%; white-space: nowrap; font-size: 14px !important; width: 100%; border-collapse: collapse; border: 1px solid #262626; th, td { padding: 12px 8px; border: 1px solid #262626; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #ffffff; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #DDDDDD; background: #FEFEFE; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #ffffff; font-weight: bold; }\n\n  @media (max-width: 600px) {\n      .product-wrapper { padding: 30px 20px; line-height: 1.6; }\n      .section-title { font-size: 1.3em; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"container product-wrapper\"\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e魅せるDRYなUKスタイル\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e汗ばむ季節に最適な\u003cstrong\u003e吸汗速乾DRY素材\u003c\/strong\u003eを採用。英国ロックカルチャーが息づくAce Cafe Londonの洗練されたデザインが、${settings.WRITING_TARGET}の男らしいスタイルを際立たせます。日常からツーリングまで、タフで快適な着心地が魅力の一枚です。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_7bd16aee-a880-4276-ab13-088f35989d60.jpg?v=1766545149\" class=\"img-fluid d-block w-100 product-img\" alt=\"本格UKスタイル\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003e本格UKスタイル\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e伝説のピンナップガール\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e背中に大胆に描かれた「\u003cstrong\u003eピンナップガール\u003c\/strong\u003e」が、英国の反骨精神と自由を表現。Ace Cafe Londonならではのアイコニックなグラフィックは、${settings.WRITING_TARGET}のアウトローな魅力を引き立てます。細部まで宿るブランドのこだわりを堪能してください。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_1eab1f11-26c5-4e4c-a00b-c842e0ff3735.jpg?v=1766545149\" class=\"img-fluid d-block w-100 product-img\" alt=\"個性を主張する一枚\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003e個性を主張する一枚\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e真夏の肌を守る快適素材\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e一般的なDRYシャツより厚手の\u003cstrong\u003e4.7oz生地\u003c\/strong\u003eは、透け感を気にせず一枚でサマになります。汗をかいても素早く吸収・拡散し、\u003cstrong\u003e気化熱効果\u003c\/strong\u003eでひんやり感が持続。UPF50+、紫外線遮蔽率98%の\u003cstrong\u003eUVカット機能\u003c\/strong\u003eで、真夏の強い日差しから肌を守り、アクティブなシーンでも快適さを損ないません。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_820e9bfd-d2bf-46cd-8807-20726d636f43.jpg?v=1766545148\" class=\"img-fluid d-block w-100 product-img\" alt=\"頼れるUVカット機能\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003e頼れるUVカット機能\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e製品詳細\u003c\/h3\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n      \u003csummary class=\"spec-summary\"\u003e商品の特徴\u003c\/summary\u003e\n      \u003cdiv class=\"spec-content\"\u003e\n        \u003cp\u003e汗ばむ季節に活躍する、吸汗速乾生地を使用したDRYシャツシリーズです。\u003c\/p\u003e\n        \u003cul class=\"benefit-list\"\u003e\n          \u003cli\u003e一般的なスポーツ用DRYシャツより厚手の4.7oz素材を使用し、透け感が気になりません。\u003c\/li\u003e\n          \u003cli\u003e吸汗速乾\/気化熱効果により、汗などの水分を素早く吸収・拡散し、ひんやりとした肌ざわりが持続します。\u003c\/li\u003e\n          \u003cli\u003e2種類の編み方を組み合わせることで、通気性にも優れています。\u003c\/li\u003e\n          \u003cli\u003e紫外線遮蔽率98％、紫外線防止指数はUPF50以上と優れたUVカット素材です。\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n      \u003csummary class=\"spec-summary\"\u003eサイズ詳細\u003c\/summary\u003e\n      \u003cdiv class=\"spec-content\"\u003e\n        \u003cul class=\"basic-list\"\u003e\n          \u003cli\u003eサイズ: S, M, L, XL\u003c\/li\u003e\n          \u003cli\u003eカラー: ブラック, ホワイト\u003c\/li\u003e\n          \u003cli\u003e備考: 日本サイズ(メンズ)です。\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n      \u003csummary class=\"spec-summary\"\u003e素材\u003c\/summary\u003e\n      \u003cdiv class=\"spec-content\"\u003e\n        \u003cul class=\"basic-list\"\u003e\n          \u003cli\u003e素材: ポリエステル100%\u003c\/li\u003e\n          \u003cli\u003e紫外線防止指数: UPF50以上\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n  \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"ACE CAFE LONDON","offers":[{"title":"ブラック \/ S","offer_id":48626112594160,"sku":"AA014DT-BK\/S","price":4785.0,"currency_code":"JPY","in_stock":false},{"title":"ブラック \/ M","offer_id":48626112626928,"sku":"AA014DT-BK\/M","price":4785.0,"currency_code":"JPY","in_stock":false},{"title":"ブラック \/ L","offer_id":48626112659696,"sku":"AA014DT-BK\/L","price":4785.0,"currency_code":"JPY","in_stock":false},{"title":"ブラック \/ XL","offer_id":48626112692464,"sku":"AA014DT-BK\/XL","price":4785.0,"currency_code":"JPY","in_stock":false},{"title":"ホワイト \/ S","offer_id":48626112725232,"sku":"AA014DT-WH\/S","price":4785.0,"currency_code":"JPY","in_stock":false},{"title":"ホワイト \/ M","offer_id":48626112758000,"sku":"AA014DT-WH\/M","price":4785.0,"currency_code":"JPY","in_stock":false},{"title":"ホワイト \/ L","offer_id":48626112790768,"sku":"AA014DT-WH\/L","price":4785.0,"currency_code":"JPY","in_stock":false},{"title":"ホワイト \/ XL","offer_id":48626112823536,"sku":"AA014DT-WH\/XL","price":4785.0,"currency_code":"JPY","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_7bd16aee-a880-4276-ab13-088f35989d60.jpg?v=1766545149"},{"product_id":"aa015dt","title":"ACE CAFE DRY T Shirt ”Cafe Racer”","description":"\n\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #000000; \n      font-family: \"Radio Canada Big\", Nunito, sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #ffffff;\n      line-height: 1.8;\n      overflow-wrap: break-word;\n      word-wrap: break-word;\n  }\n\n  \/* ▼▼▼ コンテンツ幅制限 ▼▼▼ *\/\n  .content-section, \n  details.spec-details, \n  .shipping-box, \n  .note-box,\n  .video-wrapper {\n      max-width: 800px; \n      margin-left: auto;\n      margin-right: auto;\n  }\n\n  .content-section {\n      margin-bottom: 60px;\n      border-bottom: 1px solid #262626;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #ffffff; \n      font-size: 24px; \n      margin-bottom: 24px;\n      letter-spacing: 0.05em;\n      line-height: 1.4;\n      word-break: keep-all; \n      text-wrap: balance;   \n      border-left: 6px solid #ffffff; padding-left: 15px; \n  }\n\n  .body-text { \n      color: #ffffff; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #CCCCCC; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 0px; \n      box-shadow: 0 5px 15px rgba(0,0,0,0.05);\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #ffffff40 60%);\n      font-weight: bold;\n      padding: 0 4px;\n  }\n\n  \/* 画像の表示分け *\/\n  .care-icons { display: grid; grid-template-columns: repeat(3, 1fr); gap: 15px; margin: 10px 0; align-items: center; justify-items: center; }\n  .care-icons img { width: 100%; max-width: 60px; height: auto; object-fit: contain; }\n  \n  .spec-img-full { width: 100%; margin: 20px 0; text-align: center; }\n  .spec-img-full img { width: 100%; height: auto; display: block; border-radius: 2px; }\n\n  \/* 動画用CSS *\/\n  .video-wrapper { width: 100%; margin: 40px auto; text-align: center; }\n  .video-wrapper video { width: 100%; max-width: 100%; height: auto; border-radius: 4px; display: block; }\n  .video-wrapper iframe { width: 100%; max-width: 100%; aspect-ratio: 16 \/ 9; border: none; display: block; }\n\n  \/* アコーディオン *\/\n  details.spec-details { \n      border: 1px solid #262626;\n      border-radius: 0px;\n      background-color: #000000; \n      color: #ffffff;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #ffffff; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #000000; transition: background 0.2s; }\n  summary.spec-summary:hover { background-color: rgba(0,0,0,0.05); }\n  summary.spec-summary::after { content: \"+\"; font-size: 1.5em; font-weight: normal; color: #ffffff; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #262626; background-color: rgba(0,0,0,0.02); }\n  details[open] summary.spec-summary::after { content: \"-\"; }\n  summary.spec-summary::-webkit-details-marker { display: none; }\n  \n  .spec-content { padding: 20px; background-color: #000000; color: #ffffff; font-size: 14px !important; }\n  .spec-content p, .spec-content li, .spec-content td, .spec-content th { font-size: 14px !important; }\n\n  \/* リストデザイン *\/\n  \n  ul.benefit-list, ul.basic-list, ul.point-list, ul.note-list, ul.step-list,\n  .product-wrapper ul:not([class]) { \n      list-style: none; \n      padding-left: 0; \n      margin-bottom: 24px; \n  }\n\n  ul.benefit-list li, ul.basic-list li, ul.point-list li, ul.note-list li, ul.step-list li,\n  .product-wrapper ul:not([class]) li { \n      position: relative; \n      padding-left: 1.8em; \n      margin-bottom: 10px; \n      line-height: 1.6; \n      text-wrap: pretty; \n      font-size: 14px !important; \n  }\n  \n  ul.benefit-list li::before,\n  .product-wrapper ul:not([class]) li::before { \n      position: absolute; \n      left: 0; \n      content: \"▶\"; color: #ffffff; font-size: 0.8em; top: 3px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #CCCCCC; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #ffffff; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #CCCCCC; font-size: 0.9em; }\n  ul.step-list { counter-reset: num; }\n  ul.step-list li::before { counter-increment: num; content: counter(num); position: absolute; left: 0; top: 1px; width: 22px; height: 22px; background-color: #ffffff; color: #ffffff; border-radius: 50%; text-align: center; line-height: 22px; font-size: 0.8em; font-weight: bold; font-family: Arial, sans-serif; }\n\n  .spec-group strong { display: block; font-size: 1.1em; color: #ffffff; margin-bottom: 12px; border-bottom: 1px solid #ffffff; width: fit-content; word-break: keep-all; }\n  \n  .table-scroll-view { width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; margin-bottom: 15px; }\n  .spec-table { width: 100%; white-space: nowrap; font-size: 14px !important; width: 100%; border-collapse: collapse; border: 1px solid #262626; th, td { padding: 12px 8px; border: 1px solid #262626; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #ffffff; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #DDDDDD; background: #FEFEFE; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #ffffff; font-weight: bold; }\n\n  @media (max-width: 600px) {\n      .product-wrapper { padding: 30px 20px; line-height: 1.6; }\n      .section-title { font-size: 1.3em; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"container product-wrapper\"\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e真夏のライディングを快適に\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e汗ばむ季節に最適な\u003cstrong\u003e吸汗速乾DRYシャツ\u003c\/strong\u003e。Cafe RacerデザインとAce Cafe Londonのスピリットが融合し、クールなスタイルと機能性を両立。\u003cstrong\u003eブラックとホワイトの2色展開\u003c\/strong\u003eで、どんな装いにも馴染みます。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_248b0b94-89cf-4498-9029-e56834589d11.jpg?v=1766545150\" class=\"img-fluid d-block w-100 product-img\" alt=\"快適さとスタイルを両立\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003e快適さとスタイルを両立\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e背中で語るカフェレーサー魂\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e精緻に描かれたCafe Racerデザインが、あなたの背中に\u003cstrong\u003e唯一無二の個性を宿す\u003c\/strong\u003e。Ace Cafe Londonの歴史と情熱が息づくアートワークは、バイクライフの自由な精神を表現。細部のこだわりが、所有する喜びを高めます。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_a24e04e8-142f-4ceb-aca9-92e6012ee9a5.jpg?v=1766545150\" class=\"img-fluid d-block w-100 product-img\" alt=\"唯一無二のバイクデザイン\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003e唯一無二のバイクデザイン\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e夏の不快感を徹底解消\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e汗を瞬時に吸収拡散し、常に\u003cstrong\u003eドライな着心地をキープ\u003c\/strong\u003e。独自の気化熱効果で\u003cstrong\u003eひんやり感が持続\u003c\/strong\u003eし、不快なべたつきとは無縁。透けにくい厚手生地は、安心して着用できる\u003cstrong\u003e4.7オンス素材\u003c\/strong\u003eを採用し、紫外線も\u003cstrong\u003e98%カット\u003c\/strong\u003e。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_c6dbf8cc-8cb2-4aa7-8c52-7fba96963601.jpg?v=1766545149\" class=\"img-fluid d-block w-100 product-img\" alt=\"快適を追求した機能素材\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003e快適を追求した機能素材\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdetails class=\"spec-details\"\u003e\n    \u003csummary class=\"spec-summary\"\u003e商品の特徴\u003c\/summary\u003e\n    \u003cdiv class=\"spec-content\"\u003e\n      \u003cp\u003e汗ばむ季節に活躍する、吸汗速乾生地を使用したDRYシャツです。一般的なスポーツ用DRYシャツより厚手な4.7oz素材を使用し、透け感が気になりません。\u003c\/p\u003e\n      \u003cul class=\"benefit-list\"\u003e\n        \u003cli\u003e汗などの水分を素早く吸い上げ、拡散乾燥させる「吸汗速乾」\u003c\/li\u003e\n        \u003cli\u003e気化熱効果により、ひんやりとした肌ざわりが持続\u003c\/li\u003e\n        \u003cli\u003e2種類の編み方を組み合わせた優れた通気性\u003c\/li\u003e\n        \u003cli\u003e紫外線遮蔽率98%、紫外線防止指数UPF50以上の優れたUVカット素材\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails class=\"spec-details\"\u003e\n    \u003csummary class=\"spec-summary\"\u003eサイズ詳細\u003c\/summary\u003e\n    \u003cdiv class=\"spec-content\"\u003e\n      \u003cul class=\"basic-list\"\u003e\n        \u003cli\u003eサイズ展開: S, M, L, XL\u003c\/li\u003e\n        \u003cli\u003e※サイズは日本サイズ(メンズ)です。\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails class=\"spec-details\"\u003e\n    \u003csummary class=\"spec-summary\"\u003eカラーバリエーション\u003c\/summary\u003e\n    \u003cdiv class=\"spec-content\"\u003e\n      \u003cul class=\"basic-list\"\u003e\n        \u003cli\u003eブラック\u003c\/li\u003e\n        \u003cli\u003eホワイト\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails class=\"spec-details\"\u003e\n    \u003csummary class=\"spec-summary\"\u003e素材・生産国\u003c\/summary\u003e\n    \u003cdiv class=\"spec-content\"\u003e\n      \u003cul class=\"basic-list\"\u003e\n        \u003cli\u003e素材: ポリエステル100%\u003c\/li\u003e\n        \u003cli\u003e紫外線防止指数: UPF50以上\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n\u003c\/div\u003e","brand":"ACE CAFE LONDON","offers":[{"title":"ブラック \/ S","offer_id":48626112856304,"sku":"AA015DT-BK\/S","price":4785.0,"currency_code":"JPY","in_stock":true},{"title":"ブラック \/ M","offer_id":48626112889072,"sku":"AA015DT-BK\/M","price":4785.0,"currency_code":"JPY","in_stock":true},{"title":"ブラック \/ L","offer_id":48626112921840,"sku":"AA015DT-BK\/L","price":4785.0,"currency_code":"JPY","in_stock":true},{"title":"ブラック \/ XL","offer_id":48626112954608,"sku":"AA015DT-BK\/XL","price":4785.0,"currency_code":"JPY","in_stock":true},{"title":"ホワイト \/ S","offer_id":48626112987376,"sku":"AA015DT-WH\/S","price":4785.0,"currency_code":"JPY","in_stock":true},{"title":"ホワイト \/ M","offer_id":48626113020144,"sku":"AA015DT-WH\/M","price":4785.0,"currency_code":"JPY","in_stock":true},{"title":"ホワイト \/ L","offer_id":48626113052912,"sku":"AA015DT-WH\/L","price":4785.0,"currency_code":"JPY","in_stock":true},{"title":"ホワイト \/ XL","offer_id":48626113085680,"sku":"AA015DT-WH\/XL","price":4785.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_248b0b94-89cf-4498-9029-e56834589d11.jpg?v=1766545150"},{"product_id":"aa001dl","title":"ACE CAFE DRY-LT EST.1938","description":"\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #000000; \n      font-family: \"Radio Canada Big\", Nunito, sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #ffffff;\n      line-height: 1.8;\n      overflow-wrap: break-word;\n      word-wrap: break-word;\n  }\n\n  \/* ▼▼▼ コンテンツ幅制限 ▼▼▼ *\/\n  .content-section, \n  details.spec-details, \n  .shipping-box, \n  .note-box,\n  .video-wrapper {\n      max-width: 800px; \n      margin-left: auto;\n      margin-right: auto;\n  }\n\n  .content-section {\n      margin-bottom: 60px;\n      border-bottom: 1px solid #262626;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #ffffff; \n      font-size: 24px; \n      margin-bottom: 24px;\n      letter-spacing: 0.05em;\n      line-height: 1.4;\n      word-break: keep-all; \n      text-wrap: balance;   \n      border-left: 6px solid #ffffff; padding-left: 15px; \n  }\n\n  .body-text { \n      color: #ffffff; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #CCCCCC; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 0px; \n      box-shadow: 0 5px 15px rgba(0,0,0,0.05);\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #ffffff40 60%);\n      font-weight: bold;\n      padding: 0 4px;\n  }\n\n  \/* 画像の表示分け *\/\n  .care-icons { display: grid; grid-template-columns: repeat(3, 1fr); gap: 15px; margin: 10px 0; align-items: center; justify-items: center; }\n  .care-icons img { width: 100%; max-width: 60px; height: auto; object-fit: contain; }\n  \n  .spec-img-full { width: 100%; margin: 20px 0; text-align: center; }\n  .spec-img-full img { width: 100%; height: auto; display: block; border-radius: 2px; }\n\n  \/* 動画用CSS *\/\n  .video-wrapper { width: 100%; margin: 40px auto; text-align: center; }\n  .video-wrapper video { width: 100%; max-width: 100%; height: auto; border-radius: 4px; display: block; }\n  .video-wrapper iframe { width: 100%; max-width: 100%; aspect-ratio: 16 \/ 9; border: none; display: block; }\n\n  \/* アコーディオン *\/\n  details.spec-details { \n      border: 1px solid #262626;\n      border-radius: 0px;\n      background-color: #000000; \n      color: #ffffff;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #ffffff; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #000000; transition: background 0.2s; }\n  summary.spec-summary:hover { background-color: rgba(0,0,0,0.05); }\n  summary.spec-summary::after { content: \"+\"; font-size: 1.5em; font-weight: normal; color: #ffffff; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #262626; background-color: rgba(0,0,0,0.02); }\n  details[open] summary.spec-summary::after { content: \"-\"; }\n  summary.spec-summary::-webkit-details-marker { display: none; }\n  \n  .spec-content { padding: 20px; background-color: #000000; color: #ffffff; font-size: 14px !important; }\n  .spec-content p, .spec-content li, .spec-content td, .spec-content th { font-size: 14px !important; }\n\n  \/* リストデザイン *\/\n  \n  ul.benefit-list, ul.basic-list, ul.point-list, ul.note-list, ul.step-list,\n  .product-wrapper ul:not([class]) { \n      list-style: none; \n      padding-left: 0; \n      margin-bottom: 24px; \n  }\n\n  ul.benefit-list li, ul.basic-list li, ul.point-list li, ul.note-list li, ul.step-list li,\n  .product-wrapper ul:not([class]) li { \n      position: relative; \n      padding-left: 1.8em; \n      margin-bottom: 10px; \n      line-height: 1.6; \n      text-wrap: pretty; \n      font-size: 14px !important; \n  }\n  \n  ul.benefit-list li::before,\n  .product-wrapper ul:not([class]) li::before { \n      position: absolute; \n      left: 0; \n      content: \"▶\"; color: #ffffff; font-size: 0.8em; top: 3px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #CCCCCC; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #ffffff; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #CCCCCC; font-size: 0.9em; }\n  ul.step-list { counter-reset: num; }\n  ul.step-list li::before { counter-increment: num; content: counter(num); position: absolute; left: 0; top: 1px; width: 22px; height: 22px; background-color: #ffffff; color: #ffffff; border-radius: 50%; text-align: center; line-height: 22px; font-size: 0.8em; font-weight: bold; font-family: Arial, sans-serif; }\n\n  .spec-group strong { display: block; font-size: 1.1em; color: #ffffff; margin-bottom: 12px; border-bottom: 1px solid #ffffff; width: fit-content; word-break: keep-all; }\n  \n  .table-scroll-view { width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; margin-bottom: 15px; }\n  .spec-table { width: 100%; white-space: nowrap; font-size: 14px !important; width: 100%; border-collapse: collapse; border: 1px solid #262626; th, td { padding: 12px 8px; border: 1px solid #262626; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #ffffff; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #DDDDDD; background: #FEFEFE; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #ffffff; font-weight: bold; }\n\n  @media (max-width: 600px) {\n      .product-wrapper { padding: 30px 20px; line-height: 1.6; }\n      .section-title { font-size: 1.3em; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"container product-wrapper\"\u003e\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003eACE CAFE ロンT 快適な日常着\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e汗ばむ季節でも肌にまとわりつかない、\u003cstrong\u003eさらっとしたシルキーな着心地\u003c\/strong\u003eが持続します。日常使いからアクティブシーンまで、幅広く活躍する一枚です。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_bcbfeffb-1d35-477c-921c-0fa492b89375.jpg?v=1766545152\" class=\"img-fluid d-block w-100 product-img\" alt=\"着回し抜群の定番スタイル\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003e着回し抜群の定番スタイル\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e透け感気にしない大人カジュアル\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e一般的なスポーツドライ生地より厚手の\u003cstrong\u003e4.7oz素材\u003c\/strong\u003eが、一枚での着用でも透け感を気にさせません。二種類の編み方で実現した優れた\u003cstrong\u003e通気性\u003c\/strong\u003eで、いつでも爽やかさを保ちます。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_87943a28-8cd6-4f9e-82ad-56f8fd6c3d65.jpg?v=1766545152\" class=\"img-fluid d-block w-100 product-img\" alt=\"こだわりの素材感とロゴ\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003eこだわりの素材感とロゴ\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003eライダーの肌守るUV対策\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e\u003cstrong\u003e紫外線遮蔽率98%・UPF50+\u003c\/strong\u003eのUVカット性能で、炎天下のライディングも安心。汗をかくほど\u003cstrong\u003eひんやり感\u003c\/strong\u003eが広がり、不快なべたつきを軽減します。ロンググローブと重ならない腕ロゴも、ライダーへの配慮です。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_f7322fbc-d653-43a6-8de9-f6cb648ebbaf.jpg?v=1766545151\" class=\"img-fluid d-block w-100 product-img\" alt=\"走行中も快適な高機能ウェア\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003e走行中も快適な高機能ウェア\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"specs-section\"\u003e\n    \u003cdetails class=\"spec-details\"\u003e\n      \u003csummary class=\"spec-summary\"\u003e商品の機能・特徴\u003c\/summary\u003e\n      \u003cdiv class=\"spec-content\"\u003e\n        \u003cp class=\"body-text\"\u003e汗ばむ季節も快適に過ごせる、\u003cstrong\u003e吸汗速乾\u003c\/strong\u003e生地を使用したDRYシャツシリーズのロンTです。一般的なスポーツ用DRYシャツより厚手な4.7oz素材で、透け感を気にせず着用できます。\u003c\/p\u003e\n        \u003cul class=\"benefit-list\"\u003e\n          \u003cli\u003e汗などの水分を素早く吸い上げ拡散乾燥させ、不快なべたつきを軽減\u003c\/li\u003e\n          \u003cli\u003e乾燥時に肌から熱を奪うことで、ひんやりとした肌ざわりを実現\u003c\/li\u003e\n          \u003cli\u003e2種類の編み方を組み合わせることで、優れた通気性を確保\u003c\/li\u003e\n          \u003cli\u003e紫外線遮蔽率98％、紫外線防止指数はUPF50以上と優れた\u003cstrong\u003eUVカット性能\u003c\/strong\u003e\n\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n      \u003csummary class=\"spec-summary\"\u003e用途とデザインへのこだわり\u003c\/summary\u003e\n      \u003cdiv class=\"spec-content\"\u003e\n        \u003cul class=\"point-list\"\u003e\n          \u003cli\u003e日常使いでも使いやすいデザイン\u003c\/li\u003e\n          \u003cli\u003eエンデューロやオフロード走行時のオフロードジャージ代わりとしてもおすすめ\u003c\/li\u003e\n          \u003cli\u003eロンググローブを装着しても重ならない位置に配置された腕ロゴ\u003c\/li\u003e\n        \u003c\/ul\u003e\n        \u003cp class=\"body-text\"\u003e※プロテクターと組み合わせる場合は、プロテクター着用時にあわせたサイズをお選びください。\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n      \u003csummary class=\"spec-summary\"\u003e素材情報\u003c\/summary\u003e\n      \u003cdiv class=\"spec-content\"\u003e\n        \u003cul class=\"basic-list\"\u003e\n          \u003cli\u003e素材: ポリエステル100%\u003c\/li\u003e\n          \u003cli\u003e紫外線防止指数: UPF50以上\u003c\/li\u003e\n          \u003cli\u003e紫外線遮蔽率: 98％\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n      \u003csummary class=\"spec-summary\"\u003eサイズ詳細\u003c\/summary\u003e\n      \u003cdiv class=\"spec-content\"\u003e\n        \u003cdiv class=\"spec-img-full\"\u003e\n          \u003cimg src=\"https:\/\/via.placeholder.com\/600x400?text=SIZE+CHART+IMAGE+NEEDED\" class=\"img-fluid d-block w-100\" alt=\"衣服サイズチャート\"\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e","brand":"ACE CAFE LONDON","offers":[{"title":"ブラック \/ S","offer_id":48626113118448,"sku":"AA001DL-BK\/S","price":5940.0,"currency_code":"JPY","in_stock":true},{"title":"ブラック \/ M","offer_id":48626113151216,"sku":"AA001DL-BK\/M","price":5940.0,"currency_code":"JPY","in_stock":true},{"title":"ブラック \/ L","offer_id":48626113183984,"sku":"AA001DL-BK\/L","price":5940.0,"currency_code":"JPY","in_stock":true},{"title":"ブラック \/ XL","offer_id":48626113216752,"sku":"AA001DL-BK\/XL","price":5940.0,"currency_code":"JPY","in_stock":true},{"title":"ホワイト \/ S","offer_id":48626113249520,"sku":"AA001DL-WH\/S","price":5940.0,"currency_code":"JPY","in_stock":true},{"title":"ホワイト \/ M","offer_id":48626113282288,"sku":"AA001DL-WH\/M","price":5940.0,"currency_code":"JPY","in_stock":true},{"title":"ホワイト \/ L","offer_id":48626113315056,"sku":"AA001DL-WH\/L","price":5940.0,"currency_code":"JPY","in_stock":true},{"title":"ホワイト \/ XL","offer_id":48626113347824,"sku":"AA001DL-WH\/XL","price":5940.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_bcbfeffb-1d35-477c-921c-0fa492b89375.jpg?v=1766545152"},{"product_id":"as2301ws","title":"ACE CAFE Windblock Warm Shirt","description":"\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #000000; \n      font-family: \"Radio Canada Big\", Nunito, sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #ffffff;\n      line-height: 1.8;\n      overflow-wrap: break-word;\n      word-wrap: break-word;\n  }\n\n  \/* ▼▼▼ コンテンツ幅制限 ▼▼▼ *\/\n  .content-section, \n  details.spec-details, \n  .shipping-box, \n  .note-box,\n  .video-wrapper {\n      max-width: 800px; \n      margin-left: auto;\n      margin-right: auto;\n  }\n\n  .content-section {\n      margin-bottom: 60px;\n      border-bottom: 1px solid #262626;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #ffffff; \n      font-size: 24px; \n      margin-bottom: 24px;\n      letter-spacing: 0.05em;\n      line-height: 1.4;\n      word-break: keep-all; \n      text-wrap: balance;   \n      border-left: 6px solid #ffffff; padding-left: 15px; \n  }\n\n  .body-text { \n      color: #ffffff; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #CCCCCC; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 0px; \n      box-shadow: 0 5px 15px rgba(0,0,0,0.05);\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #ffffff40 60%);\n      font-weight: bold;\n      padding: 0 4px;\n  }\n\n  \/* 画像の表示分け *\/\n  .care-icons { display: grid; grid-template-columns: repeat(3, 1fr); gap: 15px; margin: 10px 0; align-items: center; justify-items: center; }\n  .care-icons img { width: 100%; max-width: 60px; height: auto; object-fit: contain; }\n  \n  .spec-img-full { width: 100%; margin: 20px 0; text-align: center; }\n  .spec-img-full img { width: 100%; height: auto; display: block; border-radius: 2px; }\n\n  \/* 動画用CSS *\/\n  .video-wrapper { width: 100%; margin: 40px auto; text-align: center; }\n  .video-wrapper video { width: 100%; max-width: 100%; height: auto; border-radius: 4px; display: block; }\n  .video-wrapper iframe { width: 100%; max-width: 100%; aspect-ratio: 16 \/ 9; border: none; display: block; }\n\n  \/* アコーディオン *\/\n  details.spec-details { \n      border: 1px solid #262626;\n      border-radius: 0px;\n      background-color: #000000; \n      color: #ffffff;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #ffffff; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #000000; transition: background 0.2s; }\n  summary.spec-summary:hover { background-color: rgba(0,0,0,0.05); }\n  summary.spec-summary::after { content: \"+\"; font-size: 1.5em; font-weight: normal; color: #ffffff; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #262626; background-color: rgba(0,0,0,0.02); }\n  details[open] summary.spec-summary::after { content: \"-\"; }\n  summary.spec-summary::-webkit-details-marker { display: none; }\n  \n  .spec-content { padding: 20px; background-color: #000000; color: #ffffff; font-size: 14px !important; }\n  .spec-content p, .spec-content li, .spec-content td, .spec-content th { font-size: 14px !important; }\n\n  \/* リストデザイン *\/\n  \n  ul.benefit-list, ul.basic-list, ul.point-list, ul.note-list, ul.step-list,\n  .product-wrapper ul:not([class]) { \n      list-style: none; \n      padding-left: 0; \n      margin-bottom: 24px; \n  }\n\n  ul.benefit-list li, ul.basic-list li, ul.point-list li, ul.note-list li, ul.step-list li,\n  .product-wrapper ul:not([class]) li { \n      position: relative; \n      padding-left: 1.8em; \n      margin-bottom: 10px; \n      line-height: 1.6; \n      text-wrap: pretty; \n      font-size: 14px !important; \n  }\n  \n  ul.benefit-list li::before,\n  .product-wrapper ul:not([class]) li::before { \n      position: absolute; \n      left: 0; \n      content: \"▶\"; color: #ffffff; font-size: 0.8em; top: 3px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #CCCCCC; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #ffffff; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #CCCCCC; font-size: 0.9em; }\n  ul.step-list { counter-reset: num; }\n  ul.step-list li::before { counter-increment: num; content: counter(num); position: absolute; left: 0; top: 1px; width: 22px; height: 22px; background-color: #ffffff; color: #ffffff; border-radius: 50%; text-align: center; line-height: 22px; font-size: 0.8em; font-weight: bold; font-family: Arial, sans-serif; }\n\n  .spec-group strong { display: block; font-size: 1.1em; color: #ffffff; margin-bottom: 12px; border-bottom: 1px solid #ffffff; width: fit-content; word-break: keep-all; }\n  \n  .table-scroll-view { width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; margin-bottom: 15px; }\n  .spec-table { width: 100%; white-space: nowrap; font-size: 14px !important; width: 100%; border-collapse: collapse; border: 1px solid #262626; th, td { padding: 12px 8px; border: 1px solid #262626; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #ffffff; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #DDDDDD; background: #FEFEFE; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #ffffff; font-weight: bold; }\n\n  @media (max-width: 600px) {\n      .product-wrapper { padding: 30px 20px; line-height: 1.6; }\n      .section-title { font-size: 1.3em; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"container product-wrapper\"\u003e\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003e都会に溶け込む防風ネル\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003e冬のライディングも、街歩きも。この一枚が、あなたの\u003cstrong\u003eスタイルを格上げ\u003c\/strong\u003eします。洗練されたネルシャツデザインで、どんなシーンにも自然にフィットする\u003cstrong\u003e着回し力を追求\u003c\/strong\u003eしました。\u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_c5763212-3523-4b6c-8245-fe247b4d0708.jpg?v=1770355578\" class=\"img-fluid d-block w-100 product-img\"\u003e\n        \u003cp class=\"caption-text text-end\"\u003eどこへでも連れて行きたくなる一着\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003e風を切り裂く高機能防風\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003eライド中の冷たい風を、このシャツが\u003cstrong\u003eシャットアウト\u003c\/strong\u003e。生地に圧着された特殊な\u003cstrong\u003e高機能防風フィルム\u003c\/strong\u003eが、過酷な状況下でもあなたの体を守り、\u003cstrong\u003e快適な走りをサポート\u003c\/strong\u003eします。\u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_bdbde83f-ef76-4a57-aae8-61e670ac24e7.jpg?v=1770355578\" class=\"img-fluid d-block w-100 product-img\"\u003e\n        \u003cp class=\"caption-text text-end\"\u003e走行風から体を守る\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003e肌触り優しい保温の秘密\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003e裏地にフリース素材を採用し、肌に触れるたびに感じる心地よさ。\u003cstrong\u003e温かさを逃がさず\u003c\/strong\u003e、冷気を寄せ付けない\u003cstrong\u003e二重のプロテクト\u003c\/strong\u003eで、冬の寒さからあなたを\u003cstrong\u003e優しく包み込みます\u003c\/strong\u003e。\u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_2347e0f0-9567-4fd8-93b9-79e5fc3e2ee7.jpg?v=1770355578\" class=\"img-fluid d-block w-100 product-img\"\u003e\n        \u003cp class=\"caption-text text-end\"\u003e抜群の暖かさで快適\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"content-section\"\u003e\n        \u003cdetails class=\"spec-details\"\u003e\n            \u003csummary class=\"spec-summary\"\u003e商品の特徴\u003c\/summary\u003e\n            \u003cdiv class=\"spec-content\"\u003e\n                \u003cp\u003e生地自体に防風フィルムを貼り合わせる製法を採用することで、生地が持つ質感や柔らかい着心地を残しながら風の侵入をブロックします。ネルシャツのシルエットは、冬のライディングから街着まで使いまわせます。\u003c\/p\u003e\n                \u003cul class=\"benefit-list\"\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                \u003c\/ul\u003e\n            \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"spec-details\"\u003e\n            \u003csummary class=\"spec-summary\"\u003eサイズ詳細\u003c\/summary\u003e\n            \u003cdiv class=\"spec-content\"\u003e\n                \u003cp\u003e本商品は日本サイズ(メンズ)です。\u003c\/p\u003e\n                \u003cul class=\"basic-list\"\u003e\n                    \u003cli\u003eM\u003c\/li\u003e\n                    \u003cli\u003eL\u003c\/li\u003e\n                    \u003cli\u003eXL\u003c\/li\u003e\n                    \u003cli\u003eXXL\u003c\/li\u003e\n                \u003c\/ul\u003e\n            \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"spec-details\"\u003e\n            \u003csummary class=\"spec-summary\"\u003e素材・生産国\u003c\/summary\u003e\n            \u003cdiv class=\"spec-content\"\u003e\n                \u003cul class=\"basic-list\"\u003e\n                    \u003cli\u003e表地：コットンフランネル+ 防風フィルム\u003c\/li\u003e\n                    \u003cli\u003e裏地：フリース〈起毛〉\u003c\/li\u003e\n                \u003c\/ul\u003e\n            \u003c\/div\u003e\n        \u003c\/details\u003e\n    \u003c\/div\u003e\n\u003c\/div\u003e","brand":"ACE CAFE LONDON","offers":[{"title":"グレー\/レッド \/ S","offer_id":48626113380592,"sku":"AS2301WSGYRD S","price":13992.0,"currency_code":"JPY","in_stock":false},{"title":"グレー\/レッド \/ M","offer_id":48626113413360,"sku":"AS2301WSGYRD M","price":13992.0,"currency_code":"JPY","in_stock":false},{"title":"グレー\/レッド \/ L","offer_id":48626113446128,"sku":"AS2301WSGYRD L","price":13992.0,"currency_code":"JPY","in_stock":false},{"title":"グレー\/レッド \/ XL","offer_id":48626113478896,"sku":"AS2301WSGYRDXL","price":13992.0,"currency_code":"JPY","in_stock":false},{"title":"ネイビー\/レッド \/ S","offer_id":48626113511664,"sku":"AS2301WSNVRD S","price":13992.0,"currency_code":"JPY","in_stock":false},{"title":"ネイビー\/レッド \/ M","offer_id":48626113544432,"sku":"AS2301WSNVRD M","price":13992.0,"currency_code":"JPY","in_stock":false},{"title":"ネイビー\/レッド \/ L","offer_id":48626113577200,"sku":"AS2301WSNVRD L","price":13992.0,"currency_code":"JPY","in_stock":false},{"title":"ネイビー\/レッド \/ XL","offer_id":48626113609968,"sku":"AS2301WSNVRDXL","price":13992.0,"currency_code":"JPY","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_c5763212-3523-4b6c-8245-fe247b4d0708.jpg?v=1770355578"},{"product_id":"ac002wh","title":"ACE CAFE Work Shirt ”Petrol SS”","description":"\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #000000; \n      font-family: \"Radio Canada Big\", Nunito, sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #ffffff;\n      line-height: 1.8;\n      overflow-wrap: break-word;\n      word-wrap: break-word;\n  }\n\n  \/* ▼▼▼ コンテンツ幅制限 ▼▼▼ *\/\n  .content-section, \n  details.spec-details, \n  .shipping-box, \n  .note-box,\n  .video-wrapper {\n      max-width: 800px; \n      margin-left: auto;\n      margin-right: auto;\n  }\n\n  .content-section {\n      margin-bottom: 60px;\n      border-bottom: 1px solid #262626;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #ffffff; \n      font-size: 24px; \n      margin-bottom: 24px;\n      letter-spacing: 0.05em;\n      line-height: 1.4;\n      word-break: keep-all; \n      text-wrap: balance;   \n      border-left: 6px solid #ffffff; padding-left: 15px; \n  }\n\n  .body-text { \n      color: #ffffff; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #CCCCCC; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 0px; \n      box-shadow: 0 5px 15px rgba(0,0,0,0.05);\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #ffffff40 60%);\n      font-weight: bold;\n      padding: 0 4px;\n  }\n\n  \/* 画像の表示分け *\/\n  .care-icons { display: grid; grid-template-columns: repeat(3, 1fr); gap: 15px; margin: 10px 0; align-items: center; justify-items: center; }\n  .care-icons img { width: 100%; max-width: 60px; height: auto; object-fit: contain; }\n  \n  .spec-img-full { width: 100%; margin: 20px 0; text-align: center; }\n  .spec-img-full img { width: 100%; height: auto; display: block; border-radius: 2px; }\n\n  \/* 動画用CSS *\/\n  .video-wrapper { width: 100%; margin: 40px auto; text-align: center; }\n  .video-wrapper video { width: 100%; max-width: 100%; height: auto; border-radius: 4px; display: block; }\n  .video-wrapper iframe { width: 100%; max-width: 100%; aspect-ratio: 16 \/ 9; border: none; display: block; }\n\n  \/* アコーディオン *\/\n  details.spec-details { \n      border: 1px solid #262626;\n      border-radius: 0px;\n      background-color: #000000; \n      color: #ffffff;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #ffffff; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #000000; transition: background 0.2s; }\n  summary.spec-summary:hover { background-color: rgba(0,0,0,0.05); }\n  summary.spec-summary::after { content: \"+\"; font-size: 1.5em; font-weight: normal; color: #ffffff; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #262626; background-color: rgba(0,0,0,0.02); }\n  details[open] summary.spec-summary::after { content: \"-\"; }\n  summary.spec-summary::-webkit-details-marker { display: none; }\n  \n  .spec-content { padding: 20px; background-color: #000000; color: #ffffff; font-size: 14px !important; }\n  .spec-content p, .spec-content li, .spec-content td, .spec-content th { font-size: 14px !important; }\n\n  \/* リストデザイン *\/\n  \n  ul.benefit-list, ul.basic-list, ul.point-list, ul.note-list, ul.step-list,\n  .product-wrapper ul:not([class]) { \n      list-style: none; \n      padding-left: 0; \n      margin-bottom: 24px; \n  }\n\n  ul.benefit-list li, ul.basic-list li, ul.point-list li, ul.note-list li, ul.step-list li,\n  .product-wrapper ul:not([class]) li { \n      position: relative; \n      padding-left: 1.8em; \n      margin-bottom: 10px; \n      line-height: 1.6; \n      text-wrap: pretty; \n      font-size: 14px !important; \n  }\n  \n  ul.benefit-list li::before,\n  .product-wrapper ul:not([class]) li::before { \n      position: absolute; \n      left: 0; \n      content: \"▶\"; color: #ffffff; font-size: 0.8em; top: 3px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #CCCCCC; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #ffffff; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #CCCCCC; font-size: 0.9em; }\n  ul.step-list { counter-reset: num; }\n  ul.step-list li::before { counter-increment: num; content: counter(num); position: absolute; left: 0; top: 1px; width: 22px; height: 22px; background-color: #ffffff; color: #ffffff; border-radius: 50%; text-align: center; line-height: 22px; font-size: 0.8em; font-weight: bold; font-family: Arial, sans-serif; }\n\n  .spec-group strong { display: block; font-size: 1.1em; color: #ffffff; margin-bottom: 12px; border-bottom: 1px solid #ffffff; width: fit-content; word-break: keep-all; }\n  \n  .table-scroll-view { width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; margin-bottom: 15px; }\n  .spec-table { width: 100%; white-space: nowrap; font-size: 14px !important; width: 100%; border-collapse: collapse; border: 1px solid #262626; th, td { padding: 12px 8px; border: 1px solid #262626; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #ffffff; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #DDDDDD; background: #FEFEFE; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #ffffff; font-weight: bold; }\n\n  @media (max-width: 600px) {\n      .product-wrapper { padding: 30px 20px; line-height: 1.6; }\n      .section-title { font-size: 1.3em; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"container product-wrapper\"\u003e\n\n  \u003c!-- 商品解説セクション (Main) --\u003e\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e自由を纏うワークシャツ\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e躍動する背中のグラフィックが、あなたの\u003cstrong\u003e個性を雄弁に語りかけます\u003c\/strong\u003e。インナー次第で一年中活躍し、様々なシーンで主役に。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_0996d257-f939-481e-903c-ec7512bfbe47.jpg?v=1766545155\" class=\"img-fluid d-block w-100 product-img\" alt=\"自由を纏うワークシャツ\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003eバイカーズスピリットを纏う\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e研ぎ澄まされた佇まい\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e身体に寄り添う\u003cstrong\u003e絶妙なシルエット\u003c\/strong\u003eが、\u003cstrong\u003eスタイルアップ\u003c\/strong\u003eを叶えます。ポリエステルとコットンの混紡生地が、さりげない艶感を放つ。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_17c9214e-6f9a-48cc-8bcd-e2a24822cb7e.jpg?v=1766545154\" class=\"img-fluid d-block w-100 product-img\" alt=\"研ぎ澄まされた佇まい\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003e細部まで計算された美学\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e鼓動する、歴史の意匠\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003eガソリンスタンドをテーマにしたグラフィックは、ACE CAFE LONDONの\u003cstrong\u003eルーツ\u003c\/strong\u003e。力強いメッセージが、あなたの日常に刺激を注入。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_dc6a6591-117f-462d-b7b2-e53d34b1ce85.jpg?v=1766545155\" class=\"img-fluid d-block w-100 product-img\" alt=\"鼓動する、歴史の意匠\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003e唯一無二の存在感\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- スペック・詳細セクション (Specs) --\u003e\n  \u003cdetails class=\"spec-details\"\u003e\n    \u003csummary class=\"spec-summary\"\u003e商品の特徴\u003c\/summary\u003e\n    \u003cdiv class=\"spec-content\"\u003e\n      \u003cp\u003eインナーとの組み合わせで、オールシーズン使いまわせるワークスタイルシャツです。ACE CAFE LONDONの起源でもある、【ガソリンスタンド、サービスステーション】をテーマにしたオリジナルグラフィックを採用しています。\u003c\/p\u003e\n      \u003cul class=\"benefit-list\"\u003e\n        \u003cli\u003e裾はラウンドテイル仕様\u003c\/li\u003e\n        \u003cli\u003e袖口は外側に折り返し仕様\u003c\/li\u003e\n        \u003cli\u003eポリエステルとコットンの混紡生地で渋い艶感を演出\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails class=\"spec-details\"\u003e\n    \u003csummary class=\"spec-summary\"\u003e素材\u003c\/summary\u003e\n    \u003cdiv class=\"spec-content\"\u003e\n      \u003cp\u003e本製品に使用されている素材です。\u003c\/p\u003e\n      \u003cul class=\"basic-list\"\u003e\n        \u003cli\u003eポリエステル x コットン\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails class=\"spec-details\"\u003e\n    \u003csummary class=\"spec-summary\"\u003eカラー\u003c\/summary\u003e\n    \u003cdiv class=\"spec-content\"\u003e\n      \u003cul class=\"basic-list\"\u003e\n        \u003cli\u003eブラック\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails class=\"spec-details\"\u003e\n    \u003csummary class=\"spec-summary\"\u003eサイズ展開\u003c\/summary\u003e\n    \u003cdiv class=\"spec-content\"\u003e\n      \u003cp\u003eご自身のサイズに合わせてお選びください。\u003c\/p\u003e\n      \u003cul class=\"basic-list\"\u003e\n        \u003cli\u003eS, M, L, XL\u003c\/li\u003e\n        \u003cli\u003e※サイズは日本サイズ(メンズ)です。\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003c!-- 注意事項セクション (Notes) --\u003e\n  \u003cdiv class=\"note-box\"\u003e\n    \u003ch3 class=\"section-title\"\u003e注意事項\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003eプロテクター\/プロテクターポケットの装備はありません。\u003c\/p\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"ACE CAFE LONDON","offers":[{"title":"ブラック \/ S","offer_id":48626113642736,"sku":"AC002WH-BK\/S","price":9350.0,"currency_code":"JPY","in_stock":false},{"title":"ブラック \/ M","offer_id":48626113675504,"sku":"AC002WH-BK\/M","price":9350.0,"currency_code":"JPY","in_stock":false},{"title":"ブラック \/ L","offer_id":48626113708272,"sku":"AC002WH-BK\/L","price":9350.0,"currency_code":"JPY","in_stock":false},{"title":"ブラック \/ XL","offer_id":48626113741040,"sku":"AC002WH-BK\/XL","price":9350.0,"currency_code":"JPY","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_0996d257-f939-481e-903c-ec7512bfbe47.jpg?v=1766545155"},{"product_id":"ace-n001de","title":"ACE CAFE LONDON ﾃﾞｶｰﾙ ACE-CIRCLE","description":"\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #000000; \n      font-family: \"Radio Canada Big\", Nunito, sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #ffffff;\n      line-height: 1.8;\n      overflow-wrap: break-word;\n      word-wrap: break-word;\n  }\n\n  \/* ▼▼▼ コンテンツ幅制限 ▼▼▼ *\/\n  .content-section, \n  details.spec-details, \n  .shipping-box, \n  .note-box,\n  .video-wrapper {\n      max-width: 800px; \n      margin-left: auto;\n      margin-right: auto;\n  }\n\n  .content-section {\n      margin-bottom: 60px;\n      border-bottom: 1px solid #262626;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #ffffff; \n      font-size: 24px; \n      margin-bottom: 24px;\n      letter-spacing: 0.05em;\n      line-height: 1.4;\n      word-break: keep-all; \n      text-wrap: balance;   \n      border-left: 6px solid #ffffff; padding-left: 15px; \n  }\n\n  .body-text { \n      color: #ffffff; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #CCCCCC; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 0px; \n      box-shadow: 0 5px 15px rgba(0,0,0,0.05);\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #ffffff40 60%);\n      font-weight: bold;\n      padding: 0 4px;\n  }\n\n  \/* 画像の表示分け *\/\n  .care-icons { display: grid; grid-template-columns: repeat(3, 1fr); gap: 15px; margin: 10px 0; align-items: center; justify-items: center; }\n  .care-icons img { width: 100%; max-width: 60px; height: auto; object-fit: contain; }\n  \n  .spec-img-full { width: 100%; margin: 20px 0; text-align: center; }\n  .spec-img-full img { width: 100%; height: auto; display: block; border-radius: 2px; }\n\n  \/* 動画用CSS *\/\n  .video-wrapper { width: 100%; margin: 40px auto; text-align: center; }\n  .video-wrapper video { width: 100%; max-width: 100%; height: auto; border-radius: 4px; display: block; }\n  .video-wrapper iframe { width: 100%; max-width: 100%; aspect-ratio: 16 \/ 9; border: none; display: block; }\n\n  \/* アコーディオン *\/\n  details.spec-details { \n      border: 1px solid #262626;\n      border-radius: 0px;\n      background-color: #000000; \n      color: #ffffff;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #ffffff; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #000000; transition: background 0.2s; }\n  summary.spec-summary:hover { background-color: rgba(0,0,0,0.05); }\n  summary.spec-summary::after { content: \"+\"; font-size: 1.5em; font-weight: normal; color: #ffffff; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #262626; background-color: rgba(0,0,0,0.02); }\n  details[open] summary.spec-summary::after { content: \"-\"; }\n  summary.spec-summary::-webkit-details-marker { display: none; }\n  \n  .spec-content { padding: 20px; background-color: #000000; color: #ffffff; font-size: 14px !important; }\n  .spec-content p, .spec-content li, .spec-content td, .spec-content th { font-size: 14px !important; }\n\n  \/* リストデザイン *\/\n  \n  ul.benefit-list, ul.basic-list, ul.point-list, ul.note-list, ul.step-list,\n  .product-wrapper ul:not([class]) { \n      list-style: none; \n      padding-left: 0; \n      margin-bottom: 24px; \n  }\n\n  ul.benefit-list li, ul.basic-list li, ul.point-list li, ul.note-list li, ul.step-list li,\n  .product-wrapper ul:not([class]) li { \n      position: relative; \n      padding-left: 1.8em; \n      margin-bottom: 10px; \n      line-height: 1.6; \n      text-wrap: pretty; \n      font-size: 14px !important; \n  }\n  \n  ul.benefit-list li::before,\n  .product-wrapper ul:not([class]) li::before { \n      position: absolute; \n      left: 0; \n      content: \"▶\"; color: #ffffff; font-size: 0.8em; top: 3px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #CCCCCC; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #ffffff; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #CCCCCC; font-size: 0.9em; }\n  ul.step-list { counter-reset: num; }\n  ul.step-list li::before { counter-increment: num; content: counter(num); position: absolute; left: 0; top: 1px; width: 22px; height: 22px; background-color: #ffffff; color: #ffffff; border-radius: 50%; text-align: center; line-height: 22px; font-size: 0.8em; font-weight: bold; font-family: Arial, sans-serif; }\n\n  .spec-group strong { display: block; font-size: 1.1em; color: #ffffff; margin-bottom: 12px; border-bottom: 1px solid #ffffff; width: fit-content; word-break: keep-all; }\n  \n  .table-scroll-view { width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; margin-bottom: 15px; }\n  .spec-table { width: 100%; white-space: nowrap; font-size: 14px !important; width: 100%; border-collapse: collapse; border: 1px solid #262626; th, td { padding: 12px 8px; border: 1px solid #262626; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #ffffff; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #DDDDDD; background: #FEFEFE; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #ffffff; font-weight: bold; }\n\n  @media (max-width: 600px) {\n      .product-wrapper { padding: 30px 20px; line-height: 1.6; }\n      .section-title { font-size: 1.3em; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"container product-wrapper\"\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e伝説を纏う ACE CAFE LONDON ロゴデカール\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003eライダーの魂を宿すACE CAFE LONDONの象徴的なロゴデカール。愛車やヘルメットに貼るだけで、あなたの個性が光る一台に生まれ変わります。どこにでもフィットする自由さが魅力です。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_543e47f9-8ee0-46ce-9ae0-4b6d4387ae1b.jpg?v=1766545280\" class=\"img-fluid d-block w-100 product-img\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003eバイクカスタマイズの第一歩\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e本物志向のあなたへ 公式塩化ビニルステッカー\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e過酷な環境にも耐える、\u003cstrong\u003e高品質な塩化ビニル素材\u003c\/strong\u003eを採用。公式ライセンスの証明が、本物の価値を物語ります。長期間にわたり、愛車の魅力を鮮やかに保ち続けます。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_316a6341-fbf8-4ebe-9718-793609fbb2ac.jpg?v=1766545280\" class=\"img-fluid d-block w-100 product-img\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003eタフな走りに応える耐久性\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e愛車を彩る 精巧プリントのヘルメット装飾\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e細部まで鮮やかに再現された\u003cstrong\u003eプリント技術\u003c\/strong\u003eが、デカールの存在感を際立たせます。光沢を放つ表面は、あらゆるアイテムに上質な雰囲気をプラス。あなたのスタイルを雄弁に語ります。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_d2b0e70a-a142-41e9-bee5-2846b382aabb.jpg?v=1766545279\" class=\"img-fluid d-block w-100 product-img\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003eクオリティが光るワンポイント\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- スペック・詳細セクション --\u003e\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e製品詳細\u003c\/h3\u003e\n    \u003cdetails class=\"spec-details\"\u003e\n      \u003csummary class=\"spec-summary\"\u003e商品の特徴\u003c\/summary\u003e\n      \u003cdiv class=\"spec-content\"\u003e\n        \u003cp\u003eヘルメットやバイクの外装に最適な、プリントタイプのロゴステッカーです。\u003c\/p\u003e\n        \u003cul class=\"basic-list\"\u003e\n          \u003cli\u003eヘルメットやバイクの外装に最適\u003c\/li\u003e\n          \u003cli\u003eプリントタイプ\u003c\/li\u003e\n          \u003cli\u003eサイズ：80Φ\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n    \u003cdetails class=\"spec-details\"\u003e\n      \u003csummary class=\"spec-summary\"\u003e素材\u003c\/summary\u003e\n      \u003cdiv class=\"spec-content\"\u003e\n        \u003cp\u003e耐久性の高い素材を使用しています。\u003c\/p\u003e\n        \u003cul class=\"basic-list\"\u003e\n          \u003cli\u003e塩化ビニル\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"ACE CAFE LONDON","offers":[{"title":"80Φ","offer_id":48626114199792,"sku":"ACE-N001DE","price":605.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_543e47f9-8ee0-46ce-9ae0-4b6d4387ae1b.jpg?v=1766545280"},{"product_id":"ace-n003de","title":"ACE CAFE LONDON ﾃﾞｶｰﾙ ROCKERS","description":"\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #000000; \n      font-family: \"Radio Canada Big\", Nunito, sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #ffffff;\n      line-height: 1.8;\n      overflow-wrap: break-word;\n      word-wrap: break-word;\n  }\n\n  \/* ▼▼▼ コンテンツ幅制限 ▼▼▼ *\/\n  .content-section, \n  details.spec-details, \n  .shipping-box, \n  .note-box,\n  .video-wrapper {\n      max-width: 800px; \n      margin-left: auto;\n      margin-right: auto;\n  }\n\n  .content-section {\n      margin-bottom: 60px;\n      border-bottom: 1px solid #262626;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #ffffff; \n      font-size: 24px; \n      margin-bottom: 24px;\n      letter-spacing: 0.05em;\n      line-height: 1.4;\n      word-break: keep-all; \n      text-wrap: balance;   \n      border-left: 6px solid #ffffff; padding-left: 15px; \n  }\n\n  .body-text { \n      color: #ffffff; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #CCCCCC; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 0px; \n      box-shadow: 0 5px 15px rgba(0,0,0,0.05);\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #ffffff40 60%);\n      font-weight: bold;\n      padding: 0 4px;\n  }\n\n  \/* 画像の表示分け *\/\n  .care-icons { display: grid; grid-template-columns: repeat(3, 1fr); gap: 15px; margin: 10px 0; align-items: center; justify-items: center; }\n  .care-icons img { width: 100%; max-width: 60px; height: auto; object-fit: contain; }\n  \n  .spec-img-full { width: 100%; margin: 20px 0; text-align: center; }\n  .spec-img-full img { width: 100%; height: auto; display: block; border-radius: 2px; }\n\n  \/* 動画用CSS *\/\n  .video-wrapper { width: 100%; margin: 40px auto; text-align: center; }\n  .video-wrapper video { width: 100%; max-width: 100%; height: auto; border-radius: 4px; display: block; }\n  .video-wrapper iframe { width: 100%; max-width: 100%; aspect-ratio: 16 \/ 9; border: none; display: block; }\n\n  \/* アコーディオン *\/\n  details.spec-details { \n      border: 1px solid #262626;\n      border-radius: 0px;\n      background-color: #000000; \n      color: #ffffff;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #ffffff; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #000000; transition: background 0.2s; }\n  summary.spec-summary:hover { background-color: rgba(0,0,0,0.05); }\n  summary.spec-summary::after { content: \"+\"; font-size: 1.5em; font-weight: normal; color: #ffffff; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #262626; background-color: rgba(0,0,0,0.02); }\n  details[open] summary.spec-summary::after { content: \"-\"; }\n  summary.spec-summary::-webkit-details-marker { display: none; }\n  \n  .spec-content { padding: 20px; background-color: #000000; color: #ffffff; font-size: 14px !important; }\n  .spec-content p, .spec-content li, .spec-content td, .spec-content th { font-size: 14px !important; }\n\n  \/* リストデザイン *\/\n  \n  ul.benefit-list, ul.basic-list, ul.point-list, ul.note-list, ul.step-list,\n  .product-wrapper ul:not([class]) { \n      list-style: none; \n      padding-left: 0; \n      margin-bottom: 24px; \n  }\n\n  ul.benefit-list li, ul.basic-list li, ul.point-list li, ul.note-list li, ul.step-list li,\n  .product-wrapper ul:not([class]) li { \n      position: relative; \n      padding-left: 1.8em; \n      margin-bottom: 10px; \n      line-height: 1.6; \n      text-wrap: pretty; \n      font-size: 14px !important; \n  }\n  \n  ul.benefit-list li::before,\n  .product-wrapper ul:not([class]) li::before { \n      position: absolute; \n      left: 0; \n      content: \"▶\"; color: #ffffff; font-size: 0.8em; top: 3px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #CCCCCC; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #ffffff; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #CCCCCC; font-size: 0.9em; }\n  ul.step-list { counter-reset: num; }\n  ul.step-list li::before { counter-increment: num; content: counter(num); position: absolute; left: 0; top: 1px; width: 22px; height: 22px; background-color: #ffffff; color: #ffffff; border-radius: 50%; text-align: center; line-height: 22px; font-size: 0.8em; font-weight: bold; font-family: Arial, sans-serif; }\n\n  .spec-group strong { display: block; font-size: 1.1em; color: #ffffff; margin-bottom: 12px; border-bottom: 1px solid #ffffff; width: fit-content; word-break: keep-all; }\n  \n  .table-scroll-view { width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; margin-bottom: 15px; }\n  .spec-table { width: 100%; white-space: nowrap; font-size: 14px !important; width: 100%; border-collapse: collapse; border: 1px solid #262626; th, td { padding: 12px 8px; border: 1px solid #262626; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #ffffff; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #DDDDDD; background: #FEFEFE; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #ffffff; font-weight: bold; }\n\n  @media (max-width: 600px) {\n      .product-wrapper { padding: 30px 20px; line-height: 1.6; }\n      .section-title { font-size: 1.3em; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"container product-wrapper\"\u003e\n\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003e魂揺さぶる「ROCKERS」スタイル\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003e伝説のACE CAFE LONDONが誇る、揺るぎないロッカーズの象徴。このデカールを貼ることで、あなたのバイクやヘルメットが、\u003cstrong\u003e反骨精神を宿した唯一無二の存在\u003c\/strong\u003eへと昇華します。\u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_fd304f9f-e201-4ffc-8751-e5df29070f98.jpg?v=1766545282\" class=\"img-fluid d-block w-100 product-img\"\u003e\n        \u003cp class=\"caption-text text-end\"\u003e孤高の魂を刻むデカール\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003e確かな品質、塩化ビニル製デカール\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003e手にした瞬間に感じる、\u003cstrong\u003eタフな塩化ビニル素材の安心感\u003c\/strong\u003e。プリントタイプだからこそ実現した鮮明なデザインは、大切なギアを傷つけることなく、長期間その存在感を放ち続けます。\u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_50c19471-0949-4444-971c-db4f76a8ff6c.jpg?v=1766545281\" class=\"img-fluid d-block w-100 product-img\"\u003e\n        \u003cp class=\"caption-text text-end\"\u003e手軽にまとう本物の証\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003e広がるカスタムの可能性\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003eヘルメットや愛車の外装に、\u003cstrong\u003e自由に貼れるこのステッカー\u003c\/strong\u003e。雨や日光にも強い印刷加工が施されているため、あらゆるシーンであなたのこだわりを表現し、特別な存在感を演出します。\u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_ac0e0ce4-6e44-476a-98d2-3695c5b6b6d3.jpg?v=1766545283\" class=\"img-fluid d-block w-100 product-img\"\u003e\n        \u003cp class=\"caption-text text-end\"\u003e愛車を彩るロックスピリット\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n        \u003csummary class=\"spec-summary\"\u003e商品の特徴\u003c\/summary\u003e\n        \u003cdiv class=\"spec-content\"\u003e\n            \u003cp\u003eヘルメットやバイクの外装などに最適な、プリントタイプのACE CAFE LONDONロゴステッカーです。\u003c\/p\u003e\n            \u003cul class=\"benefit-list\"\u003e\n                \u003cli\u003eバイクやヘルメットをロッカーズスタイルにカスタマイズ\u003c\/li\u003e\n                \u003cli\u003e鮮明なプリントデザインで存在感を演出\u003c\/li\u003e\n                \u003cli\u003e雨や日光にも強い耐久性\u003c\/li\u003e\n            \u003c\/ul\u003e\n        \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n        \u003csummary class=\"spec-summary\"\u003e仕様\u003c\/summary\u003e\n        \u003cdiv class=\"spec-content\"\u003e\n            \u003cp\u003e製品のタイプに関する情報です。\u003c\/p\u003e\n            \u003cul class=\"basic-list\"\u003e\n                \u003cli\u003eタイプ：プリントタイプ\u003c\/li\u003e\n                \u003cli\u003eサイズ：36mm × 100mm\u003c\/li\u003e\n            \u003c\/ul\u003e\n        \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n        \u003csummary class=\"spec-summary\"\u003e素材\u003c\/summary\u003e\n        \u003cdiv class=\"spec-content\"\u003e\n            \u003cp\u003e製品に使用されている素材に関する情報です。\u003c\/p\u003e\n            \u003cul class=\"basic-list\"\u003e\n                \u003cli\u003e素材：塩化ビニル\u003c\/li\u003e\n            \u003c\/ul\u003e\n        \u003c\/div\u003e\n    \u003c\/details\u003e\n\n\u003c\/div\u003e","brand":"ACE CAFE LONDON","offers":[{"title":"36ｍｍ×100ｍｍ","offer_id":48626114232560,"sku":"ACE-N003DE","price":605.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_fd304f9f-e201-4ffc-8751-e5df29070f98.jpg?v=1766545282"},{"product_id":"ace-n004de","title":"ACE CAFE LONDON ﾃﾞｶｰﾙ ACE-CIRCLE","description":"\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #000000; \n      font-family: \"Radio Canada Big\", Nunito, sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #ffffff;\n      line-height: 1.8;\n      overflow-wrap: break-word;\n      word-wrap: break-word;\n  }\n\n  \/* ▼▼▼ コンテンツ幅制限 ▼▼▼ *\/\n  .content-section, \n  details.spec-details, \n  .shipping-box, \n  .note-box,\n  .video-wrapper {\n      max-width: 800px; \n      margin-left: auto;\n      margin-right: auto;\n  }\n\n  .content-section {\n      margin-bottom: 60px;\n      border-bottom: 1px solid #262626;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #ffffff; \n      font-size: 24px; \n      margin-bottom: 24px;\n      letter-spacing: 0.05em;\n      line-height: 1.4;\n      word-break: keep-all; \n      text-wrap: balance;   \n      border-left: 6px solid #ffffff; padding-left: 15px; \n  }\n\n  .body-text { \n      color: #ffffff; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #CCCCCC; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 0px; \n      box-shadow: 0 5px 15px rgba(0,0,0,0.05);\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #ffffff40 60%);\n      font-weight: bold;\n      padding: 0 4px;\n  }\n\n  \/* 画像の表示分け *\/\n  .care-icons { display: grid; grid-template-columns: repeat(3, 1fr); gap: 15px; margin: 10px 0; align-items: center; justify-items: center; }\n  .care-icons img { width: 100%; max-width: 60px; height: auto; object-fit: contain; }\n  \n  .spec-img-full { width: 100%; margin: 20px 0; text-align: center; }\n  .spec-img-full img { width: 100%; height: auto; display: block; border-radius: 2px; }\n\n  \/* 動画用CSS *\/\n  .video-wrapper { width: 100%; margin: 40px auto; text-align: center; }\n  .video-wrapper video { width: 100%; max-width: 100%; height: auto; border-radius: 4px; display: block; }\n  .video-wrapper iframe { width: 100%; max-width: 100%; aspect-ratio: 16 \/ 9; border: none; display: block; }\n\n  \/* アコーディオン *\/\n  details.spec-details { \n      border: 1px solid #262626;\n      border-radius: 0px;\n      background-color: #000000; \n      color: #ffffff;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #ffffff; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #000000; transition: background 0.2s; }\n  summary.spec-summary:hover { background-color: rgba(0,0,0,0.05); }\n  summary.spec-summary::after { content: \"+\"; font-size: 1.5em; font-weight: normal; color: #ffffff; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #262626; background-color: rgba(0,0,0,0.02); }\n  details[open] summary.spec-summary::after { content: \"-\"; }\n  summary.spec-summary::-webkit-details-marker { display: none; }\n  \n  .spec-content { padding: 20px; background-color: #000000; color: #ffffff; font-size: 14px !important; }\n  .spec-content p, .spec-content li, .spec-content td, .spec-content th { font-size: 14px !important; }\n\n  \/* リストデザイン *\/\n  \n  ul.benefit-list, ul.basic-list, ul.point-list, ul.note-list, ul.step-list,\n  .product-wrapper ul:not([class]) { \n      list-style: none; \n      padding-left: 0; \n      margin-bottom: 24px; \n  }\n\n  ul.benefit-list li, ul.basic-list li, ul.point-list li, ul.note-list li, ul.step-list li,\n  .product-wrapper ul:not([class]) li { \n      position: relative; \n      padding-left: 1.8em; \n      margin-bottom: 10px; \n      line-height: 1.6; \n      text-wrap: pretty; \n      font-size: 14px !important; \n  }\n  \n  ul.benefit-list li::before,\n  .product-wrapper ul:not([class]) li::before { \n      position: absolute; \n      left: 0; \n      content: \"▶\"; color: #ffffff; font-size: 0.8em; top: 3px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #CCCCCC; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #ffffff; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #CCCCCC; font-size: 0.9em; }\n  ul.step-list { counter-reset: num; }\n  ul.step-list li::before { counter-increment: num; content: counter(num); position: absolute; left: 0; top: 1px; width: 22px; height: 22px; background-color: #ffffff; color: #ffffff; border-radius: 50%; text-align: center; line-height: 22px; font-size: 0.8em; font-weight: bold; font-family: Arial, sans-serif; }\n\n  .spec-group strong { display: block; font-size: 1.1em; color: #ffffff; margin-bottom: 12px; border-bottom: 1px solid #ffffff; width: fit-content; word-break: keep-all; }\n  \n  .table-scroll-view { width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; margin-bottom: 15px; }\n  .spec-table { width: 100%; white-space: nowrap; font-size: 14px !important; width: 100%; border-collapse: collapse; border: 1px solid #262626; th, td { padding: 12px 8px; border: 1px solid #262626; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #ffffff; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #DDDDDD; background: #FEFEFE; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #ffffff; font-weight: bold; }\n\n  @media (max-width: 600px) {\n      .product-wrapper { padding: 30px 20px; line-height: 1.6; }\n      .section-title { font-size: 1.3em; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"container product-wrapper\"\u003e\n\n  \u003c!-- 商品解説セクション (Main) --\u003e\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e愛車を彩るロゴデカール\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e伝説のブランドロゴが、愛車の個性を\u003cstrong\u003e力強く主張\u003c\/strong\u003eする。ヘルメットやバイクの外装に貼るだけで、\u003cstrong\u003e手軽にカスタム\u003c\/strong\u003eを楽しめる。\u003cstrong\u003e2枚セット\u003c\/strong\u003eで、様々なスタイルを試せるのも醍醐味だ。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_e1aa2786-4157-496f-8543-b0a6bd7f600a.jpg?v=1766545284\" class=\"img-fluid d-block w-100 product-img\" alt=\"ACE CAFE LONDON ロゴデカール\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003e唯一無二の存在感\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e確かな品質、手元に届く\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e\u003cstrong\u003e厳選された塩化ビニル素材\u003c\/strong\u003eを使用。\u003cstrong\u003e高い耐久性\u003c\/strong\u003eで、\u003cstrong\u003e長期間にわたり愛車の美しさ\u003c\/strong\u003eを保つ。パッケージから取り出すたび、本物の価値を実感できるだろう。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_6986488a-31b5-457d-9a48-cc8bc8e431f6.jpg?v=1766545284\" class=\"img-fluid d-block w-100 product-img\" alt=\"デカール素材の質感\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003e耐久性を追求した素材\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e鮮明プリントで際立つ存在感\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e\u003cstrong\u003e高精細なプリント技術\u003c\/strong\u003eが、ACE CAFE LONDONのロゴを\u003cstrong\u003e細部まで鮮やかに再現\u003c\/strong\u003eする。\u003cstrong\u003e水や汚れに強く\u003c\/strong\u003e、愛車のあらゆる表面にピタリと馴染む。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_10965f70-4014-4d18-bf90-9d8342e2d2ce.jpg?v=1766545283\" class=\"img-fluid d-block w-100 product-img\" alt=\"デカールの高精細プリント\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003eこだわりの高画質\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- スペック・詳細セクション (Specs) --\u003e\n  \u003cdetails class=\"spec-details\"\u003e\n    \u003csummary class=\"spec-summary\"\u003e商品の特長\u003c\/summary\u003e\n    \u003cdiv class=\"spec-content\"\u003e\n      \u003cp\u003eヘルメットやバイクの外装などに最適な、プリントタイプのACE CAFE LONDONロゴステッカーです。\u003c\/p\u003e\n      \u003cul class=\"basic-list\"\u003e\n        \u003cli\u003eプリントタイプ\u003c\/li\u003e\n        \u003cli\u003e2枚入り\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails class=\"spec-details\"\u003e\n    \u003csummary class=\"spec-summary\"\u003e素材\u003c\/summary\u003e\n    \u003cdiv class=\"spec-content\"\u003e\n      \u003cul class=\"basic-list\"\u003e\n        \u003cli\u003e塩化ビニル\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails class=\"spec-details\"\u003e\n    \u003csummary class=\"spec-summary\"\u003eサイズ\u003c\/summary\u003e\n    \u003cdiv class=\"spec-content\"\u003e\n      \u003cul class=\"basic-list\"\u003e\n        \u003cli\u003e約50Φ (直径50mm)\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n\u003c\/div\u003e","brand":"ACE CAFE LONDON","offers":[{"title":"50Φ×2枚","offer_id":48626114265328,"sku":"ACE-N004DE","price":660.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_e1aa2786-4157-496f-8543-b0a6bd7f600a.jpg?v=1766545284"},{"product_id":"ace-n008de","title":"ACE CAFE LONDON ﾃﾞｶｰﾙ CHECKER LINE","description":"\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #000000; \n      font-family: \"Radio Canada Big\", Nunito, sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #ffffff;\n      line-height: 1.8;\n      overflow-wrap: break-word;\n      word-wrap: break-word;\n  }\n\n  \/* ▼▼▼ コンテンツ幅制限 ▼▼▼ *\/\n  .content-section, \n  details.spec-details, \n  .shipping-box, \n  .note-box,\n  .video-wrapper {\n      max-width: 800px; \n      margin-left: auto;\n      margin-right: auto;\n  }\n\n  .content-section {\n      margin-bottom: 60px;\n      border-bottom: 1px solid #262626;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #ffffff; \n      font-size: 24px; \n      margin-bottom: 24px;\n      letter-spacing: 0.05em;\n      line-height: 1.4;\n      word-break: keep-all; \n      text-wrap: balance;   \n      border-left: 6px solid #ffffff; padding-left: 15px; \n  }\n\n  .body-text { \n      color: #ffffff; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #CCCCCC; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 0px; \n      box-shadow: 0 5px 15px rgba(0,0,0,0.05);\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #ffffff40 60%);\n      font-weight: bold;\n      padding: 0 4px;\n  }\n\n  \/* 画像の表示分け *\/\n  .care-icons { display: grid; grid-template-columns: repeat(3, 1fr); gap: 15px; margin: 10px 0; align-items: center; justify-items: center; }\n  .care-icons img { width: 100%; max-width: 60px; height: auto; object-fit: contain; }\n  \n  .spec-img-full { width: 100%; margin: 20px 0; text-align: center; }\n  .spec-img-full img { width: 100%; height: auto; display: block; border-radius: 2px; }\n\n  \/* 動画用CSS *\/\n  .video-wrapper { width: 100%; margin: 40px auto; text-align: center; }\n  .video-wrapper video { width: 100%; max-width: 100%; height: auto; border-radius: 4px; display: block; }\n  .video-wrapper iframe { width: 100%; max-width: 100%; aspect-ratio: 16 \/ 9; border: none; display: block; }\n\n  \/* アコーディオン *\/\n  details.spec-details { \n      border: 1px solid #262626;\n      border-radius: 0px;\n      background-color: #000000; \n      color: #ffffff;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #ffffff; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #000000; transition: background 0.2s; }\n  summary.spec-summary:hover { background-color: rgba(0,0,0,0.05); }\n  summary.spec-summary::after { content: \"+\"; font-size: 1.5em; font-weight: normal; color: #ffffff; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #262626; background-color: rgba(0,0,0,0.02); }\n  details[open] summary.spec-summary::after { content: \"-\"; }\n  summary.spec-summary::-webkit-details-marker { display: none; }\n  \n  .spec-content { padding: 20px; background-color: #000000; color: #ffffff; font-size: 14px !important; }\n  .spec-content p, .spec-content li, .spec-content td, .spec-content th { font-size: 14px !important; }\n\n  \/* リストデザイン *\/\n  \n  ul.benefit-list, ul.basic-list, ul.point-list, ul.note-list, ul.step-list,\n  .product-wrapper ul:not([class]) { \n      list-style: none; \n      padding-left: 0; \n      margin-bottom: 24px; \n  }\n\n  ul.benefit-list li, ul.basic-list li, ul.point-list li, ul.note-list li, ul.step-list li,\n  .product-wrapper ul:not([class]) li { \n      position: relative; \n      padding-left: 1.8em; \n      margin-bottom: 10px; \n      line-height: 1.6; \n      text-wrap: pretty; \n      font-size: 14px !important; \n  }\n  \n  ul.benefit-list li::before,\n  .product-wrapper ul:not([class]) li::before { \n      position: absolute; \n      left: 0; \n      content: \"▶\"; color: #ffffff; font-size: 0.8em; top: 3px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #CCCCCC; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #ffffff; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #CCCCCC; font-size: 0.9em; }\n  ul.step-list { counter-reset: num; }\n  ul.step-list li::before { counter-increment: num; content: counter(num); position: absolute; left: 0; top: 1px; width: 22px; height: 22px; background-color: #ffffff; color: #ffffff; border-radius: 50%; text-align: center; line-height: 22px; font-size: 0.8em; font-weight: bold; font-family: Arial, sans-serif; }\n\n  .spec-group strong { display: block; font-size: 1.1em; color: #ffffff; margin-bottom: 12px; border-bottom: 1px solid #ffffff; width: fit-content; word-break: keep-all; }\n  \n  .table-scroll-view { width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; margin-bottom: 15px; }\n  .spec-table { width: 100%; white-space: nowrap; font-size: 14px !important; width: 100%; border-collapse: collapse; border: 1px solid #262626; th, td { padding: 12px 8px; border: 1px solid #262626; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #ffffff; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #DDDDDD; background: #FEFEFE; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #ffffff; font-weight: bold; }\n\n  @media (max-width: 600px) {\n      .product-wrapper { padding: 30px 20px; line-height: 1.6; }\n      .section-title { font-size: 1.3em; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"container product-wrapper\"\u003e\n\n    \u003c!-- 商品解説セクション --\u003e\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003e愛車に刻む、伝説のチェッカー\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003eヘルメットやバイクの外装に鮮烈な存在感を放つ、ACE CAFE LONDONのチェッカーラインデカールです。文字や枠だけが残る\u003cstrong\u003eカッティングタイプ\u003c\/strong\u003eで、まるでプロが施したようなシームレスな仕上がりを実現します。あなたのカスタムスタイルに合わせて選べる３色展開です。\u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_3f7c3252-5b31-4802-9ce8-83ec8d4bd762.jpg?v=1766545286\" class=\"img-fluid d-block w-100 product-img\"\u003e\n        \u003cp class=\"caption-text text-end\"\u003e孤高のスピリットを纏う\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003e精密フィット、妥協なきディテール\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003e本製品は、まるで塗料を吹き付けたかのような精巧な仕上がりを誇ります。特別なスキルは不要で、透明シートと一体で位置決めする方式が、初めての方でも簡単に美しく貼り付けることを可能にしました。\u003cstrong\u003e塩化ビニル素材\u003c\/strong\u003eが、曲面にも吸い付くようなフィット感を生み出します。\u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_77388704-a2ff-421b-9d2b-28ba164fd8a1.jpg?v=1766545286\" class=\"img-fluid d-block w-100 product-img\"\u003e\n        \u003cp class=\"caption-text text-end\"\u003e理想のカスタムをその手に\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003e魅せる世界観、無限の可能性\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003e単なる装飾を超え、ACE CAFE LONDONの世界観を凝縮したこのデカールは、他のブランドアイテムとの相性も抜群です。自分だけの\u003cstrong\u003eカスタムストーリー\u003c\/strong\u003eを紡ぎ出し、時を超えて愛される唯一無二のスタイルを創造します。細部へのこだわりが、あなたの個性を最大限に引き出します。\u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_f2c43a0b-613e-42db-a373-022cdff59c43.jpg?v=1766545286\" class=\"img-fluid d-block w-100 product-img\"\u003e\n        \u003cp class=\"caption-text text-end\"\u003eあなたの愛車が、アートになる\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- スペック・詳細セクション --\u003e\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003e製品詳細\u003c\/h3\u003e\n\n        \u003cdetails class=\"spec-details\"\u003e\n            \u003csummary class=\"spec-summary\"\u003e商品の特徴\u003c\/summary\u003e\n            \u003cdiv class=\"spec-content\"\u003e\n                \u003cp\u003eヘルメットやバイクの外装などに最適な、文字や枠だけが残るカッティングタイプのACE CAFE LONDONラインステッカーです。\u003c\/p\u003e\n                \u003cul class=\"benefit-list\"\u003e\n                    \u003cli\u003e切り文字\/カッティングタイプ\u003c\/li\u003e\n                \u003c\/ul\u003e\n            \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"spec-details\"\u003e\n            \u003csummary class=\"spec-summary\"\u003e素材\u003c\/summary\u003e\n            \u003cdiv class=\"spec-content\"\u003e\n                \u003cul class=\"basic-list\"\u003e\n                    \u003cli\u003e塩化ビニル\u003c\/li\u003e\n                \u003c\/ul\u003e\n            \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"spec-details\"\u003e\n            \u003csummary class=\"spec-summary\"\u003eサイズ・型番\u003c\/summary\u003e\n            \u003cdiv class=\"spec-content\"\u003e\n                \u003cul class=\"basic-list\"\u003e\n                    \u003cli\u003e型番: N008DE\u003c\/li\u003e\n                    \u003cli\u003eサイズ: 250mm × 35mm\u003c\/li\u003e\n                \u003c\/ul\u003e\n            \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"spec-details\"\u003e\n            \u003csummary class=\"spec-summary\"\u003eデカールの貼り方\u003c\/summary\u003e\n            \u003cdiv class=\"spec-content\"\u003e\n                \u003cul class=\"step-list\"\u003e\n                    \u003cli\u003e\n                        \u003cp\u003e剥離紙を剥がす:\u003c\/p\u003e\n                        \u003cp\u003e切り文字タイプのデカールを台紙から剥がす際は、文字部が透明シートに残っている事を確認しながら剥離紙を上にして少しづつめくり、剥がして下さい。\u003c\/p\u003e\n                    \u003c\/li\u003e\n                    \u003cli\u003e\n                        \u003cp\u003e対象物に貼る:\u003c\/p\u003e\n                        \u003cp\u003eデカールを貼る対象物のホコリや汚れを拭き取り、上記1で用意したデカールを透明シートと一緒に貼付け、文字部を押して密着させて下さい。最後に文字部が残る様にゆっくり透明シートを剥がして下さい。\u003c\/p\u003e\n                    \u003c\/li\u003e\n                \u003c\/ul\u003e\n                \u003cp class=\"body-text\"\u003e丸みのある部分にはドライヤーなどで温めながら貼ると失敗がありません。\u003c\/p\u003e\n            \u003c\/div\u003e\n        \u003c\/details\u003e\n\n    \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"ACE CAFE LONDON","offers":[{"title":"ブラック \/ 250mm×35ｍｍ","offer_id":48626114298096,"sku":"ACE-N008DE-BK","price":880.0,"currency_code":"JPY","in_stock":true},{"title":"シルバー \/ 250mm×35ｍｍ","offer_id":48626114330864,"sku":"ACE-N008DE-SV","price":880.0,"currency_code":"JPY","in_stock":true},{"title":"ホワイト \/ 250mm×35ｍｍ","offer_id":48626114363632,"sku":"ACE-N008DE-WH","price":880.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_3f7c3252-5b31-4802-9ce8-83ec8d4bd762.jpg?v=1766545286"},{"product_id":"ace-n009de","title":"ACE CAFE LONDON ﾃﾞｶｰﾙ UNIONJACK\u0026CLUBMARK","description":"\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #000000; \n      font-family: \"Radio Canada Big\", Nunito, sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #ffffff;\n      line-height: 1.8;\n      overflow-wrap: break-word;\n      word-wrap: break-word;\n  }\n\n  \/* ▼▼▼ コンテンツ幅制限 ▼▼▼ *\/\n  .content-section, \n  details.spec-details, \n  .shipping-box, \n  .note-box,\n  .video-wrapper {\n      max-width: 800px; \n      margin-left: auto;\n      margin-right: auto;\n  }\n\n  .content-section {\n      margin-bottom: 60px;\n      border-bottom: 1px solid #262626;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #ffffff; \n      font-size: 24px; \n      margin-bottom: 24px;\n      letter-spacing: 0.05em;\n      line-height: 1.4;\n      word-break: keep-all; \n      text-wrap: balance;   \n      border-left: 6px solid #ffffff; padding-left: 15px; \n  }\n\n  .body-text { \n      color: #ffffff; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #CCCCCC; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 0px; \n      box-shadow: 0 5px 15px rgba(0,0,0,0.05);\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #ffffff40 60%);\n      font-weight: bold;\n      padding: 0 4px;\n  }\n\n  \/* 画像の表示分け *\/\n  .care-icons { display: grid; grid-template-columns: repeat(3, 1fr); gap: 15px; margin: 10px 0; align-items: center; justify-items: center; }\n  .care-icons img { width: 100%; max-width: 60px; height: auto; object-fit: contain; }\n  \n  .spec-img-full { width: 100%; margin: 20px 0; text-align: center; }\n  .spec-img-full img { width: 100%; height: auto; display: block; border-radius: 2px; }\n\n  \/* 動画用CSS *\/\n  .video-wrapper { width: 100%; margin: 40px auto; text-align: center; }\n  .video-wrapper video { width: 100%; max-width: 100%; height: auto; border-radius: 4px; display: block; }\n  .video-wrapper iframe { width: 100%; max-width: 100%; aspect-ratio: 16 \/ 9; border: none; display: block; }\n\n  \/* アコーディオン *\/\n  details.spec-details { \n      border: 1px solid #262626;\n      border-radius: 0px;\n      background-color: #000000; \n      color: #ffffff;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #ffffff; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #000000; transition: background 0.2s; }\n  summary.spec-summary:hover { background-color: rgba(0,0,0,0.05); }\n  summary.spec-summary::after { content: \"+\"; font-size: 1.5em; font-weight: normal; color: #ffffff; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #262626; background-color: rgba(0,0,0,0.02); }\n  details[open] summary.spec-summary::after { content: \"-\"; }\n  summary.spec-summary::-webkit-details-marker { display: none; }\n  \n  .spec-content { padding: 20px; background-color: #000000; color: #ffffff; font-size: 14px !important; }\n  .spec-content p, .spec-content li, .spec-content td, .spec-content th { font-size: 14px !important; }\n\n  \/* リストデザイン *\/\n  \n  ul.benefit-list, ul.basic-list, ul.point-list, ul.note-list, ul.step-list,\n  .product-wrapper ul:not([class]) { \n      list-style: none; \n      padding-left: 0; \n      margin-bottom: 24px; \n  }\n\n  ul.benefit-list li, ul.basic-list li, ul.point-list li, ul.note-list li, ul.step-list li,\n  .product-wrapper ul:not([class]) li { \n      position: relative; \n      padding-left: 1.8em; \n      margin-bottom: 10px; \n      line-height: 1.6; \n      text-wrap: pretty; \n      font-size: 14px !important; \n  }\n  \n  ul.benefit-list li::before,\n  .product-wrapper ul:not([class]) li::before { \n      position: absolute; \n      left: 0; \n      content: \"▶\"; color: #ffffff; font-size: 0.8em; top: 3px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #CCCCCC; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #ffffff; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #CCCCCC; font-size: 0.9em; }\n  ul.step-list { counter-reset: num; }\n  ul.step-list li::before { counter-increment: num; content: counter(num); position: absolute; left: 0; top: 1px; width: 22px; height: 22px; background-color: #ffffff; color: #ffffff; border-radius: 50%; text-align: center; line-height: 22px; font-size: 0.8em; font-weight: bold; font-family: Arial, sans-serif; }\n\n  .spec-group strong { display: block; font-size: 1.1em; color: #ffffff; margin-bottom: 12px; border-bottom: 1px solid #ffffff; width: fit-content; word-break: keep-all; }\n  \n  .table-scroll-view { width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; margin-bottom: 15px; }\n  .spec-table { width: 100%; white-space: nowrap; font-size: 14px !important; width: 100%; border-collapse: collapse; border: 1px solid #262626; th, td { padding: 12px 8px; border: 1px solid #262626; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #ffffff; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #DDDDDD; background: #FEFEFE; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #ffffff; font-weight: bold; }\n\n  @media (max-width: 600px) {\n      .product-wrapper { padding: 30px 20px; line-height: 1.6; }\n      .section-title { font-size: 1.3em; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"container product-wrapper\"\u003e\n\n  \u003c!-- 商品解説セクション (Main) --\u003e\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e愛車に宿る本物の刺激 カッティングデカール\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e日常に刺激を求めるライダー層、そして英国ロックやカフェレーサー文化に共感する方々へ。ヘルメットやバイクの外装へ、まるでペイントのように溶け込むカッティングタイプのロゴステッカー。塩化ビニル素材がもたらす、環境を選ばない\u003cstrong\u003e確かな耐久性\u003c\/strong\u003eで、あなたのこだわりを表現します。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_c7f6049a-9b5a-48ad-9138-b4c5e49c3bf7.jpg?v=1766545288\" class=\"img-fluid d-block w-100 product-img\" alt=\"こだわりのユニオンジャックデザイン\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003eこだわりのユニオンジャックデザイン\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003eプロ級の仕上がりを叶える簡単カスタム\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e本物を求めるライダーに贈る、ACE CAFE LONDONの公式デカール。文字や枠だけが鮮明に残る緻密な設計は、熟練の職人技を思わせる仕上がりです。\u003cstrong\u003eホコリを拭き取るだけのシンプルな準備\u003c\/strong\u003eで、どなたでも失敗なく愛車へ一体感を演出できます。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_b4c486e9-01f6-4848-bdec-ce5e24575bdb.jpg?v=1766545288\" class=\"img-fluid d-block w-100 product-img\" alt=\"手軽に楽しむ高次元ドレスアップ\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003e手軽に楽しむ高次元ドレスアップ\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e英国の象徴が融合するスタイル\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003eあなたの愛車を\u003cstrong\u003e唯一無二の存在\u003c\/strong\u003eへと昇華させる、ユニオンジャックとクラブマークの共演。対象物にデカールを密着させ、ゆっくりと透明シートを剥がす工程は、まるで自身でアートを創造するような悦び。丸みのある部分にはドライヤーで温めながら貼ることで、どこまでも馴染む美しい曲線を描きます。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_0bcc2670-f918-495d-ad70-5852f4fc27fb.jpg?v=1766545288\" class=\"img-fluid d-block w-100 product-img\" alt=\"シームレスに映えるエンブレム\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003eシームレスに映えるエンブレム\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- スペック・詳細セクション (Specs) --\u003e\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e製品詳細\u003c\/h3\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n      \u003csummary class=\"spec-summary\"\u003e商品の特徴\u003c\/summary\u003e\n      \u003cdiv class=\"spec-content\"\u003e\n        \u003cp\u003eヘルメットやバイクの外装などに最適な、文字や枠だけが残るカッティングタイプのACE CAFE LONDONロゴステッカーです。\u003c\/p\u003e\n        \u003cul class=\"basic-list\"\u003e\n          \u003cli\u003eタイプ: 切り文字 \/ カッティングタイプ\u003c\/li\u003e\n          \u003cli\u003eサイズ: 65mm × 85mm\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n      \u003csummary class=\"spec-summary\"\u003e素材\u003c\/summary\u003e\n      \u003cdiv class=\"spec-content\"\u003e\n        \u003cp\u003e耐久性に優れた素材を使用しています。\u003c\/p\u003e\n        \u003cul class=\"basic-list\"\u003e\n          \u003cli\u003e素材: 塩化ビニル\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n      \u003csummary class=\"spec-summary\"\u003eデカールの貼り方\u003c\/summary\u003e\n      \u003cdiv class=\"spec-content\"\u003e\n        \u003cp\u003eプロのような仕上がりを簡単に実現できる貼り方ガイドです。\u003c\/p\u003e\n        \u003cul class=\"step-list\"\u003e\n          \u003cli\u003e\n            \u003ch4\u003e剥離紙を剥がす\u003c\/h4\u003e\n            \u003cp\u003e切り文字タイプのデカールを台紙から剥がす際は、文字部が透明シートに残っていることを確認しながら、剥離紙を上にして少しずつめくり、剥がしてください。\u003c\/p\u003e\n          \u003c\/li\u003e\n          \u003cli\u003e\n            \u003ch4\u003e対象物に貼る\u003c\/h4\u003e\n            \u003cp\u003eデカールを貼る対象物のホコリや汚れを拭き取り、デカールを透明シートと一緒に貼り付け、文字部を押して密着させてください。最後に文字部が残るようにゆっくり透明シートを剥がしてください。\u003c\/p\u003e\n          \u003c\/li\u003e\n          \u003cli\u003e\n            \u003ch4\u003e丸みのある部分への対応\u003c\/h4\u003e\n            \u003cp\u003e丸みのある部分にはドライヤーなどで温めながら貼ると、より失敗なくきれいに仕上がります。\u003c\/p\u003e\n          \u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n  \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"ACE CAFE LONDON","offers":[{"title":"ブラック \/ 65mm×85mm","offer_id":48626114396400,"sku":"ACE-N009DE-BK","price":880.0,"currency_code":"JPY","in_stock":true},{"title":"ホワイト \/ 65mm×85mm","offer_id":48626114429168,"sku":"ACE-N009DE-WH","price":880.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_c7f6049a-9b5a-48ad-9138-b4c5e49c3bf7.jpg?v=1766545288"},{"product_id":"ace-n010de","title":"ACE CAFE LONDON ﾃﾞｶｰﾙ CHECKER FLAG","description":"\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #000000; \n      font-family: \"Radio Canada Big\", Nunito, sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #ffffff;\n      line-height: 1.8;\n      overflow-wrap: break-word;\n      word-wrap: break-word;\n  }\n\n  \/* ▼▼▼ コンテンツ幅制限 ▼▼▼ *\/\n  .content-section, \n  details.spec-details, \n  .shipping-box, \n  .note-box,\n  .video-wrapper {\n      max-width: 800px; \n      margin-left: auto;\n      margin-right: auto;\n  }\n\n  .content-section {\n      margin-bottom: 60px;\n      border-bottom: 1px solid #262626;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #ffffff; \n      font-size: 24px; \n      margin-bottom: 24px;\n      letter-spacing: 0.05em;\n      line-height: 1.4;\n      word-break: keep-all; \n      text-wrap: balance;   \n      border-left: 6px solid #ffffff; padding-left: 15px; \n  }\n\n  .body-text { \n      color: #ffffff; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #CCCCCC; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 0px; \n      box-shadow: 0 5px 15px rgba(0,0,0,0.05);\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #ffffff40 60%);\n      font-weight: bold;\n      padding: 0 4px;\n  }\n\n  \/* 画像の表示分け *\/\n  .care-icons { display: grid; grid-template-columns: repeat(3, 1fr); gap: 15px; margin: 10px 0; align-items: center; justify-items: center; }\n  .care-icons img { width: 100%; max-width: 60px; height: auto; object-fit: contain; }\n  \n  .spec-img-full { width: 100%; margin: 20px 0; text-align: center; }\n  .spec-img-full img { width: 100%; height: auto; display: block; border-radius: 2px; }\n\n  \/* 動画用CSS *\/\n  .video-wrapper { width: 100%; margin: 40px auto; text-align: center; }\n  .video-wrapper video { width: 100%; max-width: 100%; height: auto; border-radius: 4px; display: block; }\n  .video-wrapper iframe { width: 100%; max-width: 100%; aspect-ratio: 16 \/ 9; border: none; display: block; }\n\n  \/* アコーディオン *\/\n  details.spec-details { \n      border: 1px solid #262626;\n      border-radius: 0px;\n      background-color: #000000; \n      color: #ffffff;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #ffffff; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #000000; transition: background 0.2s; }\n  summary.spec-summary:hover { background-color: rgba(0,0,0,0.05); }\n  summary.spec-summary::after { content: \"+\"; font-size: 1.5em; font-weight: normal; color: #ffffff; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #262626; background-color: rgba(0,0,0,0.02); }\n  details[open] summary.spec-summary::after { content: \"-\"; }\n  summary.spec-summary::-webkit-details-marker { display: none; }\n  \n  .spec-content { padding: 20px; background-color: #000000; color: #ffffff; font-size: 14px !important; }\n  .spec-content p, .spec-content li, .spec-content td, .spec-content th { font-size: 14px !important; }\n\n  \/* リストデザイン *\/\n  \n  ul.benefit-list, ul.basic-list, ul.point-list, ul.note-list, ul.step-list,\n  .product-wrapper ul:not([class]) { \n      list-style: none; \n      padding-left: 0; \n      margin-bottom: 24px; \n  }\n\n  ul.benefit-list li, ul.basic-list li, ul.point-list li, ul.note-list li, ul.step-list li,\n  .product-wrapper ul:not([class]) li { \n      position: relative; \n      padding-left: 1.8em; \n      margin-bottom: 10px; \n      line-height: 1.6; \n      text-wrap: pretty; \n      font-size: 14px !important; \n  }\n  \n  ul.benefit-list li::before,\n  .product-wrapper ul:not([class]) li::before { \n      position: absolute; \n      left: 0; \n      content: \"▶\"; color: #ffffff; font-size: 0.8em; top: 3px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #CCCCCC; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #ffffff; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #CCCCCC; font-size: 0.9em; }\n  ul.step-list { counter-reset: num; }\n  ul.step-list li::before { counter-increment: num; content: counter(num); position: absolute; left: 0; top: 1px; width: 22px; height: 22px; background-color: #ffffff; color: #ffffff; border-radius: 50%; text-align: center; line-height: 22px; font-size: 0.8em; font-weight: bold; font-family: Arial, sans-serif; }\n\n  .spec-group strong { display: block; font-size: 1.1em; color: #ffffff; margin-bottom: 12px; border-bottom: 1px solid #ffffff; width: fit-content; word-break: keep-all; }\n  \n  .table-scroll-view { width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; margin-bottom: 15px; }\n  .spec-table { width: 100%; white-space: nowrap; font-size: 14px !important; width: 100%; border-collapse: collapse; border: 1px solid #262626; th, td { padding: 12px 8px; border: 1px solid #262626; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #ffffff; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #DDDDDD; background: #FEFEFE; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #ffffff; font-weight: bold; }\n\n  @media (max-width: 600px) {\n      .product-wrapper { padding: 30px 20px; line-height: 1.6; }\n      .section-title { font-size: 1.3em; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"container product-wrapper\"\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e情熱を纏うチェッカーフラッグ\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003eヘルメットやバイクの外装に最適です。ACE CAFE LONDONの魂が宿るチェッカーフラッグデザインは、愛車の印象を\u003cstrong\u003e一瞬で変える\u003c\/strong\u003eでしょう。\u003cstrong\u003e鮮やかなプリント\u003c\/strong\u003eが、あなたの走りへ\u003cstrong\u003e情熱を注入\u003c\/strong\u003eします。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_efaff2cb-a49a-4f1c-9fec-721e129999f2.jpg?v=1766545289\" class=\"img-fluid d-block w-100 product-img\" alt=\"デカールを貼ったヘルメットのイメージ\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003e孤高の存在感を放つ\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e届いたその日にカスタム開始\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003eパッケージを開ける喜び。\u003cstrong\u003e塩化ビニル素材のプリントタイプ\u003c\/strong\u003eは、ヘルメットやバイクの外装に最適です。届いたその日から、愛車を\u003cstrong\u003e理想のスタイルへ手軽にカスタマイズ\u003c\/strong\u003eできます。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_7f3d306a-d418-4492-89df-9196564e8686.jpg?v=1766545289\" class=\"img-fluid d-block w-100 product-img\" alt=\"パッケージから取り出されたデカールのイメージ\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003e愛車を彩る準備万端\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e個性際立つ豊富なラインナップ\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e\u003cstrong\u003e多彩なデザインバリエーション\u003c\/strong\u003eが、あなたのカスタムをさらに広げます。プリントタイプならではの\u003cstrong\u003e美しい仕上がり\u003c\/strong\u003eはそのままに、ヘルメットやバイク外装に複数貼ることで、\u003cstrong\u003e唯一無二のオリジナルスタイルを創出\u003c\/strong\u003eできるでしょう。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_3271b10b-cf4c-4c5a-b1c4-7a567b34a5d3.jpg?v=1766545289\" class=\"img-fluid d-block w-100 product-img\" alt=\"様々な箇所に貼られたデカールのイメージ\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003e自分だけの特別を追求\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003ch3 class=\"section-title\"\u003e商品の詳細\u003c\/h3\u003e\n\n  \u003cdetails class=\"spec-details\"\u003e\n    \u003csummary class=\"spec-summary\"\u003e商品の特徴\u003c\/summary\u003e\n    \u003cdiv class=\"spec-content\"\u003e\n      \u003cp\u003eヘルメットやバイクの外装などに最適な、ACE CAFE LONDONのロゴステッカーです。\u003c\/p\u003e\n      \u003cul class=\"benefit-list\"\u003e\n        \u003cli\u003e愛車に手軽に個性をプラス\u003c\/li\u003e\n        \u003cli\u003e情熱を表現するチェッカーフラッグデザイン\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails class=\"spec-details\"\u003e\n    \u003csummary class=\"spec-summary\"\u003e仕様\u003c\/summary\u003e\n    \u003cdiv class=\"spec-content\"\u003e\n      \u003cp\u003e本製品の主な仕様は以下の通りです。\u003c\/p\u003e\n      \u003cul class=\"basic-list\"\u003e\n        \u003cli\u003eタイプ: プリントタイプ\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails class=\"spec-details\"\u003e\n    \u003csummary class=\"spec-summary\"\u003e素材\u003c\/summary\u003e\n    \u003cdiv class=\"spec-content\"\u003e\n      \u003cp\u003e耐久性の高い素材を使用しています。\u003c\/p\u003e\n      \u003cul class=\"basic-list\"\u003e\n        \u003cli\u003e素材: 塩化ビニル\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails class=\"spec-details\"\u003e\n    \u003csummary class=\"spec-summary\"\u003eサイズ\u003c\/summary\u003e\n    \u003cdiv class=\"spec-content\"\u003e\n      \u003cp\u003e本製品のサイズは以下の通りです。\u003c\/p\u003e\n      \u003cul class=\"basic-list\"\u003e\n        \u003cli\u003eサイズ: 50mm × 90mm\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n\u003c\/div\u003e","brand":"ACE CAFE LONDON","offers":[{"title":"50ｍｍ×90ｍｍ","offer_id":48626114461936,"sku":"ACE-N010DE","price":660.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_efaff2cb-a49a-4f1c-9fec-721e129999f2.jpg?v=1766545289"},{"product_id":"ace-n011de","title":"ACE CAFE LONDON ﾃﾞｶｰﾙ FLAG","description":"\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #000000; \n      font-family: \"Radio Canada Big\", Nunito, sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #ffffff;\n      line-height: 1.8;\n      overflow-wrap: break-word;\n      word-wrap: break-word;\n  }\n\n  \/* ▼▼▼ コンテンツ幅制限 ▼▼▼ *\/\n  .content-section, \n  details.spec-details, \n  .shipping-box, \n  .note-box,\n  .video-wrapper {\n      max-width: 800px; \n      margin-left: auto;\n      margin-right: auto;\n  }\n\n  .content-section {\n      margin-bottom: 60px;\n      border-bottom: 1px solid #262626;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #ffffff; \n      font-size: 24px; \n      margin-bottom: 24px;\n      letter-spacing: 0.05em;\n      line-height: 1.4;\n      word-break: keep-all; \n      text-wrap: balance;   \n      border-left: 6px solid #ffffff; padding-left: 15px; \n  }\n\n  .body-text { \n      color: #ffffff; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #CCCCCC; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 0px; \n      box-shadow: 0 5px 15px rgba(0,0,0,0.05);\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #ffffff40 60%);\n      font-weight: bold;\n      padding: 0 4px;\n  }\n\n  \/* 画像の表示分け *\/\n  .care-icons { display: grid; grid-template-columns: repeat(3, 1fr); gap: 15px; margin: 10px 0; align-items: center; justify-items: center; }\n  .care-icons img { width: 100%; max-width: 60px; height: auto; object-fit: contain; }\n  \n  .spec-img-full { width: 100%; margin: 20px 0; text-align: center; }\n  .spec-img-full img { width: 100%; height: auto; display: block; border-radius: 2px; }\n\n  \/* 動画用CSS *\/\n  .video-wrapper { width: 100%; margin: 40px auto; text-align: center; }\n  .video-wrapper video { width: 100%; max-width: 100%; height: auto; border-radius: 4px; display: block; }\n  .video-wrapper iframe { width: 100%; max-width: 100%; aspect-ratio: 16 \/ 9; border: none; display: block; }\n\n  \/* アコーディオン *\/\n  details.spec-details { \n      border: 1px solid #262626;\n      border-radius: 0px;\n      background-color: #000000; \n      color: #ffffff;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #ffffff; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #000000; transition: background 0.2s; }\n  summary.spec-summary:hover { background-color: rgba(0,0,0,0.05); }\n  summary.spec-summary::after { content: \"+\"; font-size: 1.5em; font-weight: normal; color: #ffffff; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #262626; background-color: rgba(0,0,0,0.02); }\n  details[open] summary.spec-summary::after { content: \"-\"; }\n  summary.spec-summary::-webkit-details-marker { display: none; }\n  \n  .spec-content { padding: 20px; background-color: #000000; color: #ffffff; font-size: 14px !important; }\n  .spec-content p, .spec-content li, .spec-content td, .spec-content th { font-size: 14px !important; }\n\n  \/* リストデザイン *\/\n  \n  ul.benefit-list, ul.basic-list, ul.point-list, ul.note-list, ul.step-list,\n  .product-wrapper ul:not([class]) { \n      list-style: none; \n      padding-left: 0; \n      margin-bottom: 24px; \n  }\n\n  ul.benefit-list li, ul.basic-list li, ul.point-list li, ul.note-list li, ul.step-list li,\n  .product-wrapper ul:not([class]) li { \n      position: relative; \n      padding-left: 1.8em; \n      margin-bottom: 10px; \n      line-height: 1.6; \n      text-wrap: pretty; \n      font-size: 14px !important; \n  }\n  \n  ul.benefit-list li::before,\n  .product-wrapper ul:not([class]) li::before { \n      position: absolute; \n      left: 0; \n      content: \"▶\"; color: #ffffff; font-size: 0.8em; top: 3px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #CCCCCC; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #ffffff; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #CCCCCC; font-size: 0.9em; }\n  ul.step-list { counter-reset: num; }\n  ul.step-list li::before { counter-increment: num; content: counter(num); position: absolute; left: 0; top: 1px; width: 22px; height: 22px; background-color: #ffffff; color: #ffffff; border-radius: 50%; text-align: center; line-height: 22px; font-size: 0.8em; font-weight: bold; font-family: Arial, sans-serif; }\n\n  .spec-group strong { display: block; font-size: 1.1em; color: #ffffff; margin-bottom: 12px; border-bottom: 1px solid #ffffff; width: fit-content; word-break: keep-all; }\n  \n  .table-scroll-view { width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; margin-bottom: 15px; }\n  .spec-table { width: 100%; white-space: nowrap; font-size: 14px !important; width: 100%; border-collapse: collapse; border: 1px solid #262626; th, td { padding: 12px 8px; border: 1px solid #262626; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #ffffff; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #DDDDDD; background: #FEFEFE; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #ffffff; font-weight: bold; }\n\n  @media (max-width: 600px) {\n      .product-wrapper { padding: 30px 20px; line-height: 1.6; }\n      .section-title { font-size: 1.3em; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"container product-wrapper\"\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003eACE CAFE魂を宿すデカール\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003eロンドンの伝説を象徴するチェッカーとユニオンジャックの旗が融合。ヘルメットやバイクの外装へ貼ることで、あなたの愛車が\u003cstrong\u003e特別な一台\u003c\/strong\u003eに変身します。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_58178fce-3eae-46e9-a064-176236a196a7.jpg?v=1766545291\" class=\"img-fluid d-block w-100 product-img\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003e伝説のカスタム魂を宿す\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e憧れを形にするステッカー\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e高品質な塩化ビニル素材が織りなす、堅牢な仕上がり。手にした瞬間から感じる\u003cstrong\u003e確かな品質\u003c\/strong\u003eが、あなたのカスタムスタイルを長期にわたりサポートします。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_d3ec54f1-ca52-46b2-8bc5-5f297ec0b8f5.jpg?v=1766545290\" class=\"img-fluid d-block w-100 product-img\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003e堅牢な品質でカスタムを楽しむ\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e長く愛せるプリントデカール\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e雨や強い日差しにも揺るがないプリントタイプは、色褪せることなく美しいデザインを維持。愛車の個性を、\u003cstrong\u003e時を超えて輝かせ\u003c\/strong\u003e続けます。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_d6939c5b-e504-449b-a090-09a9aaeeef9a.jpg?v=1766545290\" class=\"img-fluid d-block w-100 product-img\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003e厳しい環境下でも色褪せない\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdetails class=\"spec-details\"\u003e\n    \u003csummary class=\"spec-summary\"\u003e商品の特徴\u003c\/summary\u003e\n    \u003cdiv class=\"spec-content\"\u003e\n      \u003cp\u003eヘルメットやバイクの外装に最適な、プリントタイプのロゴステッカーです。\u003c\/p\u003e\n      \u003cul class=\"benefit-list\"\u003e\n        \u003cli\u003eACE CAFE LONDONロゴデザイン\u003c\/li\u003e\n        \u003cli\u003e貼るだけで愛車をカスタム\u003c\/li\u003e\n        \u003cli\u003eプリントタイプで色褪せにくい\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails class=\"spec-details\"\u003e\n    \u003csummary class=\"spec-summary\"\u003e素材\u003c\/summary\u003e\n    \u003cdiv class=\"spec-content\"\u003e\n      \u003cul class=\"basic-list\"\u003e\n        \u003cli\u003e素材: 塩化ビニル\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails class=\"spec-details\"\u003e\n    \u003csummary class=\"spec-summary\"\u003eサイズ\u003c\/summary\u003e\n    \u003cdiv class=\"spec-content\"\u003e\n      \u003cul class=\"basic-list\"\u003e\n        \u003cli\u003e47mm × 110mm\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n\u003c\/div\u003e","brand":"ACE CAFE LONDON","offers":[{"title":"47ｍｍ×110ｍｍ","offer_id":48626114494704,"sku":"ACE-N011DE","price":660.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_58178fce-3eae-46e9-a064-176236a196a7.jpg?v=1766545291"},{"product_id":"ace-n012de","title":"ACE CAFE LONDON ﾃﾞｶｰﾙ NAKED","description":"\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #000000; \n      font-family: \"Radio Canada Big\", Nunito, sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #ffffff;\n      line-height: 1.8;\n      overflow-wrap: break-word;\n      word-wrap: break-word;\n  }\n\n  \/* ▼▼▼ コンテンツ幅制限 ▼▼▼ *\/\n  .content-section, \n  details.spec-details, \n  .shipping-box, \n  .note-box,\n  .video-wrapper {\n      max-width: 800px; \n      margin-left: auto;\n      margin-right: auto;\n  }\n\n  .content-section {\n      margin-bottom: 60px;\n      border-bottom: 1px solid #262626;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #ffffff; \n      font-size: 24px; \n      margin-bottom: 24px;\n      letter-spacing: 0.05em;\n      line-height: 1.4;\n      word-break: keep-all; \n      text-wrap: balance;   \n      border-left: 6px solid #ffffff; padding-left: 15px; \n  }\n\n  .body-text { \n      color: #ffffff; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #CCCCCC; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 0px; \n      box-shadow: 0 5px 15px rgba(0,0,0,0.05);\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #ffffff40 60%);\n      font-weight: bold;\n      padding: 0 4px;\n  }\n\n  \/* 画像の表示分け *\/\n  .care-icons { display: grid; grid-template-columns: repeat(3, 1fr); gap: 15px; margin: 10px 0; align-items: center; justify-items: center; }\n  .care-icons img { width: 100%; max-width: 60px; height: auto; object-fit: contain; }\n  \n  .spec-img-full { width: 100%; margin: 20px 0; text-align: center; }\n  .spec-img-full img { width: 100%; height: auto; display: block; border-radius: 2px; }\n\n  \/* 動画用CSS *\/\n  .video-wrapper { width: 100%; margin: 40px auto; text-align: center; }\n  .video-wrapper video { width: 100%; max-width: 100%; height: auto; border-radius: 4px; display: block; }\n  .video-wrapper iframe { width: 100%; max-width: 100%; aspect-ratio: 16 \/ 9; border: none; display: block; }\n\n  \/* アコーディオン *\/\n  details.spec-details { \n      border: 1px solid #262626;\n      border-radius: 0px;\n      background-color: #000000; \n      color: #ffffff;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #ffffff; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #000000; transition: background 0.2s; }\n  summary.spec-summary:hover { background-color: rgba(0,0,0,0.05); }\n  summary.spec-summary::after { content: \"+\"; font-size: 1.5em; font-weight: normal; color: #ffffff; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #262626; background-color: rgba(0,0,0,0.02); }\n  details[open] summary.spec-summary::after { content: \"-\"; }\n  summary.spec-summary::-webkit-details-marker { display: none; }\n  \n  .spec-content { padding: 20px; background-color: #000000; color: #ffffff; font-size: 14px !important; }\n  .spec-content p, .spec-content li, .spec-content td, .spec-content th { font-size: 14px !important; }\n\n  \/* リストデザイン *\/\n  \n  ul.benefit-list, ul.basic-list, ul.point-list, ul.note-list, ul.step-list,\n  .product-wrapper ul:not([class]) { \n      list-style: none; \n      padding-left: 0; \n      margin-bottom: 24px; \n  }\n\n  ul.benefit-list li, ul.basic-list li, ul.point-list li, ul.note-list li, ul.step-list li,\n  .product-wrapper ul:not([class]) li { \n      position: relative; \n      padding-left: 1.8em; \n      margin-bottom: 10px; \n      line-height: 1.6; \n      text-wrap: pretty; \n      font-size: 14px !important; \n  }\n  \n  ul.benefit-list li::before,\n  .product-wrapper ul:not([class]) li::before { \n      position: absolute; \n      left: 0; \n      content: \"▶\"; color: #ffffff; font-size: 0.8em; top: 3px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #CCCCCC; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #ffffff; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #CCCCCC; font-size: 0.9em; }\n  ul.step-list { counter-reset: num; }\n  ul.step-list li::before { counter-increment: num; content: counter(num); position: absolute; left: 0; top: 1px; width: 22px; height: 22px; background-color: #ffffff; color: #ffffff; border-radius: 50%; text-align: center; line-height: 22px; font-size: 0.8em; font-weight: bold; font-family: Arial, sans-serif; }\n\n  .spec-group strong { display: block; font-size: 1.1em; color: #ffffff; margin-bottom: 12px; border-bottom: 1px solid #ffffff; width: fit-content; word-break: keep-all; }\n  \n  .table-scroll-view { width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; margin-bottom: 15px; }\n  .spec-table { width: 100%; white-space: nowrap; font-size: 14px !important; width: 100%; border-collapse: collapse; border: 1px solid #262626; th, td { padding: 12px 8px; border: 1px solid #262626; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #ffffff; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #DDDDDD; background: #FEFEFE; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #ffffff; font-weight: bold; }\n\n  @media (max-width: 600px) {\n      .product-wrapper { padding: 30px 20px; line-height: 1.6; }\n      .section-title { font-size: 1.3em; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"container product-wrapper\"\u003e\n    \u003c!-- 商品解説セクション (Main) --\u003e\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003e愛車に刻む、英国魂\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003eヘルメットやバイク外装へ直接描き込まれたかのような、文字や枠だけが残るカッティングタイプ。見る者の視線を釘付けにする、\u003cstrong\u003e無駄を削ぎ落としたデザイン\u003c\/strong\u003eが魅力です。\u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_c78df88b-cfad-48dc-8494-0c7372442d72.jpg?v=1766545291\" class=\"img-fluid d-block w-100 product-img\"\u003e\n        \u003cp class=\"caption-text text-end\"\u003eミニマルな存在感\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003e失敗しない、本格カスタム\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003e\u003cstrong\u003e厳選された塩化ビニル素材\u003c\/strong\u003eが、曲面にもしなやかにフィット。剥離紙から透明シートへ、そして対象物へ。ステップを踏むごとに、まるでプロが施工したかのような\u003cstrong\u003e完璧な仕上がり\u003c\/strong\u003eを実現します。\u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_63bd91db-6375-40b9-8f61-b00b70befbc0.jpg?v=1766545292\" class=\"img-fluid d-block w-100 product-img\"\u003e\n        \u003cp class=\"caption-text text-end\"\u003eこだわりの素材と工程\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003e伝説を纏う、ライダーの証\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003eACE CAFE LONDONの象徴を、あなたのスタイルで表現する。ヘルメットからバイクのボディまで、どこに貼るかで印象が大きく変わる。\u003cstrong\u003e自分だけの個性を追求する喜び\u003c\/strong\u003eを、心ゆくまでご堪能ください。\u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_60c0beee-616c-4721-bf50-f2b775c6dfd7.jpg?v=1766545291\" class=\"img-fluid d-block w-100 product-img\"\u003e\n        \u003cp class=\"caption-text text-end\"\u003eあなただけのカフェスタイル\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- スペック・詳細セクション (Specs) --\u003e\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003e製品詳細\u003c\/h3\u003e\n        \u003cdetails class=\"spec-details\"\u003e\n            \u003csummary class=\"spec-summary\"\u003e商品の特徴\u003c\/summary\u003e\n            \u003cdiv class=\"spec-content\"\u003e\n                \u003cp\u003eヘルメットやバイクの外装などに最適な、カッティングタイプのACE CAFE LONDONロゴステッカーです。\u003c\/p\u003e\n                \u003cul class=\"benefit-list\"\u003e\n                    \u003cli\u003e文字や枠だけが残るカッティングタイプ\u003c\/li\u003e\n                    \u003cli\u003eACE CAFE LONDONロゴデザイン\u003c\/li\u003e\n                \u003c\/ul\u003e\n            \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"spec-details\"\u003e\n            \u003csummary class=\"spec-summary\"\u003e素材\u003c\/summary\u003e\n            \u003cdiv class=\"spec-content\"\u003e\n                \u003cul class=\"basic-list\"\u003e\n                    \u003cli\u003e塩化ビニル\u003c\/li\u003e\n                \u003c\/ul\u003e\n            \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"spec-details\"\u003e\n            \u003csummary class=\"spec-summary\"\u003eサイズ\u003c\/summary\u003e\n            \u003cdiv class=\"spec-content\"\u003e\n                \u003cul class=\"basic-list\"\u003e\n                    \u003cli\u003e60Φ\u003c\/li\u003e\n                \u003c\/ul\u003e\n            \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"spec-details\"\u003e\n            \u003csummary class=\"spec-summary\"\u003e貼り方ガイド\u003c\/summary\u003e\n            \u003cdiv class=\"spec-content\"\u003e\n                \u003cp\u003e切り文字タイプのデカールの貼り方についてご説明します。\u003c\/p\u003e\n                \u003cul class=\"step-list\"\u003e\n                    \u003cli\u003e\n                        \u003cp\u003e剥離紙を剥がす\u003c\/p\u003e\n                        \u003cp\u003e切り文字タイプのデカールを台紙から剥がす際は、文字部が透明シートに残っていることを確認しながら、剥離紙を上にして少しずつめくり、剥がしてください。\u003c\/p\u003e\n                    \u003c\/li\u003e\n                    \u003cli\u003e\n                        \u003cp\u003e対象物に貼る\u003c\/p\u003e\n                        \u003cp\u003eデカールを貼る対象物のホコリや汚れを拭き取り、用意したデカールを透明シートと一緒に貼り付け、文字部を押して密着させてください。最後に文字部が残るようにゆっくり透明シートを剥がしてください。\u003c\/p\u003e\n                    \u003c\/li\u003e\n                \u003c\/ul\u003e\n                \u003cp class=\"body-text\"\u003e※丸みのある部分にはドライヤーなどで温めながら貼ると失敗がありません。\u003c\/p\u003e\n            \u003c\/div\u003e\n        \u003c\/details\u003e\n    \u003c\/div\u003e\n\u003c\/div\u003e","brand":"ACE CAFE LONDON","offers":[{"title":"ブラック \/ 60Φ","offer_id":48626114527472,"sku":"ACE-N012DE-BK","price":660.0,"currency_code":"JPY","in_stock":true},{"title":"ホワイト \/ 60Φ","offer_id":48626114560240,"sku":"ACE-N012DE-WH","price":660.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_c78df88b-cfad-48dc-8494-0c7372442d72.jpg?v=1766545291"},{"product_id":"ace-n013de","title":"ACE CAFE LONDON ﾃﾞｶｰﾙ BRUSH FONT","description":"\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #000000; \n      font-family: \"Radio Canada Big\", Nunito, sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #ffffff;\n      line-height: 1.8;\n      overflow-wrap: break-word;\n      word-wrap: break-word;\n  }\n\n  \/* ▼▼▼ コンテンツ幅制限 ▼▼▼ *\/\n  .content-section, \n  details.spec-details, \n  .shipping-box, \n  .note-box,\n  .video-wrapper {\n      max-width: 800px; \n      margin-left: auto;\n      margin-right: auto;\n  }\n\n  .content-section {\n      margin-bottom: 60px;\n      border-bottom: 1px solid #262626;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #ffffff; \n      font-size: 24px; \n      margin-bottom: 24px;\n      letter-spacing: 0.05em;\n      line-height: 1.4;\n      word-break: keep-all; \n      text-wrap: balance;   \n      border-left: 6px solid #ffffff; padding-left: 15px; \n  }\n\n  .body-text { \n      color: #ffffff; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #CCCCCC; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 0px; \n      box-shadow: 0 5px 15px rgba(0,0,0,0.05);\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #ffffff40 60%);\n      font-weight: bold;\n      padding: 0 4px;\n  }\n\n  \/* 画像の表示分け *\/\n  .care-icons { display: grid; grid-template-columns: repeat(3, 1fr); gap: 15px; margin: 10px 0; align-items: center; justify-items: center; }\n  .care-icons img { width: 100%; max-width: 60px; height: auto; object-fit: contain; }\n  \n  .spec-img-full { width: 100%; margin: 20px 0; text-align: center; }\n  .spec-img-full img { width: 100%; height: auto; display: block; border-radius: 2px; }\n\n  \/* 動画用CSS *\/\n  .video-wrapper { width: 100%; margin: 40px auto; text-align: center; }\n  .video-wrapper video { width: 100%; max-width: 100%; height: auto; border-radius: 4px; display: block; }\n  .video-wrapper iframe { width: 100%; max-width: 100%; aspect-ratio: 16 \/ 9; border: none; display: block; }\n\n  \/* アコーディオン *\/\n  details.spec-details { \n      border: 1px solid #262626;\n      border-radius: 0px;\n      background-color: #000000; \n      color: #ffffff;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #ffffff; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #000000; transition: background 0.2s; }\n  summary.spec-summary:hover { background-color: rgba(0,0,0,0.05); }\n  summary.spec-summary::after { content: \"+\"; font-size: 1.5em; font-weight: normal; color: #ffffff; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #262626; background-color: rgba(0,0,0,0.02); }\n  details[open] summary.spec-summary::after { content: \"-\"; }\n  summary.spec-summary::-webkit-details-marker { display: none; }\n  \n  .spec-content { padding: 20px; background-color: #000000; color: #ffffff; font-size: 14px !important; }\n  .spec-content p, .spec-content li, .spec-content td, .spec-content th { font-size: 14px !important; }\n\n  \/* リストデザイン *\/\n  \n  ul.benefit-list, ul.basic-list, ul.point-list, ul.note-list, ul.step-list,\n  .product-wrapper ul:not([class]) { \n      list-style: none; \n      padding-left: 0; \n      margin-bottom: 24px; \n  }\n\n  ul.benefit-list li, ul.basic-list li, ul.point-list li, ul.note-list li, ul.step-list li,\n  .product-wrapper ul:not([class]) li { \n      position: relative; \n      padding-left: 1.8em; \n      margin-bottom: 10px; \n      line-height: 1.6; \n      text-wrap: pretty; \n      font-size: 14px !important; \n  }\n  \n  ul.benefit-list li::before,\n  .product-wrapper ul:not([class]) li::before { \n      position: absolute; \n      left: 0; \n      content: \"▶\"; color: #ffffff; font-size: 0.8em; top: 3px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #CCCCCC; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #ffffff; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #CCCCCC; font-size: 0.9em; }\n  ul.step-list { counter-reset: num; }\n  ul.step-list li::before { counter-increment: num; content: counter(num); position: absolute; left: 0; top: 1px; width: 22px; height: 22px; background-color: #ffffff; color: #ffffff; border-radius: 50%; text-align: center; line-height: 22px; font-size: 0.8em; font-weight: bold; font-family: Arial, sans-serif; }\n\n  .spec-group strong { display: block; font-size: 1.1em; color: #ffffff; margin-bottom: 12px; border-bottom: 1px solid #ffffff; width: fit-content; word-break: keep-all; }\n  \n  .table-scroll-view { width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; margin-bottom: 15px; }\n  .spec-table { width: 100%; white-space: nowrap; font-size: 14px !important; width: 100%; border-collapse: collapse; border: 1px solid #262626; th, td { padding: 12px 8px; border: 1px solid #262626; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #ffffff; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #DDDDDD; background: #FEFEFE; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #ffffff; font-weight: bold; }\n\n  @media (max-width: 600px) {\n      .product-wrapper { padding: 30px 20px; line-height: 1.6; }\n      .section-title { font-size: 1.3em; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"container product-wrapper\"\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e個性を主張するブラシフォント\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003eバイクやヘルメットに、\u003cstrong\u003e唯一無二\u003c\/strong\u003eのACE CAFE LONDONロゴを。文字や枠だけが残る\u003cstrong\u003eカッティングタイプ\u003c\/strong\u003eが、まるで直接ペイントしたような自然な仕上がりを叶えます。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_1c2d9c80-111f-4b5e-8c56-3214fe252194.jpg?v=1766545292\" class=\"img-fluid d-block w-100 product-img\" alt=\"クールな愛車カスタム\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003eクールな愛車カスタム\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003eこだわりの品質と簡単施工\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e\u003cstrong\u003e耐久性に優れた塩化ビニル素材\u003c\/strong\u003eを採用し、長期間にわたり愛車のスタイルを維持。剥離紙を剥がし、透明シートで貼るだけの\u003cstrong\u003e簡単ステップ\u003c\/strong\u003eで、誰でも美しい仕上がりを実現します。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_c177f5b0-6f40-41ae-a1d9-98c8f939ceac.jpg?v=1766545299\" class=\"img-fluid d-block w-100 product-img\" alt=\"理想を形にするデカール\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003e理想を形にするデカール\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003eロック魂宿る表現力\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003eあなたのヘルメットやバイク外装に、ACE CAFE LONDONの\u003cstrong\u003e象徴的なデザイン\u003c\/strong\u003eを。路面を駆け抜けるたびに、乗り手の個性を鮮やかに主張し、\u003cstrong\u003e唯一無二の世界観\u003c\/strong\u003eを演出します。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_171355ff-83f1-4482-8344-e75b91eb7046.jpg?v=1766545292\" class=\"img-fluid d-block w-100 product-img\" alt=\"愛車を彩るアイコン\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003e愛車を彩るアイコン\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e詳細情報\u003c\/h3\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n      \u003csummary class=\"spec-summary\"\u003e商品の特徴\u003c\/summary\u003e\n      \u003cdiv class=\"spec-content\"\u003e\n        \u003cp\u003eヘルメットやバイクの外装に最適な、文字や枠だけが残るカッティングタイプのACE CAFE LONDONロゴステッカーです。\u003c\/p\u003e\n        \u003cul class=\"basic-list\"\u003e\n          \u003cli\u003e切り文字\/カッティングタイプ\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n      \u003csummary class=\"spec-summary\"\u003e基本情報\u003c\/summary\u003e\n      \u003cdiv class=\"spec-content\"\u003e\n        \u003cul class=\"basic-list\"\u003e\n          \u003cli\u003e型番: N013DE\u003c\/li\u003e\n          \u003cli\u003eサイズ: 45mm x 70mm\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n      \u003csummary class=\"spec-summary\"\u003e素材\u003c\/summary\u003e\n      \u003cdiv class=\"spec-content\"\u003e\n        \u003cp\u003e耐久性に優れた素材を使用しています。\u003c\/p\u003e\n        \u003cul class=\"basic-list\"\u003e\n          \u003cli\u003e塩化ビニル\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n      \u003csummary class=\"spec-summary\"\u003eデカールの貼り方\u003c\/summary\u003e\n      \u003cdiv class=\"spec-content\"\u003e\n        \u003cp\u003e美しい仕上がりを実現するための貼り方をご紹介します。\u003c\/p\u003e\n        \u003cul class=\"step-list\"\u003e\n          \u003cli\u003e\n            剥離紙を剥がす\n            切り文字タイプのデカールを台紙から剥がす際は、文字部が透明シートに残っている事を確認しながら剥離紙を上にして少しづつめくり、剥がして下さい。\n          \u003c\/li\u003e\n          \u003cli\u003e\n            対象物に貼る\n            デカールを貼る対象物のホコリや汚れを拭き取り、用意したデカールを透明シートと一緒に貼付け、文字部を押して密着させて下さい。最後に文字部が残る様にゆっくり透明シートを剥がして下さい。\n          \u003c\/li\u003e\n        \u003c\/ul\u003e\n        \u003cp class=\"body-text\"\u003e※丸みのある部分にはドライヤーなどで温めながら貼ると失敗がありません。\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n  \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"ACE CAFE LONDON","offers":[{"title":"ブラック \/ 45mm×70mm","offer_id":48626114593008,"sku":"ACE-N013DE-BK","price":660.0,"currency_code":"JPY","in_stock":true},{"title":"ホワイト \/ 45mm×70mm","offer_id":48626114625776,"sku":"ACE-N013DE-WH","price":660.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_1c2d9c80-111f-4b5e-8c56-3214fe252194.jpg?v=1766545292"},{"product_id":"ace-n014de","title":"ACE CAFE LONDON ﾃﾞｶｰﾙ ACE-CIRCLE","description":"\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #000000; \n      font-family: \"Radio Canada Big\", Nunito, sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #ffffff;\n      line-height: 1.8;\n      overflow-wrap: break-word;\n      word-wrap: break-word;\n  }\n\n  \/* ▼▼▼ コンテンツ幅制限 ▼▼▼ *\/\n  .content-section, \n  details.spec-details, \n  .shipping-box, \n  .note-box,\n  .video-wrapper {\n      max-width: 800px; \n      margin-left: auto;\n      margin-right: auto;\n  }\n\n  .content-section {\n      margin-bottom: 60px;\n      border-bottom: 1px solid #262626;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #ffffff; \n      font-size: 24px; \n      margin-bottom: 24px;\n      letter-spacing: 0.05em;\n      line-height: 1.4;\n      word-break: keep-all; \n      text-wrap: balance;   \n      border-left: 6px solid #ffffff; padding-left: 15px; \n  }\n\n  .body-text { \n      color: #ffffff; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #CCCCCC; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 0px; \n      box-shadow: 0 5px 15px rgba(0,0,0,0.05);\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #ffffff40 60%);\n      font-weight: bold;\n      padding: 0 4px;\n  }\n\n  \/* 画像の表示分け *\/\n  .care-icons { display: grid; grid-template-columns: repeat(3, 1fr); gap: 15px; margin: 10px 0; align-items: center; justify-items: center; }\n  .care-icons img { width: 100%; max-width: 60px; height: auto; object-fit: contain; }\n  \n  .spec-img-full { width: 100%; margin: 20px 0; text-align: center; }\n  .spec-img-full img { width: 100%; height: auto; display: block; border-radius: 2px; }\n\n  \/* 動画用CSS *\/\n  .video-wrapper { width: 100%; margin: 40px auto; text-align: center; }\n  .video-wrapper video { width: 100%; max-width: 100%; height: auto; border-radius: 4px; display: block; }\n  .video-wrapper iframe { width: 100%; max-width: 100%; aspect-ratio: 16 \/ 9; border: none; display: block; }\n\n  \/* アコーディオン *\/\n  details.spec-details { \n      border: 1px solid #262626;\n      border-radius: 0px;\n      background-color: #000000; \n      color: #ffffff;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #ffffff; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #000000; transition: background 0.2s; }\n  summary.spec-summary:hover { background-color: rgba(0,0,0,0.05); }\n  summary.spec-summary::after { content: \"+\"; font-size: 1.5em; font-weight: normal; color: #ffffff; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #262626; background-color: rgba(0,0,0,0.02); }\n  details[open] summary.spec-summary::after { content: \"-\"; }\n  summary.spec-summary::-webkit-details-marker { display: none; }\n  \n  .spec-content { padding: 20px; background-color: #000000; color: #ffffff; font-size: 14px !important; }\n  .spec-content p, .spec-content li, .spec-content td, .spec-content th { font-size: 14px !important; }\n\n  \/* リストデザイン *\/\n  \n  ul.benefit-list, ul.basic-list, ul.point-list, ul.note-list, ul.step-list,\n  .product-wrapper ul:not([class]) { \n      list-style: none; \n      padding-left: 0; \n      margin-bottom: 24px; \n  }\n\n  ul.benefit-list li, ul.basic-list li, ul.point-list li, ul.note-list li, ul.step-list li,\n  .product-wrapper ul:not([class]) li { \n      position: relative; \n      padding-left: 1.8em; \n      margin-bottom: 10px; \n      line-height: 1.6; \n      text-wrap: pretty; \n      font-size: 14px !important; \n  }\n  \n  ul.benefit-list li::before,\n  .product-wrapper ul:not([class]) li::before { \n      position: absolute; \n      left: 0; \n      content: \"▶\"; color: #ffffff; font-size: 0.8em; top: 3px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #CCCCCC; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #ffffff; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #CCCCCC; font-size: 0.9em; }\n  ul.step-list { counter-reset: num; }\n  ul.step-list li::before { counter-increment: num; content: counter(num); position: absolute; left: 0; top: 1px; width: 22px; height: 22px; background-color: #ffffff; color: #ffffff; border-radius: 50%; text-align: center; line-height: 22px; font-size: 0.8em; font-weight: bold; font-family: Arial, sans-serif; }\n\n  .spec-group strong { display: block; font-size: 1.1em; color: #ffffff; margin-bottom: 12px; border-bottom: 1px solid #ffffff; width: fit-content; word-break: keep-all; }\n  \n  .table-scroll-view { width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; margin-bottom: 15px; }\n  .spec-table { width: 100%; white-space: nowrap; font-size: 14px !important; width: 100%; border-collapse: collapse; border: 1px solid #262626; th, td { padding: 12px 8px; border: 1px solid #262626; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #ffffff; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #DDDDDD; background: #FEFEFE; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #ffffff; font-weight: bold; }\n\n  @media (max-width: 600px) {\n      .product-wrapper { padding: 30px 20px; line-height: 1.6; }\n      .section-title { font-size: 1.3em; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"container product-wrapper\"\u003e\n\n    \u003c!-- 商品解説セクション (Main) --\u003e\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003eエースカフェ、洗練ロゴ\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003eヘルメットやバイク外装に最適です。文字や枠だけが残るカッティングタイプで、\u003cstrong\u003e愛車に一体感のある上質な仕上がり\u003c\/strong\u003eをもたらします。\u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_d5a7768f-2fcd-4175-a45d-a425fa9e3934.jpg?v=1766545294\" class=\"img-fluid d-block w-100 product-img\"\u003e\n        \u003cp class=\"caption-text text-end\"\u003eクリーンな印象、愛車に。\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003e本物志向の英国デカール\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003e歴史あるACE CAFE LONDONの\u003cstrong\u003e正規デカール\u003c\/strong\u003e。細部までこだわり抜いたデザインが、英国が培ったロッカーズスタイルを完璧に表現します。\u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_fcc833b1-7052-4781-9ee4-809cd9a9215f.jpg?v=1766545294\" class=\"img-fluid d-block w-100 product-img\"\u003e\n        \u003cp class=\"caption-text text-end\"\u003e確かな品質、英国魂。\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003e個性際立つバイクカスタム\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003e\u003cstrong\u003e塩化ビニル製で耐久性に優れ\u003c\/strong\u003e、大切なバイクやヘルメットを長期間美しく彩ります。自分だけのカスタマイズで、唯一無二の存在感を放ちます。\u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_f0e7c243-26a0-4648-8275-8003c8438420.jpg?v=1766545294\" class=\"img-fluid d-block w-100 product-img\"\u003e\n        \u003cp class=\"caption-text text-end\"\u003e自由な発想、無限の用途。\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- スペック・詳細セクション (Specs) --\u003e\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003e商品詳細\u003c\/h3\u003e\n\n        \u003cdetails class=\"spec-details\"\u003e\n            \u003csummary class=\"spec-summary\"\u003e商品の特徴\u003c\/summary\u003e\n            \u003cdiv class=\"spec-content\"\u003e\n                \u003cp\u003eヘルメットやバイクの外装などに最適な、カッティングタイプのACE CAFE LONDONロゴステッカーです。\u003c\/p\u003e\n                \u003cul class=\"benefit-list\"\u003e\n                    \u003cli\u003e文字や枠だけが残るカッティングタイプ\u003c\/li\u003e\n                    \u003cli\u003eACE CAFE LONDONロゴステッカー\u003c\/li\u003e\n                \u003c\/ul\u003e\n            \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"spec-details\"\u003e\n            \u003csummary class=\"spec-summary\"\u003e素材・材質\u003c\/summary\u003e\n            \u003cdiv class=\"spec-content\"\u003e\n                \u003cul class=\"basic-list\"\u003e\n                    \u003cli\u003e塩化ビニル\u003c\/li\u003e\n                \u003c\/ul\u003e\n            \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"spec-details\"\u003e\n            \u003csummary class=\"spec-summary\"\u003eサイズ\u003c\/summary\u003e\n            \u003cdiv class=\"spec-content\"\u003e\n                \u003cul class=\"basic-list\"\u003e\n                    \u003cli\u003e約70Φ (直径70mm)\u003c\/li\u003e\n                \u003c\/ul\u003e\n            \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"spec-details\"\u003e\n            \u003csummary class=\"spec-summary\"\u003eデカールの貼り方\u003c\/summary\u003e\n            \u003cdiv class=\"spec-content\"\u003e\n                \u003cp\u003e切り文字タイプのデカールを貼る際の手順とポイントをご案内します。\u003c\/p\u003e\n                \u003cul class=\"step-list\"\u003e\n                    \u003cli\u003e\n                        剥離紙を剥がす\n                        \u003cp\u003e切り文字タイプのデカールを台紙から剥がす際は、文字部が透明シートに残っていることを確認しながら、剥離紙を上にして少しずつめくり、剥がしてください。\u003c\/p\u003e\n                    \u003c\/li\u003e\n                    \u003cli\u003e\n                        対象物に貼る\n                        \u003cp\u003eデカールを貼る対象物のホコリや汚れを拭き取り、剥がしたデカールを透明シートと一緒に貼り付け、文字部を押して密着させてください。最後に文字部が残るようにゆっくり透明シートを剥がしてください。\u003c\/p\u003e\n                    \u003c\/li\u003e\n                \u003c\/ul\u003e\n                \u003cp\u003e※丸みのある部分にはドライヤーなどで温めながら貼ると失敗がありません。\u003c\/p\u003e\n            \u003c\/div\u003e\n        \u003c\/details\u003e\n    \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"ACE CAFE LONDON","offers":[{"title":"ブラック \/ 70Φ","offer_id":48626114658544,"sku":"ACE-N014DE-BK","price":770.0,"currency_code":"JPY","in_stock":true},{"title":"ホワイト \/ 70Φ","offer_id":48626114691312,"sku":"ACE-N014DE-WH","price":770.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_d5a7768f-2fcd-4175-a45d-a425fa9e3934.jpg?v=1766545294"},{"product_id":"ace-n015de","title":"ACE CAFE LONDON ﾃﾞｶｰﾙ ACE-CIRCLE","description":"\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #000000; \n      font-family: \"Radio Canada Big\", Nunito, sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #ffffff;\n      line-height: 1.8;\n      overflow-wrap: break-word;\n      word-wrap: break-word;\n  }\n\n  \/* ▼▼▼ コンテンツ幅制限 ▼▼▼ *\/\n  .content-section, \n  details.spec-details, \n  .shipping-box, \n  .note-box,\n  .video-wrapper {\n      max-width: 800px; \n      margin-left: auto;\n      margin-right: auto;\n  }\n\n  .content-section {\n      margin-bottom: 60px;\n      border-bottom: 1px solid #262626;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #ffffff; \n      font-size: 24px; \n      margin-bottom: 24px;\n      letter-spacing: 0.05em;\n      line-height: 1.4;\n      word-break: keep-all; \n      text-wrap: balance;   \n      border-left: 6px solid #ffffff; padding-left: 15px; \n  }\n\n  .body-text { \n      color: #ffffff; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #CCCCCC; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 0px; \n      box-shadow: 0 5px 15px rgba(0,0,0,0.05);\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #ffffff40 60%);\n      font-weight: bold;\n      padding: 0 4px;\n  }\n\n  \/* 画像の表示分け *\/\n  .care-icons { display: grid; grid-template-columns: repeat(3, 1fr); gap: 15px; margin: 10px 0; align-items: center; justify-items: center; }\n  .care-icons img { width: 100%; max-width: 60px; height: auto; object-fit: contain; }\n  \n  .spec-img-full { width: 100%; margin: 20px 0; text-align: center; }\n  .spec-img-full img { width: 100%; height: auto; display: block; border-radius: 2px; }\n\n  \/* 動画用CSS *\/\n  .video-wrapper { width: 100%; margin: 40px auto; text-align: center; }\n  .video-wrapper video { width: 100%; max-width: 100%; height: auto; border-radius: 4px; display: block; }\n  .video-wrapper iframe { width: 100%; max-width: 100%; aspect-ratio: 16 \/ 9; border: none; display: block; }\n\n  \/* アコーディオン *\/\n  details.spec-details { \n      border: 1px solid #262626;\n      border-radius: 0px;\n      background-color: #000000; \n      color: #ffffff;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #ffffff; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #000000; transition: background 0.2s; }\n  summary.spec-summary:hover { background-color: rgba(0,0,0,0.05); }\n  summary.spec-summary::after { content: \"+\"; font-size: 1.5em; font-weight: normal; color: #ffffff; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #262626; background-color: rgba(0,0,0,0.02); }\n  details[open] summary.spec-summary::after { content: \"-\"; }\n  summary.spec-summary::-webkit-details-marker { display: none; }\n  \n  .spec-content { padding: 20px; background-color: #000000; color: #ffffff; font-size: 14px !important; }\n  .spec-content p, .spec-content li, .spec-content td, .spec-content th { font-size: 14px !important; }\n\n  \/* リストデザイン *\/\n  \n  ul.benefit-list, ul.basic-list, ul.point-list, ul.note-list, ul.step-list,\n  .product-wrapper ul:not([class]) { \n      list-style: none; \n      padding-left: 0; \n      margin-bottom: 24px; \n  }\n\n  ul.benefit-list li, ul.basic-list li, ul.point-list li, ul.note-list li, ul.step-list li,\n  .product-wrapper ul:not([class]) li { \n      position: relative; \n      padding-left: 1.8em; \n      margin-bottom: 10px; \n      line-height: 1.6; \n      text-wrap: pretty; \n      font-size: 14px !important; \n  }\n  \n  ul.benefit-list li::before,\n  .product-wrapper ul:not([class]) li::before { \n      position: absolute; \n      left: 0; \n      content: \"▶\"; color: #ffffff; font-size: 0.8em; top: 3px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #CCCCCC; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #ffffff; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #CCCCCC; font-size: 0.9em; }\n  ul.step-list { counter-reset: num; }\n  ul.step-list li::before { counter-increment: num; content: counter(num); position: absolute; left: 0; top: 1px; width: 22px; height: 22px; background-color: #ffffff; color: #ffffff; border-radius: 50%; text-align: center; line-height: 22px; font-size: 0.8em; font-weight: bold; font-family: Arial, sans-serif; }\n\n  .spec-group strong { display: block; font-size: 1.1em; color: #ffffff; margin-bottom: 12px; border-bottom: 1px solid #ffffff; width: fit-content; word-break: keep-all; }\n  \n  .table-scroll-view { width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; margin-bottom: 15px; }\n  .spec-table { width: 100%; white-space: nowrap; font-size: 14px !important; width: 100%; border-collapse: collapse; border: 1px solid #262626; th, td { padding: 12px 8px; border: 1px solid #262626; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #ffffff; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #DDDDDD; background: #FEFEFE; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #ffffff; font-weight: bold; }\n\n  @media (max-width: 600px) {\n      .product-wrapper { padding: 30px 20px; line-height: 1.6; }\n      .section-title { font-size: 1.3em; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"container product-wrapper\"\u003e\n\n  \u003c!-- 商品解説セクション (Main) --\u003e\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e伝説を宿すカッティングロゴ\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003eACE CAFE LONDONの\u003cstrong\u003e象徴的なロゴ\u003c\/strong\u003eが、文字や枠だけ残る\u003cstrong\u003eカッティングタイプ\u003c\/strong\u003eで表現されています。ヘルメットやバイク外装に、精緻なデザインが光ります。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_ed7ab3ae-2c78-441a-b80b-d0c8296ba365.jpg?v=1766545296\" class=\"img-fluid d-block w-100 product-img\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003e愛車を飾るブランドの証\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003eこだわりの素材と2枚の歓び\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e\u003cstrong\u003e高品質な塩化ビニル素材\u003c\/strong\u003eを採用し、\u003cstrong\u003e耐久性に優れています\u003c\/strong\u003e。便利な\u003cstrong\u003e2枚入り\u003c\/strong\u003eで、予備としても、異なる場所への貼り付けも思いのままに。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_d5789fb3-5835-4e65-add5-eab1415e7a19.jpg?v=1766545296\" class=\"img-fluid d-block w-100 product-img\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003e確かな品質、重ねる喜び\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003eスタイルを極める貼り付け術\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e曲線部分にはドライヤーで温めながら貼ることで、空気も入らず\u003cstrong\u003e美しく密着\u003c\/strong\u003eします。あなただけのACE CAFE LONDONスタイルを心ゆくまで愉しめます。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_4b9c6740-acf9-47e7-bc50-bf4330573e11.jpg?v=1766545295\" class=\"img-fluid d-block w-100 product-img\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003e美しく纏う、至高の技\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- スペック・詳細セクション (Specs) --\u003e\n  \u003cdetails class=\"spec-details\"\u003e\n    \u003csummary class=\"spec-summary\"\u003e商品の特徴・仕様\u003c\/summary\u003e\n    \u003cdiv class=\"spec-content\"\u003e\n      \u003cp\u003eヘルメットやバイクの外装などに最適な、文字や枠だけが残るカッティングタイプのACE CAFE LONDONロゴステッカーです。\u003c\/p\u003e\n      \u003cul class=\"basic-list\"\u003e\n        \u003cli\u003e切り文字\/カッティングタイプ\u003c\/li\u003e\n        \u003cli\u003e2枚入り\u003c\/li\u003e\n        \u003cli\u003eサイズ：50φ\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails class=\"spec-details\"\u003e\n    \u003csummary class=\"spec-summary\"\u003e素材\u003c\/summary\u003e\n    \u003cdiv class=\"spec-content\"\u003e\n      \u003cp\u003e本製品は以下の素材を使用しています。\u003c\/p\u003e\n      \u003cul class=\"basic-list\"\u003e\n        \u003cli\u003e塩化ビニル\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails class=\"spec-details\"\u003e\n    \u003csummary class=\"spec-summary\"\u003eデカール貼り付けガイド\u003c\/summary\u003e\n    \u003cdiv class=\"spec-content\"\u003e\n      \u003cp\u003e切り文字タイプのデカールを貼り付ける際の手順です。\u003c\/p\u003e\n      \u003cul class=\"step-list\"\u003e\n        \u003cli\u003e\n          \u003cp\u003e剥離紙を剥がす\u003c\/p\u003e\n          \u003cp\u003e切り文字タイプのデカールを台紙から剥がす際は、文字部が透明シートに残っている事を確認しながら剥離紙を上にして少しづつめくり、剥がして下さい。\u003c\/p\u003e\n        \u003c\/li\u003e\n        \u003cli\u003e\n          \u003cp\u003e対象物に貼る\u003c\/p\u003e\n          \u003cp\u003eデカールを貼る対象物のホコリや汚れを拭き取り、用意したデカールを透明シートと一緒に貼付け、文字部を押して密着させて下さい。最後に文字部が残る様にゆっくり透明シートを剥がして下さい。\u003c\/p\u003e\n        \u003c\/li\u003e\n      \u003c\/ul\u003e\n      \u003cp\u003e丸みのある部分にはドライヤーなどで温めながら貼ると失敗がありません。\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n\u003c\/div\u003e","brand":"ACE CAFE LONDON","offers":[{"title":"ブラック \/ 50Φ×2枚","offer_id":48626114724080,"sku":"ACE-N015DE-BK","price":770.0,"currency_code":"JPY","in_stock":true},{"title":"ホワイト \/ 50Φ×2枚","offer_id":48626114756848,"sku":"ACE-N015DE-WH","price":770.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_ed7ab3ae-2c78-441a-b80b-d0c8296ba365.jpg?v=1766545296"},{"product_id":"ace-n017de","title":"ACE CAFE LONDON ﾃﾞｶｰﾙ RACER-CIRCLE","description":"\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #000000; \n      font-family: \"Radio Canada Big\", Nunito, sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #ffffff;\n      line-height: 1.8;\n      overflow-wrap: break-word;\n      word-wrap: break-word;\n  }\n\n  \/* ▼▼▼ コンテンツ幅制限 ▼▼▼ *\/\n  .content-section, \n  details.spec-details, \n  .shipping-box, \n  .note-box,\n  .video-wrapper {\n      max-width: 800px; \n      margin-left: auto;\n      margin-right: auto;\n  }\n\n  .content-section {\n      margin-bottom: 60px;\n      border-bottom: 1px solid #262626;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #ffffff; \n      font-size: 24px; \n      margin-bottom: 24px;\n      letter-spacing: 0.05em;\n      line-height: 1.4;\n      word-break: keep-all; \n      text-wrap: balance;   \n      border-left: 6px solid #ffffff; padding-left: 15px; \n  }\n\n  .body-text { \n      color: #ffffff; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #CCCCCC; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 0px; \n      box-shadow: 0 5px 15px rgba(0,0,0,0.05);\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #ffffff40 60%);\n      font-weight: bold;\n      padding: 0 4px;\n  }\n\n  \/* 画像の表示分け *\/\n  .care-icons { display: grid; grid-template-columns: repeat(3, 1fr); gap: 15px; margin: 10px 0; align-items: center; justify-items: center; }\n  .care-icons img { width: 100%; max-width: 60px; height: auto; object-fit: contain; }\n  \n  .spec-img-full { width: 100%; margin: 20px 0; text-align: center; }\n  .spec-img-full img { width: 100%; height: auto; display: block; border-radius: 2px; }\n\n  \/* 動画用CSS *\/\n  .video-wrapper { width: 100%; margin: 40px auto; text-align: center; }\n  .video-wrapper video { width: 100%; max-width: 100%; height: auto; border-radius: 4px; display: block; }\n  .video-wrapper iframe { width: 100%; max-width: 100%; aspect-ratio: 16 \/ 9; border: none; display: block; }\n\n  \/* アコーディオン *\/\n  details.spec-details { \n      border: 1px solid #262626;\n      border-radius: 0px;\n      background-color: #000000; \n      color: #ffffff;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #ffffff; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #000000; transition: background 0.2s; }\n  summary.spec-summary:hover { background-color: rgba(0,0,0,0.05); }\n  summary.spec-summary::after { content: \"+\"; font-size: 1.5em; font-weight: normal; color: #ffffff; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #262626; background-color: rgba(0,0,0,0.02); }\n  details[open] summary.spec-summary::after { content: \"-\"; }\n  summary.spec-summary::-webkit-details-marker { display: none; }\n  \n  .spec-content { padding: 20px; background-color: #000000; color: #ffffff; font-size: 14px !important; }\n  .spec-content p, .spec-content li, .spec-content td, .spec-content th { font-size: 14px !important; }\n\n  \/* リストデザイン *\/\n  \n  ul.benefit-list, ul.basic-list, ul.point-list, ul.note-list, ul.step-list,\n  .product-wrapper ul:not([class]) { \n      list-style: none; \n      padding-left: 0; \n      margin-bottom: 24px; \n  }\n\n  ul.benefit-list li, ul.basic-list li, ul.point-list li, ul.note-list li, ul.step-list li,\n  .product-wrapper ul:not([class]) li { \n      position: relative; \n      padding-left: 1.8em; \n      margin-bottom: 10px; \n      line-height: 1.6; \n      text-wrap: pretty; \n      font-size: 14px !important; \n  }\n  \n  ul.benefit-list li::before,\n  .product-wrapper ul:not([class]) li::before { \n      position: absolute; \n      left: 0; \n      content: \"▶\"; color: #ffffff; font-size: 0.8em; top: 3px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #CCCCCC; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #ffffff; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #CCCCCC; font-size: 0.9em; }\n  ul.step-list { counter-reset: num; }\n  ul.step-list li::before { counter-increment: num; content: counter(num); position: absolute; left: 0; top: 1px; width: 22px; height: 22px; background-color: #ffffff; color: #ffffff; border-radius: 50%; text-align: center; line-height: 22px; font-size: 0.8em; font-weight: bold; font-family: Arial, sans-serif; }\n\n  .spec-group strong { display: block; font-size: 1.1em; color: #ffffff; margin-bottom: 12px; border-bottom: 1px solid #ffffff; width: fit-content; word-break: keep-all; }\n  \n  .table-scroll-view { width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; margin-bottom: 15px; }\n  .spec-table { width: 100%; white-space: nowrap; font-size: 14px !important; width: 100%; border-collapse: collapse; border: 1px solid #262626; th, td { padding: 12px 8px; border: 1px solid #262626; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #ffffff; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #DDDDDD; background: #FEFEFE; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #ffffff; font-weight: bold; }\n\n  @media (max-width: 600px) {\n      .product-wrapper { padding: 30px 20px; line-height: 1.6; }\n      .section-title { font-size: 1.3em; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"container product-wrapper\"\u003e\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e伝説の息吹、愛車に宿す\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003eACE CAFE LONDONの象徴的なRACER-CIRCLEデザインが、貴方のバイクやヘルメットにカフェレーサーの精神を呼び覚まします。その洗練された佇まいが、走りの\u003cstrong\u003eこだわりを表現\u003c\/strong\u003eします。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_a88055c4-ef27-42c7-998e-558353d2e93f.jpg?v=1766545296\" class=\"img-fluid d-block w-100 product-img\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003e唯一無二のスタイルを追求\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e本物の輝きを、永く保つ\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e厳しい環境下でも色褪せない、\u003cstrong\u003e高品質な塩化ビニル素材\u003c\/strong\u003eを採用しました。ACE CAFE LONDONのデカールは、時間が経ってもその魅力が色褪せることはありません。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_7a8f65d3-0637-451a-9051-adf96215813a.jpg?v=1766545297\" class=\"img-fluid d-block w-100 product-img\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003e確かな品質を、その手に\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e細部に宿る、研ぎ澄まされた美\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e\u003cstrong\u003e精密なプリント技術\u003c\/strong\u003eにより、まるで塗装の一部であるかのような一体感。デカール特有の厚みを感じさせず、ヘルメットや車体に自然に溶け込む仕上がりです。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_39b2442d-aa36-4e7f-8842-627f07a663c0.jpg?v=1766545296\" class=\"img-fluid d-block w-100 product-img\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003e貴方だけの世界観を創造\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e製品詳細\u003c\/h3\u003e\n    \u003cdetails class=\"spec-details\"\u003e\n      \u003csummary class=\"spec-summary\"\u003e商品の特徴\u003c\/summary\u003e\n      \u003cdiv class=\"spec-content\"\u003e\n        \u003cp\u003eヘルメットやバイクの外装などに最適な、プリントタイプのACE CAFE RACERシリーズロゴステッカーです。\u003c\/p\u003e\n        \u003cul class=\"basic-list\"\u003e\n          \u003cli\u003eプリントタイプ\u003c\/li\u003e\n          \u003cli\u003eサイズ：70Φ\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n      \u003csummary class=\"spec-summary\"\u003e素材\u003c\/summary\u003e\n      \u003cdiv class=\"spec-content\"\u003e\n        \u003cul class=\"basic-list\"\u003e\n          \u003cli\u003e塩化ビニル\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e","brand":"ACE CAFE LONDON","offers":[{"title":"70Φ","offer_id":48626114789616,"sku":"ACE-N017DE","price":660.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_a88055c4-ef27-42c7-998e-558353d2e93f.jpg?v=1766545296"},{"product_id":"ace-n018de","title":"ACE CAFE LONDON ﾃﾞｶｰﾙ RACER-CIRCLE","description":"\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #000000; \n      font-family: \"Radio Canada Big\", Nunito, sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #ffffff;\n      line-height: 1.8;\n      overflow-wrap: break-word;\n      word-wrap: break-word;\n  }\n\n  \/* ▼▼▼ コンテンツ幅制限 ▼▼▼ *\/\n  .content-section, \n  details.spec-details, \n  .shipping-box, \n  .note-box,\n  .video-wrapper {\n      max-width: 800px; \n      margin-left: auto;\n      margin-right: auto;\n  }\n\n  .content-section {\n      margin-bottom: 60px;\n      border-bottom: 1px solid #262626;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #ffffff; \n      font-size: 24px; \n      margin-bottom: 24px;\n      letter-spacing: 0.05em;\n      line-height: 1.4;\n      word-break: keep-all; \n      text-wrap: balance;   \n      border-left: 6px solid #ffffff; padding-left: 15px; \n  }\n\n  .body-text { \n      color: #ffffff; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #CCCCCC; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 0px; \n      box-shadow: 0 5px 15px rgba(0,0,0,0.05);\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #ffffff40 60%);\n      font-weight: bold;\n      padding: 0 4px;\n  }\n\n  \/* 画像の表示分け *\/\n  .care-icons { display: grid; grid-template-columns: repeat(3, 1fr); gap: 15px; margin: 10px 0; align-items: center; justify-items: center; }\n  .care-icons img { width: 100%; max-width: 60px; height: auto; object-fit: contain; }\n  \n  .spec-img-full { width: 100%; margin: 20px 0; text-align: center; }\n  .spec-img-full img { width: 100%; height: auto; display: block; border-radius: 2px; }\n\n  \/* 動画用CSS *\/\n  .video-wrapper { width: 100%; margin: 40px auto; text-align: center; }\n  .video-wrapper video { width: 100%; max-width: 100%; height: auto; border-radius: 4px; display: block; }\n  .video-wrapper iframe { width: 100%; max-width: 100%; aspect-ratio: 16 \/ 9; border: none; display: block; }\n\n  \/* アコーディオン *\/\n  details.spec-details { \n      border: 1px solid #262626;\n      border-radius: 0px;\n      background-color: #000000; \n      color: #ffffff;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #ffffff; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #000000; transition: background 0.2s; }\n  summary.spec-summary:hover { background-color: rgba(0,0,0,0.05); }\n  summary.spec-summary::after { content: \"+\"; font-size: 1.5em; font-weight: normal; color: #ffffff; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #262626; background-color: rgba(0,0,0,0.02); }\n  details[open] summary.spec-summary::after { content: \"-\"; }\n  summary.spec-summary::-webkit-details-marker { display: none; }\n  \n  .spec-content { padding: 20px; background-color: #000000; color: #ffffff; font-size: 14px !important; }\n  .spec-content p, .spec-content li, .spec-content td, .spec-content th { font-size: 14px !important; }\n\n  \/* リストデザイン *\/\n  \n  ul.benefit-list, ul.basic-list, ul.point-list, ul.note-list, ul.step-list,\n  .product-wrapper ul:not([class]) { \n      list-style: none; \n      padding-left: 0; \n      margin-bottom: 24px; \n  }\n\n  ul.benefit-list li, ul.basic-list li, ul.point-list li, ul.note-list li, ul.step-list li,\n  .product-wrapper ul:not([class]) li { \n      position: relative; \n      padding-left: 1.8em; \n      margin-bottom: 10px; \n      line-height: 1.6; \n      text-wrap: pretty; \n      font-size: 14px !important; \n  }\n  \n  ul.benefit-list li::before,\n  .product-wrapper ul:not([class]) li::before { \n      position: absolute; \n      left: 0; \n      content: \"▶\"; color: #ffffff; font-size: 0.8em; top: 3px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #CCCCCC; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #ffffff; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #CCCCCC; font-size: 0.9em; }\n  ul.step-list { counter-reset: num; }\n  ul.step-list li::before { counter-increment: num; content: counter(num); position: absolute; left: 0; top: 1px; width: 22px; height: 22px; background-color: #ffffff; color: #ffffff; border-radius: 50%; text-align: center; line-height: 22px; font-size: 0.8em; font-weight: bold; font-family: Arial, sans-serif; }\n\n  .spec-group strong { display: block; font-size: 1.1em; color: #ffffff; margin-bottom: 12px; border-bottom: 1px solid #ffffff; width: fit-content; word-break: keep-all; }\n  \n  .table-scroll-view { width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; margin-bottom: 15px; }\n  .spec-table { width: 100%; white-space: nowrap; font-size: 14px !important; width: 100%; border-collapse: collapse; border: 1px solid #262626; th, td { padding: 12px 8px; border: 1px solid #262626; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #ffffff; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #DDDDDD; background: #FEFEFE; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #ffffff; font-weight: bold; }\n\n  @media (max-width: 600px) {\n      .product-wrapper { padding: 30px 20px; line-height: 1.6; }\n      .section-title { font-size: 1.3em; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"container product-wrapper\"\u003e\n\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003eACE CAFE LONDONを愛車にまとう\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003e伝説のカフェレーサー精神が息づく、アイコニックなロゴデザイン。ヘルメットやバイク外装に貼れば、あなたの愛車が英国の風を感じる一台に変わります。\u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_53861b74-4380-4837-9c9b-4b0008109c35.jpg?v=1766545299\" class=\"img-fluid d-block w-100 product-img\"\u003e\n        \u003cp class=\"caption-text text-end\"\u003e憧れのスタイルを、その手に\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003e2枚セットで広がるカスタムの夢\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003e左右対称のドレスアップや、予備としても嬉しい2枚入り。手軽に複数のアイテムを彩り、あなただけのこだわり空間を演出します。\u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_956ab0f4-6492-4356-9c87-d0f55c5e7c82.jpg?v=1766545298\" class=\"img-fluid d-block w-100 product-img\"\u003e\n        \u003cp class=\"caption-text text-end\"\u003eコレクションしたくなる魅力\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003e英国魂宿る、洗練のプリントステッカー\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003e高耐久な塩化ビニル製で、厳しい環境下でもその輝きを失いません。プリントタイプだから実現する、対象物と一体化するような自然な仕上がりです。\u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_a29a98b5-8d12-43c2-b65d-e948af2eb23e.jpg?v=1766545298\" class=\"img-fluid d-block w-100 product-img\"\u003e\n        \u003cp class=\"caption-text text-end\"\u003eディテールに宿る本物の証\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003e製品詳細\u003c\/h3\u003e\n\n        \u003cdetails class=\"spec-details\"\u003e\n            \u003csummary class=\"spec-summary\"\u003e商品の特徴\u003c\/summary\u003e\n            \u003cdiv class=\"spec-content\"\u003e\n                \u003cp\u003eヘルメットやバイクの外装などに最適！プリントタイプのACE CAFE RACERシリーズロゴステッカー\u003c\/p\u003e\n                \u003cul class=\"basic-list\"\u003e\n                    \u003cli\u003eプリントタイプ\u003c\/li\u003e\n                    \u003cli\u003e2枚入り\u003c\/li\u003e\n                    \u003cli\u003eサイズ：45Φ\u003c\/li\u003e\n                \u003c\/ul\u003e\n            \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"spec-details\"\u003e\n            \u003csummary class=\"spec-summary\"\u003e素材\u003c\/summary\u003e\n            \u003cdiv class=\"spec-content\"\u003e\n                \u003cul class=\"basic-list\"\u003e\n                    \u003cli\u003e塩化ビニル\u003c\/li\u003e\n                \u003c\/ul\u003e\n            \u003c\/div\u003e\n        \u003c\/details\u003e\n    \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"ACE CAFE LONDON","offers":[{"title":"45Φ×2枚","offer_id":48626114822384,"sku":"ACE-N018DE","price":660.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_53861b74-4380-4837-9c9b-4b0008109c35.jpg?v=1766545299"},{"product_id":"ace-n019de","title":"ACE CAFE LONDON ﾃﾞｶｰﾙ RACER-FLAG","description":"\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #000000; \n      font-family: \"Radio Canada Big\", Nunito, sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #ffffff;\n      line-height: 1.8;\n      overflow-wrap: break-word;\n      word-wrap: break-word;\n  }\n\n  \/* ▼▼▼ コンテンツ幅制限 ▼▼▼ *\/\n  .content-section, \n  details.spec-details, \n  .shipping-box, \n  .note-box,\n  .video-wrapper {\n      max-width: 800px; \n      margin-left: auto;\n      margin-right: auto;\n  }\n\n  .content-section {\n      margin-bottom: 60px;\n      border-bottom: 1px solid #262626;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #ffffff; \n      font-size: 24px; \n      margin-bottom: 24px;\n      letter-spacing: 0.05em;\n      line-height: 1.4;\n      word-break: keep-all; \n      text-wrap: balance;   \n      border-left: 6px solid #ffffff; padding-left: 15px; \n  }\n\n  .body-text { \n      color: #ffffff; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #CCCCCC; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 0px; \n      box-shadow: 0 5px 15px rgba(0,0,0,0.05);\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #ffffff40 60%);\n      font-weight: bold;\n      padding: 0 4px;\n  }\n\n  \/* 画像の表示分け *\/\n  .care-icons { display: grid; grid-template-columns: repeat(3, 1fr); gap: 15px; margin: 10px 0; align-items: center; justify-items: center; }\n  .care-icons img { width: 100%; max-width: 60px; height: auto; object-fit: contain; }\n  \n  .spec-img-full { width: 100%; margin: 20px 0; text-align: center; }\n  .spec-img-full img { width: 100%; height: auto; display: block; border-radius: 2px; }\n\n  \/* 動画用CSS *\/\n  .video-wrapper { width: 100%; margin: 40px auto; text-align: center; }\n  .video-wrapper video { width: 100%; max-width: 100%; height: auto; border-radius: 4px; display: block; }\n  .video-wrapper iframe { width: 100%; max-width: 100%; aspect-ratio: 16 \/ 9; border: none; display: block; }\n\n  \/* アコーディオン *\/\n  details.spec-details { \n      border: 1px solid #262626;\n      border-radius: 0px;\n      background-color: #000000; \n      color: #ffffff;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #ffffff; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #000000; transition: background 0.2s; }\n  summary.spec-summary:hover { background-color: rgba(0,0,0,0.05); }\n  summary.spec-summary::after { content: \"+\"; font-size: 1.5em; font-weight: normal; color: #ffffff; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #262626; background-color: rgba(0,0,0,0.02); }\n  details[open] summary.spec-summary::after { content: \"-\"; }\n  summary.spec-summary::-webkit-details-marker { display: none; }\n  \n  .spec-content { padding: 20px; background-color: #000000; color: #ffffff; font-size: 14px !important; }\n  .spec-content p, .spec-content li, .spec-content td, .spec-content th { font-size: 14px !important; }\n\n  \/* リストデザイン *\/\n  \n  ul.benefit-list, ul.basic-list, ul.point-list, ul.note-list, ul.step-list,\n  .product-wrapper ul:not([class]) { \n      list-style: none; \n      padding-left: 0; \n      margin-bottom: 24px; \n  }\n\n  ul.benefit-list li, ul.basic-list li, ul.point-list li, ul.note-list li, ul.step-list li,\n  .product-wrapper ul:not([class]) li { \n      position: relative; \n      padding-left: 1.8em; \n      margin-bottom: 10px; \n      line-height: 1.6; \n      text-wrap: pretty; \n      font-size: 14px !important; \n  }\n  \n  ul.benefit-list li::before,\n  .product-wrapper ul:not([class]) li::before { \n      position: absolute; \n      left: 0; \n      content: \"▶\"; color: #ffffff; font-size: 0.8em; top: 3px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #CCCCCC; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #ffffff; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #CCCCCC; font-size: 0.9em; }\n  ul.step-list { counter-reset: num; }\n  ul.step-list li::before { counter-increment: num; content: counter(num); position: absolute; left: 0; top: 1px; width: 22px; height: 22px; background-color: #ffffff; color: #ffffff; border-radius: 50%; text-align: center; line-height: 22px; font-size: 0.8em; font-weight: bold; font-family: Arial, sans-serif; }\n\n  .spec-group strong { display: block; font-size: 1.1em; color: #ffffff; margin-bottom: 12px; border-bottom: 1px solid #ffffff; width: fit-content; word-break: keep-all; }\n  \n  .table-scroll-view { width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; margin-bottom: 15px; }\n  .spec-table { width: 100%; white-space: nowrap; font-size: 14px !important; width: 100%; border-collapse: collapse; border: 1px solid #262626; th, td { padding: 12px 8px; border: 1px solid #262626; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #ffffff; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #DDDDDD; background: #FEFEFE; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #ffffff; font-weight: bold; }\n\n  @media (max-width: 600px) {\n      .product-wrapper { padding: 30px 20px; line-height: 1.6; }\n      .section-title { font-size: 1.3em; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"container product-wrapper\"\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e愛車に宿る、伝説の証\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003eACE CAFE LONDONの象徴、Racer-Flagデカールが、あなたの愛車に\u003cstrong\u003e個性を刻みます\u003c\/strong\u003e。緻密なプリントが織りなすデザインは、\u003cstrong\u003e走る魂を表現\u003c\/strong\u003eし、見る者の心を引きつけます。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_079a2e74-5cbe-47ea-87c9-f88391030708.jpg?v=1766545299\" class=\"img-fluid d-block w-100 product-img\" alt=\"英国の風を纏うデカール\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003e英国の風を纏うデカール\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e時を超える、確かな品質\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e厳選された\u003cstrong\u003e塩化ビニル素材\u003c\/strong\u003eが、過酷な環境下でも\u003cstrong\u003e美しい姿を保ちます\u003c\/strong\u003e。雨や日光にも負けない\u003cstrong\u003e強靭なプリント加工\u003c\/strong\u003eで、色褪せることなく輝きを放ち、長く愛用いただけます。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_6e222240-f0a1-4b0b-8162-327c76ac219d.jpg?v=1766545299\" class=\"img-fluid d-block w-100 product-img\" alt=\"細部まで宿る、匠の技\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003e細部まで宿る、匠の技\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e自由を飾る、無限の創造性\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003eヘルメットからバイク外装まで、あらゆる場所に\u003cstrong\u003e自由な個性をプラス\u003c\/strong\u003e。あなたの愛車を\u003cstrong\u003e唯一無二の存在へと昇華\u003c\/strong\u003eさせ、カフェレーサーの精神を日常に呼び覚まします。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_283f889e-174e-4726-993e-2725b58d18c9.jpg?v=1766545298\" class=\"img-fluid d-block w-100 product-img\" alt=\"貼るだけで叶う、スタイル変革\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003e貼るだけで叶う、スタイル変革\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e商品詳細\u003c\/h3\u003e\n    \n    \u003cdetails class=\"spec-details\"\u003e\n      \u003csummary class=\"spec-summary\"\u003e商品の特徴\u003c\/summary\u003e\n      \u003cdiv class=\"spec-content\"\u003e\n        \u003cp\u003eヘルメットやバイクの外装などに最適！\u003c\/p\u003e\n        \u003cul class=\"basic-list\"\u003e\n          \u003cli\u003eプリントタイプのACE CAFE RACERシリーズロゴステッカー\u003c\/li\u003e\n          \u003cli\u003eプリントタイプ\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n      \u003csummary class=\"spec-summary\"\u003e素材\u003c\/summary\u003e\n      \u003cdiv class=\"spec-content\"\u003e\n        \u003cul class=\"basic-list\"\u003e\n          \u003cli\u003e塩化ビニル\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n      \u003csummary class=\"spec-summary\"\u003eサイズ\u003c\/summary\u003e\n      \u003cdiv class=\"spec-content\"\u003e\n        \u003cul class=\"basic-list\"\u003e\n          \u003cli\u003e55mm × 95mm\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n  \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"ACE CAFE LONDON","offers":[{"title":"55mm×95mm","offer_id":48626114855152,"sku":"ACE-N019DE","price":660.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_079a2e74-5cbe-47ea-87c9-f88391030708.jpg?v=1766545299"},{"product_id":"ace-n021de","title":"ACE CAFE LONDON ﾃﾞｶｰﾙ TON-UP","description":"\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #000000; \n      font-family: \"Radio Canada Big\", Nunito, sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #ffffff;\n      line-height: 1.8;\n      overflow-wrap: break-word;\n      word-wrap: break-word;\n  }\n\n  \/* ▼▼▼ コンテンツ幅制限 ▼▼▼ *\/\n  .content-section, \n  details.spec-details, \n  .shipping-box, \n  .note-box,\n  .video-wrapper {\n      max-width: 800px; \n      margin-left: auto;\n      margin-right: auto;\n  }\n\n  .content-section {\n      margin-bottom: 60px;\n      border-bottom: 1px solid #262626;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #ffffff; \n      font-size: 24px; \n      margin-bottom: 24px;\n      letter-spacing: 0.05em;\n      line-height: 1.4;\n      word-break: keep-all; \n      text-wrap: balance;   \n      border-left: 6px solid #ffffff; padding-left: 15px; \n  }\n\n  .body-text { \n      color: #ffffff; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #CCCCCC; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 0px; \n      box-shadow: 0 5px 15px rgba(0,0,0,0.05);\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #ffffff40 60%);\n      font-weight: bold;\n      padding: 0 4px;\n  }\n\n  \/* 画像の表示分け *\/\n  .care-icons { display: grid; grid-template-columns: repeat(3, 1fr); gap: 15px; margin: 10px 0; align-items: center; justify-items: center; }\n  .care-icons img { width: 100%; max-width: 60px; height: auto; object-fit: contain; }\n  \n  .spec-img-full { width: 100%; margin: 20px 0; text-align: center; }\n  .spec-img-full img { width: 100%; height: auto; display: block; border-radius: 2px; }\n\n  \/* 動画用CSS *\/\n  .video-wrapper { width: 100%; margin: 40px auto; text-align: center; }\n  .video-wrapper video { width: 100%; max-width: 100%; height: auto; border-radius: 4px; display: block; }\n  .video-wrapper iframe { width: 100%; max-width: 100%; aspect-ratio: 16 \/ 9; border: none; display: block; }\n\n  \/* アコーディオン *\/\n  details.spec-details { \n      border: 1px solid #262626;\n      border-radius: 0px;\n      background-color: #000000; \n      color: #ffffff;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #ffffff; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #000000; transition: background 0.2s; }\n  summary.spec-summary:hover { background-color: rgba(0,0,0,0.05); }\n  summary.spec-summary::after { content: \"+\"; font-size: 1.5em; font-weight: normal; color: #ffffff; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #262626; background-color: rgba(0,0,0,0.02); }\n  details[open] summary.spec-summary::after { content: \"-\"; }\n  summary.spec-summary::-webkit-details-marker { display: none; }\n  \n  .spec-content { padding: 20px; background-color: #000000; color: #ffffff; font-size: 14px !important; }\n  .spec-content p, .spec-content li, .spec-content td, .spec-content th { font-size: 14px !important; }\n\n  \/* リストデザイン *\/\n  \n  ul.benefit-list, ul.basic-list, ul.point-list, ul.note-list, ul.step-list,\n  .product-wrapper ul:not([class]) { \n      list-style: none; \n      padding-left: 0; \n      margin-bottom: 24px; \n  }\n\n  ul.benefit-list li, ul.basic-list li, ul.point-list li, ul.note-list li, ul.step-list li,\n  .product-wrapper ul:not([class]) li { \n      position: relative; \n      padding-left: 1.8em; \n      margin-bottom: 10px; \n      line-height: 1.6; \n      text-wrap: pretty; \n      font-size: 14px !important; \n  }\n  \n  ul.benefit-list li::before,\n  .product-wrapper ul:not([class]) li::before { \n      position: absolute; \n      left: 0; \n      content: \"▶\"; color: #ffffff; font-size: 0.8em; top: 3px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #CCCCCC; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #ffffff; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #CCCCCC; font-size: 0.9em; }\n  ul.step-list { counter-reset: num; }\n  ul.step-list li::before { counter-increment: num; content: counter(num); position: absolute; left: 0; top: 1px; width: 22px; height: 22px; background-color: #ffffff; color: #ffffff; border-radius: 50%; text-align: center; line-height: 22px; font-size: 0.8em; font-weight: bold; font-family: Arial, sans-serif; }\n\n  .spec-group strong { display: block; font-size: 1.1em; color: #ffffff; margin-bottom: 12px; border-bottom: 1px solid #ffffff; width: fit-content; word-break: keep-all; }\n  \n  .table-scroll-view { width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; margin-bottom: 15px; }\n  .spec-table { width: 100%; white-space: nowrap; font-size: 14px !important; width: 100%; border-collapse: collapse; border: 1px solid #262626; th, td { padding: 12px 8px; border: 1px solid #262626; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #ffffff; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #DDDDDD; background: #FEFEFE; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #ffffff; font-weight: bold; }\n\n  @media (max-width: 600px) {\n      .product-wrapper { padding: 30px 20px; line-height: 1.6; }\n      .section-title { font-size: 1.3em; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"container product-wrapper\"\u003e\n\n    \u003c!-- 商品解説セクション (Main) --\u003e\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003eTON-UP魂を宿す精密デカール\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003eカッティングタイプならではの文字や枠だけが残る仕上がりは、まるで塗装したかのような一体感。愛車のヘルメットや外装に貼るだけで、\u003cstrong\u003e伝説的なカフェレーサーの精神が息づきます。\u003c\/strong\u003e塩化ビニル素材がもたらす高い耐久性で、様々なシチュエーションで長くご愛用いただけます。\u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_675bebaa-e964-4356-b11b-9853d1ea398f.jpg?v=1766545300\" class=\"img-fluid d-block w-100 product-img\"\u003e\n        \u003cp class=\"caption-text text-end\"\u003e魅せる愛車へ変貌\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003e愛車を彩るこだわり素材感\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003eパッケージから取り出した瞬間に感じる、しなやかな塩化ビニル素材の確かな品質。文字部が透明シートに残るよう剥がし、ホコリを拭き取った対象物に貼るだけで、まるで\u003cstrong\u003eプロが施工したような仕上がりが自宅で簡単に叶います。\u003c\/strong\u003e\u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_d3c8ba78-3c64-474a-b0d6-9db1783571d6.jpg?v=1766545305\" class=\"img-fluid d-block w-100 product-img\"\u003e\n        \u003cp class=\"caption-text text-end\"\u003e貼るだけプロ級クオリティ\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003e広がるブランドの世界観と表現\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003eTON-UPデカールはもちろん、ACE CAFE LONDONの象徴的なデザインが勢揃い。複数のデカールを組み合わせたり、異なるサイズで遊んだり、\u003cstrong\u003e無限のカスタマイズの可能性が広がります。\u003c\/strong\u003eあなただけのオリジナルを創造する喜びを、ぜひご体験ください。\u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_655cdeae-31a4-4b5f-919e-a68cb3b1eced.jpg?v=1766545299\" class=\"img-fluid d-block w-100 product-img\"\u003e\n        \u003cp class=\"caption-text text-end\"\u003eあなただけのカフェレーサー魂\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- スペック・詳細セクション (Specs) --\u003e\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003e製品詳細\u003c\/h3\u003e\n\n        \u003cdetails class=\"spec-details\"\u003e\n            \u003csummary class=\"spec-summary\"\u003e商品の特徴\u003c\/summary\u003e\n            \u003cdiv class=\"spec-content\"\u003e\n                \u003cp\u003eヘルメットやバイクの外装などに最適な、カッティングタイプのACE CAFE LONDONロゴステッカーです。\u003c\/p\u003e\n                \u003cul class=\"benefit-list\"\u003e\n                    \u003cli\u003e文字や枠だけが残るカッティングタイプ\u003c\/li\u003e\n                    \u003cli\u003e切り文字タイプ\u003c\/li\u003e\n                \u003c\/ul\u003e\n            \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"spec-details\"\u003e\n            \u003csummary class=\"spec-summary\"\u003eサイズ\u003c\/summary\u003e\n            \u003cdiv class=\"spec-content\"\u003e\n                \u003cp\u003e約65mm × 85mm\u003c\/p\u003e\n            \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"spec-details\"\u003e\n            \u003csummary class=\"spec-summary\"\u003e素材\u003c\/summary\u003e\n            \u003cdiv class=\"spec-content\"\u003e\n                \u003cul class=\"basic-list\"\u003e\n                    \u003cli\u003e塩化ビニル\u003c\/li\u003e\n                \u003c\/ul\u003e\n            \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"spec-details\"\u003e\n            \u003csummary class=\"spec-summary\"\u003e貼り方\u003c\/summary\u003e\n            \u003cdiv class=\"spec-content\"\u003e\n                \u003cp\u003e切り文字タイプのデカールの基本的な貼り方をご紹介します。\u003c\/p\u003e\n                \u003cul class=\"step-list\"\u003e\n                    \u003cli\u003e\n                        \u003cp\u003e\u003cstrong\u003e1. 剥離紙を剥がす\u003c\/strong\u003e\u003c\/p\u003e\n                        \u003cp\u003e切り文字タイプのデカールを台紙から剥がす際は、文字部が透明シートに残っていることを確認しながら、剥離紙を上にして少しづつめくり、剥がしてください。\u003c\/p\u003e\n                    \u003c\/li\u003e\n                    \u003cli\u003e\n                        \u003cp\u003e\u003cstrong\u003e2. 対象物に貼る\u003c\/strong\u003e\u003c\/p\u003e\n                        \u003cp\u003eデカールを貼る対象物のホコリや汚れを拭き取り、用意したデカールを透明シートと一緒に貼り付け、文字部を押して密着させてください。最後に文字部が残るように、ゆっくり透明シートを剥がしてください。\u003c\/p\u003e\n                    \u003c\/li\u003e\n                \u003c\/ul\u003e\n                \u003cp\u003e丸みのある部分にはドライヤーなどで温めながら貼ると、失敗が少なくきれいに仕上がります。\u003c\/p\u003e\n            \u003c\/div\u003e\n        \u003c\/details\u003e\n\n    \u003c\/div\u003e\n\u003c\/div\u003e","brand":"ACE CAFE LONDON","offers":[{"title":"ブラック \/ 65ｍｍ×85ｍｍ","offer_id":48626114887920,"sku":"ACE-N021DE-BK","price":880.0,"currency_code":"JPY","in_stock":true},{"title":"ホワイト \/ 65ｍｍ×85ｍｍ","offer_id":48626114920688,"sku":"ACE-N021DE-WH","price":880.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_675bebaa-e964-4356-b11b-9853d1ea398f.jpg?v=1766545300"},{"product_id":"ace-n022de","title":"ACE CAFE LONDON ﾃﾞｶｰﾙ・THE ACE","description":"\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #000000; \n      font-family: \"Radio Canada Big\", Nunito, sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #ffffff;\n      line-height: 1.8;\n      overflow-wrap: break-word;\n      word-wrap: break-word;\n  }\n\n  \/* ▼▼▼ コンテンツ幅制限 ▼▼▼ *\/\n  .content-section, \n  details.spec-details, \n  .shipping-box, \n  .note-box,\n  .video-wrapper {\n      max-width: 800px; \n      margin-left: auto;\n      margin-right: auto;\n  }\n\n  .content-section {\n      margin-bottom: 60px;\n      border-bottom: 1px solid #262626;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #ffffff; \n      font-size: 24px; \n      margin-bottom: 24px;\n      letter-spacing: 0.05em;\n      line-height: 1.4;\n      word-break: keep-all; \n      text-wrap: balance;   \n      border-left: 6px solid #ffffff; padding-left: 15px; \n  }\n\n  .body-text { \n      color: #ffffff; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #CCCCCC; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 0px; \n      box-shadow: 0 5px 15px rgba(0,0,0,0.05);\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #ffffff40 60%);\n      font-weight: bold;\n      padding: 0 4px;\n  }\n\n  \/* 画像の表示分け *\/\n  .care-icons { display: grid; grid-template-columns: repeat(3, 1fr); gap: 15px; margin: 10px 0; align-items: center; justify-items: center; }\n  .care-icons img { width: 100%; max-width: 60px; height: auto; object-fit: contain; }\n  \n  .spec-img-full { width: 100%; margin: 20px 0; text-align: center; }\n  .spec-img-full img { width: 100%; height: auto; display: block; border-radius: 2px; }\n\n  \/* 動画用CSS *\/\n  .video-wrapper { width: 100%; margin: 40px auto; text-align: center; }\n  .video-wrapper video { width: 100%; max-width: 100%; height: auto; border-radius: 4px; display: block; }\n  .video-wrapper iframe { width: 100%; max-width: 100%; aspect-ratio: 16 \/ 9; border: none; display: block; }\n\n  \/* アコーディオン *\/\n  details.spec-details { \n      border: 1px solid #262626;\n      border-radius: 0px;\n      background-color: #000000; \n      color: #ffffff;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #ffffff; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #000000; transition: background 0.2s; }\n  summary.spec-summary:hover { background-color: rgba(0,0,0,0.05); }\n  summary.spec-summary::after { content: \"+\"; font-size: 1.5em; font-weight: normal; color: #ffffff; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #262626; background-color: rgba(0,0,0,0.02); }\n  details[open] summary.spec-summary::after { content: \"-\"; }\n  summary.spec-summary::-webkit-details-marker { display: none; }\n  \n  .spec-content { padding: 20px; background-color: #000000; color: #ffffff; font-size: 14px !important; }\n  .spec-content p, .spec-content li, .spec-content td, .spec-content th { font-size: 14px !important; }\n\n  \/* リストデザイン *\/\n  \n  ul.benefit-list, ul.basic-list, ul.point-list, ul.note-list, ul.step-list,\n  .product-wrapper ul:not([class]) { \n      list-style: none; \n      padding-left: 0; \n      margin-bottom: 24px; \n  }\n\n  ul.benefit-list li, ul.basic-list li, ul.point-list li, ul.note-list li, ul.step-list li,\n  .product-wrapper ul:not([class]) li { \n      position: relative; \n      padding-left: 1.8em; \n      margin-bottom: 10px; \n      line-height: 1.6; \n      text-wrap: pretty; \n      font-size: 14px !important; \n  }\n  \n  ul.benefit-list li::before,\n  .product-wrapper ul:not([class]) li::before { \n      position: absolute; \n      left: 0; \n      content: \"▶\"; color: #ffffff; font-size: 0.8em; top: 3px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #CCCCCC; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #ffffff; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #CCCCCC; font-size: 0.9em; }\n  ul.step-list { counter-reset: num; }\n  ul.step-list li::before { counter-increment: num; content: counter(num); position: absolute; left: 0; top: 1px; width: 22px; height: 22px; background-color: #ffffff; color: #ffffff; border-radius: 50%; text-align: center; line-height: 22px; font-size: 0.8em; font-weight: bold; font-family: Arial, sans-serif; }\n\n  .spec-group strong { display: block; font-size: 1.1em; color: #ffffff; margin-bottom: 12px; border-bottom: 1px solid #ffffff; width: fit-content; word-break: keep-all; }\n  \n  .table-scroll-view { width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; margin-bottom: 15px; }\n  .spec-table { width: 100%; white-space: nowrap; font-size: 14px !important; width: 100%; border-collapse: collapse; border: 1px solid #262626; th, td { padding: 12px 8px; border: 1px solid #262626; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #ffffff; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #DDDDDD; background: #FEFEFE; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #ffffff; font-weight: bold; }\n\n  @media (max-width: 600px) {\n      .product-wrapper { padding: 30px 20px; line-height: 1.6; }\n      .section-title { font-size: 1.3em; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"container product-wrapper\"\u003e\n\n    \u003c!-- 商品解説セクション (Main) --\u003e\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003e伝説を纏う、カッティングデカール\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003e伝説の\u003cstrong\u003eACE CAFE LONDON\u003c\/strong\u003eを象徴するデカール。文字や枠だけが残る\u003cstrong\u003eカッティングタイプ\u003c\/strong\u003eで、まるでボディに直接描かれたような\u003cstrong\u003e一体感\u003c\/strong\u003eを実現します。ヘルメットや愛車を\u003cstrong\u003e唯一無二のスタイル\u003c\/strong\u003eに引き立てます。\u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_ad568181-d7e8-4d61-9370-a9bd4ac2baf3.jpg?v=1766545301\" class=\"img-fluid d-block w-100 product-img\" alt=\"デカールを貼ったヘルメット\"\u003e\n        \u003cp class=\"caption-text text-end\"\u003e愛車を彩る、唯一の証\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003eこだわりの素材、簡単装着\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003e剥離紙から透明シート、そして対象物へ。この\u003cstrong\u003e塩化ビニル製デカール\u003c\/strong\u003eは、\u003cstrong\u003e簡単なステップ\u003c\/strong\u003eで愛車に\u003cstrong\u003e完璧にフィット\u003c\/strong\u003eします。まるで\u003cstrong\u003eプロが施したかのような仕上がり\u003c\/strong\u003eが、あなたのバイクを特別な一台へと変貌させます。\u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_0e0bbf45-1967-44b6-b80e-30f1885a9ba5.jpg?v=1766545301\" class=\"img-fluid d-block w-100 product-img\" alt=\"デカールの貼り付けイメージ\"\u003e\n        \u003cp class=\"caption-text text-end\"\u003eプロの仕上がりを自宅で\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003e受け継がれる、魂の象徴\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003e長い歴史を持つ\u003cstrong\u003eACE CAFE LONDONの精神\u003c\/strong\u003eを受け継ぐこのデカールは、\u003cstrong\u003e単なるステッカーではありません\u003c\/strong\u003e。愛車の\u003cstrong\u003eスタイルを決定づける存在\u003c\/strong\u003eとして、あなたのバイクライフに\u003cstrong\u003e深い物語と個性を加えます\u003c\/strong\u003e。\u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_a8924e18-7fc9-4e93-9366-3e471f94df21.jpg?v=1766545301\" class=\"img-fluid d-block w-100 product-img\" alt=\"デカールを貼ったバイクのタンク\"\u003e\n        \u003cp class=\"caption-text text-end\"\u003e走りに宿る、英国の息吹\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- スペック・詳細セクション (Specs) --\u003e\n    \u003cdetails class=\"spec-details\"\u003e\n        \u003csummary class=\"spec-summary\"\u003e商品の特徴\u003c\/summary\u003e\n        \u003cdiv class=\"spec-content\"\u003e\n            \u003cp\u003eヘルメットやバイクの外装などに最適な、ACE CAFE LONDONのロゴステッカーです。\u003c\/p\u003e\n            \u003cul class=\"benefit-list\"\u003e\n                \u003cli\u003e文字や枠だけが残るカッティングタイプ\u003c\/li\u003e\n                \u003cli\u003eACE CAFE LONDONロゴデザイン\u003c\/li\u003e\n            \u003c\/ul\u003e\n        \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n        \u003csummary class=\"spec-summary\"\u003e素材\u003c\/summary\u003e\n        \u003cdiv class=\"spec-content\"\u003e\n            \u003cp\u003e耐久性に優れた素材を使用しています。\u003c\/p\u003e\n            \u003cul class=\"basic-list\"\u003e\n                \u003cli\u003e塩化ビニル\u003c\/li\u003e\n            \u003c\/ul\u003e\n        \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n        \u003csummary class=\"spec-summary\"\u003eサイズ\u003c\/summary\u003e\n        \u003cdiv class=\"spec-content\"\u003e\n            \u003cp\u003e55mm × 85mm\u003c\/p\u003e\n        \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n        \u003csummary class=\"spec-summary\"\u003eデカールの貼り方\u003c\/summary\u003e\n        \u003cdiv class=\"spec-content\"\u003e\n            \u003cp\u003e切り文字タイプのデカールは、以下の手順で簡単に貼り付けられます。\u003c\/p\u003e\n            \u003cul class=\"step-list\"\u003e\n                \u003cli\u003e\n                    \u003cp\u003e\u003cstrong\u003e① 剥離紙を剥がす\u003c\/strong\u003e\u003c\/p\u003e\n                    \u003cp\u003e切り文字タイプのデカールを台紙から剥がす際は、文字部が透明シートに残っていることを確認しながら、剥離紙を上にして少しずつめくり、剥がしてください。\u003c\/p\u003e\n                \u003c\/li\u003e\n                \u003cli\u003e\n                    \u003cp\u003e\u003cstrong\u003e② 対象物に貼る\u003c\/strong\u003e\u003c\/p\u003e\n                    \u003cp\u003eデカールを貼る対象物のホコリや汚れを拭き取り、①で用意したデカールを透明シートと一緒に貼付け、文字部を押して密着させてください。最後に文字部が残る様にゆっくり透明シートを剥がしてください。\u003c\/p\u003e\n                \u003c\/li\u003e\n            \u003c\/ul\u003e\n            \u003cp class=\"body-text\"\u003e丸みのある部分にはドライヤーなどで温めながら貼ると失敗がありません。\u003c\/p\u003e\n        \u003c\/div\u003e\n    \u003c\/details\u003e\n\n\u003c\/div\u003e","brand":"ACE CAFE LONDON","offers":[{"title":"ブラック \/ 55ｍｍ×85ｍｍ","offer_id":48626114953456,"sku":"ACE-N022DE-BK","price":660.0,"currency_code":"JPY","in_stock":true},{"title":"ホワイト \/ 55ｍｍ×85ｍｍ","offer_id":48626114986224,"sku":"ACE-N022DE-WH","price":660.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_ad568181-d7e8-4d61-9370-a9bd4ac2baf3.jpg?v=1766545301"},{"product_id":"ace-n023de","title":"ACE CAFE LONDON ﾃﾞｶｰﾙ UnionJack \u0026 CafeRacer","description":"\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #000000; \n      font-family: \"Radio Canada Big\", Nunito, sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #ffffff;\n      line-height: 1.8;\n      overflow-wrap: break-word;\n      word-wrap: break-word;\n  }\n\n  \/* ▼▼▼ コンテンツ幅制限 ▼▼▼ *\/\n  .content-section, \n  details.spec-details, \n  .shipping-box, \n  .note-box,\n  .video-wrapper {\n      max-width: 800px; \n      margin-left: auto;\n      margin-right: auto;\n  }\n\n  .content-section {\n      margin-bottom: 60px;\n      border-bottom: 1px solid #262626;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #ffffff; \n      font-size: 24px; \n      margin-bottom: 24px;\n      letter-spacing: 0.05em;\n      line-height: 1.4;\n      word-break: keep-all; \n      text-wrap: balance;   \n      border-left: 6px solid #ffffff; padding-left: 15px; \n  }\n\n  .body-text { \n      color: #ffffff; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #CCCCCC; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 0px; \n      box-shadow: 0 5px 15px rgba(0,0,0,0.05);\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #ffffff40 60%);\n      font-weight: bold;\n      padding: 0 4px;\n  }\n\n  \/* 画像の表示分け *\/\n  .care-icons { display: grid; grid-template-columns: repeat(3, 1fr); gap: 15px; margin: 10px 0; align-items: center; justify-items: center; }\n  .care-icons img { width: 100%; max-width: 60px; height: auto; object-fit: contain; }\n  \n  .spec-img-full { width: 100%; margin: 20px 0; text-align: center; }\n  .spec-img-full img { width: 100%; height: auto; display: block; border-radius: 2px; }\n\n  \/* 動画用CSS *\/\n  .video-wrapper { width: 100%; margin: 40px auto; text-align: center; }\n  .video-wrapper video { width: 100%; max-width: 100%; height: auto; border-radius: 4px; display: block; }\n  .video-wrapper iframe { width: 100%; max-width: 100%; aspect-ratio: 16 \/ 9; border: none; display: block; }\n\n  \/* アコーディオン *\/\n  details.spec-details { \n      border: 1px solid #262626;\n      border-radius: 0px;\n      background-color: #000000; \n      color: #ffffff;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #ffffff; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #000000; transition: background 0.2s; }\n  summary.spec-summary:hover { background-color: rgba(0,0,0,0.05); }\n  summary.spec-summary::after { content: \"+\"; font-size: 1.5em; font-weight: normal; color: #ffffff; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #262626; background-color: rgba(0,0,0,0.02); }\n  details[open] summary.spec-summary::after { content: \"-\"; }\n  summary.spec-summary::-webkit-details-marker { display: none; }\n  \n  .spec-content { padding: 20px; background-color: #000000; color: #ffffff; font-size: 14px !important; }\n  .spec-content p, .spec-content li, .spec-content td, .spec-content th { font-size: 14px !important; }\n\n  \/* リストデザイン *\/\n  \n  ul.benefit-list, ul.basic-list, ul.point-list, ul.note-list, ul.step-list,\n  .product-wrapper ul:not([class]) { \n      list-style: none; \n      padding-left: 0; \n      margin-bottom: 24px; \n  }\n\n  ul.benefit-list li, ul.basic-list li, ul.point-list li, ul.note-list li, ul.step-list li,\n  .product-wrapper ul:not([class]) li { \n      position: relative; \n      padding-left: 1.8em; \n      margin-bottom: 10px; \n      line-height: 1.6; \n      text-wrap: pretty; \n      font-size: 14px !important; \n  }\n  \n  ul.benefit-list li::before,\n  .product-wrapper ul:not([class]) li::before { \n      position: absolute; \n      left: 0; \n      content: \"▶\"; color: #ffffff; font-size: 0.8em; top: 3px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #CCCCCC; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #ffffff; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #CCCCCC; font-size: 0.9em; }\n  ul.step-list { counter-reset: num; }\n  ul.step-list li::before { counter-increment: num; content: counter(num); position: absolute; left: 0; top: 1px; width: 22px; height: 22px; background-color: #ffffff; color: #ffffff; border-radius: 50%; text-align: center; line-height: 22px; font-size: 0.8em; font-weight: bold; font-family: Arial, sans-serif; }\n\n  .spec-group strong { display: block; font-size: 1.1em; color: #ffffff; margin-bottom: 12px; border-bottom: 1px solid #ffffff; width: fit-content; word-break: keep-all; }\n  \n  .table-scroll-view { width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; margin-bottom: 15px; }\n  .spec-table { width: 100%; white-space: nowrap; font-size: 14px !important; width: 100%; border-collapse: collapse; border: 1px solid #262626; th, td { padding: 12px 8px; border: 1px solid #262626; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #ffffff; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #DDDDDD; background: #FEFEFE; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #ffffff; font-weight: bold; }\n\n  @media (max-width: 600px) {\n      .product-wrapper { padding: 30px 20px; line-height: 1.6; }\n      .section-title { font-size: 1.3em; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"container product-wrapper\"\u003e\n    \u003c!-- 商品解説セクション (Main) --\u003e\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003e伝説の息吹を宿すデカール\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003eバイク文化の象徴たるユニオンジャックとカフェレーサーの魂を刻んだデザイン。愛車やヘルメットに貼ることで、唯一無二の個性をあなたのバイクライフに演出します。\u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_f94cc909-5123-4d58-a6ec-8994a713b049.jpg?v=1766545303\" class=\"img-fluid d-block w-100 product-img\"\u003e\n        \u003cp class=\"caption-text text-end\"\u003e愛車に宿るブリティッシュ魂\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003e愛用品に息づく確かな品質\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003e厳選された塩化ビニル素材が、日常使いや天候の変化に耐える堅牢性を実現。精緻なプリント加工により、色褪せることなく、長期間その輝きを保ち続けます。\u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_2163101c-0315-48ed-8999-94266f4c0978.jpg?v=1766545302\" class=\"img-fluid d-block w-100 product-img\"\u003e\n        \u003cp class=\"caption-text text-end\"\u003e長く愛せる耐久性\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003e創造性を解き放つカスタマイズ\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003eバイクの外装やヘルメットはもちろん、ガレージの壁や工具箱にも。あなただけの特別な空間を演出し、どこまでも広がるカスタムの可能性を体験してください。\u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_17541963-9720-4a42-981a-6817186513d6.jpg?v=1766545302\" class=\"img-fluid d-block w-100 product-img\"\u003e\n        \u003cp class=\"caption-text text-end\"\u003e表現の幅を広げる逸品\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- スペック・詳細セクション (Specs) --\u003e\n    \u003cdetails class=\"spec-details\"\u003e\n        \u003csummary class=\"spec-summary\"\u003e商品の特徴\u003c\/summary\u003e\n        \u003cdiv class=\"spec-content\"\u003e\n            \u003cp\u003eヘルメットやバイクの外装などに最適な、ACE CAFE LONDONロゴステッカーです。\u003c\/p\u003e\n            \u003cul class=\"basic-list\"\u003e\n                \u003cli\u003eプリントタイプ\u003c\/li\u003e\n                \u003cli\u003eサイズ：35mm × 100mm\u003c\/li\u003e\n            \u003c\/ul\u003e\n        \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n        \u003csummary class=\"spec-summary\"\u003e素材・仕様\u003c\/summary\u003e\n        \u003cdiv class=\"spec-content\"\u003e\n            \u003cp\u003e本製品の素材と主な仕様は以下の通りです。\u003c\/p\u003e\n            \u003cul class=\"basic-list\"\u003e\n                \u003cli\u003e素材: 塩化ビニル\u003c\/li\u003e\n            \u003c\/ul\u003e\n        \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003c!-- 発送案内セクション (Shipping) - 情報がないため作成しません --\u003e\n    \u003c!-- 注意事項セクション (Notes) - 情報がないため作成しません --\u003e\n\u003c\/div\u003e","brand":"ACE CAFE LONDON","offers":[{"title":"35ｍｍ×100ｍｍ","offer_id":48626115018992,"sku":"ACE-N023DE","price":605.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_f94cc909-5123-4d58-a6ec-8994a713b049.jpg?v=1766545303"},{"product_id":"ace-n024de","title":"ACE CAFE LONDON ﾃﾞｶｰﾙ CafeRacer","description":"\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #000000; \n      font-family: \"Radio Canada Big\", Nunito, sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #ffffff;\n      line-height: 1.8;\n      overflow-wrap: break-word;\n      word-wrap: break-word;\n  }\n\n  \/* ▼▼▼ コンテンツ幅制限 ▼▼▼ *\/\n  .content-section, \n  details.spec-details, \n  .shipping-box, \n  .note-box,\n  .video-wrapper {\n      max-width: 800px; \n      margin-left: auto;\n      margin-right: auto;\n  }\n\n  .content-section {\n      margin-bottom: 60px;\n      border-bottom: 1px solid #262626;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #ffffff; \n      font-size: 24px; \n      margin-bottom: 24px;\n      letter-spacing: 0.05em;\n      line-height: 1.4;\n      word-break: keep-all; \n      text-wrap: balance;   \n      border-left: 6px solid #ffffff; padding-left: 15px; \n  }\n\n  .body-text { \n      color: #ffffff; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #CCCCCC; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 0px; \n      box-shadow: 0 5px 15px rgba(0,0,0,0.05);\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #ffffff40 60%);\n      font-weight: bold;\n      padding: 0 4px;\n  }\n\n  \/* 画像の表示分け *\/\n  .care-icons { display: grid; grid-template-columns: repeat(3, 1fr); gap: 15px; margin: 10px 0; align-items: center; justify-items: center; }\n  .care-icons img { width: 100%; max-width: 60px; height: auto; object-fit: contain; }\n  \n  .spec-img-full { width: 100%; margin: 20px 0; text-align: center; }\n  .spec-img-full img { width: 100%; height: auto; display: block; border-radius: 2px; }\n\n  \/* 動画用CSS *\/\n  .video-wrapper { width: 100%; margin: 40px auto; text-align: center; }\n  .video-wrapper video { width: 100%; max-width: 100%; height: auto; border-radius: 4px; display: block; }\n  .video-wrapper iframe { width: 100%; max-width: 100%; aspect-ratio: 16 \/ 9; border: none; display: block; }\n\n  \/* アコーディオン *\/\n  details.spec-details { \n      border: 1px solid #262626;\n      border-radius: 0px;\n      background-color: #000000; \n      color: #ffffff;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #ffffff; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #000000; transition: background 0.2s; }\n  summary.spec-summary:hover { background-color: rgba(0,0,0,0.05); }\n  summary.spec-summary::after { content: \"+\"; font-size: 1.5em; font-weight: normal; color: #ffffff; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #262626; background-color: rgba(0,0,0,0.02); }\n  details[open] summary.spec-summary::after { content: \"-\"; }\n  summary.spec-summary::-webkit-details-marker { display: none; }\n  \n  .spec-content { padding: 20px; background-color: #000000; color: #ffffff; font-size: 14px !important; }\n  .spec-content p, .spec-content li, .spec-content td, .spec-content th { font-size: 14px !important; }\n\n  \/* リストデザイン *\/\n  \n  ul.benefit-list, ul.basic-list, ul.point-list, ul.note-list, ul.step-list,\n  .product-wrapper ul:not([class]) { \n      list-style: none; \n      padding-left: 0; \n      margin-bottom: 24px; \n  }\n\n  ul.benefit-list li, ul.basic-list li, ul.point-list li, ul.note-list li, ul.step-list li,\n  .product-wrapper ul:not([class]) li { \n      position: relative; \n      padding-left: 1.8em; \n      margin-bottom: 10px; \n      line-height: 1.6; \n      text-wrap: pretty; \n      font-size: 14px !important; \n  }\n  \n  ul.benefit-list li::before,\n  .product-wrapper ul:not([class]) li::before { \n      position: absolute; \n      left: 0; \n      content: \"▶\"; color: #ffffff; font-size: 0.8em; top: 3px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #CCCCCC; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #ffffff; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #CCCCCC; font-size: 0.9em; }\n  ul.step-list { counter-reset: num; }\n  ul.step-list li::before { counter-increment: num; content: counter(num); position: absolute; left: 0; top: 1px; width: 22px; height: 22px; background-color: #ffffff; color: #ffffff; border-radius: 50%; text-align: center; line-height: 22px; font-size: 0.8em; font-weight: bold; font-family: Arial, sans-serif; }\n\n  .spec-group strong { display: block; font-size: 1.1em; color: #ffffff; margin-bottom: 12px; border-bottom: 1px solid #ffffff; width: fit-content; word-break: keep-all; }\n  \n  .table-scroll-view { width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; margin-bottom: 15px; }\n  .spec-table { width: 100%; white-space: nowrap; font-size: 14px !important; width: 100%; border-collapse: collapse; border: 1px solid #262626; th, td { padding: 12px 8px; border: 1px solid #262626; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #ffffff; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #DDDDDD; background: #FEFEFE; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #ffffff; font-weight: bold; }\n\n  @media (max-width: 600px) {\n      .product-wrapper { padding: 30px 20px; line-height: 1.6; }\n      .section-title { font-size: 1.3em; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"container product-wrapper\"\u003e\n    \u003c!-- 商品解説セクション (Main) --\u003e\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003eバイクを彩る魂の証\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003e伝説のカフェレーサースピリットが息づくデカール。あなたのヘルメットやバイクの外装に貼るだけで、\u003cstrong\u003e唯一無二の個性\u003c\/strong\u003eを手に入れることができます。\u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_278ae71d-4f7b-4756-a50d-f517cbe7dd75.jpg?v=1766545304\" class=\"img-fluid d-block w-100 product-img\" alt=\"ヘルメットカスタムに最適なデカールのイメージ\"\u003e\n        \u003cp class=\"caption-text text-end\"\u003eヘルメットカスタムに最適\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003eプロ仕様の耐久素材\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003e厳選された塩化ビニル素材が、過酷な環境下でもその美しさを保ちます。鮮やかなプリントタイプで、\u003cstrong\u003e長く愛用いただける品質\u003c\/strong\u003eです。\u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_812b2fa8-f4c9-4451-9da8-6dcb51335cbf.jpg?v=1766545304\" class=\"img-fluid d-block w-100 product-img\" alt=\"こだわりのPVC素材のデカールのイメージ\"\u003e\n        \u003cp class=\"caption-text text-end\"\u003eこだわりのPVC素材\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"content-section\"\u003e\n        \u003ch3 class=\"section-title\"\u003e雨風に負けない艶やかさ\u003c\/h3\u003e\n        \u003cp class=\"body-text\"\u003e雨や日光に強い特殊な印刷加工を施し、色褪せや劣化を防ぎます。バイクの外装を飾る\u003cstrong\u003e信頼の品質\u003c\/strong\u003eを体験してください。\u003c\/p\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_7e9f2761-0532-4cff-8c1b-caf66e662a7a.jpg?v=1766545303\" class=\"img-fluid d-block w-100 product-img\" alt=\"長く映えるプリント技術のデカールのイメージ\"\u003e\n        \u003cp class=\"caption-text text-end\"\u003e長く映えるプリント技術\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- スペック・詳細セクション (Specs) --\u003e\n    \u003cdetails class=\"spec-details\"\u003e\n        \u003csummary class=\"spec-summary\"\u003e商品の特徴\u003c\/summary\u003e\n        \u003cdiv class=\"spec-content\"\u003e\n            \u003cp\u003eヘルメットやバイクの外装などに最適な、ACE CAFE LONDONロゴステッカーです。\u003c\/p\u003e\n            \u003cul class=\"basic-list\"\u003e\n                \u003cli\u003eプリントタイプ\u003c\/li\u003e\n            \u003c\/ul\u003e\n        \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n        \u003csummary class=\"spec-summary\"\u003e素材・生産国\u003c\/summary\u003e\n        \u003cdiv class=\"spec-content\"\u003e\n            \u003cul class=\"basic-list\"\u003e\n                \u003cli\u003e素材: 塩化ビニル\u003c\/li\u003e\n            \u003c\/ul\u003e\n        \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n        \u003csummary class=\"spec-summary\"\u003eサイズ\u003c\/summary\u003e\n        \u003cdiv class=\"spec-content\"\u003e\n            \u003cul class=\"basic-list\"\u003e\n                \u003cli\u003e74mm × 80mm\u003c\/li\u003e\n            \u003c\/ul\u003e\n        \u003c\/div\u003e\n    \u003c\/details\u003e\n\u003c\/div\u003e","brand":"ACE CAFE LONDON","offers":[{"title":"74ｍｍ×80ｍｍ","offer_id":48626115051760,"sku":"ACE-N024DE","price":715.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_278ae71d-4f7b-4756-a50d-f517cbe7dd75.jpg?v=1766545304"},{"product_id":"ace-n005ky","title":"ACE CAFE LONDON ﾗﾊﾞｰｷｰﾎﾙﾀﾞｰ ACE-CIRCLE","description":"\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #000000; \n      font-family: \"Radio Canada Big\", Nunito, sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #ffffff;\n      line-height: 1.8;\n      overflow-wrap: break-word;\n      word-wrap: break-word;\n  }\n\n  \/* ▼▼▼ コンテンツ幅制限 ▼▼▼ *\/\n  .content-section, \n  details.spec-details, \n  .shipping-box, \n  .note-box,\n  .video-wrapper {\n      max-width: 800px; \n      margin-left: auto;\n      margin-right: auto;\n  }\n\n  .content-section {\n      margin-bottom: 60px;\n      border-bottom: 1px solid #262626;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #ffffff; \n      font-size: 24px; \n      margin-bottom: 24px;\n      letter-spacing: 0.05em;\n      line-height: 1.4;\n      word-break: keep-all; \n      text-wrap: balance;   \n      border-left: 6px solid #ffffff; padding-left: 15px; \n  }\n\n  .body-text { \n      color: #ffffff; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #CCCCCC; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 0px; \n      box-shadow: 0 5px 15px rgba(0,0,0,0.05);\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #ffffff40 60%);\n      font-weight: bold;\n      padding: 0 4px;\n  }\n\n  \/* 画像の表示分け *\/\n  .care-icons { display: grid; grid-template-columns: repeat(3, 1fr); gap: 15px; margin: 10px 0; align-items: center; justify-items: center; }\n  .care-icons img { width: 100%; max-width: 60px; height: auto; object-fit: contain; }\n  \n  .spec-img-full { width: 100%; margin: 20px 0; text-align: center; }\n  .spec-img-full img { width: 100%; height: auto; display: block; border-radius: 2px; }\n\n  \/* 動画用CSS *\/\n  .video-wrapper { width: 100%; margin: 40px auto; text-align: center; }\n  .video-wrapper video { width: 100%; max-width: 100%; height: auto; border-radius: 4px; display: block; }\n  .video-wrapper iframe { width: 100%; max-width: 100%; aspect-ratio: 16 \/ 9; border: none; display: block; }\n\n  \/* アコーディオン *\/\n  details.spec-details { \n      border: 1px solid #262626;\n      border-radius: 0px;\n      background-color: #000000; \n      color: #ffffff;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #ffffff; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #000000; transition: background 0.2s; }\n  summary.spec-summary:hover { background-color: rgba(0,0,0,0.05); }\n  summary.spec-summary::after { content: \"+\"; font-size: 1.5em; font-weight: normal; color: #ffffff; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #262626; background-color: rgba(0,0,0,0.02); }\n  details[open] summary.spec-summary::after { content: \"-\"; }\n  summary.spec-summary::-webkit-details-marker { display: none; }\n  \n  .spec-content { padding: 20px; background-color: #000000; color: #ffffff; font-size: 14px !important; }\n  .spec-content p, .spec-content li, .spec-content td, .spec-content th { font-size: 14px !important; }\n\n  \/* リストデザイン *\/\n  \n  ul.benefit-list, ul.basic-list, ul.point-list, ul.note-list, ul.step-list,\n  .product-wrapper ul:not([class]) { \n      list-style: none; \n      padding-left: 0; \n      margin-bottom: 24px; \n  }\n\n  ul.benefit-list li, ul.basic-list li, ul.point-list li, ul.note-list li, ul.step-list li,\n  .product-wrapper ul:not([class]) li { \n      position: relative; \n      padding-left: 1.8em; \n      margin-bottom: 10px; \n      line-height: 1.6; \n      text-wrap: pretty; \n      font-size: 14px !important; \n  }\n  \n  ul.benefit-list li::before,\n  .product-wrapper ul:not([class]) li::before { \n      position: absolute; \n      left: 0; \n      content: \"▶\"; color: #ffffff; font-size: 0.8em; top: 3px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #CCCCCC; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #ffffff; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #CCCCCC; font-size: 0.9em; }\n  ul.step-list { counter-reset: num; }\n  ul.step-list li::before { counter-increment: num; content: counter(num); position: absolute; left: 0; top: 1px; width: 22px; height: 22px; background-color: #ffffff; color: #ffffff; border-radius: 50%; text-align: center; line-height: 22px; font-size: 0.8em; font-weight: bold; font-family: Arial, sans-serif; }\n\n  .spec-group strong { display: block; font-size: 1.1em; color: #ffffff; margin-bottom: 12px; border-bottom: 1px solid #ffffff; width: fit-content; word-break: keep-all; }\n  \n  .table-scroll-view { width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; margin-bottom: 15px; }\n  .spec-table { width: 100%; white-space: nowrap; font-size: 14px !important; width: 100%; border-collapse: collapse; border: 1px solid #262626; th, td { padding: 12px 8px; border: 1px solid #262626; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #ffffff; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #DDDDDD; background: #FEFEFE; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #ffffff; font-weight: bold; }\n\n  @media (max-width: 600px) {\n      .product-wrapper { padding: 30px 20px; line-height: 1.6; }\n      .section-title { font-size: 1.3em; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"container product-wrapper\"\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003eACE CAFEの魂を愛車に\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e堅牢な\u003cstrong\u003eラバー素材\u003c\/strong\u003eが、大切なキーシリンダーへのスレや傷つきをしっかりと防止します。ACE CAFE LONDONのシンボルが、あなたのライディングスタイルを鮮やかに彩るでしょう。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_7d4b0a94-ac20-4b5b-8fa1-15e55e12d9ab.jpg?v=1772501924\" class=\"img-fluid d-block w-100 product-img\" alt=\"ACE CAFE LONDON ラバーキーホルダーの全体像\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003e愛車を守る相棒\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e手にする確かな立体感\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e文字やマークが浮き立つ\u003cstrong\u003eエンボス加工\u003c\/strong\u003eは、細部へのこだわりを感じさせます。指先に馴染む確かな質感は、手に取るたびに所有する喜びをもたらします。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_114c75ac-54e5-432e-ab82-0c964179caab.jpg?v=1772501924\" class=\"img-fluid d-block w-100 product-img\" alt=\"ACE CAFE LONDON ラバーキーホルダーのエンボス加工部分のクローズアップ\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003eこだわりのディテール\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e公式アイテムをその手に\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003eブランドロゴが配された\u003cstrong\u003e専用パッケージ\u003c\/strong\u003eは、このキーホルダーがACE CAFE LONDON公式の証。バイクを愛する仲間への特別なギフトとしても、自身のコレクションとしても最適です。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_0fd18bbf-1474-4b1c-aa9b-2e39a7acd020.jpg?v=1772501924\" class=\"img-fluid d-block w-100 product-img\" alt=\"ACE CAFE LONDON ラバーキーホルダーの専用パッケージ\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003e贈る喜び、飾る満足\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003eスペック・詳細情報\u003c\/h3\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n      \u003csummary class=\"spec-summary\"\u003e商品の特徴\u003c\/summary\u003e\n      \u003cdiv class=\"spec-content\"\u003e\n        \u003cp\u003e本製品は、以下の特徴を持つキーホルダーです。\u003c\/p\u003e\n        \u003cul class=\"benefit-list\"\u003e\n          \u003cli\u003eキーシリンダーまわりへのスレ\/傷付きを防止\u003c\/li\u003e\n          \u003cli\u003eエンボス仕様で立体感のあるデザイン\u003c\/li\u003e\n          \u003cli\u003eACE CAFE LONDON公式のラバータイプキーホルダー\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n      \u003csummary class=\"spec-summary\"\u003e素材\u003c\/summary\u003e\n      \u003cdiv class=\"spec-content\"\u003e\n        \u003cp\u003e本製品に使用されている素材は以下の通りです。\u003c\/p\u003e\n        \u003cul class=\"basic-list\"\u003e\n          \u003cli\u003e\n\u003cstrong\u003e素材:\u003c\/strong\u003e ラバー\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n      \u003csummary class=\"spec-summary\"\u003eサイズ\u003c\/summary\u003e\n      \u003cdiv class=\"spec-content\"\u003e\n        \u003cp\u003e本製品のサイズは以下の通りです。\u003c\/p\u003e\n        \u003cul class=\"basic-list\"\u003e\n          \u003cli\u003e\n\u003cstrong\u003e直径:\u003c\/strong\u003e 約45mm (45Φ)\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n  \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"ACE CAFE LONDON","offers":[{"title":"45Φ","offer_id":48626115084528,"sku":"ACE-N005KY","price":880.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_7d4b0a94-ac20-4b5b-8fa1-15e55e12d9ab.jpg?v=1772501924"},{"product_id":"as2502ws","title":"Waterproof Paddok Jacket","description":"\n\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #000000; \n      font-family: \"Radio Canada Big\", Nunito, sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #ffffff;\n      line-height: 1.8;\n      overflow-wrap: break-word;\n      word-wrap: break-word;\n  }\n\n  \/* ▼▼▼ コンテンツ幅制限 ▼▼▼ *\/\n  .content-section, \n  details.spec-details, \n  .shipping-box, \n  .note-box,\n  .video-wrapper {\n      max-width: 800px; \n      margin-left: auto;\n      margin-right: auto;\n  }\n\n  .content-section {\n      margin-bottom: 60px;\n      border-bottom: 1px solid #262626;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #ffffff; \n      font-size: 24px; \n      margin-bottom: 24px;\n      letter-spacing: 0.05em;\n      line-height: 1.4;\n      word-break: keep-all; \n      text-wrap: balance;   \n      border-left: 6px solid #ffffff; padding-left: 15px; \n  }\n\n  .body-text { \n      color: #ffffff; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #CCCCCC; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 0px; \n      box-shadow: 0 5px 15px rgba(0,0,0,0.05);\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #ffffff40 60%);\n      font-weight: bold;\n      padding: 0 4px;\n  }\n\n  \/* 画像の表示分け *\/\n  .care-icons { display: grid; grid-template-columns: repeat(3, 1fr); gap: 15px; margin: 10px 0; align-items: center; justify-items: center; }\n  .care-icons img { width: 100%; max-width: 60px; height: auto; object-fit: contain; }\n  \n  .spec-img-full { width: 100%; margin: 20px 0; text-align: center; }\n  .spec-img-full img { width: 100%; height: auto; display: block; border-radius: 2px; }\n\n  \/* 動画用CSS *\/\n  .video-wrapper { width: 100%; margin: 40px auto; text-align: center; }\n  .video-wrapper video { width: 100%; max-width: 100%; height: auto; border-radius: 4px; display: block; }\n  .video-wrapper iframe { width: 100%; max-width: 100%; aspect-ratio: 16 \/ 9; border: none; display: block; }\n\n  \/* アコーディオン *\/\n  details.spec-details { \n      border: 1px solid #262626;\n      border-radius: 0px;\n      background-color: #000000; \n      color: #ffffff;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #ffffff; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #000000; transition: background 0.2s; }\n  summary.spec-summary:hover { background-color: rgba(0,0,0,0.05); }\n  summary.spec-summary::after { content: \"+\"; font-size: 1.5em; font-weight: normal; color: #ffffff; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #262626; background-color: rgba(0,0,0,0.02); }\n  details[open] summary.spec-summary::after { content: \"-\"; }\n  summary.spec-summary::-webkit-details-marker { display: none; }\n  \n  .spec-content { padding: 20px; background-color: #000000; color: #ffffff; font-size: 14px !important; }\n  .spec-content p, .spec-content li, .spec-content td, .spec-content th { font-size: 14px !important; }\n\n  \/* リストデザイン *\/\n  \n  ul.benefit-list, ul.basic-list, ul.point-list, ul.note-list, ul.step-list,\n  .product-wrapper ul:not([class]) { \n      list-style: none; \n      padding-left: 0; \n      margin-bottom: 24px; \n  }\n\n  ul.benefit-list li, ul.basic-list li, ul.point-list li, ul.note-list li, ul.step-list li,\n  .product-wrapper ul:not([class]) li { \n      position: relative; \n      padding-left: 1.8em; \n      margin-bottom: 10px; \n      line-height: 1.6; \n      text-wrap: pretty; \n      font-size: 14px !important; \n  }\n  \n  ul.benefit-list li::before,\n  .product-wrapper ul:not([class]) li::before { \n      position: absolute; \n      left: 0; \n      content: \"▶\"; color: #ffffff; font-size: 0.8em; top: 3px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #CCCCCC; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #ffffff; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #CCCCCC; font-size: 0.9em; }\n  ul.step-list { counter-reset: num; }\n  ul.step-list li::before { counter-increment: num; content: counter(num); position: absolute; left: 0; top: 1px; width: 22px; height: 22px; background-color: #ffffff; color: #ffffff; border-radius: 50%; text-align: center; line-height: 22px; font-size: 0.8em; font-weight: bold; font-family: Arial, sans-serif; }\n\n  .spec-group strong { display: block; font-size: 1.1em; color: #ffffff; margin-bottom: 12px; border-bottom: 1px solid #ffffff; width: fit-content; word-break: keep-all; }\n  \n  .table-scroll-view { width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; margin-bottom: 15px; }\n  .spec-table { width: 100%; white-space: nowrap; font-size: 14px !important; width: 100%; border-collapse: collapse; border: 1px solid #262626; th, td { padding: 12px 8px; border: 1px solid #262626; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #ffffff; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #DDDDDD; background: #FEFEFE; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #ffffff; font-weight: bold; }\n\n  @media (max-width: 600px) {\n      .product-wrapper { padding: 30px 20px; line-height: 1.6; }\n      .section-title { font-size: 1.3em; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"container product-wrapper\"\u003e\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e四季を駆ける防水パドック\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e生地は一枚仕立てながら、\u003cstrong\u003e超撥水EI:Coating加工\u003c\/strong\u003eと\u003cstrong\u003e防水フィルム\u003c\/strong\u003eで全天候に対応。インナー次第で幅広いシーズンを\u003cstrong\u003e快適なライディング\u003c\/strong\u003eで駆け抜けられます。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/AS2502WS_1.jpg?v=1770279398\" class=\"img-fluid d-block w-100 product-img\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003eライディングを快適に\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e洗練されたライディングシルエット\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e体の動きを妨げない設計は、\u003cstrong\u003eしなやかなライディング\u003c\/strong\u003eをサポート。\u003cstrong\u003e日本のサイズ感\u003c\/strong\u003eで、Sサイズは\u003cstrong\u003eユニセックス\u003c\/strong\u003eで着用でき、多様なバイクスタイルに寄り添います。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/AS2502WS_2.jpg?v=1770279398\" class=\"img-fluid d-block w-100 product-img\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003e幅広いシーンに対応\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e雨風を寄せ付けない技術\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e水の侵入を徹底的に防ぐ\u003cstrong\u003e止水ファスナー\u003c\/strong\u003eと\u003cstrong\u003eシームテープ加工\u003c\/strong\u003eが、突然の悪天候でも安心感をもたらします。メカニックグローブ装着時にも操作しやすい袖口も特徴です。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/AS2502WS_5.jpg?v=1770279398\" class=\"img-fluid d-block w-100 product-img\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003e徹底した浸水対策\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdetails class=\"spec-details\"\u003e\n    \u003csummary class=\"spec-summary\"\u003e商品の特徴\u003c\/summary\u003e\n    \u003cdiv class=\"spec-content\"\u003e\n      \u003cp\u003eこの一着で、どんな天候にも対応。\u003c\/p\u003e\n      \u003cul class=\"benefit-list\"\u003e\n        \u003cli\u003e生地は一枚仕立てなので、インナーを変えれば長いシーズン活躍します。\u003c\/li\u003e\n        \u003cli\u003e超撥水、防水、防風機能を備えたマルチな一着です。\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails class=\"spec-details\"\u003e\n    \u003csummary class=\"spec-summary\"\u003e機能・材質\u003c\/summary\u003e\n    \u003cdiv class=\"spec-content\"\u003e\n      \u003cp\u003e製品の主な機能と材質についてご説明します。\u003c\/p\u003e\n      \u003cul class=\"benefit-list\"\u003e\n        \u003cli\u003e外側に超撥水コーティング「EI:TEX EI:Coating」を施した生地を使用し、防水フィルムを合わせることで全天候に対応します。\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\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails class=\"spec-details\"\u003e\n    \u003csummary class=\"spec-summary\"\u003eサイズについて\u003c\/summary\u003e\n    \u003cdiv class=\"spec-content\"\u003e\n      \u003cp\u003e日本の一般的なサイズ基準で設計されています。\u003c\/p\u003e\n      \u003cul class=\"basic-list\"\u003e\n        \u003cli\u003eサイズは日本サイズ(メンズ)です。\u003c\/li\u003e\n        \u003cli\u003eSサイズは男女兼用のユニセックスサイズです。\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdiv class=\"note-box\"\u003e\n    \u003ch3 class=\"section-title\"\u003e注意事項\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e保護機能はございませんのでご注意ください。\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e","brand":"ACE CAFE LONDON","offers":[{"title":"ブラック\/ホワイト \/ S","offer_id":48798192533744,"sku":"AS2502WSBKWH\/S","price":20900.0,"currency_code":"JPY","in_stock":true},{"title":"ブラック\/ホワイト \/ M","offer_id":48798192566512,"sku":"AS2502WSBKWH\/M","price":20900.0,"currency_code":"JPY","in_stock":true},{"title":"ブラック\/ホワイト \/ L","offer_id":48798192599280,"sku":"AS2502WSBKWH\/L","price":20900.0,"currency_code":"JPY","in_stock":true},{"title":"ブラック\/ホワイト \/ XL","offer_id":48798192632048,"sku":"AS2502WSBKWHXL","price":20900.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/AS2502WS_1.jpg?v=1770279398"},{"product_id":"ss2602mj","title":"See-through Stadium Mesh Jacket BK\/BK\/S","description":"\n\u003cstyle\u003e\n  \/* ▼▼▼ 全体の枠組み ▼▼▼ *\/\n  .product-wrapper { \n      background-color: #000000; \n      font-family: \"Radio Canada Big\", Nunito, sans-serif; \n      width: 100%;\n      max-width: none !important;\n      padding: 40px 30px; \n      box-sizing: border-box;\n      margin: 0;\n      color: #ffffff;\n      line-height: 1.8;\n      overflow-wrap: break-word;\n      word-wrap: break-word;\n  }\n\n  \/* ▼▼▼ コンテンツ幅制限 ▼▼▼ *\/\n  .content-section, \n  details.spec-details, \n  .shipping-box, \n  .note-box,\n  .video-wrapper {\n      max-width: 800px; \n      margin-left: auto;\n      margin-right: auto;\n  }\n\n  .content-section {\n      margin-bottom: 60px;\n      border-bottom: 1px solid #262626;\n      padding-bottom: 60px;\n  }\n  .content-section:last-child { margin-bottom: 0; border-bottom: none; }\n  \n  \/* タイトル *\/\n  .section-title { \n      color: #ffffff; \n      font-size: 24px; \n      margin-bottom: 24px;\n      letter-spacing: 0.05em;\n      line-height: 1.4;\n      word-break: keep-all; \n      text-wrap: balance;   \n      border-left: 6px solid #ffffff; padding-left: 15px; \n  }\n\n  .body-text { \n      color: #ffffff; \n      font-size: 14px; \n      margin-bottom: 24px;\n      letter-spacing: 0.03em;\n      text-wrap: pretty;\n  }\n  \n  .caption-text { \n      color: #CCCCCC; \n      font-size: 14px !important;\n      margin-top: 8px; \n      text-align: right;\n  }\n\n  .product-img { \n      border-radius: 0px; \n      box-shadow: 0 5px 15px rgba(0,0,0,0.05);\n      margin-bottom: 10px;\n      width: 100%;\n      height: auto;\n  }\n  .marker {\n      background: linear-gradient(transparent 60%, #ffffff40 60%);\n      font-weight: bold;\n      padding: 0 4px;\n  }\n\n  \/* 画像の表示分け *\/\n  .care-icons { display: grid; grid-template-columns: repeat(3, 1fr); gap: 15px; margin: 10px 0; align-items: center; justify-items: center; }\n  .care-icons img { width: 100%; max-width: 60px; height: auto; object-fit: contain; }\n  \n  .spec-img-full { width: 100%; margin: 20px 0; text-align: center; }\n  .spec-img-full img { width: 100%; height: auto; display: block; border-radius: 2px; }\n\n  \/* 動画用CSS *\/\n  .video-wrapper { width: 100%; margin: 40px auto; text-align: center; }\n  .video-wrapper video { width: 100%; max-width: 100%; height: auto; border-radius: 4px; display: block; }\n  .video-wrapper iframe { width: 100%; max-width: 100%; aspect-ratio: 16 \/ 9; border: none; display: block; }\n\n  \/* アコーディオン *\/\n  details.spec-details { \n      border: 1px solid #262626;\n      border-radius: 0px;\n      background-color: #000000; \n      color: #ffffff;\n      margin-bottom: 15px; \n      overflow: hidden; \n  }\n  summary.spec-summary { padding: 15px 20px; font-weight: bold; color: #ffffff; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; background-color: #000000; transition: background 0.2s; }\n  summary.spec-summary:hover { background-color: rgba(0,0,0,0.05); }\n  summary.spec-summary::after { content: \"+\"; font-size: 1.5em; font-weight: normal; color: #ffffff; }\n  details[open] summary.spec-summary { border-bottom: 1px solid #262626; background-color: rgba(0,0,0,0.02); }\n  details[open] summary.spec-summary::after { content: \"-\"; }\n  summary.spec-summary::-webkit-details-marker { display: none; }\n  \n  .spec-content { padding: 20px; background-color: #000000; color: #ffffff; font-size: 14px !important; }\n  .spec-content p, .spec-content li, .spec-content td, .spec-content th { font-size: 14px !important; }\n\n  \/* リストデザイン *\/\n  \n  ul.benefit-list, ul.basic-list, ul.point-list, ul.note-list, ul.step-list,\n  .product-wrapper ul:not([class]) { \n      list-style: none; \n      padding-left: 0; \n      margin-bottom: 24px; \n  }\n\n  ul.benefit-list li, ul.basic-list li, ul.point-list li, ul.note-list li, ul.step-list li,\n  .product-wrapper ul:not([class]) li { \n      position: relative; \n      padding-left: 1.8em; \n      margin-bottom: 10px; \n      line-height: 1.6; \n      text-wrap: pretty; \n      font-size: 14px !important; \n  }\n  \n  ul.benefit-list li::before,\n  .product-wrapper ul:not([class]) li::before { \n      position: absolute; \n      left: 0; \n      content: \"▶\"; color: #ffffff; font-size: 0.8em; top: 3px; \n  }\n\n  ul.basic-list li::before { content: \"\"; position: absolute; left: 6px; top: 10px; width: 6px; height: 6px; background-color: #CCCCCC; border-radius: 50%; }\n  ul.point-list li::before { content: \"▶\"; position: absolute; left: 0; color: #ffffff; font-size: 0.8em; top: 3px; }\n  ul.note-list li::before { content: \"※\"; position: absolute; left: 0; color: #CCCCCC; font-size: 0.9em; }\n  ul.step-list { counter-reset: num; }\n  ul.step-list li::before { counter-increment: num; content: counter(num); position: absolute; left: 0; top: 1px; width: 22px; height: 22px; background-color: #ffffff; color: #ffffff; border-radius: 50%; text-align: center; line-height: 22px; font-size: 0.8em; font-weight: bold; font-family: Arial, sans-serif; }\n\n  .spec-group strong { display: block; font-size: 1.1em; color: #ffffff; margin-bottom: 12px; border-bottom: 1px solid #ffffff; width: fit-content; word-break: keep-all; }\n  \n  .table-scroll-view { width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; margin-bottom: 15px; }\n  .spec-table { width: 100%; white-space: nowrap; font-size: 14px !important; width: 100%; border-collapse: collapse; border: 1px solid #262626; th, td { padding: 12px 8px; border: 1px solid #262626; font-size: 0.9em; } th { background-color: rgba(125, 125, 125, 0.1); font-weight: bold; color: #ffffff; } }\n  \n  .shipping-box, .note-box { margin-bottom: 30px; background-color: transparent; border: 1px solid #DDDDDD; background: #FEFEFE; padding: 20px; font-size: 14px !important; }\n  .shipping-box strong, .note-box strong { color: #ffffff; font-weight: bold; }\n\n  @media (max-width: 600px) {\n      .product-wrapper { padding: 30px 20px; line-height: 1.6; }\n      .section-title { font-size: 1.3em; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"container product-wrapper\"\u003e\n  \u003c!-- 商品解説セクション (Main) --\u003e\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e街乗り快適、普段着るスタジャン\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e街に溶け込むスタジャンモチーフは、バイクを降りても違和感なく普段使いできます。走行風をダイレクトに通す\u003cstrong\u003eシースルーメッシュ\u003c\/strong\u003eが、夏でも驚くほど涼しく快適な着心地を実現します。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_be302633-a10c-40f6-a2f4-e935e7a2e3df.jpg?v=1775616762\" class=\"img-fluid d-block w-100 product-img\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003eおしゃれと快適さを両立\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e計算されたメッシュで涼しく安心\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e吸汗速乾裏地と組み合わせたシースルーメッシュは、抜群の風通しと同時に、透け感を軽減する工夫が施されています。肩、肘、背中に標準装備されたプロテクターが、万が一の安全性も確保します。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_06c52688-9bac-4f72-8a24-b14eb3c36689.jpg?v=1775616762\" class=\"img-fluid d-block w-100 product-img\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003e機能美とプロテクション\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003eあらゆる体型にフィット、動きやすい\u003c\/h3\u003e\n    \u003cp class=\"body-text\"\u003e腕の稼働がスムーズな\u003cstrong\u003eラグランスリーブ\u003c\/strong\u003eが、肩のラインを美しく見せ、どんな体型の方にも快適にフィットします。着脱可能なフードや高輝度リフレクターが、シーンを選ばない安心感をサポートします。\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_835fb49f-d27d-484e-94cd-dd2cda344fb3.jpg?v=1775616762\" class=\"img-fluid d-block w-100 product-img\"\u003e\n    \u003cp class=\"caption-text text-end\"\u003eユニセックス、シーンを選ばず\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- スペック・詳細セクション (Specs) --\u003e\n  \u003cdiv class=\"content-section\"\u003e\n    \u003ch3 class=\"section-title\"\u003e製品詳細\u003c\/h3\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n      \u003csummary class=\"spec-summary\"\u003e商品の特徴・機能\u003c\/summary\u003e\n      \u003cdiv class=\"spec-content\"\u003e\n        \u003cp\u003e涼しさと軽量化をもとめたシースルーメッシュモデル。街やカフェにとけこみやすいスタジャンをモチーフにし、バイクから離れても普段着感覚で着用ができます。\u003c\/p\u003e\n        \u003cul class=\"point-list\"\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フードは着脱可能なため、その日のスタイリングに合わせて2タイプのシルエットを楽しめます。\u003c\/li\u003e\n          \u003cli\u003eフードのバタつきを抑えるフードストラップを採用。\u003c\/li\u003e\n          \u003cli\u003eフード部と襟の反射材には、広角・高輝度リフレクター「Ei REFRECT」材を使用し、夜間走行時の外部からの視認性を確保します。\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\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n      \u003csummary class=\"spec-summary\"\u003eプロテクション機能\u003c\/summary\u003e\n      \u003cdiv class=\"spec-content\"\u003e\n        \u003cp\u003e万が一の際の安全性を確保するため、プロテクション機能を標準装備し、オプションでさらなる強化も可能です。\u003c\/p\u003e\n        \u003cul class=\"point-list\"\u003e\n          \u003cli\u003e肩、肘、背中：着脱式プロテクションパッド標準装備\u003c\/li\u003e\n          \u003cli\u003e胸部プロテクターポケットを装備\u003c\/li\u003e\n          \u003cli\u003ePOi DESIGNS製とAGV SPORTS製の胸部プロテクター全タイプの装着が可能（別売り）\u003c\/li\u003e\n        \u003c\/ul\u003e\n        \u003cp class=\"body-text\"\u003e※CPL-001S（女性用プロテクター）を使用の際は、プロテクターに付属のメッシュポケットをポケット内に入れてご使用ください。\u003c\/p\u003e\n        \u003cul class=\"point-list\"\u003e\n          \u003cli\u003e高度なプロテクションとして、「POi DESIGNS」製プロテクターを肩、肘、背中にそれぞれ換装可能。\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n      \u003csummary class=\"spec-summary\"\u003e素材\u003c\/summary\u003e\n      \u003cdiv class=\"spec-content\"\u003e\n        \u003cul class=\"basic-list\"\u003e\n          \u003cli\u003e表地：ポリエステルナイロンメッシュ（シースルーメッシュ）\u003c\/li\u003e\n          \u003cli\u003e裏地：吸汗速乾ナイロンメッシュ\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spec-details\"\u003e\n      \u003csummary class=\"spec-summary\"\u003eサイズ情報\u003c\/summary\u003e\n      \u003cdiv class=\"spec-content\"\u003e\n        \u003cul class=\"basic-list\"\u003e\n          \u003cli\u003eサイズは日本サイズ（メンズ）です。\u003c\/li\u003e\n          \u003cli\u003eSサイズは男女兼用のユニセックスサイズです。\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e","brand":"ACE CAFE LONDON","offers":[{"title":"ブラック\/ブラック \/ S(ユニセックス)","offer_id":49491653099760,"sku":"SS2602MJBKBKS","price":29700.0,"currency_code":"JPY","in_stock":false},{"title":"ブラック\/ブラック \/ M","offer_id":49491653132528,"sku":"SS2602MJBKBKM","price":29700.0,"currency_code":"JPY","in_stock":false},{"title":"ブラック\/ブラック \/ L","offer_id":49491653165296,"sku":"SS2602MJBKBKL","price":29700.0,"currency_code":"JPY","in_stock":false},{"title":"ブラック\/ブラック \/ XL","offer_id":49491653198064,"sku":"SS2602MJBKBKXL","price":29700.0,"currency_code":"JPY","in_stock":false},{"title":"プラチナホワイト\/ブラック \/ S(ユニセックス)","offer_id":49491653230832,"sku":"SS2602MJPWBKS","price":29700.0,"currency_code":"JPY","in_stock":false},{"title":"プラチナホワイト\/ブラック \/ M","offer_id":49491653263600,"sku":"SS2602MJPWBKM","price":29700.0,"currency_code":"JPY","in_stock":false},{"title":"プラチナホワイト\/ブラック \/ L","offer_id":49491653296368,"sku":"SS2602MJPWBKL","price":29700.0,"currency_code":"JPY","in_stock":false},{"title":"プラチナホワイト\/ブラック \/ XL","offer_id":49491653329136,"sku":"SS2602MJPWBKXL","price":29700.0,"currency_code":"JPY","in_stock":false},{"title":"プラチナホワイト\/バーガンディ \/ S(ユニセックス)","offer_id":49491653361904,"sku":"SS2602MJPWBDS","price":29700.0,"currency_code":"JPY","in_stock":false},{"title":"プラチナホワイト\/バーガンディ \/ M","offer_id":49491653394672,"sku":"SS2602MJPWBDM","price":29700.0,"currency_code":"JPY","in_stock":false},{"title":"プラチナホワイト\/バーガンディ \/ L","offer_id":49491653427440,"sku":"SS2602MJPWBDL","price":29700.0,"currency_code":"JPY","in_stock":false},{"title":"プラチナホワイト\/バーガンディ \/ XL","offer_id":49491653460208,"sku":"SS2602MJPWBDXL","price":29700.0,"currency_code":"JPY","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0782\/5621\/0160\/files\/download_be302633-a10c-40f6-a2f4-e935e7a2e3df.jpg?v=1775616762"}],"url":"https:\/\/histride.we-shop.jp\/collections\/ace-cafe-london.oembed?page=2","provider":"Histride（ヒストライド）","version":"1.0","type":"link"}