{"product_id":"san-pietro-意大利咖啡-全豆中度烘焙-低酸-12-盎司","title":"San Pietro 意大利咖啡,全豆中度烘焙,低酸,12 盎司","description":"\u003c!--\n  San Pietro Italian Coffee — Shopify 商品詳情頁 (Product description)\n  用法：Shopify 後台 → Products → 該商品 → Description 欄右上角 \u003c\u003e (Show HTML) → 貼上全部內容\n  版面：電腦 max-width 800px 置中，手機 100% 滿版置中\n\n  圖片來源（目前直連 Amazon CDN，建議另存後上傳到 Shopify Files 再替換 src）：\n  1. https:\/\/m.media-amazon.com\/images\/S\/aplus-media-library-service-media\/10cba717-e978-49e5-9d70-6c648dc897b4.png\n  2. https:\/\/m.media-amazon.com\/images\/S\/aplus-media-library-service-media\/00cee9c5-fcb6-462b-835b-8cd2626ae958.png\n  3. https:\/\/m.media-amazon.com\/images\/S\/aplus-media-library-service-media\/937f256e-b0d5-4aa6-a93d-a94a5d432529.png\n  4. https:\/\/m.media-amazon.com\/images\/S\/aplus-media-library-service-media\/6a06e879-2056-4ae7-bdbd-e37b96b84484.png\n  5. https:\/\/m.media-amazon.com\/images\/S\/aplus-media-library-service-media\/f048aca2-5ea2-479b-8164-d7e3bd9b6ea4.png\n  6. https:\/\/m.media-amazon.com\/images\/S\/aplus-media-library-service-media\/4f628c26-ae01-4413-86e9-23730077e37e.png\n  7. https:\/\/m.media-amazon.com\/images\/S\/aplus-media-library-service-media\/2b1a7d50-23ac-4815-80ed-2ff82b3c6540.png\n  8. https:\/\/m.media-amazon.com\/images\/S\/aplus-media-library-service-media\/311b470c-76f3-4ca6-8ba6-cee53de22c4f.png\n  9. https:\/\/m.media-amazon.com\/images\/S\/aplus-media-library-service-media\/2067826a-182f-457a-89fa-b0e033808539.png\n--\u003e\n\n\u003cdiv class=\"sp-detail\" style=\"max-width:800px;width:100%;margin:0 auto;\"\u003e\n\n\u003cstyle\u003e\n.sp-detail,.sp-detail *{box-sizing:border-box;}\n.sp-detail{\n  max-width:800px;width:100%;margin:0 auto;\n  font-family:-apple-system,BlinkMacSystemFont,\"Segoe UI\",\"Helvetica Neue\",\"PingFang TC\",\"Microsoft JhengHei\",Arial,sans-serif;\n  color:#2b2320;line-height:1.7;font-size:16px;text-align:left;\n  -webkit-font-smoothing:antialiased;\n}\n.sp-detail img{display:block;width:100%;height:auto;margin:0;border:0;border-radius:6px;}\n.sp-detail figure{margin:0 0 28px;}\n.sp-detail figcaption{\n  margin-top:10px;font-size:13px;letter-spacing:.04em;text-transform:uppercase;\n  color:#8a7a6d;text-align:center;\n}\n.sp-detail section{padding:0 18px;margin:0 0 44px;}\n.sp-detail .sp-bleed{padding:0;}\n.sp-detail h2{\n  font-family:Georgia,\"Times New Roman\",\"Songti TC\",serif;\n  font-size:26px;line-height:1.3;font-weight:600;color:#3b2a20;\n  margin:0 0 6px;letter-spacing:-.01em;\n}\n.sp-detail h3{\n  font-size:15px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;\n  color:#9a6b3f;margin:0 0 14px;\n}\n.sp-detail p{margin:0 0 16px;}\n.sp-detail .sp-lead{font-size:18px;color:#4a3d35;}\n.sp-detail .sp-rule{\n  height:1px;background:#e6ddd3;border:0;margin:0 18px 44px;\n}\n.sp-detail .sp-quote{\n  border-left:3px solid #9a6b3f;padding:4px 0 4px 18px;margin:0 0 20px;\n  font-family:Georgia,\"Times New Roman\",serif;font-size:19px;font-style:italic;color:#5a463a;\n}\n.sp-detail ul.sp-notes{list-style:none;padding:0;margin:0 0 20px;}\n.sp-detail ul.sp-notes li{\n  padding:14px 0;border-bottom:1px solid #eee5db;\n}\n.sp-detail ul.sp-notes li:first-child{border-top:1px solid #eee5db;}\n.sp-detail ul.sp-notes b{display:block;color:#3b2a20;font-size:15px;margin-bottom:2px;}\n.sp-detail ul.sp-notes span{color:#6b5c51;font-size:15px;}\n.sp-detail .sp-spec{width:100%;border-collapse:collapse;margin:0 0 8px;font-size:15px;}\n.sp-detail .sp-spec th,.sp-detail .sp-spec td{\n  text-align:left;padding:12px 0;border-bottom:1px solid #eee5db;vertical-align:top;\n}\n.sp-detail .sp-spec th{width:42%;font-weight:600;color:#6b5c51;padding-right:14px;}\n.sp-detail .sp-spec td{color:#2b2320;}\n.sp-detail details{\n  border-bottom:1px solid #e6ddd3;padding:0;\n}\n.sp-detail details:first-of-type{border-top:1px solid #e6ddd3;}\n.sp-detail summary{\n  cursor:pointer;list-style:none;padding:16px 26px 16px 0;position:relative;\n  font-weight:600;color:#3b2a20;font-size:16px;\n}\n.sp-detail summary::-webkit-details-marker{display:none;}\n.sp-detail summary::after{\n  content:\"+\";position:absolute;right:2px;top:14px;\n  font-size:20px;font-weight:400;color:#9a6b3f;line-height:1;\n}\n.sp-detail details[open] summary::after{content:\"\\2212\";}\n.sp-detail details p{margin:0 0 18px;color:#6b5c51;padding-right:8px;}\n.sp-detail .sp-foot{\n  text-align:center;color:#8a7a6d;font-size:13px;letter-spacing:.06em;\n  padding:0 18px;margin:0;\n}\n\n@media (max-width:600px){\n  .sp-detail{font-size:15px;}\n  .sp-detail section{padding:0 16px;margin-bottom:36px;}\n  .sp-detail .sp-bleed{padding:0;}\n  .sp-detail h2{font-size:22px;}\n  .sp-detail .sp-lead{font-size:16px;}\n  .sp-detail .sp-quote{font-size:17px;}\n  .sp-detail img{border-radius:0;}\n  .sp-detail .sp-rule{margin:0 16px 36px;}\n}\n\u003c\/style\u003e\n\n\u003c!-- 1 · HERO --\u003e\n\u003csection class=\"sp-bleed\"\u003e\n  \u003cfigure\u003e\n    \u003cimg src=\"https:\/\/m.media-amazon.com\/images\/S\/aplus-media-library-service-media\/10cba717-e978-49e5-9d70-6c648dc897b4.png\" alt=\"San Pietro Italian Coffee whole bean medium roast, 12 oz\" loading=\"lazy\" width=\"1464\" height=\"600\"\u003e\n  \u003c\/figure\u003e\n\u003c\/section\u003e\n\n\u003c!-- 2 · INTRO --\u003e\n\u003csection\u003e\n  \u003ch3\u003ePuglia, Southern Italy\u003c\/h3\u003e\n  \u003ch2\u003eFamily-roasted for over 20 years\u003c\/h2\u003e\n  \u003cp class=\"sp-lead\"\u003eA 50\/50 Arabica–Robusta blend, roasted slowly in small batches by a third-generation Puglian family. Toasted hazelnut, dark cocoa, and a thick golden crema — bold in body, gentle on acidity.\u003c\/p\u003e\n\u003c\/section\u003e\n\n\u003c!-- 3 · STORY IMAGE --\u003e\n\u003csection class=\"sp-bleed\"\u003e\n  \u003cfigure\u003e\n    \u003cimg src=\"https:\/\/m.media-amazon.com\/images\/S\/aplus-media-library-service-media\/00cee9c5-fcb6-462b-835b-8cd2626ae958.png\" alt=\"Three generations of family roasting tradition in Puglia\" loading=\"lazy\" width=\"1464\" height=\"600\"\u003e\n  \u003c\/figure\u003e\n\u003c\/section\u003e\n\n\u003chr class=\"sp-rule\"\u003e\n\n\u003c!-- 4 · TASTING NOTES --\u003e\n\u003csection\u003e\n  \u003ch3\u003eIn the cup\u003c\/h3\u003e\n  \u003ch2\u003eSmooth, nutty, balanced\u003c\/h2\u003e\n  \u003cp class=\"sp-quote\"\u003eBold enough for espresso. Soft enough to drink all day.\u003c\/p\u003e\n  \u003cul class=\"sp-notes\"\u003e\n    \u003cli\u003e\n\u003cb\u003eAroma\u003c\/b\u003e\u003cspan\u003eToasted hazelnut, warm bread, a lift of dark cocoa\u003c\/span\u003e\n\u003c\/li\u003e\n    \u003cli\u003e\n\u003cb\u003eBody\u003c\/b\u003e\u003cspan\u003eFull and silky, with a lasting golden crema\u003c\/span\u003e\n\u003c\/li\u003e\n    \u003cli\u003e\n\u003cb\u003eAcidity\u003c\/b\u003e\u003cspan\u003eLow — slow small-batch roasting keeps the edges off\u003c\/span\u003e\n\u003c\/li\u003e\n    \u003cli\u003e\n\u003cb\u003eFinish\u003c\/b\u003e\u003cspan\u003eClean milk-chocolate sweetness, no lingering bitterness\u003c\/span\u003e\n\u003c\/li\u003e\n  \u003c\/ul\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"sp-bleed\"\u003e\n  \u003cfigure\u003e\n    \u003cimg src=\"https:\/\/m.media-amazon.com\/images\/S\/aplus-media-library-service-media\/937f256e-b0d5-4aa6-a93d-a94a5d432529.png\" alt=\"Slow small-batch roasting in the Puglian tradition\" loading=\"lazy\" width=\"1464\" height=\"600\"\u003e\n  \u003c\/figure\u003e\n  \u003cfigure\u003e\n    \u003cimg src=\"https:\/\/m.media-amazon.com\/images\/S\/aplus-media-library-service-media\/6a06e879-2056-4ae7-bdbd-e37b96b84484.png\" alt=\"Arabica and Robusta blend for body and crema\" loading=\"lazy\" width=\"1464\" height=\"600\"\u003e\n  \u003c\/figure\u003e\n  \u003cfigure\u003e\n    \u003cimg src=\"https:\/\/m.media-amazon.com\/images\/S\/aplus-media-library-service-media\/f048aca2-5ea2-479b-8164-d7e3bd9b6ea4.png\" alt=\"Rich golden crema in the cup\" loading=\"lazy\" width=\"1464\" height=\"600\"\u003e\n  \u003c\/figure\u003e\n\u003c\/section\u003e\n\n\u003chr class=\"sp-rule\"\u003e\n\n\u003c!-- 5 · FRESHNESS --\u003e\n\u003csection\u003e\n  \u003ch3\u003eWhole bean freshness\u003c\/h3\u003e\n  \u003ch2\u003eNitrogen-flushed the moment it leaves the roaster\u003c\/h2\u003e\n  \u003cp\u003eEvery bag is nitrogen-flushed and vacuum-sealed straight after roasting, locking in the aromatic oils for the journey across the Atlantic. The Best Before code is embossed on the top seam — grind and brew within \u003cb\u003e3 to 21 days\u003c\/b\u003e of the roast date for the fullest flavour.\u003c\/p\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"sp-bleed\"\u003e\n  \u003cfigure\u003e\n    \u003cimg src=\"https:\/\/m.media-amazon.com\/images\/S\/aplus-media-library-service-media\/4f628c26-ae01-4413-86e9-23730077e37e.png\" alt=\"Nitrogen-sealed 12 oz bag with embossed best before code\" loading=\"lazy\" width=\"1464\" height=\"600\"\u003e\n  \u003c\/figure\u003e\n\u003c\/section\u003e\n\n\u003chr class=\"sp-rule\"\u003e\n\n\u003c!-- 6 · BREW GUIDE --\u003e\n\u003csection\u003e\n  \u003ch3\u003eHow to brew\u003c\/h3\u003e\n  \u003ch2\u003eBuilt for espresso, happy anywhere\u003c\/h2\u003e\n  \u003cp\u003eGrind fresh before every brew. The blend holds up across methods — pull it as a short espresso, or let it open up in a moka pot, pour-over, or French press.\u003c\/p\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"sp-bleed\"\u003e\n  \u003cfigure\u003e\n    \u003cimg src=\"https:\/\/m.media-amazon.com\/images\/S\/aplus-media-library-service-media\/2b1a7d50-23ac-4815-80ed-2ff82b3c6540.png\" alt=\"Espresso brewing guide\" loading=\"lazy\" width=\"1464\" height=\"600\"\u003e\n    \u003cfigcaption\u003eEspresso — 9 bar, 25–30 second extraction\u003c\/figcaption\u003e\n  \u003c\/figure\u003e\n  \u003cfigure\u003e\n    \u003cimg src=\"https:\/\/m.media-amazon.com\/images\/S\/aplus-media-library-service-media\/311b470c-76f3-4ca6-8ba6-cee53de22c4f.png\" alt=\"Moka pot brewing guide\" loading=\"lazy\" width=\"1464\" height=\"600\"\u003e\n    \u003cfigcaption\u003eMoka pot — medium-fine grind, low heat\u003c\/figcaption\u003e\n  \u003c\/figure\u003e\n\u003c\/section\u003e\n\n\u003chr class=\"sp-rule\"\u003e\n\n\u003c!-- 7 · SPECS --\u003e\n\u003csection\u003e\n  \u003ch3\u003eAt a glance\u003c\/h3\u003e\n  \u003ch2\u003eProduct details\u003c\/h2\u003e\n  \u003ctable class=\"sp-spec\"\u003e\n    \u003ctr\u003e\n\u003cth\u003eRoast level\u003c\/th\u003e\n\u003ctd\u003eMedium\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003cth\u003eBlend\u003c\/th\u003e\n\u003ctd\u003e50% Arabica \/ 50% Robusta\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003cth\u003eFormat\u003c\/th\u003e\n\u003ctd\u003eWhole bean\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003cth\u003eNet weight\u003c\/th\u003e\n\u003ctd\u003e12 oz (340 g)\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003cth\u003eOrigin\u003c\/th\u003e\n\u003ctd\u003eRoasted in Puglia, Italy\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003cth\u003eIngredients\u003c\/th\u003e\n\u003ctd\u003e100% coffee\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003cth\u003ePackaging\u003c\/th\u003e\n\u003ctd\u003eNitrogen-flushed, vacuum-sealed valve bag\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003cth\u003eBest brewed\u003c\/th\u003e\n\u003ctd\u003e3–21 days from the roast date on the top seam\u003c\/td\u003e\n\u003c\/tr\u003e\n  \u003c\/table\u003e\n\u003c\/section\u003e\n\n\u003c!-- 8 · CLOSING IMAGE --\u003e\n\u003csection class=\"sp-bleed\"\u003e\n  \u003cfigure\u003e\n    \u003cimg src=\"https:\/\/m.media-amazon.com\/images\/S\/aplus-media-library-service-media\/2067826a-182f-457a-89fa-b0e033808539.png\" alt=\"San Pietro di Puglia — an Italian morning in every cup\" loading=\"lazy\" width=\"1464\" height=\"600\"\u003e\n  \u003c\/figure\u003e\n\u003c\/section\u003e\n\n\u003chr class=\"sp-rule\"\u003e\n\n\u003c!-- 9 · FAQ --\u003e\n\u003csection\u003e\n  \u003ch3\u003eQuestions\u003c\/h3\u003e\n  \u003ch2\u003eGood to know\u003c\/h2\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eDo you hold organic or specialty certifications?\u003c\/summary\u003e\n    \u003cp\u003eWe don't. We invest directly in bean selection, roast consistency, and cup performance. For us, quality lives in what you taste, not what's printed on the bag.\u003c\/p\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eDoesn't Robusta make coffee more bitter?\u003c\/summary\u003e\n    \u003cp\u003eNot the way we roast it. Our slow, Puglian method balances the blend so Robusta adds body and crema, not bitterness. The result is a bold cup without the rough edges most people are trying to avoid.\u003c\/p\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eWhat makes this lower acid than regular coffee?\u003c\/summary\u003e\n    \u003cp\u003eSlow, small-batch roasting in the Southern Italian tradition produces a gentler acid profile.\u003c\/p\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eHow do I know when it's at peak freshness?\u003c\/summary\u003e\n    \u003cp\u003eCheck the embossed Best Before code on the top seam of the bag. For the richest flavor, grind and brew within 3 to 21 days of the roast date. The nitrogen seal protects that window.\u003c\/p\u003e\n  \u003c\/details\u003e\n\u003c\/section\u003e\n\n\u003cp class=\"sp-foot\"\u003eSAN PIETRO DI PUGLIA · ROASTED IN ITALY\u003c\/p\u003e\n\n\u003c\/div\u003e\n","brand":"天亮小鋪","offers":[{"title":"Default Title","offer_id":53861800706413,"sku":null,"price":25.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0917\/6996\/2861\/files\/81nlZ5DypNL._SX522.jpg?v=1788394428","url":"https:\/\/zhangtianliang.shop\/products\/san-pietro-%e6%84%8f%e5%a4%a7%e5%88%a9%e5%92%96%e5%95%a1-%e5%85%a8%e8%b1%86%e4%b8%ad%e5%ba%a6%e7%83%98%e7%84%99-%e4%bd%8e%e9%85%b8-12-%e7%9b%8e%e5%8f%b8","provider":"天亮小鋪","version":"1.0","type":"link"}