{"product_id":"ace-cook_pho-cup-soup","title":"Hanoi Hospitality Pho","description":"\u003cstyle\u003e\n\/* ===== RESET \u0026 SCOPE ===== *\/\n.pd-wrap, .pd-wrap * { box-sizing: border-box; }\n\n.pd-wrap {\n  --acc: #c0392b;\n  --acc-dark: #922b21;\n  --acc-light: #fdf2f0;\n  --acc-mid: #e57368;\n  font-family: 'Helvetica Neue', Arial, 'Hiragino Kaku Gothic ProN', 'Meiryo', sans-serif;\n  color: #333;\n  line-height: 1.7;\n  max-width: 860px;\n  margin: 0 auto;\n}\n\n\/* ===== HEADING RESET ===== *\/\n.pd-wrap h1, .pd-wrap h2, .pd-wrap h3,\n.pd-wrap h4, .pd-wrap h5, .pd-wrap h6 {\n  margin: 0; padding: 0; line-height: 1.3; font-family: inherit;\n}\n\n\/* ===== HERO ===== *\/\n.pd-wrap .pd-hero {\n  position: relative;\n  background: linear-gradient(135deg, var(--acc-dark) 0%, var(--acc) 100%);\n  border-radius: 16px;\n  padding: 48px 36px 44px;\n  text-align: center;\n  overflow: hidden;\n  margin-bottom: 28px;\n}\n.pd-wrap .pd-hero::before {\n  content: '';\n  position: absolute;\n  top: -60px; right: -60px;\n  width: 260px; height: 260px;\n  background: rgba(255,255,255,0.07);\n  border-radius: 50%;\n  pointer-events: none;\n}\n.pd-wrap .pd-hero::after {\n  content: '';\n  position: absolute;\n  bottom: -80px; left: -40px;\n  width: 200px; height: 200px;\n  background: rgba(255,255,255,0.05);\n  border-radius: 50%;\n  pointer-events: none;\n}\n.pd-wrap .hero-badge-row {\n  display: flex;\n  justify-content: center;\n  gap: 10px;\n  flex-wrap: wrap;\n  margin-bottom: 18px;\n}\n.pd-wrap .hero-badge {\n  background: rgba(255,255,255,0.22);\n  color: #fff;\n  font-size: 12px;\n  font-weight: 700;\n  padding: 5px 14px;\n  border-radius: 20px;\n  letter-spacing: 0.04em;\n}\n.pd-wrap .pd-hero h1 {\n  color: #ffffff !important;\n  font-size: clamp(22px, 4vw, 36px) !important;\n  font-weight: 800 !important;\n  text-shadow: 0 0 28px rgba(0,0,0,0.55), 0 2px 8px rgba(0,0,0,0.4) !important;\n  margin-bottom: 12px !important;\n}\n.pd-wrap .hero-tagline {\n  color: rgba(255,255,255,0.93);\n  font-size: clamp(14px, 2vw, 17px);\n  font-weight: 500;\n  text-shadow: 0 1px 6px rgba(0,0,0,0.35);\n  margin: 0 0 20px;\n}\n.pd-wrap .hero-pills {\n  display: flex;\n  justify-content: center;\n  flex-wrap: wrap;\n  gap: 8px;\n}\n.pd-wrap .hero-pill {\n  background: rgba(255,255,255,0.18);\n  border: 1px solid rgba(255,255,255,0.4);\n  color: #fff;\n  font-size: 12px;\n  font-weight: 600;\n  padding: 5px 14px;\n  border-radius: 20px;\n}\n\n\/* ===== SECTION TITLE ===== *\/\n.pd-wrap .sec-title {\n  font-size: 18px;\n  font-weight: 800;\n  color: #222;\n  padding-left: 14px;\n  border-left: 5px solid var(--acc);\n  margin: 36px 0 16px;\n  line-height: 1.3;\n}\n\n\/* ===== OVERVIEW CARD ===== *\/\n.pd-wrap .overview-card {\n  background: var(--acc-light);\n  border: 1px solid var(--acc-mid);\n  border-radius: 12px;\n  padding: 24px 28px;\n}\n.pd-wrap .overview-card p {\n  margin: 0 0 12px;\n  font-size: 15px;\n  color: #444;\n}\n.pd-wrap .overview-card p:last-child { margin-bottom: 0; }\n\n\/* ===== FEATURE GRID ===== *\/\n.pd-wrap .feat-grid {\n  display: grid;\n  grid-template-columns: repeat(2, 1fr);\n  gap: 16px;\n}\n.pd-wrap .feat-card {\n  background: #fff;\n  border: 1px solid #e8e8e8;\n  border-top: 4px solid var(--acc);\n  border-radius: 12px;\n  padding: 22px 20px;\n  text-align: center;\n  box-shadow: 0 2px 8px rgba(0,0,0,0.05);\n}\n.pd-wrap .feat-icon {\n  font-size: 32px;\n  display: block;\n  margin-bottom: 10px;\n}\n.pd-wrap .feat-title {\n  font-size: 15px;\n  font-weight: 700;\n  color: var(--acc);\n  margin-bottom: 8px;\n}\n.pd-wrap .feat-body {\n  font-size: 13px;\n  color: #555;\n  line-height: 1.6;\n}\n\n\/* ===== HOW TO EAT ===== *\/\n.pd-wrap .how-steps {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(160px, 1fr));\n  gap: 14px;\n  margin-bottom: 16px;\n}\n.pd-wrap .how-step {\n  background: #fff;\n  border: 1px solid #e8e8e8;\n  border-radius: 12px;\n  padding: 20px 16px;\n  text-align: center;\n  box-shadow: 0 2px 6px rgba(0,0,0,0.04);\n}\n.pd-wrap .step-num {\n  width: 30px; height: 30px;\n  background: var(--acc);\n  color: #fff;\n  font-size: 14px;\n  font-weight: 800;\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  margin: 0 auto 10px;\n}\n.pd-wrap .step-icon {\n  font-size: 26px;\n  display: block;\n  margin-bottom: 8px;\n}\n.pd-wrap .step-label {\n  font-size: 13px;\n  font-weight: 700;\n  color: #333;\n  margin-bottom: 6px;\n}\n.pd-wrap .step-desc {\n  font-size: 12px;\n  color: #666;\n  line-height: 1.5;\n}\n.pd-wrap .arrange-box {\n  background: var(--acc-light);\n  border: 1px solid var(--acc-mid);\n  border-radius: 10px;\n  padding: 16px 20px;\n}\n.pd-wrap .arr-title {\n  font-size: 14px;\n  font-weight: 700;\n  color: var(--acc);\n  margin-bottom: 10px;\n}\n.pd-wrap .arr-tags {\n  display: flex;\n  flex-wrap: wrap;\n  gap: 8px;\n}\n.pd-wrap .arr-tag {\n  background: #fff;\n  border: 1px solid var(--acc-mid);\n  color: #555;\n  font-size: 13px;\n  padding: 5px 12px;\n  border-radius: 20px;\n}\n\n\/* ===== NUTRITION TABLE ===== *\/\n.pd-wrap .table-scroll { overflow-x: auto; }\n.pd-wrap .food-table {\n  width: 100%;\n  border-collapse: collapse;\n  font-size: 14px;\n  border-radius: 10px;\n  overflow: hidden;\n}\n.pd-wrap .food-table thead tr th {\n  background-color: var(--acc) !important;\n  color: #ffffff !important;\n  font-weight: 700 !important;\n  padding: 10px 14px !important;\n  text-align: left !important;\n}\n.pd-wrap .food-table tbody tr:nth-child(even) td {\n  background: var(--acc-light);\n}\n.pd-wrap .food-table tbody tr td {\n  padding: 10px 14px !important;\n  color: #333 !important;\n  vertical-align: middle !important;\n  border-bottom: 1px solid #f0f0f0;\n}\n.pd-wrap .nutr-note {\n  font-size: 12px;\n  color: #888;\n  margin: 8px 0 0;\n}\n\n\/* ===== INGREDIENTS \u0026 ALLERGY ===== *\/\n.pd-wrap .ing-box {\n  background: #fafafa;\n  border: 1px solid #e0e0e0;\n  border-radius: 10px;\n  padding: 18px 20px;\n  margin-bottom: 14px;\n}\n.pd-wrap .ing-label {\n  font-size: 12px;\n  font-weight: 700;\n  color: #888;\n  letter-spacing: 0.06em;\n  margin-bottom: 8px;\n  text-transform: uppercase;\n}\n.pd-wrap .ing-text {\n  font-size: 14px;\n  color: #444;\n  margin: 0;\n  line-height: 1.7;\n}\n.pd-wrap .allergy-box {\n  background: #fff8f0;\n  border: 1px solid #f5c6a0;\n  border-radius: 10px;\n  padding: 18px 20px;\n}\n.pd-wrap .allergy-title {\n  font-size: 14px;\n  font-weight: 700;\n  color: #c0392b;\n  margin-bottom: 12px;\n}\n.pd-wrap .allergy-tags {\n  display: flex;\n  flex-wrap: wrap;\n  gap: 8px;\n  margin-bottom: 10px;\n}\n.pd-wrap .allergy-tag {\n  background: #fff;\n  border: 1px solid #f5c6a0;\n  color: #c0392b;\n  font-size: 13px;\n  font-weight: 600;\n  padding: 5px 12px;\n  border-radius: 20px;\n}\n.pd-wrap .allergy-note {\n  font-size: 12px;\n  color: #888;\n  margin: 0;\n}\n\n\/* ===== CAUTION \u0026 STORAGE ===== *\/\n.pd-wrap .caution-box {\n  background: #fff8f0;\n  border: 1px solid #f5c6a0;\n  border-radius: 12px;\n  padding: 20px 24px;\n  margin-bottom: 14px;\n}\n.pd-wrap .cb-title {\n  font-size: 15px;\n  font-weight: 700;\n  color: #c0392b;\n  margin-bottom: 12px;\n}\n.pd-wrap .caution-list {\n  margin: 0;\n  padding-left: 20px;\n}\n.pd-wrap .caution-list li {\n  font-size: 14px;\n  color: #555;\n  margin-bottom: 6px;\n  line-height: 1.6;\n}\n.pd-wrap .storage-box {\n  background: var(--acc-light);\n  border: 1px solid var(--acc-mid);\n  border-radius: 12px;\n  padding: 20px 24px;\n}\n.pd-wrap .sb-title {\n  font-size: 15px;\n  font-weight: 700;\n  color: var(--acc);\n  margin-bottom: 10px;\n}\n.pd-wrap .storage-box p {\n  font-size: 14px;\n  color: #555;\n  margin: 0;\n}\n\n\/* ===== RESPONSIVE ===== *\/\n@media (max-width: 560px) {\n  .pd-wrap .feat-grid { grid-template-columns: 1fr; }\n  .pd-wrap .pd-hero { padding: 36px 20px 32px; }\n}\n\u003c\/style\u003e\n\u003cdiv class=\"pd-wrap\"\u003e\n\u003c!-- ① Hero --\u003e\n\u003cdiv class=\"pd-hero\"\u003e\n\u003cdiv class=\"hero-badge-row\"\u003e\n\u003cspan class=\"hero-badge\"\u003e🍜 Vietnamese Cuisine\u003c\/span\u003e \u003cspan class=\"hero-badge\"\u003e🇻🇳 Originated in Hanoi\u003c\/span\u003e\n\u003c\/div\u003e\n\u003ch1\u003eHanoi Hospitality Pho\u003c\/h1\u003e\n\u003cp class=\"hero-tagline\"\u003eThe warmth and traditional taste of Hanoi captured in a clear broth\u003c\/p\u003e\n\u003cdiv class=\"hero-pills\"\u003e\n\u003cspan class=\"hero-pill\"\u003e🌿 Authentic Vietnamese Cuisine\u003c\/span\u003e \u003cspan class=\"hero-pill\"\u003e🍖 Made with Beef Bone Broth\u003c\/span\u003e \u003cspan class=\"hero-pill\"\u003e✨ Easy to Prepare\u003c\/span\u003e \u003cspan class=\"hero-pill\"\u003e🎁 Also Great for Gifts\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ② 商品概要 --\u003e\n\u003cdiv class=\"sec-title\"\u003e📝 Product Overview\u003c\/div\u003e\n\u003cdiv class=\"overview-card\"\u003e\n\u003cp\u003e“Hanoi Hospitality Pho” is an authentic instant noodle that lets you easily enjoy the traditional Pho flavor from northern Vietnam’s Hanoi. The clear broth simmered from beef bones combined with chewy rice powder noodles creates a warm moment like dining at a Hanoi eatery.\u003c\/p\u003e\n\u003cp\u003eRecommended not only for busy days but also as a gift for Asian cuisine lovers or those trying Vietnamese food for the first time. Enjoy customizing with your favorite toppings.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- ③ こだわり特長グリッド --\u003e\n\u003cdiv class=\"sec-title\"\u003e⭐ Special Features\u003c\/div\u003e\n\u003cdiv class=\"feat-grid\"\u003e\n\u003cdiv class=\"feat-card\"\u003e\n\u003cspan class=\"feat-icon\"\u003e🦴\u003c\/span\u003e\n\u003cdiv class=\"feat-title\"\u003eAuthentic Beef Bone Broth\u003c\/div\u003e\n\u003cdiv class=\"feat-body\"\u003eA clear golden broth rich in flavor and umami, slowly simmered from beef bones. Recreates the delicate taste of Hanoi style.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feat-card\"\u003e\n\u003cspan class=\"feat-icon\"\u003e🌾\u003c\/span\u003e\n\u003cdiv class=\"feat-title\"\u003eChewy Rice Powder Noodles\u003c\/div\u003e\n\u003cdiv class=\"feat-body\"\u003ePho noodles made from rice powder with a smooth yet chewy texture. They blend well with the soup, allowing you to enjoy delicious flavor until the last bite.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feat-card\"\u003e\n\u003cspan class=\"feat-icon\"\u003e🌿\u003c\/span\u003e\n\u003cdiv class=\"feat-title\"\u003eAromatic Spices\u003c\/div\u003e\n\u003cdiv class=\"feat-body\"\u003eA blend of traditional Vietnamese spices like cinnamon, star anise, and clove. The rich aroma stimulates the appetite and is the essence of Pho.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feat-card\"\u003e\n\u003cspan class=\"feat-icon\"\u003e⏱️\u003c\/span\u003e\n\u003cdiv class=\"feat-title\"\u003eEasy \u0026 Convenient Authentic Flavor\u003c\/div\u003e\n\u003cdiv class=\"feat-body\"\u003eJust add hot water to enjoy authentic Pho. Perfect for busy breakfasts, lunches, or late-night snacks, you can easily savor the taste of Vietnam anytime.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ④ 食べ方・調理方法 --\u003e\n\u003cdiv class=\"sec-title\"\u003e🍽️ How to Eat \/ Serving Instructions\u003c\/div\u003e\n\u003cdiv class=\"how-steps\"\u003e\n\u003cdiv class=\"how-step\"\u003e\n\u003cdiv class=\"step-num\"\u003e1\u003c\/div\u003e\n\u003cspan class=\"step-icon\"\u003e📦\u003c\/span\u003e\n\u003cdiv class=\"step-label\"\u003eOpen the package\u003c\/div\u003e\n\u003cdiv class=\"step-desc\"\u003eRemove noodles, soup base, and dried ingredients from the package, and place noodles in the container or bowl.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"how-step\"\u003e\n\u003cdiv class=\"step-num\"\u003e2\u003c\/div\u003e\n\u003cspan class=\"step-icon\"\u003e🌡️\u003c\/span\u003e\n\u003cdiv class=\"step-label\"\u003ePour hot water\u003c\/div\u003e\n\u003cdiv class=\"step-desc\"\u003eAdd soup base and dried ingredients, then pour in hot water (about 400–500ml).\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"how-step\"\u003e\n\u003cdiv class=\"step-num\"\u003e3\u003c\/div\u003e\n\u003cspan class=\"step-icon\"\u003e⏳\u003c\/span\u003e\n\u003cdiv class=\"step-label\"\u003eWait 3 minutes\u003c\/div\u003e\n\u003cdiv class=\"step-desc\"\u003eCover and wait about 3 minutes. Once the noodles loosen, stir well.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"how-step\"\u003e\n\u003cdiv class=\"step-num\"\u003e4\u003c\/div\u003e\n\u003cspan class=\"step-icon\"\u003e🍜\u003c\/span\u003e\n\u003cdiv class=\"step-label\"\u003eReady to Eat\u003c\/div\u003e\n\u003cdiv class=\"step-desc\"\u003eEnjoy with your favorite toppings.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"arrange-box\"\u003e\n\u003cdiv class=\"arr-title\"\u003e💡 Serving Suggestions\u003c\/div\u003e\n\u003cdiv class=\"arr-tags\"\u003e\n\u003cspan class=\"arr-tag\"\u003e🥩 Add thinly sliced beef for authentic Pho Bo\u003c\/span\u003e \u003cspan class=\"arr-tag\"\u003e🌱 Served with cilantro, bean sprouts, and lime\u003c\/span\u003e \u003cspan class=\"arr-tag\"\u003e🍳 Topped with a soft-boiled egg for a mild finish\u003c\/span\u003e \u003cspan class=\"arr-tag\"\u003e🌶️ Spicy twist with chili sauce\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- ⑥ 原材料・アレルギー情報 --\u003e\n\u003cdiv class=\"sec-title\"\u003e🧾 Ingredients \u0026 Allergy Information\u003c\/div\u003e\n\u003cdiv class=\"ing-box\"\u003e\n\u003cdiv class=\"ing-label\"\u003eIngredients\u003c\/div\u003e\n\u003cp class=\"ing-text\"\u003e[Check Required] Rice Powder (Vietnam origin), beef bone extract, salt, sugar, spices (cinnamon, star anise, clove), green onion, ginger, garlic \/ seasoning (amino acids, etc.), caramel coloring *Please check the ingredient list on the package.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"allergy-box\"\u003e\n\u003cdiv class=\"allergy-title\"\u003e⚠️ Allergy Information (Specified Ingredients)\u003c\/div\u003e\n\u003cdiv class=\"allergy-tags\"\u003e\n\u003cspan class=\"allergy-tag\"\u003e🌾 Wheat [Check Required]\u003c\/span\u003e \u003cspan class=\"allergy-tag\"\u003e🥛 Milk [Check Required]\u003c\/span\u003e \u003cspan class=\"allergy-tag\"\u003e🥚 Eggs [Check Required]\u003c\/span\u003e \u003cspan class=\"allergy-tag\"\u003e🥜 Peanuts [Check Required]\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cp class=\"allergy-note\"\u003e* Please check the actual package for allergy information. If you have allergies, be sure to verify before consuming.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- ⑩ 保存・取り扱い上の注意 --\u003e\n\u003cdiv class=\"sec-title\"\u003eCautions \u0026 Storage Instructions\u003c\/div\u003e\n\u003cdiv class=\"caution-box\"\u003e\n\u003cdiv class=\"cb-title\"\u003e⚠️ Handling Precautions\u003c\/div\u003e\n\u003cul class=\"caution-list\"\u003e\n\u003cli\u003eConsume promptly after opening.\u003c\/li\u003e\n\u003cli\u003eAvoid direct sunlight, high temperatures, and humidity. Store in a cool place.\u003c\/li\u003e\n\u003cli\u003eIf you have allergies, please check the ingredient list before consuming.\u003c\/li\u003e\n\u003cli\u003eKeep out of reach of children.\u003c\/li\u003e\n\u003cli\u003eBe careful not to burn yourself when using boiling water.\u003c\/li\u003e\n\u003cli\u003ePlease check the expiration date printed on the package.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"storage-box\"\u003e\n\u003cdiv class=\"sb-title\"\u003e📦 Storage Instructions\u003c\/div\u003e\n\u003cp\u003eCan be stored at room temperature. Avoid direct sunlight, high temperatures, and humidity. Store in a cool place. After opening, seal tightly and consume promptly.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- \/.pd-wrap --\u003e","brand":"ACECOOK","offers":[{"title":"Chicken broth pho","offer_id":50208164446524,"sku":"4901071268381","price":238.0,"currency_code":"JPY","in_stock":false},{"title":"Tom Yum Pho","offer_id":50208164479292,"sku":"4901071268398","price":238.0,"currency_code":"JPY","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0845\/9803\/0652\/files\/pho.jpg?v=1751851998","url":"https:\/\/mamigo.jp\/en-ph\/products\/ace-cook_pho-cup-soup","provider":"MamiGo","version":"1.0","type":"link"}