{"title":"テント・タープ","description":"","products":[{"product_id":"sinpole","title":"SIN・POLE シン・ポール 伸縮 240-280cm Φ32mm アルミポール","description":"\u003cdiv class=\"w1000_100 center\"\u003e\n\u003cdiv class=\"ttl01_70\"\u003e\u003cimg src=\"https:\/\/hillsfield.itembox.design\/item\/pole_image01.jpg\" alt=\"\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"black_box01\"\u003e\n\u003cimg src=\"https:\/\/hillsfield.itembox.design\/item\/pole_image02.jpg\" alt=\"\"\u003e\n\u003cp\u003e最大長280cmのアルミポールは大型タープにも十分に対応可能。ジョイント式でさらに上部は段階調整付きなので高さをほぼ自由に決められる。高さを確保する事でタープ内に空間の余裕ができ、広く快適に過ごせる。\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"black_box01\"\u003e\n\u003cimg src=\"https:\/\/hillsfield.itembox.design\/item\/pole_image03.jpg\" alt=\"\"\u003e\n\u003cp\u003e軽量＆高剛性のアルミ合金を使う事で、直径をより太く頑丈な仕上がりを実現。重量の重い大型タープでもメインポールとして活躍できるスペックを確保し、強風にも耐えうる頑丈性を身につけた。\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"black_box01\"\u003e\n\u003cimg src=\"https:\/\/hillsfield.itembox.design\/item\/pole_image04.jpg\" alt=\"\"\u003e\n\u003cp\u003e耐食性に優れたアルミ合金を使用し、長く愛用できる品質に。軽量で携帯性にも優れ、ソロからファミリーまで幅広く対応した理想のポールを実現した。\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"black_box01\"\u003e\n\u003cimg src=\"https:\/\/hillsfield.itembox.design\/item\/pole_image05.jpg\" alt=\"\"\u003e\n\u003cp class=\"center\"\u003e\u003cspan class=\"font_30\"\u003eSIN・POLE\u003c\/span\u003e ポール：1本\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"grid2\"\u003e\n\u003cdiv class=\"pc_only\"\u003e\u003cimg src=\"https:\/\/hillsfield.itembox.design\/item\/pole_image06.jpg\" alt=\"\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"sp_only\"\u003e\u003cimg src=\"https:\/\/hillsfield.itembox.design\/item\/pole_image06_sp.jpg\" alt=\"\"\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"subttl01_coca\"\u003e\u003cimg src=\"https:\/\/hillsfield.itembox.design\/item\/pole_image06t.jpg\" alt=\"\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"subttl01_coca font_orange\"\u003e7,800円\u003cspan class=\"font_16\"\u003e（税込）\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cp style=\"text-align: center;\"\u003e\u003ca href=\"#detail_cartid\"\u003e\u003cimg src=\"https:\/\/hillsfield.itembox.design\/item\/freeza_btn.png\" alt=\"\"\u003e\u003c\/a\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"gray_box\"\u003e\u003cimg src=\"https:\/\/hillsfield.itembox.design\/item\/pole_spec01.jpg\" alt=\"\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"ttl01_70\"\u003e\u003cimg src=\"https:\/\/hillsfield.itembox.design\/item\/pole_image08.jpg\" alt=\"\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"grid2\"\u003e\n\u003cdiv class=\"pc_only\"\u003e\u003cimg src=\"https:\/\/hillsfield.itembox.design\/item\/pole_image06.jpg\" alt=\"\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"sp_only\"\u003e\u003cimg src=\"https:\/\/hillsfield.itembox.design\/item\/pole_image06_sp.jpg\" alt=\"\"\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"subttl01_coca\"\u003e\u003cimg src=\"https:\/\/hillsfield.itembox.design\/item\/pole_image06t.jpg\" alt=\"\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"subttl01_coca font_orange\"\u003e7,800円\u003cspan class=\"font_16\"\u003e（税込）\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cp style=\"text-align: center;\"\u003e\u003ca href=\"#detail_cartid\"\u003e\u003cimg src=\"https:\/\/hillsfield.itembox.design\/item\/freeza_btn.png\" alt=\"\"\u003e\u003c\/a\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"HILLSFIELD","offers":[{"title":"Default Title","offer_id":43126430826561,"sku":"HF-POL-SIN","price":7800.0,"currency_code":"JPY","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0692\/0313\/2481\/files\/000000000309-07-xl.jpg?v=1765029013"},{"product_id":"thefirsttarp","title":"THE FIRST TARP 500 ザ・ファーストタープ TC素材 4300x5000mm","description":"\u003cdiv class=\"w1000_100 center\"\u003e\n\u003cdiv class=\"ttl01_70\"\u003e\u003cimg src=\"https:\/\/hillsfield.itembox.design\/item\/first_tarp_image01.jpg\" alt=\"\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"ttl01_70\"\u003e\u003cimg src=\"https:\/\/hillsfield.itembox.design\/item\/first_tarp_image03.jpg\" alt=\"\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"black_box01\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n.hf-detail img{\n  width:100%;\n  height:auto;\n  display:block;\n}\n\n.hf-title{\n  margin:28px 0 16px;\n  font-size:1.2em;\n  line-height:1.5;\n  font-weight:600;\n}\n\n.hf-section-image{\n  margin:0;\n}\n\n.hf-feature{\n  margin:24px 0;\n}\n\n.hf-feature p{\n  margin:12px 0 0;\n  line-height:1.8;\n}\n\n.hf-grid{\n  display:grid;\n  grid-template-columns:1fr 1fr;\n  gap:24px 20px;\n  margin:24px 0;\n}\n\n.hf-grid-item p{\n  margin:12px 0 0;\n  line-height:1.8;\n}\n\n.hf-box{\n  background:#f5f0e8;\n  padding:16px;\n  line-height:1.8;\n}\n\n.hf-box-title{\n  margin:0 0 12px;\n  font-weight:700;\n}\n\n@media screen and (max-width:749px){\n  .hf-grid{\n    grid-template-columns:1fr;\n  }\n}\n\u003c\/style\u003e\n\u003cdiv class=\"w1000_100 center\"\u003e\n\u003cdiv class=\"black_box01\"\u003e\n\u003cdiv class=\"hf-detail\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/0313\/2481\/files\/first_tarp_image01.jpg?v=1773720295\" alt=\"\"\u003e \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/0313\/2481\/files\/first_tarp_image03.jpg?v=1773720295\" alt=\"\"\u003e\n\u003cdiv class=\"hf-feature\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/0313\/2481\/files\/first_tarp_image04.jpg?v=1773720295\" alt=\"\"\u003e\n\u003cp\u003e真夏の炎天下でのBBQやデイキャンプもタープがあれば涼しく快適な1日に。UVカット率99％で暑い日差しをシャットダウン。日焼け防止や突然の雨でも、安心して楽しめる空間を。\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hf-feature\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/0313\/2481\/files\/tarp_image05.jpg?v=1773720295\" alt=\"\"\u003e\n\u003cp\u003e一般的なポリエステル生地に比べて燃えにくい、コットンとポリエステルを織り混ぜたTC生地。夏のBBQでも、冬の焚き火でも安全＆快適に過ごせる。初心者でも使いやすく上級者からも愛される素材を採用。\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hf-feature\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/0313\/2481\/files\/first_tarp_image07.jpg?v=1773720295\" alt=\"\"\u003e\n\u003cp\u003eキャンプらしさを引き立て、見た目にも美しい。実用性でも有効面積の広い“ヘキサ形状”（六角形）を採用。六角形はブランドのロゴ形状にも通じ、タープ生地の表面にはHILLSFIELDのロゴをあしらった。\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/0313\/2481\/files\/first_tarp_image08_sp.png?v=1773720295\" alt=\"\"\u003e \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/0313\/2481\/files\/tarp_ttl02.png?v=1773720294\" alt=\"\"\u003e\n\u003cdiv class=\"hf-grid\"\u003e\n\u003cdiv class=\"hf-grid-item\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/0313\/2481\/files\/tarp_image09_1.jpg?v=1773720310\" alt=\"\"\u003e\n\u003cp\u003eタープ本体を地面に広げます。\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hf-grid-item\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/0313\/2481\/files\/tarp_image09_2.jpg?v=1773720294\" alt=\"\"\u003e\n\u003cp\u003eメインポールを繋ぎ合わせ、組み立てます。\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hf-grid-item\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/0313\/2481\/files\/tarp_image09_3.jpg?v=1773720295\" alt=\"\"\u003e\n\u003cp\u003eタープ本体のグロメットにポールを差し込み、ガイロープをペグで地面に留めます。※ペグを打ち込む角度は、地面に対して45°を推奨します。\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hf-grid-item\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/0313\/2481\/files\/tarp_image09_4.jpg?v=1773720295\" alt=\"\"\u003e\n\u003cp\u003eガイロープを緩めた状態でタープ立ち上げ、その後、自在金具で張りを調整します。\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hf-grid-item\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/0313\/2481\/files\/tarp_image09_5.jpg?v=1773720294\" alt=\"\"\u003e\n\u003cp\u003e残った四隅のグロメットにガイロープを結びとめます。\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hf-grid-item\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/0313\/2481\/files\/tarp_image09_6.jpg?v=1773720295\" alt=\"\"\u003e\n\u003cp\u003e結んだガイロープをペグで地面に留めます。\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hf-grid-item\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/0313\/2481\/files\/tarp_image09_7.jpg?v=1773720295\" alt=\"\"\u003e\n\u003cp\u003e自在金具を引っ張って、ピンと張るようにロープの張りを調整します。\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hf-grid-item\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/0313\/2481\/files\/tarp_image09_8.jpg?v=1773720294\" alt=\"\"\u003e\n\u003cp\u003e完成です！\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/0313\/2481\/files\/first_tarp_image11.jpg?v=1773720295\" alt=\"\"\u003e\n\u003cdiv class=\"hf-grid\"\u003e\n\u003cdiv class=\"hf-grid-item\"\u003e\n\u003cdiv class=\"hf-box\"\u003e\n\u003cdiv class=\"hf-box-title\"\u003eTHE FIRST TARP 500\u003c\/div\u003e\nTC TARP×1\u003cbr\u003eTC TARP収納袋×1\u003cbr\u003eペグ×8本\u003cbr\u003eペグ収納袋×1\u003cbr\u003eガイロープ×6本\u003cbr\u003eポール収納袋×1\u003cbr\u003e※ポールは別売りです\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hf-grid-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/0313\/2481\/files\/first_tarp_spec.jpg?v=1773720294\" alt=\"\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"HILLSFIELD","offers":[{"title":"Default Title","offer_id":43126430859329,"sku":"HF-TRP-FST","price":27800.0,"currency_code":"JPY","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0692\/0313\/2481\/files\/000000000310-15-xl.jpg?v=1765028843"},{"product_id":"ovltent-tpuwindow","title":"【OVAL TENT専用オプション】TPUウィンドウ","description":"\u003cstyle\u003e\n\/* ===== HILLS FIELD 商品説明テンプレ ===== *\/\n.hf-detail{ width:100%; }\n\n.hf-detail img{\n  width:100%;\n  height:auto;\n  display:block;\n}\n\n\/* 見出し *\/\n.hf-title{\n  margin:24px 0 12px;\n  font-size:1.1em;\n  line-height:1.4;\n}\n\n\/* スペック表 *\/\n.hf-spec{\n  width:100%;\n  border-collapse:collapse;\n}\n\n.hf-spec th{\n  width:150px;\n  text-align:left;\n  vertical-align:top;\n  white-space:nowrap;\n  padding:12px 12px 12px 0;\n  border-top:1px solid #e6e6e6;\n}\n\n.hf-spec td{\n  padding:12px 0;\n  vertical-align:top;\n  border-top:1px solid #e6e6e6;\n}\n\n\/* モバイル *\/\n@media screen and (max-width:749px){\n\n  .hf-spec,\n  .hf-spec tbody,\n  .hf-spec tr{\n    display:block;\n    width:100%;\n  }\n\n  .hf-spec th,\n  .hf-spec td{\n    display:block;\n    width:100%;\n  }\n\n  .hf-spec th{\n    padding:14px 0 6px;\n    border-top:1px solid #e6e6e6;\n  }\n\n  .hf-spec td{\n    padding:8px 0 14px;\n    border-top:none;\n  }\n}\n\u003c\/style\u003e\n\n\n\u003cdiv class=\"hf-detail\"\u003e\n\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/0313\/2481\/files\/000000000543-01-xl.jpg?v=1765100070\" alt=\"TPU\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/0313\/2481\/files\/magazine.jpg?v=1772597980\" alt=\"メディア\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/0313\/2481\/files\/000000000543-02-xl.jpg?v=1765100070\" alt=\"締め切っていても外がみれる\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/0313\/2481\/files\/000000000543-03-xl.jpg?v=1765100070\" alt=\"別売のキャノピーポールと併用\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/0313\/2481\/files\/after-service.jpg?v=1772597980\" alt=\"サポート\"\u003e\n\n\u003ch3 class=\"hf-title\"\u003e【商品概要】\u003c\/h3\u003e\n\n\u003ctable class=\"hf-spec\"\u003e\n\u003ctbody\u003e\n\n\u003ctr\u003e\n\u003cth\u003e材質\u003c\/th\u003e\n\u003ctd\u003e\n・本体：40D ナイロンダイヤモンドリップストップ\/PU\/TPU\u003cbr\u003e\n・スカート：210D ポリエステル\/PU\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\u003cth\u003e重量\u003c\/th\u003e\n\u003ctd\u003e\n・総重量：約600g\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\u003cth\u003e同梱物\u003c\/th\u003e\n\u003ctd\u003e\n・本体×1\u003cbr\u003e\n・本体収納袋×1\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\u003cth\u003e生産国\u003c\/th\u003e\n\u003ctd\u003e中国\u003c\/td\u003e\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\u003cth\u003e注意事項\u003c\/th\u003e\n\u003ctd\u003e\n※上記製品概要は開発中のものです。発売時期や製造コストの変動等により、製品スペック、販売価格は予告なく変更となる可能性がありますので、予めご了承ください。\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\n\u003c\/div\u003e","brand":"HILLSFIELD","offers":[{"title":"Default Title","offer_id":43126431088705,"sku":"HF-OVL-TPU","price":7700.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0692\/0313\/2481\/files\/000000000543-04-xl_4c658dc4-6437-40b2-8d0c-70b741bec826.jpg?v=1765100070"},{"product_id":"ovltent-innertent","title":"【OVAL TENT専用オプション】インナーテント","description":"\u003cstyle\u003e\n\/* ===== HILLS FIELD 商品説明テンプレ ===== *\/\n.hf-detail{ width:100%; }\n\n.hf-detail img{\n  width:100%;\n  height:auto;\n  display:block;\n}\n\n\/* 見出し *\/\n.hf-title{\n  margin:24px 0 12px;\n  font-size:1.1em;\n  line-height:1.4;\n}\n\n\/* スペック表 *\/\n.hf-spec{\n  width:100%;\n  border-collapse:collapse;\n}\n\n.hf-spec th{\n  width:150px;\n  text-align:left;\n  vertical-align:top;\n  white-space:nowrap;\n  padding:12px 12px 12px 0;\n  border-top:1px solid #e6e6e6;\n}\n\n.hf-spec td{\n  padding:12px 0;\n  vertical-align:top;\n  border-top:1px solid #e6e6e6;\n}\n\n\/* モバイル *\/\n@media screen and (max-width:749px){\n  .hf-spec,\n  .hf-spec tbody,\n  .hf-spec tr{\n    display:block;\n    width:100%;\n  }\n\n  .hf-spec th,\n  .hf-spec td{\n    display:block;\n    width:100%;\n  }\n\n  .hf-spec th{\n    padding:14px 0 6px;\n    border-top:1px solid #e6e6e6;\n  }\n\n  .hf-spec td{\n    padding:8px 0 14px;\n    border-top:none;\n  }\n}\n\u003c\/style\u003e\n\n\u003cdiv class=\"hf-detail\"\u003e\n\n  \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/0313\/2481\/files\/000000000546-01-xl_2387fe4f-c843-42cb-90d9-ef5ff7e8ad45.jpg?v=1765099718\" alt=\"インナーテント\"\u003e\n  \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/0313\/2481\/files\/magazine.jpg?v=1772597980\" alt=\"メディア\"\u003e\n  \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/0313\/2481\/files\/000000000546-02-xl_c7ed1e02-4bbe-457b-9c4f-5470a866d101.jpg?v=1765099718\" alt=\"インナーテントもメッシュ可能！通気性抜群\"\u003e\n  \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/0313\/2481\/files\/000000000546-03-xl_756163ec-27fa-4155-8a9e-0a8c9d2192d0.jpg?v=1765099718\" alt=\"ゆったり寝られる寝室空間\"\u003e\n  \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/0313\/2481\/files\/000000000546-04-xl_863975a4-b101-43d2-a5e0-5ade28262403.jpg?v=1765099718\" alt=\"天窓＆コンセントファスナー\"\u003e\n  \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/0313\/2481\/files\/000000000546-05-xl_f6a0837f-4d0d-4f81-8bc9-2ea0c4e9659c.jpg?v=1765099718\" alt=\"天井ライト＆収納ポケット\"\u003e\n  \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/0313\/2481\/files\/after-service.jpg?v=1772597980\" alt=\"サポート\"\u003e\n\n  \u003ch3 class=\"hf-title\"\u003e【商品概要】\u003c\/h3\u003e\n\n  \u003ctable class=\"hf-spec\"\u003e\n    \u003ctbody\u003e\n      \u003ctr\u003e\n        \u003cth\u003e材質\u003c\/th\u003e\n        \u003ctd\u003e\n          ・インナーアッパー：68Dポリエステル\u003cbr\u003e\n          ・インナーフロア：210Dポリエステル\/PU, 耐水圧2000mm\u003cbr\u003e\n          ・メッシュ：ヘキサメッシュ\n        \u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr\u003e\n        \u003cth\u003e重量\u003c\/th\u003e\n        \u003ctd\u003e・総重量：約3.7kg\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr\u003e\n        \u003cth\u003e同梱物\u003c\/th\u003e\n        \u003ctd\u003e\n          ・本体×1\u003cbr\u003e\n          ・本体収納袋\n        \u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr\u003e\n        \u003cth\u003e生産国\u003c\/th\u003e\n        \u003ctd\u003e中国\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr\u003e\n        \u003cth\u003e注意事項\u003c\/th\u003e\n        \u003ctd\u003e※上記製品概要は開発中のものです。発売時期や製造コストの変動等により、製品スペック、販売価格は予告なく変更となる可能性がありますので、予めご了承ください。\u003c\/td\u003e\n      \u003c\/tr\u003e\n    \u003c\/tbody\u003e\n  \u003c\/table\u003e\n\n\u003c\/div\u003e","brand":"HILLSFIELD","offers":[{"title":"Default Title","offer_id":43126431121473,"sku":"HF-OVL-INT","price":18700.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0692\/0313\/2481\/files\/000000000546-10-xl_cd96cf35-506b-4df7-9b37-a78ca37e13b8.jpg?v=1765099711"},{"product_id":"ovltent-gsheet","title":"【OVAL TENT専用オプション】インナーテント用グランドシート","description":"\u003cstyle\u003e\n\/* ===== HILLS FIELD 商品説明テンプレ ===== *\/\n.hf-detail{ width:100%; }\n\n.hf-detail img{\n  width:100%;\n  height:auto;\n  display:block;\n}\n\n\/* 見出し *\/\n.hf-title{\n  margin:24px 0 12px;\n  font-size:1.1em;\n  line-height:1.4;\n}\n\n\/* スペック表 *\/\n.hf-spec{\n  width:100%;\n  border-collapse:collapse;\n}\n\n.hf-spec th{\n  width:150px;\n  text-align:left;\n  vertical-align:top;\n  white-space:nowrap;\n  padding:12px 12px 12px 0;\n  border-top:1px solid #e6e6e6;\n}\n\n.hf-spec td{\n  padding:12px 0;\n  vertical-align:top;\n  border-top:1px solid #e6e6e6;\n}\n\n\/* モバイル *\/\n@media screen and (max-width:749px){\n\n  .hf-spec,\n  .hf-spec tbody,\n  .hf-spec tr{\n    display:block;\n    width:100%;\n  }\n\n  .hf-spec th,\n  .hf-spec td{\n    display:block;\n    width:100%;\n  }\n\n  .hf-spec th{\n    padding:14px 0 6px;\n    border-top:1px solid #e6e6e6;\n  }\n\n  .hf-spec td{\n    padding:8px 0 14px;\n    border-top:none;\n  }\n}\n\u003c\/style\u003e\n\n\n\u003cdiv class=\"hf-detail\"\u003e\n\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/0313\/2481\/files\/000000000545-01-xl.jpg?v=1765099895\" alt=\"グランドシート\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/0313\/2481\/files\/magazine.jpg?v=1772597980\" alt=\"メディア\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/0313\/2481\/files\/000000000545-03-xl.jpg?v=1765099900\" alt=\"サイズ\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/0313\/2481\/files\/after-service.jpg?v=1772597980\" alt=\"サポート\"\u003e\n\n\u003ch3 class=\"hf-title\"\u003e【商品概要】\u003c\/h3\u003e\n\n\u003ctable class=\"hf-spec\"\u003e\n\u003ctbody\u003e\n\n\u003ctr\u003e\n\u003cth\u003e材質\u003c\/th\u003e\n\u003ctd\u003e\n・本体：210Dポリエステル\/PU\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\u003cth\u003e重量\u003c\/th\u003e\n\u003ctd\u003e\n・総重量：約800g\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\u003cth\u003e同梱物\u003c\/th\u003e\n\u003ctd\u003e\n・本体×1\u003cbr\u003e\n・本体収納袋\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\u003cth\u003e生産国\u003c\/th\u003e\n\u003ctd\u003e中国\u003c\/td\u003e\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\u003cth\u003e注意事項\u003c\/th\u003e\n\u003ctd\u003e\n※上記製品概要は開発中のものです。発売時期や製造コストの変動等により、製品スペック、販売価格は予告なく変更となる可能性がありますので、予めご了承ください。\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\n\u003c\/div\u003e","brand":"HILLSFIELD","offers":[{"title":"Default Title","offer_id":43126431154241,"sku":"HF-OVL-GSH","price":6700.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0692\/0313\/2481\/files\/000000000545-04-xl.jpg?v=1765099890"},{"product_id":"ovltent-cpole","title":"【OVAL TENT専用オプション】跳ね上げ用キャノピーポール2本セット","description":"\u003cstyle\u003e\n\/* ===== HILLS FIELD 商品説明テンプレ ===== *\/\n.hf-detail{ width:100%; }\n\n.hf-detail img{\n  width:100%;\n  height:auto;\n  display:block;\n}\n\n\/* 見出し *\/\n.hf-title{\n  margin:24px 0 12px;\n  font-size:1.1em;\n  line-height:1.4;\n}\n\n\/* スペック表 *\/\n.hf-spec{\n  width:100%;\n  border-collapse:collapse;\n}\n\n.hf-spec th{\n  width:150px;\n  text-align:left;\n  vertical-align:top;\n  white-space:nowrap;\n  padding:12px 12px 12px 0;\n  border-top:1px solid #e6e6e6;\n}\n\n.hf-spec td{\n  padding:12px 0;\n  vertical-align:top;\n  border-top:1px solid #e6e6e6;\n}\n\n\/* モバイル：項目→内容の縦並び *\/\n@media screen and (max-width:749px){\n  .hf-spec,\n  .hf-spec tbody,\n  .hf-spec tr{\n    display:block;\n    width:100%;\n  }\n  .hf-spec th,\n  .hf-spec td{\n    display:block;\n    width:100%;\n  }\n  .hf-spec th{\n    padding:14px 0 6px;\n    border-top:1px solid #e6e6e6;\n  }\n  .hf-spec td{\n    padding:8px 0 14px;\n    border-top:none;\n  }\n}\n\u003c\/style\u003e\n\n\u003cdiv class=\"hf-detail\"\u003e\n\n  \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/0313\/2481\/files\/ovltent-cpole-01.jpg?v=1772603895\" alt=\"キャノピーポール\"\u003e\n  \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/0313\/2481\/files\/magazine.jpg?v=1772597980\" alt=\"メディア\"\u003e\n  \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/0313\/2481\/files\/000000000544-02-xl.jpg?v=1765099353\" alt=\"跳ね上げてさらに快適空間に\"\u003e\n  \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/0313\/2481\/files\/after-service.jpg?v=1772597980\" alt=\"サポート\"\u003e\n\n  \u003ch3 class=\"hf-title\"\u003e【商品概要】\u003c\/h3\u003e\n\n  \u003ctable class=\"hf-spec\"\u003e\n    \u003ctbody\u003e\n      \u003ctr\u003e\n        \u003cth\u003e材質\u003c\/th\u003e\n        \u003ctd\u003e・ポール：A6061\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr\u003e\n        \u003cth\u003e寸法\u003c\/th\u003e\n        \u003ctd\u003e・ポール：1800mm, φ19mm, 3本継\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr\u003e\n        \u003cth\u003e重量\u003c\/th\u003e\n        \u003ctd\u003e・総重量：約400g\/本\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr\u003e\n        \u003cth\u003e同梱物\u003c\/th\u003e\n        \u003ctd\u003e・本体×2\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr\u003e\n        \u003cth\u003e生産国\u003c\/th\u003e\n        \u003ctd\u003e中国\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr\u003e\n        \u003cth\u003e注意事項\u003c\/th\u003e\n        \u003ctd\u003e※上記製品概要は開発中のものです。発売時期や製造コストの変動等により、製品スペック、販売価格は予告なく変更となる可能性がありますので、予めご了承ください。\u003c\/td\u003e\n      \u003c\/tr\u003e\n    \u003c\/tbody\u003e\n  \u003c\/table\u003e\n\n\u003c\/div\u003e","brand":"HILLSFIELD","offers":[{"title":"Default Title","offer_id":43126431219777,"sku":"HF-OVL-CNP","price":11000.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0692\/0313\/2481\/files\/000000000544-03-xl.jpg?v=1765099350"},{"product_id":"ovaltent","title":"２ルームテント OVAL TENT -オーバルテント-","description":"\u003cstyle\u003e\n\/* ===== HILLS FIELD 商品説明テンプレ ===== *\/\n.hf-detail{ width:100%; }\n\n.hf-detail img{\n  width:100%;\n  height:auto;\n  display:block;\n}\n\n\/* YouTube：レスポンシブ *\/\n.hf-video{\n  position:relative;\n  width:100%;\n  aspect-ratio: 16 \/ 9;\n  margin:0;\n}\n.hf-video iframe{\n  position:absolute;\n  inset:0;\n  width:100%;\n  height:100%;\n  border:0;\n  display:block;\n}\n\n\/* 見出し *\/\n.hf-title{\n  margin:24px 0 12px;\n  font-size:1.1em;\n  line-height:1.4;\n}\n\n\/* スペック表 *\/\n.hf-spec{\n  width:100%;\n  border-collapse:collapse;\n}\n\n.hf-spec th{\n  width:150px;\n  text-align:left;\n  vertical-align:top;\n  white-space:nowrap;\n  padding:12px 12px 12px 0;\n  border-top:1px solid #e6e6e6;\n}\n\n.hf-spec td{\n  padding:12px 0;\n  vertical-align:top;\n  border-top:1px solid #e6e6e6;\n}\n\n\/* モバイル：項目→内容の縦並び *\/\n@media screen and (max-width:749px){\n  .hf-spec,\n  .hf-spec tbody,\n  .hf-spec tr{\n    display:block;\n    width:100%;\n  }\n  .hf-spec th,\n  .hf-spec td{\n    display:block;\n    width:100%;\n  }\n  .hf-spec th{\n    padding:14px 0 6px;\n    border-top:1px solid #e6e6e6;\n  }\n  .hf-spec td{\n    padding:8px 0 14px;\n    border-top:none;\n  }\n}\n\u003c\/style\u003e\n\n\u003cdiv class=\"hf-detail\"\u003e\n\n  \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/0313\/2481\/files\/000000000549-02-xl.jpg?v=1764919356\" alt=\"XONE ポール2本でスピード設営、ソロキャンプの最高到達点\"\u003e\n  \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/0313\/2481\/files\/000000000549-04-xl.jpg?v=1764919299\" alt=\"テントカラー\"\u003e\n  \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/0313\/2481\/files\/magazine.jpg?v=1772597980\" alt=\"メディア\"\u003e\n  \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/0313\/2481\/files\/ovaltent-exp-17.jpg?v=1772602196\" alt=\"設営・撤収ダイジェスト公開中\"\u003e\n\n  \u003cdiv class=\"hf-video\"\u003e\n    \u003ciframe src=\"https:\/\/www.youtube-nocookie.com\/embed\/gjEubqPK7dw?autoplay=1\u0026amp;mute=1\u0026amp;controls=0\u0026amp;rel=0\u0026amp;fs=0\u0026amp;loop=1\u0026amp;playlist=gjEubqPK7dw\" title=\"YouTube video player\" allow=\"autoplay; encrypted-media; picture-in-picture\" loading=\"lazy\"\u003e\u003c\/iframe\u003e\n  \u003c\/div\u003e\n\n  \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/0313\/2481\/files\/000000000549-03-xl.jpg?v=1764919299\" alt=\"2本のポールで即自立\"\u003e\n  \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/0313\/2481\/files\/000000000549-05-xl.jpg?v=1764919299\" alt=\"設営のしやすさにこだわった設計\"\u003e\n  \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/0313\/2481\/files\/000000000549-06-xl.jpg?v=1764919299\" alt=\"もう他には戻れない高い居住性\"\u003e\n  \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/0313\/2481\/files\/000000000549-07-xl.jpg?v=1764919299\" alt=\"全開放すれば通気性も解放感も抜群\"\u003e\n  \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/0313\/2481\/files\/000000000549-08-xl.jpg?v=1764919299\" alt=\"天井にはTPU天窓を設置\"\u003e\n  \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/0313\/2481\/files\/000000000549-09-xl.jpg?v=1764919299\" alt=\"解放したドアはポケット式簡単収納\"\u003e\n  \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/0313\/2481\/files\/000000000549-10-xl.jpg?v=1764919299\" alt=\"高耐水圧、高強度のシルナイロンを採用\"\u003e\n  \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/0313\/2481\/files\/000000000549-11-xl.jpg?v=1764919299\" alt=\"ベンチレーションで空気循環効率UP\"\u003e\n  \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/0313\/2481\/files\/000000000549-12-xl.jpg?v=1764919299\" alt=\"他にも色々こだわりポイント\"\u003e\n  \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/0313\/2481\/files\/000000000549-13-xl.jpg?v=1764919299\" alt=\"グループキャンプの宴会幕にも最適\"\u003e\n\n  \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/0313\/2481\/files\/000000000547-13-xl.jpg?v=1765099068\" alt=\"別売インナーテント\"\u003e\n  \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/0313\/2481\/files\/000000000547-14-xl.jpg?v=1765099068\" alt=\"別売グランドシート\"\u003e\n  \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/0313\/2481\/files\/000000000547-15-xl.jpg?v=1765099068\" alt=\"別売キャノピーポール\"\u003e\n  \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/0313\/2481\/files\/000000000547-16-xl.jpg?v=1765099068\" alt=\"別売TPU\"\u003e\n\n  \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/0313\/2481\/files\/000000000549-25-xl.jpg?v=1764919299\" alt=\"スペック\"\u003e\n  \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/0313\/2481\/files\/after-service.jpg?v=1772597980\" alt=\"サポート\"\u003e\n\n  \u003ch3 class=\"hf-title\"\u003e【商品概要】\u003c\/h3\u003e\n\n  \u003ctable class=\"hf-spec\"\u003e\n    \u003ctbody\u003e\n\n      \u003ctr\u003e\n        \u003cth\u003e材質\u003c\/th\u003e\n        \u003ctd\u003e\n          ・本体：40Dナイロン ダイヤモンドリップストップ\/表シリコン\/裏PU, 耐水圧2000mm\u003cbr\u003e\n          ・スカート：210Dポリエステル-Ox, 耐水圧2000mm\u003cbr\u003e\n          ・本体収納袋：210Dポリエステル-Ox, 耐水圧2000mm\u003cbr\u003e\n          ・ポール収納袋：210Dポリエステル-Ox, 耐水圧2000mm\u003cbr\u003e\n          ・ペグロープ収納袋：210Dポリエステル-Ox, 耐水圧2000mm\u003cbr\u003e\n          ・メインポール：アルミニウム合金, マットブラック\u003cbr\u003e\n          ・センターポール：アルミニウム合金, マットブラック\u003cbr\u003e\n          ・サイドポール：アルミニウム合金, グレー\n        \u003c\/td\u003e\n      \u003c\/tr\u003e\n\n      \u003ctr\u003e\n        \u003cth\u003e重量\u003c\/th\u003e\n        \u003ctd\u003e\n          ・総重量：約22.2kg\u003cbr\u003e\n          ・テント総重量：約12kg\u003cbr\u003e\n          ・ポール：約6.8kg\u003cbr\u003e\n          ・ガイロープ\/ペグ：約3.4kg\n        \u003c\/td\u003e\n      \u003c\/tr\u003e\n\n      \u003ctr\u003e\n        \u003cth\u003e同梱物\u003c\/th\u003e\n        \u003ctd\u003e\n          ・本体×1\u003cbr\u003e\n          ・メインポール×2\u003cbr\u003e\n          ・センターポール×1\u003cbr\u003e\n          ・サブポール×2\u003cbr\u003e\n          ・ガイロープ×10\u003cbr\u003e\n          ・自在金具×10\u003cbr\u003e\n          ・ペグ×26\u003cbr\u003e\n          ・本体収納袋\u003cbr\u003e\n          ・ポール収納袋\u003cbr\u003e\n          ・ペグ\/ロープ収納袋×1\n        \u003c\/td\u003e\n      \u003c\/tr\u003e\n\n      \u003ctr\u003e\n        \u003cth\u003e生産国\u003c\/th\u003e\n        \u003ctd\u003e中国\u003c\/td\u003e\n      \u003c\/tr\u003e\n\n      \u003ctr\u003e\n        \u003cth\u003e注意事項\u003c\/th\u003e\n        \u003ctd\u003e※上記製品概要は開発中のものです。発売時期や製造コストの変動等により、製品スペック、販売価格は予告なく変更となる可能性がありますので、予めご了承ください。\u003c\/td\u003e\n      \u003c\/tr\u003e\n\n    \u003c\/tbody\u003e\n  \u003c\/table\u003e\n\n\u003c\/div\u003e","brand":"HILLSFIELD","offers":[{"title":"Default Title","offer_id":43126431252545,"sku":"HF-TNT-OVL","price":99800.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0692\/0313\/2481\/files\/000000000547-17-xl.jpg?v=1765099060"},{"product_id":"oval-complete","title":"２ルームテント OVAL TENT -オーバルテント- コンプリートセット","description":"\u003cstyle\u003e\n\/* ===== HILLS FIELD 商品説明テンプレ ===== *\/\n.hf-detail{ width:100%; }\n\n.hf-detail img{\n  width:100%;\n  height:auto;\n  display:block;\n}\n\n\/* YouTube：レスポンシブ *\/\n.hf-video{\n  position:relative;\n  width:100%;\n  aspect-ratio: 16 \/ 9;\n  margin:0;\n}\n.hf-video iframe{\n  position:absolute;\n  inset:0;\n  width:100%;\n  height:100%;\n  border:0;\n  display:block;\n}\n\n\/* 見出し *\/\n.hf-title{\n  margin:24px 0 12px;\n  font-size:1.1em;\n  line-height:1.4;\n}\n\n\/* スペック表 *\/\n.hf-spec{\n  width:100%;\n  border-collapse:collapse;\n}\n\n.hf-spec th{\n  width:150px;\n  text-align:left;\n  vertical-align:top;\n  white-space:nowrap;\n  padding:12px 12px 12px 0;\n  border-top:1px solid #e6e6e6;\n}\n\n.hf-spec td{\n  padding:12px 0;\n  vertical-align:top;\n  border-top:1px solid #e6e6e6;\n}\n\n\/* モバイル：項目→内容の縦並び *\/\n@media screen and (max-width:749px){\n  .hf-spec,\n  .hf-spec tbody,\n  .hf-spec tr{\n    display:block;\n    width:100%;\n  }\n  .hf-spec th,\n  .hf-spec td{\n    display:block;\n    width:100%;\n  }\n  .hf-spec th{\n    padding:14px 0 6px;\n    border-top:1px solid #e6e6e6;\n  }\n  .hf-spec td{\n    padding:8px 0 14px;\n    border-top:none;\n  }\n}\n\u003c\/style\u003e\n\u003cdiv class=\"hf-detail\"\u003e\n\u003cimg alt=\"XONE ポール2本でスピード設営、ソロキャンプの最高到達点\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/0313\/2481\/files\/000000000549-02-xl.jpg?v=1764919356\"\u003e \u003cimg alt=\"コンプリートセット\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/0313\/2481\/files\/000000000549-01-xl.jpg?v=1764919356\"\u003e \u003cimg alt=\"テントカラー\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/0313\/2481\/files\/000000000549-04-xl.jpg?v=1764919299\"\u003e \u003cimg alt=\"メディア\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/0313\/2481\/files\/magazine.jpg?v=1772597980\"\u003e \u003cimg alt=\"設営・撤収ダイジェスト公開中\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/0313\/2481\/files\/ovaltent-exp-17.jpg?v=1772602196\"\u003e\n\u003cdiv class=\"hf-video\"\u003e\u003ciframe loading=\"lazy\" title=\"YouTube video player\" src=\"https:\/\/www.youtube-nocookie.com\/embed\/gjEubqPK7dw?autoplay=1\u0026amp;mute=1\u0026amp;controls=0\u0026amp;rel=0\u0026amp;fs=0\u0026amp;loop=1\u0026amp;playlist=gjEubqPK7dw\"\u003e\u003c\/iframe\u003e\u003c\/div\u003e\n\u003cimg alt=\"2本のポールで即自立\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/0313\/2481\/files\/000000000549-03-xl.jpg?v=1764919299\"\u003e \u003cimg alt=\"設営のしやすさにこだわった設計\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/0313\/2481\/files\/000000000549-05-xl.jpg?v=1764919299\"\u003e \u003cimg alt=\"もう他には戻れない高い居住性\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/0313\/2481\/files\/000000000549-06-xl.jpg?v=1764919299\"\u003e \u003cimg alt=\"全開放すれば通気性も解放感も抜群\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/0313\/2481\/files\/000000000549-07-xl.jpg?v=1764919299\"\u003e \u003cimg alt=\"天井にはTPU天窓を設置\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/0313\/2481\/files\/000000000549-08-xl.jpg?v=1764919299\"\u003e \u003cimg alt=\"解放したドアはポケット式簡単収納\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/0313\/2481\/files\/000000000549-09-xl.jpg?v=1764919299\"\u003e \u003cimg alt=\"高耐水圧、高強度のシルナイロンを採用\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/0313\/2481\/files\/000000000549-10-xl.jpg?v=1764919299\"\u003e \u003cimg alt=\"ベンチレーションで空気循環効率UP\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/0313\/2481\/files\/000000000549-11-xl.jpg?v=1764919299\"\u003e \u003cimg alt=\"他にも色々こだわりポイント\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/0313\/2481\/files\/000000000549-12-xl.jpg?v=1764919299\"\u003e \u003cimg alt=\"グループキャンプの宴会幕にも最適\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/0313\/2481\/files\/000000000549-13-xl.jpg?v=1764919299\"\u003e \u003cimg alt=\"同梱インナーテント\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/0313\/2481\/files\/000000000549-14-xl.jpg?v=1764919299\"\u003e \u003cimg alt=\"インナーテントもメッシュ可能！通気性抜群\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/0313\/2481\/files\/000000000549-15-xl.jpg?v=1764919299\"\u003e \u003cimg alt=\"ゆったり寝られる寝室空間\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/0313\/2481\/files\/000000000549-16-xl.jpg?v=1764919299\"\u003e \u003cimg alt=\"天窓＆コンセントファスナー\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/0313\/2481\/files\/000000000549-17-xl.jpg?v=1764919299\"\u003e \u003cimg alt=\"天井ライト＆収納ポケット\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/0313\/2481\/files\/000000000549-18-xl.jpg?v=1764919299\"\u003e \u003cimg alt=\"同梱グランドシート\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/0313\/2481\/files\/000000000549-19-xl.jpg?v=1764919299\"\u003e \u003cimg alt=\"同梱キャノピーポール\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/0313\/2481\/files\/000000000549-20-xl.jpg?v=1764919299\"\u003e \u003cimg alt=\"跳ね上げてさらに快適空間に\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/0313\/2481\/files\/000000000549-21-xl.jpg?v=1764919299\"\u003e \u003cimg alt=\"同梱TPUウィンドウ\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/0313\/2481\/files\/000000000549-22-xl.jpg?v=1764919299\"\u003e \u003cimg alt=\"締め切っていても外がみれる\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/0313\/2481\/files\/000000000549-23-xl.jpg?v=1764919299\"\u003e \u003cimg alt=\"同梱のキャノピーポールと併用\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/0313\/2481\/files\/000000000549-24-xl.jpg?v=1764919299\"\u003e \u003cimg alt=\"スペック\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/0313\/2481\/files\/000000000549-25-xl.jpg?v=1764919299\"\u003e \u003cimg alt=\"サポート\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/0313\/2481\/files\/after-service.jpg?v=1772597980\"\u003e\n\u003ch3 class=\"hf-title\"\u003e【商品概要】\u003c\/h3\u003e\n\u003ctable class=\"hf-spec\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth\u003e材質（オーバルテント）\u003c\/th\u003e\n\u003ctd\u003e・本体：40Dナイロン ダイヤモンドリップストップ\/表シリコン\/裏PU, 耐水圧2000mm\u003cbr\u003e・スカート：210Dポリエステル-Ox, 耐水圧2000mm\u003cbr\u003e・本体収納袋：210Dポリエステル-Ox, 耐水圧2000mm\u003cbr\u003e・ポール収納袋：210Dポリエステル-Ox, 耐水圧2000mm\u003cbr\u003e・ペグロープ収納袋：210Dポリエステル-Ox, 耐水圧2000mm\u003cbr\u003e・メインポール：アルミニウム合金, マットブラック\u003cbr\u003e・センターポール：アルミニウム合金, マットブラック\u003cbr\u003e・サイドポール：アルミニウム合金, グレー\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003e材質（インナーテント）\u003c\/th\u003e\n\u003ctd\u003e・インナーアッパー：68Dポリエステル\u003cbr\u003e・インナーフロア：210Dポリエステル\/PU, 耐水圧2000mm\u003cbr\u003e・メッシュ：ヘキサメッシュ\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003e材質（グランドシート）\u003c\/th\u003e\n\u003ctd\u003e・本体：210Dポリエステル\/PU\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003e材質（キャノピーポール）\u003c\/th\u003e\n\u003ctd\u003e・ポール：A6061\u003cbr\u003e・寸法：1800mm, φ19mm, 3本継\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003e材質（TPUウィンドウ）\u003c\/th\u003e\n\u003ctd\u003e・本体：40D ナイロンダイヤモンドリップストップ\/PU\/TPU\u003cbr\u003e・スカート：210D ポリエステル\/PU\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003e重量\u003c\/th\u003e\n\u003ctd\u003e・テント総重量：約12kg\u003cbr\u003e・ポール：約6.8kg\u003cbr\u003e・ガイロープ\/ペグ：約3.4kg\u003cbr\u003e・インナーテント：約3.7kg\u003cbr\u003e・グランドシート：約800g\u003cbr\u003e・キャノピーポール：約400g\/本\u003cbr\u003e・TPUウィンドウ：約600g\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003e同梱物\u003c\/th\u003e\n\u003ctd\u003e・本体×1\u003cbr\u003e・メインポール×2\u003cbr\u003e・センターポール×1\u003cbr\u003e・サブポール×2\u003cbr\u003e・ガイロープ×10\u003cbr\u003e・自在金具×10\u003cbr\u003e・ペグ×26\u003cbr\u003e・本体収納袋\u003cbr\u003e・ポール収納袋\u003cbr\u003e・ペグ\/ロープ収納袋×1\u003cbr\u003e・インナーテント×1\u003cbr\u003e・インナーテント収納袋×1\u003cbr\u003e・グランドシート×1\u003cbr\u003e・グランドシート収納袋×1\u003cbr\u003e・キャノピーポール×2\u003cbr\u003e・TPUウィンドウ×1\u003cbr\u003e・TPUウィンドウ収納袋×1\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003e生産国\u003c\/th\u003e\n\u003ctd\u003e中国\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003e注意事項\u003c\/th\u003e\n\u003ctd\u003e※上記製品概要は開発中のものです。発売時期や製造コストの変動等により、製品スペック、販売価格は予告なく変更となる可能性がありますので、予めご了承ください。\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e","brand":"HILLSFIELD","offers":[{"title":"Default Title","offer_id":43126431318081,"sku":"HF-SET-OV2","price":137800.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0692\/0313\/2481\/files\/000000000549-26-xl.jpg?v=1764919299"},{"product_id":"xone-sand","title":"ソロテント X ONE クロスワン -サンド-","description":"\u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=Bebas+Neue\u0026amp;family=Noto+Sans+JP:wght@300;400;500;700\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\n\u003cstyle\u003e\n\n  .xone-desc, .xone-desc *, .xone-desc *::before, .xone-desc *::after {\n    box-sizing: border-box;\n  }\n  .xone-desc section, .xone-desc div {\n    max-width: 100%;\n  }\n  \/* Shopifyテーマのh\/p margin上書き *\/\n  .xone-hero__label, .xone-hero__title-product, .xone-hero__title-sub,\n  .xone-hero__copy, .xone-section-label, .xone-concept__headline,\n  .xone-concept__body, .xone-video__label, .xone-video__title,\n  .xone-points__main-title, .xone-point-card__num, .xone-point-card__title,\n  .xone-point-card__body, .xone-point-item__num, .xone-point-item__title,\n  .xone-point-item__body, .xone-windtest__title, .xone-recommend__title,\n  .xone-recommend__item, .xone-size__title, .xone-size__sub, .xone-size__data,\n  .xone-spec__title, .xone-color__title, .xone-color__pantone, .xone-color__note,\n  .xone-close__title, .xone-close__product, .xone-close__ruby,\n  .xone-support__label, .xone-support__title,\n  .xone-detail__title, .xone-detail__card-title, .xone-detail__card-text {\n    margin-top: 0 !important;\n    margin-bottom: 0 !important;\n  }\n  .xone-desc img {\n    width: 100%; height: auto; display: block;\n    margin-top: 0 !important;\n    margin-bottom: 0 !important;\n  }\n  .xone-desc {\n    --gold: #E5B42C;\n    --teal: #00b0ae;\n    --dark: #1a1a18;\n    --dark2: #242420;\n    --dark3: #2e2e2a;\n    --dark4: #333330;\n    --sand: #c8bfa0;\n    --offwhite: #f5f2ea;\n    --text-main: #e8e4da;\n    --text-body: #ece8e0;\n    --text-muted: #a09a8e;\n    --text-sub: #7a7670;\n    font-family: 'Noto Sans JP', sans-serif;\n    font-weight: 300;\n    line-height: 1.8;\n    -webkit-font-smoothing: antialiased;\n    color: var(--text-main);\n    background: var(--dark);\n    width: 100%;\n    overflow-x: hidden !important;\n    max-width: 100% !important;\n  }\n\n  \/* ─── HERO TOP IMAGE ─── *\/\n  .xone-hero-img {\n    width: 100%;\n    background: transparent;\n    position: relative;\n    overflow: hidden;\n    margin: 0 !important;\n    padding: 0 !important;\n  }\n  .xone-hero-img img {\n    width: 100%; height: auto; display: block;\n  }\n\n  \/* ─── HERO TEXT ─── *\/\n  .xone-hero {\n    background: linear-gradient(180deg, #1c1c18 0%, #141410 100%);\n    padding: 32px 5% 64px;\n  }\n  .xone-hero__inner {\n    max-width: 900px;\n  }\n  .xone-hero__label {\n    font-family: 'Bebas Neue', sans-serif;\n    font-size: 12px; letter-spacing: 0.35em; color: var(--teal);\n    margin-top: 10px !important; margin-bottom: 20px !important; display: block;\n  }\n  .xone-hero__title-product {\n    font-family: 'Bebas Neue', sans-serif;\n    font-size: clamp(36px, 9vw, 110px);\n    letter-spacing: 0.05em; line-height: 0.9;\n    white-space: nowrap;\n    color: var(--offwhite); margin-bottom: 0 !important;\n    opacity: 0; transform: translateY(24px);\n    animation: xoneFadeUp 0.8s ease 0.1s forwards;\n  }\n  .xone-hero__title-sub {\n    font-family: 'Noto Sans JP', sans-serif;\n    font-size: 14px; letter-spacing: 0.22em;\n    color: var(--sand); margin-bottom: 20px !important;\n    opacity: 0; animation: xoneFadeIn 0.8s ease 0.4s forwards;\n  }\n  .xone-hero__copy {\n    font-size: clamp(15px, 2.8vw, 20px);\n    font-weight: 300; line-height: 1.75;\n    color: var(--text-main); max-width: 540px;\n    border-left: 2px solid var(--gold); padding-left: 18px;\n    opacity: 0; animation: xoneFadeUp 0.8s ease 0.55s forwards;\n  }\n  .xone-hero__points {\n    display: grid;\n    grid-template-columns: repeat(4, 1fr);\n    gap: 10px;\n    margin-top: 40px;\n    max-width: 860px;\n    opacity: 0; animation: xoneFadeIn 0.8s ease 0.85s forwards;\n  }\n  .xone-hero__point-tag {\n    background: rgba(255,255,255,0.04);\n    border: 1px solid rgba(229,180,44,0.25);\n    border-top: 2px solid var(--gold);\n    padding: 16px 14px 14px;\n    display: flex; flex-direction: column; gap: 6px;\n    border-radius: 2px;\n  }\n  .xone-hero__point-tag-num {\n    font-family: 'Bebas Neue', sans-serif;\n    font-size: 11px; letter-spacing: 0.35em; color: var(--teal); display: block;\n  }\n  .xone-hero__point-tag-text {\n    font-family: 'Noto Sans JP', sans-serif;\n    font-size: 12px; font-weight: 500;\n    color: var(--offwhite); line-height: 1.5; display: block;\n  }\n\n  \/* ─── DIVIDER ─── *\/\n  .xone-divider {\n    width: 1px; height: 56px;\n    background: linear-gradient(to bottom, transparent, rgba(229,180,44,0.35), transparent);\n    margin: 30px auto !important;\n  }\n\n  \/* ─── SECTION LABEL ─── *\/\n  .xone-section-label {\n    font-family: 'Bebas Neue', sans-serif;\n    font-size: 11px; letter-spacing: 0.4em; color: var(--teal);\n    margin-bottom: 20px !important; display: block;\n  }\n\n  \/* ─── CONCEPT ─── *\/\n  .xone-concept {\n    padding: 0 5%;\n    max-width: 1100px; margin: 0 auto;\n    display: grid; grid-template-columns: 1fr 1fr;\n    gap: 56px; align-items: center;\n  }\n  .xone-concept__img {\n    border-radius: 2px; overflow: hidden; position: relative;\n  }\n  .xone-concept__text-block { padding-left: 16px; }\n  .xone-concept__headline {\n    font-family: 'Noto Sans JP', sans-serif;\n    font-size: clamp(22px, 3vw, 36px);\n    font-weight: 700;\n    letter-spacing: 0.05em; line-height: 1.5;\n    color: var(--offwhite); margin-bottom: 20px !important;\n  }\n  .xone-concept__headline em { color: var(--gold); font-style: normal; }\n  .xone-concept__body {\n    font-size: 14px; line-height: 2;\n    color: var(--text-body); font-weight: 300;\n  }\n\n  \/* ─── VIDEO ─── *\/\n  .xone-video {\n    background: var(--dark2); padding: 15px 5%; text-align: center !important;\n  }\n  .xone-video__inner { max-width: 900px; margin: 0 auto; text-align: center !important; }\n  .xone-video__label {\n    font-family: 'Bebas Neue', sans-serif;\n    font-size: 11px; letter-spacing: 0.4em; color: var(--teal);\n    margin-bottom: 16px; display: block; text-align: center !important;\n  }\n  .xone-video__title {\n    font-family: 'Bebas Neue', sans-serif;\n    font-size: clamp(26px, 4.5vw, 44px); letter-spacing: 0.06em;\n    color: var(--offwhite); margin-bottom: 15px !important; text-align: center !important;\n  }\n  .xone-video__frame {\n    position: relative; overflow: hidden; border-radius: 2px;\n    border: 1px solid rgba(255,255,255,0.06);\n    padding-top: 56.25%;\n  }\n  .xone-video__frame iframe {\n    position: absolute; top: 0; left: 0;\n    width: 100%; height: 100%; border: none;\n  }\n\n  \/* ─── POINTS ─── *\/\n  .xone-points {\n    padding: 0 5%;\n    max-width: 1200px; margin: 0 auto;\n  }\n  .xone-points__header {\n    text-align: center; margin-bottom: 60px;\n  }\n  .xone-points__main-title {\n    font-family: 'Noto Sans JP', sans-serif;\n    font-weight: 700;\n    font-size: clamp(20px, 4vw, 48px);\n    letter-spacing: 0.04em; color: var(--offwhite); line-height: 1.4;\n  }\n\n  \/* POINT 詳細（画像+テキスト交互） *\/\n  .xone-point-item {\n    display: grid !important;\n    grid-template-columns: 1fr 1fr !important;\n    grid-auto-rows: auto !important;\n    align-items: start !important;\n    gap: 56px !important;\n    margin-bottom: 88px;\n    opacity: 0; transform: translateY(36px);\n    transition: opacity 0.7s ease, transform 0.7s ease;\n    flex-direction: unset !important;\n  }\n  .xone-point-item.is-visible { opacity: 1; transform: translateY(0); }\n  .xone-point-item \u003e * {\n    align-self: start !important;\n    min-width: 0;\n  }\n  .xone-point-item:nth-child(even) \u003e *:first-child { order: 2; }\n  .xone-point-item:nth-child(even) \u003e *:last-child  { order: 1; }\n\n  .xone-point-item__img {\n    border-radius: 2px; position: relative; overflow: hidden;\n    align-self: start;\n  }\n  \/* スライダー *\/\n  .xone-point-item__imgs {\n    position: relative;\n    overflow: hidden !important;\n    border-radius: 2px;\n    cursor: grab;\n    touch-action: pan-y;\n    align-self: start;\n    max-width: 100%;\n  }\n  .xone-point-item__imgs:active { cursor: grabbing; }\n  .xone-point-item__imgs-track {\n    display: flex;\n    transition: transform 0.45s cubic-bezier(0.25, 0.46, 0.45, 0.94);\n    will-change: transform;\n  }\n  .xone-point-item__imgs .xone-point-item__img {\n    flex: 0 0 88%;\n    margin-right: 3%;\n  }\n  .xone-point-item__imgs-dots {\n    display: flex; gap: 6px;\n    justify-content: center;\n    margin-top: 10px;\n  }\n  .xone-point-item__imgs-dot {\n    width: 20px; height: 2px;\n    background: rgba(255,255,255,0.2);\n    border-radius: 2px;\n    cursor: pointer;\n    transition: background 0.3s, width 0.3s;\n  }\n  .xone-point-item__imgs-dot.is-active {\n    background: var(--gold);\n    width: 32px;\n  }\n  .xone-point-item__text { padding: 0 !important; align-self: start !important; }\n  .xone-point-item__num {\n    font-family: 'Bebas Neue', sans-serif;\n    font-size: 11px; letter-spacing: 0.4em; color: var(--teal);\n    margin-bottom: 10px; display: block;\n  }\n  .xone-point-item__title {\n    font-family: 'Noto Sans JP', sans-serif;\n    font-size: clamp(17px, 2.5vw, 24px); font-weight: 700;\n    line-height: 1.4; color: var(--offwhite);\n    margin-bottom: 18px !important; padding-bottom: 14px;\n    border-bottom: 1px solid rgba(229,180,44,0.2);\n  }\n  .xone-point-item__body {\n    font-size: 14px; line-height: 2;\n    color: var(--text-body); font-weight: 300;\n    margin-bottom: 0 !important;\n  }\n  \/* サブ見出し（POINT内） *\/\n  .xone-point-item__sub {\n    margin-top: 28px !important;\n    padding-top: 20px;\n    border-top: 1px solid rgba(255,255,255,0.06);\n  }\n  .xone-point-item__sub-title {\n    font-family: 'Noto Sans JP', sans-serif;\n    font-size: 13px; font-weight: 700;\n    color: var(--gold); letter-spacing: 0.05em;\n    margin-bottom: 8px !important;\n    display: flex; align-items: center; gap: 8px;\n  }\n  .xone-point-item__sub-title::before {\n    content: '';\n    display: inline-block;\n    width: 18px; height: 1px;\n    background: var(--gold);\n    flex-shrink: 0;\n  }\n  .xone-point-item__sub-img {\n    margin-top: 12px !important;\n    border-radius: 2px; overflow: hidden;\n  }\n\n  \/* ─── WIND TEST ─── *\/\n  .xone-windtest {\n    background: var(--dark2); padding: 72px 5%; text-align: center !important;\n  }\n  .xone-windtest__inner { max-width: 900px; margin: 0 auto; text-align: center !important; }\n  .xone-windtest__badge {\n    font-family: 'Bebas Neue', sans-serif;\n    font-size: clamp(18px, 3.5vw, 32px); letter-spacing: 0.12em;\n    color: var(--dark); background: var(--gold);\n    padding: 10px 32px; border-radius: 2px; margin-bottom: 16px;\n    text-align: center !important; display: block !important;\n    margin-left: auto !important; margin-right: auto !important;\n  }\n  .xone-windtest__title {\n    font-family: 'Bebas Neue', sans-serif;\n    font-size: clamp(26px, 4.5vw, 44px); letter-spacing: 0.06em;\n    color: var(--offwhite); margin-bottom: 20px; text-align: center !important;\n  }\n  .xone-windtest__frame {\n    position: relative; overflow: hidden; border-radius: 2px;\n    border: 1px solid rgba(0,176,174,0.18);\n    padding-top: 56.25%;\n  }\n  .xone-windtest__frame iframe {\n    position: absolute; top: 0; left: 0;\n    width: 100%; height: 100%; border: none;\n  }\n\n  \/* ─── DETAIL ─── *\/\n  .xone-detail {\n    padding: 88px 5%;\n    background: var(--dark2);\n  }\n  .xone-detail__inner {\n    max-width: 1100px; margin: 0 auto;\n  }\n  .xone-detail__title {\n    font-family: 'Bebas Neue', sans-serif;\n    font-size: clamp(30px, 5vw, 52px); letter-spacing: 0.06em;\n    color: var(--offwhite); margin-bottom: 32px;\n  }\n  .xone-detail__grid {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: 16px;\n  }\n  .xone-detail__card {\n    background: var(--dark3);\n    border-radius: 2px;\n    overflow: hidden;\n    border: 1px solid rgba(255,255,255,0.05);\n    opacity: 0; transform: translateY(28px);\n    transition: opacity 0.6s ease, transform 0.6s ease;\n  }\n  .xone-detail__card:nth-child(1) { transition-delay: 0s; }\n  .xone-detail__card:nth-child(2) { transition-delay: 0.1s; }\n  .xone-detail__card:nth-child(3) { transition-delay: 0.2s; }\n  .xone-detail__card:nth-child(4) { transition-delay: 0.3s; }\n  .xone-detail__card:nth-child(5) { transition-delay: 0.1s; }\n  .xone-detail__card:nth-child(6) { transition-delay: 0.2s; }\n  .xone-detail__card.is-visible { opacity: 1; transform: translateY(0); }\n  .xone-detail__card-img {\n    overflow: hidden;\n    height: 200px;\n  }\n  .xone-detail__card-img-inner {\n    width: 100%; height: 100%;\n    min-height: 200px;\n    background: var(--dark4);\n    position: relative;\n    transition: transform 0.5s ease;\n    display: flex; align-items: center; justify-content: center;\n    font-family: 'Bebas Neue', sans-serif;\n    font-size: 12px; letter-spacing: 0.3em; color: var(--text-sub);\n  }\n  .xone-detail__card-img-inner::after {\n    content: 'IMAGE';\n  }\n  .xone-detail__card-img-inner[style*=\"background-image\"]::after { content: ''; }\n  .xone-detail__card:hover .xone-detail__card-img-inner {\n    transform: scale(1.05);\n  }\n  .xone-detail__card-body {\n    padding: 16px 18px 20px;\n  }\n  .xone-detail__card-title {\n    font-family: 'Noto Sans JP', sans-serif;\n    font-size: 13px; font-weight: 700;\n    color: var(--offwhite); line-height: 1.5;\n    margin-bottom: 8px !important;\n    padding-bottom: 8px;\n    border-bottom: 1px solid rgba(229,180,44,0.2);\n  }\n  .xone-detail__card-text {\n    font-size: 12px; line-height: 1.8;\n    color: var(--text-body); font-weight: 300;\n  }\n\n  \/* ─── RECOMMEND ─── *\/\n  .xone-recommend {\n    padding: 0 5%; max-width: 960px; margin: 0 auto;\n  }\n  .xone-recommend__header {\n    text-align: center; margin-bottom: 32px;\n  }\n  .xone-recommend__title {\n    font-family: 'Bebas Neue', sans-serif;\n    font-size: clamp(30px, 5vw, 52px); letter-spacing: 0.06em;\n    color: var(--offwhite);\n  }\n  .xone-recommend__list {\n    list-style: none;\n    display: flex;\n    flex-direction: column;\n    gap: 0;\n    max-width: 640px;\n    margin: 0 auto;\n    padding: 0;\n  }\n  .xone-recommend__item {\n    display: flex !important;\n    align-items: center !important;\n    gap: 16px;\n    padding: 18px 0 !important;\n    font-size: 16px; line-height: 1.6;\n    color: var(--text-body); font-weight: 300;\n    border-bottom: 1px solid rgba(255,255,255,0.07);\n    background: transparent;\n    white-space: normal;\n  }\n  .xone-recommend__item:first-child {\n    border-top: 1px solid rgba(255,255,255,0.07);\n  }\n  .xone-recommend__item::before {\n    content: '';\n    display: block !important;\n    width: 6px !important; height: 6px !important;\n    min-width: 6px;\n    border-radius: 50%;\n    background: var(--gold);\n    flex-shrink: 0;\n  }\n\n  \/* ─── SIZE ─── *\/\n  .xone-size {\n    padding: 0 5%; max-width: 1100px; margin: 0 auto;\n  }\n  .xone-size__title {\n    font-family: 'Bebas Neue', sans-serif;\n    font-size: clamp(34px, 6vw, 60px); letter-spacing: 0.06em;\n    color: var(--offwhite); margin-bottom: 20px !important;\n    text-align: center !important;\n  }\n  .xone-size__img {\n    border-radius: 2px; position: relative;\n  }\n  .xone-size__imgs {\n    display: flex;\n    flex-direction: column;\n    gap: 16px;\n  }\n  .xone-size__imgs img {\n    filter: invert(1);\n  }\n\n  \/* ─── SPEC ─── *\/\n  .xone-spec { background: var(--dark2); padding: 72px 5%; }\n  .xone-spec__inner { max-width: 900px; margin: 0 auto; }\n  .xone-spec__title {\n    font-family: 'Bebas Neue', sans-serif;\n    font-size: clamp(30px, 5vw, 52px); letter-spacing: 0.1em;\n    color: var(--offwhite); text-align: center; margin-bottom: 32px;\n  }\n  .xone-spec__table { width: 100%; border-collapse: collapse; }\n  .xone-spec__table tr { border-bottom: 1px solid rgba(255,255,255,0.07); }\n  .xone-spec__table tr:first-child { border-top: 1px solid rgba(255,255,255,0.07); }\n  .xone-spec__table td { padding: 16px 8px; font-size: 13px; line-height: 1.8; }\n  .xone-spec__table td:first-child {\n    color: var(--text-muted); width: 130px; font-weight: 500;\n    font-size: 12px; letter-spacing: 0.06em; vertical-align: top; padding-top: 18px;\n  }\n  .xone-spec__table td:last-child { color: var(--text-body); font-weight: 300; }\n\n  \/* ─── COLOR ─── *\/\n  .xone-color {\n    padding: 0 5%; max-width: 680px; margin: 0 auto; text-align: center;\n  }\n  .xone-color__title {\n    font-family: 'Bebas Neue', sans-serif;\n    font-size: clamp(30px, 5vw, 52px); letter-spacing: 0.1em;\n    color: var(--offwhite); margin-bottom: 20px;\n  }\n  .xone-color__swatch {\n    width: 110px; height: 110px; border-radius: 50%;\n    background: #c8b078;\n    margin: 0 auto 18px;\n    border: 3px solid rgba(255,255,255,0.1);\n  }\n  .xone-color__pantone {\n    font-family: 'Bebas Neue', sans-serif;\n    font-size: 17px; letter-spacing: 0.2em; color: var(--sand); margin-bottom: 12px;\n  }\n  .xone-color__note {\n    font-size: 12px; color: var(--text-body); line-height: 2;\n    font-weight: 300; max-width: 360px; margin: 0 auto;\n  }\n\n  \/* ─── CLOSE ─── *\/\n  .xone-close {\n    position: relative; overflow: hidden; background: var(--dark);\n  }\n  .xone-close__imgs {\n    display: grid !important;\n    grid-template-columns: 1fr 1fr;\n    gap: 4px;\n    width: 100%;\n  }\n  .xone-close__imgs img {\n    width: 100% !important; height: auto; display: block !important;\n    margin: 0 !important;\n  }\n  .xone-close__content {\n    text-align: center; padding: 56px 5% 72px;\n  }\n  .xone-close__title {\n    font-family: 'Noto Sans JP', sans-serif;\n    font-size: clamp(13px, 3vw, 28px); font-weight: 300;\n    line-height: 2.2; color: var(--offwhite); margin-bottom: 8px;\n  }\n  .xone-close__title strong { font-weight: 700; color: var(--gold); }\n  .xone-close__divider {\n    width: 48px; height: 1px;\n    background: var(--gold); margin: 28px auto; opacity: 0.5;\n  }\n  .xone-close__product {\n    font-family: 'Bebas Neue', sans-serif;\n    font-size: clamp(52px, 10vw, 100px); letter-spacing: 0.08em;\n    color: var(--offwhite); line-height: 1;\n  }\n  .xone-close__ruby {\n    font-family: 'Noto Sans JP', sans-serif;\n    font-size: 14px; letter-spacing: 0.3em;\n    color: var(--sand); margin-top: 8px; display: block;\n  }\n\n  \/* ─── SUPPORT ─── *\/\n  .xone-support { background: var(--dark2); padding: 72px 5%; }\n  .xone-support__inner { max-width: 860px; margin: 0 auto; }\n  .xone-support__label {\n    font-family: 'Bebas Neue', sans-serif;\n    font-size: 11px; letter-spacing: 0.4em; color: var(--teal);\n    margin-bottom: 16px; display: block; text-align: center !important;\n  }\n  .xone-support__title {\n    font-family: 'Bebas Neue', sans-serif;\n    font-size: clamp(28px, 5vw, 52px); letter-spacing: 0.08em;\n    color: var(--offwhite); margin-bottom: 48px; text-align: center !important;\n  }\n  .xone-support__items {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: 2px;\n  }\n  .xone-support__item {\n    background: var(--dark3);\n    border-top: 2px solid var(--gold);\n    padding: 32px 28px 36px;\n    position: relative;\n  }\n  .xone-support__item-icon {\n    width: 80px !important; height: 80px !important;\n    margin-bottom: 16px;\n    margin-left: auto !important; margin-right: auto !important;\n    display: block !important;\n    filter: brightness(0) invert(1) opacity(0.85);\n  }\n  .xone-support__item-title {\n    font-family: 'Noto Sans JP', sans-serif;\n    font-size: 15px; font-weight: 700;\n    color: var(--offwhite); margin-bottom: 12px !important;\n    padding-bottom: 12px;\n    border-bottom: 1px solid rgba(229,180,44,0.2);\n  }\n  .xone-support__item-body {\n    font-size: 13px; line-height: 2;\n    color: var(--text-body); font-weight: 300;\n  }\n\n  .xone-close__img-single {\n    width: 100%;\n  }\n  .xone-close__img-single img {\n    width: 100% !important; height: auto; display: block !important;\n    margin: 0 !important;\n  }\n  \/* ─── ANIMATIONS ─── *\/\n  @keyframes xoneFadeUp { to { opacity: 1; transform: translateY(0); } }\n  @keyframes xoneFadeIn { to { opacity: 1; } }\n\n  \/* ─── RESPONSIVE ─── *\/\n  @media (max-width: 768px) {\n    .xone-hero__points { grid-template-columns: repeat(2, 1fr); }\n    .xone-concept { grid-template-columns: 1fr; gap: 28px; }\n    .xone-concept__text-block { padding-left: 0; }\n    .xone-point-item { grid-template-columns: 1fr !important; gap: 20px !important; }\n    .xone-point-item:nth-child(even) \u003e *:first-child { order: unset !important; }\n    .xone-point-item:nth-child(even) \u003e *:last-child  { order: unset !important; }\n    .xone-detail__grid { grid-template-columns: repeat(2, 1fr); }\n    .xone-recommend__item { font-size: 15px; }\n    .xone-close__imgs { grid-template-columns: 1fr !important; }\n    .xone-support__items { grid-template-columns: 1fr; gap: 2px; }\n  @media (max-width: 600px) {\n    .xone-detail__grid { grid-template-columns: 1fr; }\n    .xone-close__title { font-size: 13px; }\n  }\n\n\u003c\/style\u003e\n\n\u003cdiv class=\"xone-desc\"\u003e\n\n  \u003c!-- HERO TOP IMAGE --\u003e\n  \u003cdiv class=\"xone-hero-img\"\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/0313\/2481\/files\/xone_top.jpg?v=1776781040\" alt=\"X ONE テント\"\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- HERO TEXT --\u003e\n  \u003csection class=\"xone-hero\"\u003e\n    \u003cdiv class=\"xone-hero__inner\"\u003e\n      \u003cspan class=\"xone-hero__label\"\u003eHILLS FIELD — TENT COLLECTION\u003c\/span\u003e\n      \u003ch1 class=\"xone-hero__title-product\"\u003eX ONE -SAND-\u003c\/h1\u003e\n      \u003cp class=\"xone-hero__title-sub\"\u003eクロスワン サンド\u003c\/p\u003e\n      \u003cp class=\"xone-hero__copy\"\u003eポール2本でスムーズに設営。\u003cbr\u003e快適性を追求したソロテント。\u003c\/p\u003e\n      \u003cdiv class=\"xone-hero__points\"\u003e\n        \u003cdiv class=\"xone-hero__point-tag\"\u003e\n          \u003cspan class=\"xone-hero__point-tag-num\"\u003ePOINT 01\u003c\/span\u003e\n          \u003cspan class=\"xone-hero__point-tag-text\"\u003eポール2本でスムーズ設営\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"xone-hero__point-tag\"\u003e\n          \u003cspan class=\"xone-hero__point-tag-num\"\u003ePOINT 02\u003c\/span\u003e\n          \u003cspan class=\"xone-hero__point-tag-text\"\u003e一体構造で撤収も簡単\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"xone-hero__point-tag\"\u003e\n          \u003cspan class=\"xone-hero__point-tag-num\"\u003ePOINT 03\u003c\/span\u003e\n          \u003cspan class=\"xone-hero__point-tag-text\"\u003eゆったりくつろげる室内空間\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"xone-hero__point-tag\"\u003e\n          \u003cspan class=\"xone-hero__point-tag-num\"\u003ePOINT 04\u003c\/span\u003e\n          \u003cspan class=\"xone-hero__point-tag-text\"\u003eダブルウォールでオールシーズン対応\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003cdiv class=\"xone-divider\"\u003e\u003c\/div\u003e\n\n  \u003c!-- CONCEPT --\u003e\n  \u003csection class=\"xone-concept\"\u003e\n    \u003cdiv class=\"xone-concept__img\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/0313\/2481\/files\/xone-concept.jpg?v=1776781040\" alt=\"X ONE コンセプト\"\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"xone-concept__text-block\"\u003e\n      \u003cspan class=\"xone-section-label\"\u003eCONCEPT\u003c\/span\u003e\n      \u003ch2 class=\"xone-concept__headline\"\u003e\n        \u003cem\u003e設営の負担を減らし、\u003c\/em\u003e\u003cbr\u003e快適に過ごせる一張り。\n      \u003c\/h2\u003e\n      \u003cp class=\"xone-concept__body\"\u003e\n        X ONE（クロスワン）は、設営や撤収の負担をできる限り減らしながら、ソロキャンプで心地よく過ごせる空間を追求したテントです。ポール2本でスムーズに設営できるシンプルな構造に加え、ゆとりある室内サイズ、ダブルウォール構造、通気性への配慮など、快適性に関わる要素を細部まで丁寧に設計。気軽さと居住性のどちらも大切にしたい方に向けた、実用性の高いソロテントです。\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003cdiv class=\"xone-divider\"\u003e\u003c\/div\u003e\n\n  \u003c!-- SETUP VIDEO --\u003e\n  \u003csection class=\"xone-video\"\u003e\n    \u003cdiv class=\"xone-video__inner\"\u003e\n      \u003cspan class=\"xone-video__label\"\u003eSETUP VIDEO\u003c\/span\u003e\n      \u003ch2 class=\"xone-video__title\"\u003e設営動画\u003c\/h2\u003e\n      \u003cdiv class=\"xone-video__frame\"\u003e\n        \u003ciframe src=\"https:\/\/www.youtube.com\/embed\/LMrEWU03uh0?autoplay=1\u0026amp;mute=1\u0026amp;loop=1\u0026amp;playlist=LMrEWU03uh0\u0026amp;controls=0\u0026amp;rel=0\u0026amp;modestbranding=1\" allow=\"autoplay; encrypted-media\" allowfullscreen title=\"X ONE 設営動画\"\u003e\n        \u003c\/iframe\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003cdiv class=\"xone-divider\"\u003e\u003c\/div\u003e\n\n  \u003c!-- FEATURES --\u003e\n  \u003csection class=\"xone-points\"\u003e\n    \u003cdiv class=\"xone-points__header\"\u003e\n      \u003cspan class=\"xone-section-label\"\u003eFEATURES\u003c\/span\u003e\n      \u003ch2 class=\"xone-points__main-title\"\u003e使いやすさと快適性を支える\u003cbr\u003e4つのポイント\u003c\/h2\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- POINT 1 --\u003e\n    \u003cdiv class=\"xone-point-item\"\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"xone-point-item__imgs\" id=\"xone-slider-1\"\u003e\n          \u003cdiv class=\"xone-point-item__imgs-track\" id=\"xone-slider-1-track\"\u003e\n            \u003cdiv class=\"xone-point-item__img\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/0313\/2481\/files\/xone-p1-1.jpg?v=1776781040\" alt=\"設営1\"\u003e\u003c\/div\u003e\n            \u003cdiv class=\"xone-point-item__img\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/0313\/2481\/files\/xone-p1-2.jpg?v=1776781040\" alt=\"設営2\"\u003e\u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"xone-point-item__imgs-dots\" id=\"xone-slider-1-dots\"\u003e\n          \u003cdiv class=\"xone-point-item__imgs-dot is-active\" data-index=\"0\"\u003e\u003c\/div\u003e\n          \u003cdiv class=\"xone-point-item__imgs-dot\" data-index=\"1\"\u003e\u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"xone-point-item__text\"\u003e\n        \u003cspan class=\"xone-point-item__num\"\u003ePOINT 01\u003c\/span\u003e\n        \u003ch3 class=\"xone-point-item__title\"\u003eポール2本でスムーズに設営\u003c\/h3\u003e\n        \u003cp class=\"xone-point-item__body\"\u003eポールを通す対角線上をポケット状にすることで、片側からアプローチしやすい設計に。構造が分かりやすく、初めてでも迷わず設営しやすい仕様です。\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- POINT 2 --\u003e\n    \u003cdiv class=\"xone-point-item\"\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"xone-point-item__imgs\" id=\"xone-slider-2\"\u003e\n          \u003cdiv class=\"xone-point-item__imgs-track\" id=\"xone-slider-2-track\"\u003e\n            \u003cdiv class=\"xone-point-item__img\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/0313\/2481\/files\/xone-p2-1.jpg?v=1776781040\" alt=\"撤収1\"\u003e\u003c\/div\u003e\n            \u003cdiv class=\"xone-point-item__img\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/0313\/2481\/files\/xone-p2-2.jpg?v=1776781040\" alt=\"バックル\"\u003e\u003c\/div\u003e\n            \u003cdiv class=\"xone-point-item__img\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/0313\/2481\/files\/xone-p2-3.jpg?v=1776781039\" alt=\"カラビナ\"\u003e\u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"xone-point-item__imgs-dots\" id=\"xone-slider-2-dots\"\u003e\n          \u003cdiv class=\"xone-point-item__imgs-dot is-active\" data-index=\"0\"\u003e\u003c\/div\u003e\n          \u003cdiv class=\"xone-point-item__imgs-dot\" data-index=\"1\"\u003e\u003c\/div\u003e\n          \u003cdiv class=\"xone-point-item__imgs-dot\" data-index=\"2\"\u003e\u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"xone-point-item__text\"\u003e\n        \u003cspan class=\"xone-point-item__num\"\u003ePOINT 02\u003c\/span\u003e\n        \u003ch3 class=\"xone-point-item__title\"\u003e一体構造で撤収もスムーズ\u003c\/h3\u003e\n        \u003cp class=\"xone-point-item__body\"\u003eインナーや各パーツを一度取り付ければ、毎回細かく外す手間を抑えたまま撤収可能。次回以降もポール2本を通すだけで設営しやすく、準備から片付けまで負担を軽減します。\u003c\/p\u003e\n        \u003cdiv class=\"xone-point-item__sub\"\u003e\n          \u003cp class=\"xone-point-item__sub-title\"\u003eインナーとフライの接続部にはバックルを採用\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"xone-point-item__sub\"\u003e\n          \u003cp class=\"xone-point-item__sub-title\"\u003eグランドシートとの接続部にはカラビナを採用し、外れにくい設計に\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- POINT 3 --\u003e\n    \u003cdiv class=\"xone-point-item\"\u003e\n      \u003cdiv class=\"xone-point-item__img\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/0313\/2481\/files\/xone-p3-1.jpg?v=1776781040\" alt=\"室内空間\"\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"xone-point-item__text\"\u003e\n        \u003cspan class=\"xone-point-item__num\"\u003ePOINT 03\u003c\/span\u003e\n        \u003ch3 class=\"xone-point-item__title\"\u003eゆったりくつろげる室内空間\u003c\/h3\u003e\n        \u003cp class=\"xone-point-item__body\"\u003e横幅と高さにゆとりを持たせることで、ソロでも圧迫感を覚えにくいサイズ設計に。寝るだけではなく、テント内で過ごす時間も快適に楽しめます。\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- POINT 4 --\u003e\n    \u003cdiv class=\"xone-point-item\"\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"xone-point-item__imgs\" id=\"xone-slider-4\"\u003e\n          \u003cdiv class=\"xone-point-item__imgs-track\" id=\"xone-slider-4-track\"\u003e\n            \u003cdiv class=\"xone-point-item__img\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/0313\/2481\/files\/xone-p4-1.jpg?v=1776781039\" alt=\"ダブルウォール\"\u003e\u003c\/div\u003e\n            \u003cdiv class=\"xone-point-item__img\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/0313\/2481\/files\/xone-p4-2.jpg?v=1776781040\" alt=\"メッシュ\"\u003e\u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"xone-point-item__imgs-dots\" id=\"xone-slider-4-dots\"\u003e\n          \u003cdiv class=\"xone-point-item__imgs-dot is-active\" data-index=\"0\"\u003e\u003c\/div\u003e\n          \u003cdiv class=\"xone-point-item__imgs-dot\" data-index=\"1\"\u003e\u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"xone-point-item__text\"\u003e\n        \u003cspan class=\"xone-point-item__num\"\u003ePOINT 04\u003c\/span\u003e\n        \u003ch3 class=\"xone-point-item__title\"\u003eダブルウォール構造でオールシーズン対応\u003c\/h3\u003e\n        \u003cp class=\"xone-point-item__body\"\u003eダブルウォール構造を採用することで、結露を軽減しやすく、外気の影響も受けにくい設計に。季節を問わず快適に使いやすいソロテントです。\u003c\/p\u003e\n        \u003cdiv class=\"xone-point-item__sub\"\u003e\n          \u003cp class=\"xone-point-item__sub-title\"\u003eメッシュと通気口で空気の流れも確保\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n  \u003c\/section\u003e\n\n  \u003c!-- WIND TEST --\u003e\n  \u003csection class=\"xone-windtest\"\u003e\n    \u003cdiv class=\"xone-windtest__inner\"\u003e\n      \u003cdiv class=\"xone-windtest__badge\"\u003e風速 25m\/s 耐風試験クリア\u003c\/div\u003e\n      \u003ch2 class=\"xone-windtest__title\"\u003e耐風試験動画\u003c\/h2\u003e\n      \u003cdiv class=\"xone-windtest__frame\"\u003e\n        \u003ciframe src=\"https:\/\/www.youtube.com\/embed\/SykyzightOI?autoplay=1\u0026amp;mute=1\u0026amp;loop=1\u0026amp;playlist=SykyzightOI\u0026amp;controls=0\u0026amp;rel=0\u0026amp;modestbranding=1\" allow=\"autoplay; encrypted-media\" allowfullscreen title=\"X ONE 耐風試験動画\"\u003e\n        \u003c\/iframe\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003cdiv class=\"xone-divider\"\u003e\u003c\/div\u003e\n\n  \u003c!-- DETAIL --\u003e\n  \u003csection class=\"xone-detail\"\u003e\n    \u003cdiv class=\"xone-detail__inner\"\u003e\n      \u003cspan class=\"xone-section-label\"\u003eDETAIL\u003c\/span\u003e\n      \u003ch2 class=\"xone-detail__title\"\u003e快適さを支えるディテール\u003c\/h2\u003e\n      \u003cdiv class=\"xone-detail__grid\"\u003e\n\n        \u003cdiv class=\"xone-detail__card\"\u003e\n          \u003cdiv class=\"xone-detail__card-img\"\u003e\n            \u003cdiv class=\"xone-detail__card-img-inner\" style=\"background-image:url('https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/0313\/2481\/files\/xone-d1-1.jpg?v=1776781040');background-size:cover;background-position:center;\"\u003e\u003c\/div\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"xone-detail__card-body\"\u003e\n            \u003ch4 class=\"xone-detail__card-title\"\u003eメッシュ＆ベンチレーション\u003c\/h4\u003e\n            \u003cp class=\"xone-detail__card-text\"\u003e空気の流れを作りやすい設計で、季節に応じて換気しやすく、テント内を快適に保ちやすい。\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"xone-detail__card\"\u003e\n          \u003cdiv class=\"xone-detail__card-img\"\u003e\n            \u003cdiv class=\"xone-detail__card-img-inner\" style=\"background-image:url('https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/0313\/2481\/files\/xone-d2-1.jpg?v=1776781040');background-size:cover;background-position:center;\"\u003e\u003c\/div\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"xone-detail__card-body\"\u003e\n            \u003ch4 class=\"xone-detail__card-title\"\u003e天井フック\u003c\/h4\u003e\n            \u003cp class=\"xone-detail__card-text\"\u003eLEDランタンなどを手軽に吊り下げられるフックを配置。別途カラビナ不要で使いやすい仕様。\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"xone-detail__card\"\u003e\n          \u003cdiv class=\"xone-detail__card-img\"\u003e\n            \u003cdiv class=\"xone-detail__card-img-inner\" style=\"background-image:url('https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/0313\/2481\/files\/xone-d3-1.jpg?v=1776781040');background-size:cover;background-position:center;\"\u003e\u003c\/div\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"xone-detail__card-body\"\u003e\n            \u003ch4 class=\"xone-detail__card-title\"\u003eケーブル取り込み口\u003c\/h4\u003e\n            \u003cp class=\"xone-detail__card-text\"\u003eインナー下部にはケーブルを通せる開口部を配置。電源サイトなどでの外部電源接続に対応。\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"xone-detail__card\"\u003e\n          \u003cdiv class=\"xone-detail__card-img\"\u003e\n            \u003cdiv class=\"xone-detail__card-img-inner\" style=\"background-image:url('https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/0313\/2481\/files\/xone-d4-1.jpg?v=1776781040');background-size:cover;background-position:center;\"\u003e\u003c\/div\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"xone-detail__card-body\"\u003e\n            \u003ch4 class=\"xone-detail__card-title\"\u003eインナーポケット\u003c\/h4\u003e\n            \u003cp class=\"xone-detail__card-text\"\u003eスマートフォンや充電ケーブルなど、手元に置いておきたい小物をすっきり収納。\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"xone-detail__card\"\u003e\n          \u003cdiv class=\"xone-detail__card-img\"\u003e\n            \u003cdiv class=\"xone-detail__card-img-inner\" style=\"background-image:url('https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/0313\/2481\/files\/xone-d5-1.jpg?v=1776781040');background-size:cover;background-position:center;\"\u003e\u003c\/div\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"xone-detail__card-body\"\u003e\n            \u003ch4 class=\"xone-detail__card-title\"\u003eコンパクト収納\u003c\/h4\u003e\n            \u003cp class=\"xone-detail__card-text\"\u003e収納時はコンパクトにまとまり、移動や積み込みの負担も軽減。女性でも持ち運びしやすい設計。\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"xone-detail__card\"\u003e\n          \u003cdiv class=\"xone-detail__card-img\"\u003e\n            \u003cdiv class=\"xone-detail__card-img-inner\" style=\"background-image:url('https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/0313\/2481\/files\/xone-d6-1.jpg?v=1776781040');background-size:cover;background-position:center;\"\u003e\u003c\/div\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"xone-detail__card-body\"\u003e\n            \u003ch4 class=\"xone-detail__card-title\"\u003eグループキャンプの寝床としても\u003c\/h4\u003e\n            \u003cp class=\"xone-detail__card-text\"\u003e仲間と過ごした後は、自分だけの快適な寝床に。ソロ用のゆとりあるサイズ感でしっかり休める。\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003cdiv class=\"xone-divider\"\u003e\u003c\/div\u003e\n\n  \u003c!-- RECOMMEND --\u003e\n  \u003csection class=\"xone-recommend\"\u003e\n    \u003cdiv class=\"xone-recommend__header\"\u003e\n      \u003cspan class=\"xone-section-label\"\u003eFOR YOU\u003c\/span\u003e\n      \u003ch2 class=\"xone-recommend__title\"\u003eこんな方におすすめ\u003c\/h2\u003e\n    \u003c\/div\u003e\n    \u003cul class=\"xone-recommend__list\"\u003e\n      \u003cli class=\"xone-recommend__item\"\u003e設営をできるだけシンプルにしたい方\u003c\/li\u003e\n      \u003cli class=\"xone-recommend__item\"\u003e撤収の手間を減らしたい方\u003c\/li\u003e\n      \u003cli class=\"xone-recommend__item\"\u003eソロでもゆったり過ごせる空間がほしい方\u003c\/li\u003e\n      \u003cli class=\"xone-recommend__item\"\u003e通気性や結露対策を重視したい方\u003c\/li\u003e\n      \u003cli class=\"xone-recommend__item\"\u003eオールシーズン使いやすいテントを探している方\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/section\u003e\n\n  \u003cdiv class=\"xone-divider\"\u003e\u003c\/div\u003e\n\n  \u003c!-- SIZE --\u003e\n  \u003csection class=\"xone-size\"\u003e\n    \u003ch2 class=\"xone-size__title\"\u003eSIZE\u003c\/h2\u003e\n    \u003cdiv class=\"xone-size__imgs\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/0313\/2481\/files\/xone-size1-1.png?v=1776840711\" alt=\"X ONE サイズ1\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/0313\/2481\/files\/xone-size1-2.png?v=1776840711\" alt=\"X ONE サイズ2\"\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SPEC --\u003e\n  \u003csection class=\"xone-spec\"\u003e\n    \u003cdiv class=\"xone-spec__inner\"\u003e\n      \u003ch2 class=\"xone-spec__title\"\u003eSPEC\u003c\/h2\u003e\n      \u003ctable class=\"xone-spec__table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003e対応人数\u003c\/td\u003e\n\u003ctd\u003e1名\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eサイズ\u003c\/td\u003e\n\u003ctd\u003eW250 × D140 × H120cm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003e収納サイズ\u003c\/td\u003e\n\u003ctd\u003eW62 × D16 × H16cm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003e重量\u003c\/td\u003e\n\u003ctd\u003e約3.3kg（テント重量 約2.9kg）\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003e耐水圧\u003c\/td\u003e\n\u003ctd\u003e2,000mm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n          \u003ctd\u003e材質\u003c\/td\u003e\n          \u003ctd\u003e\n            本体／40D シルナイロン ダイヤモンドリップストップ\u003cbr\u003e\n            インナー／68D ポリエステル\u003cbr\u003e\n            グランドシート・インナー底部・収納バッグ／210D ポリエステルオックス\u003cbr\u003e\n            メインポール／アルミニウム合金\u003cbr\u003e\n            ペグ／アルミニウム合金（ブラックアルマイト加工）\n          \u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr\u003e\n          \u003ctd\u003e同梱物\u003c\/td\u003e\n          \u003ctd\u003e\n            ・本体×1\u003cbr\u003e\n            ・インナーテント×1\u003cbr\u003e\n            ・グランドシート×1\u003cbr\u003e\n            ・ポール×2\u003cbr\u003e\n            ・ガイロープ×4\u003cbr\u003e\n            ・自在金具×4\u003cbr\u003e\n            ・ペグ×10\u003cbr\u003e\n            ・各パーツ収納袋×1\u003cbr\u003e\n            ・ポール用補修パーツ\n          \u003c\/td\u003e\n        \u003c\/tr\u003e\n      \u003c\/table\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003cdiv class=\"xone-divider\"\u003e\u003c\/div\u003e\n\n  \u003c!-- COLOR --\u003e\n  \u003csection class=\"xone-color\"\u003e\n    \u003cspan class=\"xone-section-label\"\u003eTENT COLOR\u003c\/span\u003e\n    \u003ch2 class=\"xone-color__title\"\u003eCOLOR\u003c\/h2\u003e\n    \u003cdiv class=\"xone-color__swatch\"\u003e\u003c\/div\u003e\n    \u003cp class=\"xone-color__pantone\"\u003ePANTONE 7560 C\u003c\/p\u003e\n    \u003cp class=\"xone-color__note\"\u003e\n      ※ご覧いただく環境や撮影時の光の当たり方、使用機材によって、実際の色味と異なって見える場合があります。生地色は上記PANTONEに近いコヨーテ寄りのサンドカラーです。\n    \u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- CLOSE --\u003e\n  \u003csection class=\"xone-close\"\u003e\n    \u003cdiv class=\"xone-close__content\"\u003e\n      \u003cp class=\"xone-close__title\"\u003e\n        設営は、できるだけシンプルに。\u003cbr\u003e\n        過ごす時間は、できるだけ快適に。\u003cbr\u003e\n        \u003cstrong\u003eソロキャンプのための使いやすさを形にした一張り。\u003c\/strong\u003e\n      \u003c\/p\u003e\n      \u003cdiv class=\"xone-close__divider\"\u003e\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"xone-close__img-single\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/0313\/2481\/files\/xone-close.jpg?v=1776781039\" alt=\"X ONE\"\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"xone-close__content\" style=\"padding-top: 40px;\"\u003e\n      \u003cp class=\"xone-close__product\"\u003eX ONE\u003c\/p\u003e\n      \u003cspan class=\"xone-close__ruby\"\u003eクロスワン\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SUPPORT --\u003e\n  \u003csection class=\"xone-support\"\u003e\n    \u003cdiv class=\"xone-support__inner\"\u003e\n      \u003cspan class=\"xone-support__label\"\u003eHILLS FIELD\u003c\/span\u003e\n      \u003ch2 class=\"xone-support__title\"\u003eCUSTOMER SUPPORT\u003c\/h2\u003e\n      \u003cdiv class=\"xone-support__items\"\u003e\n\n        \u003cdiv class=\"xone-support__item\"\u003e\n          \u003cimg class=\"xone-support__item-icon\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/0313\/2481\/files\/150342.png?v=1776750894\" alt=\"永久保証\"\u003e\n          \u003ch3 class=\"xone-support__item-title\"\u003e永久保証\u003c\/h3\u003e\n          \u003cp class=\"xone-support__item-body\"\u003eすべての製品は、お買い上げから手放すその日まで保証を行っております。長く安心してお使いいただけるよう、破損や不具合が生じた場合は有償にて修理対応を行っております。\u003c\/p\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"xone-support__item\"\u003e\n          \u003cimg class=\"xone-support__item-icon\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/0313\/2481\/files\/150359.png?v=1776750894\" alt=\"30日間交換・返品対応\"\u003e\n          \u003ch3 class=\"xone-support__item-title\"\u003e30日間交換・返品対応\u003c\/h3\u003e\n          \u003cp class=\"xone-support__item-body\"\u003e商品到着日より30日以内であれば、交換・返品が可能です。\u003c\/p\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"xone-support__item\"\u003e\n          \u003cimg class=\"xone-support__item-icon\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/0313\/2481\/files\/150332.png?v=1776750894\" alt=\"カスタマーサポート\"\u003e\n          \u003ch3 class=\"xone-support__item-title\"\u003eカスタマーサポート\u003c\/h3\u003e\n          \u003cp class=\"xone-support__item-body\"\u003eお届けの商品について、使用方法やメンテナンス方法など何かお困りごとがありましたら、お気軽にお問い合わせください。スタッフが丁寧にサポートいたします。\u003c\/p\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cscript\u003e\n  \/* ─── スクロールアニメーション ─── *\/\n  const xoneAnimTargets = document.querySelectorAll('.xone-point-item, .xone-detail__card');\n  const xoneObs = new IntersectionObserver((entries) =\u003e {\n    entries.forEach(e =\u003e {\n      if (e.isIntersecting) {\n        e.target.classList.add('is-visible');\n        xoneObs.unobserve(e.target);\n      }\n    });\n  }, { threshold: 0.1 });\n  xoneAnimTargets.forEach(el =\u003e xoneObs.observe(el));\n\n  \/* ─── ピークスルースライダー ─── *\/\n  function xoneInitSlider(sliderId, trackId, dotsSelector) {\n    const slider = document.getElementById(sliderId);\n    const track  = document.getElementById(trackId);\n    const dots   = document.querySelectorAll(dotsSelector + ' .xone-point-item__imgs-dot');\n    if (!slider || !track || !dots.length) return;\n\n    let current = 0;\n    const total = dots.length;\n\n    function goTo(index) {\n      current = Math.max(0, Math.min(index, total - 1));\n      const itemW = slider.clientWidth * 0.91;\n      track.style.transform = 'translateX(-' + (current * itemW) + 'px)';\n      dots.forEach((d, i) =\u003e d.classList.toggle('is-active', i === current));\n    }\n\n    dots.forEach(d =\u003e d.addEventListener('click', () =\u003e goTo(+d.dataset.index)));\n\n    let startX = 0, lockedIndex = 0, isDragging = false;\n\n    function onStart(x) { startX = x; lockedIndex = current; isDragging = true; }\n    function onMove(x) {\n      if (!isDragging) return;\n      const diff = x - startX;\n      const itemW = slider.clientWidth * 0.91;\n      track.style.transform = 'translateX(' + (-lockedIndex * itemW + diff) + 'px)';\n    }\n    function onEnd(x) {\n      if (!isDragging) return;\n      isDragging = false;\n      const diff = x - startX;\n      if (diff \u003c -40 \u0026\u0026 lockedIndex \u003c total - 1) goTo(lockedIndex + 1);\n      else if (diff \u003e 40 \u0026\u0026 lockedIndex \u003e 0) goTo(lockedIndex - 1);\n      else goTo(lockedIndex);\n    }\n\n    slider.addEventListener('touchstart', e =\u003e onStart(e.touches[0].clientX), { passive: true });\n    slider.addEventListener('touchmove',  e =\u003e { if (isDragging) { e.preventDefault(); onMove(e.touches[0].clientX); } }, { passive: false });\n    slider.addEventListener('touchend',   e =\u003e onEnd(e.changedTouches[0].clientX));\n    slider.addEventListener('mousedown',  e =\u003e { e.preventDefault(); onStart(e.clientX); });\n    window.addEventListener('mousemove',  e =\u003e { if (isDragging) onMove(e.clientX); });\n    window.addEventListener('mouseup',    e =\u003e { if (isDragging) onEnd(e.clientX); });\n    window.addEventListener('resize', () =\u003e goTo(current));\n  }\n\n  xoneInitSlider('xone-slider-1', 'xone-slider-1-track', '#xone-slider-1-dots');\n  xoneInitSlider('xone-slider-2', 'xone-slider-2-track', '#xone-slider-2-dots');\n  xoneInitSlider('xone-slider-4', 'xone-slider-4-track', '#xone-slider-4-dots');\n\u003c\/script\u003e","brand":"HILLSFIELD","offers":[{"title":"Default Title","offer_id":43126431350849,"sku":"HF-TNT-XON","price":37800.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0692\/0313\/2481\/files\/X1_002_re.jpg?v=1776785072"},{"product_id":"x-duo-sand","title":"デュオテント X DUO クロスデュオ -サンド-","description":"\u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=Bebas+Neue\u0026amp;family=Noto+Sans+JP:wght@300;400;500;700\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\n\u003cstyle\u003e\n\n\n\n  .xduo-desc, .xduo-desc *, .xduo-desc *::before, .xduo-desc *::after {\n    box-sizing: border-box;\n  }\n  .xduo-desc section, .xduo-desc div {\n    max-width: 100%;\n  }\n  \/* Shopifyテーマのh\/p margin上書き（該当クラスのみ） *\/\n  .xduo-hero__label, .xduo-hero__title-product, .xduo-hero__title-sub,\n  .xduo-hero__copy, .xduo-section-label, .xduo-concept__headline,\n  .xduo-concept__body, .xduo-video__label, .xduo-video__title,\n  .xduo-points__main-title, .xduo-point-card__num, .xduo-point-card__title,\n  .xduo-point-card__body, .xduo-point-item__num, .xduo-point-item__title,\n  .xduo-point-item__body, .xduo-windtest__title, .xduo-recommend__title,\n  .xduo-recommend__item, .xduo-size__title, .xduo-size__sub, .xduo-size__data,\n  .xduo-spec__title, .xduo-color__title, .xduo-color__pantone, .xduo-color__note,\n  .xduo-close__title, .xduo-close__product, .xduo-close__ruby,\n  .xduo-support__label, .xduo-support__title,\n  .xduo-detail__title, .xduo-detail__card-title, .xduo-detail__card-text {\n    margin-top: 0 !important;\n    margin-bottom: 0 !important;\n  }\n  .xduo-desc img {\n    width: 100%; height: auto; display: block;\n  }\n  .xduo-desc {\n    --gold: #E5B42C;\n    --teal: #00b0ae;\n    --dark: #1a1a18;\n    --dark2: #242420;\n    --dark3: #2e2e2a;\n    --dark4: #333330;\n    --sand: #c8bfa0;\n    --offwhite: #f5f2ea;\n    --text-main: #e8e4da;\n    --text-body: #ece8e0;\n    --text-muted: #a09a8e;\n    --text-sub: #7a7670;\n    font-family: 'Noto Sans JP', sans-serif;\n    font-weight: 300;\n    line-height: 1.8;\n    -webkit-font-smoothing: antialiased;\n    color: var(--text-main);\n    background: var(--dark);\n    width: 100%;\n    overflow-x: hidden !important;\n    max-width: 100% !important;\n  }\n\n  \/* ─── HERO TOP IMAGE ─── *\/\n  .xduo-hero-img {\n    width: 100%;\n    background: transparent;\n    position: relative;\n    overflow: hidden;\n    margin: 0 !important;\n    padding: 0 !important;\n  }\n  .xduo-desc img {\n    width: 100%; height: auto; display: block;\n    margin-top: 0 !important;\n    margin-bottom: 0 !important;\n  }\n  .xduo-hero-img img {\n    width: 100%; height: auto; display: block;\n  }\n  .xduo-hero-img__placeholder {\n    position: absolute; inset: 0;\n    display: flex; align-items: center; justify-content: center;\n    font-family: 'Bebas Neue', sans-serif;\n    font-size: 14px; letter-spacing: 0.3em; color: var(--text-sub);\n  }\n\n  \/* ─── HERO TEXT ─── *\/\n  .xduo-hero {\n    background: linear-gradient(180deg, #1c1c18 0%, #141410 100%);\n    padding: 32px 5% 64px;\n  }\n  .xduo-hero__inner {\n    max-width: 900px;\n  }\n  .xduo-hero__label {\n    font-family: 'Bebas Neue', sans-serif;\n    font-size: 12px; letter-spacing: 0.35em; color: var(--teal);\n    margin-top: 10px !important; margin-bottom: 20px !important; display: block;\n  }\n  .xduo-hero__title-product {\n    font-family: 'Bebas Neue', sans-serif;\n    font-size: clamp(52px, 11vw, 110px);\n    letter-spacing: 0.05em; line-height: 0.9;\n    color: var(--offwhite); margin-bottom: 0 !important;\n    opacity: 0; transform: translateY(24px);\n    animation: fadeUp 0.8s ease 0.1s forwards;\n  }\n  .xduo-hero__title-sub {\n    font-family: 'Noto Sans JP', sans-serif;\n    font-size: 14px; letter-spacing: 0.22em;\n    color: var(--sand); margin-bottom: 20px !important;\n    opacity: 0; animation: fadeIn 0.8s ease 0.4s forwards;\n  }\n  .xduo-hero__copy {\n    font-size: clamp(15px, 2.8vw, 20px);\n    font-weight: 300; line-height: 1.75;\n    color: var(--text-main); max-width: 540px;\n    border-left: 2px solid var(--gold); padding-left: 18px;\n    opacity: 0; animation: fadeUp 0.8s ease 0.55s forwards;\n  }\n  .xduo-hero__points {\n    display: grid;\n    grid-template-columns: repeat(4, 1fr);\n    gap: 10px;\n    margin-top: 40px;\n    max-width: 860px;\n    opacity: 0; animation: fadeIn 0.8s ease 0.85s forwards;\n  }\n  .xduo-hero__point-tag {\n    background: rgba(255,255,255,0.04);\n    border: 1px solid rgba(229,180,44,0.25);\n    border-top: 2px solid var(--gold);\n    padding: 16px 14px 14px;\n    display: flex; flex-direction: column; gap: 6px;\n    border-radius: 2px;\n  }\n  .xduo-hero__point-tag-num {\n    font-family: 'Bebas Neue', sans-serif;\n    font-size: 11px; letter-spacing: 0.35em; color: var(--teal); display: block;\n  }\n  .xduo-hero__point-tag-text {\n    font-family: 'Noto Sans JP', sans-serif;\n    font-size: 12px; font-weight: 500;\n    color: var(--offwhite); line-height: 1.5; display: block;\n  }\n\n  \/* ─── DIVIDER ─── *\/\n  .xduo-divider {\n    width: 1px; height: 56px;\n    background: linear-gradient(to bottom, transparent, rgba(229,180,44,0.35), transparent);\n    margin: 30px auto !important;\n  }\n\n  \/* ─── CONCEPT ─── *\/\n  .xduo-concept {\n    padding: 0 5%;\n    max-width: 1100px; margin: 0 auto;\n    display: grid; grid-template-columns: 1fr 1fr;\n    gap: 56px; align-items: center;\n  }\n  .xduo-concept__img { background: transparent;\n    border-radius: 2px; overflow: hidden; position: relative;\n  }\n  .xduo-concept__img::after {\n    content: 'IMAGE';\n    font-family: 'Bebas Neue', sans-serif;\n    font-size: 13px; letter-spacing: 0.3em; color: var(--text-sub);\n    position: absolute; inset: 0;\n    display: flex; align-items: center; justify-content: center;\n  }\n  .xduo-concept__text-block { padding-left: 16px; }\n\n  .xduo-section-label {\n    font-family: 'Bebas Neue', sans-serif;\n    font-size: 11px; letter-spacing: 0.4em; color: var(--teal);\n    margin-bottom: 20px !important; display: block;\n  }\n  .xduo-concept__headline {\n    font-family: 'Bebas Neue', sans-serif;\n    font-size: clamp(30px, 4.5vw, 50px);\n    letter-spacing: 0.05em; line-height: 1.15;\n    color: var(--offwhite); margin-bottom: 20px !important;\n  }\n  .xduo-concept__headline em { color: var(--gold); font-style: normal; }\n  .xduo-concept__body {\n    font-size: 14px; line-height: 2;\n    color: var(--text-body); font-weight: 300;\n  }\n\n  \/* ─── VIDEO ─── *\/\n  .xduo-video {\n    background: var(--dark2); padding: 15px 5%; text-align: center !important;\n  }\n  .xduo-video__inner { max-width: 900px; margin: 0 auto; text-align: center !important; }\n  .xduo-video__label {\n    font-family: 'Bebas Neue', sans-serif;\n    font-size: 11px; letter-spacing: 0.4em; color: var(--teal);\n    margin-bottom: 16px; display: block; text-align: center !important;\n  }\n  .xduo-video__title {\n    font-family: 'Bebas Neue', sans-serif;\n    font-size: clamp(26px, 4.5vw, 44px); letter-spacing: 0.06em;\n    color: var(--offwhite); margin-bottom: 15px !important; text-align: center !important;\n  }\n  .xduo-video__frame { position: relative;\n    overflow: hidden; border-radius: 2px;\n    border: 1px solid rgba(255,255,255,0.06);\n    padding-top: 56.25%;\n  }\n  .xduo-video__frame iframe {\n    position: absolute; top: 0; left: 0;\n    width: 100%; height: 100%; border: none;\n  }\n\n  \/* ─── POINTS ─── *\/\n  .xduo-points {\n    padding: 0 5%;\n    max-width: 1200px; margin: 0 auto;\n  }\n  .xduo-points__header {\n    text-align: center; margin-bottom: 60px;\n  }\n  .xduo-points__main-title {\n    font-family: 'Bebas Neue', sans-serif;\n    font-size: clamp(34px, 6vw, 60px);\n    letter-spacing: 0.06em; color: var(--offwhite); line-height: 1;\n  }\n\n  \/* POINTカードグリッド（ヒーロー4点） *\/\n  .xduo-point-cards {\n    display: grid;\n    grid-template-columns: repeat(2, 1fr);\n    gap: 2px;\n    margin-bottom: 80px;\n  }\n  .xduo-point-card {\n    background: var(--dark2);\n    padding: 36px 32px 36px;\n    position: relative;\n    border: 1px solid rgba(255,255,255,0.04);\n    opacity: 0; transform: translateY(30px);\n    transition: opacity 0.6s ease, transform 0.6s ease;\n  }\n  .xduo-point-card:nth-child(1) { transition-delay: 0s; }\n  .xduo-point-card:nth-child(2) { transition-delay: 0.1s; }\n  .xduo-point-card:nth-child(3) { transition-delay: 0.2s; }\n  .xduo-point-card:nth-child(4) { transition-delay: 0.3s; }\n  .xduo-point-card.is-visible { opacity: 1; transform: translateY(0); }\n\n  .xduo-point-card__num {\n    font-family: 'Bebas Neue', sans-serif;\n    font-size: 11px; letter-spacing: 0.4em; color: var(--teal);\n    margin-bottom: 16px; display: block;\n  }\n  .xduo-point-card__title {\n    font-family: 'Noto Sans JP', sans-serif;\n    font-size: 16px; font-weight: 700;\n    color: var(--offwhite); line-height: 1.5;\n    margin-bottom: 14px; padding-bottom: 14px;\n    border-bottom: 1px solid rgba(229,180,44,0.2);\n  }\n  .xduo-point-card__\n  .xduo-point-card::before {\n    content: '';\n    position: absolute; top: 0; left: 0;\n    width: 3px; height: 100%;\n    background: var(--gold); opacity: 0.5;\n  }\n\n  \/* POINT 詳細（画像+テキスト交互） *\/\n  .xduo-point-item {\n    display: grid !important;\n    grid-template-columns: 1fr 1fr !important;\n    grid-auto-rows: auto !important;\n    align-items: start !important;\n    gap: 56px !important;\n    margin-bottom: 88px;\n    opacity: 0; transform: translateY(36px);\n    transition: opacity 0.7s ease, transform 0.7s ease;\n    flex-direction: unset !important;\n  }\n  .xduo-point-item.is-visible { opacity: 1; transform: translateY(0); }\n  .xduo-point-item \u003e * {\n    align-self: start !important;\n    min-width: 0;\n  }\n  .xduo-point-item:nth-child(even) \u003e *:first-child { order: 2; }\n  .xduo-point-item:nth-child(even) \u003e *:last-child  { order: 1; }\n\n  .xduo-point-item__img { background: transparent;\n    border-radius: 2px; position: relative; overflow: hidden;\n    align-self: start;\n  }\n  .xduo-point-item__img::after {\n    content: 'IMAGE';\n    font-family: 'Bebas Neue', sans-serif;\n    font-size: 13px; letter-spacing: 0.3em; color: var(--text-sub);\n    position: absolute; inset: 0;\n    display: flex; align-items: center; justify-content: center;\n  }\n  \/* ─── POINT1 スライダー（ピークスルー） ─── *\/\n  .xduo-point-item__imgs {\n    position: relative;\n    overflow: hidden !important;\n    border-radius: 2px;\n    cursor: grab;\n    touch-action: pan-y;\n    align-self: start;\n    max-width: 100%;\n  }\n  .xduo-point-item__imgs:active { cursor: grabbing; }\n  .xduo-point-item__imgs-track {\n    display: flex;\n    transition: transform 0.45s cubic-bezier(0.25, 0.46, 0.45, 0.94);\n    will-change: transform;\n  }\n  .xduo-point-item__imgs .xduo-point-item__img {\n    flex: 0 0 88%;\n    margin-right: 3%;\n  }\n  .xduo-point-item__imgs-dots {\n    display: flex; gap: 6px;\n    justify-content: center;\n    margin-top: 10px;\n  }\n  .xduo-point-item__imgs-dot {\n    width: 20px; height: 2px;\n    background: rgba(255,255,255,0.2);\n    border-radius: 2px;\n    cursor: pointer;\n    transition: background 0.3s, width 0.3s;\n  }\n  .xduo-point-item__imgs-dot.is-active {\n    background: var(--gold);\n    width: 32px;\n  }\n  .xduo-point-item__text { padding: 0 !important; align-self: start !important; }\n  .xduo-point-item__num {\n    font-family: 'Bebas Neue', sans-serif;\n    font-size: 11px; letter-spacing: 0.4em; color: var(--teal);\n    margin-bottom: 10px; display: block;\n  }\n  .xduo-point-item__title {\n    font-family: 'Noto Sans JP', sans-serif;\n    font-size: clamp(17px, 2.5vw, 24px); font-weight: 700;\n    line-height: 1.4; color: var(--offwhite);\n    margin-bottom: 18px; padding-bottom: 14px;\n    border-bottom: 1px solid rgba(229,180,44,0.2);\n  }\n  .xduo-point-item__\n\n  \/* ─── WIND TEST ─── *\/\n  .xduo-windtest {\n    background: var(--dark2); padding: 72px 5%; text-align: center !important;\n  }\n  .xduo-windtest__inner { max-width: 900px; margin: 0 auto; text-align: center !important; }\n  .xduo-windtest__badge {\n    display: inline-block;\n    font-family: 'Bebas Neue', sans-serif;\n    font-size: clamp(18px, 3.5vw, 32px); letter-spacing: 0.12em;\n    color: var(--dark); background: var(--gold);\n    padding: 10px 32px; border-radius: 2px; margin-bottom: 16px; text-align: center !important; display: block !important; margin-left: auto !important; margin-right: auto !important;\n  }\n  .xduo-windtest__title {\n    font-family: 'Bebas Neue', sans-serif;\n    font-size: clamp(26px, 4.5vw, 44px); letter-spacing: 0.06em;\n    color: var(--offwhite); margin-bottom: 20px; text-align: center !important;\n  }\n  .xduo-windtest__frame { position: relative;\n    overflow: hidden; border-radius: 2px;\n    border: 1px solid rgba(0,176,174,0.18);\n    padding-top: 56.25%;\n  }\n  .xduo-windtest__frame iframe {\n    position: absolute; top: 0; left: 0;\n    width: 100%; height: 100%; border: none;\n  }\n\n  \/* ─── RECOMMEND ─── *\/\n  .xduo-recommend {\n    padding: 0 5%; max-width: 960px; margin: 0 auto;\n  }\n  .xduo-recommend__header {\n    text-align: center; margin-bottom: 32px;\n  }\n  .xduo-recommend__title {\n    font-family: 'Bebas Neue', sans-serif;\n    font-size: clamp(30px, 5vw, 52px); letter-spacing: 0.06em;\n    color: var(--offwhite);\n  }\n  .xduo-recommend__list {\n    list-style: none;\n    display: flex;\n    flex-direction: column;\n    gap: 0;\n    max-width: 640px;\n    margin: 0 auto;\n  }\n  .xduo-recommend__item {\n    display: flex !important;\n    align-items: center !important;\n    gap: 16px;\n    padding: 18px 0 !important;\n    font-size: 16px; line-height: 1.6;\n    color: var(--text-body); font-weight: 300;\n    border-bottom: 1px solid rgba(255,255,255,0.07);\n    background: transparent;\n    white-space: normal;\n  }\n  .xduo-recommend__item:first-child {\n    border-top: 1px solid rgba(255,255,255,0.07);\n  }\n  .xduo-recommend__item::before {\n    content: '';\n    display: block !important;\n    width: 6px !important; height: 6px !important;\n    min-width: 6px;\n    border-radius: 50%;\n    background: var(--gold);\n    flex-shrink: 0;\n  }\n\n  \/* ─── SIZE ─── *\/\n  .xduo-size {\n    padding: 0 5%; max-width: 1100px; margin: 0 auto;\n  }\n  .xduo-size__img { background: transparent;\n    border-radius: 2px; position: relative;\n  }\n  .xduo-size__img::after {\n    content: '';\n    font-family: 'Bebas Neue', sans-serif;\n    font-size: 13px; letter-spacing: 0.3em; color: var(--text-sub);\n    position: absolute; inset: 0;\n    display: flex; align-items: center; justify-content: center;\n  }\n  .xduo-size__title {\n    font-family: 'Bebas Neue', sans-serif;\n    font-size: clamp(34px, 6vw, 60px); letter-spacing: 0.06em;\n    color: var(--offwhite); margin-bottom: 20px !important;\n    text-align: center !important;\n  }\n  .xduo-size__sub {\n    font-size: 14px; color: var(--text-body);\n    margin-bottom: 20px; font-weight: 300; letter-spacing: 0.1em;\n  }\n  .xduo-size__data {\n    font-size: 13px; color: var(--text-body); line-height: 2.1; font-weight: 300;\n  }\n\n  \/* ─── SPEC ─── *\/\n  .xduo-spec { background: var(--dark2); padding: 72px 5%; }\n  .xduo-spec__inner { max-width: 900px; margin: 0 auto; }\n  .xduo-spec__title {\n    font-family: 'Bebas Neue', sans-serif;\n    font-size: clamp(30px, 5vw, 52px); letter-spacing: 0.1em;\n    color: var(--offwhite); text-align: center; margin-bottom: 32px;\n  }\n  .xduo-spec__table { width: 100%; border-collapse: collapse; }\n  .xduo-spec__table tr { border-bottom: 1px solid rgba(255,255,255,0.07); }\n  .xduo-spec__table tr:first-child { border-top: 1px solid rgba(255,255,255,0.07); }\n  .xduo-spec__table td { padding: 16px 8px; font-size: 13px; line-height: 1.8; }\n  .xduo-spec__table td:first-child {\n    color: var(--text-muted); width: 130px; font-weight: 500;\n    font-size: 12px; letter-spacing: 0.06em; vertical-align: top; padding-top: 18px;\n  }\n  .xduo-spec__table td:last-child { color: var(--text-body); font-weight: 300; }\n\n  \/* ─── COLOR ─── *\/\n  .xduo-color {\n    padding: 0 5%; max-width: 680px; margin: 0 auto; text-align: center;\n  }\n  .xduo-color__title {\n    font-family: 'Bebas Neue', sans-serif;\n    font-size: clamp(30px, 5vw, 52px); letter-spacing: 0.1em;\n    color: var(--offwhite); margin-bottom: 20px;\n  }\n  .xduo-color__swatch {\n    width: 110px; height: 110px; border-radius: 50%;\n    background: #c8b078;\n    margin: 0 auto 18px;\n    border: 3px solid rgba(255,255,255,0.1);\n  }\n  .xduo-color__pantone {\n    font-family: 'Bebas Neue', sans-serif;\n    font-size: 17px; letter-spacing: 0.2em; color: var(--sand); margin-bottom: 12px;\n  }\n  .xduo-color__note {\n    font-size: 12px; color: var(--text-body); line-height: 2;\n    font-weight: 300; max-width: 360px; margin: 0 auto;\n  }\n\n  \/* ─── CLOSE ─── *\/\n  .xduo-close {\n    position: relative; overflow: hidden; background: var(--dark);\n  }\n  .xduo-close__imgs {\n    display: grid !important;\n    grid-template-columns: 1fr 1fr;\n    gap: 4px;\n    width: 100%;\n  }\n  .xduo-close__imgs img {\n    width: 100% !important; height: auto; display: block !important;\n    margin: 0 !important;\n  }\n  .xduo-close__img {\n    width: 100%;\n    background: transparent; position: relative;\n  }\n  .xduo-close__img::after {\n    content: 'IMAGE';\n    font-family: 'Bebas Neue', sans-serif;\n    font-size: 14px; letter-spacing: 0.3em; color: var(--text-sub);\n    position: absolute; inset: 0;\n    display: flex; align-items: center; justify-content: center;\n  }\n  .xduo-close__img img {\n    width: 100%; height: auto; display: block;\n  }\n  .xduo-close__content {\n    text-align: center; padding: 56px 5% 72px;\n  }\n  .xduo-close__title {\n    font-family: 'Noto Sans JP', sans-serif;\n    font-size: clamp(16px, 3.5vw, 28px); font-weight: 300;\n    line-height: 2; color: var(--offwhite); margin-bottom: 8px;\n  }\n  .xduo-close__title strong { font-weight: 700; color: var(--gold); }\n  .xduo-close__divider {\n    width: 48px; height: 1px;\n    background: var(--gold); margin: 28px auto; opacity: 0.5;\n  }\n  .xduo-close__product {\n    font-family: 'Bebas Neue', sans-serif;\n    font-size: clamp(52px, 10vw, 100px); letter-spacing: 0.08em;\n    color: var(--offwhite); line-height: 1;\n  }\n  .xduo-close__ruby {\n    font-family: 'Noto Sans JP', sans-serif;\n    font-size: 14px; letter-spacing: 0.3em;\n    color: var(--sand); margin-top: 8px; display: block;\n  }\n\n  \/* ─── SUPPORT ─── *\/\n  .xduo-support { background: var(--dark2); padding: 72px 5%; }\n  .xduo-support__inner { max-width: 860px; margin: 0 auto; }\n  .xduo-support__label {\n    font-family: 'Bebas Neue', sans-serif;\n    font-size: 11px; letter-spacing: 0.4em; color: var(--teal);\n    margin-bottom: 16px; display: block; text-align: center !important;\n  }\n  .xduo-support__title {\n    font-family: 'Bebas Neue', sans-serif;\n    font-size: clamp(28px, 5vw, 52px); letter-spacing: 0.08em;\n    color: var(--offwhite); margin-bottom: 48px; text-align: center !important;\n  }\n  .xduo-support__items {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: 2px;\n  }\n  .xduo-support__item {\n    background: var(--dark3);\n    border-top: 2px solid var(--gold);\n    padding: 32px 28px 36px;\n    position: relative;\n  }\n  .xduo-support__item-icon {\n    width: 80px !important; height: 80px !important;\n    margin-bottom: 16px;\n    margin-left: auto !important; margin-right: auto !important;\n    display: block !important;\n    filter: brightness(0) invert(1) opacity(0.85);\n  }\n  .xduo-support__item-title {\n    font-family: 'Noto Sans JP', sans-serif;\n    font-size: 15px; font-weight: 700;\n    color: var(--offwhite); margin-bottom: 12px !important;\n    padding-bottom: 12px;\n    border-bottom: 1px solid rgba(229,180,44,0.2);\n  }\n  .xduo-support__item-body {\n    font-size: 13px; line-height: 2;\n    color: var(--text-body); font-weight: 300;\n  }\n  @media (max-width: 768px) {\n    .xduo-support__items { grid-template-columns: 1fr; gap: 2px; }\n  }\n\n  \/* ─── DETAIL ─── *\/\n  .xduo-detail {\n    padding: 88px 5%;\n    background: var(--dark2);\n  }\n  .xduo-detail__inner {\n    max-width: 1100px; margin: 0 auto;\n  }\n  .xduo-detail__title {\n    font-family: 'Bebas Neue', sans-serif;\n    font-size: clamp(30px, 5vw, 52px); letter-spacing: 0.06em;\n    color: var(--offwhite); margin-bottom: 32px;\n  }\n  .xduo-detail__grid {\n    display: grid;\n    grid-template-columns: repeat(4, 1fr);\n    gap: 16px;\n  }\n  .xduo-detail__card {\n    background: var(--dark3);\n    border-radius: 2px;\n    overflow: hidden;\n    border: 1px solid rgba(255,255,255,0.05);\n    opacity: 0; transform: translateY(28px);\n    transition: opacity 0.6s ease, transform 0.6s ease;\n  }\n  .xduo-detail__card:nth-child(1) { transition-delay: 0s; }\n  .xduo-detail__card:nth-child(2) { transition-delay: 0.1s; }\n  .xduo-detail__card:nth-child(3) { transition-delay: 0.2s; }\n  .xduo-detail__card:nth-child(4) { transition-delay: 0.3s; }\n  .xduo-detail__card.is-visible { opacity: 1; transform: translateY(0); }\n  .xduo-detail__card-img {\n    overflow: hidden;\n    height: 200px;\n  }\n  .xduo-detail__card-img-inner {\n    width: 100%; height: 100%;\n    min-height: 200px;\n    background: transparent;\n    position: relative;\n    transition: transform 0.5s ease;\n    display: flex; align-items: center; justify-content: center;\n    font-family: 'Bebas Neue', sans-serif;\n    font-size: 12px; letter-spacing: 0.3em; color: var(--text-sub);\n  }\n  .xduo-detail__card-img-inner::after {\n    content: 'IMAGE';\n  }\n  .xduo-detail__card:hover .xduo-detail__card-img-inner {\n    transform: scale(1.05);\n  }\n  .xduo-detail__card-title {\n    font-family: 'Noto Sans JP', sans-serif;\n    font-size: 13px; font-weight: 700;\n    color: var(--offwhite); line-height: 1.5;\n    margin-bottom: 8px;\n    padding-bottom: 8px;\n    border-bottom: 1px solid rgba(229,180,44,0.2);\n  }\n  .xduo-detail__card-text {\n    font-size: 12px; line-height: 1.8;\n    color: var(--text-body); font-weight: 300;\n  }\n\n  @media (max-width: 960px) {\n    .xduo-detail__grid { grid-template-columns: repeat(2, 1fr); }\n  }\n  @media (max-width: 600px) {\n    .xduo-detail__grid { grid-template-columns: 1fr; }\n    .xduo-detail__card-img { }\n  }\n\n  \/* 実画像が入った要素のプレースホルダーテキストを非表示 *\/\n  .xduo-concept__img::after,\n  .xduo-point-item__img:has(img)::after,\n  .xduo-detail__card-img-inner[style*=\"background-image\"]::after,\n  .xduo-close__img::after,\n  .xduo-support__img::after { content: '' !important; }\n\n  \/* ─── ANIMATIONS ─── *\/\n  @keyframes fadeUp { to { opacity: 1; transform: translateY(0); } }\n  @keyframes fadeIn { to { opacity: 1; } }\n\n  \/* ─── RESPONSIVE ─── *\/\n  @media (max-width: 768px) {\n    .xduo-hero-img { }\n    .xduo-hero__points { grid-template-columns: repeat(2, 1fr); }\n    .xduo-concept,\n    .xduo-size { grid-template-columns: 1fr; gap: 28px; }\n    .xduo-concept__text-block { padding-left: 0; }\n    .xduo-point-cards { grid-template-columns: 1fr; gap: 2px; }\n    .xduo-point-item { grid-template-columns: 1fr !important; gap: 20px !important; }\n    .xduo-point-item:nth-child(even) \u003e *:first-child { order: unset !important; }\n    .xduo-point-item:nth-child(even) \u003e *:last-child  { order: unset !important; }\n    .xduo-recommend__item { font-size: 15px; }\n    .xduo-close__imgs { grid-template-columns: 1fr !important; }\n  }\n\n\u003c\/style\u003e\n\n\u003cdiv class=\"xduo-desc\"\u003e\n\n  \u003c!-- HERO TOP IMAGE --\u003e\n  \u003cdiv class=\"xduo-hero-img\"\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/0313\/2481\/files\/xduo-top.jpg?v=1776701384\" alt=\"X DUO テント\"\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- HERO TEXT --\u003e\n  \u003csection class=\"xduo-hero\"\u003e\n    \u003cdiv class=\"xduo-hero__inner\"\u003e\n      \u003cspan class=\"xduo-hero__label\"\u003eHILLS FIELD — TENT COLLECTION\u003c\/span\u003e\n      \u003ch1 class=\"xduo-hero__title-product\"\u003eX DUO -SAND-\u003c\/h1\u003e\n      \u003cp class=\"xduo-hero__title-sub\"\u003eクロスデュオサンド\u003c\/p\u003e\n      \u003cp class=\"xduo-hero__copy\"\u003e設営は素早く、居住性はゆったり。\u003cbr\u003e2人でもソロでも快適なデュオテント。\u003c\/p\u003e\n      \u003cdiv class=\"xduo-hero__points\"\u003e\n        \u003cdiv class=\"xduo-hero__point-tag\"\u003e\n          \u003cspan class=\"xduo-hero__point-tag-num\"\u003ePOINT 01\u003c\/span\u003e\n          \u003cspan class=\"xduo-hero__point-tag-text\"\u003e設営・撤収がスムーズ\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"xduo-hero__point-tag\"\u003e\n          \u003cspan class=\"xduo-hero__point-tag-num\"\u003ePOINT 02\u003c\/span\u003e\n          \u003cspan class=\"xduo-hero__point-tag-text\"\u003eマット2枚が入る広々空間\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"xduo-hero__point-tag\"\u003e\n          \u003cspan class=\"xduo-hero__point-tag-num\"\u003ePOINT 03\u003c\/span\u003e\n          \u003cspan class=\"xduo-hero__point-tag-text\"\u003e前後に前室を備えた設計\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"xduo-hero__point-tag\"\u003e\n          \u003cspan class=\"xduo-hero__point-tag-num\"\u003ePOINT 04\u003c\/span\u003e\n          \u003cspan class=\"xduo-hero__point-tag-text\"\u003e3方向出入口\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003cdiv class=\"xduo-divider\"\u003e\u003c\/div\u003e\n\n  \u003c!-- CONCEPT --\u003e\n  \u003csection class=\"xduo-concept\"\u003e\n    \u003cdiv class=\"xduo-concept__img\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/0313\/2481\/files\/xduo-concept.jpg?v=1776701384\" alt=\"X DUO BLACK コンセプト\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"xduo-concept__text-block\"\u003e\n      \u003cspan class=\"xduo-section-label\"\u003eCONCEPT\u003c\/span\u003e\n      \u003ch2 class=\"xduo-concept__headline\"\u003e\n        \u003cem\u003e早い。\u003c\/em\u003e\u003cbr\u003e広い。\u003cbr\u003e使いやすい。\n      \u003c\/h2\u003e\n      \u003cp class=\"xduo-concept__body\"\u003e\n        X DUO（クロスデュオ）は、設営や撤収の負担をできる限り減らしながら、居住性と使いやすさを高い水準で両立させた2人用テントです。前後に前室を備え、さらに3方向から出入り可能。通気性にも配慮し、デュオではもちろん、ソロでゆったり使いたい方にも心地よい設計に仕上げました。\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003cdiv class=\"xduo-divider\"\u003e\u003c\/div\u003e\n\n  \u003c!-- SETUP VIDEO --\u003e\n  \u003csection class=\"xduo-video\"\u003e\n    \u003cdiv class=\"xduo-video__inner\"\u003e\n      \u003cspan class=\"xduo-video__label\"\u003eSETUP VIDEO\u003c\/span\u003e\n      \u003ch2 class=\"xduo-video__title\"\u003e設営動画\u003c\/h2\u003e\n      \u003cdiv class=\"xduo-video__frame\"\u003e\n        \u003c!-- YouTube VIDEO_ID を差し替えてください --\u003e\n        \u003ciframe src=\"https:\/\/www.youtube.com\/embed\/F-sWUsYKg5A?autoplay=1\u0026amp;mute=1\u0026amp;loop=1\u0026amp;playlist=F-sWUsYKg5A\u0026amp;controls=0\u0026amp;rel=0\u0026amp;modestbranding=1\" allow=\"autoplay; encrypted-media\" allowfullscreen title=\"X DUO 設営動画\"\u003e\n        \u003c\/iframe\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003cdiv class=\"xduo-divider\"\u003e\u003c\/div\u003e\n\n  \u003c!-- FEATURES --\u003e\n  \u003csection class=\"xduo-points\"\u003e\n    \u003cdiv class=\"xduo-points__header\"\u003e\n      \u003cspan class=\"xduo-section-label\"\u003eFEATURES\u003c\/span\u003e\n      \u003ch2 class=\"xduo-points__main-title\"\u003e5 POINTS\u003c\/h2\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- POINT 1 --\u003e\n    \u003cdiv class=\"xduo-point-item\"\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"xduo-point-item__imgs\" id=\"xduo-slider\"\u003e\n          \u003cdiv class=\"xduo-point-item__imgs-track\" id=\"xduo-slider-track\"\u003e\n            \u003cdiv class=\"xduo-point-item__img\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/0313\/2481\/files\/xduo-p1-1.jpg?v=1776701384\" alt=\"設営1\"\u003e\u003c\/div\u003e\n            \u003cdiv class=\"xduo-point-item__img\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/0313\/2481\/files\/xduo-p1-2.jpg?v=1776701384\" alt=\"設営2\"\u003e\u003c\/div\u003e\n            \u003cdiv class=\"xduo-point-item__img\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/0313\/2481\/files\/xduo-p1-3.jpg?v=1776701384\" alt=\"設営3\"\u003e\u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"xduo-point-item__imgs-dots\" id=\"xduo-slider-dots\"\u003e\n          \u003cdiv class=\"xduo-point-item__imgs-dot is-active\" data-index=\"0\"\u003e\u003c\/div\u003e\n          \u003cdiv class=\"xduo-point-item__imgs-dot\" data-index=\"1\"\u003e\u003c\/div\u003e\n          \u003cdiv class=\"xduo-point-item__imgs-dot\" data-index=\"2\"\u003e\u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"xduo-point-item__text\"\u003e\n        \u003cspan class=\"xduo-point-item__num\"\u003ePOINT 01\u003c\/span\u003e\n        \u003ch3 class=\"xduo-point-item__title\"\u003e設営・撤収がスムーズ\u003c\/h3\u003e\n        \u003cp class=\"xduo-point-item__body\"\u003eポールはすべて同じ長さで統一。組み間違いが起きにくく、初めてでも迷わず設営しやすい仕様です。さらに、ポールを通す対角線上はポケット状になっているため、片側からのアプローチだけでスムーズに設営可能。インナーとグランドシートはまとめて撤収できるので、片付けの手間も軽減できます。設営だけでなく、撤収まで快適に行えます。\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- POINT 2 --\u003e\n    \u003cdiv class=\"xduo-point-item\"\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"xduo-point-item__imgs\" id=\"xduo-slider-2\"\u003e\n          \u003cdiv class=\"xduo-point-item__imgs-track\" id=\"xduo-slider-2-track\"\u003e\n            \u003cdiv class=\"xduo-point-item__img\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/0313\/2481\/files\/xduo-p2-1.jpg?v=1776772042\" alt=\"広さ1\"\u003e\u003c\/div\u003e\n            \u003cdiv class=\"xduo-point-item__img\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/0313\/2481\/files\/xduo-p2-2.jpg?v=1776701384\" alt=\"広さ2\"\u003e\u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"xduo-point-item__imgs-dots\" id=\"xduo-slider-2-dots\"\u003e\n          \u003cdiv class=\"xduo-point-item__imgs-dot is-active\" data-index=\"0\"\u003e\u003c\/div\u003e\n          \u003cdiv class=\"xduo-point-item__imgs-dot\" data-index=\"1\"\u003e\u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"xduo-point-item__text\"\u003e\n        \u003cspan class=\"xduo-point-item__num\"\u003ePOINT 02\u003c\/span\u003e\n        \u003ch3 class=\"xduo-point-item__title\"\u003eマット2枚が入る広さ\u003c\/h3\u003e\n        \u003cp class=\"xduo-point-item__body\"\u003eマット2枚を敷いても、圧迫感を覚えにくいゆとりある室内サイズ。ソロで使えば贅沢な居住空間として活躍します。\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- POINT 3 --\u003e\n    \u003cdiv class=\"xduo-point-item\"\u003e\n      \u003cdiv class=\"xduo-point-item__img\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/0313\/2481\/files\/xduo-p3-1.jpg?v=1776701384\" alt=\"前室\"\u003e\u003c\/div\u003e\n      \u003cdiv class=\"xduo-point-item__text\"\u003e\n        \u003cspan class=\"xduo-point-item__num\"\u003ePOINT 03\u003c\/span\u003e\n        \u003ch3 class=\"xduo-point-item__title\"\u003e前後前室で荷物管理しやすい\u003c\/h3\u003e\n        \u003cp class=\"xduo-point-item__body\"\u003e前後に前室を備えることで、荷物の置き場を分けやすく、出し入れもスムーズ。天候やレイアウトに合わせて使い分けられるため、限られた空間でも整理しやすく、快適に過ごせます。\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- POINT 4 --\u003e\n    \u003cdiv class=\"xduo-point-item\"\u003e\n      \u003cdiv class=\"xduo-point-item__img\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/0313\/2481\/files\/xduo-p4-1.jpg?v=1776701384\" alt=\"3方向出入口\"\u003e\u003c\/div\u003e\n      \u003cdiv class=\"xduo-point-item__text\"\u003e\n        \u003cspan class=\"xduo-point-item__num\"\u003ePOINT 04\u003c\/span\u003e\n        \u003ch3 class=\"xduo-point-item__title\"\u003e3方向出入口で動きやすい\u003c\/h3\u003e\n        \u003cp class=\"xduo-point-item__body\"\u003e前後に加え、サイドからも出入りできる3方向設計。サイトレイアウトや周囲の状況に応じて使いやすい方向を選べるため、動線が取りやすく、使い勝手にも優れています。\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- POINT 5 --\u003e\n    \u003cdiv class=\"xduo-point-item\"\u003e\n      \u003cdiv class=\"xduo-point-item__img\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/0313\/2481\/files\/xduo-p5-1.jpg?v=1776701384\" alt=\"通気性\"\u003e\u003c\/div\u003e\n      \u003cdiv class=\"xduo-point-item__text\"\u003e\n        \u003cspan class=\"xduo-point-item__num\"\u003ePOINT 05\u003c\/span\u003e\n        \u003ch3 class=\"xduo-point-item__title\"\u003e通気性に優れ、快適に過ごせる\u003c\/h3\u003e\n        \u003cp class=\"xduo-point-item__body\"\u003e3方向の開口部を活かすことで、空気の流れを作りやすい設計。こもりにくく、結露の軽減にも配慮しているため、気温の高い時期でも快適に過ごしやすくなっています。\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- DETAIL --\u003e\n  \u003csection class=\"xduo-detail\"\u003e\n    \u003cdiv class=\"xduo-detail__inner\"\u003e\n      \u003cspan class=\"xduo-section-label\"\u003eDETAIL\u003c\/span\u003e\n      \u003ch2 class=\"xduo-detail__title\"\u003e細部へのこだわり\u003c\/h2\u003e\n      \u003cdiv class=\"xduo-detail__grid\"\u003e\n\n        \u003cdiv class=\"xduo-detail__card\"\u003e\n          \u003cdiv class=\"xduo-detail__card-img\"\u003e\n            \u003cdiv class=\"xduo-detail__card-img-inner\" style=\"background-image:url('https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/0313\/2481\/files\/xduo-d1.jpg?v=1776701383');background-size:cover;background-position:center;\"\u003e\u003c\/div\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"xduo-detail__card-body\"\u003e\n            \u003ch4 class=\"xduo-detail__card-title\"\u003eダブルウォール構造\u003c\/h4\u003e\n            \u003cp class=\"xduo-detail__card-text\"\u003eフライとインナーの二重構造で、結露を軽減しやすい設計。\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"xduo-detail__card\"\u003e\n          \u003cdiv class=\"xduo-detail__card-img\"\u003e\n            \u003cdiv class=\"xduo-detail__card-img-inner\" style=\"background-image:url('https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/0313\/2481\/files\/xduo-d2.jpg?v=1776701384');background-size:cover;background-position:center;\"\u003e\u003c\/div\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"xduo-detail__card-body\"\u003e\n            \u003ch4 class=\"xduo-detail__card-title\"\u003eインナーポケット\u003c\/h4\u003e\n            \u003cp class=\"xduo-detail__card-text\"\u003eスマホやケーブルをすっきり収納できるポケットを装備。\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"xduo-detail__card\"\u003e\n          \u003cdiv class=\"xduo-detail__card-img\"\u003e\n            \u003cdiv class=\"xduo-detail__card-img-inner\" style=\"background-image:url('https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/0313\/2481\/files\/xduo-d3.jpg?v=1776701383');background-size:cover;background-position:center;\"\u003e\u003c\/div\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"xduo-detail__card-body\"\u003e\n            \u003ch4 class=\"xduo-detail__card-title\"\u003eベンチレーション\u003c\/h4\u003e\n            \u003cp class=\"xduo-detail__card-text\"\u003e空気の流れを作りやすいベンチレーション付きで、こもりを軽減。\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"xduo-detail__card\"\u003e\n          \u003cdiv class=\"xduo-detail__card-img\"\u003e\n            \u003cdiv class=\"xduo-detail__card-img-inner\" style=\"background-image:url('https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/0313\/2481\/files\/xduo-d4.jpg?v=1776701384');background-size:cover;background-position:center;\"\u003e\u003c\/div\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"xduo-detail__card-body\"\u003e\n            \u003ch4 class=\"xduo-detail__card-title\"\u003e雨風に強いインナー構造\u003c\/h4\u003e\n            \u003cp class=\"xduo-detail__card-text\"\u003e急な雨風の侵入を抑えやすいインナー構造で、悪天候でも安心。\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- WIND TEST --\u003e\n  \u003csection class=\"xduo-windtest\"\u003e\n    \u003cdiv class=\"xduo-windtest__inner\"\u003e\n      \u003cdiv class=\"xduo-windtest__badge\"\u003e風速 20m\/s 耐風試験クリア\u003c\/div\u003e\n      \u003ch2 class=\"xduo-windtest__title\"\u003e耐風試験動画\u003c\/h2\u003e\n      \u003cdiv class=\"xduo-windtest__frame\"\u003e\n        \u003c!-- YouTube WIND_VIDEO_ID を差し替えてください --\u003e\n        \u003ciframe src=\"https:\/\/www.youtube.com\/embed\/OoEZVR5tY00?autoplay=1\u0026amp;mute=1\u0026amp;loop=1\u0026amp;playlist=OoEZVR5tY00\u0026amp;controls=0\u0026amp;rel=0\u0026amp;modestbranding=1\" allow=\"autoplay; encrypted-media\" allowfullscreen title=\"X DUO 耐風試験動画\"\u003e\n        \u003c\/iframe\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003cdiv class=\"xduo-divider\"\u003e\u003c\/div\u003e\n\n  \u003c!-- RECOMMEND --\u003e\n  \u003csection class=\"xduo-recommend\"\u003e\n    \u003cdiv class=\"xduo-recommend__header\"\u003e\n      \u003cspan class=\"xduo-section-label\"\u003eFOR YOU\u003c\/span\u003e\n      \u003ch2 class=\"xduo-recommend__title\"\u003eこんな方におすすめ\u003c\/h2\u003e\n    \u003c\/div\u003e\n    \u003cul class=\"xduo-recommend__list\"\u003e\n      \u003cli class=\"xduo-recommend__item\"\u003e設営や撤収をできるだけスムーズにしたい方\u003c\/li\u003e\n      \u003cli class=\"xduo-recommend__item\"\u003eデュオでもゆとりある空間で過ごしたい方\u003c\/li\u003e\n      \u003cli class=\"xduo-recommend__item\"\u003e前室をしっかり活用したい方\u003c\/li\u003e\n      \u003cli class=\"xduo-recommend__item\"\u003e通気性を重視したい方\u003c\/li\u003e\n      \u003cli class=\"xduo-recommend__item\"\u003eソロでも広々と使いたい方\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/section\u003e\n\n  \u003cdiv class=\"xduo-divider\"\u003e\u003c\/div\u003e\n\n  \u003c!-- SIZE --\u003e\n  \u003csection class=\"xduo-size\"\u003e\n    \u003ch2 class=\"xduo-size__title\"\u003eSIZE\u003c\/h2\u003e\n    \u003cdiv class=\"xduo-size__img\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/0313\/2481\/files\/duo.jpg?v=1776753607\" alt=\"X DUO サイズ\"\u003e\u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SPEC --\u003e\n  \u003csection class=\"xduo-spec\"\u003e\n    \u003cdiv class=\"xduo-spec__inner\"\u003e\n      \u003ch2 class=\"xduo-spec__title\"\u003eSPEC\u003c\/h2\u003e\n      \u003ctable class=\"xduo-spec__table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003e対応人数\u003c\/td\u003e\n\u003ctd\u003e1〜2名\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eサイズ\u003c\/td\u003e\n\u003ctd\u003eW317 × D270 × H130cm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003e収納サイズ\u003c\/td\u003e\n\u003ctd\u003eW18 × D63 × H18cm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003e重量\u003c\/td\u003e\n\u003ctd\u003e約5.5kg\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003e耐水圧\u003c\/td\u003e\n\u003ctd\u003e2,000mm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n          \u003ctd\u003e材質\u003c\/td\u003e\n          \u003ctd\u003e\n            フライ／40D シルナイロン ダイヤモンドリップストップ\u003cbr\u003e\n            スリーブ／40D ナイロン ダイヤモンドリップ\u003cbr\u003e\n            インナー上部／68D ポリエステル\u003cbr\u003e\n            インナーグランドシート／210D ポリエステルオックス\u003cbr\u003e\n            ペグ・ロープ・ポール・本体収納袋／210D ポリエステルオックス\u003cbr\u003e\n            ポール／アルミニウム合金 A7001\n          \u003c\/td\u003e\n        \u003c\/tr\u003e\n      \u003c\/table\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003cdiv class=\"xduo-divider\"\u003e\u003c\/div\u003e\n\n  \u003c!-- COLOR --\u003e\n  \u003csection class=\"xduo-color\"\u003e\n    \u003cspan class=\"xduo-section-label\"\u003eTENT COLOR\u003c\/span\u003e\n    \u003ch2 class=\"xduo-color__title\"\u003eCOLOR\u003c\/h2\u003e\n    \u003cdiv class=\"xduo-color__swatch\"\u003e\u003c\/div\u003e\n    \u003cp class=\"xduo-color__pantone\"\u003ePANTONE 7560 C\u003c\/p\u003e\n    \u003cp class=\"xduo-color__note\"\u003e※ご覧いただく環境や撮影時の光の当たり方、使用機材によって、実際の色味と異なって見える場合があります。\u003cbr\u003e※生地色は、上記PANTONEに近いコヨーテ寄りのサンドカラーです。\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- CLOSE --\u003e\n  \u003csection class=\"xduo-close\"\u003e\n    \u003cdiv class=\"xduo-close__content\"\u003e\n      \u003cp class=\"xduo-close__title\"\u003e\n        設営も、撤収も、居住性も。\u003cbr\u003e\n        \u003cstrong\u003e使いやすさを細部まで追求した\u003c\/strong\u003eデュオテント。\n      \u003c\/p\u003e\n      \u003cdiv class=\"xduo-close__divider\"\u003e\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"xduo-close__imgs\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/0313\/2481\/files\/xduo-close.jpg?v=1776701384\" alt=\"X DUO\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/0313\/2481\/files\/xduo-close2.jpg?v=1776753194\" alt=\"X DUO\"\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"xduo-close__content\" style=\"padding-top: 40px;\"\u003e\n      \u003cp class=\"xduo-close__product\"\u003eX DUO\u003c\/p\u003e\n      \u003cspan class=\"xduo-close__ruby\"\u003eクロスデュオ\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SUPPORT --\u003e\n  \u003csection class=\"xduo-support\"\u003e\n    \u003cdiv class=\"xduo-support__inner\"\u003e\n      \u003cspan class=\"xduo-support__label\"\u003eHILLS FIELD\u003c\/span\u003e\n      \u003ch2 class=\"xduo-support__title\"\u003eCUSTOMER SUPPORT\u003c\/h2\u003e\n      \u003cdiv class=\"xduo-support__items\"\u003e\n\n        \u003cdiv class=\"xduo-support__item\"\u003e\n          \u003cimg class=\"xduo-support__item-icon\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/0313\/2481\/files\/150342.png?v=1776750894\" alt=\"永久保証\"\u003e\n          \u003ch3 class=\"xduo-support__item-title\"\u003e永久保証\u003c\/h3\u003e\n          \u003cp class=\"xduo-support__item-body\"\u003eすべての製品は、お買い上げから手放すその日まで保証を行っております。長く安心してお使いいただけるよう、破損や不具合が生じた場合は有償にて修理対応を行っております。\u003c\/p\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"xduo-support__item\"\u003e\n          \u003cimg class=\"xduo-support__item-icon\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/0313\/2481\/files\/150359.png?v=1776750894\" alt=\"30日間交換・返品対応\"\u003e\n          \u003ch3 class=\"xduo-support__item-title\"\u003e30日間交換・返品対応\u003c\/h3\u003e\n          \u003cp class=\"xduo-support__item-body\"\u003e商品到着日より30日以内であれば、交換・返品が可能です。\u003c\/p\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"xduo-support__item\"\u003e\n          \u003cimg class=\"xduo-support__item-icon\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/0313\/2481\/files\/150332.png?v=1776750894\" alt=\"カスタマーサポート\"\u003e\n          \u003ch3 class=\"xduo-support__item-title\"\u003eカスタマーサポート\u003c\/h3\u003e\n          \u003cp class=\"xduo-support__item-body\"\u003eお届けの商品について、使用方法やメンテナンス方法など何かお困りごとがありましたら、お気軽にお問い合わせください。スタッフが丁寧にサポートいたします。\u003c\/p\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cscript\u003e\n\n  const animTargets = document.querySelectorAll('.xduo-point-card, .xduo-point-item, .xduo-detail__card');\n  const obs = new IntersectionObserver((entries) =\u003e {\n    entries.forEach(e =\u003e {\n      if (e.isIntersecting) {\n        e.target.classList.add('is-visible');\n        obs.unobserve(e.target);\n      }\n    });\n  }, { threshold: 0.1 });\n  animTargets.forEach(el =\u003e obs.observe(el));\n\n  \/* ─── ピークスルースライダー（汎用） ─── *\/\n  function initSlider(sliderId, trackId, dotsSelector) {\n    const slider = document.getElementById(sliderId);\n    const track  = document.getElementById(trackId);\n    const dots   = document.querySelectorAll(dotsSelector + ' .xduo-point-item__imgs-dot');\n    if (!slider || !track || !dots.length) return;\n\n    let current = 0;\n    const total = dots.length;\n\n    function goTo(index) {\n      current = Math.max(0, Math.min(index, total - 1));\n      const itemW = slider.clientWidth * 0.91;\n      track.style.transform = 'translateX(-' + (current * itemW) + 'px)';\n      dots.forEach((d, i) =\u003e d.classList.toggle('is-active', i === current));\n    }\n\n    dots.forEach(d =\u003e d.addEventListener('click', () =\u003e goTo(+d.dataset.index)));\n\n    let startX = 0, lockedIndex = 0, isDragging = false;\n\n    function onStart(x) {\n      startX = x;\n      lockedIndex = current;\n      isDragging = true;\n    }\n    function onEnd(x) {\n      if (!isDragging) return;\n      isDragging = false;\n      const diff = x - startX;\n      if (diff \u003c -40 \u0026\u0026 lockedIndex \u003c total - 1) goTo(lockedIndex + 1);\n      else if (diff \u003e 40 \u0026\u0026 lockedIndex \u003e 0) goTo(lockedIndex - 1);\n      else goTo(lockedIndex);\n    }\n\n    slider.addEventListener('touchstart', e =\u003e onStart(e.touches[0].clientX), { passive: true });\n    slider.addEventListener('touchmove', e =\u003e { if (isDragging) e.preventDefault(); }, { passive: false });\n    slider.addEventListener('touchend',   e =\u003e onEnd(e.changedTouches[0].clientX));\n    slider.addEventListener('mousedown',  e =\u003e onStart(e.clientX));\n    window.addEventListener('mouseup',    e =\u003e { if (isDragging) onEnd(e.clientX); });\n    window.addEventListener('resize', () =\u003e goTo(current));\n  }\n\n  initSlider('xduo-slider',   'xduo-slider-track',   '#xduo-slider-dots');\n  initSlider('xduo-slider-2', 'xduo-slider-2-track', '#xduo-slider-2-dots');\n\n\u003c\/script\u003e","brand":"HILLS FIELD","offers":[{"title":"Default Title","offer_id":43786706714689,"sku":"HF-TNT-XDU","price":59800.0,"currency_code":"JPY","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0692\/0313\/2481\/files\/xduo-sum2.jpg?v=1777024004"},{"product_id":"xone-black","title":"ソロテント X ONE クロスワン -ブラック-","description":"\u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=Bebas+Neue\u0026amp;family=Noto+Sans+JP:wght@300;400;500;700\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\n\u003cstyle\u003e\n\n  .xone-desc, .xone-desc *, .xone-desc *::before, .xone-desc *::after {\n    box-sizing: border-box;\n  }\n  .xone-desc section, .xone-desc div {\n    max-width: 100%;\n  }\n  \/* Shopifyテーマのh\/p margin上書き *\/\n  .xone-hero__label, .xone-hero__title-product, .xone-hero__title-sub,\n  .xone-hero__copy, .xone-section-label, .xone-concept__headline,\n  .xone-concept__body, .xone-video__label, .xone-video__title,\n  .xone-points__main-title, .xone-point-card__num, .xone-point-card__title,\n  .xone-point-card__body, .xone-point-item__num, .xone-point-item__title,\n  .xone-point-item__body, .xone-windtest__title, .xone-recommend__title,\n  .xone-recommend__item, .xone-size__title, .xone-size__sub, .xone-size__data,\n  .xone-spec__title, .xone-color__title, .xone-color__pantone, .xone-color__note,\n  .xone-close__title, .xone-close__product, .xone-close__ruby,\n  .xone-support__label, .xone-support__title,\n  .xone-detail__title, .xone-detail__card-title, .xone-detail__card-text {\n    margin-top: 0 !important;\n    margin-bottom: 0 !important;\n  }\n  .xone-desc img {\n    width: 100%; height: auto; display: block;\n    margin-top: 0 !important;\n    margin-bottom: 0 !important;\n  }\n  .xone-desc {\n    --gold: #E5B42C;\n    --teal: #00b0ae;\n    --dark: #1a1a18;\n    --dark2: #242420;\n    --dark3: #2e2e2a;\n    --dark4: #333330;\n    --sand: #c8bfa0;\n    --offwhite: #f5f2ea;\n    --text-main: #e8e4da;\n    --text-body: #ece8e0;\n    --text-muted: #a09a8e;\n    --text-sub: #7a7670;\n    font-family: 'Noto Sans JP', sans-serif;\n    font-weight: 300;\n    line-height: 1.8;\n    -webkit-font-smoothing: antialiased;\n    color: var(--text-main);\n    background: var(--dark);\n    width: 100%;\n    overflow-x: hidden !important;\n    max-width: 100% !important;\n  }\n\n  \/* ─── HERO TOP IMAGE ─── *\/\n  .xone-hero-img {\n    width: 100%;\n    background: transparent;\n    position: relative;\n    overflow: hidden;\n    margin: 0 !important;\n    padding: 0 !important;\n  }\n  .xone-hero-img img {\n    width: 100%; height: auto; display: block;\n  }\n\n  \/* ─── HERO TEXT ─── *\/\n  .xone-hero {\n    background: linear-gradient(180deg, #1c1c18 0%, #141410 100%);\n    padding: 32px 5% 64px;\n  }\n  .xone-hero__inner {\n    max-width: 900px;\n  }\n  .xone-hero__label {\n    font-family: 'Bebas Neue', sans-serif;\n    font-size: 12px; letter-spacing: 0.35em; color: var(--teal);\n    margin-top: 10px !important; margin-bottom: 20px !important; display: block;\n  }\n  .xone-hero__title-product {\n    font-family: 'Bebas Neue', sans-serif;\n    font-size: clamp(36px, 9vw, 110px);\n    letter-spacing: 0.05em; line-height: 0.9;\n    white-space: nowrap;\n    color: var(--offwhite); margin-bottom: 0 !important;\n    opacity: 0; transform: translateY(24px);\n    animation: xoneFadeUp 0.8s ease 0.1s forwards;\n  }\n  .xone-hero__title-sub {\n    font-family: 'Noto Sans JP', sans-serif;\n    font-size: 14px; letter-spacing: 0.22em;\n    color: var(--sand); margin-bottom: 20px !important;\n    opacity: 0; animation: xoneFadeIn 0.8s ease 0.4s forwards;\n  }\n  .xone-hero__copy {\n    font-size: clamp(15px, 2.8vw, 20px);\n    font-weight: 300; line-height: 1.75;\n    color: var(--text-main); max-width: 540px;\n    border-left: 2px solid var(--gold); padding-left: 18px;\n    opacity: 0; animation: xoneFadeUp 0.8s ease 0.55s forwards;\n  }\n  .xone-hero__points {\n    display: grid;\n    grid-template-columns: repeat(4, 1fr);\n    gap: 10px;\n    margin-top: 40px;\n    max-width: 860px;\n    opacity: 0; animation: xoneFadeIn 0.8s ease 0.85s forwards;\n  }\n  .xone-hero__point-tag {\n    background: rgba(255,255,255,0.04);\n    border: 1px solid rgba(229,180,44,0.25);\n    border-top: 2px solid var(--gold);\n    padding: 16px 14px 14px;\n    display: flex; flex-direction: column; gap: 6px;\n    border-radius: 2px;\n  }\n  .xone-hero__point-tag-num {\n    font-family: 'Bebas Neue', sans-serif;\n    font-size: 11px; letter-spacing: 0.35em; color: var(--teal); display: block;\n  }\n  .xone-hero__point-tag-text {\n    font-family: 'Noto Sans JP', sans-serif;\n    font-size: 12px; font-weight: 500;\n    color: var(--offwhite); line-height: 1.5; display: block;\n  }\n\n  \/* ─── DIVIDER ─── *\/\n  .xone-divider {\n    width: 1px; height: 56px;\n    background: linear-gradient(to bottom, transparent, rgba(229,180,44,0.35), transparent);\n    margin: 30px auto !important;\n  }\n\n  \/* ─── SECTION LABEL ─── *\/\n  .xone-section-label {\n    font-family: 'Bebas Neue', sans-serif;\n    font-size: 11px; letter-spacing: 0.4em; color: var(--teal);\n    margin-bottom: 20px !important; display: block;\n  }\n\n  \/* ─── CONCEPT ─── *\/\n  .xone-concept {\n    padding: 0 5%;\n    max-width: 1100px; margin: 0 auto;\n    display: grid; grid-template-columns: 1fr 1fr;\n    gap: 56px; align-items: center;\n  }\n  .xone-concept__img {\n    border-radius: 2px; overflow: hidden; position: relative;\n  }\n  .xone-concept__text-block { padding-left: 16px; }\n  .xone-concept__headline {\n    font-family: 'Noto Sans JP', sans-serif;\n    font-size: clamp(22px, 3vw, 36px);\n    font-weight: 700;\n    letter-spacing: 0.05em; line-height: 1.5;\n    color: var(--offwhite); margin-bottom: 20px !important;\n  }\n  .xone-concept__headline em { color: var(--gold); font-style: normal; }\n  .xone-concept__body {\n    font-size: 14px; line-height: 2;\n    color: var(--text-body); font-weight: 300;\n  }\n\n  \/* ─── VIDEO ─── *\/\n  .xone-video {\n    background: var(--dark2); padding: 15px 5%; text-align: center !important;\n  }\n  .xone-video__inner { max-width: 900px; margin: 0 auto; text-align: center !important; }\n  .xone-video__label {\n    font-family: 'Bebas Neue', sans-serif;\n    font-size: 11px; letter-spacing: 0.4em; color: var(--teal);\n    margin-bottom: 16px; display: block; text-align: center !important;\n  }\n  .xone-video__title {\n    font-family: 'Bebas Neue', sans-serif;\n    font-size: clamp(26px, 4.5vw, 44px); letter-spacing: 0.06em;\n    color: var(--offwhite); margin-bottom: 15px !important; text-align: center !important;\n  }\n  .xone-video__frame {\n    position: relative; overflow: hidden; border-radius: 2px;\n    border: 1px solid rgba(255,255,255,0.06);\n    padding-top: 56.25%;\n  }\n  .xone-video__frame iframe {\n    position: absolute; top: 0; left: 0;\n    width: 100%; height: 100%; border: none;\n  }\n\n  \/* ─── POINTS ─── *\/\n  .xone-points {\n    padding: 0 5%;\n    max-width: 1200px; margin: 0 auto;\n  }\n  .xone-points__header {\n    text-align: center; margin-bottom: 60px;\n  }\n  .xone-points__main-title {\n    font-family: 'Noto Sans JP', sans-serif;\n    font-weight: 700;\n    font-size: clamp(20px, 4vw, 48px);\n    letter-spacing: 0.04em; color: var(--offwhite); line-height: 1.4;\n  }\n\n  \/* POINT 詳細（画像+テキスト交互） *\/\n  .xone-point-item {\n    display: grid !important;\n    grid-template-columns: 1fr 1fr !important;\n    grid-auto-rows: auto !important;\n    align-items: start !important;\n    gap: 56px !important;\n    margin-bottom: 88px;\n    opacity: 0; transform: translateY(36px);\n    transition: opacity 0.7s ease, transform 0.7s ease;\n    flex-direction: unset !important;\n  }\n  .xone-point-item.is-visible { opacity: 1; transform: translateY(0); }\n  .xone-point-item \u003e * {\n    align-self: start !important;\n    min-width: 0;\n  }\n  .xone-point-item:nth-child(even) \u003e *:first-child { order: 2; }\n  .xone-point-item:nth-child(even) \u003e *:last-child  { order: 1; }\n\n  .xone-point-item__img {\n    border-radius: 2px; position: relative; overflow: hidden;\n    align-self: start;\n  }\n  \/* スライダー *\/\n  .xone-point-item__imgs {\n    position: relative;\n    overflow: hidden !important;\n    border-radius: 2px;\n    cursor: grab;\n    touch-action: pan-y;\n    align-self: start;\n    max-width: 100%;\n  }\n  .xone-point-item__imgs:active { cursor: grabbing; }\n  .xone-point-item__imgs-track {\n    display: flex;\n    transition: transform 0.45s cubic-bezier(0.25, 0.46, 0.45, 0.94);\n    will-change: transform;\n  }\n  .xone-point-item__imgs .xone-point-item__img {\n    flex: 0 0 88%;\n    margin-right: 3%;\n  }\n  .xone-point-item__imgs-dots {\n    display: flex; gap: 6px;\n    justify-content: center;\n    margin-top: 10px;\n  }\n  .xone-point-item__imgs-dot {\n    width: 20px; height: 2px;\n    background: rgba(255,255,255,0.2);\n    border-radius: 2px;\n    cursor: pointer;\n    transition: background 0.3s, width 0.3s;\n  }\n  .xone-point-item__imgs-dot.is-active {\n    background: var(--gold);\n    width: 32px;\n  }\n  .xone-point-item__text { padding: 0 !important; align-self: start !important; }\n  .xone-point-item__num {\n    font-family: 'Bebas Neue', sans-serif;\n    font-size: 11px; letter-spacing: 0.4em; color: var(--teal);\n    margin-bottom: 10px; display: block;\n  }\n  .xone-point-item__title {\n    font-family: 'Noto Sans JP', sans-serif;\n    font-size: clamp(17px, 2.5vw, 24px); font-weight: 700;\n    line-height: 1.4; color: var(--offwhite);\n    margin-bottom: 18px !important; padding-bottom: 14px;\n    border-bottom: 1px solid rgba(229,180,44,0.2);\n  }\n  .xone-point-item__body {\n    font-size: 14px; line-height: 2;\n    color: var(--text-body); font-weight: 300;\n    margin-bottom: 0 !important;\n  }\n  \/* サブ見出し（POINT内） *\/\n  .xone-point-item__sub {\n    margin-top: 28px !important;\n    padding-top: 20px;\n    border-top: 1px solid rgba(255,255,255,0.06);\n  }\n  .xone-point-item__sub-title {\n    font-family: 'Noto Sans JP', sans-serif;\n    font-size: 13px; font-weight: 700;\n    color: var(--gold); letter-spacing: 0.05em;\n    margin-bottom: 8px !important;\n    display: flex; align-items: center; gap: 8px;\n  }\n  .xone-point-item__sub-title::before {\n    content: '';\n    display: inline-block;\n    width: 18px; height: 1px;\n    background: var(--gold);\n    flex-shrink: 0;\n  }\n  .xone-point-item__sub-img {\n    margin-top: 12px !important;\n    border-radius: 2px; overflow: hidden;\n  }\n\n  \/* ─── WIND TEST ─── *\/\n  .xone-windtest {\n    background: var(--dark2); padding: 72px 5%; text-align: center !important;\n  }\n  .xone-windtest__inner { max-width: 900px; margin: 0 auto; text-align: center !important; }\n  .xone-windtest__badge {\n    font-family: 'Bebas Neue', sans-serif;\n    font-size: clamp(18px, 3.5vw, 32px); letter-spacing: 0.12em;\n    color: var(--dark); background: var(--gold);\n    padding: 10px 32px; border-radius: 2px; margin-bottom: 16px;\n    text-align: center !important; display: block !important;\n    margin-left: auto !important; margin-right: auto !important;\n  }\n  .xone-windtest__title {\n    font-family: 'Bebas Neue', sans-serif;\n    font-size: clamp(26px, 4.5vw, 44px); letter-spacing: 0.06em;\n    color: var(--offwhite); margin-bottom: 20px; text-align: center !important;\n  }\n  .xone-windtest__frame {\n    position: relative; overflow: hidden; border-radius: 2px;\n    border: 1px solid rgba(0,176,174,0.18);\n    padding-top: 56.25%;\n  }\n  .xone-windtest__frame iframe {\n    position: absolute; top: 0; left: 0;\n    width: 100%; height: 100%; border: none;\n  }\n\n  \/* ─── DETAIL ─── *\/\n  .xone-detail {\n    padding: 88px 5%;\n    background: var(--dark2);\n  }\n  .xone-detail__inner {\n    max-width: 1100px; margin: 0 auto;\n  }\n  .xone-detail__title {\n    font-family: 'Bebas Neue', sans-serif;\n    font-size: clamp(30px, 5vw, 52px); letter-spacing: 0.06em;\n    color: var(--offwhite); margin-bottom: 32px;\n  }\n  .xone-detail__grid {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: 16px;\n  }\n  .xone-detail__card {\n    background: var(--dark3);\n    border-radius: 2px;\n    overflow: hidden;\n    border: 1px solid rgba(255,255,255,0.05);\n    opacity: 0; transform: translateY(28px);\n    transition: opacity 0.6s ease, transform 0.6s ease;\n  }\n  .xone-detail__card:nth-child(1) { transition-delay: 0s; }\n  .xone-detail__card:nth-child(2) { transition-delay: 0.1s; }\n  .xone-detail__card:nth-child(3) { transition-delay: 0.2s; }\n  .xone-detail__card:nth-child(4) { transition-delay: 0.3s; }\n  .xone-detail__card:nth-child(5) { transition-delay: 0.1s; }\n  .xone-detail__card:nth-child(6) { transition-delay: 0.2s; }\n  .xone-detail__card.is-visible { opacity: 1; transform: translateY(0); }\n  .xone-detail__card-img {\n    overflow: hidden;\n    height: 200px;\n  }\n  .xone-detail__card-img-inner {\n    width: 100%; height: 100%;\n    min-height: 200px;\n    background: var(--dark4);\n    position: relative;\n    transition: transform 0.5s ease;\n    display: flex; align-items: center; justify-content: center;\n    font-family: 'Bebas Neue', sans-serif;\n    font-size: 12px; letter-spacing: 0.3em; color: var(--text-sub);\n  }\n  .xone-detail__card-img-inner::after {\n    content: 'IMAGE';\n  }\n  .xone-detail__card-img-inner[style*=\"background-image\"]::after { content: ''; }\n  .xone-detail__card:hover .xone-detail__card-img-inner {\n    transform: scale(1.05);\n  }\n  .xone-detail__card-body {\n    padding: 16px 18px 20px;\n  }\n  .xone-detail__card-title {\n    font-family: 'Noto Sans JP', sans-serif;\n    font-size: 13px; font-weight: 700;\n    color: var(--offwhite); line-height: 1.5;\n    margin-bottom: 8px !important;\n    padding-bottom: 8px;\n    border-bottom: 1px solid rgba(229,180,44,0.2);\n  }\n  .xone-detail__card-text {\n    font-size: 12px; line-height: 1.8;\n    color: var(--text-body); font-weight: 300;\n  }\n\n  \/* ─── RECOMMEND ─── *\/\n  .xone-recommend {\n    padding: 0 5%; max-width: 960px; margin: 0 auto;\n  }\n  .xone-recommend__header {\n    text-align: center; margin-bottom: 32px;\n  }\n  .xone-recommend__title {\n    font-family: 'Bebas Neue', sans-serif;\n    font-size: clamp(30px, 5vw, 52px); letter-spacing: 0.06em;\n    color: var(--offwhite);\n  }\n  .xone-recommend__list {\n    list-style: none;\n    display: flex;\n    flex-direction: column;\n    gap: 0;\n    max-width: 640px;\n    margin: 0 auto;\n    padding: 0;\n  }\n  .xone-recommend__item {\n    display: flex !important;\n    align-items: center !important;\n    gap: 16px;\n    padding: 18px 0 !important;\n    font-size: 16px; line-height: 1.6;\n    color: var(--text-body); font-weight: 300;\n    border-bottom: 1px solid rgba(255,255,255,0.07);\n    background: transparent;\n    white-space: normal;\n  }\n  .xone-recommend__item:first-child {\n    border-top: 1px solid rgba(255,255,255,0.07);\n  }\n  .xone-recommend__item::before {\n    content: '';\n    display: block !important;\n    width: 6px !important; height: 6px !important;\n    min-width: 6px;\n    border-radius: 50%;\n    background: var(--gold);\n    flex-shrink: 0;\n  }\n\n  \/* ─── SIZE ─── *\/\n  .xone-size {\n    padding: 0 5%; max-width: 1100px; margin: 0 auto;\n  }\n  .xone-size__title {\n    font-family: 'Bebas Neue', sans-serif;\n    font-size: clamp(34px, 6vw, 60px); letter-spacing: 0.06em;\n    color: var(--offwhite); margin-bottom: 20px !important;\n    text-align: center !important;\n  }\n  .xone-size__img {\n    border-radius: 2px; position: relative;\n  }\n  .xone-size__imgs {\n    display: flex;\n    flex-direction: column;\n    gap: 16px;\n  }\n  .xone-size__imgs img {\n    filter: invert(1);\n  }\n\n  \/* ─── SPEC ─── *\/\n  .xone-spec { background: var(--dark2); padding: 72px 5%; }\n  .xone-spec__inner { max-width: 900px; margin: 0 auto; }\n  .xone-spec__title {\n    font-family: 'Bebas Neue', sans-serif;\n    font-size: clamp(30px, 5vw, 52px); letter-spacing: 0.1em;\n    color: var(--offwhite); text-align: center; margin-bottom: 32px;\n  }\n  .xone-spec__table { width: 100%; border-collapse: collapse; }\n  .xone-spec__table tr { border-bottom: 1px solid rgba(255,255,255,0.07); }\n  .xone-spec__table tr:first-child { border-top: 1px solid rgba(255,255,255,0.07); }\n  .xone-spec__table td { padding: 16px 8px; font-size: 13px; line-height: 1.8; }\n  .xone-spec__table td:first-child {\n    color: var(--text-muted); width: 130px; font-weight: 500;\n    font-size: 12px; letter-spacing: 0.06em; vertical-align: top; padding-top: 18px;\n  }\n  .xone-spec__table td:last-child { color: var(--text-body); font-weight: 300; }\n\n  \/* ─── COLOR ─── *\/\n  .xone-color {\n    padding: 0 5%; max-width: 680px; margin: 0 auto; text-align: center;\n  }\n  .xone-color__title {\n    font-family: 'Bebas Neue', sans-serif;\n    font-size: clamp(30px, 5vw, 52px); letter-spacing: 0.1em;\n    color: var(--offwhite); margin-bottom: 20px;\n  }\n  .xone-color__swatch {\n    width: 110px; height: 110px; border-radius: 50%;\n    background: #111111;\n    margin: 0 auto 18px;\n    border: 3px solid rgba(255,255,255,0.35);\n    box-shadow: 0 0 0 1px rgba(255,255,255,0.1), inset 0 0 0 1px rgba(255,255,255,0.08);\n  }\n  .xone-color__pantone {\n    font-family: 'Bebas Neue', sans-serif;\n    font-size: 17px; letter-spacing: 0.2em; color: var(--sand); margin-bottom: 12px;\n  }\n  .xone-color__note {\n    font-size: 12px; color: var(--text-body); line-height: 2;\n    font-weight: 300; max-width: 360px; margin: 0 auto;\n  }\n\n  \/* ─── CLOSE ─── *\/\n  .xone-close {\n    position: relative; overflow: hidden; background: var(--dark);\n  }\n  .xone-close__imgs {\n    display: grid !important;\n    grid-template-columns: 1fr 1fr;\n    gap: 4px;\n    width: 100%;\n  }\n  .xone-close__imgs img {\n    width: 100% !important; height: auto; display: block !important;\n    margin: 0 !important;\n  }\n  .xone-close__content {\n    text-align: center; padding: 56px 5% 72px;\n  }\n  .xone-close__title {\n    font-family: 'Noto Sans JP', sans-serif;\n    font-size: clamp(13px, 3vw, 28px); font-weight: 300;\n    line-height: 2.2; color: var(--offwhite); margin-bottom: 8px;\n  }\n  .xone-close__title strong { font-weight: 700; color: var(--gold); }\n  .xone-close__divider {\n    width: 48px; height: 1px;\n    background: var(--gold); margin: 28px auto; opacity: 0.5;\n  }\n  .xone-close__product {\n    font-family: 'Bebas Neue', sans-serif;\n    font-size: clamp(52px, 10vw, 100px); letter-spacing: 0.08em;\n    color: var(--offwhite); line-height: 1;\n  }\n  .xone-close__ruby {\n    font-family: 'Noto Sans JP', sans-serif;\n    font-size: 14px; letter-spacing: 0.3em;\n    color: var(--sand); margin-top: 8px; display: block;\n  }\n\n  \/* ─── SUPPORT ─── *\/\n  .xone-support { background: var(--dark2); padding: 72px 5%; }\n  .xone-support__inner { max-width: 860px; margin: 0 auto; }\n  .xone-support__label {\n    font-family: 'Bebas Neue', sans-serif;\n    font-size: 11px; letter-spacing: 0.4em; color: var(--teal);\n    margin-bottom: 16px; display: block; text-align: center !important;\n  }\n  .xone-support__title {\n    font-family: 'Bebas Neue', sans-serif;\n    font-size: clamp(28px, 5vw, 52px); letter-spacing: 0.08em;\n    color: var(--offwhite); margin-bottom: 48px; text-align: center !important;\n  }\n  .xone-support__items {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: 2px;\n  }\n  .xone-support__item {\n    background: var(--dark3);\n    border-top: 2px solid var(--gold);\n    padding: 32px 28px 36px;\n    position: relative;\n  }\n  .xone-support__item-icon {\n    width: 80px !important; height: 80px !important;\n    margin-bottom: 16px;\n    margin-left: auto !important; margin-right: auto !important;\n    display: block !important;\n    filter: brightness(0) invert(1) opacity(0.85);\n  }\n  .xone-support__item-title {\n    font-family: 'Noto Sans JP', sans-serif;\n    font-size: 15px; font-weight: 700;\n    color: var(--offwhite); margin-bottom: 12px !important;\n    padding-bottom: 12px;\n    border-bottom: 1px solid rgba(229,180,44,0.2);\n  }\n  .xone-support__item-body {\n    font-size: 13px; line-height: 2;\n    color: var(--text-body); font-weight: 300;\n  }\n\n  .xone-close__img-single {\n    width: 100%;\n  }\n  .xone-close__img-single img {\n    width: 100% !important; height: auto; display: block !important;\n    margin: 0 !important;\n  }\n  \/* ─── ANIMATIONS ─── *\/\n  @keyframes xoneFadeUp { to { opacity: 1; transform: translateY(0); } }\n  @keyframes xoneFadeIn { to { opacity: 1; } }\n\n  \/* ─── RESPONSIVE ─── *\/\n  @media (max-width: 768px) {\n    .xone-hero__points { grid-template-columns: repeat(2, 1fr); }\n    .xone-concept { grid-template-columns: 1fr; gap: 28px; }\n    .xone-concept__text-block { padding-left: 0; }\n    .xone-point-item { grid-template-columns: 1fr !important; gap: 20px !important; }\n    .xone-point-item:nth-child(even) \u003e *:first-child { order: unset !important; }\n    .xone-point-item:nth-child(even) \u003e *:last-child  { order: unset !important; }\n    .xone-detail__grid { grid-template-columns: repeat(2, 1fr); }\n    .xone-recommend__item { font-size: 15px; }\n    .xone-close__imgs { grid-template-columns: 1fr !important; }\n    .xone-support__items { grid-template-columns: 1fr; gap: 2px; }\n  @media (max-width: 600px) {\n    .xone-detail__grid { grid-template-columns: 1fr; }\n    .xone-close__title { font-size: 13px; }\n  }\n\n\u003c\/style\u003e\n\n\u003cdiv class=\"xone-desc\"\u003e\n\n  \u003c!-- HERO TOP IMAGE --\u003e\n  \u003cdiv class=\"xone-hero-img\"\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/0313\/2481\/files\/xone-b-top.jpg?v=1776820111\" alt=\"X ONE BLACK テント\"\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- HERO TEXT --\u003e\n  \u003csection class=\"xone-hero\"\u003e\n    \u003cdiv class=\"xone-hero__inner\"\u003e\n      \u003cspan class=\"xone-hero__label\"\u003eHILLS FIELD — TENT COLLECTION\u003c\/span\u003e\n      \u003ch1 class=\"xone-hero__title-product\"\u003eX ONE -BLACK-\u003c\/h1\u003e\n      \u003cp class=\"xone-hero__title-sub\"\u003eクロスワン ブラック\u003c\/p\u003e\n      \u003cp class=\"xone-hero__copy\"\u003eポール2本でスムーズに設営。\u003cbr\u003e快適性を追求したソロテント。\u003c\/p\u003e\n      \u003cdiv class=\"xone-hero__points\"\u003e\n        \u003cdiv class=\"xone-hero__point-tag\"\u003e\n          \u003cspan class=\"xone-hero__point-tag-num\"\u003ePOINT 01\u003c\/span\u003e\n          \u003cspan class=\"xone-hero__point-tag-text\"\u003eポール2本でスムーズ設営\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"xone-hero__point-tag\"\u003e\n          \u003cspan class=\"xone-hero__point-tag-num\"\u003ePOINT 02\u003c\/span\u003e\n          \u003cspan class=\"xone-hero__point-tag-text\"\u003e一体構造で撤収も簡単\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"xone-hero__point-tag\"\u003e\n          \u003cspan class=\"xone-hero__point-tag-num\"\u003ePOINT 03\u003c\/span\u003e\n          \u003cspan class=\"xone-hero__point-tag-text\"\u003eゆったりくつろげる室内空間\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"xone-hero__point-tag\"\u003e\n          \u003cspan class=\"xone-hero__point-tag-num\"\u003ePOINT 04\u003c\/span\u003e\n          \u003cspan class=\"xone-hero__point-tag-text\"\u003eダブルウォールでオールシーズン対応\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003cdiv class=\"xone-divider\"\u003e\u003c\/div\u003e\n\n  \u003c!-- CONCEPT --\u003e\n  \u003csection class=\"xone-concept\"\u003e\n    \u003cdiv class=\"xone-concept__img\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/0313\/2481\/files\/xone-b-concept.jpg?v=1776820109\" alt=\"X ONE BLACK コンセプト\"\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"xone-concept__text-block\"\u003e\n      \u003cspan class=\"xone-section-label\"\u003eCONCEPT\u003c\/span\u003e\n      \u003ch2 class=\"xone-concept__headline\"\u003e\n        \u003cem\u003e設営の負担を減らし、\u003c\/em\u003e\u003cbr\u003e快適に過ごせる一張り。\n      \u003c\/h2\u003e\n      \u003cp class=\"xone-concept__body\"\u003e\n        X ONE（クロスワン）は、設営や撤収の負担をできる限り減らしながら、ソロキャンプで心地よく過ごせる空間を追求したテントです。ポール2本でスムーズに設営できるシンプルな構造に加え、ゆとりある室内サイズ、ダブルウォール構造、通気性への配慮など、快適性に関わる要素を細部まで丁寧に設計。気軽さと居住性のどちらも大切にしたい方に向けた、実用性の高いソロテントです。\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003cdiv class=\"xone-divider\"\u003e\u003c\/div\u003e\n\n  \u003c!-- SETUP VIDEO --\u003e\n  \u003csection class=\"xone-video\"\u003e\n    \u003cdiv class=\"xone-video__inner\"\u003e\n      \u003cspan class=\"xone-video__label\"\u003eSETUP VIDEO\u003c\/span\u003e\n      \u003ch2 class=\"xone-video__title\"\u003e設営動画\u003c\/h2\u003e\n      \u003cdiv class=\"xone-video__frame\"\u003e\n        \u003ciframe src=\"https:\/\/www.youtube.com\/embed\/LMrEWU03uh0?autoplay=1\u0026amp;mute=1\u0026amp;loop=1\u0026amp;playlist=LMrEWU03uh0\u0026amp;controls=0\u0026amp;rel=0\u0026amp;modestbranding=1\" allow=\"autoplay; encrypted-media\" allowfullscreen title=\"X ONE 設営動画\"\u003e\n        \u003c\/iframe\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003cdiv class=\"xone-divider\"\u003e\u003c\/div\u003e\n\n  \u003c!-- FEATURES --\u003e\n  \u003csection class=\"xone-points\"\u003e\n    \u003cdiv class=\"xone-points__header\"\u003e\n      \u003cspan class=\"xone-section-label\"\u003eFEATURES\u003c\/span\u003e\n      \u003ch2 class=\"xone-points__main-title\"\u003e使いやすさと快適性を支える\u003cbr\u003e4つのポイント\u003c\/h2\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- POINT 1 --\u003e\n    \u003cdiv class=\"xone-point-item\"\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"xone-point-item__imgs\" id=\"xone-slider-1\"\u003e\n          \u003cdiv class=\"xone-point-item__imgs-track\" id=\"xone-slider-1-track\"\u003e\n            \u003cdiv class=\"xone-point-item__img\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/0313\/2481\/files\/xone-p1-1.jpg?v=1776781040\" alt=\"設営1\"\u003e\u003c\/div\u003e\n            \u003cdiv class=\"xone-point-item__img\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/0313\/2481\/files\/xone-p1-2.jpg?v=1776781040\" alt=\"設営2\"\u003e\u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"xone-point-item__imgs-dots\" id=\"xone-slider-1-dots\"\u003e\n          \u003cdiv class=\"xone-point-item__imgs-dot is-active\" data-index=\"0\"\u003e\u003c\/div\u003e\n          \u003cdiv class=\"xone-point-item__imgs-dot\" data-index=\"1\"\u003e\u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"xone-point-item__text\"\u003e\n        \u003cspan class=\"xone-point-item__num\"\u003ePOINT 01\u003c\/span\u003e\n        \u003ch3 class=\"xone-point-item__title\"\u003eポール2本でスムーズに設営\u003c\/h3\u003e\n        \u003cp class=\"xone-point-item__body\"\u003eポールを通す対角線上をポケット状にすることで、片側からアプローチしやすい設計に。構造が分かりやすく、初めてでも迷わず設営しやすい仕様です。\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- POINT 2 --\u003e\n    \u003cdiv class=\"xone-point-item\"\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"xone-point-item__imgs\" id=\"xone-slider-2\"\u003e\n          \u003cdiv class=\"xone-point-item__imgs-track\" id=\"xone-slider-2-track\"\u003e\n            \u003cdiv class=\"xone-point-item__img\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/0313\/2481\/files\/xone-p2-1.jpg?v=1776781040\" alt=\"撤収1\"\u003e\u003c\/div\u003e\n            \u003cdiv class=\"xone-point-item__img\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/0313\/2481\/files\/xone-p2-2.jpg?v=1776781040\" alt=\"バックル\"\u003e\u003c\/div\u003e\n            \u003cdiv class=\"xone-point-item__img\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/0313\/2481\/files\/xone-p2-3.jpg?v=1776781039\" alt=\"カラビナ\"\u003e\u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"xone-point-item__imgs-dots\" id=\"xone-slider-2-dots\"\u003e\n          \u003cdiv class=\"xone-point-item__imgs-dot is-active\" data-index=\"0\"\u003e\u003c\/div\u003e\n          \u003cdiv class=\"xone-point-item__imgs-dot\" data-index=\"1\"\u003e\u003c\/div\u003e\n          \u003cdiv class=\"xone-point-item__imgs-dot\" data-index=\"2\"\u003e\u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"xone-point-item__text\"\u003e\n        \u003cspan class=\"xone-point-item__num\"\u003ePOINT 02\u003c\/span\u003e\n        \u003ch3 class=\"xone-point-item__title\"\u003e一体構造で撤収もスムーズ\u003c\/h3\u003e\n        \u003cp class=\"xone-point-item__body\"\u003eインナーや各パーツを一度取り付ければ、毎回細かく外す手間を抑えたまま撤収可能。次回以降もポール2本を通すだけで設営しやすく、準備から片付けまで負担を軽減します。\u003c\/p\u003e\n        \u003cdiv class=\"xone-point-item__sub\"\u003e\n          \u003cp class=\"xone-point-item__sub-title\"\u003eインナーとフライの接続部にはバックルを採用\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"xone-point-item__sub\"\u003e\n          \u003cp class=\"xone-point-item__sub-title\"\u003eグランドシートとの接続部にはカラビナを採用し、外れにくい設計に\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- POINT 3 --\u003e\n    \u003cdiv class=\"xone-point-item\"\u003e\n      \u003cdiv class=\"xone-point-item__img\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/0313\/2481\/files\/xone-p3-1.jpg?v=1776781040\" alt=\"室内空間\"\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"xone-point-item__text\"\u003e\n        \u003cspan class=\"xone-point-item__num\"\u003ePOINT 03\u003c\/span\u003e\n        \u003ch3 class=\"xone-point-item__title\"\u003eゆったりくつろげる室内空間\u003c\/h3\u003e\n        \u003cp class=\"xone-point-item__body\"\u003e横幅と高さにゆとりを持たせることで、ソロでも圧迫感を覚えにくいサイズ設計に。寝るだけではなく、テント内で過ごす時間も快適に楽しめます。\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- POINT 4 --\u003e\n    \u003cdiv class=\"xone-point-item\"\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"xone-point-item__imgs\" id=\"xone-slider-4\"\u003e\n          \u003cdiv class=\"xone-point-item__imgs-track\" id=\"xone-slider-4-track\"\u003e\n            \u003cdiv class=\"xone-point-item__img\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/0313\/2481\/files\/xone-p4-1.jpg?v=1776781039\" alt=\"ダブルウォール\"\u003e\u003c\/div\u003e\n            \u003cdiv class=\"xone-point-item__img\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/0313\/2481\/files\/xone-p4-2.jpg?v=1776781040\" alt=\"メッシュ\"\u003e\u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"xone-point-item__imgs-dots\" id=\"xone-slider-4-dots\"\u003e\n          \u003cdiv class=\"xone-point-item__imgs-dot is-active\" data-index=\"0\"\u003e\u003c\/div\u003e\n          \u003cdiv class=\"xone-point-item__imgs-dot\" data-index=\"1\"\u003e\u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"xone-point-item__text\"\u003e\n        \u003cspan class=\"xone-point-item__num\"\u003ePOINT 04\u003c\/span\u003e\n        \u003ch3 class=\"xone-point-item__title\"\u003eダブルウォール構造でオールシーズン対応\u003c\/h3\u003e\n        \u003cp class=\"xone-point-item__body\"\u003eダブルウォール構造を採用することで、結露を軽減しやすく、外気の影響も受けにくい設計に。季節を問わず快適に使いやすいソロテントです。\u003c\/p\u003e\n        \u003cdiv class=\"xone-point-item__sub\"\u003e\n          \u003cp class=\"xone-point-item__sub-title\"\u003eメッシュと通気口で空気の流れも確保\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n  \u003c\/section\u003e\n\n  \u003c!-- WIND TEST --\u003e\n  \u003csection class=\"xone-windtest\"\u003e\n    \u003cdiv class=\"xone-windtest__inner\"\u003e\n      \u003cdiv class=\"xone-windtest__badge\"\u003e風速 25m\/s 耐風試験クリア\u003c\/div\u003e\n      \u003ch2 class=\"xone-windtest__title\"\u003e耐風試験動画\u003c\/h2\u003e\n      \u003cdiv class=\"xone-windtest__frame\"\u003e\n        \u003ciframe src=\"https:\/\/www.youtube.com\/embed\/SykyzightOI?autoplay=1\u0026amp;mute=1\u0026amp;loop=1\u0026amp;playlist=SykyzightOI\u0026amp;controls=0\u0026amp;rel=0\u0026amp;modestbranding=1\" allow=\"autoplay; encrypted-media\" allowfullscreen title=\"X ONE 耐風試験動画\"\u003e\n        \u003c\/iframe\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003cdiv class=\"xone-divider\"\u003e\u003c\/div\u003e\n\n  \u003c!-- DETAIL --\u003e\n  \u003csection class=\"xone-detail\"\u003e\n    \u003cdiv class=\"xone-detail__inner\"\u003e\n      \u003cspan class=\"xone-section-label\"\u003eDETAIL\u003c\/span\u003e\n      \u003ch2 class=\"xone-detail__title\"\u003e快適さを支えるディテール\u003c\/h2\u003e\n      \u003cdiv class=\"xone-detail__grid\"\u003e\n\n        \u003cdiv class=\"xone-detail__card\"\u003e\n          \u003cdiv class=\"xone-detail__card-img\"\u003e\n            \u003cdiv class=\"xone-detail__card-img-inner\" style=\"background-image:url('https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/0313\/2481\/files\/xone-d1-1.jpg?v=1776781040');background-size:cover;background-position:center;\"\u003e\u003c\/div\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"xone-detail__card-body\"\u003e\n            \u003ch4 class=\"xone-detail__card-title\"\u003eメッシュ＆ベンチレーション\u003c\/h4\u003e\n            \u003cp class=\"xone-detail__card-text\"\u003e空気の流れを作りやすい設計で、季節に応じて換気しやすく、テント内を快適に保ちやすい。\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"xone-detail__card\"\u003e\n          \u003cdiv class=\"xone-detail__card-img\"\u003e\n            \u003cdiv class=\"xone-detail__card-img-inner\" style=\"background-image:url('https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/0313\/2481\/files\/xone-d2-1.jpg?v=1776781040');background-size:cover;background-position:center;\"\u003e\u003c\/div\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"xone-detail__card-body\"\u003e\n            \u003ch4 class=\"xone-detail__card-title\"\u003e天井フック\u003c\/h4\u003e\n            \u003cp class=\"xone-detail__card-text\"\u003eLEDランタンなどを手軽に吊り下げられるフックを配置。別途カラビナ不要で使いやすい仕様。\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"xone-detail__card\"\u003e\n          \u003cdiv class=\"xone-detail__card-img\"\u003e\n            \u003cdiv class=\"xone-detail__card-img-inner\" style=\"background-image:url('https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/0313\/2481\/files\/xone-d3-1.jpg?v=1776781040');background-size:cover;background-position:center;\"\u003e\u003c\/div\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"xone-detail__card-body\"\u003e\n            \u003ch4 class=\"xone-detail__card-title\"\u003eケーブル取り込み口\u003c\/h4\u003e\n            \u003cp class=\"xone-detail__card-text\"\u003eインナー下部にはケーブルを通せる開口部を配置。電源サイトなどでの外部電源接続に対応。\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"xone-detail__card\"\u003e\n          \u003cdiv class=\"xone-detail__card-img\"\u003e\n            \u003cdiv class=\"xone-detail__card-img-inner\" style=\"background-image:url('https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/0313\/2481\/files\/xone-d4-1.jpg?v=1776781040');background-size:cover;background-position:center;\"\u003e\u003c\/div\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"xone-detail__card-body\"\u003e\n            \u003ch4 class=\"xone-detail__card-title\"\u003eインナーポケット\u003c\/h4\u003e\n            \u003cp class=\"xone-detail__card-text\"\u003eスマートフォンや充電ケーブルなど、手元に置いておきたい小物をすっきり収納。\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"xone-detail__card\"\u003e\n          \u003cdiv class=\"xone-detail__card-img\"\u003e\n            \u003cdiv class=\"xone-detail__card-img-inner\" style=\"background-image:url('https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/0313\/2481\/files\/xone-d5-1.jpg?v=1776781040');background-size:cover;background-position:center;\"\u003e\u003c\/div\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"xone-detail__card-body\"\u003e\n            \u003ch4 class=\"xone-detail__card-title\"\u003eコンパクト収納\u003c\/h4\u003e\n            \u003cp class=\"xone-detail__card-text\"\u003e収納時はコンパクトにまとまり、移動や積み込みの負担も軽減。女性でも持ち運びしやすい設計。\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"xone-detail__card\"\u003e\n          \u003cdiv class=\"xone-detail__card-img\"\u003e\n            \u003cdiv class=\"xone-detail__card-img-inner\" style=\"background-image:url('https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/0313\/2481\/files\/xone-d6-1.jpg?v=1776781040');background-size:cover;background-position:center;\"\u003e\u003c\/div\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"xone-detail__card-body\"\u003e\n            \u003ch4 class=\"xone-detail__card-title\"\u003eグループキャンプの寝床としても\u003c\/h4\u003e\n            \u003cp class=\"xone-detail__card-text\"\u003e仲間と過ごした後は、自分だけの快適な寝床に。ソロ用のゆとりあるサイズ感でしっかり休める。\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003cdiv class=\"xone-divider\"\u003e\u003c\/div\u003e\n\n  \u003c!-- RECOMMEND --\u003e\n  \u003csection class=\"xone-recommend\"\u003e\n    \u003cdiv class=\"xone-recommend__header\"\u003e\n      \u003cspan class=\"xone-section-label\"\u003eFOR YOU\u003c\/span\u003e\n      \u003ch2 class=\"xone-recommend__title\"\u003eこんな方におすすめ\u003c\/h2\u003e\n    \u003c\/div\u003e\n    \u003cul class=\"xone-recommend__list\"\u003e\n      \u003cli class=\"xone-recommend__item\"\u003e設営をできるだけシンプルにしたい方\u003c\/li\u003e\n      \u003cli class=\"xone-recommend__item\"\u003e撤収の手間を減らしたい方\u003c\/li\u003e\n      \u003cli class=\"xone-recommend__item\"\u003eソロでもゆったり過ごせる空間がほしい方\u003c\/li\u003e\n      \u003cli class=\"xone-recommend__item\"\u003e通気性や結露対策を重視したい方\u003c\/li\u003e\n      \u003cli class=\"xone-recommend__item\"\u003eオールシーズン使いやすいテントを探している方\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/section\u003e\n\n  \u003cdiv class=\"xone-divider\"\u003e\u003c\/div\u003e\n\n  \u003c!-- SIZE --\u003e\n  \u003csection class=\"xone-size\"\u003e\n    \u003ch2 class=\"xone-size__title\"\u003eSIZE\u003c\/h2\u003e\n    \u003cdiv class=\"xone-size__imgs\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/0313\/2481\/files\/xone-size1-1.png?v=1776840711\" alt=\"X ONE サイズ1\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/0313\/2481\/files\/xone-size1-2.png?v=1776840711\" alt=\"X ONE サイズ2\"\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SPEC --\u003e\n  \u003csection class=\"xone-spec\"\u003e\n    \u003cdiv class=\"xone-spec__inner\"\u003e\n      \u003ch2 class=\"xone-spec__title\"\u003eSPEC\u003c\/h2\u003e\n      \u003ctable class=\"xone-spec__table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003e対応人数\u003c\/td\u003e\n\u003ctd\u003e1名\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eサイズ\u003c\/td\u003e\n\u003ctd\u003eW250 × D140 × H120cm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003e収納サイズ\u003c\/td\u003e\n\u003ctd\u003eW62 × D16 × H16cm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003e重量\u003c\/td\u003e\n\u003ctd\u003e約3.3kg（テント重量 約2.9kg）\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003e耐水圧\u003c\/td\u003e\n\u003ctd\u003e2,000mm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n          \u003ctd\u003e材質\u003c\/td\u003e\n          \u003ctd\u003e\n            本体／40D シルナイロン ダイヤモンドリップストップ\u003cbr\u003e\n            インナー／68D ポリエステル\u003cbr\u003e\n            グランドシート・インナー底部・収納バッグ／210D ポリエステルオックス\u003cbr\u003e\n            メインポール／アルミニウム合金\u003cbr\u003e\n            ペグ／アルミニウム合金（ブラックアルマイト加工）\n          \u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr\u003e\n          \u003ctd\u003e同梱物\u003c\/td\u003e\n          \u003ctd\u003e\n            ・本体×1\u003cbr\u003e\n            ・インナーテント×1\u003cbr\u003e\n            ・グランドシート×1\u003cbr\u003e\n            ・ポール×2\u003cbr\u003e\n            ・ガイロープ×4\u003cbr\u003e\n            ・自在金具×4\u003cbr\u003e\n            ・ペグ×10\u003cbr\u003e\n            ・各パーツ収納袋×1\u003cbr\u003e\n            ・ポール用補修パーツ\n          \u003c\/td\u003e\n        \u003c\/tr\u003e\n      \u003c\/table\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003cdiv class=\"xone-divider\"\u003e\u003c\/div\u003e\n\n  \u003c!-- COLOR --\u003e\n  \u003csection class=\"xone-color\"\u003e\n    \u003cspan class=\"xone-section-label\"\u003eTENT COLOR\u003c\/span\u003e\n    \u003ch2 class=\"xone-color__title\"\u003eCOLOR\u003c\/h2\u003e\n    \u003cdiv class=\"xone-color__swatch\"\u003e\u003c\/div\u003e\n    \u003cp class=\"xone-color__pantone\"\u003eBLACK\u003c\/p\u003e\n    \u003cp class=\"xone-color__note\"\u003e\n      ※ご覧いただく環境や撮影時の光の当たり方、使用機材によって、実際の色味と異なって見える場合があります。\n    \u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- CLOSE --\u003e\n  \u003csection class=\"xone-close\"\u003e\n    \u003cdiv class=\"xone-close__content\"\u003e\n      \u003cp class=\"xone-close__title\"\u003e\n        設営は、できるだけシンプルに。\u003cbr\u003e\n        過ごす時間は、できるだけ快適に。\u003cbr\u003e\n        \u003cstrong\u003eソロキャンプのための使いやすさを形にした一張り。\u003c\/strong\u003e\n      \u003c\/p\u003e\n      \u003cdiv class=\"xone-close__divider\"\u003e\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"xone-close__img-single\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/0313\/2481\/files\/xone-close.jpg?v=1776781039\" alt=\"X ONE\"\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"xone-close__content\" style=\"padding-top: 40px;\"\u003e\n      \u003cp class=\"xone-close__product\"\u003eX ONE\u003c\/p\u003e\n      \u003cspan class=\"xone-close__ruby\"\u003eクロスワン\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SUPPORT --\u003e\n  \u003csection class=\"xone-support\"\u003e\n    \u003cdiv class=\"xone-support__inner\"\u003e\n      \u003cspan class=\"xone-support__label\"\u003eHILLS FIELD\u003c\/span\u003e\n      \u003ch2 class=\"xone-support__title\"\u003eCUSTOMER SUPPORT\u003c\/h2\u003e\n      \u003cdiv class=\"xone-support__items\"\u003e\n\n        \u003cdiv class=\"xone-support__item\"\u003e\n          \u003cimg class=\"xone-support__item-icon\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/0313\/2481\/files\/150342.png?v=1776750894\" alt=\"永久保証\"\u003e\n          \u003ch3 class=\"xone-support__item-title\"\u003e永久保証\u003c\/h3\u003e\n          \u003cp class=\"xone-support__item-body\"\u003eすべての製品は、お買い上げから手放すその日まで保証を行っております。長く安心してお使いいただけるよう、破損や不具合が生じた場合は有償にて修理対応を行っております。\u003c\/p\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"xone-support__item\"\u003e\n          \u003cimg class=\"xone-support__item-icon\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/0313\/2481\/files\/150359.png?v=1776750894\" alt=\"30日間交換・返品対応\"\u003e\n          \u003ch3 class=\"xone-support__item-title\"\u003e30日間交換・返品対応\u003c\/h3\u003e\n          \u003cp class=\"xone-support__item-body\"\u003e商品到着日より30日以内であれば、交換・返品が可能です。\u003c\/p\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"xone-support__item\"\u003e\n          \u003cimg class=\"xone-support__item-icon\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/0313\/2481\/files\/150332.png?v=1776750894\" alt=\"カスタマーサポート\"\u003e\n          \u003ch3 class=\"xone-support__item-title\"\u003eカスタマーサポート\u003c\/h3\u003e\n          \u003cp class=\"xone-support__item-body\"\u003eお届けの商品について、使用方法やメンテナンス方法など何かお困りごとがありましたら、お気軽にお問い合わせください。スタッフが丁寧にサポートいたします。\u003c\/p\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cscript\u003e\n  \/* ─── スクロールアニメーション ─── *\/\n  const xoneAnimTargets = document.querySelectorAll('.xone-point-item, .xone-detail__card');\n  const xoneObs = new IntersectionObserver((entries) =\u003e {\n    entries.forEach(e =\u003e {\n      if (e.isIntersecting) {\n        e.target.classList.add('is-visible');\n        xoneObs.unobserve(e.target);\n      }\n    });\n  }, { threshold: 0.1 });\n  xoneAnimTargets.forEach(el =\u003e xoneObs.observe(el));\n\n  \/* ─── ピークスルースライダー ─── *\/\n  function xoneInitSlider(sliderId, trackId, dotsSelector) {\n    const slider = document.getElementById(sliderId);\n    const track  = document.getElementById(trackId);\n    const dots   = document.querySelectorAll(dotsSelector + ' .xone-point-item__imgs-dot');\n    if (!slider || !track || !dots.length) return;\n\n    let current = 0;\n    const total = dots.length;\n\n    function goTo(index) {\n      current = Math.max(0, Math.min(index, total - 1));\n      const itemW = slider.clientWidth * 0.91;\n      track.style.transform = 'translateX(-' + (current * itemW) + 'px)';\n      dots.forEach((d, i) =\u003e d.classList.toggle('is-active', i === current));\n    }\n\n    dots.forEach(d =\u003e d.addEventListener('click', () =\u003e goTo(+d.dataset.index)));\n\n    let startX = 0, lockedIndex = 0, isDragging = false;\n\n    function onStart(x) { startX = x; lockedIndex = current; isDragging = true; }\n    function onMove(x) {\n      if (!isDragging) return;\n      const diff = x - startX;\n      const itemW = slider.clientWidth * 0.91;\n      track.style.transform = 'translateX(' + (-lockedIndex * itemW + diff) + 'px)';\n    }\n    function onEnd(x) {\n      if (!isDragging) return;\n      isDragging = false;\n      const diff = x - startX;\n      if (diff \u003c -40 \u0026\u0026 lockedIndex \u003c total - 1) goTo(lockedIndex + 1);\n      else if (diff \u003e 40 \u0026\u0026 lockedIndex \u003e 0) goTo(lockedIndex - 1);\n      else goTo(lockedIndex);\n    }\n\n    slider.addEventListener('touchstart', e =\u003e onStart(e.touches[0].clientX), { passive: true });\n    slider.addEventListener('touchmove',  e =\u003e { if (isDragging) { e.preventDefault(); onMove(e.touches[0].clientX); } }, { passive: false });\n    slider.addEventListener('touchend',   e =\u003e onEnd(e.changedTouches[0].clientX));\n    slider.addEventListener('mousedown',  e =\u003e { e.preventDefault(); onStart(e.clientX); });\n    window.addEventListener('mousemove',  e =\u003e { if (isDragging) onMove(e.clientX); });\n    window.addEventListener('mouseup',    e =\u003e { if (isDragging) onEnd(e.clientX); });\n    window.addEventListener('resize', () =\u003e goTo(current));\n  }\n\n  xoneInitSlider('xone-slider-1', 'xone-slider-1-track', '#xone-slider-1-dots');\n  xoneInitSlider('xone-slider-2', 'xone-slider-2-track', '#xone-slider-2-dots');\n  xoneInitSlider('xone-slider-4', 'xone-slider-4-track', '#xone-slider-4-dots');\n\u003c\/script\u003e","brand":"HILLSFIELD","offers":[{"title":"Default Title","offer_id":43789976698945,"sku":"HF-TNT-XON-B","price":37800.0,"currency_code":"JPY","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0692\/0313\/2481\/files\/xone-b-sum.jpg?v=1776821011"},{"product_id":"xduo-black","title":"デュオテント X DUO クロスデュオ -ブラック-","description":"\u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=Bebas+Neue\u0026amp;family=Noto+Sans+JP:wght@300;400;500;700\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\n\u003cstyle\u003e\n\n\n\n  .xduo-desc, .xduo-desc *, .xduo-desc *::before, .xduo-desc *::after {\n    box-sizing: border-box;\n  }\n  .xduo-desc section, .xduo-desc div {\n    max-width: 100%;\n  }\n  \/* Shopifyテーマのh\/p margin上書き（該当クラスのみ） *\/\n  .xduo-hero__label, .xduo-hero__title-product, .xduo-hero__title-sub,\n  .xduo-hero__copy, .xduo-section-label, .xduo-concept__headline,\n  .xduo-concept__body, .xduo-video__label, .xduo-video__title,\n  .xduo-points__main-title, .xduo-point-card__num, .xduo-point-card__title,\n  .xduo-point-card__body, .xduo-point-item__num, .xduo-point-item__title,\n  .xduo-point-item__body, .xduo-windtest__title, .xduo-recommend__title,\n  .xduo-recommend__item, .xduo-size__title, .xduo-size__sub, .xduo-size__data,\n  .xduo-spec__title, .xduo-color__title, .xduo-color__pantone, .xduo-color__note,\n  .xduo-close__title, .xduo-close__product, .xduo-close__ruby,\n  .xduo-support__label, .xduo-support__title,\n  .xduo-detail__title, .xduo-detail__card-title, .xduo-detail__card-text {\n    margin-top: 0 !important;\n    margin-bottom: 0 !important;\n  }\n  .xduo-desc img {\n    width: 100%; height: auto; display: block;\n  }\n  .xduo-desc {\n    --gold: #E5B42C;\n    --teal: #00b0ae;\n    --dark: #1a1a18;\n    --dark2: #242420;\n    --dark3: #2e2e2a;\n    --dark4: #333330;\n    --sand: #c8bfa0;\n    --offwhite: #f5f2ea;\n    --text-main: #e8e4da;\n    --text-body: #ece8e0;\n    --text-muted: #a09a8e;\n    --text-sub: #7a7670;\n    font-family: 'Noto Sans JP', sans-serif;\n    font-weight: 300;\n    line-height: 1.8;\n    -webkit-font-smoothing: antialiased;\n    color: var(--text-main);\n    background: var(--dark);\n    width: 100%;\n    overflow-x: hidden !important;\n    max-width: 100% !important;\n  }\n\n  \/* ─── HERO TOP IMAGE ─── *\/\n  .xduo-hero-img {\n    width: 100%;\n    background: transparent;\n    position: relative;\n    overflow: hidden;\n    margin: 0 !important;\n    padding: 0 !important;\n  }\n  .xduo-desc img {\n    width: 100%; height: auto; display: block;\n    margin-top: 0 !important;\n    margin-bottom: 0 !important;\n  }\n  .xduo-hero-img img {\n    width: 100%; height: auto; display: block;\n  }\n  .xduo-hero-img__placeholder {\n    position: absolute; inset: 0;\n    display: flex; align-items: center; justify-content: center;\n    font-family: 'Bebas Neue', sans-serif;\n    font-size: 14px; letter-spacing: 0.3em; color: var(--text-sub);\n  }\n\n  \/* ─── HERO TEXT ─── *\/\n  .xduo-hero {\n    background: linear-gradient(180deg, #1c1c18 0%, #141410 100%);\n    padding: 32px 5% 64px;\n  }\n  .xduo-hero__inner {\n    max-width: 900px;\n  }\n  .xduo-hero__label {\n    font-family: 'Bebas Neue', sans-serif;\n    font-size: 12px; letter-spacing: 0.35em; color: var(--teal);\n    margin-top: 10px !important; margin-bottom: 20px !important; display: block;\n  }\n  .xduo-hero__title-product {\n    font-family: 'Bebas Neue', sans-serif;\n    font-size: clamp(52px, 11vw, 110px);\n    letter-spacing: 0.05em; line-height: 0.9;\n    color: var(--offwhite); margin-bottom: 0 !important;\n    opacity: 0; transform: translateY(24px);\n    animation: fadeUp 0.8s ease 0.1s forwards;\n  }\n  .xduo-hero__title-sub {\n    font-family: 'Noto Sans JP', sans-serif;\n    font-size: 14px; letter-spacing: 0.22em;\n    color: var(--sand); margin-bottom: 20px !important;\n    opacity: 0; animation: fadeIn 0.8s ease 0.4s forwards;\n  }\n  .xduo-hero__copy {\n    font-size: clamp(15px, 2.8vw, 20px);\n    font-weight: 300; line-height: 1.75;\n    color: var(--text-main); max-width: 540px;\n    border-left: 2px solid var(--gold); padding-left: 18px;\n    opacity: 0; animation: fadeUp 0.8s ease 0.55s forwards;\n  }\n  .xduo-hero__points {\n    display: grid;\n    grid-template-columns: repeat(4, 1fr);\n    gap: 10px;\n    margin-top: 40px;\n    max-width: 860px;\n    opacity: 0; animation: fadeIn 0.8s ease 0.85s forwards;\n  }\n  .xduo-hero__point-tag {\n    background: rgba(255,255,255,0.04);\n    border: 1px solid rgba(229,180,44,0.25);\n    border-top: 2px solid var(--gold);\n    padding: 16px 14px 14px;\n    display: flex; flex-direction: column; gap: 6px;\n    border-radius: 2px;\n  }\n  .xduo-hero__point-tag-num {\n    font-family: 'Bebas Neue', sans-serif;\n    font-size: 11px; letter-spacing: 0.35em; color: var(--teal); display: block;\n  }\n  .xduo-hero__point-tag-text {\n    font-family: 'Noto Sans JP', sans-serif;\n    font-size: 12px; font-weight: 500;\n    color: var(--offwhite); line-height: 1.5; display: block;\n  }\n\n  \/* ─── DIVIDER ─── *\/\n  .xduo-divider {\n    width: 1px; height: 56px;\n    background: linear-gradient(to bottom, transparent, rgba(229,180,44,0.35), transparent);\n    margin: 30px auto !important;\n  }\n\n  \/* ─── CONCEPT ─── *\/\n  .xduo-concept {\n    padding: 0 5%;\n    max-width: 1100px; margin: 0 auto;\n    display: grid; grid-template-columns: 1fr 1fr;\n    gap: 56px; align-items: center;\n  }\n  .xduo-concept__img { background: transparent;\n    border-radius: 2px; overflow: hidden; position: relative;\n  }\n  .xduo-concept__img::after {\n    content: 'IMAGE';\n    font-family: 'Bebas Neue', sans-serif;\n    font-size: 13px; letter-spacing: 0.3em; color: var(--text-sub);\n    position: absolute; inset: 0;\n    display: flex; align-items: center; justify-content: center;\n  }\n  .xduo-concept__text-block { padding-left: 16px; }\n\n  .xduo-section-label {\n    font-family: 'Bebas Neue', sans-serif;\n    font-size: 11px; letter-spacing: 0.4em; color: var(--teal);\n    margin-bottom: 20px !important; display: block;\n  }\n  .xduo-concept__headline {\n    font-family: 'Bebas Neue', sans-serif;\n    font-size: clamp(30px, 4.5vw, 50px);\n    letter-spacing: 0.05em; line-height: 1.15;\n    color: var(--offwhite); margin-bottom: 20px !important;\n  }\n  .xduo-concept__headline em { color: var(--gold); font-style: normal; }\n  .xduo-concept__body {\n    font-size: 14px; line-height: 2;\n    color: var(--text-body); font-weight: 300;\n  }\n\n  \/* ─── VIDEO ─── *\/\n  .xduo-video {\n    background: var(--dark2); padding: 15px 5%; text-align: center !important;\n  }\n  .xduo-video__inner { max-width: 900px; margin: 0 auto; text-align: center !important; }\n  .xduo-video__label {\n    font-family: 'Bebas Neue', sans-serif;\n    font-size: 11px; letter-spacing: 0.4em; color: var(--teal);\n    margin-bottom: 16px; display: block; text-align: center !important;\n  }\n  .xduo-video__title {\n    font-family: 'Bebas Neue', sans-serif;\n    font-size: clamp(26px, 4.5vw, 44px); letter-spacing: 0.06em;\n    color: var(--offwhite); margin-bottom: 15px !important; text-align: center !important;\n  }\n  .xduo-video__frame { position: relative;\n    overflow: hidden; border-radius: 2px;\n    border: 1px solid rgba(255,255,255,0.06);\n    padding-top: 56.25%;\n  }\n  .xduo-video__frame iframe {\n    position: absolute; top: 0; left: 0;\n    width: 100%; height: 100%; border: none;\n  }\n\n  \/* ─── POINTS ─── *\/\n  .xduo-points {\n    padding: 0 5%;\n    max-width: 1200px; margin: 0 auto;\n  }\n  .xduo-points__header {\n    text-align: center; margin-bottom: 60px;\n  }\n  .xduo-points__main-title {\n    font-family: 'Bebas Neue', sans-serif;\n    font-size: clamp(34px, 6vw, 60px);\n    letter-spacing: 0.06em; color: var(--offwhite); line-height: 1;\n  }\n\n  \/* POINTカードグリッド（ヒーロー4点） *\/\n  .xduo-point-cards {\n    display: grid;\n    grid-template-columns: repeat(2, 1fr);\n    gap: 2px;\n    margin-bottom: 80px;\n  }\n  .xduo-point-card {\n    background: var(--dark2);\n    padding: 36px 32px 36px;\n    position: relative;\n    border: 1px solid rgba(255,255,255,0.04);\n    opacity: 0; transform: translateY(30px);\n    transition: opacity 0.6s ease, transform 0.6s ease;\n  }\n  .xduo-point-card:nth-child(1) { transition-delay: 0s; }\n  .xduo-point-card:nth-child(2) { transition-delay: 0.1s; }\n  .xduo-point-card:nth-child(3) { transition-delay: 0.2s; }\n  .xduo-point-card:nth-child(4) { transition-delay: 0.3s; }\n  .xduo-point-card.is-visible { opacity: 1; transform: translateY(0); }\n\n  .xduo-point-card__num {\n    font-family: 'Bebas Neue', sans-serif;\n    font-size: 11px; letter-spacing: 0.4em; color: var(--teal);\n    margin-bottom: 16px; display: block;\n  }\n  .xduo-point-card__title {\n    font-family: 'Noto Sans JP', sans-serif;\n    font-size: 16px; font-weight: 700;\n    color: var(--offwhite); line-height: 1.5;\n    margin-bottom: 14px; padding-bottom: 14px;\n    border-bottom: 1px solid rgba(229,180,44,0.2);\n  }\n  .xduo-point-card__\n  .xduo-point-card::before {\n    content: '';\n    position: absolute; top: 0; left: 0;\n    width: 3px; height: 100%;\n    background: var(--gold); opacity: 0.5;\n  }\n\n  \/* POINT 詳細（画像+テキスト交互） *\/\n  .xduo-point-item {\n    display: grid !important;\n    grid-template-columns: 1fr 1fr !important;\n    grid-auto-rows: auto !important;\n    align-items: start !important;\n    gap: 56px !important;\n    margin-bottom: 88px;\n    opacity: 0; transform: translateY(36px);\n    transition: opacity 0.7s ease, transform 0.7s ease;\n    flex-direction: unset !important;\n  }\n  .xduo-point-item.is-visible { opacity: 1; transform: translateY(0); }\n  .xduo-point-item \u003e * {\n    align-self: start !important;\n    min-width: 0;\n  }\n  .xduo-point-item:nth-child(even) \u003e *:first-child { order: 2; }\n  .xduo-point-item:nth-child(even) \u003e *:last-child  { order: 1; }\n\n  .xduo-point-item__img { background: transparent;\n    border-radius: 2px; position: relative; overflow: hidden;\n    align-self: start;\n  }\n  .xduo-point-item__img::after {\n    content: 'IMAGE';\n    font-family: 'Bebas Neue', sans-serif;\n    font-size: 13px; letter-spacing: 0.3em; color: var(--text-sub);\n    position: absolute; inset: 0;\n    display: flex; align-items: center; justify-content: center;\n  }\n  \/* ─── POINT1 スライダー（ピークスルー） ─── *\/\n  .xduo-point-item__imgs {\n    position: relative;\n    overflow: hidden !important;\n    border-radius: 2px;\n    cursor: grab;\n    touch-action: pan-y;\n    align-self: start;\n    max-width: 100%;\n  }\n  .xduo-point-item__imgs:active { cursor: grabbing; }\n  .xduo-point-item__imgs-track {\n    display: flex;\n    transition: transform 0.45s cubic-bezier(0.25, 0.46, 0.45, 0.94);\n    will-change: transform;\n  }\n  .xduo-point-item__imgs .xduo-point-item__img {\n    flex: 0 0 88%;\n    margin-right: 3%;\n  }\n  .xduo-point-item__imgs-dots {\n    display: flex; gap: 6px;\n    justify-content: center;\n    margin-top: 10px;\n  }\n  .xduo-point-item__imgs-dot {\n    width: 20px; height: 2px;\n    background: rgba(255,255,255,0.2);\n    border-radius: 2px;\n    cursor: pointer;\n    transition: background 0.3s, width 0.3s;\n  }\n  .xduo-point-item__imgs-dot.is-active {\n    background: var(--gold);\n    width: 32px;\n  }\n  .xduo-point-item__text { padding: 0 !important; align-self: start !important; }\n  .xduo-point-item__num {\n    font-family: 'Bebas Neue', sans-serif;\n    font-size: 11px; letter-spacing: 0.4em; color: var(--teal);\n    margin-bottom: 10px; display: block;\n  }\n  .xduo-point-item__title {\n    font-family: 'Noto Sans JP', sans-serif;\n    font-size: clamp(17px, 2.5vw, 24px); font-weight: 700;\n    line-height: 1.4; color: var(--offwhite);\n    margin-bottom: 18px; padding-bottom: 14px;\n    border-bottom: 1px solid rgba(229,180,44,0.2);\n  }\n  .xduo-point-item__\n\n  \/* ─── WIND TEST ─── *\/\n  .xduo-windtest {\n    background: var(--dark2); padding: 72px 5%; text-align: center !important;\n  }\n  .xduo-windtest__inner { max-width: 900px; margin: 0 auto; text-align: center !important; }\n  .xduo-windtest__badge {\n    display: inline-block;\n    font-family: 'Bebas Neue', sans-serif;\n    font-size: clamp(18px, 3.5vw, 32px); letter-spacing: 0.12em;\n    color: var(--dark); background: var(--gold);\n    padding: 10px 32px; border-radius: 2px; margin-bottom: 16px; text-align: center !important; display: block !important; margin-left: auto !important; margin-right: auto !important;\n  }\n  .xduo-windtest__title {\n    font-family: 'Bebas Neue', sans-serif;\n    font-size: clamp(26px, 4.5vw, 44px); letter-spacing: 0.06em;\n    color: var(--offwhite); margin-bottom: 20px; text-align: center !important;\n  }\n  .xduo-windtest__frame { position: relative;\n    overflow: hidden; border-radius: 2px;\n    border: 1px solid rgba(0,176,174,0.18);\n    padding-top: 56.25%;\n  }\n  .xduo-windtest__frame iframe {\n    position: absolute; top: 0; left: 0;\n    width: 100%; height: 100%; border: none;\n  }\n\n  \/* ─── RECOMMEND ─── *\/\n  .xduo-recommend {\n    padding: 0 5%; max-width: 960px; margin: 0 auto;\n  }\n  .xduo-recommend__header {\n    text-align: center; margin-bottom: 32px;\n  }\n  .xduo-recommend__title {\n    font-family: 'Bebas Neue', sans-serif;\n    font-size: clamp(30px, 5vw, 52px); letter-spacing: 0.06em;\n    color: var(--offwhite);\n  }\n  .xduo-recommend__list {\n    list-style: none;\n    display: flex;\n    flex-direction: column;\n    gap: 0;\n    max-width: 640px;\n    margin: 0 auto;\n  }\n  .xduo-recommend__item {\n    display: flex !important;\n    align-items: center !important;\n    gap: 16px;\n    padding: 18px 0 !important;\n    font-size: 16px; line-height: 1.6;\n    color: var(--text-body); font-weight: 300;\n    border-bottom: 1px solid rgba(255,255,255,0.07);\n    background: transparent;\n    white-space: normal;\n  }\n  .xduo-recommend__item:first-child {\n    border-top: 1px solid rgba(255,255,255,0.07);\n  }\n  .xduo-recommend__item::before {\n    content: '';\n    display: block !important;\n    width: 6px !important; height: 6px !important;\n    min-width: 6px;\n    border-radius: 50%;\n    background: var(--gold);\n    flex-shrink: 0;\n  }\n\n  \/* ─── SIZE ─── *\/\n  .xduo-size {\n    padding: 0 5%; max-width: 1100px; margin: 0 auto;\n  }\n  .xduo-size__img { background: transparent;\n    border-radius: 2px; position: relative;\n  }\n  .xduo-size__img::after {\n    content: '';\n    font-family: 'Bebas Neue', sans-serif;\n    font-size: 13px; letter-spacing: 0.3em; color: var(--text-sub);\n    position: absolute; inset: 0;\n    display: flex; align-items: center; justify-content: center;\n  }\n  .xduo-size__title {\n    font-family: 'Bebas Neue', sans-serif;\n    font-size: clamp(34px, 6vw, 60px); letter-spacing: 0.06em;\n    color: var(--offwhite); margin-bottom: 20px !important;\n    text-align: center !important;\n  }\n  .xduo-size__sub {\n    font-size: 14px; color: var(--text-body);\n    margin-bottom: 20px; font-weight: 300; letter-spacing: 0.1em;\n  }\n  .xduo-size__data {\n    font-size: 13px; color: var(--text-body); line-height: 2.1; font-weight: 300;\n  }\n\n  \/* ─── SPEC ─── *\/\n  .xduo-spec { background: var(--dark2); padding: 72px 5%; }\n  .xduo-spec__inner { max-width: 900px; margin: 0 auto; }\n  .xduo-spec__title {\n    font-family: 'Bebas Neue', sans-serif;\n    font-size: clamp(30px, 5vw, 52px); letter-spacing: 0.1em;\n    color: var(--offwhite); text-align: center; margin-bottom: 32px;\n  }\n  .xduo-spec__table { width: 100%; border-collapse: collapse; }\n  .xduo-spec__table tr { border-bottom: 1px solid rgba(255,255,255,0.07); }\n  .xduo-spec__table tr:first-child { border-top: 1px solid rgba(255,255,255,0.07); }\n  .xduo-spec__table td { padding: 16px 8px; font-size: 13px; line-height: 1.8; }\n  .xduo-spec__table td:first-child {\n    color: var(--text-muted); width: 130px; font-weight: 500;\n    font-size: 12px; letter-spacing: 0.06em; vertical-align: top; padding-top: 18px;\n  }\n  .xduo-spec__table td:last-child { color: var(--text-body); font-weight: 300; }\n\n  \/* ─── COLOR ─── *\/\n  .xduo-color {\n    padding: 0 5%; max-width: 680px; margin: 0 auto; text-align: center;\n  }\n  .xduo-color__title {\n    font-family: 'Bebas Neue', sans-serif;\n    font-size: clamp(30px, 5vw, 52px); letter-spacing: 0.1em;\n    color: var(--offwhite); margin-bottom: 20px;\n  }\n  .xduo-color__swatch {\n    width: 110px; height: 110px; border-radius: 50%;\n    background: #111111;\n    margin: 0 auto 18px;\n    border: 2px solid rgba(255,255,255,0.25);\n  }\n  .xduo-color__pantone {\n    font-family: 'Bebas Neue', sans-serif;\n    font-size: 17px; letter-spacing: 0.2em; color: var(--sand); margin-bottom: 12px;\n  }\n  .xduo-color__note {\n    font-size: 12px; color: var(--text-body); line-height: 2;\n    font-weight: 300; max-width: 360px; margin: 0 auto;\n  }\n\n  \/* ─── CLOSE ─── *\/\n  .xduo-close {\n    position: relative; overflow: hidden; background: var(--dark);\n  }\n  .xduo-close__imgs {\n    display: grid !important;\n    grid-template-columns: 1fr 1fr;\n    gap: 4px;\n    width: 100%;\n  }\n  .xduo-close__imgs img {\n    width: 100% !important; height: auto; display: block !important;\n    margin: 0 !important;\n  }\n  .xduo-close__img {\n    width: 100%;\n    background: transparent; position: relative;\n  }\n  .xduo-close__img::after {\n    content: 'IMAGE';\n    font-family: 'Bebas Neue', sans-serif;\n    font-size: 14px; letter-spacing: 0.3em; color: var(--text-sub);\n    position: absolute; inset: 0;\n    display: flex; align-items: center; justify-content: center;\n  }\n  .xduo-close__img img {\n    width: 100%; height: auto; display: block;\n  }\n  .xduo-close__content {\n    text-align: center; padding: 56px 5% 72px;\n  }\n  .xduo-close__title {\n    font-family: 'Noto Sans JP', sans-serif;\n    font-size: clamp(16px, 3.5vw, 28px); font-weight: 300;\n    line-height: 2; color: var(--offwhite); margin-bottom: 8px;\n  }\n  .xduo-close__title strong { font-weight: 700; color: var(--gold); }\n  .xduo-close__divider {\n    width: 48px; height: 1px;\n    background: var(--gold); margin: 28px auto; opacity: 0.5;\n  }\n  .xduo-close__product {\n    font-family: 'Bebas Neue', sans-serif;\n    font-size: clamp(52px, 10vw, 100px); letter-spacing: 0.08em;\n    color: var(--offwhite); line-height: 1;\n  }\n  .xduo-close__ruby {\n    font-family: 'Noto Sans JP', sans-serif;\n    font-size: 14px; letter-spacing: 0.3em;\n    color: var(--sand); margin-top: 8px; display: block;\n  }\n\n  \/* ─── SUPPORT ─── *\/\n  .xduo-support { background: var(--dark2); padding: 72px 5%; }\n  .xduo-support__inner { max-width: 860px; margin: 0 auto; }\n  .xduo-support__label {\n    font-family: 'Bebas Neue', sans-serif;\n    font-size: 11px; letter-spacing: 0.4em; color: var(--teal);\n    margin-bottom: 16px; display: block; text-align: center !important;\n  }\n  .xduo-support__title {\n    font-family: 'Bebas Neue', sans-serif;\n    font-size: clamp(28px, 5vw, 52px); letter-spacing: 0.08em;\n    color: var(--offwhite); margin-bottom: 48px; text-align: center !important;\n  }\n  .xduo-support__items {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: 2px;\n  }\n  .xduo-support__item {\n    background: var(--dark3);\n    border-top: 2px solid var(--gold);\n    padding: 32px 28px 36px;\n    position: relative;\n  }\n  .xduo-support__item-icon {\n    width: 80px !important; height: 80px !important;\n    margin-bottom: 16px;\n    margin-left: auto !important; margin-right: auto !important;\n    display: block !important;\n    filter: brightness(0) invert(1) opacity(0.85);\n  }\n  .xduo-support__item-title {\n    font-family: 'Noto Sans JP', sans-serif;\n    font-size: 15px; font-weight: 700;\n    color: var(--offwhite); margin-bottom: 12px !important;\n    padding-bottom: 12px;\n    border-bottom: 1px solid rgba(229,180,44,0.2);\n  }\n  .xduo-support__item-body {\n    font-size: 13px; line-height: 2;\n    color: var(--text-body); font-weight: 300;\n  }\n  @media (max-width: 768px) {\n    .xduo-support__items { grid-template-columns: 1fr; gap: 2px; }\n  }\n\n  \/* ─── DETAIL ─── *\/\n  .xduo-detail {\n    padding: 88px 5%;\n    background: var(--dark2);\n  }\n  .xduo-detail__inner {\n    max-width: 1100px; margin: 0 auto;\n  }\n  .xduo-detail__title {\n    font-family: 'Bebas Neue', sans-serif;\n    font-size: clamp(30px, 5vw, 52px); letter-spacing: 0.06em;\n    color: var(--offwhite); margin-bottom: 32px;\n  }\n  .xduo-detail__grid {\n    display: grid;\n    grid-template-columns: repeat(4, 1fr);\n    gap: 16px;\n  }\n  .xduo-detail__card {\n    background: var(--dark3);\n    border-radius: 2px;\n    overflow: hidden;\n    border: 1px solid rgba(255,255,255,0.05);\n    opacity: 0; transform: translateY(28px);\n    transition: opacity 0.6s ease, transform 0.6s ease;\n  }\n  .xduo-detail__card:nth-child(1) { transition-delay: 0s; }\n  .xduo-detail__card:nth-child(2) { transition-delay: 0.1s; }\n  .xduo-detail__card:nth-child(3) { transition-delay: 0.2s; }\n  .xduo-detail__card:nth-child(4) { transition-delay: 0.3s; }\n  .xduo-detail__card.is-visible { opacity: 1; transform: translateY(0); }\n  .xduo-detail__card-img {\n    overflow: hidden;\n    height: 200px;\n  }\n  .xduo-detail__card-img-inner {\n    width: 100%; height: 100%;\n    min-height: 200px;\n    background: transparent;\n    position: relative;\n    transition: transform 0.5s ease;\n    display: flex; align-items: center; justify-content: center;\n    font-family: 'Bebas Neue', sans-serif;\n    font-size: 12px; letter-spacing: 0.3em; color: var(--text-sub);\n  }\n  .xduo-detail__card-img-inner::after {\n    content: 'IMAGE';\n  }\n  .xduo-detail__card:hover .xduo-detail__card-img-inner {\n    transform: scale(1.05);\n  }\n  .xduo-detail__card-title {\n    font-family: 'Noto Sans JP', sans-serif;\n    font-size: 13px; font-weight: 700;\n    color: var(--offwhite); line-height: 1.5;\n    margin-bottom: 8px;\n    padding-bottom: 8px;\n    border-bottom: 1px solid rgba(229,180,44,0.2);\n  }\n  .xduo-detail__card-text {\n    font-size: 12px; line-height: 1.8;\n    color: var(--text-body); font-weight: 300;\n  }\n\n  @media (max-width: 960px) {\n    .xduo-detail__grid { grid-template-columns: repeat(2, 1fr); }\n  }\n  @media (max-width: 600px) {\n    .xduo-detail__grid { grid-template-columns: 1fr; }\n    .xduo-detail__card-img { }\n  }\n\n  \/* 実画像が入った要素のプレースホルダーテキストを非表示 *\/\n  .xduo-concept__img::after,\n  .xduo-point-item__img:has(img)::after,\n  .xduo-detail__card-img-inner[style*=\"background-image\"]::after,\n  .xduo-close__img::after,\n  .xduo-support__img::after { content: '' !important; }\n\n  \/* ─── ANIMATIONS ─── *\/\n  @keyframes fadeUp { to { opacity: 1; transform: translateY(0); } }\n  @keyframes fadeIn { to { opacity: 1; } }\n\n  \/* ─── RESPONSIVE ─── *\/\n  @media (max-width: 768px) {\n    .xduo-hero-img { }\n    .xduo-hero__points { grid-template-columns: repeat(2, 1fr); }\n    .xduo-concept,\n    .xduo-size { grid-template-columns: 1fr; gap: 28px; }\n    .xduo-concept__text-block { padding-left: 0; }\n    .xduo-point-cards { grid-template-columns: 1fr; gap: 2px; }\n    .xduo-point-item { grid-template-columns: 1fr !important; gap: 20px !important; }\n    .xduo-point-item:nth-child(even) \u003e *:first-child { order: unset !important; }\n    .xduo-point-item:nth-child(even) \u003e *:last-child  { order: unset !important; }\n    .xduo-recommend__item { font-size: 15px; }\n    .xduo-close__imgs { grid-template-columns: 1fr !important; }\n  }\n\n\u003c\/style\u003e\n\n\u003cdiv class=\"xduo-desc\"\u003e\n\n  \u003c!-- HERO TOP IMAGE --\u003e\n  \u003cdiv class=\"xduo-hero-img\"\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/0313\/2481\/files\/xduo-top.jpg?v=1776701384\" alt=\"X DUO テント\"\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- HERO TEXT --\u003e\n  \u003csection class=\"xduo-hero\"\u003e\n    \u003cdiv class=\"xduo-hero__inner\"\u003e\n      \u003cspan class=\"xduo-hero__label\"\u003eHILLS FIELD — TENT COLLECTION\u003c\/span\u003e\n      \u003ch1 class=\"xduo-hero__title-product\"\u003eX DUO BLACK\u003c\/h1\u003e\n      \u003cp class=\"xduo-hero__title-sub\"\u003eクロスデュオブラック\u003c\/p\u003e\n      \u003cp class=\"xduo-hero__copy\"\u003e設営は素早く、居住性はゆったり。\u003cbr\u003e2人でもソロでも快適なデュオテント。\u003c\/p\u003e\n      \u003cdiv class=\"xduo-hero__points\"\u003e\n        \u003cdiv class=\"xduo-hero__point-tag\"\u003e\n          \u003cspan class=\"xduo-hero__point-tag-num\"\u003ePOINT 01\u003c\/span\u003e\n          \u003cspan class=\"xduo-hero__point-tag-text\"\u003e設営・撤収がスムーズ\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"xduo-hero__point-tag\"\u003e\n          \u003cspan class=\"xduo-hero__point-tag-num\"\u003ePOINT 02\u003c\/span\u003e\n          \u003cspan class=\"xduo-hero__point-tag-text\"\u003eマット2枚が入る広々空間\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"xduo-hero__point-tag\"\u003e\n          \u003cspan class=\"xduo-hero__point-tag-num\"\u003ePOINT 03\u003c\/span\u003e\n          \u003cspan class=\"xduo-hero__point-tag-text\"\u003e前後に前室を備えた設計\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"xduo-hero__point-tag\"\u003e\n          \u003cspan class=\"xduo-hero__point-tag-num\"\u003ePOINT 04\u003c\/span\u003e\n          \u003cspan class=\"xduo-hero__point-tag-text\"\u003e3方向出入口\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003cdiv class=\"xduo-divider\"\u003e\u003c\/div\u003e\n\n  \u003c!-- CONCEPT --\u003e\n  \u003csection class=\"xduo-concept\"\u003e\n    \u003cdiv class=\"xduo-concept__img\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/0313\/2481\/files\/xduo-black-concept.jpg?v=1776907290\" alt=\"X DUO BLACK コンセプト\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"xduo-concept__text-block\"\u003e\n      \u003cspan class=\"xduo-section-label\"\u003eCONCEPT\u003c\/span\u003e\n      \u003ch2 class=\"xduo-concept__headline\"\u003e\n        \u003cem\u003e早い。\u003c\/em\u003e\u003cbr\u003e広い。\u003cbr\u003e使いやすい。\n      \u003c\/h2\u003e\n      \u003cp class=\"xduo-concept__body\"\u003e\n        X DUO（クロスデュオ）は、設営や撤収の負担をできる限り減らしながら、居住性と使いやすさを高い水準で両立させた2人用テントです。前後に前室を備え、さらに3方向から出入り可能。通気性にも配慮し、デュオではもちろん、ソロでゆったり使いたい方にも心地よい設計に仕上げました。\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003cdiv class=\"xduo-divider\"\u003e\u003c\/div\u003e\n\n  \u003c!-- SETUP VIDEO --\u003e\n  \u003csection class=\"xduo-video\"\u003e\n    \u003cdiv class=\"xduo-video__inner\"\u003e\n      \u003cspan class=\"xduo-video__label\"\u003eSETUP VIDEO\u003c\/span\u003e\n      \u003ch2 class=\"xduo-video__title\"\u003e設営動画\u003c\/h2\u003e\n      \u003cdiv class=\"xduo-video__frame\"\u003e\n        \u003c!-- YouTube VIDEO_ID を差し替えてください --\u003e\n        \u003ciframe src=\"https:\/\/www.youtube.com\/embed\/F-sWUsYKg5A?autoplay=1\u0026amp;mute=1\u0026amp;loop=1\u0026amp;playlist=F-sWUsYKg5A\u0026amp;controls=0\u0026amp;rel=0\u0026amp;modestbranding=1\" allow=\"autoplay; encrypted-media\" allowfullscreen title=\"X DUO 設営動画\"\u003e\n        \u003c\/iframe\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003cdiv class=\"xduo-divider\"\u003e\u003c\/div\u003e\n\n  \u003c!-- FEATURES --\u003e\n  \u003csection class=\"xduo-points\"\u003e\n    \u003cdiv class=\"xduo-points__header\"\u003e\n      \u003cspan class=\"xduo-section-label\"\u003eFEATURES\u003c\/span\u003e\n      \u003ch2 class=\"xduo-points__main-title\"\u003e5 POINTS\u003c\/h2\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- POINT 1 --\u003e\n    \u003cdiv class=\"xduo-point-item\"\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"xduo-point-item__imgs\" id=\"xduo-slider\"\u003e\n          \u003cdiv class=\"xduo-point-item__imgs-track\" id=\"xduo-slider-track\"\u003e\n            \u003cdiv class=\"xduo-point-item__img\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/0313\/2481\/files\/xduo-p1-1.jpg?v=1776701384\" alt=\"設営1\"\u003e\u003c\/div\u003e\n            \u003cdiv class=\"xduo-point-item__img\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/0313\/2481\/files\/xduo-p1-2.jpg?v=1776701384\" alt=\"設営2\"\u003e\u003c\/div\u003e\n            \u003cdiv class=\"xduo-point-item__img\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/0313\/2481\/files\/xduo-p1-3.jpg?v=1776701384\" alt=\"設営3\"\u003e\u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"xduo-point-item__imgs-dots\" id=\"xduo-slider-dots\"\u003e\n          \u003cdiv class=\"xduo-point-item__imgs-dot is-active\" data-index=\"0\"\u003e\u003c\/div\u003e\n          \u003cdiv class=\"xduo-point-item__imgs-dot\" data-index=\"1\"\u003e\u003c\/div\u003e\n          \u003cdiv class=\"xduo-point-item__imgs-dot\" data-index=\"2\"\u003e\u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"xduo-point-item__text\"\u003e\n        \u003cspan class=\"xduo-point-item__num\"\u003ePOINT 01\u003c\/span\u003e\n        \u003ch3 class=\"xduo-point-item__title\"\u003e設営・撤収がスムーズ\u003c\/h3\u003e\n        \u003cp class=\"xduo-point-item__body\"\u003eポールはすべて同じ長さで統一。組み間違いが起きにくく、初めてでも迷わず設営しやすい仕様です。さらに、ポールを通す対角線上はポケット状になっているため、片側からのアプローチだけでスムーズに設営可能。インナーとグランドシートはまとめて撤収できるので、片付けの手間も軽減できます。設営だけでなく、撤収まで快適に行えます。\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- POINT 2 --\u003e\n    \u003cdiv class=\"xduo-point-item\"\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"xduo-point-item__imgs\" id=\"xduo-slider-2\"\u003e\n          \u003cdiv class=\"xduo-point-item__imgs-track\" id=\"xduo-slider-2-track\"\u003e\n            \u003cdiv class=\"xduo-point-item__img\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/0313\/2481\/files\/xduo-p2-1.jpg?v=1776772042\" alt=\"広さ1\"\u003e\u003c\/div\u003e\n            \u003cdiv class=\"xduo-point-item__img\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/0313\/2481\/files\/xduo-p2-2.jpg?v=1776701384\" alt=\"広さ2\"\u003e\u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"xduo-point-item__imgs-dots\" id=\"xduo-slider-2-dots\"\u003e\n          \u003cdiv class=\"xduo-point-item__imgs-dot is-active\" data-index=\"0\"\u003e\u003c\/div\u003e\n          \u003cdiv class=\"xduo-point-item__imgs-dot\" data-index=\"1\"\u003e\u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"xduo-point-item__text\"\u003e\n        \u003cspan class=\"xduo-point-item__num\"\u003ePOINT 02\u003c\/span\u003e\n        \u003ch3 class=\"xduo-point-item__title\"\u003eマット2枚が入る広さ\u003c\/h3\u003e\n        \u003cp class=\"xduo-point-item__body\"\u003eマット2枚を敷いても、圧迫感を覚えにくいゆとりある室内サイズ。ソロで使えば贅沢な居住空間として活躍します。\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- POINT 3 --\u003e\n    \u003cdiv class=\"xduo-point-item\"\u003e\n      \u003cdiv class=\"xduo-point-item__img\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/0313\/2481\/files\/xduo-p3-1.jpg?v=1776701384\" alt=\"前室\"\u003e\u003c\/div\u003e\n      \u003cdiv class=\"xduo-point-item__text\"\u003e\n        \u003cspan class=\"xduo-point-item__num\"\u003ePOINT 03\u003c\/span\u003e\n        \u003ch3 class=\"xduo-point-item__title\"\u003e前後前室で荷物管理しやすい\u003c\/h3\u003e\n        \u003cp class=\"xduo-point-item__body\"\u003e前後に前室を備えることで、荷物の置き場を分けやすく、出し入れもスムーズ。天候やレイアウトに合わせて使い分けられるため、限られた空間でも整理しやすく、快適に過ごせます。\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- POINT 4 --\u003e\n    \u003cdiv class=\"xduo-point-item\"\u003e\n      \u003cdiv class=\"xduo-point-item__img\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/0313\/2481\/files\/xduo-p4-1.jpg?v=1776701384\" alt=\"3方向出入口\"\u003e\u003c\/div\u003e\n      \u003cdiv class=\"xduo-point-item__text\"\u003e\n        \u003cspan class=\"xduo-point-item__num\"\u003ePOINT 04\u003c\/span\u003e\n        \u003ch3 class=\"xduo-point-item__title\"\u003e3方向出入口で動きやすい\u003c\/h3\u003e\n        \u003cp class=\"xduo-point-item__body\"\u003e前後に加え、サイドからも出入りできる3方向設計。サイトレイアウトや周囲の状況に応じて使いやすい方向を選べるため、動線が取りやすく、使い勝手にも優れています。\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- POINT 5 --\u003e\n    \u003cdiv class=\"xduo-point-item\"\u003e\n      \u003cdiv class=\"xduo-point-item__img\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/0313\/2481\/files\/xduo-p5-1.jpg?v=1776701384\" alt=\"通気性\"\u003e\u003c\/div\u003e\n      \u003cdiv class=\"xduo-point-item__text\"\u003e\n        \u003cspan class=\"xduo-point-item__num\"\u003ePOINT 05\u003c\/span\u003e\n        \u003ch3 class=\"xduo-point-item__title\"\u003e通気性に優れ、快適に過ごせる\u003c\/h3\u003e\n        \u003cp class=\"xduo-point-item__body\"\u003e3方向の開口部を活かすことで、空気の流れを作りやすい設計。こもりにくく、結露の軽減にも配慮しているため、気温の高い時期でも快適に過ごしやすくなっています。\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- DETAIL --\u003e\n  \u003csection class=\"xduo-detail\"\u003e\n    \u003cdiv class=\"xduo-detail__inner\"\u003e\n      \u003cspan class=\"xduo-section-label\"\u003eDETAIL\u003c\/span\u003e\n      \u003ch2 class=\"xduo-detail__title\"\u003e細部へのこだわり\u003c\/h2\u003e\n      \u003cdiv class=\"xduo-detail__grid\"\u003e\n\n        \u003cdiv class=\"xduo-detail__card\"\u003e\n          \u003cdiv class=\"xduo-detail__card-img\"\u003e\n            \u003cdiv class=\"xduo-detail__card-img-inner\" style=\"background-image:url('https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/0313\/2481\/files\/xduo-d1.jpg?v=1776701383');background-size:cover;background-position:center;\"\u003e\u003c\/div\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"xduo-detail__card-body\"\u003e\n            \u003ch4 class=\"xduo-detail__card-title\"\u003eダブルウォール構造\u003c\/h4\u003e\n            \u003cp class=\"xduo-detail__card-text\"\u003eフライとインナーの二重構造で、結露を軽減しやすい設計。\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"xduo-detail__card\"\u003e\n          \u003cdiv class=\"xduo-detail__card-img\"\u003e\n            \u003cdiv class=\"xduo-detail__card-img-inner\" style=\"background-image:url('https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/0313\/2481\/files\/xduo-d2.jpg?v=1776701384');background-size:cover;background-position:center;\"\u003e\u003c\/div\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"xduo-detail__card-body\"\u003e\n            \u003ch4 class=\"xduo-detail__card-title\"\u003eインナーポケット\u003c\/h4\u003e\n            \u003cp class=\"xduo-detail__card-text\"\u003eスマホやケーブルをすっきり収納できるポケットを装備。\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"xduo-detail__card\"\u003e\n          \u003cdiv class=\"xduo-detail__card-img\"\u003e\n            \u003cdiv class=\"xduo-detail__card-img-inner\" style=\"background-image:url('https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/0313\/2481\/files\/xduo-d3.jpg?v=1776701383');background-size:cover;background-position:center;\"\u003e\u003c\/div\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"xduo-detail__card-body\"\u003e\n            \u003ch4 class=\"xduo-detail__card-title\"\u003eベンチレーション\u003c\/h4\u003e\n            \u003cp class=\"xduo-detail__card-text\"\u003e空気の流れを作りやすいベンチレーション付きで、こもりを軽減。\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"xduo-detail__card\"\u003e\n          \u003cdiv class=\"xduo-detail__card-img\"\u003e\n            \u003cdiv class=\"xduo-detail__card-img-inner\" style=\"background-image:url('https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/0313\/2481\/files\/xduo-d4.jpg?v=1776701384');background-size:cover;background-position:center;\"\u003e\u003c\/div\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"xduo-detail__card-body\"\u003e\n            \u003ch4 class=\"xduo-detail__card-title\"\u003e雨風に強いインナー構造\u003c\/h4\u003e\n            \u003cp class=\"xduo-detail__card-text\"\u003e急な雨風の侵入を抑えやすいインナー構造で、悪天候でも安心。\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- WIND TEST --\u003e\n  \u003csection class=\"xduo-windtest\"\u003e\n    \u003cdiv class=\"xduo-windtest__inner\"\u003e\n      \u003cdiv class=\"xduo-windtest__badge\"\u003e風速 20m\/s 耐風試験クリア\u003c\/div\u003e\n      \u003ch2 class=\"xduo-windtest__title\"\u003e耐風試験動画\u003c\/h2\u003e\n      \u003cdiv class=\"xduo-windtest__frame\"\u003e\n        \u003c!-- YouTube WIND_VIDEO_ID を差し替えてください --\u003e\n        \u003ciframe src=\"https:\/\/www.youtube.com\/embed\/OoEZVR5tY00?autoplay=1\u0026amp;mute=1\u0026amp;loop=1\u0026amp;playlist=OoEZVR5tY00\u0026amp;controls=0\u0026amp;rel=0\u0026amp;modestbranding=1\" allow=\"autoplay; encrypted-media\" allowfullscreen title=\"X DUO 耐風試験動画\"\u003e\n        \u003c\/iframe\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003cdiv class=\"xduo-divider\"\u003e\u003c\/div\u003e\n\n  \u003c!-- RECOMMEND --\u003e\n  \u003csection class=\"xduo-recommend\"\u003e\n    \u003cdiv class=\"xduo-recommend__header\"\u003e\n      \u003cspan class=\"xduo-section-label\"\u003eFOR YOU\u003c\/span\u003e\n      \u003ch2 class=\"xduo-recommend__title\"\u003eこんな方におすすめ\u003c\/h2\u003e\n    \u003c\/div\u003e\n    \u003cul class=\"xduo-recommend__list\"\u003e\n      \u003cli class=\"xduo-recommend__item\"\u003e設営や撤収をできるだけスムーズにしたい方\u003c\/li\u003e\n      \u003cli class=\"xduo-recommend__item\"\u003eデュオでもゆとりある空間で過ごしたい方\u003c\/li\u003e\n      \u003cli class=\"xduo-recommend__item\"\u003e前室をしっかり活用したい方\u003c\/li\u003e\n      \u003cli class=\"xduo-recommend__item\"\u003e通気性を重視したい方\u003c\/li\u003e\n      \u003cli class=\"xduo-recommend__item\"\u003eソロでも広々と使いたい方\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/section\u003e\n\n  \u003cdiv class=\"xduo-divider\"\u003e\u003c\/div\u003e\n\n  \u003c!-- SIZE --\u003e\n  \u003csection class=\"xduo-size\"\u003e\n    \u003ch2 class=\"xduo-size__title\"\u003eSIZE\u003c\/h2\u003e\n    \u003cdiv class=\"xduo-size__img\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/0313\/2481\/files\/duo.jpg?v=1776753607\" alt=\"X DUO サイズ\"\u003e\u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SPEC --\u003e\n  \u003csection class=\"xduo-spec\"\u003e\n    \u003cdiv class=\"xduo-spec__inner\"\u003e\n      \u003ch2 class=\"xduo-spec__title\"\u003eSPEC\u003c\/h2\u003e\n      \u003ctable class=\"xduo-spec__table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003e対応人数\u003c\/td\u003e\n\u003ctd\u003e1〜2名\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eサイズ\u003c\/td\u003e\n\u003ctd\u003eW317 × D270 × H130cm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003e収納サイズ\u003c\/td\u003e\n\u003ctd\u003eW18 × D63 × H18cm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003e重量\u003c\/td\u003e\n\u003ctd\u003e約5.5kg\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003e耐水圧\u003c\/td\u003e\n\u003ctd\u003e2,000mm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n          \u003ctd\u003e材質\u003c\/td\u003e\n          \u003ctd\u003e\n            フライ／40D シルナイロン ダイヤモンドリップストップ\u003cbr\u003e\n            スリーブ／40D ナイロン ダイヤモンドリップ\u003cbr\u003e\n            インナー上部／68D ポリエステル\u003cbr\u003e\n            インナーグランドシート／210D ポリエステルオックス\u003cbr\u003e\n            ペグ・ロープ・ポール・本体収納袋／210D ポリエステルオックス\u003cbr\u003e\n            ポール／アルミニウム合金 A7001\n          \u003c\/td\u003e\n        \u003c\/tr\u003e\n      \u003c\/table\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003cdiv class=\"xduo-divider\"\u003e\u003c\/div\u003e\n\n  \u003c!-- COLOR --\u003e\n  \u003csection class=\"xduo-color\"\u003e\n    \u003cspan class=\"xduo-section-label\"\u003eTENT COLOR\u003c\/span\u003e\n    \u003ch2 class=\"xduo-color__title\"\u003eCOLOR\u003c\/h2\u003e\n    \u003cdiv class=\"xduo-color__swatch\"\u003e\u003c\/div\u003e\n    \u003cp class=\"xduo-color__pantone\"\u003eBLACK\u003c\/p\u003e\n    \u003cp class=\"xduo-color__note\"\u003e※ご覧いただく環境や撮影時の光の当たり方、使用機材によって、実際の色味と異なって見える場合があります。\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- CLOSE --\u003e\n  \u003csection class=\"xduo-close\"\u003e\n    \u003cdiv class=\"xduo-close__content\"\u003e\n      \u003cp class=\"xduo-close__title\"\u003e\n        設営も、撤収も、居住性も。\u003cbr\u003e\n        \u003cstrong\u003e使いやすさを細部まで追求した\u003c\/strong\u003eデュオテント。\n      \u003c\/p\u003e\n      \u003cdiv class=\"xduo-close__divider\"\u003e\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"xduo-close__imgs\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/0313\/2481\/files\/xduo-close.jpg?v=1776701384\" alt=\"X DUO\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/0313\/2481\/files\/xduo-close2.jpg?v=1776753194\" alt=\"X DUO\"\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"xduo-close__content\" style=\"padding-top: 40px;\"\u003e\n      \u003cp class=\"xduo-close__product\"\u003eX DUO\u003c\/p\u003e\n      \u003cspan class=\"xduo-close__ruby\"\u003eクロスデュオ\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SUPPORT --\u003e\n  \u003csection class=\"xduo-support\"\u003e\n    \u003cdiv class=\"xduo-support__inner\"\u003e\n      \u003cspan class=\"xduo-support__label\"\u003eHILLS FIELD\u003c\/span\u003e\n      \u003ch2 class=\"xduo-support__title\"\u003eCUSTOMER SUPPORT\u003c\/h2\u003e\n      \u003cdiv class=\"xduo-support__items\"\u003e\n\n        \u003cdiv class=\"xduo-support__item\"\u003e\n          \u003cimg class=\"xduo-support__item-icon\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/0313\/2481\/files\/150342.png?v=1776750894\" alt=\"永久保証\"\u003e\n          \u003ch3 class=\"xduo-support__item-title\"\u003e永久保証\u003c\/h3\u003e\n          \u003cp class=\"xduo-support__item-body\"\u003eすべての製品は、お買い上げから手放すその日まで保証を行っております。長く安心してお使いいただけるよう、破損や不具合が生じた場合は有償にて修理対応を行っております。\u003c\/p\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"xduo-support__item\"\u003e\n          \u003cimg class=\"xduo-support__item-icon\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/0313\/2481\/files\/150359.png?v=1776750894\" alt=\"30日間交換・返品対応\"\u003e\n          \u003ch3 class=\"xduo-support__item-title\"\u003e30日間交換・返品対応\u003c\/h3\u003e\n          \u003cp class=\"xduo-support__item-body\"\u003e商品到着日より30日以内であれば、交換・返品が可能です。\u003c\/p\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"xduo-support__item\"\u003e\n          \u003cimg class=\"xduo-support__item-icon\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/0313\/2481\/files\/150332.png?v=1776750894\" alt=\"カスタマーサポート\"\u003e\n          \u003ch3 class=\"xduo-support__item-title\"\u003eカスタマーサポート\u003c\/h3\u003e\n          \u003cp class=\"xduo-support__item-body\"\u003eお届けの商品について、使用方法やメンテナンス方法など何かお困りごとがありましたら、お気軽にお問い合わせください。スタッフが丁寧にサポートいたします。\u003c\/p\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cscript\u003e\n\n  const animTargets = document.querySelectorAll('.xduo-point-card, .xduo-point-item, .xduo-detail__card');\n  const obs = new IntersectionObserver((entries) =\u003e {\n    entries.forEach(e =\u003e {\n      if (e.isIntersecting) {\n        e.target.classList.add('is-visible');\n        obs.unobserve(e.target);\n      }\n    });\n  }, { threshold: 0.1 });\n  animTargets.forEach(el =\u003e obs.observe(el));\n\n  \/* ─── ピークスルースライダー（汎用） ─── *\/\n  function initSlider(sliderId, trackId, dotsSelector) {\n    const slider = document.getElementById(sliderId);\n    const track  = document.getElementById(trackId);\n    const dots   = document.querySelectorAll(dotsSelector + ' .xduo-point-item__imgs-dot');\n    if (!slider || !track || !dots.length) return;\n\n    let current = 0;\n    const total = dots.length;\n\n    function goTo(index) {\n      current = Math.max(0, Math.min(index, total - 1));\n      const itemW = slider.clientWidth * 0.91;\n      track.style.transform = 'translateX(-' + (current * itemW) + 'px)';\n      dots.forEach((d, i) =\u003e d.classList.toggle('is-active', i === current));\n    }\n\n    dots.forEach(d =\u003e d.addEventListener('click', () =\u003e goTo(+d.dataset.index)));\n\n    let startX = 0, lockedIndex = 0, isDragging = false;\n\n    function onStart(x) {\n      startX = x;\n      lockedIndex = current;\n      isDragging = true;\n    }\n    function onEnd(x) {\n      if (!isDragging) return;\n      isDragging = false;\n      const diff = x - startX;\n      if (diff \u003c -40 \u0026\u0026 lockedIndex \u003c total - 1) goTo(lockedIndex + 1);\n      else if (diff \u003e 40 \u0026\u0026 lockedIndex \u003e 0) goTo(lockedIndex - 1);\n      else goTo(lockedIndex);\n    }\n\n    slider.addEventListener('touchstart', e =\u003e onStart(e.touches[0].clientX), { passive: true });\n    slider.addEventListener('touchmove', e =\u003e { if (isDragging) e.preventDefault(); }, { passive: false });\n    slider.addEventListener('touchend',   e =\u003e onEnd(e.changedTouches[0].clientX));\n    slider.addEventListener('mousedown',  e =\u003e onStart(e.clientX));\n    window.addEventListener('mouseup',    e =\u003e { if (isDragging) onEnd(e.clientX); });\n    window.addEventListener('resize', () =\u003e goTo(current));\n  }\n\n  initSlider('xduo-slider',   'xduo-slider-track',   '#xduo-slider-dots');\n  initSlider('xduo-slider-2', 'xduo-slider-2-track', '#xduo-slider-2-dots');\n\n\u003c\/script\u003e","brand":"HILLS FIELD","offers":[{"title":"Default Title","offer_id":43792681140289,"sku":"HF-TNT-XDU-B","price":59800.0,"currency_code":"JPY","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0692\/0313\/2481\/files\/xduo-black-sum2.jpg?v=1777023843"}],"url":"https:\/\/www.hills-field.com\/collections\/tent-tarp.oembed","provider":"HILLS FIELD","version":"1.0","type":"link"}