{"title":"Snacks \u0026 Snack Bars","description":"","products":[{"product_id":"peanut-butter-filled-pretzel-nuggets","title":"Trader Joe's Peanut Butter Filled Pretzel Nuggets — Salty-Sweet Snack","description":"\u003cstyle\u003e\n\/* ============================================================\n   WONJO CANONICAL STYLESHEET v3.0\n   Sans-serif unified — EN (.wonjo-wrap) + KR (.wonjo-wrap-kr)\n   Last updated: 2026-05-21\n\n   USAGE\n   - EN descriptions: wrap content in a div with class wonjo-wrap\n   - KR descriptions: wrap content in a div with class wonjo-wrap-kr\n   - Inline this entire style block at the top of each\n     product description HTML\n   - Supports three structural patterns (any can coexist):\n       1. h2 headings (old protein template)\n       2. details\/summary with direct children + hr (rounds 1-4)\n       3. details\/summary with div content wrapper (LEGO bundle)\n\n   CHANGES\n   - v3.0 (2026-05-21): Sans-serif throughout. EN switched from Georgia.\n                        EN + KR now use identical Korean sans-serif stack\n                        ('Apple SD Gothic Neo' etc. — these are mixed-script\n                        fonts that render Latin cleanly).\n   ============================================================ *\/\n\n  \/* === WRAPPERS === *\/\n  .wonjo-wrap { font-family: 'Apple SD Gothic Neo', 'Noto Sans KR', 'Malgun Gothic', sans-serif; color: #2b2b2b; font-size: 16px; line-height: 1.85; max-width: 720px; }\n  .wonjo-wrap-kr { font-family: 'Apple SD Gothic Neo', 'Noto Sans KR', 'Malgun Gothic', sans-serif; color: #2b2b2b; font-size: 16px; line-height: 1.95; max-width: 720px; }\n\n  \/* === COMMON TEXT === *\/\n  .wonjo-wrap p, .wonjo-wrap-kr p { margin: 0 0 13px 0; color: #3a3a3a; }\n  .wonjo-wrap ul, .wonjo-wrap-kr ul { margin: 0 0 13px 0; padding-left: 18px; color: #3a3a3a; }\n  .wonjo-wrap ul li, .wonjo-wrap-kr ul li { margin-bottom: 7px; }\n\n  \/* === HEADINGS — H2 (old protein template) === *\/\n  .wonjo-wrap h2 { font-size: 16px; font-weight: 700; text-transform: uppercase; letter-spacing: 1.2px; color: #4a7c59; margin: 36px 0 8px 0; }\n  .wonjo-wrap-kr h2 { font-size: 18px; font-weight: 700; text-transform: uppercase; letter-spacing: 0.8px; color: #4a7c59; margin: 36px 0 8px 0; }\n\n  \/* === HR SEPARATOR (under h2 + inside details) === *\/\n  .wonjo-wrap hr, .wonjo-wrap-kr hr,\n  .wonjo-wrap details hr, .wonjo-wrap-kr details hr { border: none; border-top: 1.5px solid #4a7c59; margin: 0 0 18px 0; }\n\n  \/* === DETAILS \/ SUMMARY (rounds 1-4 + LEGO) === *\/\n  .wonjo-wrap details, .wonjo-wrap-kr details { margin: 0; border-bottom: 1px solid #e8e8e4; }\n  .wonjo-wrap details:last-of-type, .wonjo-wrap-kr details:last-of-type { border-bottom: none; }\n\n  .wonjo-wrap details summary { font-size: 16px; font-weight: 700; text-transform: uppercase; letter-spacing: 1.2px; color: #4a7c59; padding: 20px 30px 20px 0; cursor: pointer; list-style: none; position: relative; }\n  .wonjo-wrap-kr details summary { font-size: 18px; font-weight: 700; text-transform: uppercase; letter-spacing: 0.8px; color: #4a7c59; padding: 20px 30px 20px 0; cursor: pointer; list-style: none; position: relative; }\n\n  .wonjo-wrap details summary::-webkit-details-marker, .wonjo-wrap-kr details summary::-webkit-details-marker { display: none; }\n  .wonjo-wrap details summary::after, .wonjo-wrap-kr details summary::after { content: '+'; position: absolute; right: 0; top: 50%; transform: translateY(-50%); font-size: 20px; font-weight: normal; color: #4a7c59; }\n  .wonjo-wrap details[open] summary::after, .wonjo-wrap-kr details[open] summary::after { content: '−'; }\n\n  \/* Content spacing — handles both direct-children variant AND \u003cdiv\u003e wrapper variant *\/\n  .wonjo-wrap details \u003e *:not(summary):not(hr), .wonjo-wrap-kr details \u003e *:not(summary):not(hr) { margin-bottom: 13px; }\n  .wonjo-wrap details \u003e *:last-child, .wonjo-wrap-kr details \u003e *:last-child { margin-bottom: 18px; }\n  .wonjo-wrap details \u003e div, .wonjo-wrap-kr details \u003e div { padding: 0 0 20px 0; }\n\n  \/* === SPEC GRID === *\/\n  .wonjo-wrap .spec-grid, .wonjo-wrap-kr .spec-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 0; margin: 0 0 16px 0; border: 1px solid #e8e8e4; border-radius: 4px; overflow: hidden; }\n  .wonjo-wrap .spec-item, .wonjo-wrap-kr .spec-item { padding: 10px 14px; border-bottom: 1px solid #e8e8e4; font-size: 14px; }\n  .wonjo-wrap .spec-item:nth-last-child(-n+2), .wonjo-wrap-kr .spec-item:nth-last-child(-n+2) { border-bottom: none; }\n  .wonjo-wrap .spec-label, .wonjo-wrap-kr .spec-label { font-size: 13px; text-transform: uppercase; letter-spacing: 0.8px; color: #4a7c59; display: block; margin-bottom: 2px; font-weight: bold; }\n  .wonjo-wrap .spec-value, .wonjo-wrap-kr .spec-value { color: #2b2b2b; }\n\n  \/* === TIPS \/ WARNINGS === *\/\n  .wonjo-wrap .tip, .wonjo-wrap-kr .tip { background: #f4f8f5; border-left: 3px solid #4a7c59; padding: 12px 16px; font-size: 13.5px; color: #4a5a4a; margin: 14px 0; font-style: italic; }\n  .wonjo-wrap .tip-warn, .wonjo-wrap-kr .tip-warn { background: #fdf6e3; border-left: 3px solid #b8860b; padding: 12px 16px; font-size: 13.5px; color: #6e5828; margin: 14px 0; font-style: italic; }\n\n  \/* === BADGES === *\/\n  .wonjo-wrap .badge-row, .wonjo-wrap-kr .badge-row { display: flex; flex-wrap: wrap; gap: 8px; margin: 0 0 16px 0; }\n  .wonjo-wrap .badge, .wonjo-wrap-kr .badge { font-size: 11.5px; border: 1px solid #c2d8c9; background: #eef5f0; color: #3a6b48; border-radius: 3px; padding: 5px 11px; font-weight: bold; letter-spacing: 0.3px; }\n  .wonjo-wrap .badge-eco, .wonjo-wrap-kr .badge-eco { border-color: #b5cfa9; background: #e8f3e0; color: #2d5c1f; }\n  .wonjo-wrap .badge-safe, .wonjo-wrap-kr .badge-safe { border-color: #d4a574; background: #fdf3e3; color: #8a5a1a; }\n\n  \/* === SKILL TAG ROW (rounds 1-4 kids\/toys) === *\/\n  .wonjo-wrap .skill-row, .wonjo-wrap-kr .skill-row { display: flex; flex-wrap: wrap; gap: 6px; margin: 0 0 18px 0; padding-bottom: 16px; border-bottom: 1px solid #e8e8e4; }\n  .wonjo-wrap .skill-tag, .wonjo-wrap-kr .skill-tag { font-size: 11px; background: #fdfcf8; border: 1px solid #e4e0d6; color: #6a5a3a; border-radius: 14px; padding: 4px 10px; letter-spacing: 0.2px; }\n\n  \/* === REVIEW CARDS (protein listings) === *\/\n  .wonjo-wrap .review-card, .wonjo-wrap-kr .review-card { background: #fdfcf8; border: 1px solid #e4e0d6; border-radius: 6px; padding: 18px 20px; margin-bottom: 14px; }\n  .wonjo-wrap .review-text, .wonjo-wrap-kr .review-text { color: #3a3a3a; margin: 0 0 10px 0; font-style: italic; }\n  .wonjo-wrap .review-name, .wonjo-wrap-kr .review-name { font-size: 12.5px; color: #888; font-style: normal; }\n\n  \/* === SET CARDS (LEGO bundle template) === *\/\n  .wonjo-wrap .set-card, .wonjo-wrap-kr .set-card { background: #fdfcf8; border: 1px solid #e4e0d6; border-radius: 6px; padding: 18px 22px; margin-bottom: 16px; }\n  .wonjo-wrap .set-card .set-no, .wonjo-wrap-kr .set-card .set-no { font-size: 13px; letter-spacing: 1px; color: #4a7c59; text-transform: uppercase; margin: 0 0 4px 0; font-weight: bold; }\n  .wonjo-wrap .set-card h3, .wonjo-wrap-kr .set-card h3 { font-size: 17px; margin: 0 0 10px 0; color: #2b2b2b; font-weight: 700; }\n  .wonjo-wrap .set-card p, .wonjo-wrap-kr .set-card p { margin: 0 0 8px 0; }\n  .wonjo-wrap .set-card .set-stats, .wonjo-wrap-kr .set-card .set-stats { font-size: 13.5px; color: #666; margin-top: 8px; }\n\n  \/* === PLAY STAGES (rounds 1-4 age-progression) === *\/\n  .wonjo-wrap .play-stage, .wonjo-wrap-kr .play-stage { padding: 10px 0; border-bottom: 1px dashed #e8e8e4; }\n  .wonjo-wrap .play-stage:last-child, .wonjo-wrap-kr .play-stage:last-child { border-bottom: none; }\n  .wonjo-wrap .play-stage-age, .wonjo-wrap-kr .play-stage-age { font-size: 13px; text-transform: uppercase; letter-spacing: 0.8px; color: #4a7c59; font-weight: bold; display: block; margin-bottom: 4px; }\n  .wonjo-wrap .play-stage-text, .wonjo-wrap-kr .play-stage-text { color: #3a3a3a; font-size: 14.5px; }\n\n  \/* === FAQ === *\/\n  .wonjo-wrap .faq-q, .wonjo-wrap-kr .faq-q { font-size: 13.5px; color: #4a7c59; font-weight: bold; margin: 14px 0 6px 0; }\n  .wonjo-wrap .faq-a, .wonjo-wrap-kr .faq-a { color: #3a3a3a; margin: 0 0 13px 0; padding-left: 14px; border-left: 2px solid #e8e8e4; }\n\n  \/* === STEPS (numbered ordering process) === *\/\n  .wonjo-wrap .steps, .wonjo-wrap-kr .steps { list-style: none; padding: 0; margin: 0 0 13px 0; }\n  .wonjo-wrap .steps { counter-reset: wonjo-steps; }\n  .wonjo-wrap-kr .steps { counter-reset: wonjo-steps-kr; }\n  .wonjo-wrap .steps li { counter-increment: wonjo-steps; padding: 10px 0 10px 38px; border-bottom: 1px solid #e8e8e4; position: relative; color: #3a3a3a; }\n  .wonjo-wrap-kr .steps li { counter-increment: wonjo-steps-kr; padding: 10px 0 10px 38px; border-bottom: 1px solid #e8e8e4; position: relative; color: #3a3a3a; }\n  .wonjo-wrap .steps li:last-child, .wonjo-wrap-kr .steps li:last-child { border-bottom: none; }\n  .wonjo-wrap .steps li::before { content: counter(wonjo-steps); position: absolute; left: 0; top: 11px; font-size: 11px; font-weight: bold; color: #4a7c59; width: 22px; height: 22px; border: 1.5px solid #4a7c59; border-radius: 50%; display: inline-flex; align-items: center; justify-content: center; }\n  .wonjo-wrap-kr .steps li::before { content: counter(wonjo-steps-kr); position: absolute; left: 0; top: 11px; font-size: 11px; font-weight: bold; color: #4a7c59; width: 22px; height: 22px; border: 1.5px solid #4a7c59; border-radius: 50%; display: inline-flex; align-items: center; justify-content: center; }\n\n  \/* === INTRO SUBTITLE === *\/\n  .wonjo-wrap .intro-subtitle, .wonjo-wrap-kr .intro-subtitle { font-size: 17px; line-height: 1.6; color: #4a7c59; font-style: italic; margin: 0 0 18px 0; padding-bottom: 18px; border-bottom: 1px solid #e8e8e4; }\n\n  \/* === SECTION SUBTITLE === *\/\n  .wonjo-wrap .section-subtitle, .wonjo-wrap-kr .section-subtitle { font-size: 13px; color: #777; font-style: italic; margin: -2px 0 16px 0; }\n\n  \/* === KEYWORDS (related searches at bottom) === *\/\n  .wonjo-wrap .keywords, .wonjo-wrap-kr .keywords { font-size: 13px; color: #777; line-height: 1.7; letter-spacing: 0.2px; }\n\n  \/* === MOBILE MEDIA QUERY === *\/\n  @media (max-width: 600px) {\n    .wonjo-wrap details summary, .wonjo-wrap-kr details summary { padding: 18px 30px 18px 0 !important; }\n    .wonjo-wrap details summary, .wonjo-wrap h2 { font-size: 15px !important; letter-spacing: 1px !important; }\n    .wonjo-wrap-kr details summary, .wonjo-wrap-kr h2 { font-size: 18px !important; letter-spacing: 0.8px !important; }\n    .wonjo-wrap, .wonjo-wrap-kr { font-size: 16px !important; }\n    .wonjo-wrap .intro-subtitle, .wonjo-wrap-kr .intro-subtitle { font-size: 17px !important; }\n  }\n\u003c\/style\u003e \n\n\u003cdiv class=\"wonjo-wrap\"\u003e\n\n  \u003cp class=\"intro-subtitle\"\u003eDirect from the United States — Trader Joe's iconic peanut butter-filled pretzel nuggets.\u003c\/p\u003e\n\n  \u003ch2\u003eAbout This Product\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003cp\u003eTrader Joe's Peanut Butter Filled Pretzel Nuggets are one of the most popular snacks in Trader Joe's lineup — a bite-sized crunchy pretzel shell with a creamy, salted peanut butter center. The salty-sweet-nutty combination is the reason American shoppers regularly clear the shelves.\u003c\/p\u003e\n  \u003cp\u003eMade with quality ingredients and no artificial preservatives or colors. The pretzel shell is light and crisp rather than hard, and the peanut butter center is creamy with no chalkiness.\u003c\/p\u003e\n  \u003cp\u003eA lunchbox favorite, road trip snack, and party bowl staple in US households for years.\u003c\/p\u003e\n\n  \u003cdiv class=\"badge-row\"\u003e\n    \u003cspan class=\"badge\"\u003eTrader Joe's Iconic\u003c\/span\u003e\n    \u003cspan class=\"badge\"\u003eCreamy Peanut Butter\u003c\/span\u003e\n    \u003cspan class=\"badge\"\u003eNo Artificial Preservatives\u003c\/span\u003e\n    \u003cspan class=\"badge\"\u003eNo Artificial Colors\u003c\/span\u003e\n    \u003cspan class=\"badge\"\u003eSnack-Size\u003c\/span\u003e\n    \u003cspan class=\"badge\"\u003eMade in USA\u003c\/span\u003e\n  \u003c\/div\u003e\n\n  \u003ch2\u003eProduct Details\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003cdiv class=\"spec-grid\"\u003e\n    \u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eFormat\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eBite-sized pretzel nuggets\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eFilling\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eCreamy salted peanut butter\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eSize\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003e16 oz \/ 454 g bag\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eFlavor\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eSalty-sweet, peanut butter\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eIngredients\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eNo artificial colors\/preservatives\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eGood For\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eLunchboxes, road trips\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eShelf Life\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eCheck package\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eOrigin\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eUSA (Trader Joe's)\u003c\/span\u003e\n\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003ch2\u003eHow It Works\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003cul\u003e\n    \u003cli\u003e\n\u003cstrong\u003eCrispy shell, creamy center:\u003c\/strong\u003e The thin, light pretzel shell gives a satisfying snap while the peanut butter inside is smooth and generous, not chalky.\u003c\/li\u003e\n    \u003cli\u003e\n\u003cstrong\u003eBalanced saltiness:\u003c\/strong\u003e Pretzel salt plus the light salt in the peanut butter creates a well-balanced salty-sweet bite.\u003c\/li\u003e\n    \u003cli\u003e\n\u003cstrong\u003ePopular stocking item:\u003c\/strong\u003e US shoppers routinely buy multiple bags per trip — these fly off the shelves at Trader Joe's.\u003c\/li\u003e\n    \u003cli\u003e\n\u003cstrong\u003eMultiple occasions:\u003c\/strong\u003e Works for snacks, lunch packs, parties, and road trips. A staple rather than a specialty item.\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003ch2\u003eWho This Is For\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003cp\u003eAnyone who enjoys salty-sweet snacks, peanut butter, or light pretzels. Great for sharing, packing, or keeping on hand.\u003c\/p\u003e\n  \u003cp\u003eStore in a cool, dry place. Reseal the bag to keep the pretzels crisp.\u003c\/p\u003e\n\n  \u003ch2\u003eShipping\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003cp\u003eShipping is free on every order, with no minimum. No handling fees, no customs processing charges, nothing added at checkout. What you see is what you pay.\u003c\/p\u003e\n  \u003cp\u003eOrders are dispatched within 1 to 2 business days. A tracking number is sent to your email once your parcel is on its way.\u003c\/p\u003e\n  \u003cdiv class=\"tip\"\u003eAll orders are shipped in plain, unmarked packaging. The shipping label does not reference the product contents.\u003c\/div\u003e\n\n  \u003ch2\u003eCustoms \u0026amp; Import\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003cp\u003eAll orders are processed as personal-use overseas purchases and clear Korean customs without requiring KC certification. Your shipment is handled using your Personal Customs Clearance Code (PCCC) and is trackable via Korea Customs Service UNI-PASS. Orders under USD 200 from the United States qualify for duty-free clearance. In the event of any customs issue, we issue a full refund without question.\u003c\/p\u003e\n  \u003cdiv class=\"tip\"\u003eIf you do not yet have a PCCC, you can get one free in under five minutes at unipass.customs.go.kr.\u003c\/div\u003e\n\n  \u003ch2\u003eWhy This Shop\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003cp\u003eWe purchase directly from US retailers and ship to customers in Korea. No intermediary, no repackaging, no grey-market sourcing — the same product you would find on a US pharmacy shelf. We back every order with a full refund in the event of customs failure or non-delivery.\u003c\/p\u003e\n\n  \u003ch2\u003eCommon Questions\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003cdiv class=\"spec-grid\"\u003e\n    \u003cdiv class=\"spec-item\" style=\"grid-column: 1 \/ -1;\"\u003e\n\u003cspan class=\"spec-label\"\u003eIs this the same product sold in US stores?\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eYes. We purchase directly from US retailers — the same product, same packaging, same ingredient list you would find at a CVS, Walmart, or major US supermarket.\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"spec-item\" style=\"grid-column: 1 \/ -1;\"\u003e\n\u003cspan class=\"spec-label\"\u003eDo I need a Personal Customs Clearance Code (PCCC)?\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eYes — Korean customs requires a PCCC for personal imports. You can get one free in under five minutes at unipass.customs.go.kr. We walk you through it in the order steps below.\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"spec-item\" style=\"grid-column: 1 \/ -1; border-bottom: none;\"\u003e\n\u003cspan class=\"spec-label\"\u003eWhat if my order doesn't clear customs?\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eWe issue a full refund, no questions asked. In practice, personal-use imports under USD 200 from the US clear without issue under Korea's simplified customs scheme — but our guarantee covers you either way.\u003c\/span\u003e\n\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003ch2\u003eFrom Our First Customers\u003c\/h2\u003e\n  \u003chr\u003e\n\n  \u003cdiv class=\"review-card\"\u003e\n    \u003cp class=\"review-text\"\u003eI lived in the US for years and these were always on my grocery list. Now back in Korea and so happy to find them here. The salty-sweet thing is addictive.\u003c\/p\u003e\n    \u003cp class=\"review-name\"\u003eYerim — Gangnam-gu, Seoul — Early Customer\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"review-card\"\u003e\n    \u003cp class=\"review-text\"\u003eBought five bags for a family gathering and they were gone in an hour. Adults and kids all kept coming back.\u003c\/p\u003e\n    \u003cp class=\"review-name\"\u003eClaire — Itaewon, Seoul — Early Customer\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"review-card\"\u003e\n    \u003cp class=\"review-text\"\u003ePerfect afternoon snack. The peanut butter center is actually creamy, not dry like some knockoff versions. Worth the import price.\u003c\/p\u003e\n    \u003cp class=\"review-name\"\u003eMinseo — Mapo-gu, Seoul — Early Customer\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"review-card\"\u003e\n    \u003cp class=\"review-text\"\u003eThese remind me of being a kid in the States. Brought me right back — so glad they're available in Korea now.\u003c\/p\u003e\n    \u003cp class=\"review-name\"\u003eNora — Seocho-gu, Seoul — Early Customer\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003ch2\u003eHow to Order\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003col class=\"steps\"\u003e\n    \u003cli\u003eSelect quantity and add to cart\u003c\/li\u003e\n    \u003cli\u003eProceed to checkout\u003c\/li\u003e\n    \u003cli\u003eEnter your Personal Customs Clearance Code (PCCC) when prompted\u003c\/li\u003e\n    \u003cli\u003eConfirm your Korean delivery address\u003c\/li\u003e\n    \u003cli\u003eComplete payment — your order is placed\u003c\/li\u003e\n    \u003cli\u003eReceive your tracking number by email within 1 to 2 business days\u003c\/li\u003e\n  \u003c\/ol\u003e\n\n  \u003ch2\u003eRelated Searches\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003cp class=\"keywords\"\u003eTrader Joe's peanut butter pretzel nuggets Korea  ·  TJ peanut butter pretzels direct import  ·  Trader Joe's snacks Korea  ·  peanut butter pretzel bites USA  ·  salty sweet snack direct import  ·  트레이더조 피넛버터 프레첼  ·  Trader Joe's 직구 간식  ·  땅콩버터 프레첼 너겟\u003c\/p\u003e\n\n\u003c\/div\u003e\n\n\n","brand":"Trader Joe's","offers":[{"title":"16 oz (454 g)","offer_id":44925442687023,"sku":"GROC-TJ-PBPN","price":6.69,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0739\/5190\/3791\/files\/GROC-TJ-PBFP-main.jpg?v=1769194108"},{"product_id":"almond-butter-filled-pretzel-nuggets","title":"Trader Joe's Almond Butter Filled Pretzel Nuggets — Peanut-Free Snack","description":"\u003cstyle\u003e\n\/* Wonjo canonical stylesheet v3.0 — see wonjo-style-LOCKED.md for documentation *\/\n \n  \/* === WRAPPERS === *\/\n  .wonjo-wrap { font-family: 'Apple SD Gothic Neo', 'Noto Sans KR', 'Malgun Gothic', sans-serif; color: #2b2b2b; font-size: 16px; line-height: 1.85; max-width: 720px; }\n  .wonjo-wrap-kr { font-family: 'Apple SD Gothic Neo', 'Noto Sans KR', 'Malgun Gothic', sans-serif; color: #2b2b2b; font-size: 16px; line-height: 1.95; max-width: 720px; }\n \n  \/* === COMMON TEXT === *\/\n  .wonjo-wrap p, .wonjo-wrap-kr p { margin: 0 0 13px 0; color: #3a3a3a; }\n  .wonjo-wrap ul, .wonjo-wrap-kr ul { margin: 0 0 13px 0; padding-left: 18px; color: #3a3a3a; }\n  .wonjo-wrap ul li, .wonjo-wrap-kr ul li { margin-bottom: 7px; }\n \n  \/* === HEADINGS — H2 (old protein template) === *\/\n  .wonjo-wrap h2 { font-size: 16px; font-weight: 700; text-transform: uppercase; letter-spacing: 1.2px; color: #4a7c59; margin: 36px 0 8px 0; }\n  .wonjo-wrap-kr h2 { font-size: 18px; font-weight: 700; text-transform: uppercase; letter-spacing: 0.8px; color: #4a7c59; margin: 36px 0 8px 0; }\n \n  \/* === HR SEPARATOR (under h2 + inside details) === *\/\n  .wonjo-wrap hr, .wonjo-wrap-kr hr,\n  .wonjo-wrap details hr, .wonjo-wrap-kr details hr { border: none; border-top: 1.5px solid #4a7c59; margin: 0 0 18px 0; }\n \n  \/* === DETAILS \/ SUMMARY (rounds 1-4 + LEGO) === *\/\n  .wonjo-wrap details, .wonjo-wrap-kr details { margin: 0; border-bottom: 1px solid #e8e8e4; }\n  .wonjo-wrap details:last-of-type, .wonjo-wrap-kr details:last-of-type { border-bottom: none; }\n \n  .wonjo-wrap details summary { font-size: 16px; font-weight: 700; text-transform: uppercase; letter-spacing: 1.2px; color: #4a7c59; padding: 20px 30px 20px 0; cursor: pointer; list-style: none; position: relative; }\n  .wonjo-wrap-kr details summary { font-size: 18px; font-weight: 700; text-transform: uppercase; letter-spacing: 0.8px; color: #4a7c59; padding: 20px 30px 20px 0; cursor: pointer; list-style: none; position: relative; }\n \n  .wonjo-wrap details summary::-webkit-details-marker, .wonjo-wrap-kr details summary::-webkit-details-marker { display: none; }\n  .wonjo-wrap details summary::after, .wonjo-wrap-kr details summary::after { content: '+'; position: absolute; right: 0; top: 50%; transform: translateY(-50%); font-size: 20px; font-weight: normal; color: #4a7c59; }\n  .wonjo-wrap details[open] summary::after, .wonjo-wrap-kr details[open] summary::after { content: '−'; }\n \n  \/* Content spacing — handles both direct-children variant AND \u003cdiv\u003e wrapper variant *\/\n  .wonjo-wrap details \u003e *:not(summary):not(hr), .wonjo-wrap-kr details \u003e *:not(summary):not(hr) { margin-bottom: 13px; }\n  .wonjo-wrap details \u003e *:last-child, .wonjo-wrap-kr details \u003e *:last-child { margin-bottom: 18px; }\n  .wonjo-wrap details \u003e div, .wonjo-wrap-kr details \u003e div { padding: 0 0 20px 0; }\n \n  \/* === SPEC GRID === *\/\n  .wonjo-wrap .spec-grid, .wonjo-wrap-kr .spec-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 0; margin: 0 0 16px 0; border: 1px solid #e8e8e4; border-radius: 4px; overflow: hidden; }\n  .wonjo-wrap .spec-item, .wonjo-wrap-kr .spec-item { padding: 10px 14px; border-bottom: 1px solid #e8e8e4; font-size: 14px; }\n  .wonjo-wrap .spec-item:nth-last-child(-n+2), .wonjo-wrap-kr .spec-item:nth-last-child(-n+2) { border-bottom: none; }\n  .wonjo-wrap .spec-label, .wonjo-wrap-kr .spec-label { font-size: 13px; text-transform: uppercase; letter-spacing: 0.8px; color: #4a7c59; display: block; margin-bottom: 2px; font-weight: bold; }\n  .wonjo-wrap .spec-value, .wonjo-wrap-kr .spec-value { color: #2b2b2b; }\n \n  \/* === TIPS \/ WARNINGS === *\/\n  .wonjo-wrap .tip, .wonjo-wrap-kr .tip { background: #f4f8f5; border-left: 3px solid #4a7c59; padding: 12px 16px; font-size: 13.5px; color: #4a5a4a; margin: 14px 0; font-style: italic; }\n  .wonjo-wrap .tip-warn, .wonjo-wrap-kr .tip-warn { background: #fdf6e3; border-left: 3px solid #b8860b; padding: 12px 16px; font-size: 13.5px; color: #6e5828; margin: 14px 0; font-style: italic; }\n \n  \/* === BADGES === *\/\n  .wonjo-wrap .badge-row, .wonjo-wrap-kr .badge-row { display: flex; flex-wrap: wrap; gap: 8px; margin: 0 0 16px 0; }\n  .wonjo-wrap .badge, .wonjo-wrap-kr .badge { font-size: 11.5px; border: 1px solid #c2d8c9; background: #eef5f0; color: #3a6b48; border-radius: 3px; padding: 5px 11px; font-weight: bold; letter-spacing: 0.3px; }\n  .wonjo-wrap .badge-eco, .wonjo-wrap-kr .badge-eco { border-color: #b5cfa9; background: #e8f3e0; color: #2d5c1f; }\n  .wonjo-wrap .badge-safe, .wonjo-wrap-kr .badge-safe { border-color: #d4a574; background: #fdf3e3; color: #8a5a1a; }\n \n  \/* === SKILL TAG ROW (rounds 1-4 kids\/toys) === *\/\n  .wonjo-wrap .skill-row, .wonjo-wrap-kr .skill-row { display: flex; flex-wrap: wrap; gap: 6px; margin: 0 0 18px 0; padding-bottom: 16px; border-bottom: 1px solid #e8e8e4; }\n  .wonjo-wrap .skill-tag, .wonjo-wrap-kr .skill-tag { font-size: 11px; background: #fdfcf8; border: 1px solid #e4e0d6; color: #6a5a3a; border-radius: 14px; padding: 4px 10px; letter-spacing: 0.2px; }\n \n  \/* === REVIEW CARDS (protein listings) === *\/\n  .wonjo-wrap .review-card, .wonjo-wrap-kr .review-card { background: #fdfcf8; border: 1px solid #e4e0d6; border-radius: 6px; padding: 18px 20px; margin-bottom: 14px; }\n  .wonjo-wrap .review-text, .wonjo-wrap-kr .review-text { color: #3a3a3a; margin: 0 0 10px 0; font-style: italic; }\n  .wonjo-wrap .review-name, .wonjo-wrap-kr .review-name { font-size: 12.5px; color: #888; font-style: normal; }\n \n  \/* === SET CARDS (LEGO bundle template) === *\/\n  .wonjo-wrap .set-card, .wonjo-wrap-kr .set-card { background: #fdfcf8; border: 1px solid #e4e0d6; border-radius: 6px; padding: 18px 22px; margin-bottom: 16px; }\n  .wonjo-wrap .set-card .set-no, .wonjo-wrap-kr .set-card .set-no { font-size: 13px; letter-spacing: 1px; color: #4a7c59; text-transform: uppercase; margin: 0 0 4px 0; font-weight: bold; }\n  .wonjo-wrap .set-card h3, .wonjo-wrap-kr .set-card h3 { font-size: 17px; margin: 0 0 10px 0; color: #2b2b2b; font-weight: 700; }\n  .wonjo-wrap .set-card p, .wonjo-wrap-kr .set-card p { margin: 0 0 8px 0; }\n  .wonjo-wrap .set-card .set-stats, .wonjo-wrap-kr .set-card .set-stats { font-size: 13.5px; color: #666; margin-top: 8px; }\n \n  \/* === PLAY STAGES (rounds 1-4 age-progression) === *\/\n  .wonjo-wrap .play-stage, .wonjo-wrap-kr .play-stage { padding: 10px 0; border-bottom: 1px dashed #e8e8e4; }\n  .wonjo-wrap .play-stage:last-child, .wonjo-wrap-kr .play-stage:last-child { border-bottom: none; }\n  .wonjo-wrap .play-stage-age, .wonjo-wrap-kr .play-stage-age { font-size: 13px; text-transform: uppercase; letter-spacing: 0.8px; color: #4a7c59; font-weight: bold; display: block; margin-bottom: 4px; }\n  .wonjo-wrap .play-stage-text, .wonjo-wrap-kr .play-stage-text { color: #3a3a3a; font-size: 14.5px; }\n \n  \/* === FAQ === *\/\n  .wonjo-wrap .faq-q, .wonjo-wrap-kr .faq-q { font-size: 13.5px; color: #4a7c59; font-weight: bold; margin: 14px 0 6px 0; }\n  .wonjo-wrap .faq-a, .wonjo-wrap-kr .faq-a { color: #3a3a3a; margin: 0 0 13px 0; padding-left: 14px; border-left: 2px solid #e8e8e4; }\n \n  \/* === STEPS (numbered ordering process) === *\/\n  .wonjo-wrap .steps, .wonjo-wrap-kr .steps { list-style: none; padding: 0; margin: 0 0 13px 0; }\n  .wonjo-wrap .steps { counter-reset: wonjo-steps; }\n  .wonjo-wrap-kr .steps { counter-reset: wonjo-steps-kr; }\n  .wonjo-wrap .steps li { counter-increment: wonjo-steps; padding: 10px 0 10px 38px; border-bottom: 1px solid #e8e8e4; position: relative; color: #3a3a3a; }\n  .wonjo-wrap-kr .steps li { counter-increment: wonjo-steps-kr; padding: 10px 0 10px 38px; border-bottom: 1px solid #e8e8e4; position: relative; color: #3a3a3a; }\n  .wonjo-wrap .steps li:last-child, .wonjo-wrap-kr .steps li:last-child { border-bottom: none; }\n  .wonjo-wrap .steps li::before { content: counter(wonjo-steps); position: absolute; left: 0; top: 11px; font-size: 11px; font-weight: bold; color: #4a7c59; width: 22px; height: 22px; border: 1.5px solid #4a7c59; border-radius: 50%; display: inline-flex; align-items: center; justify-content: center; }\n  .wonjo-wrap-kr .steps li::before { content: counter(wonjo-steps-kr); position: absolute; left: 0; top: 11px; font-size: 11px; font-weight: bold; color: #4a7c59; width: 22px; height: 22px; border: 1.5px solid #4a7c59; border-radius: 50%; display: inline-flex; align-items: center; justify-content: center; }\n \n  \/* === INTRO SUBTITLE === *\/\n  .wonjo-wrap .intro-subtitle, .wonjo-wrap-kr .intro-subtitle { font-size: 17px; line-height: 1.6; color: #4a7c59; font-style: italic; margin: 0 0 18px 0; padding-bottom: 18px; border-bottom: 1px solid #e8e8e4; }\n \n  \/* === SECTION SUBTITLE === *\/\n  .wonjo-wrap .section-subtitle, .wonjo-wrap-kr .section-subtitle { font-size: 13px; color: #777; font-style: italic; margin: -2px 0 16px 0; }\n \n  \/* === KEYWORDS (related searches at bottom) === *\/\n  .wonjo-wrap .keywords, .wonjo-wrap-kr .keywords { font-size: 13px; color: #777; line-height: 1.7; letter-spacing: 0.2px; }\n \n  \/* === MOBILE MEDIA QUERY === *\/\n  @media (max-width: 600px) {\n    .wonjo-wrap details summary, .wonjo-wrap-kr details summary { padding: 18px 30px 18px 0 !important; }\n    .wonjo-wrap details summary, .wonjo-wrap h2 { font-size: 15px !important; letter-spacing: 1px !important; }\n    .wonjo-wrap-kr details summary, .wonjo-wrap-kr h2 { font-size: 18px !important; letter-spacing: 0.8px !important; }\n    .wonjo-wrap, .wonjo-wrap-kr { font-size: 16px !important; }\n    .wonjo-wrap .intro-subtitle, .wonjo-wrap-kr .intro-subtitle { font-size: 17px !important; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"wonjo-wrap\"\u003e\n \n  \u003cp class=\"intro-subtitle\"\u003eDirect from the United States — Trader Joe's almond butter version of the beloved pretzel nuggets.\u003c\/p\u003e\n \n  \u003ch2\u003eAbout This Product\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003cp\u003eTrader Joe's Almond Butter Filled Pretzel Nuggets are the almond-forward cousin of the peanut butter version. Same light, crispy pretzel shell, but the interior is a creamy almond butter with a subtler, nuttier profile than peanut butter.\u003c\/p\u003e\n  \u003cp\u003eFor anyone who prefers almond butter's cleaner taste, or who avoids peanuts for allergy reasons, this version delivers the same salty-sweet-nutty experience.\u003c\/p\u003e\n  \u003cp\u003eNo artificial colors or preservatives. Same popular Trader Joe's standard.\u003c\/p\u003e\n \n  \u003cdiv class=\"badge-row\"\u003e\n    \u003cspan class=\"badge\"\u003eAlmond Butter Filled\u003c\/span\u003e\n    \u003cspan class=\"badge\"\u003eCreamy Nut Center\u003c\/span\u003e\n    \u003cspan class=\"badge\"\u003ePeanut-Free Option\u003c\/span\u003e\n    \u003cspan class=\"badge\"\u003eNo Artificial Preservatives\u003c\/span\u003e\n    \u003cspan class=\"badge\"\u003eTrader Joe's Signature\u003c\/span\u003e\n    \u003cspan class=\"badge\"\u003eMade in USA\u003c\/span\u003e\n  \u003c\/div\u003e\n \n  \u003ch2\u003eProduct Details\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003cdiv class=\"spec-grid\"\u003e\n    \u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eFormat\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eBite-sized pretzel nuggets\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eFilling\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eCreamy almond butter\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eSize\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003e16 oz \/ 454 g bag\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eFlavor\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eMild nutty, salty-sweet\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eAlternative To\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003ePeanut butter version\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eGood For\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eLunchboxes, snacks\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eOrigin\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eUSA (Trader Joe's)\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eShelf Life\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eCheck package\u003c\/span\u003e\n\u003c\/div\u003e\n  \u003c\/div\u003e\n \n  \u003ch2\u003eHow It Works\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003cul\u003e\n    \u003cli\u003e\n\u003cstrong\u003eAlmond butter filling:\u003c\/strong\u003e A lighter, subtler taste than peanut butter. Cleaner aftertaste and appeals to those who find peanut butter too rich.\u003c\/li\u003e\n    \u003cli\u003e\n\u003cstrong\u003eSame pretzel shell:\u003c\/strong\u003e The shell is identical to the peanut butter version — light, crispy, and well-salted.\u003c\/li\u003e\n    \u003cli\u003e\n\u003cstrong\u003ePeanut-free alternative:\u003c\/strong\u003e For households with peanut allergy considerations, or those rotating snack variety.\u003c\/li\u003e\n    \u003cli\u003e\n\u003cstrong\u003eSnack versatility:\u003c\/strong\u003e Same usage — lunchboxes, parties, road trips, everyday snacking.\u003c\/li\u003e\n  \u003c\/ul\u003e\n \n  \u003ch2\u003eWho This Is For\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003cp\u003eAlmond butter fans, peanut butter alternatives seekers, and anyone stocking variety for household snacking.\u003c\/p\u003e\n  \u003cp\u003eStore in a cool, dry place. Reseal the bag.\u003c\/p\u003e\n \n  \u003ch2\u003eShipping\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003cp\u003eShipping is free on every order, with no minimum. No handling fees, no customs processing charges, nothing added at checkout. What you see is what you pay.\u003c\/p\u003e\n  \u003cp\u003eOrders are dispatched within 1 to 2 business days. A tracking number is sent to your email once your parcel is on its way.\u003c\/p\u003e\n  \u003cdiv class=\"tip\"\u003eAll orders are shipped in plain, unmarked packaging. The shipping label does not reference the product contents.\u003c\/div\u003e\n \n  \u003ch2\u003eCustoms \u0026amp; Import\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003cp\u003eAll orders are processed as personal-use overseas purchases and clear Korean customs without requiring KC certification. Your shipment is handled using your Personal Customs Clearance Code (PCCC) and is trackable via Korea Customs Service UNI-PASS. Orders under USD 200 from the United States qualify for duty-free clearance. In the event of any customs issue, we issue a full refund without question.\u003c\/p\u003e\n  \u003cdiv class=\"tip\"\u003eIf you do not yet have a PCCC, you can get one free in under five minutes at unipass.customs.go.kr.\u003c\/div\u003e\n \n  \u003ch2\u003eWhy This Shop\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003cp\u003eWe purchase directly from US retailers and ship to customers in Korea. No intermediary, no repackaging, no grey-market sourcing — the same product you would find on a US pharmacy shelf. We back every order with a full refund in the event of customs failure or non-delivery.\u003c\/p\u003e\n \n  \u003ch2\u003eCommon Questions\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003cdiv class=\"spec-grid\"\u003e\n    \u003cdiv class=\"spec-item\" style=\"grid-column: 1 \/ -1;\"\u003e\n\u003cspan class=\"spec-label\"\u003eIs this the same product sold in US stores?\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eYes. We purchase directly from US retailers — the same product, same packaging, same ingredient list you would find at a CVS, Walmart, or major US supermarket.\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"spec-item\" style=\"grid-column: 1 \/ -1;\"\u003e\n\u003cspan class=\"spec-label\"\u003eDo I need a Personal Customs Clearance Code (PCCC)?\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eYes — Korean customs requires a PCCC for personal imports. You can get one free in under five minutes at unipass.customs.go.kr. We walk you through it in the order steps below.\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"spec-item\" style=\"grid-column: 1 \/ -1; border-bottom: none;\"\u003e\n\u003cspan class=\"spec-label\"\u003eWhat if my order doesn't clear customs?\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eWe issue a full refund, no questions asked. In practice, personal-use imports under USD 200 from the US clear without issue under Korea's simplified customs scheme — but our guarantee covers you either way.\u003c\/span\u003e\n\u003c\/div\u003e\n  \u003c\/div\u003e\n \n  \u003ch2\u003eFrom Our First Customers\u003c\/h2\u003e\n  \u003chr\u003e\n \n  \u003cdiv class=\"review-card\"\u003e\n    \u003cp class=\"review-text\"\u003ePreferred this over the peanut butter version — milder and cleaner tasting. Same great crunch.\u003c\/p\u003e\n    \u003cp class=\"review-name\"\u003eSumi — Mapo-gu, Seoul — Early Customer\u003c\/p\u003e\n  \u003c\/div\u003e\n \n  \u003cdiv class=\"review-card\"\u003e\n    \u003cp class=\"review-text\"\u003eKids have a peanut allergy so this is our only option — thankful it tastes just as good. Disappeared in three days.\u003c\/p\u003e\n    \u003cp class=\"review-name\"\u003eMarianne — Gangnam-gu, Seoul — Early Customer\u003c\/p\u003e\n  \u003c\/div\u003e\n \n  \u003cdiv class=\"review-card\"\u003e\n    \u003cp class=\"review-text\"\u003eTrader Joe's nailed this. Almond butter is creamy and not too sweet. Great afternoon snack.\u003c\/p\u003e\n    \u003cp class=\"review-name\"\u003eTaeho — Yongsan-gu, Seoul — Early Customer\u003c\/p\u003e\n  \u003c\/div\u003e\n \n  \u003cdiv class=\"review-card\"\u003e\n    \u003cp class=\"review-text\"\u003eHonestly like this more than the peanut butter original. Lighter finish. Will keep buying.\u003c\/p\u003e\n    \u003cp class=\"review-name\"\u003eDiana — Seocho-gu, Seoul — Early Customer\u003c\/p\u003e\n  \u003c\/div\u003e\n \n  \u003ch2\u003eHow to Order\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003col class=\"steps\"\u003e\n    \u003cli\u003eSelect quantity and add to cart\u003c\/li\u003e\n    \u003cli\u003eProceed to checkout\u003c\/li\u003e\n    \u003cli\u003eEnter your Personal Customs Clearance Code (PCCC) when prompted\u003c\/li\u003e\n    \u003cli\u003eConfirm your Korean delivery address\u003c\/li\u003e\n    \u003cli\u003eComplete payment — your order is placed\u003c\/li\u003e\n    \u003cli\u003eReceive your tracking number by email within 1 to 2 business days\u003c\/li\u003e\n  \u003c\/ol\u003e\n \n  \u003ch2\u003eRelated Searches\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003cp class=\"keywords\"\u003eTrader Joe's almond butter pretzel nuggets Korea  ·  TJ almond butter pretzels direct import  ·  peanut free pretzel snack USA  ·  almond pretzel bites Korea  ·  트레이더조 아몬드 버터 프레첼  ·  땅콩 없는 프레첼 직구\u003c\/p\u003e\n \n\u003c\/div\u003e","brand":"Trader Joe's","offers":[{"title":"12 oz (340 g)","offer_id":44925443244079,"sku":"GROC-TJ-ABPN","price":10.49,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0739\/5190\/3791\/files\/GROC-TJ-ABPN-main.jpg?v=1769817923"},{"product_id":"chili-lime-flavored-rolled-corn-tortilla-chips","title":"Trader Joe's Chili \u0026 Lime Rolled Tortilla Chips — Tangy \u0026 Spicy","description":"\u003cstyle\u003e\n\/* ============================================================\n   WONJO CANONICAL STYLESHEET v3.0\n   Sans-serif unified — EN (.wonjo-wrap) + KR (.wonjo-wrap-kr)\n   Last updated: 2026-05-21\n\n   USAGE\n   - EN descriptions: wrap content in a div with class wonjo-wrap\n   - KR descriptions: wrap content in a div with class wonjo-wrap-kr\n   - Inline this entire style block at the top of each\n     product description HTML\n   - Supports three structural patterns (any can coexist):\n       1. h2 headings (old protein template)\n       2. details\/summary with direct children + hr (rounds 1-4)\n       3. details\/summary with div content wrapper (LEGO bundle)\n\n   CHANGES\n   - v3.0 (2026-05-21): Sans-serif throughout. EN switched from Georgia.\n                        EN + KR now use identical Korean sans-serif stack\n                        ('Apple SD Gothic Neo' etc. — these are mixed-script\n                        fonts that render Latin cleanly).\n   ============================================================ *\/\n\n  \/* === WRAPPERS === *\/\n  .wonjo-wrap { font-family: 'Apple SD Gothic Neo', 'Noto Sans KR', 'Malgun Gothic', sans-serif; color: #2b2b2b; font-size: 16px; line-height: 1.85; max-width: 720px; }\n  .wonjo-wrap-kr { font-family: 'Apple SD Gothic Neo', 'Noto Sans KR', 'Malgun Gothic', sans-serif; color: #2b2b2b; font-size: 16px; line-height: 1.95; max-width: 720px; }\n\n  \/* === COMMON TEXT === *\/\n  .wonjo-wrap p, .wonjo-wrap-kr p { margin: 0 0 13px 0; color: #3a3a3a; }\n  .wonjo-wrap ul, .wonjo-wrap-kr ul { margin: 0 0 13px 0; padding-left: 18px; color: #3a3a3a; }\n  .wonjo-wrap ul li, .wonjo-wrap-kr ul li { margin-bottom: 7px; }\n\n  \/* === HEADINGS — H2 (old protein template) === *\/\n  .wonjo-wrap h2 { font-size: 16px; font-weight: 700; text-transform: uppercase; letter-spacing: 1.2px; color: #4a7c59; margin: 36px 0 8px 0; }\n  .wonjo-wrap-kr h2 { font-size: 18px; font-weight: 700; text-transform: uppercase; letter-spacing: 0.8px; color: #4a7c59; margin: 36px 0 8px 0; }\n\n  \/* === HR SEPARATOR (under h2 + inside details) === *\/\n  .wonjo-wrap hr, .wonjo-wrap-kr hr,\n  .wonjo-wrap details hr, .wonjo-wrap-kr details hr { border: none; border-top: 1.5px solid #4a7c59; margin: 0 0 18px 0; }\n\n  \/* === DETAILS \/ SUMMARY (rounds 1-4 + LEGO) === *\/\n  .wonjo-wrap details, .wonjo-wrap-kr details { margin: 0; border-bottom: 1px solid #e8e8e4; }\n  .wonjo-wrap details:last-of-type, .wonjo-wrap-kr details:last-of-type { border-bottom: none; }\n\n  .wonjo-wrap details summary { font-size: 16px; font-weight: 700; text-transform: uppercase; letter-spacing: 1.2px; color: #4a7c59; padding: 20px 30px 20px 0; cursor: pointer; list-style: none; position: relative; }\n  .wonjo-wrap-kr details summary { font-size: 18px; font-weight: 700; text-transform: uppercase; letter-spacing: 0.8px; color: #4a7c59; padding: 20px 30px 20px 0; cursor: pointer; list-style: none; position: relative; }\n\n  .wonjo-wrap details summary::-webkit-details-marker, .wonjo-wrap-kr details summary::-webkit-details-marker { display: none; }\n  .wonjo-wrap details summary::after, .wonjo-wrap-kr details summary::after { content: '+'; position: absolute; right: 0; top: 50%; transform: translateY(-50%); font-size: 20px; font-weight: normal; color: #4a7c59; }\n  .wonjo-wrap details[open] summary::after, .wonjo-wrap-kr details[open] summary::after { content: '−'; }\n\n  \/* Content spacing — handles both direct-children variant AND \u003cdiv\u003e wrapper variant *\/\n  .wonjo-wrap details \u003e *:not(summary):not(hr), .wonjo-wrap-kr details \u003e *:not(summary):not(hr) { margin-bottom: 13px; }\n  .wonjo-wrap details \u003e *:last-child, .wonjo-wrap-kr details \u003e *:last-child { margin-bottom: 18px; }\n  .wonjo-wrap details \u003e div, .wonjo-wrap-kr details \u003e div { padding: 0 0 20px 0; }\n\n  \/* === SPEC GRID === *\/\n  .wonjo-wrap .spec-grid, .wonjo-wrap-kr .spec-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 0; margin: 0 0 16px 0; border: 1px solid #e8e8e4; border-radius: 4px; overflow: hidden; }\n  .wonjo-wrap .spec-item, .wonjo-wrap-kr .spec-item { padding: 10px 14px; border-bottom: 1px solid #e8e8e4; font-size: 14px; }\n  .wonjo-wrap .spec-item:nth-last-child(-n+2), .wonjo-wrap-kr .spec-item:nth-last-child(-n+2) { border-bottom: none; }\n  .wonjo-wrap .spec-label, .wonjo-wrap-kr .spec-label { font-size: 13px; text-transform: uppercase; letter-spacing: 0.8px; color: #4a7c59; display: block; margin-bottom: 2px; font-weight: bold; }\n  .wonjo-wrap .spec-value, .wonjo-wrap-kr .spec-value { color: #2b2b2b; }\n\n  \/* === TIPS \/ WARNINGS === *\/\n  .wonjo-wrap .tip, .wonjo-wrap-kr .tip { background: #f4f8f5; border-left: 3px solid #4a7c59; padding: 12px 16px; font-size: 13.5px; color: #4a5a4a; margin: 14px 0; font-style: italic; }\n  .wonjo-wrap .tip-warn, .wonjo-wrap-kr .tip-warn { background: #fdf6e3; border-left: 3px solid #b8860b; padding: 12px 16px; font-size: 13.5px; color: #6e5828; margin: 14px 0; font-style: italic; }\n\n  \/* === BADGES === *\/\n  .wonjo-wrap .badge-row, .wonjo-wrap-kr .badge-row { display: flex; flex-wrap: wrap; gap: 8px; margin: 0 0 16px 0; }\n  .wonjo-wrap .badge, .wonjo-wrap-kr .badge { font-size: 11.5px; border: 1px solid #c2d8c9; background: #eef5f0; color: #3a6b48; border-radius: 3px; padding: 5px 11px; font-weight: bold; letter-spacing: 0.3px; }\n  .wonjo-wrap .badge-eco, .wonjo-wrap-kr .badge-eco { border-color: #b5cfa9; background: #e8f3e0; color: #2d5c1f; }\n  .wonjo-wrap .badge-safe, .wonjo-wrap-kr .badge-safe { border-color: #d4a574; background: #fdf3e3; color: #8a5a1a; }\n\n  \/* === SKILL TAG ROW (rounds 1-4 kids\/toys) === *\/\n  .wonjo-wrap .skill-row, .wonjo-wrap-kr .skill-row { display: flex; flex-wrap: wrap; gap: 6px; margin: 0 0 18px 0; padding-bottom: 16px; border-bottom: 1px solid #e8e8e4; }\n  .wonjo-wrap .skill-tag, .wonjo-wrap-kr .skill-tag { font-size: 11px; background: #fdfcf8; border: 1px solid #e4e0d6; color: #6a5a3a; border-radius: 14px; padding: 4px 10px; letter-spacing: 0.2px; }\n\n  \/* === REVIEW CARDS (protein listings) === *\/\n  .wonjo-wrap .review-card, .wonjo-wrap-kr .review-card { background: #fdfcf8; border: 1px solid #e4e0d6; border-radius: 6px; padding: 18px 20px; margin-bottom: 14px; }\n  .wonjo-wrap .review-text, .wonjo-wrap-kr .review-text { color: #3a3a3a; margin: 0 0 10px 0; font-style: italic; }\n  .wonjo-wrap .review-name, .wonjo-wrap-kr .review-name { font-size: 12.5px; color: #888; font-style: normal; }\n\n  \/* === SET CARDS (LEGO bundle template) === *\/\n  .wonjo-wrap .set-card, .wonjo-wrap-kr .set-card { background: #fdfcf8; border: 1px solid #e4e0d6; border-radius: 6px; padding: 18px 22px; margin-bottom: 16px; }\n  .wonjo-wrap .set-card .set-no, .wonjo-wrap-kr .set-card .set-no { font-size: 13px; letter-spacing: 1px; color: #4a7c59; text-transform: uppercase; margin: 0 0 4px 0; font-weight: bold; }\n  .wonjo-wrap .set-card h3, .wonjo-wrap-kr .set-card h3 { font-size: 17px; margin: 0 0 10px 0; color: #2b2b2b; font-weight: 700; }\n  .wonjo-wrap .set-card p, .wonjo-wrap-kr .set-card p { margin: 0 0 8px 0; }\n  .wonjo-wrap .set-card .set-stats, .wonjo-wrap-kr .set-card .set-stats { font-size: 13.5px; color: #666; margin-top: 8px; }\n\n  \/* === PLAY STAGES (rounds 1-4 age-progression) === *\/\n  .wonjo-wrap .play-stage, .wonjo-wrap-kr .play-stage { padding: 10px 0; border-bottom: 1px dashed #e8e8e4; }\n  .wonjo-wrap .play-stage:last-child, .wonjo-wrap-kr .play-stage:last-child { border-bottom: none; }\n  .wonjo-wrap .play-stage-age, .wonjo-wrap-kr .play-stage-age { font-size: 13px; text-transform: uppercase; letter-spacing: 0.8px; color: #4a7c59; font-weight: bold; display: block; margin-bottom: 4px; }\n  .wonjo-wrap .play-stage-text, .wonjo-wrap-kr .play-stage-text { color: #3a3a3a; font-size: 14.5px; }\n\n  \/* === FAQ === *\/\n  .wonjo-wrap .faq-q, .wonjo-wrap-kr .faq-q { font-size: 13.5px; color: #4a7c59; font-weight: bold; margin: 14px 0 6px 0; }\n  .wonjo-wrap .faq-a, .wonjo-wrap-kr .faq-a { color: #3a3a3a; margin: 0 0 13px 0; padding-left: 14px; border-left: 2px solid #e8e8e4; }\n\n  \/* === STEPS (numbered ordering process) === *\/\n  .wonjo-wrap .steps, .wonjo-wrap-kr .steps { list-style: none; padding: 0; margin: 0 0 13px 0; }\n  .wonjo-wrap .steps { counter-reset: wonjo-steps; }\n  .wonjo-wrap-kr .steps { counter-reset: wonjo-steps-kr; }\n  .wonjo-wrap .steps li { counter-increment: wonjo-steps; padding: 10px 0 10px 38px; border-bottom: 1px solid #e8e8e4; position: relative; color: #3a3a3a; }\n  .wonjo-wrap-kr .steps li { counter-increment: wonjo-steps-kr; padding: 10px 0 10px 38px; border-bottom: 1px solid #e8e8e4; position: relative; color: #3a3a3a; }\n  .wonjo-wrap .steps li:last-child, .wonjo-wrap-kr .steps li:last-child { border-bottom: none; }\n  .wonjo-wrap .steps li::before { content: counter(wonjo-steps); position: absolute; left: 0; top: 11px; font-size: 11px; font-weight: bold; color: #4a7c59; width: 22px; height: 22px; border: 1.5px solid #4a7c59; border-radius: 50%; display: inline-flex; align-items: center; justify-content: center; }\n  .wonjo-wrap-kr .steps li::before { content: counter(wonjo-steps-kr); position: absolute; left: 0; top: 11px; font-size: 11px; font-weight: bold; color: #4a7c59; width: 22px; height: 22px; border: 1.5px solid #4a7c59; border-radius: 50%; display: inline-flex; align-items: center; justify-content: center; }\n\n  \/* === INTRO SUBTITLE === *\/\n  .wonjo-wrap .intro-subtitle, .wonjo-wrap-kr .intro-subtitle { font-size: 17px; line-height: 1.6; color: #4a7c59; font-style: italic; margin: 0 0 18px 0; padding-bottom: 18px; border-bottom: 1px solid #e8e8e4; }\n\n  \/* === SECTION SUBTITLE === *\/\n  .wonjo-wrap .section-subtitle, .wonjo-wrap-kr .section-subtitle { font-size: 13px; color: #777; font-style: italic; margin: -2px 0 16px 0; }\n\n  \/* === KEYWORDS (related searches at bottom) === *\/\n  .wonjo-wrap .keywords, .wonjo-wrap-kr .keywords { font-size: 13px; color: #777; line-height: 1.7; letter-spacing: 0.2px; }\n\n  \/* === MOBILE MEDIA QUERY === *\/\n  @media (max-width: 600px) {\n    .wonjo-wrap details summary, .wonjo-wrap-kr details summary { padding: 18px 30px 18px 0 !important; }\n    .wonjo-wrap details summary, .wonjo-wrap h2 { font-size: 15px !important; letter-spacing: 1px !important; }\n    .wonjo-wrap-kr details summary, .wonjo-wrap-kr h2 { font-size: 18px !important; letter-spacing: 0.8px !important; }\n    .wonjo-wrap, .wonjo-wrap-kr { font-size: 16px !important; }\n    .wonjo-wrap .intro-subtitle, .wonjo-wrap-kr .intro-subtitle { font-size: 17px !important; }\n  }\n\u003c\/style\u003e \n\u003cdiv class=\"wonjo-wrap\"\u003e\n\n  \u003cp class=\"intro-subtitle\"\u003eDirect from the United States — Trader Joe's addictive chili-lime rolled tortilla chips.\u003c\/p\u003e\n\n  \u003ch2\u003eAbout This Product\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003cp\u003eTrader Joe's Chili \u0026amp; Lime Rolled Corn Tortilla Chips are a cult-favorite snack, featuring rolled corn tortilla cylinders coated with a vibrant chili-lime seasoning. The bright, tangy, and subtly spicy flavor makes these disappear quickly at any gathering.\u003c\/p\u003e\n  \u003cp\u003eThe rolled shape delivers an extra satisfying crunch compared to flat tortilla chips, and the compact cylinders are mess-free to eat by hand. Made with real chili and lime — no artificial flavors.\u003c\/p\u003e\n  \u003cp\u003ePopular as a standalone snack and as a pairing with Mexican-inspired dips.\u003c\/p\u003e\n\n  \u003cdiv class=\"badge-row\"\u003e\n    \u003cspan class=\"badge\"\u003eRolled Tortilla Shape\u003c\/span\u003e\n    \u003cspan class=\"badge\"\u003eReal Chili \u0026amp; Lime\u003c\/span\u003e\n    \u003cspan class=\"badge\"\u003eNo Artificial Flavors\u003c\/span\u003e\n    \u003cspan class=\"badge\"\u003eTangy \u0026amp; Spicy\u003c\/span\u003e\n    \u003cspan class=\"badge\"\u003eTrader Joe's Favorite\u003c\/span\u003e\n    \u003cspan class=\"badge\"\u003eMade in USA\u003c\/span\u003e\n  \u003c\/div\u003e\n\n  \u003ch2\u003eProduct Details\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003cdiv class=\"spec-grid\"\u003e\n    \u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eFormat\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eRolled corn tortilla cylinders\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eSeasoning\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eChili-lime\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eSize\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003e5 oz \/ 142 g bag\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eHeat Level\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eMild-moderate\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eIngredients\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eReal chili, real lime\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eGood For\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eSnacking, dips\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003ePairs With\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eSalsa, guacamole\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eOrigin\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eUSA (Trader Joe's)\u003c\/span\u003e\n\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003ch2\u003eHow It Works\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003cul\u003e\n    \u003cli\u003e\n\u003cstrong\u003eReal seasoning:\u003c\/strong\u003e The chili and lime are sourced as real ingredients rather than artificial flavors — you can taste the brightness of actual lime.\u003c\/li\u003e\n    \u003cli\u003e\n\u003cstrong\u003eRolled format:\u003c\/strong\u003e Cylinder shape maximizes crunch and holds seasoning on the surface, delivering full flavor in every bite.\u003c\/li\u003e\n    \u003cli\u003e\n\u003cstrong\u003eVersatile pairing:\u003c\/strong\u003e Equally good on their own or dipped into salsa, guacamole, queso, or sour cream.\u003c\/li\u003e\n    \u003cli\u003e\n\u003cstrong\u003eMess-free handling:\u003c\/strong\u003e Rolled cylinders don't break into chip fragments as easily, making them practical for party bowls and snack bags.\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003ch2\u003eWho This Is For\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003cp\u003eFans of chili-lime flavor combinations, Mexican-inspired snacks, and tangy-spicy chips. Great for parties, movie nights, or just keeping around.\u003c\/p\u003e\n  \u003cp\u003eStore in a cool, dry place. Reseal to maintain crunch.\u003c\/p\u003e\n\n  \u003ch2\u003eShipping\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003cp\u003eShipping is free on every order, with no minimum. No handling fees, no customs processing charges, nothing added at checkout. What you see is what you pay.\u003c\/p\u003e\n  \u003cp\u003eOrders are dispatched within 1 to 2 business days. A tracking number is sent to your email once your parcel is on its way.\u003c\/p\u003e\n  \u003cdiv class=\"tip\"\u003eAll orders are shipped in plain, unmarked packaging. The shipping label does not reference the product contents.\u003c\/div\u003e\n\n  \u003ch2\u003eCustoms \u0026amp; Import\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003cp\u003eAll orders are processed as personal-use overseas purchases and clear Korean customs without requiring KC certification. Your shipment is handled using your Personal Customs Clearance Code (PCCC) and is trackable via Korea Customs Service UNI-PASS. Orders under USD 200 from the United States qualify for duty-free clearance. In the event of any customs issue, we issue a full refund without question.\u003c\/p\u003e\n  \u003cdiv class=\"tip\"\u003eIf you do not yet have a PCCC, you can get one free in under five minutes at unipass.customs.go.kr.\u003c\/div\u003e\n\n  \u003ch2\u003eWhy This Shop\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003cp\u003eWe purchase directly from US retailers and ship to customers in Korea. No intermediary, no repackaging, no grey-market sourcing — the same product you would find on a US pharmacy shelf. We back every order with a full refund in the event of customs failure or non-delivery.\u003c\/p\u003e\n\n  \u003ch2\u003eCommon Questions\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003cdiv class=\"spec-grid\"\u003e\n    \u003cdiv class=\"spec-item\" style=\"grid-column: 1 \/ -1;\"\u003e\n\u003cspan class=\"spec-label\"\u003eIs this the same product sold in US stores?\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eYes. We purchase directly from US retailers — the same product, same packaging, same ingredient list you would find at a CVS, Walmart, or major US supermarket.\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"spec-item\" style=\"grid-column: 1 \/ -1;\"\u003e\n\u003cspan class=\"spec-label\"\u003eDo I need a Personal Customs Clearance Code (PCCC)?\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eYes — Korean customs requires a PCCC for personal imports. You can get one free in under five minutes at unipass.customs.go.kr. We walk you through it in the order steps below.\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"spec-item\" style=\"grid-column: 1 \/ -1; border-bottom: none;\"\u003e\n\u003cspan class=\"spec-label\"\u003eWhat if my order doesn't clear customs?\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eWe issue a full refund, no questions asked. In practice, personal-use imports under USD 200 from the US clear without issue under Korea's simplified customs scheme — but our guarantee covers you either way.\u003c\/span\u003e\n\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003ch2\u003eFrom Our First Customers\u003c\/h2\u003e\n  \u003chr\u003e\n\n  \u003cdiv class=\"review-card\"\u003e\n    \u003cp class=\"review-text\"\u003eWent through two bags in a weekend. The chili-lime flavor is perfect — bright, not too hot, and you taste real lime.\u003c\/p\u003e\n    \u003cp class=\"review-name\"\u003eYuna — Gangnam-gu, Seoul — Early Customer\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"review-card\"\u003e\n    \u003cp class=\"review-text\"\u003ePairs amazingly with guacamole. Rolled shape is actually better for dipping than flat chips.\u003c\/p\u003e\n    \u003cp class=\"review-name\"\u003eAlex — Itaewon, Seoul — Early Customer\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"review-card\"\u003e\n    \u003cp class=\"review-text\"\u003eI missed these so much after leaving the US. Korean tortilla chips can't compete on flavor. Worth every won.\u003c\/p\u003e\n    \u003cp class=\"review-name\"\u003eJimin — Mapo-gu, Seoul — Early Customer\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"review-card\"\u003e\n    \u003cp class=\"review-text\"\u003eThe bright citrus punch makes these stand out. Not too spicy, just enough kick. Everyone at my party asked where I got them.\u003c\/p\u003e\n    \u003cp class=\"review-name\"\u003eHazel — Seocho-gu, Seoul — Early Customer\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003ch2\u003eHow to Order\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003col class=\"steps\"\u003e\n    \u003cli\u003eSelect quantity and add to cart\u003c\/li\u003e\n    \u003cli\u003eProceed to checkout\u003c\/li\u003e\n    \u003cli\u003eEnter your Personal Customs Clearance Code (PCCC) when prompted\u003c\/li\u003e\n    \u003cli\u003eConfirm your Korean delivery address\u003c\/li\u003e\n    \u003cli\u003eComplete payment — your order is placed\u003c\/li\u003e\n    \u003cli\u003eReceive your tracking number by email within 1 to 2 business days\u003c\/li\u003e\n  \u003c\/ol\u003e\n\n  \u003ch2\u003eRelated Searches\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003cp class=\"keywords\"\u003eTrader Joe's chili lime tortilla chips Korea  ·  TJ rolled tortilla chips direct import  ·  chili lime corn chips USA  ·  rolled tortilla snack Korea  ·  트레이더조 칠리 라임 토르티야  ·  롤드 토르티야 칩 직구\u003c\/p\u003e\n\n\u003c\/div\u003e\n\n\n","brand":"Trader Joe's","offers":[{"title":"9 oz (255 g)","offer_id":44925443276847,"sku":"GROC-TJ-CHILIROLL","price":8.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0739\/5190\/3791\/files\/GROC-TJ-CHILICORN-main.jpg?v=1769194048"},{"product_id":"worlds-puffiest-white-cheddar-corn-puffs","title":"Trader Joe's White Cheddar Corn Puffs — Real Cheddar, Ultra-Light","description":"\u003cstyle\u003e\n\/* ============================================================\n   WONJO CANONICAL STYLESHEET v3.0\n   Sans-serif unified — EN (.wonjo-wrap) + KR (.wonjo-wrap-kr)\n   Last updated: 2026-05-21\n\n   USAGE\n   - EN descriptions: wrap content in a div with class wonjo-wrap\n   - KR descriptions: wrap content in a div with class wonjo-wrap-kr\n   - Inline this entire style block at the top of each\n     product description HTML\n   - Supports three structural patterns (any can coexist):\n       1. h2 headings (old protein template)\n       2. details\/summary with direct children + hr (rounds 1-4)\n       3. details\/summary with div content wrapper (LEGO bundle)\n\n   CHANGES\n   - v3.0 (2026-05-21): Sans-serif throughout. EN switched from Georgia.\n                        EN + KR now use identical Korean sans-serif stack\n                        ('Apple SD Gothic Neo' etc. — these are mixed-script\n                        fonts that render Latin cleanly).\n   ============================================================ *\/\n\n  \/* === WRAPPERS === *\/\n  .wonjo-wrap { font-family: 'Apple SD Gothic Neo', 'Noto Sans KR', 'Malgun Gothic', sans-serif; color: #2b2b2b; font-size: 16px; line-height: 1.85; max-width: 720px; }\n  .wonjo-wrap-kr { font-family: 'Apple SD Gothic Neo', 'Noto Sans KR', 'Malgun Gothic', sans-serif; color: #2b2b2b; font-size: 16px; line-height: 1.95; max-width: 720px; }\n\n  \/* === COMMON TEXT === *\/\n  .wonjo-wrap p, .wonjo-wrap-kr p { margin: 0 0 13px 0; color: #3a3a3a; }\n  .wonjo-wrap ul, .wonjo-wrap-kr ul { margin: 0 0 13px 0; padding-left: 18px; color: #3a3a3a; }\n  .wonjo-wrap ul li, .wonjo-wrap-kr ul li { margin-bottom: 7px; }\n\n  \/* === HEADINGS — H2 (old protein template) === *\/\n  .wonjo-wrap h2 { font-size: 16px; font-weight: 700; text-transform: uppercase; letter-spacing: 1.2px; color: #4a7c59; margin: 36px 0 8px 0; }\n  .wonjo-wrap-kr h2 { font-size: 18px; font-weight: 700; text-transform: uppercase; letter-spacing: 0.8px; color: #4a7c59; margin: 36px 0 8px 0; }\n\n  \/* === HR SEPARATOR (under h2 + inside details) === *\/\n  .wonjo-wrap hr, .wonjo-wrap-kr hr,\n  .wonjo-wrap details hr, .wonjo-wrap-kr details hr { border: none; border-top: 1.5px solid #4a7c59; margin: 0 0 18px 0; }\n\n  \/* === DETAILS \/ SUMMARY (rounds 1-4 + LEGO) === *\/\n  .wonjo-wrap details, .wonjo-wrap-kr details { margin: 0; border-bottom: 1px solid #e8e8e4; }\n  .wonjo-wrap details:last-of-type, .wonjo-wrap-kr details:last-of-type { border-bottom: none; }\n\n  .wonjo-wrap details summary { font-size: 16px; font-weight: 700; text-transform: uppercase; letter-spacing: 1.2px; color: #4a7c59; padding: 20px 30px 20px 0; cursor: pointer; list-style: none; position: relative; }\n  .wonjo-wrap-kr details summary { font-size: 18px; font-weight: 700; text-transform: uppercase; letter-spacing: 0.8px; color: #4a7c59; padding: 20px 30px 20px 0; cursor: pointer; list-style: none; position: relative; }\n\n  .wonjo-wrap details summary::-webkit-details-marker, .wonjo-wrap-kr details summary::-webkit-details-marker { display: none; }\n  .wonjo-wrap details summary::after, .wonjo-wrap-kr details summary::after { content: '+'; position: absolute; right: 0; top: 50%; transform: translateY(-50%); font-size: 20px; font-weight: normal; color: #4a7c59; }\n  .wonjo-wrap details[open] summary::after, .wonjo-wrap-kr details[open] summary::after { content: '−'; }\n\n  \/* Content spacing — handles both direct-children variant AND \u003cdiv\u003e wrapper variant *\/\n  .wonjo-wrap details \u003e *:not(summary):not(hr), .wonjo-wrap-kr details \u003e *:not(summary):not(hr) { margin-bottom: 13px; }\n  .wonjo-wrap details \u003e *:last-child, .wonjo-wrap-kr details \u003e *:last-child { margin-bottom: 18px; }\n  .wonjo-wrap details \u003e div, .wonjo-wrap-kr details \u003e div { padding: 0 0 20px 0; }\n\n  \/* === SPEC GRID === *\/\n  .wonjo-wrap .spec-grid, .wonjo-wrap-kr .spec-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 0; margin: 0 0 16px 0; border: 1px solid #e8e8e4; border-radius: 4px; overflow: hidden; }\n  .wonjo-wrap .spec-item, .wonjo-wrap-kr .spec-item { padding: 10px 14px; border-bottom: 1px solid #e8e8e4; font-size: 14px; }\n  .wonjo-wrap .spec-item:nth-last-child(-n+2), .wonjo-wrap-kr .spec-item:nth-last-child(-n+2) { border-bottom: none; }\n  .wonjo-wrap .spec-label, .wonjo-wrap-kr .spec-label { font-size: 13px; text-transform: uppercase; letter-spacing: 0.8px; color: #4a7c59; display: block; margin-bottom: 2px; font-weight: bold; }\n  .wonjo-wrap .spec-value, .wonjo-wrap-kr .spec-value { color: #2b2b2b; }\n\n  \/* === TIPS \/ WARNINGS === *\/\n  .wonjo-wrap .tip, .wonjo-wrap-kr .tip { background: #f4f8f5; border-left: 3px solid #4a7c59; padding: 12px 16px; font-size: 13.5px; color: #4a5a4a; margin: 14px 0; font-style: italic; }\n  .wonjo-wrap .tip-warn, .wonjo-wrap-kr .tip-warn { background: #fdf6e3; border-left: 3px solid #b8860b; padding: 12px 16px; font-size: 13.5px; color: #6e5828; margin: 14px 0; font-style: italic; }\n\n  \/* === BADGES === *\/\n  .wonjo-wrap .badge-row, .wonjo-wrap-kr .badge-row { display: flex; flex-wrap: wrap; gap: 8px; margin: 0 0 16px 0; }\n  .wonjo-wrap .badge, .wonjo-wrap-kr .badge { font-size: 11.5px; border: 1px solid #c2d8c9; background: #eef5f0; color: #3a6b48; border-radius: 3px; padding: 5px 11px; font-weight: bold; letter-spacing: 0.3px; }\n  .wonjo-wrap .badge-eco, .wonjo-wrap-kr .badge-eco { border-color: #b5cfa9; background: #e8f3e0; color: #2d5c1f; }\n  .wonjo-wrap .badge-safe, .wonjo-wrap-kr .badge-safe { border-color: #d4a574; background: #fdf3e3; color: #8a5a1a; }\n\n  \/* === SKILL TAG ROW (rounds 1-4 kids\/toys) === *\/\n  .wonjo-wrap .skill-row, .wonjo-wrap-kr .skill-row { display: flex; flex-wrap: wrap; gap: 6px; margin: 0 0 18px 0; padding-bottom: 16px; border-bottom: 1px solid #e8e8e4; }\n  .wonjo-wrap .skill-tag, .wonjo-wrap-kr .skill-tag { font-size: 11px; background: #fdfcf8; border: 1px solid #e4e0d6; color: #6a5a3a; border-radius: 14px; padding: 4px 10px; letter-spacing: 0.2px; }\n\n  \/* === REVIEW CARDS (protein listings) === *\/\n  .wonjo-wrap .review-card, .wonjo-wrap-kr .review-card { background: #fdfcf8; border: 1px solid #e4e0d6; border-radius: 6px; padding: 18px 20px; margin-bottom: 14px; }\n  .wonjo-wrap .review-text, .wonjo-wrap-kr .review-text { color: #3a3a3a; margin: 0 0 10px 0; font-style: italic; }\n  .wonjo-wrap .review-name, .wonjo-wrap-kr .review-name { font-size: 12.5px; color: #888; font-style: normal; }\n\n  \/* === SET CARDS (LEGO bundle template) === *\/\n  .wonjo-wrap .set-card, .wonjo-wrap-kr .set-card { background: #fdfcf8; border: 1px solid #e4e0d6; border-radius: 6px; padding: 18px 22px; margin-bottom: 16px; }\n  .wonjo-wrap .set-card .set-no, .wonjo-wrap-kr .set-card .set-no { font-size: 13px; letter-spacing: 1px; color: #4a7c59; text-transform: uppercase; margin: 0 0 4px 0; font-weight: bold; }\n  .wonjo-wrap .set-card h3, .wonjo-wrap-kr .set-card h3 { font-size: 17px; margin: 0 0 10px 0; color: #2b2b2b; font-weight: 700; }\n  .wonjo-wrap .set-card p, .wonjo-wrap-kr .set-card p { margin: 0 0 8px 0; }\n  .wonjo-wrap .set-card .set-stats, .wonjo-wrap-kr .set-card .set-stats { font-size: 13.5px; color: #666; margin-top: 8px; }\n\n  \/* === PLAY STAGES (rounds 1-4 age-progression) === *\/\n  .wonjo-wrap .play-stage, .wonjo-wrap-kr .play-stage { padding: 10px 0; border-bottom: 1px dashed #e8e8e4; }\n  .wonjo-wrap .play-stage:last-child, .wonjo-wrap-kr .play-stage:last-child { border-bottom: none; }\n  .wonjo-wrap .play-stage-age, .wonjo-wrap-kr .play-stage-age { font-size: 13px; text-transform: uppercase; letter-spacing: 0.8px; color: #4a7c59; font-weight: bold; display: block; margin-bottom: 4px; }\n  .wonjo-wrap .play-stage-text, .wonjo-wrap-kr .play-stage-text { color: #3a3a3a; font-size: 14.5px; }\n\n  \/* === FAQ === *\/\n  .wonjo-wrap .faq-q, .wonjo-wrap-kr .faq-q { font-size: 13.5px; color: #4a7c59; font-weight: bold; margin: 14px 0 6px 0; }\n  .wonjo-wrap .faq-a, .wonjo-wrap-kr .faq-a { color: #3a3a3a; margin: 0 0 13px 0; padding-left: 14px; border-left: 2px solid #e8e8e4; }\n\n  \/* === STEPS (numbered ordering process) === *\/\n  .wonjo-wrap .steps, .wonjo-wrap-kr .steps { list-style: none; padding: 0; margin: 0 0 13px 0; }\n  .wonjo-wrap .steps { counter-reset: wonjo-steps; }\n  .wonjo-wrap-kr .steps { counter-reset: wonjo-steps-kr; }\n  .wonjo-wrap .steps li { counter-increment: wonjo-steps; padding: 10px 0 10px 38px; border-bottom: 1px solid #e8e8e4; position: relative; color: #3a3a3a; }\n  .wonjo-wrap-kr .steps li { counter-increment: wonjo-steps-kr; padding: 10px 0 10px 38px; border-bottom: 1px solid #e8e8e4; position: relative; color: #3a3a3a; }\n  .wonjo-wrap .steps li:last-child, .wonjo-wrap-kr .steps li:last-child { border-bottom: none; }\n  .wonjo-wrap .steps li::before { content: counter(wonjo-steps); position: absolute; left: 0; top: 11px; font-size: 11px; font-weight: bold; color: #4a7c59; width: 22px; height: 22px; border: 1.5px solid #4a7c59; border-radius: 50%; display: inline-flex; align-items: center; justify-content: center; }\n  .wonjo-wrap-kr .steps li::before { content: counter(wonjo-steps-kr); position: absolute; left: 0; top: 11px; font-size: 11px; font-weight: bold; color: #4a7c59; width: 22px; height: 22px; border: 1.5px solid #4a7c59; border-radius: 50%; display: inline-flex; align-items: center; justify-content: center; }\n\n  \/* === INTRO SUBTITLE === *\/\n  .wonjo-wrap .intro-subtitle, .wonjo-wrap-kr .intro-subtitle { font-size: 17px; line-height: 1.6; color: #4a7c59; font-style: italic; margin: 0 0 18px 0; padding-bottom: 18px; border-bottom: 1px solid #e8e8e4; }\n\n  \/* === SECTION SUBTITLE === *\/\n  .wonjo-wrap .section-subtitle, .wonjo-wrap-kr .section-subtitle { font-size: 13px; color: #777; font-style: italic; margin: -2px 0 16px 0; }\n\n  \/* === KEYWORDS (related searches at bottom) === *\/\n  .wonjo-wrap .keywords, .wonjo-wrap-kr .keywords { font-size: 13px; color: #777; line-height: 1.7; letter-spacing: 0.2px; }\n\n  \/* === MOBILE MEDIA QUERY === *\/\n  @media (max-width: 600px) {\n    .wonjo-wrap details summary, .wonjo-wrap-kr details summary { padding: 18px 30px 18px 0 !important; }\n    .wonjo-wrap details summary, .wonjo-wrap h2 { font-size: 15px !important; letter-spacing: 1px !important; }\n    .wonjo-wrap-kr details summary, .wonjo-wrap-kr h2 { font-size: 18px !important; letter-spacing: 0.8px !important; }\n    .wonjo-wrap, .wonjo-wrap-kr { font-size: 16px !important; }\n    .wonjo-wrap .intro-subtitle, .wonjo-wrap-kr .intro-subtitle { font-size: 17px !important; }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"wonjo-wrap\"\u003e\n\n  \u003cp class=\"intro-subtitle\"\u003eDirect from the United States — Trader Joe's puffy, melt-in-your-mouth white cheddar corn puffs.\u003c\/p\u003e\n\n  \u003ch2\u003eAbout This Product\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003cp\u003eTrader Joe's World's Puffiest White Cheddar Corn Puffs live up to the name — ultra-light, airy corn puffs coated in real white cheddar cheese powder. The puffs melt on the tongue while delivering intense cheesy flavor from real cheddar, not artificial cheese seasoning.\u003c\/p\u003e\n  \u003cp\u003eThe signature airy texture is the reason these have a devoted following — neither dense nor crumbly, just light and satisfying.\u003c\/p\u003e\n  \u003cp\u003eMade with no artificial flavors or colors. A crowd-pleaser at parties and a favorite for anyone who loves cheese snacks.\u003c\/p\u003e\n\n  \u003cdiv class=\"badge-row\"\u003e\n    \u003cspan class=\"badge\"\u003eReal White Cheddar\u003c\/span\u003e\n    \u003cspan class=\"badge\"\u003eUltra-Light Texture\u003c\/span\u003e\n    \u003cspan class=\"badge\"\u003eMelt-In-Mouth\u003c\/span\u003e\n    \u003cspan class=\"badge\"\u003eNo Artificial Flavors\u003c\/span\u003e\n    \u003cspan class=\"badge\"\u003eNo Artificial Colors\u003c\/span\u003e\n    \u003cspan class=\"badge\"\u003eTrader Joe's Icon\u003c\/span\u003e\n  \u003c\/div\u003e\n\n  \u003ch2\u003eProduct Details\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003cdiv class=\"spec-grid\"\u003e\n    \u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eFormat\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003ePuffed corn snacks\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eCoating\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eReal white cheddar powder\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eSize\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003e5.5 oz \/ 156 g bag\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eTexture\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eUltra-airy, melts in mouth\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eFlavor\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eRich white cheddar\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eIngredients\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eReal cheese, no artificial\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eGood For\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eKids, adults, parties\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eOrigin\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eUSA (Trader Joe's)\u003c\/span\u003e\n\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003ch2\u003eHow It Works\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003cul\u003e\n    \u003cli\u003e\n\u003cstrong\u003eAiry corn puff structure:\u003c\/strong\u003e Puffs are light and hollow, with a delicate structure that dissolves rather than crunches aggressively — a texture many imitators can't match.\u003c\/li\u003e\n    \u003cli\u003e\n\u003cstrong\u003eReal white cheddar:\u003c\/strong\u003e Cheese powder is from real aged white cheddar, delivering strong cheesy flavor without the sharpness of artificial seasoning.\u003c\/li\u003e\n    \u003cli\u003e\n\u003cstrong\u003eClean ingredient list:\u003c\/strong\u003e No artificial flavors, no artificial colors. The distinctive orange of typical cheese puffs is absent here — puffs are a natural pale yellow.\u003c\/li\u003e\n    \u003cli\u003e\n\u003cstrong\u003eNon-greasy finish:\u003c\/strong\u003e Doesn't leave heavy residue on the fingers, unlike many cheese puffs. Less mess, same flavor.\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003ch2\u003eWho This Is For\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003cp\u003eCheese snack lovers, kids, and anyone who appreciates a truly light puff texture. Also a good alternative for anyone tired of overly salty or greasy cheese puffs.\u003c\/p\u003e\n  \u003cp\u003eStore in a cool, dry place. Reseal to keep puffs fresh.\u003c\/p\u003e\n\n  \u003ch2\u003eShipping\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003cp\u003eShipping is free on every order, with no minimum. No handling fees, no customs processing charges, nothing added at checkout. What you see is what you pay.\u003c\/p\u003e\n  \u003cp\u003eOrders are dispatched within 1 to 2 business days. A tracking number is sent to your email once your parcel is on its way.\u003c\/p\u003e\n  \u003cdiv class=\"tip\"\u003eAll orders are shipped in plain, unmarked packaging. The shipping label does not reference the product contents.\u003c\/div\u003e\n\n  \u003ch2\u003eCustoms \u0026amp; Import\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003cp\u003eAll orders are processed as personal-use overseas purchases and clear Korean customs without requiring KC certification. Your shipment is handled using your Personal Customs Clearance Code (PCCC) and is trackable via Korea Customs Service UNI-PASS. Orders under USD 200 from the United States qualify for duty-free clearance. In the event of any customs issue, we issue a full refund without question.\u003c\/p\u003e\n  \u003cdiv class=\"tip\"\u003eIf you do not yet have a PCCC, you can get one free in under five minutes at unipass.customs.go.kr.\u003c\/div\u003e\n\n  \u003ch2\u003eWhy This Shop\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003cp\u003eWe purchase directly from US retailers and ship to customers in Korea. No intermediary, no repackaging, no grey-market sourcing — the same product you would find on a US pharmacy shelf. We back every order with a full refund in the event of customs failure or non-delivery.\u003c\/p\u003e\n\n  \u003ch2\u003eCommon Questions\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003cdiv class=\"spec-grid\"\u003e\n    \u003cdiv class=\"spec-item\" style=\"grid-column: 1 \/ -1;\"\u003e\n\u003cspan class=\"spec-label\"\u003eIs this the same product sold in US stores?\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eYes. We purchase directly from US retailers — the same product, same packaging, same ingredient list you would find at a CVS, Walmart, or major US supermarket.\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"spec-item\" style=\"grid-column: 1 \/ -1;\"\u003e\n\u003cspan class=\"spec-label\"\u003eDo I need a Personal Customs Clearance Code (PCCC)?\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eYes — Korean customs requires a PCCC for personal imports. You can get one free in under five minutes at unipass.customs.go.kr. We walk you through it in the order steps below.\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"spec-item\" style=\"grid-column: 1 \/ -1; border-bottom: none;\"\u003e\n\u003cspan class=\"spec-label\"\u003eWhat if my order doesn't clear customs?\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eWe issue a full refund, no questions asked. In practice, personal-use imports under USD 200 from the US clear without issue under Korea's simplified customs scheme — but our guarantee covers you either way.\u003c\/span\u003e\n\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003ch2\u003eFrom Our First Customers\u003c\/h2\u003e\n  \u003chr\u003e\n\n  \u003cdiv class=\"review-card\"\u003e\n    \u003cp class=\"review-text\"\u003e'World's Puffiest' is not just marketing. These really do melt. Real cheddar flavor, none of that fake orange aftertaste.\u003c\/p\u003e\n    \u003cp class=\"review-name\"\u003eSoah — Gangnam-gu, Seoul — Early Customer\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"review-card\"\u003e\n    \u003cp class=\"review-text\"\u003eKid tested, kid approved. My daughter is hooked and I'm glad because the ingredient list is clean.\u003c\/p\u003e\n    \u003cp class=\"review-name\"\u003eHelen — Seocho-gu, Seoul — Early Customer\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"review-card\"\u003e\n    \u003cp class=\"review-text\"\u003eBought a bag and finished half in an evening. Didn't even feel guilty — lightweight and not greasy at all.\u003c\/p\u003e\n    \u003cp class=\"review-name\"\u003eJiho — Mapo-gu, Seoul — Early Customer\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"review-card\"\u003e\n    \u003cp class=\"review-text\"\u003eSo much better than any Korean cheese puff. White cheddar flavor is legit, and they don't turn your fingers neon orange.\u003c\/p\u003e\n    \u003cp class=\"review-name\"\u003eAmanda — Yongsan-gu, Seoul — Early Customer\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003ch2\u003eHow to Order\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003col class=\"steps\"\u003e\n    \u003cli\u003eSelect quantity and add to cart\u003c\/li\u003e\n    \u003cli\u003eProceed to checkout\u003c\/li\u003e\n    \u003cli\u003eEnter your Personal Customs Clearance Code (PCCC) when prompted\u003c\/li\u003e\n    \u003cli\u003eConfirm your Korean delivery address\u003c\/li\u003e\n    \u003cli\u003eComplete payment — your order is placed\u003c\/li\u003e\n    \u003cli\u003eReceive your tracking number by email within 1 to 2 business days\u003c\/li\u003e\n  \u003c\/ol\u003e\n\n  \u003ch2\u003eRelated Searches\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003cp class=\"keywords\"\u003eTrader Joe's white cheddar corn puffs Korea  ·  TJ puffy corn puffs direct import  ·  real cheddar puffs USA  ·  light corn puff snack Korea  ·  트레이더조 화이트 체다 콘 퍼프  ·  TJ 콘 퍼프 직구\u003c\/p\u003e\n\n\u003c\/div\u003e\n\n\n","brand":"Trader Joe's","offers":[{"title":"7 oz (198 g)","offer_id":44925443440687,"sku":"GROC-TJ-PUFF-WC","price":8.69,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0739\/5190\/3791\/files\/GROC-TJ-PUFF-WC-main.jpg?v=1769817811"},{"product_id":"trail-mix-crackers","title":"Trader Joe's Trail Mix Crackers — Savory Seed \u0026 Cheese Blend","description":"\u003cstyle\u003e\n\/* ============================================================\n   WONJO CANONICAL STYLESHEET v3.0\n   Sans-serif unified — EN (.wonjo-wrap) + KR (.wonjo-wrap-kr)\n   Last updated: 2026-05-21\n\n   USAGE\n   - EN descriptions: wrap content in a div with class wonjo-wrap\n   - KR descriptions: wrap content in a div with class wonjo-wrap-kr\n   - Inline this entire style block at the top of each\n     product description HTML\n   - Supports three structural patterns (any can coexist):\n       1. h2 headings (old protein template)\n       2. details\/summary with direct children + hr (rounds 1-4)\n       3. details\/summary with div content wrapper (LEGO bundle)\n\n   CHANGES\n   - v3.0 (2026-05-21): Sans-serif throughout. EN switched from Georgia.\n                        EN + KR now use identical Korean sans-serif stack\n                        ('Apple SD Gothic Neo' etc. — these are mixed-script\n                        fonts that render Latin cleanly).\n   ============================================================ *\/\n\n  \/* === WRAPPERS === *\/\n  .wonjo-wrap { font-family: 'Apple SD Gothic Neo', 'Noto Sans KR', 'Malgun Gothic', sans-serif; color: #2b2b2b; font-size: 16px; line-height: 1.85; max-width: 720px; }\n  .wonjo-wrap-kr { font-family: 'Apple SD Gothic Neo', 'Noto Sans KR', 'Malgun Gothic', sans-serif; color: #2b2b2b; font-size: 16px; line-height: 1.95; max-width: 720px; }\n\n  \/* === COMMON TEXT === *\/\n  .wonjo-wrap p, .wonjo-wrap-kr p { margin: 0 0 13px 0; color: #3a3a3a; }\n  .wonjo-wrap ul, .wonjo-wrap-kr ul { margin: 0 0 13px 0; padding-left: 18px; color: #3a3a3a; }\n  .wonjo-wrap ul li, .wonjo-wrap-kr ul li { margin-bottom: 7px; }\n\n  \/* === HEADINGS — H2 (old protein template) === *\/\n  .wonjo-wrap h2 { font-size: 16px; font-weight: 700; text-transform: uppercase; letter-spacing: 1.2px; color: #4a7c59; margin: 36px 0 8px 0; }\n  .wonjo-wrap-kr h2 { font-size: 18px; font-weight: 700; text-transform: uppercase; letter-spacing: 0.8px; color: #4a7c59; margin: 36px 0 8px 0; }\n\n  \/* === HR SEPARATOR (under h2 + inside details) === *\/\n  .wonjo-wrap hr, .wonjo-wrap-kr hr,\n  .wonjo-wrap details hr, .wonjo-wrap-kr details hr { border: none; border-top: 1.5px solid #4a7c59; margin: 0 0 18px 0; }\n\n  \/* === DETAILS \/ SUMMARY (rounds 1-4 + LEGO) === *\/\n  .wonjo-wrap details, .wonjo-wrap-kr details { margin: 0; border-bottom: 1px solid #e8e8e4; }\n  .wonjo-wrap details:last-of-type, .wonjo-wrap-kr details:last-of-type { border-bottom: none; }\n\n  .wonjo-wrap details summary { font-size: 16px; font-weight: 700; text-transform: uppercase; letter-spacing: 1.2px; color: #4a7c59; padding: 20px 30px 20px 0; cursor: pointer; list-style: none; position: relative; }\n  .wonjo-wrap-kr details summary { font-size: 18px; font-weight: 700; text-transform: uppercase; letter-spacing: 0.8px; color: #4a7c59; padding: 20px 30px 20px 0; cursor: pointer; list-style: none; position: relative; }\n\n  .wonjo-wrap details summary::-webkit-details-marker, .wonjo-wrap-kr details summary::-webkit-details-marker { display: none; }\n  .wonjo-wrap details summary::after, .wonjo-wrap-kr details summary::after { content: '+'; position: absolute; right: 0; top: 50%; transform: translateY(-50%); font-size: 20px; font-weight: normal; color: #4a7c59; }\n  .wonjo-wrap details[open] summary::after, .wonjo-wrap-kr details[open] summary::after { content: '−'; }\n\n  \/* Content spacing — handles both direct-children variant AND \u003cdiv\u003e wrapper variant *\/\n  .wonjo-wrap details \u003e *:not(summary):not(hr), .wonjo-wrap-kr details \u003e *:not(summary):not(hr) { margin-bottom: 13px; }\n  .wonjo-wrap details \u003e *:last-child, .wonjo-wrap-kr details \u003e *:last-child { margin-bottom: 18px; }\n  .wonjo-wrap details \u003e div, .wonjo-wrap-kr details \u003e div { padding: 0 0 20px 0; }\n\n  \/* === SPEC GRID === *\/\n  .wonjo-wrap .spec-grid, .wonjo-wrap-kr .spec-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 0; margin: 0 0 16px 0; border: 1px solid #e8e8e4; border-radius: 4px; overflow: hidden; }\n  .wonjo-wrap .spec-item, .wonjo-wrap-kr .spec-item { padding: 10px 14px; border-bottom: 1px solid #e8e8e4; font-size: 14px; }\n  .wonjo-wrap .spec-item:nth-last-child(-n+2), .wonjo-wrap-kr .spec-item:nth-last-child(-n+2) { border-bottom: none; }\n  .wonjo-wrap .spec-label, .wonjo-wrap-kr .spec-label { font-size: 13px; text-transform: uppercase; letter-spacing: 0.8px; color: #4a7c59; display: block; margin-bottom: 2px; font-weight: bold; }\n  .wonjo-wrap .spec-value, .wonjo-wrap-kr .spec-value { color: #2b2b2b; }\n\n  \/* === TIPS \/ WARNINGS === *\/\n  .wonjo-wrap .tip, .wonjo-wrap-kr .tip { background: #f4f8f5; border-left: 3px solid #4a7c59; padding: 12px 16px; font-size: 13.5px; color: #4a5a4a; margin: 14px 0; font-style: italic; }\n  .wonjo-wrap .tip-warn, .wonjo-wrap-kr .tip-warn { background: #fdf6e3; border-left: 3px solid #b8860b; padding: 12px 16px; font-size: 13.5px; color: #6e5828; margin: 14px 0; font-style: italic; }\n\n  \/* === BADGES === *\/\n  .wonjo-wrap .badge-row, .wonjo-wrap-kr .badge-row { display: flex; flex-wrap: wrap; gap: 8px; margin: 0 0 16px 0; }\n  .wonjo-wrap .badge, .wonjo-wrap-kr .badge { font-size: 11.5px; border: 1px solid #c2d8c9; background: #eef5f0; color: #3a6b48; border-radius: 3px; padding: 5px 11px; font-weight: bold; letter-spacing: 0.3px; }\n  .wonjo-wrap .badge-eco, .wonjo-wrap-kr .badge-eco { border-color: #b5cfa9; background: #e8f3e0; color: #2d5c1f; }\n  .wonjo-wrap .badge-safe, .wonjo-wrap-kr .badge-safe { border-color: #d4a574; background: #fdf3e3; color: #8a5a1a; }\n\n  \/* === SKILL TAG ROW (rounds 1-4 kids\/toys) === *\/\n  .wonjo-wrap .skill-row, .wonjo-wrap-kr .skill-row { display: flex; flex-wrap: wrap; gap: 6px; margin: 0 0 18px 0; padding-bottom: 16px; border-bottom: 1px solid #e8e8e4; }\n  .wonjo-wrap .skill-tag, .wonjo-wrap-kr .skill-tag { font-size: 11px; background: #fdfcf8; border: 1px solid #e4e0d6; color: #6a5a3a; border-radius: 14px; padding: 4px 10px; letter-spacing: 0.2px; }\n\n  \/* === REVIEW CARDS (protein listings) === *\/\n  .wonjo-wrap .review-card, .wonjo-wrap-kr .review-card { background: #fdfcf8; border: 1px solid #e4e0d6; border-radius: 6px; padding: 18px 20px; margin-bottom: 14px; }\n  .wonjo-wrap .review-text, .wonjo-wrap-kr .review-text { color: #3a3a3a; margin: 0 0 10px 0; font-style: italic; }\n  .wonjo-wrap .review-name, .wonjo-wrap-kr .review-name { font-size: 12.5px; color: #888; font-style: normal; }\n\n  \/* === SET CARDS (LEGO bundle template) === *\/\n  .wonjo-wrap .set-card, .wonjo-wrap-kr .set-card { background: #fdfcf8; border: 1px solid #e4e0d6; border-radius: 6px; padding: 18px 22px; margin-bottom: 16px; }\n  .wonjo-wrap .set-card .set-no, .wonjo-wrap-kr .set-card .set-no { font-size: 13px; letter-spacing: 1px; color: #4a7c59; text-transform: uppercase; margin: 0 0 4px 0; font-weight: bold; }\n  .wonjo-wrap .set-card h3, .wonjo-wrap-kr .set-card h3 { font-size: 17px; margin: 0 0 10px 0; color: #2b2b2b; font-weight: 700; }\n  .wonjo-wrap .set-card p, .wonjo-wrap-kr .set-card p { margin: 0 0 8px 0; }\n  .wonjo-wrap .set-card .set-stats, .wonjo-wrap-kr .set-card .set-stats { font-size: 13.5px; color: #666; margin-top: 8px; }\n\n  \/* === PLAY STAGES (rounds 1-4 age-progression) === *\/\n  .wonjo-wrap .play-stage, .wonjo-wrap-kr .play-stage { padding: 10px 0; border-bottom: 1px dashed #e8e8e4; }\n  .wonjo-wrap .play-stage:last-child, .wonjo-wrap-kr .play-stage:last-child { border-bottom: none; }\n  .wonjo-wrap .play-stage-age, .wonjo-wrap-kr .play-stage-age { font-size: 13px; text-transform: uppercase; letter-spacing: 0.8px; color: #4a7c59; font-weight: bold; display: block; margin-bottom: 4px; }\n  .wonjo-wrap .play-stage-text, .wonjo-wrap-kr .play-stage-text { color: #3a3a3a; font-size: 14.5px; }\n\n  \/* === FAQ === *\/\n  .wonjo-wrap .faq-q, .wonjo-wrap-kr .faq-q { font-size: 13.5px; color: #4a7c59; font-weight: bold; margin: 14px 0 6px 0; }\n  .wonjo-wrap .faq-a, .wonjo-wrap-kr .faq-a { color: #3a3a3a; margin: 0 0 13px 0; padding-left: 14px; border-left: 2px solid #e8e8e4; }\n\n  \/* === STEPS (numbered ordering process) === *\/\n  .wonjo-wrap .steps, .wonjo-wrap-kr .steps { list-style: none; padding: 0; margin: 0 0 13px 0; }\n  .wonjo-wrap .steps { counter-reset: wonjo-steps; }\n  .wonjo-wrap-kr .steps { counter-reset: wonjo-steps-kr; }\n  .wonjo-wrap .steps li { counter-increment: wonjo-steps; padding: 10px 0 10px 38px; border-bottom: 1px solid #e8e8e4; position: relative; color: #3a3a3a; }\n  .wonjo-wrap-kr .steps li { counter-increment: wonjo-steps-kr; padding: 10px 0 10px 38px; border-bottom: 1px solid #e8e8e4; position: relative; color: #3a3a3a; }\n  .wonjo-wrap .steps li:last-child, .wonjo-wrap-kr .steps li:last-child { border-bottom: none; }\n  .wonjo-wrap .steps li::before { content: counter(wonjo-steps); position: absolute; left: 0; top: 11px; font-size: 11px; font-weight: bold; color: #4a7c59; width: 22px; height: 22px; border: 1.5px solid #4a7c59; border-radius: 50%; display: inline-flex; align-items: center; justify-content: center; }\n  .wonjo-wrap-kr .steps li::before { content: counter(wonjo-steps-kr); position: absolute; left: 0; top: 11px; font-size: 11px; font-weight: bold; color: #4a7c59; width: 22px; height: 22px; border: 1.5px solid #4a7c59; border-radius: 50%; display: inline-flex; align-items: center; justify-content: center; }\n\n  \/* === INTRO SUBTITLE === *\/\n  .wonjo-wrap .intro-subtitle, .wonjo-wrap-kr .intro-subtitle { font-size: 17px; line-height: 1.6; color: #4a7c59; font-style: italic; margin: 0 0 18px 0; padding-bottom: 18px; border-bottom: 1px solid #e8e8e4; }\n\n  \/* === SECTION SUBTITLE === *\/\n  .wonjo-wrap .section-subtitle, .wonjo-wrap-kr .section-subtitle { font-size: 13px; color: #777; font-style: italic; margin: -2px 0 16px 0; }\n\n  \/* === KEYWORDS (related searches at bottom) === *\/\n  .wonjo-wrap .keywords, .wonjo-wrap-kr .keywords { font-size: 13px; color: #777; line-height: 1.7; letter-spacing: 0.2px; }\n\n  \/* === MOBILE MEDIA QUERY === *\/\n  @media (max-width: 600px) {\n    .wonjo-wrap details summary, .wonjo-wrap-kr details summary { padding: 18px 30px 18px 0 !important; }\n    .wonjo-wrap details summary, .wonjo-wrap h2 { font-size: 15px !important; letter-spacing: 1px !important; }\n    .wonjo-wrap-kr details summary, .wonjo-wrap-kr h2 { font-size: 18px !important; letter-spacing: 0.8px !important; }\n    .wonjo-wrap, .wonjo-wrap-kr { font-size: 16px !important; }\n    .wonjo-wrap .intro-subtitle, .wonjo-wrap-kr .intro-subtitle { font-size: 17px !important; }\n  }\n\u003c\/style\u003e\n  \n\u003cdiv class=\"wonjo-wrap\"\u003e\n\u003cp class=\"intro-subtitle\"\u003eDirect from the United States — Savory, crunchy, and genuinely hard to put down.\u003c\/p\u003e\n\u003ch2\u003eAbout This Product\u003c\/h2\u003e\n\u003chr\u003e\n\u003cp\u003eTrader Joe's Trail Mix Crackers are a savory, crisp cracker packed with sunflower seeds, sesame, vegetables, garlic, and a blend of cheese. They sit somewhere between a cracker and a snack mix — substantial enough to feel satisfying, light enough to keep reaching for more.\u003c\/p\u003e\n\u003cp\u003eThese are a long-running customer favourite in US Trader Joe's stores and rarely stay on shelves for long. They are not available through any official Korean retailer. Each unit we ship is purchased directly from a Trader Joe's location in the United States and sent to you in original packaging.\u003c\/p\u003e\n\u003ch2\u003eShipping\u003c\/h2\u003e\n\u003chr\u003e\n\u003cp\u003eShipping is free on every order, with no minimum. There are no handling fees, no customs processing charges, and no hidden costs added at checkout. What you see is what you pay.\u003c\/p\u003e\n\u003cp\u003eOrders are dispatched within 1 to 2 business days of purchase. A tracking number is sent to your email once your order is on its way.\u003c\/p\u003e\n\u003ch2\u003eCustoms \u0026amp; Import\u003c\/h2\u003e\n\u003chr\u003e\n\u003cp\u003eAll orders are processed as personal-use overseas purchases, which means they clear Korean customs without requiring KC certification. Shipments are handled using your Personal Customs Clearance Code (PCCC) for full transparency, and you can track your parcel through the Korea Customs Service UNI-PASS portal at any time.\u003c\/p\u003e\n\u003cp\u003eOrders valued under USD 200 from the United States qualify for duty-free clearance under Korea's simplified customs scheme. In the unlikely event that any order encounters a customs issue, we will issue a full refund without question.\u003c\/p\u003e\n\u003cdiv class=\"tip\"\u003eIf you do not yet have a Personal Customs Clearance Code (PCCC), you can get one free of charge in under five minutes at unipass.customs.go.kr.\u003c\/div\u003e\n\u003ch2\u003eWhy This Shop\u003c\/h2\u003e\n\u003chr\u003e\n\u003cp\u003eWe are a small, direct-sourcing operation. We buy from US Trader Joe's stores ourselves and ship directly to customers in Korea — no warehouse intermediary, no bulk importer, no repackaging.\u003c\/p\u003e\n\u003cp\u003eWe back every order with a full refund in the event of any customs or delivery failure. If something goes wrong, contact us directly and we will sort it out.\u003c\/p\u003e\n\u003ch2\u003eThis Product Is a Good Fit If\u003c\/h2\u003e\n\u003chr\u003e\n\u003cul\u003e\n\u003cli\u003eYou have tried Trader Joe's products abroad and want reliable access in Korea\u003c\/li\u003e\n\u003cli\u003eYou are looking for a snack with real ingredients and no artificial fillers\u003c\/li\u003e\n\u003cli\u003eYou want something that works as a desk snack, a wine pairing, or a lunchbox addition\u003c\/li\u003e\n\u003cli\u003eYou prefer buying products in their original US packaging with unaltered ingredient labels\u003c\/li\u003e\n\u003cli\u003eYou are a parent looking for a snack with a clean, readable ingredient list\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch2\u003eFrom Our First Customers\u003c\/h2\u003e\n\u003chr\u003e\n\u003cdiv class=\"review-card\"\u003e\n\u003cp class=\"review-text\"\u003eBeen living in Itaewon for three years now and finding familiar snacks is always a mission. A friend back in Toronto mentioned these and I figured I'd try ordering. Arrived in about a week, no customs issues, and honestly they're better than I remembered from back home. Already on my second 10-pack..\"\u003c\/p\u003e\nlt;\/p\u0026gt;\n\u003cp class=\"review-name\"\u003eDavid — Itaewon, Seoul — Early Customer\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"review-card\"\u003e\n\u003cp class=\"review-text\"\u003eI teach in Daejeon and snack options here that aren't too sweet are genuinely hard to come by. These hit exactly the right note — savory, filling, and the ingredient list is something I can actually read and feel okay about. The 5-pack lasted me just under two weeks. Ordering the 10 next time..\"\u003c\/p\u003e\nlt;\/p\u0026gt;\n\u003cp class=\"review-name\"\u003eRachel — Daejeon — Early Customer\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"review-card\"\u003e\n\u003cp class=\"review-text\"\u003eMy wife and I have been in Bundang for two years and we're always looking for imported snacks that don't cost a fortune to ship. This was straightforward — clear checkout, PCCC was easy to sort out, and the crackers came well-packaged. Good flavor, good crunch. We'll be back..\"\u003c\/p\u003e\nlt;\/p\u0026gt;\n\u003cp class=\"review-name\"\u003eFaisal — Seongnam — Early Customer\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"review-card\"\u003e\n\u003cp class=\"review-text\"\u003eI've been in Korea for almost four years working in tech and I missed Trader Joe's more than I expected. These crackers specifically were something I grabbed every week before I moved here. Finding them here felt like running into an old friend. Shipping was fast, no drama with customs at all..\"\u003c\/p\u003e\nlt;\/p\u0026gt;\n\u003cp class=\"review-name\"\u003eMinh — Pangyo, Gyeonggi — Early Customer\u003c\/p\u003e\n\u003c\/div\u003e\n\u003ch2\u003eCommon Questions\u003c\/h2\u003e\n\u003chr\u003e\n\u003cdiv class=\"spec-grid\"\u003e\n\u003cdiv class=\"spec-item\" style=\"grid-column: 1 \/ -1;\"\u003e\n\u003cspan class=\"spec-label\"\u003eIs this the same product sold in US Trader Joe's stores?\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eYes. We purchase in-store from Trader Joe's locations in the United States and ship directly to you — original packaging, unaltered.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-item\" style=\"grid-column: 1 \/ -1;\"\u003e\n\u003cspan class=\"spec-label\"\u003eDo I need a Personal Customs Clearance Code (PCCC)?\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eYes. Korean customs requires a PCCC for personal imports. You can get one free in under five minutes at unipass.customs.go.kr.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-item\" style=\"grid-column: 1 \/ -1; border-bottom: none;\"\u003e\n\u003cspan class=\"spec-label\"\u003eWhat if my order doesn't clear customs?\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eWe issue a full refund, no questions asked. Food items under USD 200 from the US clear under Korea's duty-free simplified scheme — but our guarantee covers you either way.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003ch2\u003eHow to Order\u003c\/h2\u003e\n\u003chr\u003e\n\u003col class=\"steps\"\u003e\n\u003cli\u003eSelect your pack size — 1, 5, or 10 pack\u003c\/li\u003e\n\u003cli\u003eAdd to cart and proceed to checkout\u003c\/li\u003e\n\u003cli\u003eEnter your Personal Customs Clearance Code (PCCC) when prompted\u003c\/li\u003e\n\u003cli\u003eConfirm your Korean delivery address\u003c\/li\u003e\n\u003cli\u003eComplete payment — your order is placed\u003c\/li\u003e\n\u003cli\u003eReceive your tracking number by email within 1 to 2 business days\u003c\/li\u003e\n\u003c\/ol\u003e\n\u003ch2\u003eRelated Searches\u003c\/h2\u003e\n\u003chr\u003e\n\u003cp class=\"keywords\"\u003eTrader Joe's Trail Mix Crackers  ·  Trader Joe's Korea  ·  US snacks direct import  ·  healthy crackers Korea  ·  free shipping overseas snacks  ·  American crackers Korea  ·  트레이더조 크래커  ·  미국 과자 직구  ·  트레일믹스 크래커  ·  건강 간식 직구\u003c\/p\u003e\n\u003c\/div\u003e\n\n\n","brand":"Trader Joe's","offers":[{"title":"4.5 oz (128 g) \/ 1 Pack","offer_id":44925463625775,"sku":"GROC-TJ-TRAILMIX-1PACK","price":10.0,"currency_code":"USD","in_stock":true},{"title":"4.5 oz (128 g) \/ 5 Pack","offer_id":45210388660271,"sku":"GROC-TJ-TRAILMIX-5PACK","price":30.0,"currency_code":"USD","in_stock":true},{"title":"4.5 oz (128 g) \/ 10 Pack","offer_id":45210388693039,"sku":"GROC-TJ-TRAILMIX-10PACK","price":47.85,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0739\/5190\/3791\/files\/GROC-TJ-TRAILMIX-main.jpg?v=1769194150"},{"product_id":"triple-ginger-snaps","title":"Trader Joe's Triple Ginger Snaps — Three Forms of Real Ginger","description":"\u003cstyle\u003e\n\/* Wonjo canonical stylesheet v3.0 — see wonjo-style-LOCKED.md for documentation *\/\n\n  \/* === WRAPPERS === *\/\n  .wonjo-wrap { font-family: 'Apple SD Gothic Neo', 'Noto Sans KR', 'Malgun Gothic', sans-serif; color: #2b2b2b; font-size: 16px; line-height: 1.85; max-width: 720px; }\n  .wonjo-wrap-kr { font-family: 'Apple SD Gothic Neo', 'Noto Sans KR', 'Malgun Gothic', sans-serif; color: #2b2b2b; font-size: 16px; line-height: 1.95; max-width: 720px; }\n\n  \/* === COMMON TEXT === *\/\n  .wonjo-wrap p, .wonjo-wrap-kr p { margin: 0 0 13px 0; color: #3a3a3a; }\n  .wonjo-wrap ul, .wonjo-wrap-kr ul { margin: 0 0 13px 0; padding-left: 18px; color: #3a3a3a; }\n  .wonjo-wrap ul li, .wonjo-wrap-kr ul li { margin-bottom: 7px; }\n\n  \/* === HEADINGS — H2 (old protein template) === *\/\n  .wonjo-wrap h2 { font-size: 16px; font-weight: 700; text-transform: uppercase; letter-spacing: 1.2px; color: #4a7c59; margin: 36px 0 8px 0; }\n  .wonjo-wrap-kr h2 { font-size: 18px; font-weight: 700; text-transform: uppercase; letter-spacing: 0.8px; color: #4a7c59; margin: 36px 0 8px 0; }\n\n  \/* === HR SEPARATOR (under h2 + inside details) === *\/\n  .wonjo-wrap hr, .wonjo-wrap-kr hr,\n  .wonjo-wrap details hr, .wonjo-wrap-kr details hr { border: none; border-top: 1.5px solid #4a7c59; margin: 0 0 18px 0; }\n\n  \/* === DETAILS \/ SUMMARY (rounds 1-4 + LEGO) === *\/\n  .wonjo-wrap details, .wonjo-wrap-kr details { margin: 0; border-bottom: 1px solid #e8e8e4; }\n  .wonjo-wrap details:last-of-type, .wonjo-wrap-kr details:last-of-type { border-bottom: none; }\n\n  .wonjo-wrap details summary { font-size: 16px; font-weight: 700; text-transform: uppercase; letter-spacing: 1.2px; color: #4a7c59; padding: 20px 30px 20px 0; cursor: pointer; list-style: none; position: relative; }\n  .wonjo-wrap-kr details summary { font-size: 18px; font-weight: 700; text-transform: uppercase; letter-spacing: 0.8px; color: #4a7c59; padding: 20px 30px 20px 0; cursor: pointer; list-style: none; position: relative; }\n\n  .wonjo-wrap details summary::-webkit-details-marker, .wonjo-wrap-kr details summary::-webkit-details-marker { display: none; }\n  .wonjo-wrap details summary::after, .wonjo-wrap-kr details summary::after { content: '+'; position: absolute; right: 0; top: 50%; transform: translateY(-50%); font-size: 20px; font-weight: normal; color: #4a7c59; }\n  .wonjo-wrap details[open] summary::after, .wonjo-wrap-kr details[open] summary::after { content: '−'; }\n\n  \/* Content spacing — handles both direct-children variant AND \u003cdiv\u003e wrapper variant *\/\n  .wonjo-wrap details \u003e *:not(summary):not(hr), .wonjo-wrap-kr details \u003e *:not(summary):not(hr) { margin-bottom: 13px; }\n  .wonjo-wrap details \u003e *:last-child, .wonjo-wrap-kr details \u003e *:last-child { margin-bottom: 18px; }\n  .wonjo-wrap details \u003e div, .wonjo-wrap-kr details \u003e div { padding: 0 0 20px 0; }\n\n  \/* === SPEC GRID === *\/\n  .wonjo-wrap .spec-grid, .wonjo-wrap-kr .spec-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 0; margin: 0 0 16px 0; border: 1px solid #e8e8e4; border-radius: 4px; overflow: hidden; }\n  .wonjo-wrap .spec-item, .wonjo-wrap-kr .spec-item { padding: 10px 14px; border-bottom: 1px solid #e8e8e4; font-size: 14px; }\n  .wonjo-wrap .spec-item:nth-last-child(-n+2), .wonjo-wrap-kr .spec-item:nth-last-child(-n+2) { border-bottom: none; }\n  .wonjo-wrap .spec-label, .wonjo-wrap-kr .spec-label { font-size: 13px; text-transform: uppercase; letter-spacing: 0.8px; color: #4a7c59; display: block; margin-bottom: 2px; font-weight: bold; }\n  .wonjo-wrap .spec-value, .wonjo-wrap-kr .spec-value { color: #2b2b2b; }\n\n  \/* === TIPS \/ WARNINGS === *\/\n  .wonjo-wrap .tip, .wonjo-wrap-kr .tip { background: #f4f8f5; border-left: 3px solid #4a7c59; padding: 12px 16px; font-size: 13.5px; color: #4a5a4a; margin: 14px 0; font-style: italic; }\n  .wonjo-wrap .tip-warn, .wonjo-wrap-kr .tip-warn { background: #fdf6e3; border-left: 3px solid #b8860b; padding: 12px 16px; font-size: 13.5px; color: #6e5828; margin: 14px 0; font-style: italic; }\n\n  \/* === BADGES === *\/\n  .wonjo-wrap .badge-row, .wonjo-wrap-kr .badge-row { display: flex; flex-wrap: wrap; gap: 8px; margin: 0 0 16px 0; }\n  .wonjo-wrap .badge, .wonjo-wrap-kr .badge { font-size: 11.5px; border: 1px solid #c2d8c9; background: #eef5f0; color: #3a6b48; border-radius: 3px; padding: 5px 11px; font-weight: bold; letter-spacing: 0.3px; }\n  .wonjo-wrap .badge-eco, .wonjo-wrap-kr .badge-eco { border-color: #b5cfa9; background: #e8f3e0; color: #2d5c1f; }\n  .wonjo-wrap .badge-safe, .wonjo-wrap-kr .badge-safe { border-color: #d4a574; background: #fdf3e3; color: #8a5a1a; }\n\n  \/* === SKILL TAG ROW (rounds 1-4 kids\/toys) === *\/\n  .wonjo-wrap .skill-row, .wonjo-wrap-kr .skill-row { display: flex; flex-wrap: wrap; gap: 6px; margin: 0 0 18px 0; padding-bottom: 16px; border-bottom: 1px solid #e8e8e4; }\n  .wonjo-wrap .skill-tag, .wonjo-wrap-kr .skill-tag { font-size: 11px; background: #fdfcf8; border: 1px solid #e4e0d6; color: #6a5a3a; border-radius: 14px; padding: 4px 10px; letter-spacing: 0.2px; }\n\n  \/* === REVIEW CARDS (protein listings) === *\/\n  .wonjo-wrap .review-card, .wonjo-wrap-kr .review-card { background: #fdfcf8; border: 1px solid #e4e0d6; border-radius: 6px; padding: 18px 20px; margin-bottom: 14px; }\n  .wonjo-wrap .review-text, .wonjo-wrap-kr .review-text { color: #3a3a3a; margin: 0 0 10px 0; font-style: italic; }\n  .wonjo-wrap .review-name, .wonjo-wrap-kr .review-name { font-size: 12.5px; color: #888; font-style: normal; }\n\n  \/* === SET CARDS (LEGO bundle template) === *\/\n  .wonjo-wrap .set-card, .wonjo-wrap-kr .set-card { background: #fdfcf8; border: 1px solid #e4e0d6; border-radius: 6px; padding: 18px 22px; margin-bottom: 16px; }\n  .wonjo-wrap .set-card .set-no, .wonjo-wrap-kr .set-card .set-no { font-size: 13px; letter-spacing: 1px; color: #4a7c59; text-transform: uppercase; margin: 0 0 4px 0; font-weight: bold; }\n  .wonjo-wrap .set-card h3, .wonjo-wrap-kr .set-card h3 { font-size: 17px; margin: 0 0 10px 0; color: #2b2b2b; font-weight: 700; }\n  .wonjo-wrap .set-card p, .wonjo-wrap-kr .set-card p { margin: 0 0 8px 0; }\n  .wonjo-wrap .set-card .set-stats, .wonjo-wrap-kr .set-card .set-stats { font-size: 13.5px; color: #666; margin-top: 8px; }\n\n  \/* === PLAY STAGES (rounds 1-4 age-progression) === *\/\n  .wonjo-wrap .play-stage, .wonjo-wrap-kr .play-stage { padding: 10px 0; border-bottom: 1px dashed #e8e8e4; }\n  .wonjo-wrap .play-stage:last-child, .wonjo-wrap-kr .play-stage:last-child { border-bottom: none; }\n  .wonjo-wrap .play-stage-age, .wonjo-wrap-kr .play-stage-age { font-size: 13px; text-transform: uppercase; letter-spacing: 0.8px; color: #4a7c59; font-weight: bold; display: block; margin-bottom: 4px; }\n  .wonjo-wrap .play-stage-text, .wonjo-wrap-kr .play-stage-text { color: #3a3a3a; font-size: 14.5px; }\n\n  \/* === FAQ === *\/\n  .wonjo-wrap .faq-q, .wonjo-wrap-kr .faq-q { font-size: 13.5px; color: #4a7c59; font-weight: bold; margin: 14px 0 6px 0; }\n  .wonjo-wrap .faq-a, .wonjo-wrap-kr .faq-a { color: #3a3a3a; margin: 0 0 13px 0; padding-left: 14px; border-left: 2px solid #e8e8e4; }\n\n  \/* === STEPS (numbered ordering process) === *\/\n  .wonjo-wrap .steps, .wonjo-wrap-kr .steps { list-style: none; padding: 0; margin: 0 0 13px 0; }\n  .wonjo-wrap .steps { counter-reset: wonjo-steps; }\n  .wonjo-wrap-kr .steps { counter-reset: wonjo-steps-kr; }\n  .wonjo-wrap .steps li { counter-increment: wonjo-steps; padding: 10px 0 10px 38px; border-bottom: 1px solid #e8e8e4; position: relative; color: #3a3a3a; }\n  .wonjo-wrap-kr .steps li { counter-increment: wonjo-steps-kr; padding: 10px 0 10px 38px; border-bottom: 1px solid #e8e8e4; position: relative; color: #3a3a3a; }\n  .wonjo-wrap .steps li:last-child, .wonjo-wrap-kr .steps li:last-child { border-bottom: none; }\n  .wonjo-wrap .steps li::before { content: counter(wonjo-steps); position: absolute; left: 0; top: 11px; font-size: 11px; font-weight: bold; color: #4a7c59; width: 22px; height: 22px; border: 1.5px solid #4a7c59; border-radius: 50%; display: inline-flex; align-items: center; justify-content: center; }\n  .wonjo-wrap-kr .steps li::before { content: counter(wonjo-steps-kr); position: absolute; left: 0; top: 11px; font-size: 11px; font-weight: bold; color: #4a7c59; width: 22px; height: 22px; border: 1.5px solid #4a7c59; border-radius: 50%; display: inline-flex; align-items: center; justify-content: center; }\n\n  \/* === INTRO SUBTITLE === *\/\n  .wonjo-wrap .intro-subtitle, .wonjo-wrap-kr .intro-subtitle { font-size: 17px; line-height: 1.6; color: #4a7c59; font-style: italic; margin: 0 0 18px 0; padding-bottom: 18px; border-bottom: 1px solid #e8e8e4; }\n\n  \/* === SECTION SUBTITLE === *\/\n  .wonjo-wrap .section-subtitle, .wonjo-wrap-kr .section-subtitle { font-size: 13px; color: #777; font-style: italic; margin: -2px 0 16px 0; }\n\n  \/* === KEYWORDS (related searches at bottom) === *\/\n  .wonjo-wrap .keywords, .wonjo-wrap-kr .keywords { font-size: 13px; color: #777; line-height: 1.7; letter-spacing: 0.2px; }\n\n  \/* === MOBILE MEDIA QUERY === *\/\n  @media (max-width: 600px) {\n    .wonjo-wrap details summary, .wonjo-wrap-kr details summary { padding: 18px 30px 18px 0 !important; }\n    .wonjo-wrap details summary, .wonjo-wrap h2 { font-size: 15px !important; letter-spacing: 1px !important; }\n    .wonjo-wrap-kr details summary, .wonjo-wrap-kr h2 { font-size: 18px !important; letter-spacing: 0.8px !important; }\n    .wonjo-wrap, .wonjo-wrap-kr { font-size: 16px !important; }\n    .wonjo-wrap .intro-subtitle, .wonjo-wrap-kr .intro-subtitle { font-size: 17px !important; }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"wonjo-wrap\"\u003e\n\n  \u003cp class=\"intro-subtitle\"\u003eDirect from the United States — Trader Joe's bold Triple Ginger Snaps with three forms of ginger.\u003c\/p\u003e\n\n  \u003ch2\u003eAbout This Product\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003cp\u003eTrader Joe's Triple Ginger Snaps are a cult favorite with a dedicated fan base. Each crisp cookie uses three distinct forms of ginger — ground dried ginger, crystallized ginger pieces, and fresh ginger juice — producing a ginger-forward, warming cookie with real heat.\u003c\/p\u003e\n  \u003cp\u003eThe cookies are crunchy rather than soft, with chunks of crystallized ginger that bite pleasantly. Not overly sweet, which lets the ginger flavor stand out.\u003c\/p\u003e\n  \u003cp\u003eA seasonal favorite (widely available year-round), especially loved through the cooler months.\u003c\/p\u003e\n\n  \u003cdiv class=\"badge-row\"\u003e\n    \u003cspan class=\"badge\"\u003eThree Forms of Ginger\u003c\/span\u003e\n    \u003cspan class=\"badge\"\u003eGround + Crystallized + Juice\u003c\/span\u003e\n    \u003cspan class=\"badge\"\u003eCrispy\u003c\/span\u003e\n    \u003cspan class=\"badge\"\u003eNot Too Sweet\u003c\/span\u003e\n    \u003cspan class=\"badge\"\u003eReal Heat\u003c\/span\u003e\n    \u003cspan class=\"badge\"\u003eTrader Joe's Icon\u003c\/span\u003e\n  \u003c\/div\u003e\n\n  \u003ch2\u003eProduct Details\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003cdiv class=\"spec-grid\"\u003e\n    \u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eFormat\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eCrispy cookies\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eGinger Forms\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eGround, crystallized, juice\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eSize\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003e14 oz \/ 397 g bag\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eFlavor\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eBold ginger, warming\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eTexture\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eCrunchy with ginger chunks\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eSeason\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eYear-round\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eOrigin\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eUSA (Trader Joe's)\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eShelf Life\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eCheck package\u003c\/span\u003e\n\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003ch2\u003eHow It Works\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003cul\u003e\n    \u003cli\u003e\n\u003cstrong\u003eThree-layer ginger flavor:\u003c\/strong\u003e Ground ginger provides the baseline warmth, crystallized pieces deliver sharp flavor bursts, and fresh ginger juice rounds it out — producing a flavor profile no single form can match.\u003c\/li\u003e\n    \u003cli\u003e\n\u003cstrong\u003eCrispy, cleaner bite:\u003c\/strong\u003e Snap texture rather than soft cookie — the snap reinforces the 'ginger snap' category and contrasts nicely with the tender crystallized ginger pieces.\u003c\/li\u003e\n    \u003cli\u003e\n\u003cstrong\u003eBalanced sweetness:\u003c\/strong\u003e Sugar is dialed back so the ginger flavor is the lead actor, not molasses or sugar.\u003c\/li\u003e\n    \u003cli\u003e\n\u003cstrong\u003eWarming effect:\u003c\/strong\u003e The actual ginger content is high enough to produce a gentle warming sensation, characteristic of traditional ginger cookies.\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003ch2\u003eWho This Is For\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003cp\u003eGinger lovers, tea pairing enthusiasts, and anyone who finds typical store cookies too sweet and one-dimensional. Especially good on a cold day with a hot beverage.\u003c\/p\u003e\n  \u003cp\u003eStore in a cool, dry place. Reseal to maintain crispness.\u003c\/p\u003e\n\n  \u003ch2\u003eShipping\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003cp\u003eShipping is free on every order, with no minimum. No handling fees, no customs processing charges, nothing added at checkout. What you see is what you pay.\u003c\/p\u003e\n  \u003cp\u003eOrders are dispatched within 1 to 2 business days. A tracking number is sent to your email once your parcel is on its way.\u003c\/p\u003e\n  \u003cdiv class=\"tip\"\u003eAll orders are shipped in plain, unmarked packaging. The shipping label does not reference the product contents.\u003c\/div\u003e\n\n  \u003ch2\u003eCustoms \u0026amp; Import\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003cp\u003eAll orders are processed as personal-use overseas purchases and clear Korean customs without requiring KC certification. Your shipment is handled using your Personal Customs Clearance Code (PCCC) and is trackable via Korea Customs Service UNI-PASS. Orders under USD 200 from the United States qualify for duty-free clearance. In the event of any customs issue, we issue a full refund without question.\u003c\/p\u003e\n  \u003cdiv class=\"tip\"\u003eIf you do not yet have a PCCC, you can get one free in under five minutes at unipass.customs.go.kr.\u003c\/div\u003e\n\n  \u003ch2\u003eWhy This Shop\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003cp\u003eWe purchase directly from US retailers and ship to customers in Korea. No intermediary, no repackaging, no grey-market sourcing — the same product you would find on a US pharmacy shelf. We back every order with a full refund in the event of customs failure or non-delivery.\u003c\/p\u003e\n\n  \u003ch2\u003eCommon Questions\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003cdiv class=\"spec-grid\"\u003e\n    \u003cdiv class=\"spec-item\" style=\"grid-column: 1 \/ -1;\"\u003e\n\u003cspan class=\"spec-label\"\u003eIs this the same product sold in US stores?\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eYes. We purchase directly from US retailers — the same product, same packaging, same ingredient list you would find at a CVS, Walmart, or major US supermarket.\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"spec-item\" style=\"grid-column: 1 \/ -1;\"\u003e\n\u003cspan class=\"spec-label\"\u003eDo I need a Personal Customs Clearance Code (PCCC)?\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eYes — Korean customs requires a PCCC for personal imports. You can get one free in under five minutes at unipass.customs.go.kr. We walk you through it in the order steps below.\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"spec-item\" style=\"grid-column: 1 \/ -1; border-bottom: none;\"\u003e\n\u003cspan class=\"spec-label\"\u003eWhat if my order doesn't clear customs?\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eWe issue a full refund, no questions asked. In practice, personal-use imports under USD 200 from the US clear without issue under Korea's simplified customs scheme — but our guarantee covers you either way.\u003c\/span\u003e\n\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003ch2\u003eFrom Our First Customers\u003c\/h2\u003e\n  \u003chr\u003e\n\n  \u003cdiv class=\"review-card\"\u003e\n    \u003cp class=\"review-text\"\u003eThese were a discovery. Bold ginger, not too sweet, crunchy with soft bits of crystallized ginger. So much better than supermarket cookies.\u003c\/p\u003e\n    \u003cp class=\"review-name\"\u003eSeojin — Gangnam-gu, Seoul — Early Customer\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"review-card\"\u003e\n    \u003cp class=\"review-text\"\u003ePairs amazingly with black tea. The heat from the ginger is real and warming. Winter staple for me now.\u003c\/p\u003e\n    \u003cp class=\"review-name\"\u003eMiriam — Mapo-gu, Seoul — Early Customer\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"review-card\"\u003e\n    \u003cp class=\"review-text\"\u003eI'm picky about ginger cookies and these are the best I've had outside of handmade. Real ginger flavor all the way through.\u003c\/p\u003e\n    \u003cp class=\"review-name\"\u003eJinsu — Yongsan-gu, Seoul — Early Customer\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"review-card\"\u003e\n    \u003cp class=\"review-text\"\u003eBought two bags — one for me, one as a gift. Both disappeared fast. Definitely reordering.\u003c\/p\u003e\n    \u003cp class=\"review-name\"\u003eCatherine — Seocho-gu, Seoul — Early Customer\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003ch2\u003eHow to Order\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003col class=\"steps\"\u003e\n    \u003cli\u003eSelect quantity and add to cart\u003c\/li\u003e\n    \u003cli\u003eProceed to checkout\u003c\/li\u003e\n    \u003cli\u003eEnter your Personal Customs Clearance Code (PCCC) when prompted\u003c\/li\u003e\n    \u003cli\u003eConfirm your Korean delivery address\u003c\/li\u003e\n    \u003cli\u003eComplete payment — your order is placed\u003c\/li\u003e\n    \u003cli\u003eReceive your tracking number by email within 1 to 2 business days\u003c\/li\u003e\n  \u003c\/ol\u003e\n\n  \u003ch2\u003eRelated Searches\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003cp class=\"keywords\"\u003eTrader Joe's triple ginger snaps Korea  ·  TJ ginger cookies direct import  ·  crystallized ginger cookies USA  ·  strong ginger snap Korea  ·  트레이더조 트리플 진저 스냅  ·  TJ 생강 쿠키 직구\u003c\/p\u003e\n\n\u003c\/div\u003e","brand":"Trader Joe's","offers":[{"title":"14 oz (397 g)","offer_id":44925469229103,"sku":"GROC-TJ-GINGER-SNAP","price":10.79,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0739\/5190\/3791\/files\/GROC-TJ-GINGERSNAP-main.jpg?v=1769194195"},{"product_id":"sweet-spicy-pecans","title":"Trader Joe's Sweet \u0026 Spicy Pecans — Brown Sugar \u0026 Cayenne Glaze","description":"\u003cstyle\u003e\n\/* Wonjo canonical stylesheet v3.0 — see wonjo-style-LOCKED.md for documentation *\/\n\n  \/* === WRAPPERS === *\/\n  .wonjo-wrap { font-family: 'Apple SD Gothic Neo', 'Noto Sans KR', 'Malgun Gothic', sans-serif; color: #2b2b2b; font-size: 16px; line-height: 1.85; max-width: 720px; }\n  .wonjo-wrap-kr { font-family: 'Apple SD Gothic Neo', 'Noto Sans KR', 'Malgun Gothic', sans-serif; color: #2b2b2b; font-size: 16px; line-height: 1.95; max-width: 720px; }\n\n  \/* === COMMON TEXT === *\/\n  .wonjo-wrap p, .wonjo-wrap-kr p { margin: 0 0 13px 0; color: #3a3a3a; }\n  .wonjo-wrap ul, .wonjo-wrap-kr ul { margin: 0 0 13px 0; padding-left: 18px; color: #3a3a3a; }\n  .wonjo-wrap ul li, .wonjo-wrap-kr ul li { margin-bottom: 7px; }\n\n  \/* === HEADINGS — H2 (old protein template) === *\/\n  .wonjo-wrap h2 { font-size: 16px; font-weight: 700; text-transform: uppercase; letter-spacing: 1.2px; color: #4a7c59; margin: 36px 0 8px 0; }\n  .wonjo-wrap-kr h2 { font-size: 18px; font-weight: 700; text-transform: uppercase; letter-spacing: 0.8px; color: #4a7c59; margin: 36px 0 8px 0; }\n\n  \/* === HR SEPARATOR (under h2 + inside details) === *\/\n  .wonjo-wrap hr, .wonjo-wrap-kr hr,\n  .wonjo-wrap details hr, .wonjo-wrap-kr details hr { border: none; border-top: 1.5px solid #4a7c59; margin: 0 0 18px 0; }\n\n  \/* === DETAILS \/ SUMMARY (rounds 1-4 + LEGO) === *\/\n  .wonjo-wrap details, .wonjo-wrap-kr details { margin: 0; border-bottom: 1px solid #e8e8e4; }\n  .wonjo-wrap details:last-of-type, .wonjo-wrap-kr details:last-of-type { border-bottom: none; }\n\n  .wonjo-wrap details summary { font-size: 16px; font-weight: 700; text-transform: uppercase; letter-spacing: 1.2px; color: #4a7c59; padding: 20px 30px 20px 0; cursor: pointer; list-style: none; position: relative; }\n  .wonjo-wrap-kr details summary { font-size: 18px; font-weight: 700; text-transform: uppercase; letter-spacing: 0.8px; color: #4a7c59; padding: 20px 30px 20px 0; cursor: pointer; list-style: none; position: relative; }\n\n  .wonjo-wrap details summary::-webkit-details-marker, .wonjo-wrap-kr details summary::-webkit-details-marker { display: none; }\n  .wonjo-wrap details summary::after, .wonjo-wrap-kr details summary::after { content: '+'; position: absolute; right: 0; top: 50%; transform: translateY(-50%); font-size: 20px; font-weight: normal; color: #4a7c59; }\n  .wonjo-wrap details[open] summary::after, .wonjo-wrap-kr details[open] summary::after { content: '−'; }\n\n  \/* Content spacing — handles both direct-children variant AND \u003cdiv\u003e wrapper variant *\/\n  .wonjo-wrap details \u003e *:not(summary):not(hr), .wonjo-wrap-kr details \u003e *:not(summary):not(hr) { margin-bottom: 13px; }\n  .wonjo-wrap details \u003e *:last-child, .wonjo-wrap-kr details \u003e *:last-child { margin-bottom: 18px; }\n  .wonjo-wrap details \u003e div, .wonjo-wrap-kr details \u003e div { padding: 0 0 20px 0; }\n\n  \/* === SPEC GRID === *\/\n  .wonjo-wrap .spec-grid, .wonjo-wrap-kr .spec-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 0; margin: 0 0 16px 0; border: 1px solid #e8e8e4; border-radius: 4px; overflow: hidden; }\n  .wonjo-wrap .spec-item, .wonjo-wrap-kr .spec-item { padding: 10px 14px; border-bottom: 1px solid #e8e8e4; font-size: 14px; }\n  .wonjo-wrap .spec-item:nth-last-child(-n+2), .wonjo-wrap-kr .spec-item:nth-last-child(-n+2) { border-bottom: none; }\n  .wonjo-wrap .spec-label, .wonjo-wrap-kr .spec-label { font-size: 13px; text-transform: uppercase; letter-spacing: 0.8px; color: #4a7c59; display: block; margin-bottom: 2px; font-weight: bold; }\n  .wonjo-wrap .spec-value, .wonjo-wrap-kr .spec-value { color: #2b2b2b; }\n\n  \/* === TIPS \/ WARNINGS === *\/\n  .wonjo-wrap .tip, .wonjo-wrap-kr .tip { background: #f4f8f5; border-left: 3px solid #4a7c59; padding: 12px 16px; font-size: 13.5px; color: #4a5a4a; margin: 14px 0; font-style: italic; }\n  .wonjo-wrap .tip-warn, .wonjo-wrap-kr .tip-warn { background: #fdf6e3; border-left: 3px solid #b8860b; padding: 12px 16px; font-size: 13.5px; color: #6e5828; margin: 14px 0; font-style: italic; }\n\n  \/* === BADGES === *\/\n  .wonjo-wrap .badge-row, .wonjo-wrap-kr .badge-row { display: flex; flex-wrap: wrap; gap: 8px; margin: 0 0 16px 0; }\n  .wonjo-wrap .badge, .wonjo-wrap-kr .badge { font-size: 11.5px; border: 1px solid #c2d8c9; background: #eef5f0; color: #3a6b48; border-radius: 3px; padding: 5px 11px; font-weight: bold; letter-spacing: 0.3px; }\n  .wonjo-wrap .badge-eco, .wonjo-wrap-kr .badge-eco { border-color: #b5cfa9; background: #e8f3e0; color: #2d5c1f; }\n  .wonjo-wrap .badge-safe, .wonjo-wrap-kr .badge-safe { border-color: #d4a574; background: #fdf3e3; color: #8a5a1a; }\n\n  \/* === SKILL TAG ROW (rounds 1-4 kids\/toys) === *\/\n  .wonjo-wrap .skill-row, .wonjo-wrap-kr .skill-row { display: flex; flex-wrap: wrap; gap: 6px; margin: 0 0 18px 0; padding-bottom: 16px; border-bottom: 1px solid #e8e8e4; }\n  .wonjo-wrap .skill-tag, .wonjo-wrap-kr .skill-tag { font-size: 11px; background: #fdfcf8; border: 1px solid #e4e0d6; color: #6a5a3a; border-radius: 14px; padding: 4px 10px; letter-spacing: 0.2px; }\n\n  \/* === REVIEW CARDS (protein listings) === *\/\n  .wonjo-wrap .review-card, .wonjo-wrap-kr .review-card { background: #fdfcf8; border: 1px solid #e4e0d6; border-radius: 6px; padding: 18px 20px; margin-bottom: 14px; }\n  .wonjo-wrap .review-text, .wonjo-wrap-kr .review-text { color: #3a3a3a; margin: 0 0 10px 0; font-style: italic; }\n  .wonjo-wrap .review-name, .wonjo-wrap-kr .review-name { font-size: 12.5px; color: #888; font-style: normal; }\n\n  \/* === SET CARDS (LEGO bundle template) === *\/\n  .wonjo-wrap .set-card, .wonjo-wrap-kr .set-card { background: #fdfcf8; border: 1px solid #e4e0d6; border-radius: 6px; padding: 18px 22px; margin-bottom: 16px; }\n  .wonjo-wrap .set-card .set-no, .wonjo-wrap-kr .set-card .set-no { font-size: 13px; letter-spacing: 1px; color: #4a7c59; text-transform: uppercase; margin: 0 0 4px 0; font-weight: bold; }\n  .wonjo-wrap .set-card h3, .wonjo-wrap-kr .set-card h3 { font-size: 17px; margin: 0 0 10px 0; color: #2b2b2b; font-weight: 700; }\n  .wonjo-wrap .set-card p, .wonjo-wrap-kr .set-card p { margin: 0 0 8px 0; }\n  .wonjo-wrap .set-card .set-stats, .wonjo-wrap-kr .set-card .set-stats { font-size: 13.5px; color: #666; margin-top: 8px; }\n\n  \/* === PLAY STAGES (rounds 1-4 age-progression) === *\/\n  .wonjo-wrap .play-stage, .wonjo-wrap-kr .play-stage { padding: 10px 0; border-bottom: 1px dashed #e8e8e4; }\n  .wonjo-wrap .play-stage:last-child, .wonjo-wrap-kr .play-stage:last-child { border-bottom: none; }\n  .wonjo-wrap .play-stage-age, .wonjo-wrap-kr .play-stage-age { font-size: 13px; text-transform: uppercase; letter-spacing: 0.8px; color: #4a7c59; font-weight: bold; display: block; margin-bottom: 4px; }\n  .wonjo-wrap .play-stage-text, .wonjo-wrap-kr .play-stage-text { color: #3a3a3a; font-size: 14.5px; }\n\n  \/* === FAQ === *\/\n  .wonjo-wrap .faq-q, .wonjo-wrap-kr .faq-q { font-size: 13.5px; color: #4a7c59; font-weight: bold; margin: 14px 0 6px 0; }\n  .wonjo-wrap .faq-a, .wonjo-wrap-kr .faq-a { color: #3a3a3a; margin: 0 0 13px 0; padding-left: 14px; border-left: 2px solid #e8e8e4; }\n\n  \/* === STEPS (numbered ordering process) === *\/\n  .wonjo-wrap .steps, .wonjo-wrap-kr .steps { list-style: none; padding: 0; margin: 0 0 13px 0; }\n  .wonjo-wrap .steps { counter-reset: wonjo-steps; }\n  .wonjo-wrap-kr .steps { counter-reset: wonjo-steps-kr; }\n  .wonjo-wrap .steps li { counter-increment: wonjo-steps; padding: 10px 0 10px 38px; border-bottom: 1px solid #e8e8e4; position: relative; color: #3a3a3a; }\n  .wonjo-wrap-kr .steps li { counter-increment: wonjo-steps-kr; padding: 10px 0 10px 38px; border-bottom: 1px solid #e8e8e4; position: relative; color: #3a3a3a; }\n  .wonjo-wrap .steps li:last-child, .wonjo-wrap-kr .steps li:last-child { border-bottom: none; }\n  .wonjo-wrap .steps li::before { content: counter(wonjo-steps); position: absolute; left: 0; top: 11px; font-size: 11px; font-weight: bold; color: #4a7c59; width: 22px; height: 22px; border: 1.5px solid #4a7c59; border-radius: 50%; display: inline-flex; align-items: center; justify-content: center; }\n  .wonjo-wrap-kr .steps li::before { content: counter(wonjo-steps-kr); position: absolute; left: 0; top: 11px; font-size: 11px; font-weight: bold; color: #4a7c59; width: 22px; height: 22px; border: 1.5px solid #4a7c59; border-radius: 50%; display: inline-flex; align-items: center; justify-content: center; }\n\n  \/* === INTRO SUBTITLE === *\/\n  .wonjo-wrap .intro-subtitle, .wonjo-wrap-kr .intro-subtitle { font-size: 17px; line-height: 1.6; color: #4a7c59; font-style: italic; margin: 0 0 18px 0; padding-bottom: 18px; border-bottom: 1px solid #e8e8e4; }\n\n  \/* === SECTION SUBTITLE === *\/\n  .wonjo-wrap .section-subtitle, .wonjo-wrap-kr .section-subtitle { font-size: 13px; color: #777; font-style: italic; margin: -2px 0 16px 0; }\n\n  \/* === KEYWORDS (related searches at bottom) === *\/\n  .wonjo-wrap .keywords, .wonjo-wrap-kr .keywords { font-size: 13px; color: #777; line-height: 1.7; letter-spacing: 0.2px; }\n\n  \/* === MOBILE MEDIA QUERY === *\/\n  @media (max-width: 600px) {\n    .wonjo-wrap details summary, .wonjo-wrap-kr details summary { padding: 18px 30px 18px 0 !important; }\n    .wonjo-wrap details summary, .wonjo-wrap h2 { font-size: 15px !important; letter-spacing: 1px !important; }\n    .wonjo-wrap-kr details summary, .wonjo-wrap-kr h2 { font-size: 18px !important; letter-spacing: 0.8px !important; }\n    .wonjo-wrap, .wonjo-wrap-kr { font-size: 16px !important; }\n    .wonjo-wrap .intro-subtitle, .wonjo-wrap-kr .intro-subtitle { font-size: 17px !important; }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"wonjo-wrap\"\u003e\n\n  \u003cp class=\"intro-subtitle\"\u003eDirect from the United States — Trader Joe's Sweet \u0026amp; Spicy Pecans with a perfect sweet-heat balance.\u003c\/p\u003e\n\n  \u003ch2\u003eAbout This Product\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003cp\u003eTrader Joe's Sweet \u0026amp; Spicy Pecans take US-grown pecans and coat them in a brown sugar-cayenne glaze, producing an addictive sweet-heat combination that works as a snack, a salad topping, or a cheese-board companion.\u003c\/p\u003e\n  \u003cp\u003eThe sweet-spicy coating is balanced — neither too sugary nor overly hot — letting the pecan's natural flavor come through. Perfect for holiday gatherings, weeknight snacking, or gift bags.\u003c\/p\u003e\n  \u003cp\u003eMade with real pecans, brown sugar, and cayenne pepper — no artificial flavors or colors.\u003c\/p\u003e\n\n  \u003cdiv class=\"badge-row\"\u003e\n    \u003cspan class=\"badge\"\u003eUS-Grown Pecans\u003c\/span\u003e\n    \u003cspan class=\"badge\"\u003eSweet-Spicy Balance\u003c\/span\u003e\n    \u003cspan class=\"badge\"\u003eBrown Sugar Glaze\u003c\/span\u003e\n    \u003cspan class=\"badge\"\u003eReal Cayenne\u003c\/span\u003e\n    \u003cspan class=\"badge\"\u003eNo Artificial Flavors\u003c\/span\u003e\n    \u003cspan class=\"badge\"\u003eGift-Friendly\u003c\/span\u003e\n  \u003c\/div\u003e\n\n  \u003ch2\u003eProduct Details\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003cdiv class=\"spec-grid\"\u003e\n    \u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eNuts\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eUS-grown pecans\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eCoating\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eBrown sugar, cayenne pepper\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eSize\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003e6 oz \/ 170 g bag\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eHeat Level\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eMild-moderate\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eUses\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eSnack, salad, cheeseboard\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eGood For\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eHolidays, gifts, parties\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eIngredients\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eAll real, no artificial\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eOrigin\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eUSA (Trader Joe's)\u003c\/span\u003e\n\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003ch2\u003eHow It Works\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003cul\u003e\n    \u003cli\u003e\n\u003cstrong\u003eBalanced coating:\u003c\/strong\u003e Equal attention to sweet and heat — neither overwhelms the other. The pecan flavor is the third element and remains distinct through the coating.\u003c\/li\u003e\n    \u003cli\u003e\n\u003cstrong\u003ePremium pecans:\u003c\/strong\u003e Sourced from US-grown pecans which tend to be larger and sweeter than imported varieties.\u003c\/li\u003e\n    \u003cli\u003e\n\u003cstrong\u003eVersatile use:\u003c\/strong\u003e Snack by the handful, toss into salads, chop into yogurt, or arrange on a cheese board alongside sharp cheeses and honey.\u003c\/li\u003e\n    \u003cli\u003e\n\u003cstrong\u003eGift-ready:\u003c\/strong\u003e The bag design and balanced flavor profile make these a natural for gift baskets and holiday offerings.\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003ch2\u003eWho This Is For\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003cp\u003eNut lovers, holiday hosts, and anyone looking for a snack that's slightly more elevated than plain roasted nuts. Also great as a salad topper.\u003c\/p\u003e\n  \u003cp\u003eStore in a cool, dry place. Reseal to maintain freshness.\u003c\/p\u003e\n\n  \u003ch2\u003eShipping\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003cp\u003eShipping is free on every order, with no minimum. No handling fees, no customs processing charges, nothing added at checkout. What you see is what you pay.\u003c\/p\u003e\n  \u003cp\u003eOrders are dispatched within 1 to 2 business days. A tracking number is sent to your email once your parcel is on its way.\u003c\/p\u003e\n  \u003cdiv class=\"tip\"\u003eAll orders are shipped in plain, unmarked packaging. The shipping label does not reference the product contents.\u003c\/div\u003e\n\n  \u003ch2\u003eCustoms \u0026amp; Import\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003cp\u003eAll orders are processed as personal-use overseas purchases and clear Korean customs without requiring KC certification. Your shipment is handled using your Personal Customs Clearance Code (PCCC) and is trackable via Korea Customs Service UNI-PASS. Orders under USD 200 from the United States qualify for duty-free clearance. In the event of any customs issue, we issue a full refund without question.\u003c\/p\u003e\n  \u003cdiv class=\"tip\"\u003eIf you do not yet have a PCCC, you can get one free in under five minutes at unipass.customs.go.kr.\u003c\/div\u003e\n\n  \u003ch2\u003eWhy This Shop\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003cp\u003eWe purchase directly from US retailers and ship to customers in Korea. No intermediary, no repackaging, no grey-market sourcing — the same product you would find on a US pharmacy shelf. We back every order with a full refund in the event of customs failure or non-delivery.\u003c\/p\u003e\n\n  \u003ch2\u003eCommon Questions\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003cdiv class=\"spec-grid\"\u003e\n    \u003cdiv class=\"spec-item\" style=\"grid-column: 1 \/ -1;\"\u003e\n\u003cspan class=\"spec-label\"\u003eIs this the same product sold in US stores?\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eYes. We purchase directly from US retailers — the same product, same packaging, same ingredient list you would find at a CVS, Walmart, or major US supermarket.\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"spec-item\" style=\"grid-column: 1 \/ -1;\"\u003e\n\u003cspan class=\"spec-label\"\u003eDo I need a Personal Customs Clearance Code (PCCC)?\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eYes — Korean customs requires a PCCC for personal imports. You can get one free in under five minutes at unipass.customs.go.kr. We walk you through it in the order steps below.\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"spec-item\" style=\"grid-column: 1 \/ -1; border-bottom: none;\"\u003e\n\u003cspan class=\"spec-label\"\u003eWhat if my order doesn't clear customs?\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eWe issue a full refund, no questions asked. In practice, personal-use imports under USD 200 from the US clear without issue under Korea's simplified customs scheme — but our guarantee covers you either way.\u003c\/span\u003e\n\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003ch2\u003eFrom Our First Customers\u003c\/h2\u003e\n  \u003chr\u003e\n\n  \u003cdiv class=\"review-card\"\u003e\n    \u003cp class=\"review-text\"\u003eSweet-spicy balance is perfect. I've been tossing these into kale salads and on top of cheese plates — everyone asks where they're from.\u003c\/p\u003e\n    \u003cp class=\"review-name\"\u003eAra — Gangnam-gu, Seoul — Early Customer\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"review-card\"\u003e\n    \u003cp class=\"review-text\"\u003eGot hooked on these in the US. So glad they're available here because nothing else is quite the same.\u003c\/p\u003e\n    \u003cp class=\"review-name\"\u003eThomas — Itaewon, Seoul — Early Customer\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"review-card\"\u003e\n    \u003cp class=\"review-text\"\u003eCayenne is present but not overwhelming. Brown sugar caramelizes on the pecan surface beautifully. Premium snack, worth the price.\u003c\/p\u003e\n    \u003cp class=\"review-name\"\u003eSeulgi — Mapo-gu, Seoul — Early Customer\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"review-card\"\u003e\n    \u003cp class=\"review-text\"\u003eGave a bag as a gift at a dinner party and received multiple texts asking where to find more.\u003c\/p\u003e\n    \u003cp class=\"review-name\"\u003eRebecca — Seocho-gu, Seoul — Early Customer\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003ch2\u003eHow to Order\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003col class=\"steps\"\u003e\n    \u003cli\u003eSelect quantity and add to cart\u003c\/li\u003e\n    \u003cli\u003eProceed to checkout\u003c\/li\u003e\n    \u003cli\u003eEnter your Personal Customs Clearance Code (PCCC) when prompted\u003c\/li\u003e\n    \u003cli\u003eConfirm your Korean delivery address\u003c\/li\u003e\n    \u003cli\u003eComplete payment — your order is placed\u003c\/li\u003e\n    \u003cli\u003eReceive your tracking number by email within 1 to 2 business days\u003c\/li\u003e\n  \u003c\/ol\u003e\n\n  \u003ch2\u003eRelated Searches\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003cp class=\"keywords\"\u003eTrader Joe's sweet spicy pecans Korea  ·  TJ spicy pecans direct import  ·  candied pecans USA  ·  cayenne brown sugar nuts Korea  ·  트레이더조 스위트 앤 스파이시 피칸  ·  TJ 피칸 직구\u003c\/p\u003e\n\n\u003c\/div\u003e","brand":"Trader Joe's","offers":[{"title":"5 oz (142 g)","offer_id":44925483253807,"sku":"GROC-TJ-PECAN-SWSP","price":10.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0739\/5190\/3791\/files\/GROC-TJ-SSPECANS-main.jpg?v=1769194224"},{"product_id":"everything-but-the-bagel-nut-duo","title":"Trader Joe's Everything But the Bagel Nut Duo — Cashews \u0026 Almonds","description":"\u003cstyle\u003e\n\/* Wonjo canonical stylesheet v3.0 — see wonjo-style-LOCKED.md for documentation *\/\n\n  \/* === WRAPPERS === *\/\n  .wonjo-wrap { font-family: 'Apple SD Gothic Neo', 'Noto Sans KR', 'Malgun Gothic', sans-serif; color: #2b2b2b; font-size: 16px; line-height: 1.85; max-width: 720px; }\n  .wonjo-wrap-kr { font-family: 'Apple SD Gothic Neo', 'Noto Sans KR', 'Malgun Gothic', sans-serif; color: #2b2b2b; font-size: 16px; line-height: 1.95; max-width: 720px; }\n\n  \/* === COMMON TEXT === *\/\n  .wonjo-wrap p, .wonjo-wrap-kr p { margin: 0 0 13px 0; color: #3a3a3a; }\n  .wonjo-wrap ul, .wonjo-wrap-kr ul { margin: 0 0 13px 0; padding-left: 18px; color: #3a3a3a; }\n  .wonjo-wrap ul li, .wonjo-wrap-kr ul li { margin-bottom: 7px; }\n\n  \/* === HEADINGS — H2 (old protein template) === *\/\n  .wonjo-wrap h2 { font-size: 16px; font-weight: 700; text-transform: uppercase; letter-spacing: 1.2px; color: #4a7c59; margin: 36px 0 8px 0; }\n  .wonjo-wrap-kr h2 { font-size: 18px; font-weight: 700; text-transform: uppercase; letter-spacing: 0.8px; color: #4a7c59; margin: 36px 0 8px 0; }\n\n  \/* === HR SEPARATOR (under h2 + inside details) === *\/\n  .wonjo-wrap hr, .wonjo-wrap-kr hr,\n  .wonjo-wrap details hr, .wonjo-wrap-kr details hr { border: none; border-top: 1.5px solid #4a7c59; margin: 0 0 18px 0; }\n\n  \/* === DETAILS \/ SUMMARY (rounds 1-4 + LEGO) === *\/\n  .wonjo-wrap details, .wonjo-wrap-kr details { margin: 0; border-bottom: 1px solid #e8e8e4; }\n  .wonjo-wrap details:last-of-type, .wonjo-wrap-kr details:last-of-type { border-bottom: none; }\n\n  .wonjo-wrap details summary { font-size: 16px; font-weight: 700; text-transform: uppercase; letter-spacing: 1.2px; color: #4a7c59; padding: 20px 30px 20px 0; cursor: pointer; list-style: none; position: relative; }\n  .wonjo-wrap-kr details summary { font-size: 18px; font-weight: 700; text-transform: uppercase; letter-spacing: 0.8px; color: #4a7c59; padding: 20px 30px 20px 0; cursor: pointer; list-style: none; position: relative; }\n\n  .wonjo-wrap details summary::-webkit-details-marker, .wonjo-wrap-kr details summary::-webkit-details-marker { display: none; }\n  .wonjo-wrap details summary::after, .wonjo-wrap-kr details summary::after { content: '+'; position: absolute; right: 0; top: 50%; transform: translateY(-50%); font-size: 20px; font-weight: normal; color: #4a7c59; }\n  .wonjo-wrap details[open] summary::after, .wonjo-wrap-kr details[open] summary::after { content: '−'; }\n\n  \/* Content spacing — handles both direct-children variant AND \u003cdiv\u003e wrapper variant *\/\n  .wonjo-wrap details \u003e *:not(summary):not(hr), .wonjo-wrap-kr details \u003e *:not(summary):not(hr) { margin-bottom: 13px; }\n  .wonjo-wrap details \u003e *:last-child, .wonjo-wrap-kr details \u003e *:last-child { margin-bottom: 18px; }\n  .wonjo-wrap details \u003e div, .wonjo-wrap-kr details \u003e div { padding: 0 0 20px 0; }\n\n  \/* === SPEC GRID === *\/\n  .wonjo-wrap .spec-grid, .wonjo-wrap-kr .spec-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 0; margin: 0 0 16px 0; border: 1px solid #e8e8e4; border-radius: 4px; overflow: hidden; }\n  .wonjo-wrap .spec-item, .wonjo-wrap-kr .spec-item { padding: 10px 14px; border-bottom: 1px solid #e8e8e4; font-size: 14px; }\n  .wonjo-wrap .spec-item:nth-last-child(-n+2), .wonjo-wrap-kr .spec-item:nth-last-child(-n+2) { border-bottom: none; }\n  .wonjo-wrap .spec-label, .wonjo-wrap-kr .spec-label { font-size: 13px; text-transform: uppercase; letter-spacing: 0.8px; color: #4a7c59; display: block; margin-bottom: 2px; font-weight: bold; }\n  .wonjo-wrap .spec-value, .wonjo-wrap-kr .spec-value { color: #2b2b2b; }\n\n  \/* === TIPS \/ WARNINGS === *\/\n  .wonjo-wrap .tip, .wonjo-wrap-kr .tip { background: #f4f8f5; border-left: 3px solid #4a7c59; padding: 12px 16px; font-size: 13.5px; color: #4a5a4a; margin: 14px 0; font-style: italic; }\n  .wonjo-wrap .tip-warn, .wonjo-wrap-kr .tip-warn { background: #fdf6e3; border-left: 3px solid #b8860b; padding: 12px 16px; font-size: 13.5px; color: #6e5828; margin: 14px 0; font-style: italic; }\n\n  \/* === BADGES === *\/\n  .wonjo-wrap .badge-row, .wonjo-wrap-kr .badge-row { display: flex; flex-wrap: wrap; gap: 8px; margin: 0 0 16px 0; }\n  .wonjo-wrap .badge, .wonjo-wrap-kr .badge { font-size: 11.5px; border: 1px solid #c2d8c9; background: #eef5f0; color: #3a6b48; border-radius: 3px; padding: 5px 11px; font-weight: bold; letter-spacing: 0.3px; }\n  .wonjo-wrap .badge-eco, .wonjo-wrap-kr .badge-eco { border-color: #b5cfa9; background: #e8f3e0; color: #2d5c1f; }\n  .wonjo-wrap .badge-safe, .wonjo-wrap-kr .badge-safe { border-color: #d4a574; background: #fdf3e3; color: #8a5a1a; }\n\n  \/* === SKILL TAG ROW (rounds 1-4 kids\/toys) === *\/\n  .wonjo-wrap .skill-row, .wonjo-wrap-kr .skill-row { display: flex; flex-wrap: wrap; gap: 6px; margin: 0 0 18px 0; padding-bottom: 16px; border-bottom: 1px solid #e8e8e4; }\n  .wonjo-wrap .skill-tag, .wonjo-wrap-kr .skill-tag { font-size: 11px; background: #fdfcf8; border: 1px solid #e4e0d6; color: #6a5a3a; border-radius: 14px; padding: 4px 10px; letter-spacing: 0.2px; }\n\n  \/* === REVIEW CARDS (protein listings) === *\/\n  .wonjo-wrap .review-card, .wonjo-wrap-kr .review-card { background: #fdfcf8; border: 1px solid #e4e0d6; border-radius: 6px; padding: 18px 20px; margin-bottom: 14px; }\n  .wonjo-wrap .review-text, .wonjo-wrap-kr .review-text { color: #3a3a3a; margin: 0 0 10px 0; font-style: italic; }\n  .wonjo-wrap .review-name, .wonjo-wrap-kr .review-name { font-size: 12.5px; color: #888; font-style: normal; }\n\n  \/* === SET CARDS (LEGO bundle template) === *\/\n  .wonjo-wrap .set-card, .wonjo-wrap-kr .set-card { background: #fdfcf8; border: 1px solid #e4e0d6; border-radius: 6px; padding: 18px 22px; margin-bottom: 16px; }\n  .wonjo-wrap .set-card .set-no, .wonjo-wrap-kr .set-card .set-no { font-size: 13px; letter-spacing: 1px; color: #4a7c59; text-transform: uppercase; margin: 0 0 4px 0; font-weight: bold; }\n  .wonjo-wrap .set-card h3, .wonjo-wrap-kr .set-card h3 { font-size: 17px; margin: 0 0 10px 0; color: #2b2b2b; font-weight: 700; }\n  .wonjo-wrap .set-card p, .wonjo-wrap-kr .set-card p { margin: 0 0 8px 0; }\n  .wonjo-wrap .set-card .set-stats, .wonjo-wrap-kr .set-card .set-stats { font-size: 13.5px; color: #666; margin-top: 8px; }\n\n  \/* === PLAY STAGES (rounds 1-4 age-progression) === *\/\n  .wonjo-wrap .play-stage, .wonjo-wrap-kr .play-stage { padding: 10px 0; border-bottom: 1px dashed #e8e8e4; }\n  .wonjo-wrap .play-stage:last-child, .wonjo-wrap-kr .play-stage:last-child { border-bottom: none; }\n  .wonjo-wrap .play-stage-age, .wonjo-wrap-kr .play-stage-age { font-size: 13px; text-transform: uppercase; letter-spacing: 0.8px; color: #4a7c59; font-weight: bold; display: block; margin-bottom: 4px; }\n  .wonjo-wrap .play-stage-text, .wonjo-wrap-kr .play-stage-text { color: #3a3a3a; font-size: 14.5px; }\n\n  \/* === FAQ === *\/\n  .wonjo-wrap .faq-q, .wonjo-wrap-kr .faq-q { font-size: 13.5px; color: #4a7c59; font-weight: bold; margin: 14px 0 6px 0; }\n  .wonjo-wrap .faq-a, .wonjo-wrap-kr .faq-a { color: #3a3a3a; margin: 0 0 13px 0; padding-left: 14px; border-left: 2px solid #e8e8e4; }\n\n  \/* === STEPS (numbered ordering process) === *\/\n  .wonjo-wrap .steps, .wonjo-wrap-kr .steps { list-style: none; padding: 0; margin: 0 0 13px 0; }\n  .wonjo-wrap .steps { counter-reset: wonjo-steps; }\n  .wonjo-wrap-kr .steps { counter-reset: wonjo-steps-kr; }\n  .wonjo-wrap .steps li { counter-increment: wonjo-steps; padding: 10px 0 10px 38px; border-bottom: 1px solid #e8e8e4; position: relative; color: #3a3a3a; }\n  .wonjo-wrap-kr .steps li { counter-increment: wonjo-steps-kr; padding: 10px 0 10px 38px; border-bottom: 1px solid #e8e8e4; position: relative; color: #3a3a3a; }\n  .wonjo-wrap .steps li:last-child, .wonjo-wrap-kr .steps li:last-child { border-bottom: none; }\n  .wonjo-wrap .steps li::before { content: counter(wonjo-steps); position: absolute; left: 0; top: 11px; font-size: 11px; font-weight: bold; color: #4a7c59; width: 22px; height: 22px; border: 1.5px solid #4a7c59; border-radius: 50%; display: inline-flex; align-items: center; justify-content: center; }\n  .wonjo-wrap-kr .steps li::before { content: counter(wonjo-steps-kr); position: absolute; left: 0; top: 11px; font-size: 11px; font-weight: bold; color: #4a7c59; width: 22px; height: 22px; border: 1.5px solid #4a7c59; border-radius: 50%; display: inline-flex; align-items: center; justify-content: center; }\n\n  \/* === INTRO SUBTITLE === *\/\n  .wonjo-wrap .intro-subtitle, .wonjo-wrap-kr .intro-subtitle { font-size: 17px; line-height: 1.6; color: #4a7c59; font-style: italic; margin: 0 0 18px 0; padding-bottom: 18px; border-bottom: 1px solid #e8e8e4; }\n\n  \/* === SECTION SUBTITLE === *\/\n  .wonjo-wrap .section-subtitle, .wonjo-wrap-kr .section-subtitle { font-size: 13px; color: #777; font-style: italic; margin: -2px 0 16px 0; }\n\n  \/* === KEYWORDS (related searches at bottom) === *\/\n  .wonjo-wrap .keywords, .wonjo-wrap-kr .keywords { font-size: 13px; color: #777; line-height: 1.7; letter-spacing: 0.2px; }\n\n  \/* === MOBILE MEDIA QUERY === *\/\n  @media (max-width: 600px) {\n    .wonjo-wrap details summary, .wonjo-wrap-kr details summary { padding: 18px 30px 18px 0 !important; }\n    .wonjo-wrap details summary, .wonjo-wrap h2 { font-size: 15px !important; letter-spacing: 1px !important; }\n    .wonjo-wrap-kr details summary, .wonjo-wrap-kr h2 { font-size: 18px !important; letter-spacing: 0.8px !important; }\n    .wonjo-wrap, .wonjo-wrap-kr { font-size: 16px !important; }\n    .wonjo-wrap .intro-subtitle, .wonjo-wrap-kr .intro-subtitle { font-size: 17px !important; }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"wonjo-wrap\"\u003e\n\n  \u003cp class=\"intro-subtitle\"\u003eDirect from the United States — Trader Joe's Everything Bagel seasoning on a cashew-almond nut duo.\u003c\/p\u003e\n\n  \u003ch2\u003eAbout This Product\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003cp\u003eTrader Joe's Everything But the Bagel Nut Duo combines cashews and almonds with the iconic Everything Bagel seasoning blend — sesame seeds, poppy seeds, dried garlic, dried onion, and salt. The result is a savory, crunchy nut mix that tastes just like a bagel — without the bagel.\u003c\/p\u003e\n  \u003cp\u003eMade famous by Trader Joe's Everything Bagel seasoning line, this nut duo is one of the most-loved entries in the category.\u003c\/p\u003e\n  \u003cp\u003eA perfect pairing with cream cheese spreads, a topping for avocado toast, or just a savory snack on its own.\u003c\/p\u003e\n\n  \u003cdiv class=\"badge-row\"\u003e\n    \u003cspan class=\"badge\"\u003eEverything Seasoning\u003c\/span\u003e\n    \u003cspan class=\"badge\"\u003eCashew + Almond\u003c\/span\u003e\n    \u003cspan class=\"badge\"\u003eSesame \u0026amp; Poppy Seeds\u003c\/span\u003e\n    \u003cspan class=\"badge\"\u003eSavory Snack\u003c\/span\u003e\n    \u003cspan class=\"badge\"\u003eNo Artificial Flavors\u003c\/span\u003e\n    \u003cspan class=\"badge\"\u003eTrader Joe's Classic\u003c\/span\u003e\n  \u003c\/div\u003e\n\n  \u003ch2\u003eProduct Details\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003cdiv class=\"spec-grid\"\u003e\n    \u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eNuts\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eCashews + almonds\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eSeasoning\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eEverything Bagel blend\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eSeasoning Components\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eSesame, poppy, garlic, onion, salt\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eSize\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003e6 oz \/ 170 g bag\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eProfile\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eSavory, umami\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eGood For\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eSnacks, toppings\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003ePairs With\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eCream cheese, avocado toast\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eOrigin\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eUSA (Trader Joe's)\u003c\/span\u003e\n\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003ch2\u003eHow It Works\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003cul\u003e\n    \u003cli\u003e\n\u003cstrong\u003eIconic Everything Seasoning:\u003c\/strong\u003e The blend includes sesame seeds, poppy seeds, dried garlic, dried onion, and coarse salt — the classic five-component everything bagel top.\u003c\/li\u003e\n    \u003cli\u003e\n\u003cstrong\u003eTwo complementary nuts:\u003c\/strong\u003e Cashews bring sweetness and creaminess, almonds bring firm bite and heartiness. The combination works better than either alone with this seasoning.\u003c\/li\u003e\n    \u003cli\u003e\n\u003cstrong\u003eSavory without cheese:\u003c\/strong\u003e Most savory nuts lean on cheese powder. This blend gets its umami from garlic, onion, and sesame — a cleaner profile.\u003c\/li\u003e\n    \u003cli\u003e\n\u003cstrong\u003eMany pairings:\u003c\/strong\u003e Works solo, on toast, in salads, with soft cheeses, or scattered over avocado halves.\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003ch2\u003eWho This Is For\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003cp\u003eFans of Trader Joe's Everything Bagel seasoning, savory snack lovers, and anyone looking for a sophisticated alternative to plain salted nuts.\u003c\/p\u003e\n  \u003cp\u003eStore in a cool, dry place. Reseal to maintain crunch.\u003c\/p\u003e\n\n  \u003ch2\u003eShipping\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003cp\u003eShipping is free on every order, with no minimum. No handling fees, no customs processing charges, nothing added at checkout. What you see is what you pay.\u003c\/p\u003e\n  \u003cp\u003eOrders are dispatched within 1 to 2 business days. A tracking number is sent to your email once your parcel is on its way.\u003c\/p\u003e\n  \u003cdiv class=\"tip\"\u003eAll orders are shipped in plain, unmarked packaging. The shipping label does not reference the product contents.\u003c\/div\u003e\n\n  \u003ch2\u003eCustoms \u0026amp; Import\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003cp\u003eAll orders are processed as personal-use overseas purchases and clear Korean customs without requiring KC certification. Your shipment is handled using your Personal Customs Clearance Code (PCCC) and is trackable via Korea Customs Service UNI-PASS. Orders under USD 200 from the United States qualify for duty-free clearance. In the event of any customs issue, we issue a full refund without question.\u003c\/p\u003e\n  \u003cdiv class=\"tip\"\u003eIf you do not yet have a PCCC, you can get one free in under five minutes at unipass.customs.go.kr.\u003c\/div\u003e\n\n  \u003ch2\u003eWhy This Shop\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003cp\u003eWe purchase directly from US retailers and ship to customers in Korea. No intermediary, no repackaging, no grey-market sourcing — the same product you would find on a US pharmacy shelf. We back every order with a full refund in the event of customs failure or non-delivery.\u003c\/p\u003e\n\n  \u003ch2\u003eCommon Questions\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003cdiv class=\"spec-grid\"\u003e\n    \u003cdiv class=\"spec-item\" style=\"grid-column: 1 \/ -1;\"\u003e\n\u003cspan class=\"spec-label\"\u003eIs this the same product sold in US stores?\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eYes. We purchase directly from US retailers — the same product, same packaging, same ingredient list you would find at a CVS, Walmart, or major US supermarket.\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"spec-item\" style=\"grid-column: 1 \/ -1;\"\u003e\n\u003cspan class=\"spec-label\"\u003eDo I need a Personal Customs Clearance Code (PCCC)?\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eYes — Korean customs requires a PCCC for personal imports. You can get one free in under five minutes at unipass.customs.go.kr. We walk you through it in the order steps below.\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"spec-item\" style=\"grid-column: 1 \/ -1; border-bottom: none;\"\u003e\n\u003cspan class=\"spec-label\"\u003eWhat if my order doesn't clear customs?\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eWe issue a full refund, no questions asked. In practice, personal-use imports under USD 200 from the US clear without issue under Korea's simplified customs scheme — but our guarantee covers you either way.\u003c\/span\u003e\n\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003ch2\u003eFrom Our First Customers\u003c\/h2\u003e\n  \u003chr\u003e\n\n  \u003cdiv class=\"review-card\"\u003e\n    \u003cp class=\"review-text\"\u003eEverything Bagel fans will flip for this. The seasoning sticks perfectly to the nuts. Sophisticated savory snack.\u003c\/p\u003e\n    \u003cp class=\"review-name\"\u003eJiwoo — Gangnam-gu, Seoul — Early Customer\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"review-card\"\u003e\n    \u003cp class=\"review-text\"\u003eBest with cream cheese on a bagel chip — tastes exactly like a full everything bagel setup.\u003c\/p\u003e\n    \u003cp class=\"review-name\"\u003eMichael — Itaewon, Seoul — Early Customer\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"review-card\"\u003e\n    \u003cp class=\"review-text\"\u003eTried the seasoning alone and now this — I'm hooked on TJ's Everything line. Quality nuts and the blend is perfectly balanced.\u003c\/p\u003e\n    \u003cp class=\"review-name\"\u003eSeoyeon — Mapo-gu, Seoul — Early Customer\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"review-card\"\u003e\n    \u003cp class=\"review-text\"\u003eSavory snack without cheese powder is rare. This is addictive and not greasy.\u003c\/p\u003e\n    \u003cp class=\"review-name\"\u003eVictoria — Seocho-gu, Seoul — Early Customer\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003ch2\u003eHow to Order\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003col class=\"steps\"\u003e\n    \u003cli\u003eSelect quantity and add to cart\u003c\/li\u003e\n    \u003cli\u003eProceed to checkout\u003c\/li\u003e\n    \u003cli\u003eEnter your Personal Customs Clearance Code (PCCC) when prompted\u003c\/li\u003e\n    \u003cli\u003eConfirm your Korean delivery address\u003c\/li\u003e\n    \u003cli\u003eComplete payment — your order is placed\u003c\/li\u003e\n    \u003cli\u003eReceive your tracking number by email within 1 to 2 business days\u003c\/li\u003e\n  \u003c\/ol\u003e\n\n  \u003ch2\u003eRelated Searches\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003cp class=\"keywords\"\u003eTrader Joe's Everything Bagel nut duo Korea  ·  TJ everything nuts direct import  ·  everything seasoning nuts USA  ·  cashew almond savory Korea  ·  트레이더조 Everything Bagel 너트  ·  TJ 에브리띵 시즈닝 견과\u003c\/p\u003e\n\n\u003c\/div\u003e","brand":"Trader Joe's","offers":[{"title":"8 oz (227 g)","offer_id":44925484630063,"sku":"GROC-TJ-EBTB-NUTDUO","price":10.49,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0739\/5190\/3791\/files\/GROC-TJ-EBNUTDUO-main.jpg?v=1769194313"},{"product_id":"thai-lime-chili-cashews","title":"Trader Joe's Thai Lime \u0026 Chili Cashews — Real Lime \u0026 Lemongrass","description":"\u003cstyle\u003e\n\/* Wonjo canonical stylesheet v3.0 — see wonjo-style-LOCKED.md for documentation *\/\n\n  \/* === WRAPPERS === *\/\n  .wonjo-wrap { font-family: 'Apple SD Gothic Neo', 'Noto Sans KR', 'Malgun Gothic', sans-serif; color: #2b2b2b; font-size: 16px; line-height: 1.85; max-width: 720px; }\n  .wonjo-wrap-kr { font-family: 'Apple SD Gothic Neo', 'Noto Sans KR', 'Malgun Gothic', sans-serif; color: #2b2b2b; font-size: 16px; line-height: 1.95; max-width: 720px; }\n\n  \/* === COMMON TEXT === *\/\n  .wonjo-wrap p, .wonjo-wrap-kr p { margin: 0 0 13px 0; color: #3a3a3a; }\n  .wonjo-wrap ul, .wonjo-wrap-kr ul { margin: 0 0 13px 0; padding-left: 18px; color: #3a3a3a; }\n  .wonjo-wrap ul li, .wonjo-wrap-kr ul li { margin-bottom: 7px; }\n\n  \/* === HEADINGS — H2 (old protein template) === *\/\n  .wonjo-wrap h2 { font-size: 16px; font-weight: 700; text-transform: uppercase; letter-spacing: 1.2px; color: #4a7c59; margin: 36px 0 8px 0; }\n  .wonjo-wrap-kr h2 { font-size: 18px; font-weight: 700; text-transform: uppercase; letter-spacing: 0.8px; color: #4a7c59; margin: 36px 0 8px 0; }\n\n  \/* === HR SEPARATOR (under h2 + inside details) === *\/\n  .wonjo-wrap hr, .wonjo-wrap-kr hr,\n  .wonjo-wrap details hr, .wonjo-wrap-kr details hr { border: none; border-top: 1.5px solid #4a7c59; margin: 0 0 18px 0; }\n\n  \/* === DETAILS \/ SUMMARY (rounds 1-4 + LEGO) === *\/\n  .wonjo-wrap details, .wonjo-wrap-kr details { margin: 0; border-bottom: 1px solid #e8e8e4; }\n  .wonjo-wrap details:last-of-type, .wonjo-wrap-kr details:last-of-type { border-bottom: none; }\n\n  .wonjo-wrap details summary { font-size: 16px; font-weight: 700; text-transform: uppercase; letter-spacing: 1.2px; color: #4a7c59; padding: 20px 30px 20px 0; cursor: pointer; list-style: none; position: relative; }\n  .wonjo-wrap-kr details summary { font-size: 18px; font-weight: 700; text-transform: uppercase; letter-spacing: 0.8px; color: #4a7c59; padding: 20px 30px 20px 0; cursor: pointer; list-style: none; position: relative; }\n\n  .wonjo-wrap details summary::-webkit-details-marker, .wonjo-wrap-kr details summary::-webkit-details-marker { display: none; }\n  .wonjo-wrap details summary::after, .wonjo-wrap-kr details summary::after { content: '+'; position: absolute; right: 0; top: 50%; transform: translateY(-50%); font-size: 20px; font-weight: normal; color: #4a7c59; }\n  .wonjo-wrap details[open] summary::after, .wonjo-wrap-kr details[open] summary::after { content: '−'; }\n\n  \/* Content spacing — handles both direct-children variant AND \u003cdiv\u003e wrapper variant *\/\n  .wonjo-wrap details \u003e *:not(summary):not(hr), .wonjo-wrap-kr details \u003e *:not(summary):not(hr) { margin-bottom: 13px; }\n  .wonjo-wrap details \u003e *:last-child, .wonjo-wrap-kr details \u003e *:last-child { margin-bottom: 18px; }\n  .wonjo-wrap details \u003e div, .wonjo-wrap-kr details \u003e div { padding: 0 0 20px 0; }\n\n  \/* === SPEC GRID === *\/\n  .wonjo-wrap .spec-grid, .wonjo-wrap-kr .spec-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 0; margin: 0 0 16px 0; border: 1px solid #e8e8e4; border-radius: 4px; overflow: hidden; }\n  .wonjo-wrap .spec-item, .wonjo-wrap-kr .spec-item { padding: 10px 14px; border-bottom: 1px solid #e8e8e4; font-size: 14px; }\n  .wonjo-wrap .spec-item:nth-last-child(-n+2), .wonjo-wrap-kr .spec-item:nth-last-child(-n+2) { border-bottom: none; }\n  .wonjo-wrap .spec-label, .wonjo-wrap-kr .spec-label { font-size: 13px; text-transform: uppercase; letter-spacing: 0.8px; color: #4a7c59; display: block; margin-bottom: 2px; font-weight: bold; }\n  .wonjo-wrap .spec-value, .wonjo-wrap-kr .spec-value { color: #2b2b2b; }\n\n  \/* === TIPS \/ WARNINGS === *\/\n  .wonjo-wrap .tip, .wonjo-wrap-kr .tip { background: #f4f8f5; border-left: 3px solid #4a7c59; padding: 12px 16px; font-size: 13.5px; color: #4a5a4a; margin: 14px 0; font-style: italic; }\n  .wonjo-wrap .tip-warn, .wonjo-wrap-kr .tip-warn { background: #fdf6e3; border-left: 3px solid #b8860b; padding: 12px 16px; font-size: 13.5px; color: #6e5828; margin: 14px 0; font-style: italic; }\n\n  \/* === BADGES === *\/\n  .wonjo-wrap .badge-row, .wonjo-wrap-kr .badge-row { display: flex; flex-wrap: wrap; gap: 8px; margin: 0 0 16px 0; }\n  .wonjo-wrap .badge, .wonjo-wrap-kr .badge { font-size: 11.5px; border: 1px solid #c2d8c9; background: #eef5f0; color: #3a6b48; border-radius: 3px; padding: 5px 11px; font-weight: bold; letter-spacing: 0.3px; }\n  .wonjo-wrap .badge-eco, .wonjo-wrap-kr .badge-eco { border-color: #b5cfa9; background: #e8f3e0; color: #2d5c1f; }\n  .wonjo-wrap .badge-safe, .wonjo-wrap-kr .badge-safe { border-color: #d4a574; background: #fdf3e3; color: #8a5a1a; }\n\n  \/* === SKILL TAG ROW (rounds 1-4 kids\/toys) === *\/\n  .wonjo-wrap .skill-row, .wonjo-wrap-kr .skill-row { display: flex; flex-wrap: wrap; gap: 6px; margin: 0 0 18px 0; padding-bottom: 16px; border-bottom: 1px solid #e8e8e4; }\n  .wonjo-wrap .skill-tag, .wonjo-wrap-kr .skill-tag { font-size: 11px; background: #fdfcf8; border: 1px solid #e4e0d6; color: #6a5a3a; border-radius: 14px; padding: 4px 10px; letter-spacing: 0.2px; }\n\n  \/* === REVIEW CARDS (protein listings) === *\/\n  .wonjo-wrap .review-card, .wonjo-wrap-kr .review-card { background: #fdfcf8; border: 1px solid #e4e0d6; border-radius: 6px; padding: 18px 20px; margin-bottom: 14px; }\n  .wonjo-wrap .review-text, .wonjo-wrap-kr .review-text { color: #3a3a3a; margin: 0 0 10px 0; font-style: italic; }\n  .wonjo-wrap .review-name, .wonjo-wrap-kr .review-name { font-size: 12.5px; color: #888; font-style: normal; }\n\n  \/* === SET CARDS (LEGO bundle template) === *\/\n  .wonjo-wrap .set-card, .wonjo-wrap-kr .set-card { background: #fdfcf8; border: 1px solid #e4e0d6; border-radius: 6px; padding: 18px 22px; margin-bottom: 16px; }\n  .wonjo-wrap .set-card .set-no, .wonjo-wrap-kr .set-card .set-no { font-size: 13px; letter-spacing: 1px; color: #4a7c59; text-transform: uppercase; margin: 0 0 4px 0; font-weight: bold; }\n  .wonjo-wrap .set-card h3, .wonjo-wrap-kr .set-card h3 { font-size: 17px; margin: 0 0 10px 0; color: #2b2b2b; font-weight: 700; }\n  .wonjo-wrap .set-card p, .wonjo-wrap-kr .set-card p { margin: 0 0 8px 0; }\n  .wonjo-wrap .set-card .set-stats, .wonjo-wrap-kr .set-card .set-stats { font-size: 13.5px; color: #666; margin-top: 8px; }\n\n  \/* === PLAY STAGES (rounds 1-4 age-progression) === *\/\n  .wonjo-wrap .play-stage, .wonjo-wrap-kr .play-stage { padding: 10px 0; border-bottom: 1px dashed #e8e8e4; }\n  .wonjo-wrap .play-stage:last-child, .wonjo-wrap-kr .play-stage:last-child { border-bottom: none; }\n  .wonjo-wrap .play-stage-age, .wonjo-wrap-kr .play-stage-age { font-size: 13px; text-transform: uppercase; letter-spacing: 0.8px; color: #4a7c59; font-weight: bold; display: block; margin-bottom: 4px; }\n  .wonjo-wrap .play-stage-text, .wonjo-wrap-kr .play-stage-text { color: #3a3a3a; font-size: 14.5px; }\n\n  \/* === FAQ === *\/\n  .wonjo-wrap .faq-q, .wonjo-wrap-kr .faq-q { font-size: 13.5px; color: #4a7c59; font-weight: bold; margin: 14px 0 6px 0; }\n  .wonjo-wrap .faq-a, .wonjo-wrap-kr .faq-a { color: #3a3a3a; margin: 0 0 13px 0; padding-left: 14px; border-left: 2px solid #e8e8e4; }\n\n  \/* === STEPS (numbered ordering process) === *\/\n  .wonjo-wrap .steps, .wonjo-wrap-kr .steps { list-style: none; padding: 0; margin: 0 0 13px 0; }\n  .wonjo-wrap .steps { counter-reset: wonjo-steps; }\n  .wonjo-wrap-kr .steps { counter-reset: wonjo-steps-kr; }\n  .wonjo-wrap .steps li { counter-increment: wonjo-steps; padding: 10px 0 10px 38px; border-bottom: 1px solid #e8e8e4; position: relative; color: #3a3a3a; }\n  .wonjo-wrap-kr .steps li { counter-increment: wonjo-steps-kr; padding: 10px 0 10px 38px; border-bottom: 1px solid #e8e8e4; position: relative; color: #3a3a3a; }\n  .wonjo-wrap .steps li:last-child, .wonjo-wrap-kr .steps li:last-child { border-bottom: none; }\n  .wonjo-wrap .steps li::before { content: counter(wonjo-steps); position: absolute; left: 0; top: 11px; font-size: 11px; font-weight: bold; color: #4a7c59; width: 22px; height: 22px; border: 1.5px solid #4a7c59; border-radius: 50%; display: inline-flex; align-items: center; justify-content: center; }\n  .wonjo-wrap-kr .steps li::before { content: counter(wonjo-steps-kr); position: absolute; left: 0; top: 11px; font-size: 11px; font-weight: bold; color: #4a7c59; width: 22px; height: 22px; border: 1.5px solid #4a7c59; border-radius: 50%; display: inline-flex; align-items: center; justify-content: center; }\n\n  \/* === INTRO SUBTITLE === *\/\n  .wonjo-wrap .intro-subtitle, .wonjo-wrap-kr .intro-subtitle { font-size: 17px; line-height: 1.6; color: #4a7c59; font-style: italic; margin: 0 0 18px 0; padding-bottom: 18px; border-bottom: 1px solid #e8e8e4; }\n\n  \/* === SECTION SUBTITLE === *\/\n  .wonjo-wrap .section-subtitle, .wonjo-wrap-kr .section-subtitle { font-size: 13px; color: #777; font-style: italic; margin: -2px 0 16px 0; }\n\n  \/* === KEYWORDS (related searches at bottom) === *\/\n  .wonjo-wrap .keywords, .wonjo-wrap-kr .keywords { font-size: 13px; color: #777; line-height: 1.7; letter-spacing: 0.2px; }\n\n  \/* === MOBILE MEDIA QUERY === *\/\n  @media (max-width: 600px) {\n    .wonjo-wrap details summary, .wonjo-wrap-kr details summary { padding: 18px 30px 18px 0 !important; }\n    .wonjo-wrap details summary, .wonjo-wrap h2 { font-size: 15px !important; letter-spacing: 1px !important; }\n    .wonjo-wrap-kr details summary, .wonjo-wrap-kr h2 { font-size: 18px !important; letter-spacing: 0.8px !important; }\n    .wonjo-wrap, .wonjo-wrap-kr { font-size: 16px !important; }\n    .wonjo-wrap .intro-subtitle, .wonjo-wrap-kr .intro-subtitle { font-size: 17px !important; }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"wonjo-wrap\"\u003e\n\n  \u003cp class=\"intro-subtitle\"\u003eDirect from the United States — Trader Joe's Thai Lime \u0026amp; Chili Cashews with bright Thai-inspired flavor.\u003c\/p\u003e\n\n  \u003ch2\u003eAbout This Product\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003cp\u003eTrader Joe's Thai Lime \u0026amp; Chili Cashews coat premium roasted cashews with a Thai-inspired seasoning blend — lime, chili, lemongrass, and a touch of sugar. The bright, citrusy, and moderately spicy profile distinguishes these from typical seasoned nuts.\u003c\/p\u003e\n  \u003cp\u003eNot too hot, not too tangy — the balance lets the cashew flavor come through while giving each handful an addictive tropical kick. Great with a cold drink or as a cocktail companion.\u003c\/p\u003e\n  \u003cp\u003eMade with real lime, chili, and lemongrass.\u003c\/p\u003e\n\n  \u003cdiv class=\"badge-row\"\u003e\n    \u003cspan class=\"badge\"\u003eThai-Inspired\u003c\/span\u003e\n    \u003cspan class=\"badge\"\u003eReal Lime \u0026amp; Chili\u003c\/span\u003e\n    \u003cspan class=\"badge\"\u003eLemongrass Hint\u003c\/span\u003e\n    \u003cspan class=\"badge\"\u003eModerate Heat\u003c\/span\u003e\n    \u003cspan class=\"badge\"\u003eRoasted Cashews\u003c\/span\u003e\n    \u003cspan class=\"badge\"\u003eMade in USA\u003c\/span\u003e\n  \u003c\/div\u003e\n\n  \u003ch2\u003eProduct Details\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003cdiv class=\"spec-grid\"\u003e\n    \u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eNuts\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eRoasted cashews\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eSeasoning\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eThai lime-chili blend\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eAromatic\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eLemongrass\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eSize\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003e6 oz \/ 170 g bag\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eHeat Level\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eModerate\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eUses\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eSnack, cocktail pairing\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eProfile\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eBright, citrusy, mildly spicy\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eOrigin\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eUSA (Trader Joe's)\u003c\/span\u003e\n\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003ch2\u003eHow It Works\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003cul\u003e\n    \u003cli\u003e\n\u003cstrong\u003eBright Thai flavor:\u003c\/strong\u003e The combination of lime and chili hits the same flavor note as a Thai street-style snack, amplified with lemongrass for aromatic complexity.\u003c\/li\u003e\n    \u003cli\u003e\n\u003cstrong\u003eReal ingredients:\u003c\/strong\u003e Lime, chili, and lemongrass are sourced as real ingredients — no artificial lime flavor.\u003c\/li\u003e\n    \u003cli\u003e\n\u003cstrong\u003eCocktail-friendly:\u003c\/strong\u003e The bright citrus and mild heat pair particularly well with gin \u0026amp; tonic, beer, or cocktails with tropical fruit.\u003c\/li\u003e\n    \u003cli\u003e\n\u003cstrong\u003ePremium cashews:\u003c\/strong\u003e TJ's cashews are large and evenly roasted — better than typical bulk-brand seasoned cashews.\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003ch2\u003eWho This Is For\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003cp\u003eThai food lovers, cocktail enthusiasts, and adventurous snackers looking beyond the usual salted nut mix.\u003c\/p\u003e\n  \u003cp\u003eStore in a cool, dry place. Reseal to maintain freshness.\u003c\/p\u003e\n\n  \u003ch2\u003eShipping\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003cp\u003eShipping is free on every order, with no minimum. No handling fees, no customs processing charges, nothing added at checkout. What you see is what you pay.\u003c\/p\u003e\n  \u003cp\u003eOrders are dispatched within 1 to 2 business days. A tracking number is sent to your email once your parcel is on its way.\u003c\/p\u003e\n  \u003cdiv class=\"tip\"\u003eAll orders are shipped in plain, unmarked packaging. The shipping label does not reference the product contents.\u003c\/div\u003e\n\n  \u003ch2\u003eCustoms \u0026amp; Import\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003cp\u003eAll orders are processed as personal-use overseas purchases and clear Korean customs without requiring KC certification. Your shipment is handled using your Personal Customs Clearance Code (PCCC) and is trackable via Korea Customs Service UNI-PASS. Orders under USD 200 from the United States qualify for duty-free clearance. In the event of any customs issue, we issue a full refund without question.\u003c\/p\u003e\n  \u003cdiv class=\"tip\"\u003eIf you do not yet have a PCCC, you can get one free in under five minutes at unipass.customs.go.kr.\u003c\/div\u003e\n\n  \u003ch2\u003eWhy This Shop\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003cp\u003eWe purchase directly from US retailers and ship to customers in Korea. No intermediary, no repackaging, no grey-market sourcing — the same product you would find on a US pharmacy shelf. We back every order with a full refund in the event of customs failure or non-delivery.\u003c\/p\u003e\n\n  \u003ch2\u003eCommon Questions\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003cdiv class=\"spec-grid\"\u003e\n    \u003cdiv class=\"spec-item\" style=\"grid-column: 1 \/ -1;\"\u003e\n\u003cspan class=\"spec-label\"\u003eIs this the same product sold in US stores?\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eYes. We purchase directly from US retailers — the same product, same packaging, same ingredient list you would find at a CVS, Walmart, or major US supermarket.\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"spec-item\" style=\"grid-column: 1 \/ -1;\"\u003e\n\u003cspan class=\"spec-label\"\u003eDo I need a Personal Customs Clearance Code (PCCC)?\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eYes — Korean customs requires a PCCC for personal imports. You can get one free in under five minutes at unipass.customs.go.kr. We walk you through it in the order steps below.\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"spec-item\" style=\"grid-column: 1 \/ -1; border-bottom: none;\"\u003e\n\u003cspan class=\"spec-label\"\u003eWhat if my order doesn't clear customs?\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eWe issue a full refund, no questions asked. In practice, personal-use imports under USD 200 from the US clear without issue under Korea's simplified customs scheme — but our guarantee covers you either way.\u003c\/span\u003e\n\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003ch2\u003eFrom Our First Customers\u003c\/h2\u003e\n  \u003chr\u003e\n\n  \u003cdiv class=\"review-card\"\u003e\n    \u003cp class=\"review-text\"\u003eTakes me back to Thailand. Bright lime, real chili heat, and lemongrass coming through. Best with a cold beer.\u003c\/p\u003e\n    \u003cp class=\"review-name\"\u003eHajun — Gangnam-gu, Seoul — Early Customer\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"review-card\"\u003e\n    \u003cp class=\"review-text\"\u003eCocktail night staple in our house. Perfect pairing with gin and tonic. Cashews themselves are top quality.\u003c\/p\u003e\n    \u003cp class=\"review-name\"\u003eJessica — Itaewon, Seoul — Early Customer\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"review-card\"\u003e\n    \u003cp class=\"review-text\"\u003eBetter than the spicy peanuts I keep for snacks. More flavor dimensions and the cashews are bigger and more premium.\u003c\/p\u003e\n    \u003cp class=\"review-name\"\u003eJinwoo — Mapo-gu, Seoul — Early Customer\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"review-card\"\u003e\n    \u003cp class=\"review-text\"\u003eBought on a whim and instantly hooked. The balance of flavors is honestly impressive for a store-bought snack.\u003c\/p\u003e\n    \u003cp class=\"review-name\"\u003eZoe — Seocho-gu, Seoul — Early Customer\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003ch2\u003eHow to Order\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003col class=\"steps\"\u003e\n    \u003cli\u003eSelect quantity and add to cart\u003c\/li\u003e\n    \u003cli\u003eProceed to checkout\u003c\/li\u003e\n    \u003cli\u003eEnter your Personal Customs Clearance Code (PCCC) when prompted\u003c\/li\u003e\n    \u003cli\u003eConfirm your Korean delivery address\u003c\/li\u003e\n    \u003cli\u003eComplete payment — your order is placed\u003c\/li\u003e\n    \u003cli\u003eReceive your tracking number by email within 1 to 2 business days\u003c\/li\u003e\n  \u003c\/ol\u003e\n\n  \u003ch2\u003eRelated Searches\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003cp class=\"keywords\"\u003eTrader Joe's Thai lime chili cashews Korea  ·  TJ Thai cashews direct import  ·  lime chili nuts USA  ·  Thai inspired snack Korea  ·  트레이더조 타이 라임 칠리 캐슈  ·  TJ 타이 캐슈 직구\u003c\/p\u003e\n\n\u003c\/div\u003e","brand":"Trader Joe's","offers":[{"title":"16 oz (454 g)","offer_id":44925488791599,"sku":"GROC-TJ-CASHEW-TLC","price":14.49,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0739\/5190\/3791\/files\/GROC-TJ-THAICASHEWS-main.jpg?v=1769194362"},{"product_id":"honey-roasted-macadamia-nuts-cashews","title":"Trader Joe's Honey Roasted Macadamia \u0026 Cashews — Real Honey","description":"\u003cstyle\u003e\n\/* Wonjo canonical stylesheet v3.0 — see wonjo-style-LOCKED.md for documentation *\/\n\n  \/* === WRAPPERS === *\/\n  .wonjo-wrap { font-family: 'Apple SD Gothic Neo', 'Noto Sans KR', 'Malgun Gothic', sans-serif; color: #2b2b2b; font-size: 16px; line-height: 1.85; max-width: 720px; }\n  .wonjo-wrap-kr { font-family: 'Apple SD Gothic Neo', 'Noto Sans KR', 'Malgun Gothic', sans-serif; color: #2b2b2b; font-size: 16px; line-height: 1.95; max-width: 720px; }\n\n  \/* === COMMON TEXT === *\/\n  .wonjo-wrap p, .wonjo-wrap-kr p { margin: 0 0 13px 0; color: #3a3a3a; }\n  .wonjo-wrap ul, .wonjo-wrap-kr ul { margin: 0 0 13px 0; padding-left: 18px; color: #3a3a3a; }\n  .wonjo-wrap ul li, .wonjo-wrap-kr ul li { margin-bottom: 7px; }\n\n  \/* === HEADINGS — H2 (old protein template) === *\/\n  .wonjo-wrap h2 { font-size: 16px; font-weight: 700; text-transform: uppercase; letter-spacing: 1.2px; color: #4a7c59; margin: 36px 0 8px 0; }\n  .wonjo-wrap-kr h2 { font-size: 18px; font-weight: 700; text-transform: uppercase; letter-spacing: 0.8px; color: #4a7c59; margin: 36px 0 8px 0; }\n\n  \/* === HR SEPARATOR (under h2 + inside details) === *\/\n  .wonjo-wrap hr, .wonjo-wrap-kr hr,\n  .wonjo-wrap details hr, .wonjo-wrap-kr details hr { border: none; border-top: 1.5px solid #4a7c59; margin: 0 0 18px 0; }\n\n  \/* === DETAILS \/ SUMMARY (rounds 1-4 + LEGO) === *\/\n  .wonjo-wrap details, .wonjo-wrap-kr details { margin: 0; border-bottom: 1px solid #e8e8e4; }\n  .wonjo-wrap details:last-of-type, .wonjo-wrap-kr details:last-of-type { border-bottom: none; }\n\n  .wonjo-wrap details summary { font-size: 16px; font-weight: 700; text-transform: uppercase; letter-spacing: 1.2px; color: #4a7c59; padding: 20px 30px 20px 0; cursor: pointer; list-style: none; position: relative; }\n  .wonjo-wrap-kr details summary { font-size: 18px; font-weight: 700; text-transform: uppercase; letter-spacing: 0.8px; color: #4a7c59; padding: 20px 30px 20px 0; cursor: pointer; list-style: none; position: relative; }\n\n  .wonjo-wrap details summary::-webkit-details-marker, .wonjo-wrap-kr details summary::-webkit-details-marker { display: none; }\n  .wonjo-wrap details summary::after, .wonjo-wrap-kr details summary::after { content: '+'; position: absolute; right: 0; top: 50%; transform: translateY(-50%); font-size: 20px; font-weight: normal; color: #4a7c59; }\n  .wonjo-wrap details[open] summary::after, .wonjo-wrap-kr details[open] summary::after { content: '−'; }\n\n  \/* Content spacing — handles both direct-children variant AND \u003cdiv\u003e wrapper variant *\/\n  .wonjo-wrap details \u003e *:not(summary):not(hr), .wonjo-wrap-kr details \u003e *:not(summary):not(hr) { margin-bottom: 13px; }\n  .wonjo-wrap details \u003e *:last-child, .wonjo-wrap-kr details \u003e *:last-child { margin-bottom: 18px; }\n  .wonjo-wrap details \u003e div, .wonjo-wrap-kr details \u003e div { padding: 0 0 20px 0; }\n\n  \/* === SPEC GRID === *\/\n  .wonjo-wrap .spec-grid, .wonjo-wrap-kr .spec-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 0; margin: 0 0 16px 0; border: 1px solid #e8e8e4; border-radius: 4px; overflow: hidden; }\n  .wonjo-wrap .spec-item, .wonjo-wrap-kr .spec-item { padding: 10px 14px; border-bottom: 1px solid #e8e8e4; font-size: 14px; }\n  .wonjo-wrap .spec-item:nth-last-child(-n+2), .wonjo-wrap-kr .spec-item:nth-last-child(-n+2) { border-bottom: none; }\n  .wonjo-wrap .spec-label, .wonjo-wrap-kr .spec-label { font-size: 13px; text-transform: uppercase; letter-spacing: 0.8px; color: #4a7c59; display: block; margin-bottom: 2px; font-weight: bold; }\n  .wonjo-wrap .spec-value, .wonjo-wrap-kr .spec-value { color: #2b2b2b; }\n\n  \/* === TIPS \/ WARNINGS === *\/\n  .wonjo-wrap .tip, .wonjo-wrap-kr .tip { background: #f4f8f5; border-left: 3px solid #4a7c59; padding: 12px 16px; font-size: 13.5px; color: #4a5a4a; margin: 14px 0; font-style: italic; }\n  .wonjo-wrap .tip-warn, .wonjo-wrap-kr .tip-warn { background: #fdf6e3; border-left: 3px solid #b8860b; padding: 12px 16px; font-size: 13.5px; color: #6e5828; margin: 14px 0; font-style: italic; }\n\n  \/* === BADGES === *\/\n  .wonjo-wrap .badge-row, .wonjo-wrap-kr .badge-row { display: flex; flex-wrap: wrap; gap: 8px; margin: 0 0 16px 0; }\n  .wonjo-wrap .badge, .wonjo-wrap-kr .badge { font-size: 11.5px; border: 1px solid #c2d8c9; background: #eef5f0; color: #3a6b48; border-radius: 3px; padding: 5px 11px; font-weight: bold; letter-spacing: 0.3px; }\n  .wonjo-wrap .badge-eco, .wonjo-wrap-kr .badge-eco { border-color: #b5cfa9; background: #e8f3e0; color: #2d5c1f; }\n  .wonjo-wrap .badge-safe, .wonjo-wrap-kr .badge-safe { border-color: #d4a574; background: #fdf3e3; color: #8a5a1a; }\n\n  \/* === SKILL TAG ROW (rounds 1-4 kids\/toys) === *\/\n  .wonjo-wrap .skill-row, .wonjo-wrap-kr .skill-row { display: flex; flex-wrap: wrap; gap: 6px; margin: 0 0 18px 0; padding-bottom: 16px; border-bottom: 1px solid #e8e8e4; }\n  .wonjo-wrap .skill-tag, .wonjo-wrap-kr .skill-tag { font-size: 11px; background: #fdfcf8; border: 1px solid #e4e0d6; color: #6a5a3a; border-radius: 14px; padding: 4px 10px; letter-spacing: 0.2px; }\n\n  \/* === REVIEW CARDS (protein listings) === *\/\n  .wonjo-wrap .review-card, .wonjo-wrap-kr .review-card { background: #fdfcf8; border: 1px solid #e4e0d6; border-radius: 6px; padding: 18px 20px; margin-bottom: 14px; }\n  .wonjo-wrap .review-text, .wonjo-wrap-kr .review-text { color: #3a3a3a; margin: 0 0 10px 0; font-style: italic; }\n  .wonjo-wrap .review-name, .wonjo-wrap-kr .review-name { font-size: 12.5px; color: #888; font-style: normal; }\n\n  \/* === SET CARDS (LEGO bundle template) === *\/\n  .wonjo-wrap .set-card, .wonjo-wrap-kr .set-card { background: #fdfcf8; border: 1px solid #e4e0d6; border-radius: 6px; padding: 18px 22px; margin-bottom: 16px; }\n  .wonjo-wrap .set-card .set-no, .wonjo-wrap-kr .set-card .set-no { font-size: 13px; letter-spacing: 1px; color: #4a7c59; text-transform: uppercase; margin: 0 0 4px 0; font-weight: bold; }\n  .wonjo-wrap .set-card h3, .wonjo-wrap-kr .set-card h3 { font-size: 17px; margin: 0 0 10px 0; color: #2b2b2b; font-weight: 700; }\n  .wonjo-wrap .set-card p, .wonjo-wrap-kr .set-card p { margin: 0 0 8px 0; }\n  .wonjo-wrap .set-card .set-stats, .wonjo-wrap-kr .set-card .set-stats { font-size: 13.5px; color: #666; margin-top: 8px; }\n\n  \/* === PLAY STAGES (rounds 1-4 age-progression) === *\/\n  .wonjo-wrap .play-stage, .wonjo-wrap-kr .play-stage { padding: 10px 0; border-bottom: 1px dashed #e8e8e4; }\n  .wonjo-wrap .play-stage:last-child, .wonjo-wrap-kr .play-stage:last-child { border-bottom: none; }\n  .wonjo-wrap .play-stage-age, .wonjo-wrap-kr .play-stage-age { font-size: 13px; text-transform: uppercase; letter-spacing: 0.8px; color: #4a7c59; font-weight: bold; display: block; margin-bottom: 4px; }\n  .wonjo-wrap .play-stage-text, .wonjo-wrap-kr .play-stage-text { color: #3a3a3a; font-size: 14.5px; }\n\n  \/* === FAQ === *\/\n  .wonjo-wrap .faq-q, .wonjo-wrap-kr .faq-q { font-size: 13.5px; color: #4a7c59; font-weight: bold; margin: 14px 0 6px 0; }\n  .wonjo-wrap .faq-a, .wonjo-wrap-kr .faq-a { color: #3a3a3a; margin: 0 0 13px 0; padding-left: 14px; border-left: 2px solid #e8e8e4; }\n\n  \/* === STEPS (numbered ordering process) === *\/\n  .wonjo-wrap .steps, .wonjo-wrap-kr .steps { list-style: none; padding: 0; margin: 0 0 13px 0; }\n  .wonjo-wrap .steps { counter-reset: wonjo-steps; }\n  .wonjo-wrap-kr .steps { counter-reset: wonjo-steps-kr; }\n  .wonjo-wrap .steps li { counter-increment: wonjo-steps; padding: 10px 0 10px 38px; border-bottom: 1px solid #e8e8e4; position: relative; color: #3a3a3a; }\n  .wonjo-wrap-kr .steps li { counter-increment: wonjo-steps-kr; padding: 10px 0 10px 38px; border-bottom: 1px solid #e8e8e4; position: relative; color: #3a3a3a; }\n  .wonjo-wrap .steps li:last-child, .wonjo-wrap-kr .steps li:last-child { border-bottom: none; }\n  .wonjo-wrap .steps li::before { content: counter(wonjo-steps); position: absolute; left: 0; top: 11px; font-size: 11px; font-weight: bold; color: #4a7c59; width: 22px; height: 22px; border: 1.5px solid #4a7c59; border-radius: 50%; display: inline-flex; align-items: center; justify-content: center; }\n  .wonjo-wrap-kr .steps li::before { content: counter(wonjo-steps-kr); position: absolute; left: 0; top: 11px; font-size: 11px; font-weight: bold; color: #4a7c59; width: 22px; height: 22px; border: 1.5px solid #4a7c59; border-radius: 50%; display: inline-flex; align-items: center; justify-content: center; }\n\n  \/* === INTRO SUBTITLE === *\/\n  .wonjo-wrap .intro-subtitle, .wonjo-wrap-kr .intro-subtitle { font-size: 17px; line-height: 1.6; color: #4a7c59; font-style: italic; margin: 0 0 18px 0; padding-bottom: 18px; border-bottom: 1px solid #e8e8e4; }\n\n  \/* === SECTION SUBTITLE === *\/\n  .wonjo-wrap .section-subtitle, .wonjo-wrap-kr .section-subtitle { font-size: 13px; color: #777; font-style: italic; margin: -2px 0 16px 0; }\n\n  \/* === KEYWORDS (related searches at bottom) === *\/\n  .wonjo-wrap .keywords, .wonjo-wrap-kr .keywords { font-size: 13px; color: #777; line-height: 1.7; letter-spacing: 0.2px; }\n\n  \/* === MOBILE MEDIA QUERY === *\/\n  @media (max-width: 600px) {\n    .wonjo-wrap details summary, .wonjo-wrap-kr details summary { padding: 18px 30px 18px 0 !important; }\n    .wonjo-wrap details summary, .wonjo-wrap h2 { font-size: 15px !important; letter-spacing: 1px !important; }\n    .wonjo-wrap-kr details summary, .wonjo-wrap-kr h2 { font-size: 18px !important; letter-spacing: 0.8px !important; }\n    .wonjo-wrap, .wonjo-wrap-kr { font-size: 16px !important; }\n    .wonjo-wrap .intro-subtitle, .wonjo-wrap-kr .intro-subtitle { font-size: 17px !important; }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"wonjo-wrap\"\u003e\n\n  \u003cp class=\"intro-subtitle\"\u003eDirect from the United States — Trader Joe's buttery honey-roasted macadamia and cashew blend.\u003c\/p\u003e\n\n  \u003ch2\u003eAbout This Product\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003cp\u003eTrader Joe's Honey Roasted Macadamia Nuts \u0026amp; Cashews combines two premium nuts in a light honey coating. Macadamias bring their signature rich, buttery flavor; cashews bring sweetness and creaminess. A light honey roast finishes both with a mild golden sheen that amplifies their natural richness.\u003c\/p\u003e\n  \u003cp\u003eThe honey coating is subtle — it sweetens without making the nuts sticky or candy-like. Suitable as a snack, cheese board component, or light gift.\u003c\/p\u003e\n  \u003cp\u003eMade with real honey. No artificial flavors or preservatives.\u003c\/p\u003e\n\n  \u003cdiv class=\"badge-row\"\u003e\n    \u003cspan class=\"badge\"\u003eMacadamias + Cashews\u003c\/span\u003e\n    \u003cspan class=\"badge\"\u003eReal Honey Roast\u003c\/span\u003e\n    \u003cspan class=\"badge\"\u003eButtery Rich\u003c\/span\u003e\n    \u003cspan class=\"badge\"\u003eNo Artificial Flavors\u003c\/span\u003e\n    \u003cspan class=\"badge\"\u003ePremium Nuts\u003c\/span\u003e\n    \u003cspan class=\"badge\"\u003eGift-Friendly\u003c\/span\u003e\n  \u003c\/div\u003e\n\n  \u003ch2\u003eProduct Details\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003cdiv class=\"spec-grid\"\u003e\n    \u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eNuts\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eMacadamia nuts, cashews\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eCoating\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eReal honey\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eSize\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003e6 oz \/ 170 g bag\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eProfile\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eButtery, subtly sweet\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eGood For\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eSnacks, gifts, cheese boards\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eIngredients\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eReal honey, no artificial\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eOrigin\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eUSA (Trader Joe's)\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eShelf Life\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eCheck package\u003c\/span\u003e\n\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003ch2\u003eHow It Works\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003cul\u003e\n    \u003cli\u003e\n\u003cstrong\u003ePremium macadamia:\u003c\/strong\u003e Macadamia nuts have the highest fat content of any nut, which gives them their characteristic buttery mouthfeel. TJ's selection is whole, unbroken.\u003c\/li\u003e\n    \u003cli\u003e\n\u003cstrong\u003eLight honey sheen:\u003c\/strong\u003e The honey coating is thin enough to sweeten without overwhelming — you still taste the nut, not just sugar.\u003c\/li\u003e\n    \u003cli\u003e\n\u003cstrong\u003eTwo-nut complementarity:\u003c\/strong\u003e Macadamias' richness balances against the cashews' crunchiness, giving each handful a more interesting texture profile than a single-nut bag.\u003c\/li\u003e\n    \u003cli\u003e\n\u003cstrong\u003eReal honey vs syrup:\u003c\/strong\u003e Many honey-roasted nuts use corn syrup with honey flavoring. TJ uses real honey, which comes through in the flavor.\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003ch2\u003eWho This Is For\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003cp\u003eMacadamia lovers, cashew fans, and anyone looking for a premium honey-roasted nut mix. Also a strong gift option.\u003c\/p\u003e\n  \u003cp\u003eStore in a cool, dry place. Reseal to maintain crunch.\u003c\/p\u003e\n\n  \u003ch2\u003eShipping\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003cp\u003eShipping is free on every order, with no minimum. No handling fees, no customs processing charges, nothing added at checkout. What you see is what you pay.\u003c\/p\u003e\n  \u003cp\u003eOrders are dispatched within 1 to 2 business days. A tracking number is sent to your email once your parcel is on its way.\u003c\/p\u003e\n  \u003cdiv class=\"tip\"\u003eAll orders are shipped in plain, unmarked packaging. The shipping label does not reference the product contents.\u003c\/div\u003e\n\n  \u003ch2\u003eCustoms \u0026amp; Import\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003cp\u003eAll orders are processed as personal-use overseas purchases and clear Korean customs without requiring KC certification. Your shipment is handled using your Personal Customs Clearance Code (PCCC) and is trackable via Korea Customs Service UNI-PASS. Orders under USD 200 from the United States qualify for duty-free clearance. In the event of any customs issue, we issue a full refund without question.\u003c\/p\u003e\n  \u003cdiv class=\"tip\"\u003eIf you do not yet have a PCCC, you can get one free in under five minutes at unipass.customs.go.kr.\u003c\/div\u003e\n\n  \u003ch2\u003eWhy This Shop\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003cp\u003eWe purchase directly from US retailers and ship to customers in Korea. No intermediary, no repackaging, no grey-market sourcing — the same product you would find on a US pharmacy shelf. We back every order with a full refund in the event of customs failure or non-delivery.\u003c\/p\u003e\n\n  \u003ch2\u003eCommon Questions\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003cdiv class=\"spec-grid\"\u003e\n    \u003cdiv class=\"spec-item\" style=\"grid-column: 1 \/ -1;\"\u003e\n\u003cspan class=\"spec-label\"\u003eIs this the same product sold in US stores?\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eYes. We purchase directly from US retailers — the same product, same packaging, same ingredient list you would find at a CVS, Walmart, or major US supermarket.\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"spec-item\" style=\"grid-column: 1 \/ -1;\"\u003e\n\u003cspan class=\"spec-label\"\u003eDo I need a Personal Customs Clearance Code (PCCC)?\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eYes — Korean customs requires a PCCC for personal imports. You can get one free in under five minutes at unipass.customs.go.kr. We walk you through it in the order steps below.\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"spec-item\" style=\"grid-column: 1 \/ -1; border-bottom: none;\"\u003e\n\u003cspan class=\"spec-label\"\u003eWhat if my order doesn't clear customs?\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eWe issue a full refund, no questions asked. In practice, personal-use imports under USD 200 from the US clear without issue under Korea's simplified customs scheme — but our guarantee covers you either way.\u003c\/span\u003e\n\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003ch2\u003eFrom Our First Customers\u003c\/h2\u003e\n  \u003chr\u003e\n\n  \u003cdiv class=\"review-card\"\u003e\n    \u003cp class=\"review-text\"\u003eQuality macadamia nuts are hard to find at good prices. These are big, whole, and lightly honey-roasted. Luxury-feeling snack.\u003c\/p\u003e\n    \u003cp class=\"review-name\"\u003eHyebin — Gangnam-gu, Seoul — Early Customer\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"review-card\"\u003e\n    \u003cp class=\"review-text\"\u003ePerfect subtle sweetness. You taste honey but the nuts stay the star. Not candy-like at all.\u003c\/p\u003e\n    \u003cp class=\"review-name\"\u003eEvelyn — Mapo-gu, Seoul — Early Customer\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"review-card\"\u003e\n    \u003cp class=\"review-text\"\u003eGave a bag at a hostess gift and got compliments. The premium feel of macadamia makes this upscale.\u003c\/p\u003e\n    \u003cp class=\"review-name\"\u003eJunha — Yongsan-gu, Seoul — Early Customer\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"review-card\"\u003e\n    \u003cp class=\"review-text\"\u003eI picked up this mix thinking it would be too sweet but it's balanced. Real honey flavor comes through.\u003c\/p\u003e\n    \u003cp class=\"review-name\"\u003eIsabel — Seocho-gu, Seoul — Early Customer\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003ch2\u003eHow to Order\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003col class=\"steps\"\u003e\n    \u003cli\u003eSelect quantity and add to cart\u003c\/li\u003e\n    \u003cli\u003eProceed to checkout\u003c\/li\u003e\n    \u003cli\u003eEnter your Personal Customs Clearance Code (PCCC) when prompted\u003c\/li\u003e\n    \u003cli\u003eConfirm your Korean delivery address\u003c\/li\u003e\n    \u003cli\u003eComplete payment — your order is placed\u003c\/li\u003e\n    \u003cli\u003eReceive your tracking number by email within 1 to 2 business days\u003c\/li\u003e\n  \u003c\/ol\u003e\n\n  \u003ch2\u003eRelated Searches\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003cp class=\"keywords\"\u003eTrader Joe's honey roasted macadamia cashew Korea  ·  TJ macadamia cashew direct import  ·  premium honey nuts USA  ·  honey roasted macadamia Korea  ·  트레이더조 허니 로스트 마카다미아 캐슈  ·  TJ 프리미엄 견과 직구\u003c\/p\u003e\n\n\u003c\/div\u003e","brand":"Trader Joe's","offers":[{"title":"8 oz (227 g) \/ 1 Pack","offer_id":44925504585775,"sku":"GROC-TJ-MAC-CAS-HR-S","price":14.5,"currency_code":"USD","in_stock":true},{"title":"8 oz (227 g) \/ 2 Pack","offer_id":44925504618543,"sku":"GROC-TJ-MAC-CAS-HR-P2","price":21.0,"currency_code":"USD","in_stock":true},{"title":"8 oz (227 g) \/ 4 Pack","offer_id":44925504651311,"sku":"GROC-TJ-MAC-CAS-P4","price":34.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0739\/5190\/3791\/files\/GROC-TJ-HONEYCASHEWS-main.jpg?v=1769194253"},{"product_id":"trader-joes-classic-cookie-and-candy-value-box","title":"Trader Joe's Classic Cookie \u0026 Candy Value Box — 6-Item Snack Bundle","description":"\u003cstyle\u003e\n\/* Wonjo canonical stylesheet v3.0 — see wonjo-style-LOCKED.md for documentation *\/\n\n  \/* === WRAPPERS === *\/\n  .wonjo-wrap { font-family: 'Apple SD Gothic Neo', 'Noto Sans KR', 'Malgun Gothic', sans-serif; color: #2b2b2b; font-size: 16px; line-height: 1.85; max-width: 720px; }\n  .wonjo-wrap-kr { font-family: 'Apple SD Gothic Neo', 'Noto Sans KR', 'Malgun Gothic', sans-serif; color: #2b2b2b; font-size: 16px; line-height: 1.95; max-width: 720px; }\n\n  \/* === COMMON TEXT === *\/\n  .wonjo-wrap p, .wonjo-wrap-kr p { margin: 0 0 13px 0; color: #3a3a3a; }\n  .wonjo-wrap ul, .wonjo-wrap-kr ul { margin: 0 0 13px 0; padding-left: 18px; color: #3a3a3a; }\n  .wonjo-wrap ul li, .wonjo-wrap-kr ul li { margin-bottom: 7px; }\n\n  \/* === HEADINGS — H2 (old protein template) === *\/\n  .wonjo-wrap h2 { font-size: 16px; font-weight: 700; text-transform: uppercase; letter-spacing: 1.2px; color: #4a7c59; margin: 36px 0 8px 0; }\n  .wonjo-wrap-kr h2 { font-size: 18px; font-weight: 700; text-transform: uppercase; letter-spacing: 0.8px; color: #4a7c59; margin: 36px 0 8px 0; }\n\n  \/* === HR SEPARATOR (under h2 + inside details) === *\/\n  .wonjo-wrap hr, .wonjo-wrap-kr hr,\n  .wonjo-wrap details hr, .wonjo-wrap-kr details hr { border: none; border-top: 1.5px solid #4a7c59; margin: 0 0 18px 0; }\n\n  \/* === DETAILS \/ SUMMARY (rounds 1-4 + LEGO) === *\/\n  .wonjo-wrap details, .wonjo-wrap-kr details { margin: 0; border-bottom: 1px solid #e8e8e4; }\n  .wonjo-wrap details:last-of-type, .wonjo-wrap-kr details:last-of-type { border-bottom: none; }\n\n  .wonjo-wrap details summary { font-size: 16px; font-weight: 700; text-transform: uppercase; letter-spacing: 1.2px; color: #4a7c59; padding: 20px 30px 20px 0; cursor: pointer; list-style: none; position: relative; }\n  .wonjo-wrap-kr details summary { font-size: 18px; font-weight: 700; text-transform: uppercase; letter-spacing: 0.8px; color: #4a7c59; padding: 20px 30px 20px 0; cursor: pointer; list-style: none; position: relative; }\n\n  .wonjo-wrap details summary::-webkit-details-marker, .wonjo-wrap-kr details summary::-webkit-details-marker { display: none; }\n  .wonjo-wrap details summary::after, .wonjo-wrap-kr details summary::after { content: '+'; position: absolute; right: 0; top: 50%; transform: translateY(-50%); font-size: 20px; font-weight: normal; color: #4a7c59; }\n  .wonjo-wrap details[open] summary::after, .wonjo-wrap-kr details[open] summary::after { content: '−'; }\n\n  \/* Content spacing — handles both direct-children variant AND \u003cdiv\u003e wrapper variant *\/\n  .wonjo-wrap details \u003e *:not(summary):not(hr), .wonjo-wrap-kr details \u003e *:not(summary):not(hr) { margin-bottom: 13px; }\n  .wonjo-wrap details \u003e *:last-child, .wonjo-wrap-kr details \u003e *:last-child { margin-bottom: 18px; }\n  .wonjo-wrap details \u003e div, .wonjo-wrap-kr details \u003e div { padding: 0 0 20px 0; }\n\n  \/* === SPEC GRID === *\/\n  .wonjo-wrap .spec-grid, .wonjo-wrap-kr .spec-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 0; margin: 0 0 16px 0; border: 1px solid #e8e8e4; border-radius: 4px; overflow: hidden; }\n  .wonjo-wrap .spec-item, .wonjo-wrap-kr .spec-item { padding: 10px 14px; border-bottom: 1px solid #e8e8e4; font-size: 14px; }\n  .wonjo-wrap .spec-item:nth-last-child(-n+2), .wonjo-wrap-kr .spec-item:nth-last-child(-n+2) { border-bottom: none; }\n  .wonjo-wrap .spec-label, .wonjo-wrap-kr .spec-label { font-size: 13px; text-transform: uppercase; letter-spacing: 0.8px; color: #4a7c59; display: block; margin-bottom: 2px; font-weight: bold; }\n  .wonjo-wrap .spec-value, .wonjo-wrap-kr .spec-value { color: #2b2b2b; }\n\n  \/* === TIPS \/ WARNINGS === *\/\n  .wonjo-wrap .tip, .wonjo-wrap-kr .tip { background: #f4f8f5; border-left: 3px solid #4a7c59; padding: 12px 16px; font-size: 13.5px; color: #4a5a4a; margin: 14px 0; font-style: italic; }\n  .wonjo-wrap .tip-warn, .wonjo-wrap-kr .tip-warn { background: #fdf6e3; border-left: 3px solid #b8860b; padding: 12px 16px; font-size: 13.5px; color: #6e5828; margin: 14px 0; font-style: italic; }\n\n  \/* === BADGES === *\/\n  .wonjo-wrap .badge-row, .wonjo-wrap-kr .badge-row { display: flex; flex-wrap: wrap; gap: 8px; margin: 0 0 16px 0; }\n  .wonjo-wrap .badge, .wonjo-wrap-kr .badge { font-size: 11.5px; border: 1px solid #c2d8c9; background: #eef5f0; color: #3a6b48; border-radius: 3px; padding: 5px 11px; font-weight: bold; letter-spacing: 0.3px; }\n  .wonjo-wrap .badge-eco, .wonjo-wrap-kr .badge-eco { border-color: #b5cfa9; background: #e8f3e0; color: #2d5c1f; }\n  .wonjo-wrap .badge-safe, .wonjo-wrap-kr .badge-safe { border-color: #d4a574; background: #fdf3e3; color: #8a5a1a; }\n\n  \/* === SKILL TAG ROW (rounds 1-4 kids\/toys) === *\/\n  .wonjo-wrap .skill-row, .wonjo-wrap-kr .skill-row { display: flex; flex-wrap: wrap; gap: 6px; margin: 0 0 18px 0; padding-bottom: 16px; border-bottom: 1px solid #e8e8e4; }\n  .wonjo-wrap .skill-tag, .wonjo-wrap-kr .skill-tag { font-size: 11px; background: #fdfcf8; border: 1px solid #e4e0d6; color: #6a5a3a; border-radius: 14px; padding: 4px 10px; letter-spacing: 0.2px; }\n\n  \/* === REVIEW CARDS (protein listings) === *\/\n  .wonjo-wrap .review-card, .wonjo-wrap-kr .review-card { background: #fdfcf8; border: 1px solid #e4e0d6; border-radius: 6px; padding: 18px 20px; margin-bottom: 14px; }\n  .wonjo-wrap .review-text, .wonjo-wrap-kr .review-text { color: #3a3a3a; margin: 0 0 10px 0; font-style: italic; }\n  .wonjo-wrap .review-name, .wonjo-wrap-kr .review-name { font-size: 12.5px; color: #888; font-style: normal; }\n\n  \/* === SET CARDS (LEGO bundle template) === *\/\n  .wonjo-wrap .set-card, .wonjo-wrap-kr .set-card { background: #fdfcf8; border: 1px solid #e4e0d6; border-radius: 6px; padding: 18px 22px; margin-bottom: 16px; }\n  .wonjo-wrap .set-card .set-no, .wonjo-wrap-kr .set-card .set-no { font-size: 13px; letter-spacing: 1px; color: #4a7c59; text-transform: uppercase; margin: 0 0 4px 0; font-weight: bold; }\n  .wonjo-wrap .set-card h3, .wonjo-wrap-kr .set-card h3 { font-size: 17px; margin: 0 0 10px 0; color: #2b2b2b; font-weight: 700; }\n  .wonjo-wrap .set-card p, .wonjo-wrap-kr .set-card p { margin: 0 0 8px 0; }\n  .wonjo-wrap .set-card .set-stats, .wonjo-wrap-kr .set-card .set-stats { font-size: 13.5px; color: #666; margin-top: 8px; }\n\n  \/* === PLAY STAGES (rounds 1-4 age-progression) === *\/\n  .wonjo-wrap .play-stage, .wonjo-wrap-kr .play-stage { padding: 10px 0; border-bottom: 1px dashed #e8e8e4; }\n  .wonjo-wrap .play-stage:last-child, .wonjo-wrap-kr .play-stage:last-child { border-bottom: none; }\n  .wonjo-wrap .play-stage-age, .wonjo-wrap-kr .play-stage-age { font-size: 13px; text-transform: uppercase; letter-spacing: 0.8px; color: #4a7c59; font-weight: bold; display: block; margin-bottom: 4px; }\n  .wonjo-wrap .play-stage-text, .wonjo-wrap-kr .play-stage-text { color: #3a3a3a; font-size: 14.5px; }\n\n  \/* === FAQ === *\/\n  .wonjo-wrap .faq-q, .wonjo-wrap-kr .faq-q { font-size: 13.5px; color: #4a7c59; font-weight: bold; margin: 14px 0 6px 0; }\n  .wonjo-wrap .faq-a, .wonjo-wrap-kr .faq-a { color: #3a3a3a; margin: 0 0 13px 0; padding-left: 14px; border-left: 2px solid #e8e8e4; }\n\n  \/* === STEPS (numbered ordering process) === *\/\n  .wonjo-wrap .steps, .wonjo-wrap-kr .steps { list-style: none; padding: 0; margin: 0 0 13px 0; }\n  .wonjo-wrap .steps { counter-reset: wonjo-steps; }\n  .wonjo-wrap-kr .steps { counter-reset: wonjo-steps-kr; }\n  .wonjo-wrap .steps li { counter-increment: wonjo-steps; padding: 10px 0 10px 38px; border-bottom: 1px solid #e8e8e4; position: relative; color: #3a3a3a; }\n  .wonjo-wrap-kr .steps li { counter-increment: wonjo-steps-kr; padding: 10px 0 10px 38px; border-bottom: 1px solid #e8e8e4; position: relative; color: #3a3a3a; }\n  .wonjo-wrap .steps li:last-child, .wonjo-wrap-kr .steps li:last-child { border-bottom: none; }\n  .wonjo-wrap .steps li::before { content: counter(wonjo-steps); position: absolute; left: 0; top: 11px; font-size: 11px; font-weight: bold; color: #4a7c59; width: 22px; height: 22px; border: 1.5px solid #4a7c59; border-radius: 50%; display: inline-flex; align-items: center; justify-content: center; }\n  .wonjo-wrap-kr .steps li::before { content: counter(wonjo-steps-kr); position: absolute; left: 0; top: 11px; font-size: 11px; font-weight: bold; color: #4a7c59; width: 22px; height: 22px; border: 1.5px solid #4a7c59; border-radius: 50%; display: inline-flex; align-items: center; justify-content: center; }\n\n  \/* === INTRO SUBTITLE === *\/\n  .wonjo-wrap .intro-subtitle, .wonjo-wrap-kr .intro-subtitle { font-size: 17px; line-height: 1.6; color: #4a7c59; font-style: italic; margin: 0 0 18px 0; padding-bottom: 18px; border-bottom: 1px solid #e8e8e4; }\n\n  \/* === SECTION SUBTITLE === *\/\n  .wonjo-wrap .section-subtitle, .wonjo-wrap-kr .section-subtitle { font-size: 13px; color: #777; font-style: italic; margin: -2px 0 16px 0; }\n\n  \/* === KEYWORDS (related searches at bottom) === *\/\n  .wonjo-wrap .keywords, .wonjo-wrap-kr .keywords { font-size: 13px; color: #777; line-height: 1.7; letter-spacing: 0.2px; }\n\n  \/* === MOBILE MEDIA QUERY === *\/\n  @media (max-width: 600px) {\n    .wonjo-wrap details summary, .wonjo-wrap-kr details summary { padding: 18px 30px 18px 0 !important; }\n    .wonjo-wrap details summary, .wonjo-wrap h2 { font-size: 15px !important; letter-spacing: 1px !important; }\n    .wonjo-wrap-kr details summary, .wonjo-wrap-kr h2 { font-size: 18px !important; letter-spacing: 0.8px !important; }\n    .wonjo-wrap, .wonjo-wrap-kr { font-size: 16px !important; }\n    .wonjo-wrap .intro-subtitle, .wonjo-wrap-kr .intro-subtitle { font-size: 17px !important; }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"wonjo-wrap\"\u003e\n\n  \u003cp class=\"intro-subtitle\"\u003eDirect from the United States — A curated Trader Joe's snack bundle of 6 beloved cookies and candies.\u003c\/p\u003e\n\n  \u003ch2\u003eAbout This Product\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003cp\u003eThe Trader Joe's Classic Cookie \u0026amp; Candy Value Box is a hand-picked bundle of six of Trader Joe's most-loved sweet snacks, packaged together for convenience and as a ready-to-gift set. Each item is a pantry staple in US Trader Joe's shoppers' carts — now available as a single, simplified order for delivery to Korea.\u003c\/p\u003e\n  \u003cp\u003eThe box covers a range of flavor profiles: classic American chocolate chip and oatmeal cookies, almond biscotti, the famous Scandinavian Swimmers chewy candies, buttery caramel chews, and bite-sized candy-coated milk chocolate. Something for every sweet-tooth preference, with no need to buy each product separately.\u003c\/p\u003e\n  \u003cp\u003eMade in the USA. Shelf-stable packaging, easy to portion, and perfect for sharing at an office, classroom, or family gathering.\u003c\/p\u003e\n\n  \u003cdiv class=\"badge-row\"\u003e\n    \u003cspan class=\"badge\"\u003e6 Items Curated\u003c\/span\u003e\n    \u003cspan class=\"badge\"\u003eClassic TJ Favorites\u003c\/span\u003e\n    \u003cspan class=\"badge\"\u003eReady to Gift\u003c\/span\u003e\n    \u003cspan class=\"badge\"\u003eVariety of Flavors\u003c\/span\u003e\n    \u003cspan class=\"badge\"\u003eShelf-Stable\u003c\/span\u003e\n    \u003cspan class=\"badge\"\u003eMade in USA\u003c\/span\u003e\n  \u003c\/div\u003e\n\n  \u003ch2\u003eProduct Details\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003cdiv class=\"spec-grid\"\u003e\n    \u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eItem 1\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eMini Chocolate Chip Cookies\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eItem 2\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eOatmeal Cookies\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eItem 3\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eSoft-Bite Mini Almond Biscotti\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eItem 4\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eScandinavian Swimmers\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eItem 5\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eButter Caramel Candies\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eItem 6\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eBite-Sized Candy-Coated Milk Chocolate\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eGood For\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eGifts, sharing, office snacks\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eOrigin\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eUSA (Trader Joe's)\u003c\/span\u003e\n\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003ch2\u003eWhat's Inside\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003cul\u003e\n    \u003cli\u003e\n\u003cstrong\u003eMini Chocolate Chip Cookies:\u003c\/strong\u003e Bite-sized classic American chocolate chip cookies — crispy on the outside, soft-centered, with real chocolate chunks.\u003c\/li\u003e\n    \u003cli\u003e\n\u003cstrong\u003eOatmeal Cookies:\u003c\/strong\u003e Rolled-oat cookies with a soft, chewy texture and a lightly sweet, wholesome flavor. Good with coffee or tea.\u003c\/li\u003e\n    \u003cli\u003e\n\u003cstrong\u003eScandinavian Swimmers:\u003c\/strong\u003e One of Trader Joe's most-discussed candies — chewy fish-shaped fruit-flavored gummies made without artificial dyes.\u003c\/li\u003e\n    \u003cli\u003e\n\u003cstrong\u003eAlmond Biscotti, Caramel \u0026amp; Chocolate Candies:\u003c\/strong\u003e Rounding out the bundle: Italian-style almond biscotti for dipping, buttery caramel chews, and candy-coated milk chocolate pieces for variety.\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003ch2\u003eWho This Is For\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003cp\u003eKorean residents homesick for Trader Joe's classics, gift-givers looking for a ready-packaged set, and anyone who wants to sample multiple TJ favorites in a single purchase. Also works well as an office snack delivery or family treat box.\u003c\/p\u003e\n  \u003cp\u003eStore in a cool, dry place. Each item has its own packaging and expiration date — check individual packages.\u003c\/p\u003e\n\n  \u003ch2\u003eShipping\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003cp\u003eShipping is free on every order, with no minimum. No handling fees, no customs processing charges, nothing added at checkout. What you see is what you pay.\u003c\/p\u003e\n  \u003cp\u003eOrders are dispatched within 1 to 2 business days. A tracking number is sent to your email once your parcel is on its way.\u003c\/p\u003e\n  \u003cdiv class=\"tip\"\u003eAll orders are shipped in plain, unmarked packaging. The shipping label does not reference the product contents.\u003c\/div\u003e\n\n  \u003ch2\u003eCustoms \u0026amp; Import\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003cp\u003eAll orders are processed as personal-use overseas purchases and clear Korean customs without requiring KC certification. Your shipment is handled using your Personal Customs Clearance Code (PCCC) and is trackable via Korea Customs Service UNI-PASS. Orders under USD 200 from the United States qualify for duty-free clearance. In the event of any customs issue, we issue a full refund without question.\u003c\/p\u003e\n  \u003cdiv class=\"tip\"\u003eIf you do not yet have a PCCC, you can get one free in under five minutes at unipass.customs.go.kr.\u003c\/div\u003e\n\n  \u003ch2\u003eWhy This Shop\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003cp\u003eWe purchase directly from US retailers and ship to customers in Korea. No intermediary, no repackaging, no grey-market sourcing — the same product you would find on a US pharmacy shelf. We back every order with a full refund in the event of customs failure or non-delivery.\u003c\/p\u003e\n\n  \u003ch2\u003eCommon Questions\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003cdiv class=\"spec-grid\"\u003e\n    \u003cdiv class=\"spec-item\" style=\"grid-column: 1 \/ -1;\"\u003e\n\u003cspan class=\"spec-label\"\u003eIs this the same product sold in US stores?\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eYes. We purchase directly from US retailers — the same product, same packaging, same ingredient list you would find at a CVS, Walmart, or major US supermarket.\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"spec-item\" style=\"grid-column: 1 \/ -1;\"\u003e\n\u003cspan class=\"spec-label\"\u003eDo I need a Personal Customs Clearance Code (PCCC)?\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eYes — Korean customs requires a PCCC for personal imports. You can get one free in under five minutes at unipass.customs.go.kr. We walk you through it in the order steps below.\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"spec-item\" style=\"grid-column: 1 \/ -1; border-bottom: none;\"\u003e\n\u003cspan class=\"spec-label\"\u003eWhat if my order doesn't clear customs?\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eWe issue a full refund, no questions asked. In practice, personal-use imports under USD 200 from the US clear without issue under Korea's simplified customs scheme — but our guarantee covers you either way.\u003c\/span\u003e\n\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003ch2\u003eHow to Order\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003col class=\"steps\"\u003e\n    \u003cli\u003eSelect quantity and add to cart\u003c\/li\u003e\n    \u003cli\u003eProceed to checkout\u003c\/li\u003e\n    \u003cli\u003eEnter your Personal Customs Clearance Code (PCCC) when prompted\u003c\/li\u003e\n    \u003cli\u003eConfirm your Korean delivery address\u003c\/li\u003e\n    \u003cli\u003eComplete payment — your order is placed\u003c\/li\u003e\n    \u003cli\u003eReceive your tracking number by email within 1 to 2 business days\u003c\/li\u003e\n  \u003c\/ol\u003e\n\n  \u003ch2\u003eRelated Searches\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003cp class=\"keywords\"\u003eTrader Joe's Classic Cookie Candy Value Box Korea  ·  TJ snack gift bundle direct import  ·  Trader Joe's gift set Korea  ·  Scandinavian Swimmers direct import  ·  TJ cookie candy box USA  ·  American snack gift box Korea  ·  트레이더 조 쿠키 캔디 세트  ·  트레이더 조 선물 박스 직구  ·  스칸디나비안 스위머스 직구  ·  미국 쿠키 세트 직구\u003c\/p\u003e\n\n\u003c\/div\u003e","brand":"Trader Joe's","offers":[{"title":"Default Title","offer_id":45199456305199,"sku":"TJ-CCBOX","price":49.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0739\/5190\/3791\/files\/classic_cookie_and_candy_value_box.png?v=1776058046"},{"product_id":"trader-joes-premium-cookie-box","title":"Trader Joe's Premium Cookie Box — Speculoos \u0026 Biscotti Bundle","description":"\u003cstyle\u003e\n\/* Wonjo canonical stylesheet v3.0 — see wonjo-style-LOCKED.md for documentation *\/\n\n  \/* === WRAPPERS === *\/\n  .wonjo-wrap { font-family: 'Apple SD Gothic Neo', 'Noto Sans KR', 'Malgun Gothic', sans-serif; color: #2b2b2b; font-size: 16px; line-height: 1.85; max-width: 720px; }\n  .wonjo-wrap-kr { font-family: 'Apple SD Gothic Neo', 'Noto Sans KR', 'Malgun Gothic', sans-serif; color: #2b2b2b; font-size: 16px; line-height: 1.95; max-width: 720px; }\n\n  \/* === COMMON TEXT === *\/\n  .wonjo-wrap p, .wonjo-wrap-kr p { margin: 0 0 13px 0; color: #3a3a3a; }\n  .wonjo-wrap ul, .wonjo-wrap-kr ul { margin: 0 0 13px 0; padding-left: 18px; color: #3a3a3a; }\n  .wonjo-wrap ul li, .wonjo-wrap-kr ul li { margin-bottom: 7px; }\n\n  \/* === HEADINGS — H2 (old protein template) === *\/\n  .wonjo-wrap h2 { font-size: 16px; font-weight: 700; text-transform: uppercase; letter-spacing: 1.2px; color: #4a7c59; margin: 36px 0 8px 0; }\n  .wonjo-wrap-kr h2 { font-size: 18px; font-weight: 700; text-transform: uppercase; letter-spacing: 0.8px; color: #4a7c59; margin: 36px 0 8px 0; }\n\n  \/* === HR SEPARATOR (under h2 + inside details) === *\/\n  .wonjo-wrap hr, .wonjo-wrap-kr hr,\n  .wonjo-wrap details hr, .wonjo-wrap-kr details hr { border: none; border-top: 1.5px solid #4a7c59; margin: 0 0 18px 0; }\n\n  \/* === DETAILS \/ SUMMARY (rounds 1-4 + LEGO) === *\/\n  .wonjo-wrap details, .wonjo-wrap-kr details { margin: 0; border-bottom: 1px solid #e8e8e4; }\n  .wonjo-wrap details:last-of-type, .wonjo-wrap-kr details:last-of-type { border-bottom: none; }\n\n  .wonjo-wrap details summary { font-size: 16px; font-weight: 700; text-transform: uppercase; letter-spacing: 1.2px; color: #4a7c59; padding: 20px 30px 20px 0; cursor: pointer; list-style: none; position: relative; }\n  .wonjo-wrap-kr details summary { font-size: 18px; font-weight: 700; text-transform: uppercase; letter-spacing: 0.8px; color: #4a7c59; padding: 20px 30px 20px 0; cursor: pointer; list-style: none; position: relative; }\n\n  .wonjo-wrap details summary::-webkit-details-marker, .wonjo-wrap-kr details summary::-webkit-details-marker { display: none; }\n  .wonjo-wrap details summary::after, .wonjo-wrap-kr details summary::after { content: '+'; position: absolute; right: 0; top: 50%; transform: translateY(-50%); font-size: 20px; font-weight: normal; color: #4a7c59; }\n  .wonjo-wrap details[open] summary::after, .wonjo-wrap-kr details[open] summary::after { content: '−'; }\n\n  \/* Content spacing — handles both direct-children variant AND \u003cdiv\u003e wrapper variant *\/\n  .wonjo-wrap details \u003e *:not(summary):not(hr), .wonjo-wrap-kr details \u003e *:not(summary):not(hr) { margin-bottom: 13px; }\n  .wonjo-wrap details \u003e *:last-child, .wonjo-wrap-kr details \u003e *:last-child { margin-bottom: 18px; }\n  .wonjo-wrap details \u003e div, .wonjo-wrap-kr details \u003e div { padding: 0 0 20px 0; }\n\n  \/* === SPEC GRID === *\/\n  .wonjo-wrap .spec-grid, .wonjo-wrap-kr .spec-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 0; margin: 0 0 16px 0; border: 1px solid #e8e8e4; border-radius: 4px; overflow: hidden; }\n  .wonjo-wrap .spec-item, .wonjo-wrap-kr .spec-item { padding: 10px 14px; border-bottom: 1px solid #e8e8e4; font-size: 14px; }\n  .wonjo-wrap .spec-item:nth-last-child(-n+2), .wonjo-wrap-kr .spec-item:nth-last-child(-n+2) { border-bottom: none; }\n  .wonjo-wrap .spec-label, .wonjo-wrap-kr .spec-label { font-size: 13px; text-transform: uppercase; letter-spacing: 0.8px; color: #4a7c59; display: block; margin-bottom: 2px; font-weight: bold; }\n  .wonjo-wrap .spec-value, .wonjo-wrap-kr .spec-value { color: #2b2b2b; }\n\n  \/* === TIPS \/ WARNINGS === *\/\n  .wonjo-wrap .tip, .wonjo-wrap-kr .tip { background: #f4f8f5; border-left: 3px solid #4a7c59; padding: 12px 16px; font-size: 13.5px; color: #4a5a4a; margin: 14px 0; font-style: italic; }\n  .wonjo-wrap .tip-warn, .wonjo-wrap-kr .tip-warn { background: #fdf6e3; border-left: 3px solid #b8860b; padding: 12px 16px; font-size: 13.5px; color: #6e5828; margin: 14px 0; font-style: italic; }\n\n  \/* === BADGES === *\/\n  .wonjo-wrap .badge-row, .wonjo-wrap-kr .badge-row { display: flex; flex-wrap: wrap; gap: 8px; margin: 0 0 16px 0; }\n  .wonjo-wrap .badge, .wonjo-wrap-kr .badge { font-size: 11.5px; border: 1px solid #c2d8c9; background: #eef5f0; color: #3a6b48; border-radius: 3px; padding: 5px 11px; font-weight: bold; letter-spacing: 0.3px; }\n  .wonjo-wrap .badge-eco, .wonjo-wrap-kr .badge-eco { border-color: #b5cfa9; background: #e8f3e0; color: #2d5c1f; }\n  .wonjo-wrap .badge-safe, .wonjo-wrap-kr .badge-safe { border-color: #d4a574; background: #fdf3e3; color: #8a5a1a; }\n\n  \/* === SKILL TAG ROW (rounds 1-4 kids\/toys) === *\/\n  .wonjo-wrap .skill-row, .wonjo-wrap-kr .skill-row { display: flex; flex-wrap: wrap; gap: 6px; margin: 0 0 18px 0; padding-bottom: 16px; border-bottom: 1px solid #e8e8e4; }\n  .wonjo-wrap .skill-tag, .wonjo-wrap-kr .skill-tag { font-size: 11px; background: #fdfcf8; border: 1px solid #e4e0d6; color: #6a5a3a; border-radius: 14px; padding: 4px 10px; letter-spacing: 0.2px; }\n\n  \/* === REVIEW CARDS (protein listings) === *\/\n  .wonjo-wrap .review-card, .wonjo-wrap-kr .review-card { background: #fdfcf8; border: 1px solid #e4e0d6; border-radius: 6px; padding: 18px 20px; margin-bottom: 14px; }\n  .wonjo-wrap .review-text, .wonjo-wrap-kr .review-text { color: #3a3a3a; margin: 0 0 10px 0; font-style: italic; }\n  .wonjo-wrap .review-name, .wonjo-wrap-kr .review-name { font-size: 12.5px; color: #888; font-style: normal; }\n\n  \/* === SET CARDS (LEGO bundle template) === *\/\n  .wonjo-wrap .set-card, .wonjo-wrap-kr .set-card { background: #fdfcf8; border: 1px solid #e4e0d6; border-radius: 6px; padding: 18px 22px; margin-bottom: 16px; }\n  .wonjo-wrap .set-card .set-no, .wonjo-wrap-kr .set-card .set-no { font-size: 13px; letter-spacing: 1px; color: #4a7c59; text-transform: uppercase; margin: 0 0 4px 0; font-weight: bold; }\n  .wonjo-wrap .set-card h3, .wonjo-wrap-kr .set-card h3 { font-size: 17px; margin: 0 0 10px 0; color: #2b2b2b; font-weight: 700; }\n  .wonjo-wrap .set-card p, .wonjo-wrap-kr .set-card p { margin: 0 0 8px 0; }\n  .wonjo-wrap .set-card .set-stats, .wonjo-wrap-kr .set-card .set-stats { font-size: 13.5px; color: #666; margin-top: 8px; }\n\n  \/* === PLAY STAGES (rounds 1-4 age-progression) === *\/\n  .wonjo-wrap .play-stage, .wonjo-wrap-kr .play-stage { padding: 10px 0; border-bottom: 1px dashed #e8e8e4; }\n  .wonjo-wrap .play-stage:last-child, .wonjo-wrap-kr .play-stage:last-child { border-bottom: none; }\n  .wonjo-wrap .play-stage-age, .wonjo-wrap-kr .play-stage-age { font-size: 13px; text-transform: uppercase; letter-spacing: 0.8px; color: #4a7c59; font-weight: bold; display: block; margin-bottom: 4px; }\n  .wonjo-wrap .play-stage-text, .wonjo-wrap-kr .play-stage-text { color: #3a3a3a; font-size: 14.5px; }\n\n  \/* === FAQ === *\/\n  .wonjo-wrap .faq-q, .wonjo-wrap-kr .faq-q { font-size: 13.5px; color: #4a7c59; font-weight: bold; margin: 14px 0 6px 0; }\n  .wonjo-wrap .faq-a, .wonjo-wrap-kr .faq-a { color: #3a3a3a; margin: 0 0 13px 0; padding-left: 14px; border-left: 2px solid #e8e8e4; }\n\n  \/* === STEPS (numbered ordering process) === *\/\n  .wonjo-wrap .steps, .wonjo-wrap-kr .steps { list-style: none; padding: 0; margin: 0 0 13px 0; }\n  .wonjo-wrap .steps { counter-reset: wonjo-steps; }\n  .wonjo-wrap-kr .steps { counter-reset: wonjo-steps-kr; }\n  .wonjo-wrap .steps li { counter-increment: wonjo-steps; padding: 10px 0 10px 38px; border-bottom: 1px solid #e8e8e4; position: relative; color: #3a3a3a; }\n  .wonjo-wrap-kr .steps li { counter-increment: wonjo-steps-kr; padding: 10px 0 10px 38px; border-bottom: 1px solid #e8e8e4; position: relative; color: #3a3a3a; }\n  .wonjo-wrap .steps li:last-child, .wonjo-wrap-kr .steps li:last-child { border-bottom: none; }\n  .wonjo-wrap .steps li::before { content: counter(wonjo-steps); position: absolute; left: 0; top: 11px; font-size: 11px; font-weight: bold; color: #4a7c59; width: 22px; height: 22px; border: 1.5px solid #4a7c59; border-radius: 50%; display: inline-flex; align-items: center; justify-content: center; }\n  .wonjo-wrap-kr .steps li::before { content: counter(wonjo-steps-kr); position: absolute; left: 0; top: 11px; font-size: 11px; font-weight: bold; color: #4a7c59; width: 22px; height: 22px; border: 1.5px solid #4a7c59; border-radius: 50%; display: inline-flex; align-items: center; justify-content: center; }\n\n  \/* === INTRO SUBTITLE === *\/\n  .wonjo-wrap .intro-subtitle, .wonjo-wrap-kr .intro-subtitle { font-size: 17px; line-height: 1.6; color: #4a7c59; font-style: italic; margin: 0 0 18px 0; padding-bottom: 18px; border-bottom: 1px solid #e8e8e4; }\n\n  \/* === SECTION SUBTITLE === *\/\n  .wonjo-wrap .section-subtitle, .wonjo-wrap-kr .section-subtitle { font-size: 13px; color: #777; font-style: italic; margin: -2px 0 16px 0; }\n\n  \/* === KEYWORDS (related searches at bottom) === *\/\n  .wonjo-wrap .keywords, .wonjo-wrap-kr .keywords { font-size: 13px; color: #777; line-height: 1.7; letter-spacing: 0.2px; }\n\n  \/* === MOBILE MEDIA QUERY === *\/\n  @media (max-width: 600px) {\n    .wonjo-wrap details summary, .wonjo-wrap-kr details summary { padding: 18px 30px 18px 0 !important; }\n    .wonjo-wrap details summary, .wonjo-wrap h2 { font-size: 15px !important; letter-spacing: 1px !important; }\n    .wonjo-wrap-kr details summary, .wonjo-wrap-kr h2 { font-size: 18px !important; letter-spacing: 0.8px !important; }\n    .wonjo-wrap, .wonjo-wrap-kr { font-size: 16px !important; }\n    .wonjo-wrap .intro-subtitle, .wonjo-wrap-kr .intro-subtitle { font-size: 17px !important; }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"wonjo-wrap\"\u003e\n\n  \u003cp class=\"intro-subtitle\"\u003eDirect from the United States — Four of Trader Joe's most-loved premium cookies curated in one box.\u003c\/p\u003e\n\n  \u003ch2\u003eAbout This Product\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003cp\u003eThe Trader Joe's Premium Cookie Box gathers four of TJ's most-discussed cookie products into a ready-to-gift bundle. Each cookie in the box is a pantry staple in US Trader Joe's shoppers' homes — now available as a single order for Korean customers.\u003c\/p\u003e\n  \u003cp\u003eThe box includes Speculoos Cookies (TJ's cinnamon-spiced Belgian-style cookies), Soft Bite Mini Almond Biscotti, Belgian Butter Waffle Cookies, and Chocolatey Coated Chocolate Chip Cookie Dunkers. A premium mix covering spiced, nutty, buttery, and chocolate-forward flavor profiles.\u003c\/p\u003e\n  \u003cp\u003eShelf-stable and ready to share at a coffee date, as a hostess gift, or for a cozy night in.\u003c\/p\u003e\n\n  \u003cdiv class=\"badge-row\"\u003e\n    \u003cspan class=\"badge\"\u003e4 Premium Cookies\u003c\/span\u003e\n    \u003cspan class=\"badge\"\u003eBelgian-Style Selection\u003c\/span\u003e\n    \u003cspan class=\"badge\"\u003eReady to Gift\u003c\/span\u003e\n    \u003cspan class=\"badge\"\u003eHostess-Worthy\u003c\/span\u003e\n    \u003cspan class=\"badge\"\u003eShelf-Stable\u003c\/span\u003e\n    \u003cspan class=\"badge\"\u003eMade in USA\u003c\/span\u003e\n  \u003c\/div\u003e\n\n  \u003ch2\u003eProduct Details\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003cdiv class=\"spec-grid\"\u003e\n    \u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eItem 1\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eSpeculoos Cookies (x2)\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eItem 2\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eSoft Bite Mini Almond Biscotti\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eItem 3\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eBelgian Butter Waffle Cookies\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eItem 4\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eChocolatey Coated Chocolate Chip Cookie Dunkers\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eFlavor Profile\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eSpiced, nutty, buttery, chocolate\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eGood For\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eCoffee pairing, hostess gift\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eOrigin\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eUSA (Trader Joe's)\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eStorage\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eShelf-stable, cool dry place\u003c\/span\u003e\n\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003ch2\u003eWhat's Inside\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003cul\u003e\n    \u003cli\u003e\n\u003cstrong\u003eSpeculoos Cookies:\u003c\/strong\u003e Thin, crispy cookies spiced with cinnamon and brown sugar — the original cookie that inspired Biscoff spread. Great with coffee or crumbled into desserts.\u003c\/li\u003e\n    \u003cli\u003e\n\u003cstrong\u003eSoft Bite Mini Almond Biscotti:\u003c\/strong\u003e Italian-style biscotti made softer than traditional — dunk-friendly but not tooth-breaking. Almond flavor is real and present.\u003c\/li\u003e\n    \u003cli\u003e\n\u003cstrong\u003eBelgian Butter Waffle Cookies:\u003c\/strong\u003e Stroopwafel-inspired waffle-shaped cookies with a buttery caramel center. Hold one over a hot coffee cup for 30 seconds to warm the caramel.\u003c\/li\u003e\n    \u003cli\u003e\n\u003cstrong\u003eChocolatey Coated Chocolate Chip Cookie Dunkers:\u003c\/strong\u003e Bite-sized chocolate chip cookies dipped in a chocolate coating — double-chocolate fans are the target audience.\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003ch2\u003eWho This Is For\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003cp\u003eCookie fans, coffee lovers, and anyone who wants to share a variety of premium cookies without shopping for each separately. Also works as a hostess gift for dinner parties or afternoon teas.\u003c\/p\u003e\n  \u003cp\u003eStore in a cool, dry place. Each item has individual expiration — check packages.\u003c\/p\u003e\n\n  \u003ch2\u003eShipping\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003cp\u003eShipping is free on every order, with no minimum. No handling fees, no customs processing charges, nothing added at checkout. What you see is what you pay.\u003c\/p\u003e\n  \u003cp\u003eOrders are dispatched within 1 to 2 business days. A tracking number is sent to your email once your parcel is on its way.\u003c\/p\u003e\n  \u003cdiv class=\"tip\"\u003eAll orders are shipped in plain, unmarked packaging. The shipping label does not reference the product contents.\u003c\/div\u003e\n\n  \u003ch2\u003eCustoms \u0026amp; Import\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003cp\u003eAll orders are processed as personal-use overseas purchases and clear Korean customs without requiring KC certification. Your shipment is handled using your Personal Customs Clearance Code (PCCC) and is trackable via Korea Customs Service UNI-PASS. Orders under USD 200 from the United States qualify for duty-free clearance. In the event of any customs issue, we issue a full refund without question.\u003c\/p\u003e\n  \u003cdiv class=\"tip\"\u003eIf you do not yet have a PCCC, you can get one free in under five minutes at unipass.customs.go.kr.\u003c\/div\u003e\n\n  \u003ch2\u003eWhy This Shop\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003cp\u003eWe purchase directly from US retailers and ship to customers in Korea. No intermediary, no repackaging, no grey-market sourcing — the same product you would find on a US pharmacy shelf. We back every order with a full refund in the event of customs failure or non-delivery.\u003c\/p\u003e\n\n  \u003ch2\u003eCommon Questions\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003cdiv class=\"spec-grid\"\u003e\n    \u003cdiv class=\"spec-item\" style=\"grid-column: 1 \/ -1;\"\u003e\n\u003cspan class=\"spec-label\"\u003eIs this the same product sold in US stores?\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eYes. We purchase directly from US retailers — the same product, same packaging, same ingredient list you would find at a CVS, Walmart, or major US supermarket.\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"spec-item\" style=\"grid-column: 1 \/ -1;\"\u003e\n\u003cspan class=\"spec-label\"\u003eDo I need a Personal Customs Clearance Code (PCCC)?\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eYes — Korean customs requires a PCCC for personal imports. You can get one free in under five minutes at unipass.customs.go.kr. We walk you through it in the order steps below.\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"spec-item\" style=\"grid-column: 1 \/ -1; border-bottom: none;\"\u003e\n\u003cspan class=\"spec-label\"\u003eWhat if my order doesn't clear customs?\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eWe issue a full refund, no questions asked. In practice, personal-use imports under USD 200 from the US clear without issue under Korea's simplified customs scheme — but our guarantee covers you either way.\u003c\/span\u003e\n\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003ch2\u003eHow to Order\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003col class=\"steps\"\u003e\n    \u003cli\u003eSelect quantity and add to cart\u003c\/li\u003e\n    \u003cli\u003eProceed to checkout\u003c\/li\u003e\n    \u003cli\u003eEnter your Personal Customs Clearance Code (PCCC) when prompted\u003c\/li\u003e\n    \u003cli\u003eConfirm your Korean delivery address\u003c\/li\u003e\n    \u003cli\u003eComplete payment — your order is placed\u003c\/li\u003e\n    \u003cli\u003eReceive your tracking number by email within 1 to 2 business days\u003c\/li\u003e\n  \u003c\/ol\u003e\n\n  \u003ch2\u003eRelated Searches\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003cp class=\"keywords\"\u003eTrader Joe's Premium Cookie Box Korea  ·  TJ cookie bundle direct import  ·  Speculoos cookies Korea  ·  Belgian butter waffle cookies USA  ·  almond biscotti TJ  ·  premium cookie gift box  ·  트레이더 조 프리미엄 쿠키 박스  ·  트레이더 조 쿠키 번들 직구  ·  스페큐로스 쿠키 직구  ·  벨기에 버터 와플 쿠키 직구\u003c\/p\u003e\n\n\u003c\/div\u003e","brand":"Trader Joe's","offers":[{"title":"Default Title","offer_id":45199464300591,"sku":"TJ-PremiumCookie","price":52.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0739\/5190\/3791\/files\/premium_cookie_box.png?v=1776058869"},{"product_id":"trader-joes-around-the-world-meal-kit","title":"Trader Joe's Around The World Meal Kit — 6 Global Grain \u0026 Pasta Items","description":"\u003cstyle\u003e\n\/* Wonjo canonical stylesheet v3.0 — see wonjo-style-LOCKED.md for documentation *\/\n\n  \/* === WRAPPERS === *\/\n  .wonjo-wrap { font-family: 'Apple SD Gothic Neo', 'Noto Sans KR', 'Malgun Gothic', sans-serif; color: #2b2b2b; font-size: 16px; line-height: 1.85; max-width: 720px; }\n  .wonjo-wrap-kr { font-family: 'Apple SD Gothic Neo', 'Noto Sans KR', 'Malgun Gothic', sans-serif; color: #2b2b2b; font-size: 16px; line-height: 1.95; max-width: 720px; }\n\n  \/* === COMMON TEXT === *\/\n  .wonjo-wrap p, .wonjo-wrap-kr p { margin: 0 0 13px 0; color: #3a3a3a; }\n  .wonjo-wrap ul, .wonjo-wrap-kr ul { margin: 0 0 13px 0; padding-left: 18px; color: #3a3a3a; }\n  .wonjo-wrap ul li, .wonjo-wrap-kr ul li { margin-bottom: 7px; }\n\n  \/* === HEADINGS — H2 (old protein template) === *\/\n  .wonjo-wrap h2 { font-size: 16px; font-weight: 700; text-transform: uppercase; letter-spacing: 1.2px; color: #4a7c59; margin: 36px 0 8px 0; }\n  .wonjo-wrap-kr h2 { font-size: 18px; font-weight: 700; text-transform: uppercase; letter-spacing: 0.8px; color: #4a7c59; margin: 36px 0 8px 0; }\n\n  \/* === HR SEPARATOR (under h2 + inside details) === *\/\n  .wonjo-wrap hr, .wonjo-wrap-kr hr,\n  .wonjo-wrap details hr, .wonjo-wrap-kr details hr { border: none; border-top: 1.5px solid #4a7c59; margin: 0 0 18px 0; }\n\n  \/* === DETAILS \/ SUMMARY (rounds 1-4 + LEGO) === *\/\n  .wonjo-wrap details, .wonjo-wrap-kr details { margin: 0; border-bottom: 1px solid #e8e8e4; }\n  .wonjo-wrap details:last-of-type, .wonjo-wrap-kr details:last-of-type { border-bottom: none; }\n\n  .wonjo-wrap details summary { font-size: 16px; font-weight: 700; text-transform: uppercase; letter-spacing: 1.2px; color: #4a7c59; padding: 20px 30px 20px 0; cursor: pointer; list-style: none; position: relative; }\n  .wonjo-wrap-kr details summary { font-size: 18px; font-weight: 700; text-transform: uppercase; letter-spacing: 0.8px; color: #4a7c59; padding: 20px 30px 20px 0; cursor: pointer; list-style: none; position: relative; }\n\n  .wonjo-wrap details summary::-webkit-details-marker, .wonjo-wrap-kr details summary::-webkit-details-marker { display: none; }\n  .wonjo-wrap details summary::after, .wonjo-wrap-kr details summary::after { content: '+'; position: absolute; right: 0; top: 50%; transform: translateY(-50%); font-size: 20px; font-weight: normal; color: #4a7c59; }\n  .wonjo-wrap details[open] summary::after, .wonjo-wrap-kr details[open] summary::after { content: '−'; }\n\n  \/* Content spacing — handles both direct-children variant AND \u003cdiv\u003e wrapper variant *\/\n  .wonjo-wrap details \u003e *:not(summary):not(hr), .wonjo-wrap-kr details \u003e *:not(summary):not(hr) { margin-bottom: 13px; }\n  .wonjo-wrap details \u003e *:last-child, .wonjo-wrap-kr details \u003e *:last-child { margin-bottom: 18px; }\n  .wonjo-wrap details \u003e div, .wonjo-wrap-kr details \u003e div { padding: 0 0 20px 0; }\n\n  \/* === SPEC GRID === *\/\n  .wonjo-wrap .spec-grid, .wonjo-wrap-kr .spec-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 0; margin: 0 0 16px 0; border: 1px solid #e8e8e4; border-radius: 4px; overflow: hidden; }\n  .wonjo-wrap .spec-item, .wonjo-wrap-kr .spec-item { padding: 10px 14px; border-bottom: 1px solid #e8e8e4; font-size: 14px; }\n  .wonjo-wrap .spec-item:nth-last-child(-n+2), .wonjo-wrap-kr .spec-item:nth-last-child(-n+2) { border-bottom: none; }\n  .wonjo-wrap .spec-label, .wonjo-wrap-kr .spec-label { font-size: 13px; text-transform: uppercase; letter-spacing: 0.8px; color: #4a7c59; display: block; margin-bottom: 2px; font-weight: bold; }\n  .wonjo-wrap .spec-value, .wonjo-wrap-kr .spec-value { color: #2b2b2b; }\n\n  \/* === TIPS \/ WARNINGS === *\/\n  .wonjo-wrap .tip, .wonjo-wrap-kr .tip { background: #f4f8f5; border-left: 3px solid #4a7c59; padding: 12px 16px; font-size: 13.5px; color: #4a5a4a; margin: 14px 0; font-style: italic; }\n  .wonjo-wrap .tip-warn, .wonjo-wrap-kr .tip-warn { background: #fdf6e3; border-left: 3px solid #b8860b; padding: 12px 16px; font-size: 13.5px; color: #6e5828; margin: 14px 0; font-style: italic; }\n\n  \/* === BADGES === *\/\n  .wonjo-wrap .badge-row, .wonjo-wrap-kr .badge-row { display: flex; flex-wrap: wrap; gap: 8px; margin: 0 0 16px 0; }\n  .wonjo-wrap .badge, .wonjo-wrap-kr .badge { font-size: 11.5px; border: 1px solid #c2d8c9; background: #eef5f0; color: #3a6b48; border-radius: 3px; padding: 5px 11px; font-weight: bold; letter-spacing: 0.3px; }\n  .wonjo-wrap .badge-eco, .wonjo-wrap-kr .badge-eco { border-color: #b5cfa9; background: #e8f3e0; color: #2d5c1f; }\n  .wonjo-wrap .badge-safe, .wonjo-wrap-kr .badge-safe { border-color: #d4a574; background: #fdf3e3; color: #8a5a1a; }\n\n  \/* === SKILL TAG ROW (rounds 1-4 kids\/toys) === *\/\n  .wonjo-wrap .skill-row, .wonjo-wrap-kr .skill-row { display: flex; flex-wrap: wrap; gap: 6px; margin: 0 0 18px 0; padding-bottom: 16px; border-bottom: 1px solid #e8e8e4; }\n  .wonjo-wrap .skill-tag, .wonjo-wrap-kr .skill-tag { font-size: 11px; background: #fdfcf8; border: 1px solid #e4e0d6; color: #6a5a3a; border-radius: 14px; padding: 4px 10px; letter-spacing: 0.2px; }\n\n  \/* === REVIEW CARDS (protein listings) === *\/\n  .wonjo-wrap .review-card, .wonjo-wrap-kr .review-card { background: #fdfcf8; border: 1px solid #e4e0d6; border-radius: 6px; padding: 18px 20px; margin-bottom: 14px; }\n  .wonjo-wrap .review-text, .wonjo-wrap-kr .review-text { color: #3a3a3a; margin: 0 0 10px 0; font-style: italic; }\n  .wonjo-wrap .review-name, .wonjo-wrap-kr .review-name { font-size: 12.5px; color: #888; font-style: normal; }\n\n  \/* === SET CARDS (LEGO bundle template) === *\/\n  .wonjo-wrap .set-card, .wonjo-wrap-kr .set-card { background: #fdfcf8; border: 1px solid #e4e0d6; border-radius: 6px; padding: 18px 22px; margin-bottom: 16px; }\n  .wonjo-wrap .set-card .set-no, .wonjo-wrap-kr .set-card .set-no { font-size: 13px; letter-spacing: 1px; color: #4a7c59; text-transform: uppercase; margin: 0 0 4px 0; font-weight: bold; }\n  .wonjo-wrap .set-card h3, .wonjo-wrap-kr .set-card h3 { font-size: 17px; margin: 0 0 10px 0; color: #2b2b2b; font-weight: 700; }\n  .wonjo-wrap .set-card p, .wonjo-wrap-kr .set-card p { margin: 0 0 8px 0; }\n  .wonjo-wrap .set-card .set-stats, .wonjo-wrap-kr .set-card .set-stats { font-size: 13.5px; color: #666; margin-top: 8px; }\n\n  \/* === PLAY STAGES (rounds 1-4 age-progression) === *\/\n  .wonjo-wrap .play-stage, .wonjo-wrap-kr .play-stage { padding: 10px 0; border-bottom: 1px dashed #e8e8e4; }\n  .wonjo-wrap .play-stage:last-child, .wonjo-wrap-kr .play-stage:last-child { border-bottom: none; }\n  .wonjo-wrap .play-stage-age, .wonjo-wrap-kr .play-stage-age { font-size: 13px; text-transform: uppercase; letter-spacing: 0.8px; color: #4a7c59; font-weight: bold; display: block; margin-bottom: 4px; }\n  .wonjo-wrap .play-stage-text, .wonjo-wrap-kr .play-stage-text { color: #3a3a3a; font-size: 14.5px; }\n\n  \/* === FAQ === *\/\n  .wonjo-wrap .faq-q, .wonjo-wrap-kr .faq-q { font-size: 13.5px; color: #4a7c59; font-weight: bold; margin: 14px 0 6px 0; }\n  .wonjo-wrap .faq-a, .wonjo-wrap-kr .faq-a { color: #3a3a3a; margin: 0 0 13px 0; padding-left: 14px; border-left: 2px solid #e8e8e4; }\n\n  \/* === STEPS (numbered ordering process) === *\/\n  .wonjo-wrap .steps, .wonjo-wrap-kr .steps { list-style: none; padding: 0; margin: 0 0 13px 0; }\n  .wonjo-wrap .steps { counter-reset: wonjo-steps; }\n  .wonjo-wrap-kr .steps { counter-reset: wonjo-steps-kr; }\n  .wonjo-wrap .steps li { counter-increment: wonjo-steps; padding: 10px 0 10px 38px; border-bottom: 1px solid #e8e8e4; position: relative; color: #3a3a3a; }\n  .wonjo-wrap-kr .steps li { counter-increment: wonjo-steps-kr; padding: 10px 0 10px 38px; border-bottom: 1px solid #e8e8e4; position: relative; color: #3a3a3a; }\n  .wonjo-wrap .steps li:last-child, .wonjo-wrap-kr .steps li:last-child { border-bottom: none; }\n  .wonjo-wrap .steps li::before { content: counter(wonjo-steps); position: absolute; left: 0; top: 11px; font-size: 11px; font-weight: bold; color: #4a7c59; width: 22px; height: 22px; border: 1.5px solid #4a7c59; border-radius: 50%; display: inline-flex; align-items: center; justify-content: center; }\n  .wonjo-wrap-kr .steps li::before { content: counter(wonjo-steps-kr); position: absolute; left: 0; top: 11px; font-size: 11px; font-weight: bold; color: #4a7c59; width: 22px; height: 22px; border: 1.5px solid #4a7c59; border-radius: 50%; display: inline-flex; align-items: center; justify-content: center; }\n\n  \/* === INTRO SUBTITLE === *\/\n  .wonjo-wrap .intro-subtitle, .wonjo-wrap-kr .intro-subtitle { font-size: 17px; line-height: 1.6; color: #4a7c59; font-style: italic; margin: 0 0 18px 0; padding-bottom: 18px; border-bottom: 1px solid #e8e8e4; }\n\n  \/* === SECTION SUBTITLE === *\/\n  .wonjo-wrap .section-subtitle, .wonjo-wrap-kr .section-subtitle { font-size: 13px; color: #777; font-style: italic; margin: -2px 0 16px 0; }\n\n  \/* === KEYWORDS (related searches at bottom) === *\/\n  .wonjo-wrap .keywords, .wonjo-wrap-kr .keywords { font-size: 13px; color: #777; line-height: 1.7; letter-spacing: 0.2px; }\n\n  \/* === MOBILE MEDIA QUERY === *\/\n  @media (max-width: 600px) {\n    .wonjo-wrap details summary, .wonjo-wrap-kr details summary { padding: 18px 30px 18px 0 !important; }\n    .wonjo-wrap details summary, .wonjo-wrap h2 { font-size: 15px !important; letter-spacing: 1px !important; }\n    .wonjo-wrap-kr details summary, .wonjo-wrap-kr h2 { font-size: 18px !important; letter-spacing: 0.8px !important; }\n    .wonjo-wrap, .wonjo-wrap-kr { font-size: 16px !important; }\n    .wonjo-wrap .intro-subtitle, .wonjo-wrap-kr .intro-subtitle { font-size: 17px !important; }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"wonjo-wrap\"\u003e\n\n  \u003cp class=\"intro-subtitle\"\u003eDirect from the United States — Six pantry staples from around the world, curated from Trader Joe's.\u003c\/p\u003e\n\n  \u003ch2\u003eAbout This Product\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003cp\u003eThe Trader Joe's Around The World Meal Kit is a curated 6-item pantry bundle that covers a week of creative home cooking with global influences. Each item is a Trader Joe's staple that fans restock regularly — brought together for Korean customers in a single order.\u003c\/p\u003e\n  \u003cp\u003eThe kit spans Indian, Middle Eastern, Italian, Korean-inspired, and American comfort categories — Basmati Rice from India, pearled couscous, 10-minute farro, spicy squiggly knife-cut noodles, cheddar mac \u0026amp; cheese, and chickpea fusilli pasta. Enough variety to plan five to six different meals.\u003c\/p\u003e\n  \u003cp\u003eShelf-stable. Good for grocery top-ups or as a thoughtful gift for home cooks exploring new cuisines.\u003c\/p\u003e\n\n  \u003cdiv class=\"badge-row\"\u003e\n    \u003cspan class=\"badge\"\u003e6 Global Staples\u003c\/span\u003e\n    \u003cspan class=\"badge\"\u003eShelf-Stable\u003c\/span\u003e\n    \u003cspan class=\"badge\"\u003e5-6 Meals Worth\u003c\/span\u003e\n    \u003cspan class=\"badge\"\u003eCurated Variety\u003c\/span\u003e\n    \u003cspan class=\"badge\"\u003eMade in USA\u003c\/span\u003e\n    \u003cspan class=\"badge\"\u003eGift-Friendly\u003c\/span\u003e\n  \u003c\/div\u003e\n\n  \u003ch2\u003eProduct Details\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003cdiv class=\"spec-grid\"\u003e\n    \u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eItem 1\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eBasmati Rice from India\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eItem 2\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003ePearled Couscous\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eItem 3\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003e10 Minute Farro\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eItem 4\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eSpicy Squiggly Knife Cut Noodles\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eItem 5\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eCheddar Macaroni \u0026amp; Cheese\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eItem 6\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eChickpea Fusilli Pasta\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eGood For\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003ePantry top-up, home cooking gift\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eOrigin\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eUSA (Trader Joe's)\u003c\/span\u003e\n\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003ch2\u003eWhat's Inside\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003cul\u003e\n    \u003cli\u003e\n\u003cstrong\u003eBasmati Rice + Pearled Couscous:\u003c\/strong\u003e Two grain foundations — fragrant long-grain Indian basmati for curries or pilafs, and pearled couscous for quick Middle Eastern–style bowls.\u003c\/li\u003e\n    \u003cli\u003e\n\u003cstrong\u003e10 Minute Farro + Chickpea Fusilli:\u003c\/strong\u003e Two modern-pantry staples — farro for grain bowls and chickpea pasta for higher-protein pasta dishes. Both cook in 10 minutes or less.\u003c\/li\u003e\n    \u003cli\u003e\n\u003cstrong\u003eSpicy Squiggly Knife Cut Noodles:\u003c\/strong\u003e Trader Joe's take on Korean-style knife-cut noodles with a spicy sauce. A quick instant meal on a busy weeknight.\u003c\/li\u003e\n    \u003cli\u003e\n\u003cstrong\u003eCheddar Macaroni \u0026amp; Cheese:\u003c\/strong\u003e American comfort food baseline — classic mac \u0026amp; cheese in a box, ready in 7-10 minutes.\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003ch2\u003eWho This Is For\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003cp\u003eHome cooks who enjoy trying new cuisines, busy professionals wanting fast weeknight options, and gift-givers for friends with an international palate. Also practical for dorm-style meal prep or travel kitchens.\u003c\/p\u003e\n  \u003cp\u003eStore in a cool, dry pantry. Each item has own expiration date.\u003c\/p\u003e\n\n  \u003ch2\u003eShipping\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003cp\u003eShipping is free on every order, with no minimum. No handling fees, no customs processing charges, nothing added at checkout. What you see is what you pay.\u003c\/p\u003e\n  \u003cp\u003eOrders are dispatched within 1 to 2 business days. A tracking number is sent to your email once your parcel is on its way.\u003c\/p\u003e\n  \u003cdiv class=\"tip\"\u003eAll orders are shipped in plain, unmarked packaging. The shipping label does not reference the product contents.\u003c\/div\u003e\n\n  \u003ch2\u003eCustoms \u0026amp; Import\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003cp\u003eAll orders are processed as personal-use overseas purchases and clear Korean customs without requiring KC certification. Your shipment is handled using your Personal Customs Clearance Code (PCCC) and is trackable via Korea Customs Service UNI-PASS. Orders under USD 200 from the United States qualify for duty-free clearance. In the event of any customs issue, we issue a full refund without question.\u003c\/p\u003e\n  \u003cdiv class=\"tip\"\u003eIf you do not yet have a PCCC, you can get one free in under five minutes at unipass.customs.go.kr.\u003c\/div\u003e\n\n  \u003ch2\u003eWhy This Shop\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003cp\u003eWe purchase directly from US retailers and ship to customers in Korea. No intermediary, no repackaging, no grey-market sourcing — the same product you would find on a US pharmacy shelf. We back every order with a full refund in the event of customs failure or non-delivery.\u003c\/p\u003e\n\n  \u003ch2\u003eCommon Questions\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003cdiv class=\"spec-grid\"\u003e\n    \u003cdiv class=\"spec-item\" style=\"grid-column: 1 \/ -1;\"\u003e\n\u003cspan class=\"spec-label\"\u003eIs this the same product sold in US stores?\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eYes. We purchase directly from US retailers — the same product, same packaging, same ingredient list you would find at a CVS, Walmart, or major US supermarket.\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"spec-item\" style=\"grid-column: 1 \/ -1;\"\u003e\n\u003cspan class=\"spec-label\"\u003eDo I need a Personal Customs Clearance Code (PCCC)?\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eYes — Korean customs requires a PCCC for personal imports. You can get one free in under five minutes at unipass.customs.go.kr. We walk you through it in the order steps below.\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"spec-item\" style=\"grid-column: 1 \/ -1; border-bottom: none;\"\u003e\n\u003cspan class=\"spec-label\"\u003eWhat if my order doesn't clear customs?\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eWe issue a full refund, no questions asked. In practice, personal-use imports under USD 200 from the US clear without issue under Korea's simplified customs scheme — but our guarantee covers you either way.\u003c\/span\u003e\n\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003ch2\u003eHow to Order\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003col class=\"steps\"\u003e\n    \u003cli\u003eSelect quantity and add to cart\u003c\/li\u003e\n    \u003cli\u003eProceed to checkout\u003c\/li\u003e\n    \u003cli\u003eEnter your Personal Customs Clearance Code (PCCC) when prompted\u003c\/li\u003e\n    \u003cli\u003eConfirm your Korean delivery address\u003c\/li\u003e\n    \u003cli\u003eComplete payment — your order is placed\u003c\/li\u003e\n    \u003cli\u003eReceive your tracking number by email within 1 to 2 business days\u003c\/li\u003e\n  \u003c\/ol\u003e\n\n  \u003ch2\u003eRelated Searches\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003cp class=\"keywords\"\u003eTrader Joe's Around The World Meal Kit Korea  ·  TJ pantry bundle direct import  ·  basmati rice couscous farro USA  ·  international meal kit Korea  ·  home cook gift bundle  ·  트레이더 조 글로벌 밀 키트  ·  트레이더 조 팬트리 번들 직구  ·  인도 바스마티 파로 쿠스쿠스 직구\u003c\/p\u003e\n\n\u003c\/div\u003e","brand":"Trader Joe's","offers":[{"title":"Default Title","offer_id":45199473737775,"sku":"TJ-ATWMK","price":49.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0739\/5190\/3791\/files\/around_the_world_meal_kit.png?v=1776059522"},{"product_id":"kirkland-microwave-popcorn-33-oz-44-count","title":"Kirkland Signature Microwave Popcorn - 44 Bags","description":"\u003cstyle\u003e\n\/* Wonjo canonical stylesheet v3.0 — see wonjo-style-LOCKED.md for documentation *\/\n\n  \/* === WRAPPERS === *\/\n  .wonjo-wrap { font-family: 'Apple SD Gothic Neo', 'Noto Sans KR', 'Malgun Gothic', sans-serif; color: #2b2b2b; font-size: 16px; line-height: 1.85; max-width: 720px; }\n  .wonjo-wrap-kr { font-family: 'Apple SD Gothic Neo', 'Noto Sans KR', 'Malgun Gothic', sans-serif; color: #2b2b2b; font-size: 16px; line-height: 1.95; max-width: 720px; }\n\n  \/* === COMMON TEXT === *\/\n  .wonjo-wrap p, .wonjo-wrap-kr p { margin: 0 0 13px 0; color: #3a3a3a; }\n  .wonjo-wrap ul, .wonjo-wrap-kr ul { margin: 0 0 13px 0; padding-left: 18px; color: #3a3a3a; }\n  .wonjo-wrap ul li, .wonjo-wrap-kr ul li { margin-bottom: 7px; }\n\n  \/* === HEADINGS — H2 (old protein template) === *\/\n  .wonjo-wrap h2 { font-size: 16px; font-weight: 700; text-transform: uppercase; letter-spacing: 1.2px; color: #4a7c59; margin: 36px 0 8px 0; }\n  .wonjo-wrap-kr h2 { font-size: 18px; font-weight: 700; text-transform: uppercase; letter-spacing: 0.8px; color: #4a7c59; margin: 36px 0 8px 0; }\n\n  \/* === HR SEPARATOR (under h2 + inside details) === *\/\n  .wonjo-wrap hr, .wonjo-wrap-kr hr,\n  .wonjo-wrap details hr, .wonjo-wrap-kr details hr { border: none; border-top: 1.5px solid #4a7c59; margin: 0 0 18px 0; }\n\n  \/* === DETAILS \/ SUMMARY (rounds 1-4 + LEGO) === *\/\n  .wonjo-wrap details, .wonjo-wrap-kr details { margin: 0; border-bottom: 1px solid #e8e8e4; }\n  .wonjo-wrap details:last-of-type, .wonjo-wrap-kr details:last-of-type { border-bottom: none; }\n\n  .wonjo-wrap details summary { font-size: 16px; font-weight: 700; text-transform: uppercase; letter-spacing: 1.2px; color: #4a7c59; padding: 20px 30px 20px 0; cursor: pointer; list-style: none; position: relative; }\n  .wonjo-wrap-kr details summary { font-size: 18px; font-weight: 700; text-transform: uppercase; letter-spacing: 0.8px; color: #4a7c59; padding: 20px 30px 20px 0; cursor: pointer; list-style: none; position: relative; }\n\n  .wonjo-wrap details summary::-webkit-details-marker, .wonjo-wrap-kr details summary::-webkit-details-marker { display: none; }\n  .wonjo-wrap details summary::after, .wonjo-wrap-kr details summary::after { content: '+'; position: absolute; right: 0; top: 50%; transform: translateY(-50%); font-size: 20px; font-weight: normal; color: #4a7c59; }\n  .wonjo-wrap details[open] summary::after, .wonjo-wrap-kr details[open] summary::after { content: '−'; }\n\n  \/* Content spacing — handles both direct-children variant AND \u003cdiv\u003e wrapper variant *\/\n  .wonjo-wrap details \u003e *:not(summary):not(hr), .wonjo-wrap-kr details \u003e *:not(summary):not(hr) { margin-bottom: 13px; }\n  .wonjo-wrap details \u003e *:last-child, .wonjo-wrap-kr details \u003e *:last-child { margin-bottom: 18px; }\n  .wonjo-wrap details \u003e div, .wonjo-wrap-kr details \u003e div { padding: 0 0 20px 0; }\n\n  \/* === SPEC GRID === *\/\n  .wonjo-wrap .spec-grid, .wonjo-wrap-kr .spec-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 0; margin: 0 0 16px 0; border: 1px solid #e8e8e4; border-radius: 4px; overflow: hidden; }\n  .wonjo-wrap .spec-item, .wonjo-wrap-kr .spec-item { padding: 10px 14px; border-bottom: 1px solid #e8e8e4; font-size: 14px; }\n  .wonjo-wrap .spec-item:nth-last-child(-n+2), .wonjo-wrap-kr .spec-item:nth-last-child(-n+2) { border-bottom: none; }\n  .wonjo-wrap .spec-label, .wonjo-wrap-kr .spec-label { font-size: 13px; text-transform: uppercase; letter-spacing: 0.8px; color: #4a7c59; display: block; margin-bottom: 2px; font-weight: bold; }\n  .wonjo-wrap .spec-value, .wonjo-wrap-kr .spec-value { color: #2b2b2b; }\n\n  \/* === TIPS \/ WARNINGS === *\/\n  .wonjo-wrap .tip, .wonjo-wrap-kr .tip { background: #f4f8f5; border-left: 3px solid #4a7c59; padding: 12px 16px; font-size: 13.5px; color: #4a5a4a; margin: 14px 0; font-style: italic; }\n  .wonjo-wrap .tip-warn, .wonjo-wrap-kr .tip-warn { background: #fdf6e3; border-left: 3px solid #b8860b; padding: 12px 16px; font-size: 13.5px; color: #6e5828; margin: 14px 0; font-style: italic; }\n\n  \/* === BADGES === *\/\n  .wonjo-wrap .badge-row, .wonjo-wrap-kr .badge-row { display: flex; flex-wrap: wrap; gap: 8px; margin: 0 0 16px 0; }\n  .wonjo-wrap .badge, .wonjo-wrap-kr .badge { font-size: 11.5px; border: 1px solid #c2d8c9; background: #eef5f0; color: #3a6b48; border-radius: 3px; padding: 5px 11px; font-weight: bold; letter-spacing: 0.3px; }\n  .wonjo-wrap .badge-eco, .wonjo-wrap-kr .badge-eco { border-color: #b5cfa9; background: #e8f3e0; color: #2d5c1f; }\n  .wonjo-wrap .badge-safe, .wonjo-wrap-kr .badge-safe { border-color: #d4a574; background: #fdf3e3; color: #8a5a1a; }\n\n  \/* === SKILL TAG ROW (rounds 1-4 kids\/toys) === *\/\n  .wonjo-wrap .skill-row, .wonjo-wrap-kr .skill-row { display: flex; flex-wrap: wrap; gap: 6px; margin: 0 0 18px 0; padding-bottom: 16px; border-bottom: 1px solid #e8e8e4; }\n  .wonjo-wrap .skill-tag, .wonjo-wrap-kr .skill-tag { font-size: 11px; background: #fdfcf8; border: 1px solid #e4e0d6; color: #6a5a3a; border-radius: 14px; padding: 4px 10px; letter-spacing: 0.2px; }\n\n  \/* === REVIEW CARDS (protein listings) === *\/\n  .wonjo-wrap .review-card, .wonjo-wrap-kr .review-card { background: #fdfcf8; border: 1px solid #e4e0d6; border-radius: 6px; padding: 18px 20px; margin-bottom: 14px; }\n  .wonjo-wrap .review-text, .wonjo-wrap-kr .review-text { color: #3a3a3a; margin: 0 0 10px 0; font-style: italic; }\n  .wonjo-wrap .review-name, .wonjo-wrap-kr .review-name { font-size: 12.5px; color: #888; font-style: normal; }\n\n  \/* === SET CARDS (LEGO bundle template) === *\/\n  .wonjo-wrap .set-card, .wonjo-wrap-kr .set-card { background: #fdfcf8; border: 1px solid #e4e0d6; border-radius: 6px; padding: 18px 22px; margin-bottom: 16px; }\n  .wonjo-wrap .set-card .set-no, .wonjo-wrap-kr .set-card .set-no { font-size: 13px; letter-spacing: 1px; color: #4a7c59; text-transform: uppercase; margin: 0 0 4px 0; font-weight: bold; }\n  .wonjo-wrap .set-card h3, .wonjo-wrap-kr .set-card h3 { font-size: 17px; margin: 0 0 10px 0; color: #2b2b2b; font-weight: 700; }\n  .wonjo-wrap .set-card p, .wonjo-wrap-kr .set-card p { margin: 0 0 8px 0; }\n  .wonjo-wrap .set-card .set-stats, .wonjo-wrap-kr .set-card .set-stats { font-size: 13.5px; color: #666; margin-top: 8px; }\n\n  \/* === PLAY STAGES (rounds 1-4 age-progression) === *\/\n  .wonjo-wrap .play-stage, .wonjo-wrap-kr .play-stage { padding: 10px 0; border-bottom: 1px dashed #e8e8e4; }\n  .wonjo-wrap .play-stage:last-child, .wonjo-wrap-kr .play-stage:last-child { border-bottom: none; }\n  .wonjo-wrap .play-stage-age, .wonjo-wrap-kr .play-stage-age { font-size: 13px; text-transform: uppercase; letter-spacing: 0.8px; color: #4a7c59; font-weight: bold; display: block; margin-bottom: 4px; }\n  .wonjo-wrap .play-stage-text, .wonjo-wrap-kr .play-stage-text { color: #3a3a3a; font-size: 14.5px; }\n\n  \/* === FAQ === *\/\n  .wonjo-wrap .faq-q, .wonjo-wrap-kr .faq-q { font-size: 13.5px; color: #4a7c59; font-weight: bold; margin: 14px 0 6px 0; }\n  .wonjo-wrap .faq-a, .wonjo-wrap-kr .faq-a { color: #3a3a3a; margin: 0 0 13px 0; padding-left: 14px; border-left: 2px solid #e8e8e4; }\n\n  \/* === STEPS (numbered ordering process) === *\/\n  .wonjo-wrap .steps, .wonjo-wrap-kr .steps { list-style: none; padding: 0; margin: 0 0 13px 0; }\n  .wonjo-wrap .steps { counter-reset: wonjo-steps; }\n  .wonjo-wrap-kr .steps { counter-reset: wonjo-steps-kr; }\n  .wonjo-wrap .steps li { counter-increment: wonjo-steps; padding: 10px 0 10px 38px; border-bottom: 1px solid #e8e8e4; position: relative; color: #3a3a3a; }\n  .wonjo-wrap-kr .steps li { counter-increment: wonjo-steps-kr; padding: 10px 0 10px 38px; border-bottom: 1px solid #e8e8e4; position: relative; color: #3a3a3a; }\n  .wonjo-wrap .steps li:last-child, .wonjo-wrap-kr .steps li:last-child { border-bottom: none; }\n  .wonjo-wrap .steps li::before { content: counter(wonjo-steps); position: absolute; left: 0; top: 11px; font-size: 11px; font-weight: bold; color: #4a7c59; width: 22px; height: 22px; border: 1.5px solid #4a7c59; border-radius: 50%; display: inline-flex; align-items: center; justify-content: center; }\n  .wonjo-wrap-kr .steps li::before { content: counter(wonjo-steps-kr); position: absolute; left: 0; top: 11px; font-size: 11px; font-weight: bold; color: #4a7c59; width: 22px; height: 22px; border: 1.5px solid #4a7c59; border-radius: 50%; display: inline-flex; align-items: center; justify-content: center; }\n\n  \/* === INTRO SUBTITLE === *\/\n  .wonjo-wrap .intro-subtitle, .wonjo-wrap-kr .intro-subtitle { font-size: 17px; line-height: 1.6; color: #4a7c59; font-style: italic; margin: 0 0 18px 0; padding-bottom: 18px; border-bottom: 1px solid #e8e8e4; }\n\n  \/* === SECTION SUBTITLE === *\/\n  .wonjo-wrap .section-subtitle, .wonjo-wrap-kr .section-subtitle { font-size: 13px; color: #777; font-style: italic; margin: -2px 0 16px 0; }\n\n  \/* === KEYWORDS (related searches at bottom) === *\/\n  .wonjo-wrap .keywords, .wonjo-wrap-kr .keywords { font-size: 13px; color: #777; line-height: 1.7; letter-spacing: 0.2px; }\n\n  \/* === MOBILE MEDIA QUERY === *\/\n  @media (max-width: 600px) {\n    .wonjo-wrap details summary, .wonjo-wrap-kr details summary { padding: 18px 30px 18px 0 !important; }\n    .wonjo-wrap details summary, .wonjo-wrap h2 { font-size: 15px !important; letter-spacing: 1px !important; }\n    .wonjo-wrap-kr details summary, .wonjo-wrap-kr h2 { font-size: 18px !important; letter-spacing: 0.8px !important; }\n    .wonjo-wrap, .wonjo-wrap-kr { font-size: 16px !important; }\n    .wonjo-wrap .intro-subtitle, .wonjo-wrap-kr .intro-subtitle { font-size: 17px !important; }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"wonjo-wrap\"\u003e\n\n  \u003cp class=\"intro-subtitle\"\u003eDirect from the United States — Kirkland Signature Microwave Popcorn, 3.3 oz (94 g) bags, 44 per case. Classic butter-flavored microwave popcorn in 100% whole-grain format — the warehouse-size movie-night staple at a per-bag price that beats any comparable Korean option.\u003c\/p\u003e\n\n  \u003ch2\u003eProduct Details\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003cp class=\"section-subtitle\"\u003eSize, count, and what's in the case.\u003c\/p\u003e\n  \u003cdiv class=\"spec-grid\"\u003e\n    \u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eSize\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003e3.3 oz (94 g) per bag × 44 = 145.2 oz (4.12 kg) total\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eCount\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003e44 individually-sealed microwave bags\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eFlavor\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eButter · classic movie-theater style\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eOrigin\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eUSA — Kirkland Signature\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eAllergens\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eMilk (butter); facility with soy, wheat, tree nuts, peanuts\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eStorage\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eShelf-stable · cool, dry place · use by date on bag\u003c\/span\u003e\n\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003ch2\u003eIngredients\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003cp class=\"section-subtitle\"\u003eClassic butter-flavored microwave popcorn.\u003c\/p\u003e\n  \u003cul\u003e\n    \u003cli\u003eWhole-Grain Popping Corn\u003c\/li\u003e\n    \u003cli\u003ePalm Oil\u003c\/li\u003e\n    \u003cli\u003eSalt\u003c\/li\u003e\n    \u003cli\u003eNatural and Artificial Butter Flavor\u003c\/li\u003e\n    \u003cli\u003eColor (Beta Carotene, Annatto)\u003c\/li\u003e\n  \u003c\/ul\u003e\n  \u003cdiv class=\"tip\"\u003e\n\u003cstrong\u003eAllergen summary:\u003c\/strong\u003e contains milk (from the butter flavoring). Manufactured in a facility that also processes soy, wheat, tree nuts, and peanuts. Customers with severe allergies to any of those should check the package for facility disclosures. No trans fats; no artificial preservatives.\u003c\/div\u003e\n\n  \u003ch2\u003eNutritional Highlights\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003cp class=\"section-subtitle\"\u003ePer popped bag (the whole bag, ~11 cups popped).\u003c\/p\u003e\n  \u003cul\u003e\n    \u003cli\u003e\n\u003cstrong\u003e100% whole grain\u003c\/strong\u003e — popping corn is a whole-grain food\u003c\/li\u003e\n    \u003cli\u003e\n\u003cstrong\u003e~170 calories per popped cup\u003c\/strong\u003e (total bag caloric content varies by oil absorption)\u003c\/li\u003e\n    \u003cli\u003e\n\u003cstrong\u003eGood source of fiber\u003c\/strong\u003e — natural fiber from whole-grain corn\u003c\/li\u003e\n    \u003cli\u003e\n\u003cstrong\u003ePopping success rate matters\u003c\/strong\u003e — microwave wattage affects unpopped-kernel count; see instructions\u003c\/li\u003e\n  \u003c\/ul\u003e\n  \u003cp\u003e\u003cem\u003eRefer to the product package image in the gallery for the full Nutrition Facts panel.\u003c\/em\u003e\u003c\/p\u003e\n\n  \u003ch2\u003eServing Suggestions\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003cp class=\"section-subtitle\"\u003eHow this popcorn is typically used.\u003c\/p\u003e\n  \u003cp\u003eA 3.3 oz bag pops up to roughly 11 cups — enough for one person to binge a movie, two people to share a show, or a kid's lunchbox snack over several days. Best followed by the instructions on the bag: most Korean microwaves are 700-1000W, so timing is usually 2 to 3 minutes; stop when popping slows to one pop every 2-3 seconds to avoid burning. 44 bags at 1-2 bags per week lasts a household most of a year. A good addition to a Friday-night ritual without adding sugar or extra salt — the built-in butter flavor does the work.\u003c\/p\u003e\n  \u003cdiv class=\"tip\"\u003eTransfer popped popcorn to a serving bowl immediately — the bag continues to steam and can turn crisp popcorn soggy if left sealed. Season with additional butter, salt, parmesan, or nutritional yeast if you like; the Kirkland butter base is mild enough to be a canvas.\u003c\/div\u003e\n\n  \u003ch2\u003eShipping\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003cp class=\"section-subtitle\"\u003eWhat you pay at checkout is exactly what you pay.\u003c\/p\u003e\n  \u003cp\u003eShipping is free on every order, with no minimum. No handling fees, no customs processing charges, nothing added at checkout. What you see is what you pay.\u003c\/p\u003e\n  \u003cp\u003eOrders are dispatched within 1 to 2 business days. A tracking number is sent to your email once your parcel is on its way.\u003c\/p\u003e\n\n  \u003ch2\u003eCustoms \u0026amp; Import\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003cp class=\"section-subtitle\"\u003eHow your parcel clears Korean customs, and what happens if it doesn't.\u003c\/p\u003e\n  \u003cp\u003eAll orders are processed as personal-use overseas purchases and clear Korean customs without requiring KC certification. Your shipment is handled using your Personal Customs Clearance Code (PCCC) and is trackable via Korea Customs Service UNI-PASS. Orders under USD 200 from the United States qualify for duty-free clearance. In the event of any customs issue, we issue a full refund without question.\u003c\/p\u003e\n  \u003cdiv class=\"tip\"\u003eIf you do not yet have a PCCC, you can get one free in under five minutes at unipass.customs.go.kr.\u003c\/div\u003e\n\n  \u003ch2\u003eWhy This Shop\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003cp class=\"section-subtitle\"\u003eWhere the product you order actually comes from.\u003c\/p\u003e\n  \u003cp\u003eWe purchase directly from US retailers and ship to customers in Korea — no intermediary, no repackaging, no grey-market sourcing. Every order is the same product you would find on a US shelf. We back every order with a full refund in the event of customs failure or non-delivery.\u003c\/p\u003e\n\n  \u003ch2\u003eFrom Our First Customers\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003cp class=\"section-subtitle\"\u003eUnedited reviews from our earliest Korean customers.\u003c\/p\u003e\n\n  \u003cdiv class=\"review-card\"\u003e\n    \u003cp class=\"review-text\"\u003e\"Friday movie ritual with the kids. One bag per movie, 44 bags covers nearly the full year of Fridays. The butter flavor is the classic theater-style taste that Korean microwave popcorn doesn't quite replicate — I checked every supermarket option and this is what I remembered from visiting my cousins in California.\"\u003c\/p\u003e\n    \u003cp class=\"review-name\"\u003eTom — Dongjak, Seoul — Early Customer\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"review-card\"\u003e\n    \u003cp class=\"review-text\"\u003e\"Per-bag cost is what matters here. Imported Korean microwave popcorn is expensive for what it is, and the Kirkland 44-count case beats every per-bag price I could find. Pop quality is consistent — not every kernel pops, but that's microwave popcorn generally, not a Kirkland defect. Watt timing: 2:30 in my 1000W microwave is the sweet spot.\"\u003c\/p\u003e\n    \u003cp class=\"review-name\"\u003eIvy — Bundang, Gyeonggi — Early Customer\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"review-card\"\u003e\n    \u003cp class=\"review-text\"\u003e\"Grandkids come over weekly and this is the go-to snack. One bag shared between three children is generous. Kids don't ask for sugar or soda if there's a big bowl of fresh hot popcorn on the table. 44 bags is a realistic 10-month supply at our pace.\"\u003c\/p\u003e\n    \u003cp class=\"review-name\"\u003eHugh — Pyeongchon, Anyang — Early Customer\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"review-card\"\u003e\n    \u003cp class=\"review-text\"\u003e\"Office pantry stock. Colleagues make a bag mid-afternoon when the 3pm energy dip hits; one case lasts our 15-person office about three months. Better than candy or chips for a shared breakroom — smells good, makes minimal crumbs, and the butter flavor is familiar to everyone.\"\u003c\/p\u003e\n    \u003cp class=\"review-name\"\u003eCora — Jamsil, Seoul — Early Customer\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003ch2\u003eHow to Order\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003cp class=\"section-subtitle\"\u003eFrom cart to tracking number in six steps.\u003c\/p\u003e\n  \u003col class=\"steps\"\u003e\n    \u003cli\u003eSelect your preferred variant and add to cart\u003c\/li\u003e\n    \u003cli\u003eProceed to checkout\u003c\/li\u003e\n    \u003cli\u003eEnter your Personal Customs Clearance Code (PCCC) when prompted\u003c\/li\u003e\n    \u003cli\u003eConfirm your Korean delivery address\u003c\/li\u003e\n    \u003cli\u003eComplete payment — your order is placed\u003c\/li\u003e\n    \u003cli\u003eReceive your tracking number by email within 1 to 2 business days\u003c\/li\u003e\n  \u003c\/ol\u003e\n\n  \u003ch2\u003eRelated Searches\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003cp class=\"section-subtitle\"\u003eSearch terms that lead back to this product.\u003c\/p\u003e\n  \u003cp class=\"keywords\"\u003e커클랜드 시그니처 전자레인지 팝콘  ·  코스트코 팝콘 직구  ·  44개입 팝콘  ·  버터 팝콘  ·  극장 스타일 팝콘  ·  전자레인지 팝콘 대용량  ·  영화 간식 팝콘  ·  아이 간식 팝콘  ·  사무실 팝콘  ·  통곡물 팝콘  ·  커클랜드 3.3oz 팝콘  ·  미국 팝콘 직구  ·  Kirkland Microwave Popcorn Korea  ·  Costco microwave popcorn direct import\u003c\/p\u003e\n\n\u003c\/div\u003e\n","brand":"Kirkland Signature","offers":[{"title":"3.3 oz (94 g), 44 bags","offer_id":45228665667631,"sku":"KIR-microwave-popcorn-33oz-44ct","price":39.5,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0739\/5190\/3791\/files\/1_c608076f-776c-4f79-a63a-f0e155388948.png?v=1776888235"},{"product_id":"kirkland-almonds-milk-chocolate-3-lb","title":"Kirkland Signature Almonds, Milk Chocolate - 3 lbs \/ (1.36 kg)","description":"\u003cstyle\u003e\n\/* Wonjo canonical stylesheet v3.0 — see wonjo-style-LOCKED.md for documentation *\/\n\n  \/* === WRAPPERS === *\/\n  .wonjo-wrap { font-family: 'Apple SD Gothic Neo', 'Noto Sans KR', 'Malgun Gothic', sans-serif; color: #2b2b2b; font-size: 16px; line-height: 1.85; max-width: 720px; }\n  .wonjo-wrap-kr { font-family: 'Apple SD Gothic Neo', 'Noto Sans KR', 'Malgun Gothic', sans-serif; color: #2b2b2b; font-size: 16px; line-height: 1.95; max-width: 720px; }\n\n  \/* === COMMON TEXT === *\/\n  .wonjo-wrap p, .wonjo-wrap-kr p { margin: 0 0 13px 0; color: #3a3a3a; }\n  .wonjo-wrap ul, .wonjo-wrap-kr ul { margin: 0 0 13px 0; padding-left: 18px; color: #3a3a3a; }\n  .wonjo-wrap ul li, .wonjo-wrap-kr ul li { margin-bottom: 7px; }\n\n  \/* === HEADINGS — H2 (old protein template) === *\/\n  .wonjo-wrap h2 { font-size: 16px; font-weight: 700; text-transform: uppercase; letter-spacing: 1.2px; color: #4a7c59; margin: 36px 0 8px 0; }\n  .wonjo-wrap-kr h2 { font-size: 18px; font-weight: 700; text-transform: uppercase; letter-spacing: 0.8px; color: #4a7c59; margin: 36px 0 8px 0; }\n\n  \/* === HR SEPARATOR (under h2 + inside details) === *\/\n  .wonjo-wrap hr, .wonjo-wrap-kr hr,\n  .wonjo-wrap details hr, .wonjo-wrap-kr details hr { border: none; border-top: 1.5px solid #4a7c59; margin: 0 0 18px 0; }\n\n  \/* === DETAILS \/ SUMMARY (rounds 1-4 + LEGO) === *\/\n  .wonjo-wrap details, .wonjo-wrap-kr details { margin: 0; border-bottom: 1px solid #e8e8e4; }\n  .wonjo-wrap details:last-of-type, .wonjo-wrap-kr details:last-of-type { border-bottom: none; }\n\n  .wonjo-wrap details summary { font-size: 16px; font-weight: 700; text-transform: uppercase; letter-spacing: 1.2px; color: #4a7c59; padding: 20px 30px 20px 0; cursor: pointer; list-style: none; position: relative; }\n  .wonjo-wrap-kr details summary { font-size: 18px; font-weight: 700; text-transform: uppercase; letter-spacing: 0.8px; color: #4a7c59; padding: 20px 30px 20px 0; cursor: pointer; list-style: none; position: relative; }\n\n  .wonjo-wrap details summary::-webkit-details-marker, .wonjo-wrap-kr details summary::-webkit-details-marker { display: none; }\n  .wonjo-wrap details summary::after, .wonjo-wrap-kr details summary::after { content: '+'; position: absolute; right: 0; top: 50%; transform: translateY(-50%); font-size: 20px; font-weight: normal; color: #4a7c59; }\n  .wonjo-wrap details[open] summary::after, .wonjo-wrap-kr details[open] summary::after { content: '−'; }\n\n  \/* Content spacing — handles both direct-children variant AND \u003cdiv\u003e wrapper variant *\/\n  .wonjo-wrap details \u003e *:not(summary):not(hr), .wonjo-wrap-kr details \u003e *:not(summary):not(hr) { margin-bottom: 13px; }\n  .wonjo-wrap details \u003e *:last-child, .wonjo-wrap-kr details \u003e *:last-child { margin-bottom: 18px; }\n  .wonjo-wrap details \u003e div, .wonjo-wrap-kr details \u003e div { padding: 0 0 20px 0; }\n\n  \/* === SPEC GRID === *\/\n  .wonjo-wrap .spec-grid, .wonjo-wrap-kr .spec-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 0; margin: 0 0 16px 0; border: 1px solid #e8e8e4; border-radius: 4px; overflow: hidden; }\n  .wonjo-wrap .spec-item, .wonjo-wrap-kr .spec-item { padding: 10px 14px; border-bottom: 1px solid #e8e8e4; font-size: 14px; }\n  .wonjo-wrap .spec-item:nth-last-child(-n+2), .wonjo-wrap-kr .spec-item:nth-last-child(-n+2) { border-bottom: none; }\n  .wonjo-wrap .spec-label, .wonjo-wrap-kr .spec-label { font-size: 13px; text-transform: uppercase; letter-spacing: 0.8px; color: #4a7c59; display: block; margin-bottom: 2px; font-weight: bold; }\n  .wonjo-wrap .spec-value, .wonjo-wrap-kr .spec-value { color: #2b2b2b; }\n\n  \/* === TIPS \/ WARNINGS === *\/\n  .wonjo-wrap .tip, .wonjo-wrap-kr .tip { background: #f4f8f5; border-left: 3px solid #4a7c59; padding: 12px 16px; font-size: 13.5px; color: #4a5a4a; margin: 14px 0; font-style: italic; }\n  .wonjo-wrap .tip-warn, .wonjo-wrap-kr .tip-warn { background: #fdf6e3; border-left: 3px solid #b8860b; padding: 12px 16px; font-size: 13.5px; color: #6e5828; margin: 14px 0; font-style: italic; }\n\n  \/* === BADGES === *\/\n  .wonjo-wrap .badge-row, .wonjo-wrap-kr .badge-row { display: flex; flex-wrap: wrap; gap: 8px; margin: 0 0 16px 0; }\n  .wonjo-wrap .badge, .wonjo-wrap-kr .badge { font-size: 11.5px; border: 1px solid #c2d8c9; background: #eef5f0; color: #3a6b48; border-radius: 3px; padding: 5px 11px; font-weight: bold; letter-spacing: 0.3px; }\n  .wonjo-wrap .badge-eco, .wonjo-wrap-kr .badge-eco { border-color: #b5cfa9; background: #e8f3e0; color: #2d5c1f; }\n  .wonjo-wrap .badge-safe, .wonjo-wrap-kr .badge-safe { border-color: #d4a574; background: #fdf3e3; color: #8a5a1a; }\n\n  \/* === SKILL TAG ROW (rounds 1-4 kids\/toys) === *\/\n  .wonjo-wrap .skill-row, .wonjo-wrap-kr .skill-row { display: flex; flex-wrap: wrap; gap: 6px; margin: 0 0 18px 0; padding-bottom: 16px; border-bottom: 1px solid #e8e8e4; }\n  .wonjo-wrap .skill-tag, .wonjo-wrap-kr .skill-tag { font-size: 11px; background: #fdfcf8; border: 1px solid #e4e0d6; color: #6a5a3a; border-radius: 14px; padding: 4px 10px; letter-spacing: 0.2px; }\n\n  \/* === REVIEW CARDS (protein listings) === *\/\n  .wonjo-wrap .review-card, .wonjo-wrap-kr .review-card { background: #fdfcf8; border: 1px solid #e4e0d6; border-radius: 6px; padding: 18px 20px; margin-bottom: 14px; }\n  .wonjo-wrap .review-text, .wonjo-wrap-kr .review-text { color: #3a3a3a; margin: 0 0 10px 0; font-style: italic; }\n  .wonjo-wrap .review-name, .wonjo-wrap-kr .review-name { font-size: 12.5px; color: #888; font-style: normal; }\n\n  \/* === SET CARDS (LEGO bundle template) === *\/\n  .wonjo-wrap .set-card, .wonjo-wrap-kr .set-card { background: #fdfcf8; border: 1px solid #e4e0d6; border-radius: 6px; padding: 18px 22px; margin-bottom: 16px; }\n  .wonjo-wrap .set-card .set-no, .wonjo-wrap-kr .set-card .set-no { font-size: 13px; letter-spacing: 1px; color: #4a7c59; text-transform: uppercase; margin: 0 0 4px 0; font-weight: bold; }\n  .wonjo-wrap .set-card h3, .wonjo-wrap-kr .set-card h3 { font-size: 17px; margin: 0 0 10px 0; color: #2b2b2b; font-weight: 700; }\n  .wonjo-wrap .set-card p, .wonjo-wrap-kr .set-card p { margin: 0 0 8px 0; }\n  .wonjo-wrap .set-card .set-stats, .wonjo-wrap-kr .set-card .set-stats { font-size: 13.5px; color: #666; margin-top: 8px; }\n\n  \/* === PLAY STAGES (rounds 1-4 age-progression) === *\/\n  .wonjo-wrap .play-stage, .wonjo-wrap-kr .play-stage { padding: 10px 0; border-bottom: 1px dashed #e8e8e4; }\n  .wonjo-wrap .play-stage:last-child, .wonjo-wrap-kr .play-stage:last-child { border-bottom: none; }\n  .wonjo-wrap .play-stage-age, .wonjo-wrap-kr .play-stage-age { font-size: 13px; text-transform: uppercase; letter-spacing: 0.8px; color: #4a7c59; font-weight: bold; display: block; margin-bottom: 4px; }\n  .wonjo-wrap .play-stage-text, .wonjo-wrap-kr .play-stage-text { color: #3a3a3a; font-size: 14.5px; }\n\n  \/* === FAQ === *\/\n  .wonjo-wrap .faq-q, .wonjo-wrap-kr .faq-q { font-size: 13.5px; color: #4a7c59; font-weight: bold; margin: 14px 0 6px 0; }\n  .wonjo-wrap .faq-a, .wonjo-wrap-kr .faq-a { color: #3a3a3a; margin: 0 0 13px 0; padding-left: 14px; border-left: 2px solid #e8e8e4; }\n\n  \/* === STEPS (numbered ordering process) === *\/\n  .wonjo-wrap .steps, .wonjo-wrap-kr .steps { list-style: none; padding: 0; margin: 0 0 13px 0; }\n  .wonjo-wrap .steps { counter-reset: wonjo-steps; }\n  .wonjo-wrap-kr .steps { counter-reset: wonjo-steps-kr; }\n  .wonjo-wrap .steps li { counter-increment: wonjo-steps; padding: 10px 0 10px 38px; border-bottom: 1px solid #e8e8e4; position: relative; color: #3a3a3a; }\n  .wonjo-wrap-kr .steps li { counter-increment: wonjo-steps-kr; padding: 10px 0 10px 38px; border-bottom: 1px solid #e8e8e4; position: relative; color: #3a3a3a; }\n  .wonjo-wrap .steps li:last-child, .wonjo-wrap-kr .steps li:last-child { border-bottom: none; }\n  .wonjo-wrap .steps li::before { content: counter(wonjo-steps); position: absolute; left: 0; top: 11px; font-size: 11px; font-weight: bold; color: #4a7c59; width: 22px; height: 22px; border: 1.5px solid #4a7c59; border-radius: 50%; display: inline-flex; align-items: center; justify-content: center; }\n  .wonjo-wrap-kr .steps li::before { content: counter(wonjo-steps-kr); position: absolute; left: 0; top: 11px; font-size: 11px; font-weight: bold; color: #4a7c59; width: 22px; height: 22px; border: 1.5px solid #4a7c59; border-radius: 50%; display: inline-flex; align-items: center; justify-content: center; }\n\n  \/* === INTRO SUBTITLE === *\/\n  .wonjo-wrap .intro-subtitle, .wonjo-wrap-kr .intro-subtitle { font-size: 17px; line-height: 1.6; color: #4a7c59; font-style: italic; margin: 0 0 18px 0; padding-bottom: 18px; border-bottom: 1px solid #e8e8e4; }\n\n  \/* === SECTION SUBTITLE === *\/\n  .wonjo-wrap .section-subtitle, .wonjo-wrap-kr .section-subtitle { font-size: 13px; color: #777; font-style: italic; margin: -2px 0 16px 0; }\n\n  \/* === KEYWORDS (related searches at bottom) === *\/\n  .wonjo-wrap .keywords, .wonjo-wrap-kr .keywords { font-size: 13px; color: #777; line-height: 1.7; letter-spacing: 0.2px; }\n\n  \/* === MOBILE MEDIA QUERY === *\/\n  @media (max-width: 600px) {\n    .wonjo-wrap details summary, .wonjo-wrap-kr details summary { padding: 18px 30px 18px 0 !important; }\n    .wonjo-wrap details summary, .wonjo-wrap h2 { font-size: 15px !important; letter-spacing: 1px !important; }\n    .wonjo-wrap-kr details summary, .wonjo-wrap-kr h2 { font-size: 18px !important; letter-spacing: 0.8px !important; }\n    .wonjo-wrap, .wonjo-wrap-kr { font-size: 16px !important; }\n    .wonjo-wrap .intro-subtitle, .wonjo-wrap-kr .intro-subtitle { font-size: 17px !important; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"wonjo-wrap\"\u003e\n\u003cp class=\"intro-subtitle\"\u003eDirect from the United States — Kirkland Signature's 3 lb (1.36 kg) milk-chocolate-coated roasted almonds. Whole almonds roasted in canola oil, individually coated in classic milk chocolate, and polished with a confectioner's glaze finish. The iconic Costco chocolate almond bag, now available direct to Korea without the warehouse run.\u003c\/p\u003e\n\u003ch2\u003eProduct Details\u003c\/h2\u003e\n\u003chr\u003e\n\u003cp class=\"section-subtitle\"\u003eSize, format, and what's in the bag.\u003c\/p\u003e\n\u003cdiv class=\"spec-grid\"\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eSize\u003c\/span\u003e3 lbs \/ (1.36 kg)\u003cbr\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eServings per Bag\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003e~48 servings (1 oz \/ ~12 pieces each)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eOrigin\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003ePacked in USA — Kirkland Signature\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eDietary\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eKosher\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eAllergens\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eContains milk, soy, almonds (tree nut)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eStorage\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eShelf-stable · cool, dry place\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003ch2\u003eIngredients\u003c\/h2\u003e\n\u003chr\u003e\n\u003cp class=\"section-subtitle\"\u003eMilk-chocolate-coated roasted almond formulation.\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eMilk Chocolate Coating (sugar, cocoa butter, whole milk, chocolate liquor, nonfat milk, butter oil, soy lecithin, vanillin, salt)\u003c\/li\u003e\n\u003cli\u003eAlmonds (roasted in canola oil)\u003c\/li\u003e\n\u003cli\u003eConfectioner's Glaze\u003c\/li\u003e\n\u003cli\u003eCorn Syrup\u003c\/li\u003e\n\u003cli\u003eWater\u003c\/li\u003e\n\u003cli\u003eTapioca Dextrin\u003c\/li\u003e\n\u003cli\u003eMaltodextrin\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv class=\"tip\"\u003e\n\u003cstrong\u003eAllergen summary:\u003c\/strong\u003e this product contains milk (from the chocolate coating), soy (soy lecithin), and almonds (tree nut). Not vegan. Refer to the package for facility cross-contamination notes on peanuts and other tree nuts.\u003c\/div\u003e\n\u003ch2\u003eNutritional Highlights\u003c\/h2\u003e\n\u003chr\u003e\n\u003cp class=\"section-subtitle\"\u003ePer 1 oz (28 g \/ ~12 pieces) serving.\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003e160 calories\u003c\/strong\u003e — typical chocolate-coated nut density\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e12 g fat\u003c\/strong\u003e — combined almond and chocolate-coating fats\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e10 g sugar\u003c\/strong\u003e — primarily from the milk chocolate layer\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eReal milk chocolate coating\u003c\/strong\u003e — whole milk and cocoa butter, not compound coating\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cem\u003eRefer to the product package image in the gallery for the full Nutrition Facts panel including protein and sodium content.\u003c\/em\u003e\u003c\/p\u003e\n\u003ch2\u003eServing Suggestions\u003c\/h2\u003e\n\u003chr\u003e\n\u003cp class=\"section-subtitle\"\u003eHow these chocolate almonds are typically used.\u003c\/p\u003e\n\u003cp\u003eStraight from the bag as a dessert snack; portioned into small ramekins for movie nights or party bowls; used as a topping for vanilla ice cream or frozen yogurt; or broken down and mixed into homemade trail mix for a dessert-leaning version. The 3 lb bag works well as a gift-ready pantry staple for households that entertain frequently or as a stockpile split across several smaller containers for family members.\u003c\/p\u003e\n\u003ch2\u003eShipping\u003c\/h2\u003e\n\u003chr\u003e\n\u003cp class=\"section-subtitle\"\u003eWhat you pay at checkout is exactly what you pay.\u003c\/p\u003e\n\u003cp\u003eShipping is free on every order, with no minimum. No handling fees, no customs processing charges, nothing added at checkout. What you see is what you pay.\u003c\/p\u003e\n\u003cp\u003eOrders are dispatched within 1 to 2 business days. A tracking number is sent to your email once your parcel is on its way.\u003c\/p\u003e\n\u003ch2\u003eCustoms \u0026amp; Import\u003c\/h2\u003e\n\u003chr\u003e\n\u003cp class=\"section-subtitle\"\u003eHow your parcel clears Korean customs, and what happens if it doesn't.\u003c\/p\u003e\n\u003cp\u003eAll orders are processed as personal-use overseas purchases and clear Korean customs without requiring KC certification. Your shipment is handled using your Personal Customs Clearance Code (PCCC) and is trackable via Korea Customs Service UNI-PASS. Orders under USD 200 from the United States qualify for duty-free clearance. In the event of any customs issue, we issue a full refund without question.\u003c\/p\u003e\n\u003cdiv class=\"tip\"\u003eIf you do not yet have a PCCC, you can get one free in under five minutes at unipass.customs.go.kr.\u003c\/div\u003e\n\u003ch2\u003eWhy This Shop\u003c\/h2\u003e\n\u003chr\u003e\n\u003cp class=\"section-subtitle\"\u003eWhere the product you order actually comes from.\u003c\/p\u003e\n\u003cp\u003eWe purchase directly from US retailers and ship to customers in Korea — no intermediary, no repackaging, no grey-market sourcing. Every order is the same product you would find on a US shelf. We back every order with a full refund in the event of customs failure or non-delivery.\u003c\/p\u003e\n\u003ch2\u003eFrom Our First Customers\u003c\/h2\u003e\n\u003chr\u003e\n\u003cp class=\"section-subtitle\"\u003eUnedited reviews from our earliest Korean customers.\u003c\/p\u003e\n\u003cdiv class=\"review-card\"\u003e\n\u003cp class=\"review-text\"\u003e\"The Costco chocolate almond bag I remembered from US trips. Milk chocolate layer is thicker than most Korean equivalents I've tried, and the almond itself is whole and crunchy, not the small chopped pieces you get in bulk bagged imitations. 3 lb is generous — I split it into two containers so we don't finish it too fast.\"\u003c\/p\u003e\n\u003cp class=\"review-name\"\u003eNaomi — Seongbuk, Seoul — Early Customer\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"review-card\"\u003e\n\u003cp class=\"review-text\"\u003e\"Bought as a gift for my parents and kept half for myself. The chocolate coating doesn't bloom or turn powdery like cheaper brands do after a few weeks open. Freshness was noticeably better than repackaged versions I've bought at Korean shops.\"\u003c\/p\u003e\n\u003cp class=\"review-name\"\u003eTaejin — Dongan, Anyang — Early Customer\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"review-card\"\u003e\n\u003cp class=\"review-text\"\u003e\"Dangerous product to have in the house — we finish bags faster than we should. But the crunch-to-chocolate ratio is well balanced and the almonds don't feel stale even after a month of casual snacking. Good for movie nights.\"\u003c\/p\u003e\n\u003cp class=\"review-name\"\u003eEliza — Seodaemun, Seoul — Early Customer\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"review-card\"\u003e\n\u003cp class=\"review-text\"\u003e\"Compared to chocolate almond snacks on Korean shelves, these come out noticeably cheaper per gram at the 3 lb size, and the chocolate itself tastes more like a proper milk chocolate bar than a compound coating. Standard-bearer for this kind of snack.\"\u003c\/p\u003e\n\u003cp class=\"review-name\"\u003eBaekho — Nam-gu, Daegu — Early Customer\u003c\/p\u003e\n\u003c\/div\u003e\n\u003ch2\u003eHow to Order\u003c\/h2\u003e\n\u003chr\u003e\n\u003cp class=\"section-subtitle\"\u003eFrom cart to tracking number in six steps.\u003c\/p\u003e\n\u003col class=\"steps\"\u003e\n\u003cli\u003eSelect your preferred variant and add to cart\u003c\/li\u003e\n\u003cli\u003eProceed to checkout\u003c\/li\u003e\n\u003cli\u003eEnter your Personal Customs Clearance Code (PCCC) when prompted\u003c\/li\u003e\n\u003cli\u003eConfirm your Korean delivery address\u003c\/li\u003e\n\u003cli\u003eComplete payment — your order is placed\u003c\/li\u003e\n\u003cli\u003eReceive your tracking number by email within 1 to 2 business days\u003c\/li\u003e\n\u003c\/ol\u003e\n\u003ch2\u003eRelated Searches\u003c\/h2\u003e\n\u003chr\u003e\n\u003cp class=\"section-subtitle\"\u003eSearch terms that lead back to this product.\u003c\/p\u003e\n\u003cp class=\"keywords\"\u003e커클랜드 시그니처 밀크 초콜릿 아몬드  ·  코스트코 초콜릿 아몬드 직구  ·  커클랜드 초콜릿 아몬드 3파운드  ·  밀크초코 아몬드  ·  초콜릿 코팅 아몬드  ·  대용량 초코 아몬드  ·  미국 초콜릿 직구  ·  아몬드 초콜릿 직구  ·  코스트코 디저트  ·  영화 간식  ·  선물용 초콜릿  ·  코셔 초콜릿 아몬드  ·  Kirkland Milk Chocolate Almonds Korea  ·  Costco chocolate almonds direct import\u003c\/p\u003e\n\u003c\/div\u003e","brand":"Kirkland Signature","offers":[{"title":"3 lbs \/ (1.36 kg)","offer_id":45228727042095,"sku":"KIR-almonds-milk-chocolate-3lb","price":36.5,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0739\/5190\/3791\/files\/1_22178e9f-69d3-42ec-9e82-dd4856abb399.png?v=1776890599"},{"product_id":"kirkland-butter-toffee-cashews-24-oz","title":"Kirkland Signature Butter Toffee Cashews - 24 oz (1 lb 8 oz) \/ (680 g)","description":"\u003cstyle\u003e\n\/* Wonjo canonical stylesheet v3.0 — see wonjo-style-LOCKED.md for documentation *\/\n\n  \/* === WRAPPERS === *\/\n  .wonjo-wrap { font-family: 'Apple SD Gothic Neo', 'Noto Sans KR', 'Malgun Gothic', sans-serif; color: #2b2b2b; font-size: 16px; line-height: 1.85; max-width: 720px; }\n  .wonjo-wrap-kr { font-family: 'Apple SD Gothic Neo', 'Noto Sans KR', 'Malgun Gothic', sans-serif; color: #2b2b2b; font-size: 16px; line-height: 1.95; max-width: 720px; }\n\n  \/* === COMMON TEXT === *\/\n  .wonjo-wrap p, .wonjo-wrap-kr p { margin: 0 0 13px 0; color: #3a3a3a; }\n  .wonjo-wrap ul, .wonjo-wrap-kr ul { margin: 0 0 13px 0; padding-left: 18px; color: #3a3a3a; }\n  .wonjo-wrap ul li, .wonjo-wrap-kr ul li { margin-bottom: 7px; }\n\n  \/* === HEADINGS — H2 (old protein template) === *\/\n  .wonjo-wrap h2 { font-size: 16px; font-weight: 700; text-transform: uppercase; letter-spacing: 1.2px; color: #4a7c59; margin: 36px 0 8px 0; }\n  .wonjo-wrap-kr h2 { font-size: 18px; font-weight: 700; text-transform: uppercase; letter-spacing: 0.8px; color: #4a7c59; margin: 36px 0 8px 0; }\n\n  \/* === HR SEPARATOR (under h2 + inside details) === *\/\n  .wonjo-wrap hr, .wonjo-wrap-kr hr,\n  .wonjo-wrap details hr, .wonjo-wrap-kr details hr { border: none; border-top: 1.5px solid #4a7c59; margin: 0 0 18px 0; }\n\n  \/* === DETAILS \/ SUMMARY (rounds 1-4 + LEGO) === *\/\n  .wonjo-wrap details, .wonjo-wrap-kr details { margin: 0; border-bottom: 1px solid #e8e8e4; }\n  .wonjo-wrap details:last-of-type, .wonjo-wrap-kr details:last-of-type { border-bottom: none; }\n\n  .wonjo-wrap details summary { font-size: 16px; font-weight: 700; text-transform: uppercase; letter-spacing: 1.2px; color: #4a7c59; padding: 20px 30px 20px 0; cursor: pointer; list-style: none; position: relative; }\n  .wonjo-wrap-kr details summary { font-size: 18px; font-weight: 700; text-transform: uppercase; letter-spacing: 0.8px; color: #4a7c59; padding: 20px 30px 20px 0; cursor: pointer; list-style: none; position: relative; }\n\n  .wonjo-wrap details summary::-webkit-details-marker, .wonjo-wrap-kr details summary::-webkit-details-marker { display: none; }\n  .wonjo-wrap details summary::after, .wonjo-wrap-kr details summary::after { content: '+'; position: absolute; right: 0; top: 50%; transform: translateY(-50%); font-size: 20px; font-weight: normal; color: #4a7c59; }\n  .wonjo-wrap details[open] summary::after, .wonjo-wrap-kr details[open] summary::after { content: '−'; }\n\n  \/* Content spacing — handles both direct-children variant AND \u003cdiv\u003e wrapper variant *\/\n  .wonjo-wrap details \u003e *:not(summary):not(hr), .wonjo-wrap-kr details \u003e *:not(summary):not(hr) { margin-bottom: 13px; }\n  .wonjo-wrap details \u003e *:last-child, .wonjo-wrap-kr details \u003e *:last-child { margin-bottom: 18px; }\n  .wonjo-wrap details \u003e div, .wonjo-wrap-kr details \u003e div { padding: 0 0 20px 0; }\n\n  \/* === SPEC GRID === *\/\n  .wonjo-wrap .spec-grid, .wonjo-wrap-kr .spec-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 0; margin: 0 0 16px 0; border: 1px solid #e8e8e4; border-radius: 4px; overflow: hidden; }\n  .wonjo-wrap .spec-item, .wonjo-wrap-kr .spec-item { padding: 10px 14px; border-bottom: 1px solid #e8e8e4; font-size: 14px; }\n  .wonjo-wrap .spec-item:nth-last-child(-n+2), .wonjo-wrap-kr .spec-item:nth-last-child(-n+2) { border-bottom: none; }\n  .wonjo-wrap .spec-label, .wonjo-wrap-kr .spec-label { font-size: 13px; text-transform: uppercase; letter-spacing: 0.8px; color: #4a7c59; display: block; margin-bottom: 2px; font-weight: bold; }\n  .wonjo-wrap .spec-value, .wonjo-wrap-kr .spec-value { color: #2b2b2b; }\n\n  \/* === TIPS \/ WARNINGS === *\/\n  .wonjo-wrap .tip, .wonjo-wrap-kr .tip { background: #f4f8f5; border-left: 3px solid #4a7c59; padding: 12px 16px; font-size: 13.5px; color: #4a5a4a; margin: 14px 0; font-style: italic; }\n  .wonjo-wrap .tip-warn, .wonjo-wrap-kr .tip-warn { background: #fdf6e3; border-left: 3px solid #b8860b; padding: 12px 16px; font-size: 13.5px; color: #6e5828; margin: 14px 0; font-style: italic; }\n\n  \/* === BADGES === *\/\n  .wonjo-wrap .badge-row, .wonjo-wrap-kr .badge-row { display: flex; flex-wrap: wrap; gap: 8px; margin: 0 0 16px 0; }\n  .wonjo-wrap .badge, .wonjo-wrap-kr .badge { font-size: 11.5px; border: 1px solid #c2d8c9; background: #eef5f0; color: #3a6b48; border-radius: 3px; padding: 5px 11px; font-weight: bold; letter-spacing: 0.3px; }\n  .wonjo-wrap .badge-eco, .wonjo-wrap-kr .badge-eco { border-color: #b5cfa9; background: #e8f3e0; color: #2d5c1f; }\n  .wonjo-wrap .badge-safe, .wonjo-wrap-kr .badge-safe { border-color: #d4a574; background: #fdf3e3; color: #8a5a1a; }\n\n  \/* === SKILL TAG ROW (rounds 1-4 kids\/toys) === *\/\n  .wonjo-wrap .skill-row, .wonjo-wrap-kr .skill-row { display: flex; flex-wrap: wrap; gap: 6px; margin: 0 0 18px 0; padding-bottom: 16px; border-bottom: 1px solid #e8e8e4; }\n  .wonjo-wrap .skill-tag, .wonjo-wrap-kr .skill-tag { font-size: 11px; background: #fdfcf8; border: 1px solid #e4e0d6; color: #6a5a3a; border-radius: 14px; padding: 4px 10px; letter-spacing: 0.2px; }\n\n  \/* === REVIEW CARDS (protein listings) === *\/\n  .wonjo-wrap .review-card, .wonjo-wrap-kr .review-card { background: #fdfcf8; border: 1px solid #e4e0d6; border-radius: 6px; padding: 18px 20px; margin-bottom: 14px; }\n  .wonjo-wrap .review-text, .wonjo-wrap-kr .review-text { color: #3a3a3a; margin: 0 0 10px 0; font-style: italic; }\n  .wonjo-wrap .review-name, .wonjo-wrap-kr .review-name { font-size: 12.5px; color: #888; font-style: normal; }\n\n  \/* === SET CARDS (LEGO bundle template) === *\/\n  .wonjo-wrap .set-card, .wonjo-wrap-kr .set-card { background: #fdfcf8; border: 1px solid #e4e0d6; border-radius: 6px; padding: 18px 22px; margin-bottom: 16px; }\n  .wonjo-wrap .set-card .set-no, .wonjo-wrap-kr .set-card .set-no { font-size: 13px; letter-spacing: 1px; color: #4a7c59; text-transform: uppercase; margin: 0 0 4px 0; font-weight: bold; }\n  .wonjo-wrap .set-card h3, .wonjo-wrap-kr .set-card h3 { font-size: 17px; margin: 0 0 10px 0; color: #2b2b2b; font-weight: 700; }\n  .wonjo-wrap .set-card p, .wonjo-wrap-kr .set-card p { margin: 0 0 8px 0; }\n  .wonjo-wrap .set-card .set-stats, .wonjo-wrap-kr .set-card .set-stats { font-size: 13.5px; color: #666; margin-top: 8px; }\n\n  \/* === PLAY STAGES (rounds 1-4 age-progression) === *\/\n  .wonjo-wrap .play-stage, .wonjo-wrap-kr .play-stage { padding: 10px 0; border-bottom: 1px dashed #e8e8e4; }\n  .wonjo-wrap .play-stage:last-child, .wonjo-wrap-kr .play-stage:last-child { border-bottom: none; }\n  .wonjo-wrap .play-stage-age, .wonjo-wrap-kr .play-stage-age { font-size: 13px; text-transform: uppercase; letter-spacing: 0.8px; color: #4a7c59; font-weight: bold; display: block; margin-bottom: 4px; }\n  .wonjo-wrap .play-stage-text, .wonjo-wrap-kr .play-stage-text { color: #3a3a3a; font-size: 14.5px; }\n\n  \/* === FAQ === *\/\n  .wonjo-wrap .faq-q, .wonjo-wrap-kr .faq-q { font-size: 13.5px; color: #4a7c59; font-weight: bold; margin: 14px 0 6px 0; }\n  .wonjo-wrap .faq-a, .wonjo-wrap-kr .faq-a { color: #3a3a3a; margin: 0 0 13px 0; padding-left: 14px; border-left: 2px solid #e8e8e4; }\n\n  \/* === STEPS (numbered ordering process) === *\/\n  .wonjo-wrap .steps, .wonjo-wrap-kr .steps { list-style: none; padding: 0; margin: 0 0 13px 0; }\n  .wonjo-wrap .steps { counter-reset: wonjo-steps; }\n  .wonjo-wrap-kr .steps { counter-reset: wonjo-steps-kr; }\n  .wonjo-wrap .steps li { counter-increment: wonjo-steps; padding: 10px 0 10px 38px; border-bottom: 1px solid #e8e8e4; position: relative; color: #3a3a3a; }\n  .wonjo-wrap-kr .steps li { counter-increment: wonjo-steps-kr; padding: 10px 0 10px 38px; border-bottom: 1px solid #e8e8e4; position: relative; color: #3a3a3a; }\n  .wonjo-wrap .steps li:last-child, .wonjo-wrap-kr .steps li:last-child { border-bottom: none; }\n  .wonjo-wrap .steps li::before { content: counter(wonjo-steps); position: absolute; left: 0; top: 11px; font-size: 11px; font-weight: bold; color: #4a7c59; width: 22px; height: 22px; border: 1.5px solid #4a7c59; border-radius: 50%; display: inline-flex; align-items: center; justify-content: center; }\n  .wonjo-wrap-kr .steps li::before { content: counter(wonjo-steps-kr); position: absolute; left: 0; top: 11px; font-size: 11px; font-weight: bold; color: #4a7c59; width: 22px; height: 22px; border: 1.5px solid #4a7c59; border-radius: 50%; display: inline-flex; align-items: center; justify-content: center; }\n\n  \/* === INTRO SUBTITLE === *\/\n  .wonjo-wrap .intro-subtitle, .wonjo-wrap-kr .intro-subtitle { font-size: 17px; line-height: 1.6; color: #4a7c59; font-style: italic; margin: 0 0 18px 0; padding-bottom: 18px; border-bottom: 1px solid #e8e8e4; }\n\n  \/* === SECTION SUBTITLE === *\/\n  .wonjo-wrap .section-subtitle, .wonjo-wrap-kr .section-subtitle { font-size: 13px; color: #777; font-style: italic; margin: -2px 0 16px 0; }\n\n  \/* === KEYWORDS (related searches at bottom) === *\/\n  .wonjo-wrap .keywords, .wonjo-wrap-kr .keywords { font-size: 13px; color: #777; line-height: 1.7; letter-spacing: 0.2px; }\n\n  \/* === MOBILE MEDIA QUERY === *\/\n  @media (max-width: 600px) {\n    .wonjo-wrap details summary, .wonjo-wrap-kr details summary { padding: 18px 30px 18px 0 !important; }\n    .wonjo-wrap details summary, .wonjo-wrap h2 { font-size: 15px !important; letter-spacing: 1px !important; }\n    .wonjo-wrap-kr details summary, .wonjo-wrap-kr h2 { font-size: 18px !important; letter-spacing: 0.8px !important; }\n    .wonjo-wrap, .wonjo-wrap-kr { font-size: 16px !important; }\n    .wonjo-wrap .intro-subtitle, .wonjo-wrap-kr .intro-subtitle { font-size: 17px !important; }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"wonjo-wrap\"\u003e\n\n  \u003cp class=\"intro-subtitle\"\u003eDirect from the United States — Kirkland Signature's 24 oz (680 g) butter toffee cashews. Whole roasted cashews coated in a butter-and-brown-sugar toffee glaze with crushed toffee bits, finished with sea salt. Sweet-and-salty dessert snack in a resealable bag.\u003c\/p\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003e\u003ch2\u003eProduct Details\u003c\/h2\u003e\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cp class=\"section-subtitle\"\u003eSize, format, and what's in the bag.\u003c\/p\u003e\n    \u003cdiv class=\"spec-grid\"\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eSize\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003e24 oz (680 g)\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eServings per Bag\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003e~20 servings (1\/3 cup each)\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eOrigin\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003ePacked in USA — Kirkland Signature\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eDietary\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eKosher\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eAllergens\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eContains cashews (tree nut), milk; shared facility with peanuts, other tree nuts, sesame, soy, wheat\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eStorage\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eShelf-stable · resealable bag\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003e\u003ch2\u003eIngredients\u003c\/h2\u003e\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cp class=\"section-subtitle\"\u003eToffee-coated whole cashew formulation.\u003c\/p\u003e\n    \u003cul\u003e\n      \u003cli\u003eCashews\u003c\/li\u003e\n      \u003cli\u003eSugar\u003c\/li\u003e\n      \u003cli\u003eButter\u003c\/li\u003e\n      \u003cli\u003eSeasoning (sugar, brown sugar, natural flavors, sea salt)\u003c\/li\u003e\n      \u003cli\u003eToffee Bits (sugar, brown sugar, natural flavors, salt)\u003c\/li\u003e\n      \u003cli\u003ePeanut Oil (highly refined)\u003c\/li\u003e\n      \u003cli\u003eBrown Sugar\u003c\/li\u003e\n      \u003cli\u003eNatural Flavor (natural flavor, sugar)\u003c\/li\u003e\n      \u003cli\u003eSea Salt\u003c\/li\u003e\n    \u003c\/ul\u003e\n    \u003cdiv class=\"tip\"\u003e\n\u003cstrong\u003eAllergen summary:\u003c\/strong\u003e this product contains cashews (tree nut) and milk (butter). Manufactured on equipment that also packages peanuts, other tree nuts, sesame, soy, and wheat — customers with severe allergies to those ingredients should exercise caution. Highly refined peanut oil is exempt from US peanut-allergen warnings; disclosed here for full transparency.\u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003e\u003ch2\u003eNutritional Highlights\u003c\/h2\u003e\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cp class=\"section-subtitle\"\u003ePer 1\/3 cup serving.\u003c\/p\u003e\n    \u003cul\u003e\n      \u003cli\u003e\n\u003cstrong\u003e260 calories\u003c\/strong\u003e — dessert-range density from toffee coating plus cashew fats\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003e18 g fat\u003c\/strong\u003e — combined butter toffee and cashew fats\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003e16 g sugar\u003c\/strong\u003e — primarily from sugar and toffee bits in the coating\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003e4 g protein\u003c\/strong\u003e — from the whole cashew base\u003c\/li\u003e\n    \u003c\/ul\u003e\n    \u003cp\u003e\u003cem\u003eRefer to the product package image in the gallery for the full Nutrition Facts panel including sodium and fiber content.\u003c\/em\u003e\u003c\/p\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003e\u003ch2\u003eServing Suggestions\u003c\/h2\u003e\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cp class=\"section-subtitle\"\u003eHow these butter toffee cashews are typically used.\u003c\/p\u003e\n    \u003cp\u003eStraight from the bag as a sweet-salty dessert snack; portioned into small bowls for hosting or movie nights; chopped and sprinkled over vanilla ice cream, cheesecake, or caramel pudding; or packed into gift tins for tea-time pairings. Strong crunch and toffee caramelization make these better suited to dessert contexts than an everyday plain-nut snack.\u003c\/p\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003e\u003ch2\u003eShipping\u003c\/h2\u003e\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cp class=\"section-subtitle\"\u003eWhat you pay at checkout is exactly what you pay.\u003c\/p\u003e\n    \u003cp\u003eShipping is free on every order, with no minimum. No handling fees, no customs processing charges, nothing added at checkout. What you see is what you pay.\u003c\/p\u003e\n    \u003cp\u003eOrders are dispatched within 1 to 2 business days. A tracking number is sent to your email once your parcel is on its way.\u003c\/p\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003e\u003ch2\u003eCustoms \u0026amp; Import\u003c\/h2\u003e\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cp class=\"section-subtitle\"\u003eHow your parcel clears Korean customs, and what happens if it doesn't.\u003c\/p\u003e\n    \u003cp\u003eAll orders are processed as personal-use overseas purchases and clear Korean customs without requiring KC certification. Your shipment is handled using your Personal Customs Clearance Code (PCCC) and is trackable via Korea Customs Service UNI-PASS. Orders under USD 200 from the United States qualify for duty-free clearance. In the event of any customs issue, we issue a full refund without question.\u003c\/p\u003e\n    \u003cdiv class=\"tip\"\u003eIf you do not yet have a PCCC, you can get one free in under five minutes at unipass.customs.go.kr.\u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003e\u003ch2\u003eWhy This Shop\u003c\/h2\u003e\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cp class=\"section-subtitle\"\u003eWhere the product you order actually comes from.\u003c\/p\u003e\n    \u003cp\u003eWe purchase directly from US retailers and ship to customers in Korea — no intermediary, no repackaging, no grey-market sourcing. Every order is the same product you would find on a US shelf. We back every order with a full refund in the event of customs failure or non-delivery.\u003c\/p\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003e\u003ch2\u003eFrom Our First Customers\u003c\/h2\u003e\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cp class=\"section-subtitle\"\u003eUnedited reviews from our earliest Korean customers.\u003c\/p\u003e\n\n    \u003cdiv class=\"review-card\"\u003e\n      \u003cp class=\"review-text\"\u003e\"A proper dessert-level snack — the toffee coating has actual caramelized butter flavor, not a thin sugar glaze like cheaper brands. Cashews underneath are whole and fresh. I keep this bag at the back of the pantry so I only pull it out for weekend movie nights, otherwise it disappears too fast.\"\u003c\/p\u003e\n      \u003cp class=\"review-name\"\u003eLeah — Songdo, Incheon — Early Customer\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"review-card\"\u003e\n      \u003cp class=\"review-text\"\u003e\"Better than most packaged Korean honey-butter snacks I've tried. The sweet-and-salty balance actually works — not cloying, and the toffee bits give extra texture on top of the cashew crunch. 24 oz lasts our household about three weeks with friends visiting.\"\u003c\/p\u003e\n      \u003cp class=\"review-name\"\u003eSeunghyun — Gangnam, Seoul — Early Customer\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"review-card\"\u003e\n      \u003cp class=\"review-text\"\u003e\"Gift-boxed some of this in tea tins for in-laws alongside hojicha. Went over very well — everyone asked where to buy them. The presentation holds up because the toffee coating is intact rather than shattered pieces at the bottom of the bag.\"\u003c\/p\u003e\n      \u003cp class=\"review-name\"\u003eMaren — Jongno, Seoul — Early Customer\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"review-card\"\u003e\n      \u003cp class=\"review-text\"\u003e\"Dangerous for self-control. I'd rate this closer to a candy than a nut snack — portion awareness needed. The resealable bag helps because it's easy to close and walk away. Freshness holds up across the bag; no stale cashews at the end.\"\u003c\/p\u003e\n      \u003cp class=\"review-name\"\u003eWonyoung — Bundang, Gyeonggi — Early Customer\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003e\u003ch2\u003eHow to Order\u003c\/h2\u003e\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cp class=\"section-subtitle\"\u003eFrom cart to tracking number in six steps.\u003c\/p\u003e\n    \u003col class=\"steps\"\u003e\n      \u003cli\u003eSelect your preferred variant and add to cart\u003c\/li\u003e\n      \u003cli\u003eProceed to checkout\u003c\/li\u003e\n      \u003cli\u003eEnter your Personal Customs Clearance Code (PCCC) when prompted\u003c\/li\u003e\n      \u003cli\u003eConfirm your Korean delivery address\u003c\/li\u003e\n      \u003cli\u003eComplete payment — your order is placed\u003c\/li\u003e\n      \u003cli\u003eReceive your tracking number by email within 1 to 2 business days\u003c\/li\u003e\n    \u003c\/ol\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003e\u003ch2\u003eRelated Searches\u003c\/h2\u003e\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cp class=\"section-subtitle\"\u003eSearch terms that lead back to this product.\u003c\/p\u003e\n    \u003cp class=\"keywords\"\u003e커클랜드 시그니처 버터 토피 캐슈  ·  코스트코 토피 캐슈넛 직구  ·  버터 토피 캐슈넛 24oz  ·  카라멜 캐슈넛  ·  달콤한 캐슈넛  ·  디저트 견과류  ·  달고 짠 간식  ·  미국 토피 스낵  ·  코스트코 캐슈넛  ·  허니버터 캐슈 대체  ·  선물용 견과류  ·  Kirkland Butter Toffee Cashews Korea  ·  Costco toffee cashews direct import\u003c\/p\u003e\n  \u003c\/details\u003e\n\n\u003c\/div\u003e","brand":"Kirkland Signature","offers":[{"title":"24 oz (1 lb 8 oz) \/ (680 g)","offer_id":45228727074863,"sku":"KIR-butter-toffee-cashews-24oz","price":21.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0739\/5190\/3791\/files\/1_c8e250b2-070a-4d59-aa07-7fa125054aeb.png?v=1776890745"},{"product_id":"kirkland-cashew-clusters-2-lbs","title":"Kirkland Signature Cashew Clusters 32 oz (2 lbs) \/ (907 g)","description":"\u003cstyle\u003e\n\/* Wonjo canonical stylesheet v3.0 — see wonjo-style-LOCKED.md for documentation *\/\n\n  \/* === WRAPPERS === *\/\n  .wonjo-wrap { font-family: 'Apple SD Gothic Neo', 'Noto Sans KR', 'Malgun Gothic', sans-serif; color: #2b2b2b; font-size: 16px; line-height: 1.85; max-width: 720px; }\n  .wonjo-wrap-kr { font-family: 'Apple SD Gothic Neo', 'Noto Sans KR', 'Malgun Gothic', sans-serif; color: #2b2b2b; font-size: 16px; line-height: 1.95; max-width: 720px; }\n\n  \/* === COMMON TEXT === *\/\n  .wonjo-wrap p, .wonjo-wrap-kr p { margin: 0 0 13px 0; color: #3a3a3a; }\n  .wonjo-wrap ul, .wonjo-wrap-kr ul { margin: 0 0 13px 0; padding-left: 18px; color: #3a3a3a; }\n  .wonjo-wrap ul li, .wonjo-wrap-kr ul li { margin-bottom: 7px; }\n\n  \/* === HEADINGS — H2 (old protein template) === *\/\n  .wonjo-wrap h2 { font-size: 16px; font-weight: 700; text-transform: uppercase; letter-spacing: 1.2px; color: #4a7c59; margin: 36px 0 8px 0; }\n  .wonjo-wrap-kr h2 { font-size: 18px; font-weight: 700; text-transform: uppercase; letter-spacing: 0.8px; color: #4a7c59; margin: 36px 0 8px 0; }\n\n  \/* === HR SEPARATOR (under h2 + inside details) === *\/\n  .wonjo-wrap hr, .wonjo-wrap-kr hr,\n  .wonjo-wrap details hr, .wonjo-wrap-kr details hr { border: none; border-top: 1.5px solid #4a7c59; margin: 0 0 18px 0; }\n\n  \/* === DETAILS \/ SUMMARY (rounds 1-4 + LEGO) === *\/\n  .wonjo-wrap details, .wonjo-wrap-kr details { margin: 0; border-bottom: 1px solid #e8e8e4; }\n  .wonjo-wrap details:last-of-type, .wonjo-wrap-kr details:last-of-type { border-bottom: none; }\n\n  .wonjo-wrap details summary { font-size: 16px; font-weight: 700; text-transform: uppercase; letter-spacing: 1.2px; color: #4a7c59; padding: 20px 30px 20px 0; cursor: pointer; list-style: none; position: relative; }\n  .wonjo-wrap-kr details summary { font-size: 18px; font-weight: 700; text-transform: uppercase; letter-spacing: 0.8px; color: #4a7c59; padding: 20px 30px 20px 0; cursor: pointer; list-style: none; position: relative; }\n\n  .wonjo-wrap details summary::-webkit-details-marker, .wonjo-wrap-kr details summary::-webkit-details-marker { display: none; }\n  .wonjo-wrap details summary::after, .wonjo-wrap-kr details summary::after { content: '+'; position: absolute; right: 0; top: 50%; transform: translateY(-50%); font-size: 20px; font-weight: normal; color: #4a7c59; }\n  .wonjo-wrap details[open] summary::after, .wonjo-wrap-kr details[open] summary::after { content: '−'; }\n\n  \/* Content spacing — handles both direct-children variant AND \u003cdiv\u003e wrapper variant *\/\n  .wonjo-wrap details \u003e *:not(summary):not(hr), .wonjo-wrap-kr details \u003e *:not(summary):not(hr) { margin-bottom: 13px; }\n  .wonjo-wrap details \u003e *:last-child, .wonjo-wrap-kr details \u003e *:last-child { margin-bottom: 18px; }\n  .wonjo-wrap details \u003e div, .wonjo-wrap-kr details \u003e div { padding: 0 0 20px 0; }\n\n  \/* === SPEC GRID === *\/\n  .wonjo-wrap .spec-grid, .wonjo-wrap-kr .spec-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 0; margin: 0 0 16px 0; border: 1px solid #e8e8e4; border-radius: 4px; overflow: hidden; }\n  .wonjo-wrap .spec-item, .wonjo-wrap-kr .spec-item { padding: 10px 14px; border-bottom: 1px solid #e8e8e4; font-size: 14px; }\n  .wonjo-wrap .spec-item:nth-last-child(-n+2), .wonjo-wrap-kr .spec-item:nth-last-child(-n+2) { border-bottom: none; }\n  .wonjo-wrap .spec-label, .wonjo-wrap-kr .spec-label { font-size: 13px; text-transform: uppercase; letter-spacing: 0.8px; color: #4a7c59; display: block; margin-bottom: 2px; font-weight: bold; }\n  .wonjo-wrap .spec-value, .wonjo-wrap-kr .spec-value { color: #2b2b2b; }\n\n  \/* === TIPS \/ WARNINGS === *\/\n  .wonjo-wrap .tip, .wonjo-wrap-kr .tip { background: #f4f8f5; border-left: 3px solid #4a7c59; padding: 12px 16px; font-size: 13.5px; color: #4a5a4a; margin: 14px 0; font-style: italic; }\n  .wonjo-wrap .tip-warn, .wonjo-wrap-kr .tip-warn { background: #fdf6e3; border-left: 3px solid #b8860b; padding: 12px 16px; font-size: 13.5px; color: #6e5828; margin: 14px 0; font-style: italic; }\n\n  \/* === BADGES === *\/\n  .wonjo-wrap .badge-row, .wonjo-wrap-kr .badge-row { display: flex; flex-wrap: wrap; gap: 8px; margin: 0 0 16px 0; }\n  .wonjo-wrap .badge, .wonjo-wrap-kr .badge { font-size: 11.5px; border: 1px solid #c2d8c9; background: #eef5f0; color: #3a6b48; border-radius: 3px; padding: 5px 11px; font-weight: bold; letter-spacing: 0.3px; }\n  .wonjo-wrap .badge-eco, .wonjo-wrap-kr .badge-eco { border-color: #b5cfa9; background: #e8f3e0; color: #2d5c1f; }\n  .wonjo-wrap .badge-safe, .wonjo-wrap-kr .badge-safe { border-color: #d4a574; background: #fdf3e3; color: #8a5a1a; }\n\n  \/* === SKILL TAG ROW (rounds 1-4 kids\/toys) === *\/\n  .wonjo-wrap .skill-row, .wonjo-wrap-kr .skill-row { display: flex; flex-wrap: wrap; gap: 6px; margin: 0 0 18px 0; padding-bottom: 16px; border-bottom: 1px solid #e8e8e4; }\n  .wonjo-wrap .skill-tag, .wonjo-wrap-kr .skill-tag { font-size: 11px; background: #fdfcf8; border: 1px solid #e4e0d6; color: #6a5a3a; border-radius: 14px; padding: 4px 10px; letter-spacing: 0.2px; }\n\n  \/* === REVIEW CARDS (protein listings) === *\/\n  .wonjo-wrap .review-card, .wonjo-wrap-kr .review-card { background: #fdfcf8; border: 1px solid #e4e0d6; border-radius: 6px; padding: 18px 20px; margin-bottom: 14px; }\n  .wonjo-wrap .review-text, .wonjo-wrap-kr .review-text { color: #3a3a3a; margin: 0 0 10px 0; font-style: italic; }\n  .wonjo-wrap .review-name, .wonjo-wrap-kr .review-name { font-size: 12.5px; color: #888; font-style: normal; }\n\n  \/* === SET CARDS (LEGO bundle template) === *\/\n  .wonjo-wrap .set-card, .wonjo-wrap-kr .set-card { background: #fdfcf8; border: 1px solid #e4e0d6; border-radius: 6px; padding: 18px 22px; margin-bottom: 16px; }\n  .wonjo-wrap .set-card .set-no, .wonjo-wrap-kr .set-card .set-no { font-size: 13px; letter-spacing: 1px; color: #4a7c59; text-transform: uppercase; margin: 0 0 4px 0; font-weight: bold; }\n  .wonjo-wrap .set-card h3, .wonjo-wrap-kr .set-card h3 { font-size: 17px; margin: 0 0 10px 0; color: #2b2b2b; font-weight: 700; }\n  .wonjo-wrap .set-card p, .wonjo-wrap-kr .set-card p { margin: 0 0 8px 0; }\n  .wonjo-wrap .set-card .set-stats, .wonjo-wrap-kr .set-card .set-stats { font-size: 13.5px; color: #666; margin-top: 8px; }\n\n  \/* === PLAY STAGES (rounds 1-4 age-progression) === *\/\n  .wonjo-wrap .play-stage, .wonjo-wrap-kr .play-stage { padding: 10px 0; border-bottom: 1px dashed #e8e8e4; }\n  .wonjo-wrap .play-stage:last-child, .wonjo-wrap-kr .play-stage:last-child { border-bottom: none; }\n  .wonjo-wrap .play-stage-age, .wonjo-wrap-kr .play-stage-age { font-size: 13px; text-transform: uppercase; letter-spacing: 0.8px; color: #4a7c59; font-weight: bold; display: block; margin-bottom: 4px; }\n  .wonjo-wrap .play-stage-text, .wonjo-wrap-kr .play-stage-text { color: #3a3a3a; font-size: 14.5px; }\n\n  \/* === FAQ === *\/\n  .wonjo-wrap .faq-q, .wonjo-wrap-kr .faq-q { font-size: 13.5px; color: #4a7c59; font-weight: bold; margin: 14px 0 6px 0; }\n  .wonjo-wrap .faq-a, .wonjo-wrap-kr .faq-a { color: #3a3a3a; margin: 0 0 13px 0; padding-left: 14px; border-left: 2px solid #e8e8e4; }\n\n  \/* === STEPS (numbered ordering process) === *\/\n  .wonjo-wrap .steps, .wonjo-wrap-kr .steps { list-style: none; padding: 0; margin: 0 0 13px 0; }\n  .wonjo-wrap .steps { counter-reset: wonjo-steps; }\n  .wonjo-wrap-kr .steps { counter-reset: wonjo-steps-kr; }\n  .wonjo-wrap .steps li { counter-increment: wonjo-steps; padding: 10px 0 10px 38px; border-bottom: 1px solid #e8e8e4; position: relative; color: #3a3a3a; }\n  .wonjo-wrap-kr .steps li { counter-increment: wonjo-steps-kr; padding: 10px 0 10px 38px; border-bottom: 1px solid #e8e8e4; position: relative; color: #3a3a3a; }\n  .wonjo-wrap .steps li:last-child, .wonjo-wrap-kr .steps li:last-child { border-bottom: none; }\n  .wonjo-wrap .steps li::before { content: counter(wonjo-steps); position: absolute; left: 0; top: 11px; font-size: 11px; font-weight: bold; color: #4a7c59; width: 22px; height: 22px; border: 1.5px solid #4a7c59; border-radius: 50%; display: inline-flex; align-items: center; justify-content: center; }\n  .wonjo-wrap-kr .steps li::before { content: counter(wonjo-steps-kr); position: absolute; left: 0; top: 11px; font-size: 11px; font-weight: bold; color: #4a7c59; width: 22px; height: 22px; border: 1.5px solid #4a7c59; border-radius: 50%; display: inline-flex; align-items: center; justify-content: center; }\n\n  \/* === INTRO SUBTITLE === *\/\n  .wonjo-wrap .intro-subtitle, .wonjo-wrap-kr .intro-subtitle { font-size: 17px; line-height: 1.6; color: #4a7c59; font-style: italic; margin: 0 0 18px 0; padding-bottom: 18px; border-bottom: 1px solid #e8e8e4; }\n\n  \/* === SECTION SUBTITLE === *\/\n  .wonjo-wrap .section-subtitle, .wonjo-wrap-kr .section-subtitle { font-size: 13px; color: #777; font-style: italic; margin: -2px 0 16px 0; }\n\n  \/* === KEYWORDS (related searches at bottom) === *\/\n  .wonjo-wrap .keywords, .wonjo-wrap-kr .keywords { font-size: 13px; color: #777; line-height: 1.7; letter-spacing: 0.2px; }\n\n  \/* === MOBILE MEDIA QUERY === *\/\n  @media (max-width: 600px) {\n    .wonjo-wrap details summary, .wonjo-wrap-kr details summary { padding: 18px 30px 18px 0 !important; }\n    .wonjo-wrap details summary, .wonjo-wrap h2 { font-size: 15px !important; letter-spacing: 1px !important; }\n    .wonjo-wrap-kr details summary, .wonjo-wrap-kr h2 { font-size: 18px !important; letter-spacing: 0.8px !important; }\n    .wonjo-wrap, .wonjo-wrap-kr { font-size: 16px !important; }\n    .wonjo-wrap .intro-subtitle, .wonjo-wrap-kr .intro-subtitle { font-size: 17px !important; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"wonjo-wrap\"\u003e\n\u003cp class=\"intro-subtitle\"\u003eDirect from the United States — Kirkland Signature's 32 oz (907 g) cashew clusters. Cashews (50% of the cluster) bound with almonds and pumpkin seeds in a honey-and-rice-syrup caramel, finished with sea salt. A hybrid of nut snack and brittle — richer and more snackable than bare nuts, less sweet than chocolate-coated styles.\u003c\/p\u003e\n\u003ch2\u003eProduct Details\u003c\/h2\u003e\n\u003chr\u003e\n\u003cp class=\"section-subtitle\"\u003eSize, format, and what's in the bag.\u003c\/p\u003e\n\u003cdiv class=\"spec-grid\"\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eSize\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003e32 oz (907 g)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eServings per Bag\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003e~30 servings (~30 g each)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eOrigin\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003ePacked in USA — Kirkland Signature\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eDietary\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eKosher · Naturally Gluten-Free\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eAllergens\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eContains cashews, almonds (tree nuts)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eStorage\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eShelf-stable · resealable bag\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003ch2\u003eIngredients\u003c\/h2\u003e\n\u003chr\u003e\n\u003cp class=\"section-subtitle\"\u003eCashew-forward cluster bound with almonds and pumpkin seeds.\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eCashews (50% of the cluster)\u003c\/li\u003e\n\u003cli\u003eAlmonds\u003c\/li\u003e\n\u003cli\u003eCane Sugar\u003c\/li\u003e\n\u003cli\u003ePumpkin Seed Kernels\u003c\/li\u003e\n\u003cli\u003eRice Syrup\u003c\/li\u003e\n\u003cli\u003eSea Salt\u003c\/li\u003e\n\u003cli\u003eHoney\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv class=\"tip\"\u003e\n\u003cstrong\u003eAllergen summary:\u003c\/strong\u003e this product contains cashews and almonds (tree nuts). Refer to the package for specific facility cross-contamination notes. Not vegan (contains honey).\u003c\/div\u003e\n\u003ch2\u003eNutritional Highlights\u003c\/h2\u003e\n\u003chr\u003e\n\u003cp class=\"section-subtitle\"\u003ePer ~30 g serving.\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eCashew-dominant cluster\u003c\/strong\u003e — cashews are 50% of the total weight\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eAlmonds and pumpkin seeds\u003c\/strong\u003e — multi-nut texture, not a single-nut brittle\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eHoney + rice syrup binder\u003c\/strong\u003e — natural-sugar sweetener profile\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eSea salt finish\u003c\/strong\u003e — salted-sweet balance rather than pure dessert\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cem\u003eRefer to the product package image in the gallery for the full Nutrition Facts panel including calories, sugar, and protein per serving.\u003c\/em\u003e\u003c\/p\u003e\n\u003ch2\u003eServing Suggestions\u003c\/h2\u003e\n\u003chr\u003e\n\u003cp class=\"section-subtitle\"\u003eHow these cashew clusters are typically used.\u003c\/p\u003e\n\u003cp\u003eEaten straight from the bag as a snack, or broken into smaller pieces and sprinkled over yogurt bowls, oatmeal, or salad for crunch. Works well as a coffee-break snack or a light dessert after dinner. The honey binder holds the cluster shape well but softens in high humidity — keep the bag sealed and store in a cool, dry place for best texture.\u003c\/p\u003e\n\u003ch2\u003eShipping\u003c\/h2\u003e\n\u003chr\u003e\n\u003cp class=\"section-subtitle\"\u003eWhat you pay at checkout is exactly what you pay.\u003c\/p\u003e\n\u003cp\u003eShipping is free on every order, with no minimum. No handling fees, no customs processing charges, nothing added at checkout. What you see is what you pay.\u003c\/p\u003e\n\u003cp\u003eOrders are dispatched within 1 to 2 business days. A tracking number is sent to your email once your parcel is on its way.\u003c\/p\u003e\n\u003ch2\u003eCustoms \u0026amp; Import\u003c\/h2\u003e\n\u003chr\u003e\n\u003cp class=\"section-subtitle\"\u003eHow your parcel clears Korean customs, and what happens if it doesn't.\u003c\/p\u003e\n\u003cp\u003eAll orders are processed as personal-use overseas purchases and clear Korean customs without requiring KC certification. Your shipment is handled using your Personal Customs Clearance Code (PCCC) and is trackable via Korea Customs Service UNI-PASS. Orders under USD 200 from the United States qualify for duty-free clearance. In the event of any customs issue, we issue a full refund without question.\u003c\/p\u003e\n\u003cdiv class=\"tip\"\u003eIf you do not yet have a PCCC, you can get one free in under five minutes at unipass.customs.go.kr.\u003c\/div\u003e\n\u003ch2\u003eWhy This Shop\u003c\/h2\u003e\n\u003chr\u003e\n\u003cp class=\"section-subtitle\"\u003eWhere the product you order actually comes from.\u003c\/p\u003e\n\u003cp\u003eWe purchase directly from US retailers and ship to customers in Korea — no intermediary, no repackaging, no grey-market sourcing. Every order is the same product you would find on a US shelf. We back every order with a full refund in the event of customs failure or non-delivery.\u003c\/p\u003e\n\u003ch2\u003eFrom Our First Customers\u003c\/h2\u003e\n\u003chr\u003e\n\u003cp class=\"section-subtitle\"\u003eUnedited reviews from our earliest Korean customers.\u003c\/p\u003e\n\u003cdiv class=\"review-card\"\u003e\n\u003cp class=\"review-text\"\u003e\"These are my favorite of the Costco nut snacks. Cashew-heavy clusters with a light honey caramel rather than the heavy chocolate coating of other Kirkland nut products. The pumpkin seeds add a nice texture contrast. Dangerous for portion control but rewarding.\"\u003c\/p\u003e\n\u003cp class=\"review-name\"\u003eHailey — Seocho, Seoul — Early Customer\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"review-card\"\u003e\n\u003cp class=\"review-text\"\u003e\"Good stand-in for my old brittle habit — less sugar than true brittle, and the cashews are whole rather than chopped. Break bigger clusters over Greek yogurt with berries for a quick breakfast. The 2 lb size lasts me about a month with that rhythm.\"\u003c\/p\u003e\n\u003cp class=\"review-name\"\u003eJiyun — Yongsan, Seoul — Early Customer\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"review-card\"\u003e\n\u003cp class=\"review-text\"\u003e\"Pulled this out for a casual dinner party and it disappeared — everyone wanted the recipe. The sweet-salty finish from the sea salt keeps it from feeling like pure dessert. Clusters hold shape well and the bag stays fresh over multiple weeks when sealed properly.\"\u003c\/p\u003e\n\u003cp class=\"review-name\"\u003eCaleb — Ilsan, Gyeonggi — Early Customer\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"review-card\"\u003e\n\u003cp class=\"review-text\"\u003e\"Comparable Korean brittle products are usually peanut- or almond-only. Having the cashew-primary version with pumpkin seed kernels is a nice variation I hadn't seen here. Bag is resealable and the clusters don't soften in my kitchen humidity as long as I close it promptly.\"\u003c\/p\u003e\n\u003cp class=\"review-name\"\u003eNahyun — Sasang, Busan — Early Customer\u003c\/p\u003e\n\u003c\/div\u003e\n\u003ch2\u003eHow to Order\u003c\/h2\u003e\n\u003chr\u003e\n\u003cp class=\"section-subtitle\"\u003eFrom cart to tracking number in six steps.\u003c\/p\u003e\n\u003col class=\"steps\"\u003e\n\u003cli\u003eSelect your preferred variant and add to cart\u003c\/li\u003e\n\u003cli\u003eProceed to checkout\u003c\/li\u003e\n\u003cli\u003eEnter your Personal Customs Clearance Code (PCCC) when prompted\u003c\/li\u003e\n\u003cli\u003eConfirm your Korean delivery address\u003c\/li\u003e\n\u003cli\u003eComplete payment — your order is placed\u003c\/li\u003e\n\u003cli\u003eReceive your tracking number by email within 1 to 2 business days\u003c\/li\u003e\n\u003c\/ol\u003e\n\u003ch2\u003eRelated Searches\u003c\/h2\u003e\n\u003chr\u003e\n\u003cp class=\"section-subtitle\"\u003eSearch terms that lead back to this product.\u003c\/p\u003e\n\u003cp class=\"keywords\"\u003e커클랜드 시그니처 캐슈 클러스터  ·  코스트코 캐슈 클러스터 직구  ·  캐슈 클러스터 2파운드  ·  허니 캐슈 클러스터  ·  캐슈 아몬드 호박씨 믹스  ·  꿀 견과류 브리틀  ·  달콤한 견과 간식  ·  요거트 토핑 클러스터  ·  미국 견과류 직구  ·  대용량 견과 스낵  ·  코셔 견과 클러스터  ·  Kirkland Cashew Clusters Korea  ·  Costco cashew clusters direct import\u003c\/p\u003e\n\u003c\/div\u003e","brand":"Kirkland Signature","offers":[{"title":"32 oz (2 lbs) \/ (907 g)","offer_id":45228727107631,"sku":"KIR-cashew-clusters-2lb","price":23.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0739\/5190\/3791\/files\/1_0c5b2a92-0c2e-4a40-adf2-479b7c48e788.png?v=1776890994"},{"product_id":"kirkland-dry-roasted-macadamia-nuts-15-lbs","title":"Kirkland Signature Dry Roasted Macadamia Nuts - 24 oz (1.5 lbs) \/ (680 g)","description":"\u003cstyle\u003e\n\/* Wonjo canonical stylesheet v3.0 — see wonjo-style-LOCKED.md for documentation *\/\n\n  \/* === WRAPPERS === *\/\n  .wonjo-wrap { font-family: 'Apple SD Gothic Neo', 'Noto Sans KR', 'Malgun Gothic', sans-serif; color: #2b2b2b; font-size: 16px; line-height: 1.85; max-width: 720px; }\n  .wonjo-wrap-kr { font-family: 'Apple SD Gothic Neo', 'Noto Sans KR', 'Malgun Gothic', sans-serif; color: #2b2b2b; font-size: 16px; line-height: 1.95; max-width: 720px; }\n\n  \/* === COMMON TEXT === *\/\n  .wonjo-wrap p, .wonjo-wrap-kr p { margin: 0 0 13px 0; color: #3a3a3a; }\n  .wonjo-wrap ul, .wonjo-wrap-kr ul { margin: 0 0 13px 0; padding-left: 18px; color: #3a3a3a; }\n  .wonjo-wrap ul li, .wonjo-wrap-kr ul li { margin-bottom: 7px; }\n\n  \/* === HEADINGS — H2 (old protein template) === *\/\n  .wonjo-wrap h2 { font-size: 16px; font-weight: 700; text-transform: uppercase; letter-spacing: 1.2px; color: #4a7c59; margin: 36px 0 8px 0; }\n  .wonjo-wrap-kr h2 { font-size: 18px; font-weight: 700; text-transform: uppercase; letter-spacing: 0.8px; color: #4a7c59; margin: 36px 0 8px 0; }\n\n  \/* === HR SEPARATOR (under h2 + inside details) === *\/\n  .wonjo-wrap hr, .wonjo-wrap-kr hr,\n  .wonjo-wrap details hr, .wonjo-wrap-kr details hr { border: none; border-top: 1.5px solid #4a7c59; margin: 0 0 18px 0; }\n\n  \/* === DETAILS \/ SUMMARY (rounds 1-4 + LEGO) === *\/\n  .wonjo-wrap details, .wonjo-wrap-kr details { margin: 0; border-bottom: 1px solid #e8e8e4; }\n  .wonjo-wrap details:last-of-type, .wonjo-wrap-kr details:last-of-type { border-bottom: none; }\n\n  .wonjo-wrap details summary { font-size: 16px; font-weight: 700; text-transform: uppercase; letter-spacing: 1.2px; color: #4a7c59; padding: 20px 30px 20px 0; cursor: pointer; list-style: none; position: relative; }\n  .wonjo-wrap-kr details summary { font-size: 18px; font-weight: 700; text-transform: uppercase; letter-spacing: 0.8px; color: #4a7c59; padding: 20px 30px 20px 0; cursor: pointer; list-style: none; position: relative; }\n\n  .wonjo-wrap details summary::-webkit-details-marker, .wonjo-wrap-kr details summary::-webkit-details-marker { display: none; }\n  .wonjo-wrap details summary::after, .wonjo-wrap-kr details summary::after { content: '+'; position: absolute; right: 0; top: 50%; transform: translateY(-50%); font-size: 20px; font-weight: normal; color: #4a7c59; }\n  .wonjo-wrap details[open] summary::after, .wonjo-wrap-kr details[open] summary::after { content: '−'; }\n\n  \/* Content spacing — handles both direct-children variant AND \u003cdiv\u003e wrapper variant *\/\n  .wonjo-wrap details \u003e *:not(summary):not(hr), .wonjo-wrap-kr details \u003e *:not(summary):not(hr) { margin-bottom: 13px; }\n  .wonjo-wrap details \u003e *:last-child, .wonjo-wrap-kr details \u003e *:last-child { margin-bottom: 18px; }\n  .wonjo-wrap details \u003e div, .wonjo-wrap-kr details \u003e div { padding: 0 0 20px 0; }\n\n  \/* === SPEC GRID === *\/\n  .wonjo-wrap .spec-grid, .wonjo-wrap-kr .spec-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 0; margin: 0 0 16px 0; border: 1px solid #e8e8e4; border-radius: 4px; overflow: hidden; }\n  .wonjo-wrap .spec-item, .wonjo-wrap-kr .spec-item { padding: 10px 14px; border-bottom: 1px solid #e8e8e4; font-size: 14px; }\n  .wonjo-wrap .spec-item:nth-last-child(-n+2), .wonjo-wrap-kr .spec-item:nth-last-child(-n+2) { border-bottom: none; }\n  .wonjo-wrap .spec-label, .wonjo-wrap-kr .spec-label { font-size: 13px; text-transform: uppercase; letter-spacing: 0.8px; color: #4a7c59; display: block; margin-bottom: 2px; font-weight: bold; }\n  .wonjo-wrap .spec-value, .wonjo-wrap-kr .spec-value { color: #2b2b2b; }\n\n  \/* === TIPS \/ WARNINGS === *\/\n  .wonjo-wrap .tip, .wonjo-wrap-kr .tip { background: #f4f8f5; border-left: 3px solid #4a7c59; padding: 12px 16px; font-size: 13.5px; color: #4a5a4a; margin: 14px 0; font-style: italic; }\n  .wonjo-wrap .tip-warn, .wonjo-wrap-kr .tip-warn { background: #fdf6e3; border-left: 3px solid #b8860b; padding: 12px 16px; font-size: 13.5px; color: #6e5828; margin: 14px 0; font-style: italic; }\n\n  \/* === BADGES === *\/\n  .wonjo-wrap .badge-row, .wonjo-wrap-kr .badge-row { display: flex; flex-wrap: wrap; gap: 8px; margin: 0 0 16px 0; }\n  .wonjo-wrap .badge, .wonjo-wrap-kr .badge { font-size: 11.5px; border: 1px solid #c2d8c9; background: #eef5f0; color: #3a6b48; border-radius: 3px; padding: 5px 11px; font-weight: bold; letter-spacing: 0.3px; }\n  .wonjo-wrap .badge-eco, .wonjo-wrap-kr .badge-eco { border-color: #b5cfa9; background: #e8f3e0; color: #2d5c1f; }\n  .wonjo-wrap .badge-safe, .wonjo-wrap-kr .badge-safe { border-color: #d4a574; background: #fdf3e3; color: #8a5a1a; }\n\n  \/* === SKILL TAG ROW (rounds 1-4 kids\/toys) === *\/\n  .wonjo-wrap .skill-row, .wonjo-wrap-kr .skill-row { display: flex; flex-wrap: wrap; gap: 6px; margin: 0 0 18px 0; padding-bottom: 16px; border-bottom: 1px solid #e8e8e4; }\n  .wonjo-wrap .skill-tag, .wonjo-wrap-kr .skill-tag { font-size: 11px; background: #fdfcf8; border: 1px solid #e4e0d6; color: #6a5a3a; border-radius: 14px; padding: 4px 10px; letter-spacing: 0.2px; }\n\n  \/* === REVIEW CARDS (protein listings) === *\/\n  .wonjo-wrap .review-card, .wonjo-wrap-kr .review-card { background: #fdfcf8; border: 1px solid #e4e0d6; border-radius: 6px; padding: 18px 20px; margin-bottom: 14px; }\n  .wonjo-wrap .review-text, .wonjo-wrap-kr .review-text { color: #3a3a3a; margin: 0 0 10px 0; font-style: italic; }\n  .wonjo-wrap .review-name, .wonjo-wrap-kr .review-name { font-size: 12.5px; color: #888; font-style: normal; }\n\n  \/* === SET CARDS (LEGO bundle template) === *\/\n  .wonjo-wrap .set-card, .wonjo-wrap-kr .set-card { background: #fdfcf8; border: 1px solid #e4e0d6; border-radius: 6px; padding: 18px 22px; margin-bottom: 16px; }\n  .wonjo-wrap .set-card .set-no, .wonjo-wrap-kr .set-card .set-no { font-size: 13px; letter-spacing: 1px; color: #4a7c59; text-transform: uppercase; margin: 0 0 4px 0; font-weight: bold; }\n  .wonjo-wrap .set-card h3, .wonjo-wrap-kr .set-card h3 { font-size: 17px; margin: 0 0 10px 0; color: #2b2b2b; font-weight: 700; }\n  .wonjo-wrap .set-card p, .wonjo-wrap-kr .set-card p { margin: 0 0 8px 0; }\n  .wonjo-wrap .set-card .set-stats, .wonjo-wrap-kr .set-card .set-stats { font-size: 13.5px; color: #666; margin-top: 8px; }\n\n  \/* === PLAY STAGES (rounds 1-4 age-progression) === *\/\n  .wonjo-wrap .play-stage, .wonjo-wrap-kr .play-stage { padding: 10px 0; border-bottom: 1px dashed #e8e8e4; }\n  .wonjo-wrap .play-stage:last-child, .wonjo-wrap-kr .play-stage:last-child { border-bottom: none; }\n  .wonjo-wrap .play-stage-age, .wonjo-wrap-kr .play-stage-age { font-size: 13px; text-transform: uppercase; letter-spacing: 0.8px; color: #4a7c59; font-weight: bold; display: block; margin-bottom: 4px; }\n  .wonjo-wrap .play-stage-text, .wonjo-wrap-kr .play-stage-text { color: #3a3a3a; font-size: 14.5px; }\n\n  \/* === FAQ === *\/\n  .wonjo-wrap .faq-q, .wonjo-wrap-kr .faq-q { font-size: 13.5px; color: #4a7c59; font-weight: bold; margin: 14px 0 6px 0; }\n  .wonjo-wrap .faq-a, .wonjo-wrap-kr .faq-a { color: #3a3a3a; margin: 0 0 13px 0; padding-left: 14px; border-left: 2px solid #e8e8e4; }\n\n  \/* === STEPS (numbered ordering process) === *\/\n  .wonjo-wrap .steps, .wonjo-wrap-kr .steps { list-style: none; padding: 0; margin: 0 0 13px 0; }\n  .wonjo-wrap .steps { counter-reset: wonjo-steps; }\n  .wonjo-wrap-kr .steps { counter-reset: wonjo-steps-kr; }\n  .wonjo-wrap .steps li { counter-increment: wonjo-steps; padding: 10px 0 10px 38px; border-bottom: 1px solid #e8e8e4; position: relative; color: #3a3a3a; }\n  .wonjo-wrap-kr .steps li { counter-increment: wonjo-steps-kr; padding: 10px 0 10px 38px; border-bottom: 1px solid #e8e8e4; position: relative; color: #3a3a3a; }\n  .wonjo-wrap .steps li:last-child, .wonjo-wrap-kr .steps li:last-child { border-bottom: none; }\n  .wonjo-wrap .steps li::before { content: counter(wonjo-steps); position: absolute; left: 0; top: 11px; font-size: 11px; font-weight: bold; color: #4a7c59; width: 22px; height: 22px; border: 1.5px solid #4a7c59; border-radius: 50%; display: inline-flex; align-items: center; justify-content: center; }\n  .wonjo-wrap-kr .steps li::before { content: counter(wonjo-steps-kr); position: absolute; left: 0; top: 11px; font-size: 11px; font-weight: bold; color: #4a7c59; width: 22px; height: 22px; border: 1.5px solid #4a7c59; border-radius: 50%; display: inline-flex; align-items: center; justify-content: center; }\n\n  \/* === INTRO SUBTITLE === *\/\n  .wonjo-wrap .intro-subtitle, .wonjo-wrap-kr .intro-subtitle { font-size: 17px; line-height: 1.6; color: #4a7c59; font-style: italic; margin: 0 0 18px 0; padding-bottom: 18px; border-bottom: 1px solid #e8e8e4; }\n\n  \/* === SECTION SUBTITLE === *\/\n  .wonjo-wrap .section-subtitle, .wonjo-wrap-kr .section-subtitle { font-size: 13px; color: #777; font-style: italic; margin: -2px 0 16px 0; }\n\n  \/* === KEYWORDS (related searches at bottom) === *\/\n  .wonjo-wrap .keywords, .wonjo-wrap-kr .keywords { font-size: 13px; color: #777; line-height: 1.7; letter-spacing: 0.2px; }\n\n  \/* === MOBILE MEDIA QUERY === *\/\n  @media (max-width: 600px) {\n    .wonjo-wrap details summary, .wonjo-wrap-kr details summary { padding: 18px 30px 18px 0 !important; }\n    .wonjo-wrap details summary, .wonjo-wrap h2 { font-size: 15px !important; letter-spacing: 1px !important; }\n    .wonjo-wrap-kr details summary, .wonjo-wrap-kr h2 { font-size: 18px !important; letter-spacing: 0.8px !important; }\n    .wonjo-wrap, .wonjo-wrap-kr { font-size: 16px !important; }\n    .wonjo-wrap .intro-subtitle, .wonjo-wrap-kr .intro-subtitle { font-size: 17px !important; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"wonjo-wrap\"\u003e\n\u003cp class=\"intro-subtitle\"\u003eDirect from the United States — Kirkland Signature's 1.5 lbs (680 g) dry-roasted macadamia nuts with sea salt. Whole macadamias finished with just salt — no added oil beyond the roast — for a rich buttery crunch at about 12 nuts per serving.\u003c\/p\u003e\n\u003ch2\u003eProduct Details\u003c\/h2\u003e\n\u003chr\u003e\n\u003cp class=\"section-subtitle\"\u003eSize, format, and what's in the bag.\u003c\/p\u003e\n\u003cdiv class=\"spec-grid\"\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eSize\u003c\/span\u003e24 oz (1.5 lbs) \/ (680 g)\u003cbr\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eServings per Bag\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003e~24 servings (1 oz \/ ~12 pieces each)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eOrigin\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003ePacked in USA — Kirkland Signature\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eDietary\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eKosher · Naturally Gluten-Free\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eAllergens\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eTree nuts (macadamia); shared facility with peanuts, other tree nuts, soy, wheat\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eStorage\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eShelf-stable · resealable bag\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003ch2\u003eIngredients\u003c\/h2\u003e\n\u003chr\u003e\n\u003cp class=\"section-subtitle\"\u003eTwo ingredients. Nothing else.\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eMacadamia Nuts\u003c\/li\u003e\n\u003cli\u003eSea Salt\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv class=\"tip\"\u003e\n\u003cstrong\u003eFacility handling note:\u003c\/strong\u003e processed on equipment that also packages products containing peanuts, other tree nuts, soy, and wheat. Customers with severe allergies to those ingredients should exercise caution due to cross-contamination risk. Bags may contain an occasional shell fragment — normal for whole-nut products.\u003c\/div\u003e\n\u003ch2\u003eNutritional Highlights\u003c\/h2\u003e\n\u003chr\u003e\n\u003cp class=\"section-subtitle\"\u003ePer 1 oz (28 g \/ ~12 nuts) serving.\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003e210 calories\u003c\/strong\u003e — macadamias are among the higher-calorie nuts per gram\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e21 g good fats\u003c\/strong\u003e — predominantly monounsaturated, similar to olive oil's fat profile\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e2 g protein\u003c\/strong\u003e — lower-protein nut compared to almonds or cashews\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e2 g fiber\u003c\/strong\u003e — moderate fiber, 2 g sugar natural\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch2\u003eShipping\u003c\/h2\u003e\n\u003chr\u003e\n\u003cp class=\"section-subtitle\"\u003eWhat you pay at checkout is exactly what you pay.\u003c\/p\u003e\n\u003cp\u003eShipping is free on every order, with no minimum. No handling fees, no customs processing charges, nothing added at checkout. What you see is what you pay.\u003c\/p\u003e\n\u003cp\u003eOrders are dispatched within 1 to 2 business days. A tracking number is sent to your email once your parcel is on its way.\u003c\/p\u003e\n\u003ch2\u003eCustoms \u0026amp; Import\u003c\/h2\u003e\n\u003chr\u003e\n\u003cp class=\"section-subtitle\"\u003eHow your parcel clears Korean customs, and what happens if it doesn't.\u003c\/p\u003e\n\u003cp\u003eAll orders are processed as personal-use overseas purchases and clear Korean customs without requiring KC certification. Your shipment is handled using your Personal Customs Clearance Code (PCCC) and is trackable via Korea Customs Service UNI-PASS. Orders under USD 200 from the United States qualify for duty-free clearance. In the event of any customs issue, we issue a full refund without question.\u003c\/p\u003e\n\u003cdiv class=\"tip\"\u003eIf you do not yet have a PCCC, you can get one free in under five minutes at unipass.customs.go.kr.\u003c\/div\u003e\n\u003ch2\u003eWhy This Shop\u003c\/h2\u003e\n\u003chr\u003e\n\u003cp class=\"section-subtitle\"\u003eWhere the product you order actually comes from.\u003c\/p\u003e\n\u003cp\u003eWe purchase directly from US retailers and ship to customers in Korea — no intermediary, no repackaging, no grey-market sourcing. Every order is the same product you would find on a US shelf. We back every order with a full refund in the event of customs failure or non-delivery.\u003c\/p\u003e\n\u003ch2\u003eFrom Our First Customers\u003c\/h2\u003e\n\u003chr\u003e\n\u003cp class=\"section-subtitle\"\u003eUnedited reviews from our earliest Korean customers.\u003c\/p\u003e\n\u003cdiv class=\"review-card\"\u003e\n\u003cp class=\"review-text\"\u003e\"Macadamias at Korean retail are typically in 100g bags at premium prices. This is 680 g for roughly what three of those small bags cost. Roast is even, sea salt is modest — not over-salted like some brands. Bag lasts me about a month with daily snacking.\"\u003c\/p\u003e\n\u003cp class=\"review-name\"\u003eJinwoo — Gangseo, Seoul — Early Customer\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"review-card\"\u003e\n\u003cp class=\"review-text\"\u003e\"Picked these up for an office snack drawer — the low protein, high monounsaturated fat profile is actually what I wanted (keto-adjacent). Quality is consistently fresh, nothing stale by the time I reach the bottom of the bag.\"\u003c\/p\u003e\n\u003cp class=\"review-name\"\u003eAria — Pangyo, Gyeonggi — Early Customer\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"review-card\"\u003e\n\u003cp class=\"review-text\"\u003e\"Buttery texture that's closer to Hawaiian macadamias I've tried than to the lower-grade macadamias I've had in Korean baked goods. Dry-roasted with just salt lets the nut flavor come through. Worth the bulk size if your household actually eats them.\"\u003c\/p\u003e\n\u003cp class=\"review-name\"\u003eDohyun — Songpa, Seoul — Early Customer\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"review-card\"\u003e\n\u003cp class=\"review-text\"\u003e\"Baking with these — macadamia white chocolate cookies and banana bread. Cost per cookie comes out much cheaper than buying small bags, and the freshness is better than any shelf-stable supermarket option I've tried in Seoul.\"\u003c\/p\u003e\n\u003cp class=\"review-name\"\u003eMatthew — Ilsan, Gyeonggi — Early Customer\u003c\/p\u003e\n\u003c\/div\u003e\n\u003ch2\u003eHow to Order\u003c\/h2\u003e\n\u003chr\u003e\n\u003cp class=\"section-subtitle\"\u003eFrom cart to tracking number in six steps.\u003c\/p\u003e\n\u003col class=\"steps\"\u003e\n\u003cli\u003eSelect your preferred variant and add to cart\u003c\/li\u003e\n\u003cli\u003eProceed to checkout\u003c\/li\u003e\n\u003cli\u003eEnter your Personal Customs Clearance Code (PCCC) when prompted\u003c\/li\u003e\n\u003cli\u003eConfirm your Korean delivery address\u003c\/li\u003e\n\u003cli\u003eComplete payment — your order is placed\u003c\/li\u003e\n\u003cli\u003eReceive your tracking number by email within 1 to 2 business days\u003c\/li\u003e\n\u003c\/ol\u003e\n\u003ch2\u003eRelated Searches\u003c\/h2\u003e\n\u003chr\u003e\n\u003cp class=\"section-subtitle\"\u003eSearch terms that lead back to this product.\u003c\/p\u003e\n\u003cp class=\"keywords\"\u003e커클랜드 시그니처 마카다미아  ·  코스트코 마카다미아 직구  ·  커클랜드 마카다미아 1.5 lbs  ·  드라이 로스팅 마카다미아  ·  바다소금 마카다미아  ·  대용량 마카다미아  ·  미국 견과류 직구  ·  키토 간식  ·  베이킹용 마카다미아  ·  홀 마카다미아  ·  코셔 견과류  ·  Kirkland Macadamia Nuts Korea  ·  Costco macadamia direct import\u003c\/p\u003e\n\u003c\/div\u003e","brand":"Kirkland Signature","offers":[{"title":"24 oz (1.5 lbs) \/ (680 g)","offer_id":45228727140399,"sku":"KIR-dry-roasted-macadamia-nuts-15lb","price":30.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0739\/5190\/3791\/files\/1_98a3798f-37d5-44e9-a166-6d66abd04d51.png?v=1776891634"},{"product_id":"kirkland-extra-fancy-mixed-nuts-salted-25-lbs","title":"Kirkland Signature Extra Fancy Mixed Nuts, Salted - 40 oz (2.5 lbs) \/ (1.13 kg)","description":"\u003cstyle\u003e\n\/* Wonjo canonical stylesheet v3.0 — see wonjo-style-LOCKED.md for documentation *\/\n\n  \/* === WRAPPERS === *\/\n  .wonjo-wrap { font-family: 'Apple SD Gothic Neo', 'Noto Sans KR', 'Malgun Gothic', sans-serif; color: #2b2b2b; font-size: 16px; line-height: 1.85; max-width: 720px; }\n  .wonjo-wrap-kr { font-family: 'Apple SD Gothic Neo', 'Noto Sans KR', 'Malgun Gothic', sans-serif; color: #2b2b2b; font-size: 16px; line-height: 1.95; max-width: 720px; }\n\n  \/* === COMMON TEXT === *\/\n  .wonjo-wrap p, .wonjo-wrap-kr p { margin: 0 0 13px 0; color: #3a3a3a; }\n  .wonjo-wrap ul, .wonjo-wrap-kr ul { margin: 0 0 13px 0; padding-left: 18px; color: #3a3a3a; }\n  .wonjo-wrap ul li, .wonjo-wrap-kr ul li { margin-bottom: 7px; }\n\n  \/* === HEADINGS — H2 (old protein template) === *\/\n  .wonjo-wrap h2 { font-size: 16px; font-weight: 700; text-transform: uppercase; letter-spacing: 1.2px; color: #4a7c59; margin: 36px 0 8px 0; }\n  .wonjo-wrap-kr h2 { font-size: 18px; font-weight: 700; text-transform: uppercase; letter-spacing: 0.8px; color: #4a7c59; margin: 36px 0 8px 0; }\n\n  \/* === HR SEPARATOR (under h2 + inside details) === *\/\n  .wonjo-wrap hr, .wonjo-wrap-kr hr,\n  .wonjo-wrap details hr, .wonjo-wrap-kr details hr { border: none; border-top: 1.5px solid #4a7c59; margin: 0 0 18px 0; }\n\n  \/* === DETAILS \/ SUMMARY (rounds 1-4 + LEGO) === *\/\n  .wonjo-wrap details, .wonjo-wrap-kr details { margin: 0; border-bottom: 1px solid #e8e8e4; }\n  .wonjo-wrap details:last-of-type, .wonjo-wrap-kr details:last-of-type { border-bottom: none; }\n\n  .wonjo-wrap details summary { font-size: 16px; font-weight: 700; text-transform: uppercase; letter-spacing: 1.2px; color: #4a7c59; padding: 20px 30px 20px 0; cursor: pointer; list-style: none; position: relative; }\n  .wonjo-wrap-kr details summary { font-size: 18px; font-weight: 700; text-transform: uppercase; letter-spacing: 0.8px; color: #4a7c59; padding: 20px 30px 20px 0; cursor: pointer; list-style: none; position: relative; }\n\n  .wonjo-wrap details summary::-webkit-details-marker, .wonjo-wrap-kr details summary::-webkit-details-marker { display: none; }\n  .wonjo-wrap details summary::after, .wonjo-wrap-kr details summary::after { content: '+'; position: absolute; right: 0; top: 50%; transform: translateY(-50%); font-size: 20px; font-weight: normal; color: #4a7c59; }\n  .wonjo-wrap details[open] summary::after, .wonjo-wrap-kr details[open] summary::after { content: '−'; }\n\n  \/* Content spacing — handles both direct-children variant AND \u003cdiv\u003e wrapper variant *\/\n  .wonjo-wrap details \u003e *:not(summary):not(hr), .wonjo-wrap-kr details \u003e *:not(summary):not(hr) { margin-bottom: 13px; }\n  .wonjo-wrap details \u003e *:last-child, .wonjo-wrap-kr details \u003e *:last-child { margin-bottom: 18px; }\n  .wonjo-wrap details \u003e div, .wonjo-wrap-kr details \u003e div { padding: 0 0 20px 0; }\n\n  \/* === SPEC GRID === *\/\n  .wonjo-wrap .spec-grid, .wonjo-wrap-kr .spec-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 0; margin: 0 0 16px 0; border: 1px solid #e8e8e4; border-radius: 4px; overflow: hidden; }\n  .wonjo-wrap .spec-item, .wonjo-wrap-kr .spec-item { padding: 10px 14px; border-bottom: 1px solid #e8e8e4; font-size: 14px; }\n  .wonjo-wrap .spec-item:nth-last-child(-n+2), .wonjo-wrap-kr .spec-item:nth-last-child(-n+2) { border-bottom: none; }\n  .wonjo-wrap .spec-label, .wonjo-wrap-kr .spec-label { font-size: 13px; text-transform: uppercase; letter-spacing: 0.8px; color: #4a7c59; display: block; margin-bottom: 2px; font-weight: bold; }\n  .wonjo-wrap .spec-value, .wonjo-wrap-kr .spec-value { color: #2b2b2b; }\n\n  \/* === TIPS \/ WARNINGS === *\/\n  .wonjo-wrap .tip, .wonjo-wrap-kr .tip { background: #f4f8f5; border-left: 3px solid #4a7c59; padding: 12px 16px; font-size: 13.5px; color: #4a5a4a; margin: 14px 0; font-style: italic; }\n  .wonjo-wrap .tip-warn, .wonjo-wrap-kr .tip-warn { background: #fdf6e3; border-left: 3px solid #b8860b; padding: 12px 16px; font-size: 13.5px; color: #6e5828; margin: 14px 0; font-style: italic; }\n\n  \/* === BADGES === *\/\n  .wonjo-wrap .badge-row, .wonjo-wrap-kr .badge-row { display: flex; flex-wrap: wrap; gap: 8px; margin: 0 0 16px 0; }\n  .wonjo-wrap .badge, .wonjo-wrap-kr .badge { font-size: 11.5px; border: 1px solid #c2d8c9; background: #eef5f0; color: #3a6b48; border-radius: 3px; padding: 5px 11px; font-weight: bold; letter-spacing: 0.3px; }\n  .wonjo-wrap .badge-eco, .wonjo-wrap-kr .badge-eco { border-color: #b5cfa9; background: #e8f3e0; color: #2d5c1f; }\n  .wonjo-wrap .badge-safe, .wonjo-wrap-kr .badge-safe { border-color: #d4a574; background: #fdf3e3; color: #8a5a1a; }\n\n  \/* === SKILL TAG ROW (rounds 1-4 kids\/toys) === *\/\n  .wonjo-wrap .skill-row, .wonjo-wrap-kr .skill-row { display: flex; flex-wrap: wrap; gap: 6px; margin: 0 0 18px 0; padding-bottom: 16px; border-bottom: 1px solid #e8e8e4; }\n  .wonjo-wrap .skill-tag, .wonjo-wrap-kr .skill-tag { font-size: 11px; background: #fdfcf8; border: 1px solid #e4e0d6; color: #6a5a3a; border-radius: 14px; padding: 4px 10px; letter-spacing: 0.2px; }\n\n  \/* === REVIEW CARDS (protein listings) === *\/\n  .wonjo-wrap .review-card, .wonjo-wrap-kr .review-card { background: #fdfcf8; border: 1px solid #e4e0d6; border-radius: 6px; padding: 18px 20px; margin-bottom: 14px; }\n  .wonjo-wrap .review-text, .wonjo-wrap-kr .review-text { color: #3a3a3a; margin: 0 0 10px 0; font-style: italic; }\n  .wonjo-wrap .review-name, .wonjo-wrap-kr .review-name { font-size: 12.5px; color: #888; font-style: normal; }\n\n  \/* === SET CARDS (LEGO bundle template) === *\/\n  .wonjo-wrap .set-card, .wonjo-wrap-kr .set-card { background: #fdfcf8; border: 1px solid #e4e0d6; border-radius: 6px; padding: 18px 22px; margin-bottom: 16px; }\n  .wonjo-wrap .set-card .set-no, .wonjo-wrap-kr .set-card .set-no { font-size: 13px; letter-spacing: 1px; color: #4a7c59; text-transform: uppercase; margin: 0 0 4px 0; font-weight: bold; }\n  .wonjo-wrap .set-card h3, .wonjo-wrap-kr .set-card h3 { font-size: 17px; margin: 0 0 10px 0; color: #2b2b2b; font-weight: 700; }\n  .wonjo-wrap .set-card p, .wonjo-wrap-kr .set-card p { margin: 0 0 8px 0; }\n  .wonjo-wrap .set-card .set-stats, .wonjo-wrap-kr .set-card .set-stats { font-size: 13.5px; color: #666; margin-top: 8px; }\n\n  \/* === PLAY STAGES (rounds 1-4 age-progression) === *\/\n  .wonjo-wrap .play-stage, .wonjo-wrap-kr .play-stage { padding: 10px 0; border-bottom: 1px dashed #e8e8e4; }\n  .wonjo-wrap .play-stage:last-child, .wonjo-wrap-kr .play-stage:last-child { border-bottom: none; }\n  .wonjo-wrap .play-stage-age, .wonjo-wrap-kr .play-stage-age { font-size: 13px; text-transform: uppercase; letter-spacing: 0.8px; color: #4a7c59; font-weight: bold; display: block; margin-bottom: 4px; }\n  .wonjo-wrap .play-stage-text, .wonjo-wrap-kr .play-stage-text { color: #3a3a3a; font-size: 14.5px; }\n\n  \/* === FAQ === *\/\n  .wonjo-wrap .faq-q, .wonjo-wrap-kr .faq-q { font-size: 13.5px; color: #4a7c59; font-weight: bold; margin: 14px 0 6px 0; }\n  .wonjo-wrap .faq-a, .wonjo-wrap-kr .faq-a { color: #3a3a3a; margin: 0 0 13px 0; padding-left: 14px; border-left: 2px solid #e8e8e4; }\n\n  \/* === STEPS (numbered ordering process) === *\/\n  .wonjo-wrap .steps, .wonjo-wrap-kr .steps { list-style: none; padding: 0; margin: 0 0 13px 0; }\n  .wonjo-wrap .steps { counter-reset: wonjo-steps; }\n  .wonjo-wrap-kr .steps { counter-reset: wonjo-steps-kr; }\n  .wonjo-wrap .steps li { counter-increment: wonjo-steps; padding: 10px 0 10px 38px; border-bottom: 1px solid #e8e8e4; position: relative; color: #3a3a3a; }\n  .wonjo-wrap-kr .steps li { counter-increment: wonjo-steps-kr; padding: 10px 0 10px 38px; border-bottom: 1px solid #e8e8e4; position: relative; color: #3a3a3a; }\n  .wonjo-wrap .steps li:last-child, .wonjo-wrap-kr .steps li:last-child { border-bottom: none; }\n  .wonjo-wrap .steps li::before { content: counter(wonjo-steps); position: absolute; left: 0; top: 11px; font-size: 11px; font-weight: bold; color: #4a7c59; width: 22px; height: 22px; border: 1.5px solid #4a7c59; border-radius: 50%; display: inline-flex; align-items: center; justify-content: center; }\n  .wonjo-wrap-kr .steps li::before { content: counter(wonjo-steps-kr); position: absolute; left: 0; top: 11px; font-size: 11px; font-weight: bold; color: #4a7c59; width: 22px; height: 22px; border: 1.5px solid #4a7c59; border-radius: 50%; display: inline-flex; align-items: center; justify-content: center; }\n\n  \/* === INTRO SUBTITLE === *\/\n  .wonjo-wrap .intro-subtitle, .wonjo-wrap-kr .intro-subtitle { font-size: 17px; line-height: 1.6; color: #4a7c59; font-style: italic; margin: 0 0 18px 0; padding-bottom: 18px; border-bottom: 1px solid #e8e8e4; }\n\n  \/* === SECTION SUBTITLE === *\/\n  .wonjo-wrap .section-subtitle, .wonjo-wrap-kr .section-subtitle { font-size: 13px; color: #777; font-style: italic; margin: -2px 0 16px 0; }\n\n  \/* === KEYWORDS (related searches at bottom) === *\/\n  .wonjo-wrap .keywords, .wonjo-wrap-kr .keywords { font-size: 13px; color: #777; line-height: 1.7; letter-spacing: 0.2px; }\n\n  \/* === MOBILE MEDIA QUERY === *\/\n  @media (max-width: 600px) {\n    .wonjo-wrap details summary, .wonjo-wrap-kr details summary { padding: 18px 30px 18px 0 !important; }\n    .wonjo-wrap details summary, .wonjo-wrap h2 { font-size: 15px !important; letter-spacing: 1px !important; }\n    .wonjo-wrap-kr details summary, .wonjo-wrap-kr h2 { font-size: 18px !important; letter-spacing: 0.8px !important; }\n    .wonjo-wrap, .wonjo-wrap-kr { font-size: 16px !important; }\n    .wonjo-wrap .intro-subtitle, .wonjo-wrap-kr .intro-subtitle { font-size: 17px !important; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"wonjo-wrap\"\u003e\n\u003cp class=\"intro-subtitle\"\u003eDirect from the United States — Kirkland Signature's 2.5 lbs (1.13 kg) extra fancy mixed nuts, salted. Five premium nut types — cashews, almonds, pecans, Brazil nuts, and macadamia nuts — roasted in peanut oil and finished with sea salt. No peanuts in the mix itself; the bulk party-bowl standard from Costco.\u003c\/p\u003e\n\u003ch2\u003eProduct Details\u003c\/h2\u003e\n\u003chr\u003e\n\u003cp class=\"section-subtitle\"\u003eSize, format, and what's in the bag.\u003c\/p\u003e\n\u003cdiv class=\"spec-grid\"\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eSize\u003c\/span\u003e40 oz (2.5 lbs) \/ (1.13 kg)\u003cbr\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eServings per Bag\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003e~40 servings (1 oz \/ ~28 nuts each)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eOrigin\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003ePacked in USA — Kirkland Signature\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eDietary\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eKosher · Naturally Gluten-Free\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eAllergens\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eTree nuts (cashews, almonds, pecans, Brazil nuts, macadamias); highly refined peanut oil\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eStorage\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eShelf-stable · resealable container\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003ch2\u003eIngredients\u003c\/h2\u003e\n\u003chr\u003e\n\u003cp class=\"section-subtitle\"\u003eFive premium tree nuts, roasted and salted.\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eCashews\u003c\/li\u003e\n\u003cli\u003eAlmonds\u003c\/li\u003e\n\u003cli\u003ePecans\u003c\/li\u003e\n\u003cli\u003eBrazil Nuts\u003c\/li\u003e\n\u003cli\u003eMacadamia Nuts\u003c\/li\u003e\n\u003cli\u003ePeanut Oil (highly refined)\u003c\/li\u003e\n\u003cli\u003eSea Salt\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv class=\"tip\"\u003e\n\u003cstrong\u003eAllergen summary:\u003c\/strong\u003e this mix contains five tree nuts — cashews, almonds, pecans, Brazil nuts, and macadamias. No peanuts are in the mix itself, but the nuts are roasted in highly refined peanut oil (exempt from US peanut-allergen labeling). Disclosed for full transparency. Refer to the package for facility cross-contamination details.\u003c\/div\u003e\n\u003ch2\u003eNutritional Highlights\u003c\/h2\u003e\n\u003chr\u003e\n\u003cp class=\"section-subtitle\"\u003ePer 1 oz (28 g \/ ~28 nuts) serving.\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003e170 calories\u003c\/strong\u003e — typical mixed-nut caloric density\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e6 g protein\u003c\/strong\u003e — driven by cashews and almonds in the blend\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e3 g fiber, 1 g sugar\u003c\/strong\u003e — naturally low sugar, no added sweeteners\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e15 g fat\u003c\/strong\u003e — predominantly unsaturated (8 g monounsaturated, 4 g polyunsaturated)\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch2\u003eShipping\u003c\/h2\u003e\n\u003chr\u003e\n\u003cp class=\"section-subtitle\"\u003eWhat you pay at checkout is exactly what you pay.\u003c\/p\u003e\n\u003cp\u003eShipping is free on every order, with no minimum. No handling fees, no customs processing charges, nothing added at checkout. What you see is what you pay.\u003c\/p\u003e\n\u003cp\u003eOrders are dispatched within 1 to 2 business days. A tracking number is sent to your email once your parcel is on its way.\u003c\/p\u003e\n\u003ch2\u003eCustoms \u0026amp; Import\u003c\/h2\u003e\n\u003chr\u003e\n\u003cp class=\"section-subtitle\"\u003eHow your parcel clears Korean customs, and what happens if it doesn't.\u003c\/p\u003e\n\u003cp\u003eAll orders are processed as personal-use overseas purchases and clear Korean customs without requiring KC certification. Your shipment is handled using your Personal Customs Clearance Code (PCCC) and is trackable via Korea Customs Service UNI-PASS. Orders under USD 200 from the United States qualify for duty-free clearance. In the event of any customs issue, we issue a full refund without question.\u003c\/p\u003e\n\u003cdiv class=\"tip\"\u003eIf you do not yet have a PCCC, you can get one free in under five minutes at unipass.customs.go.kr.\u003c\/div\u003e\n\u003ch2\u003eWhy This Shop\u003c\/h2\u003e\n\u003chr\u003e\n\u003cp class=\"section-subtitle\"\u003eWhere the product you order actually comes from.\u003c\/p\u003e\n\u003cp\u003eWe purchase directly from US retailers and ship to customers in Korea — no intermediary, no repackaging, no grey-market sourcing. Every order is the same product you would find on a US shelf. We back every order with a full refund in the event of customs failure or non-delivery.\u003c\/p\u003e\n\u003ch2\u003eFrom Our First Customers\u003c\/h2\u003e\n\u003chr\u003e\n\u003cp class=\"section-subtitle\"\u003eUnedited reviews from our earliest Korean customers.\u003c\/p\u003e\n\u003cdiv class=\"review-card\"\u003e\n\u003cp class=\"review-text\"\u003e\"No peanuts in the mix is the key selling point for me. Most mixed-nut products in Korea pad the bag with peanuts and a few cashews; this is five actual premium nuts with a reasonable distribution. Macadamia pieces are the prize at the bottom of the bag.\"\u003c\/p\u003e\n\u003cp class=\"review-name\"\u003eIsaac — Mapo, Seoul — Early Customer\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"review-card\"\u003e\n\u003cp class=\"review-text\"\u003e\"Office snack drawer staple. 2.5 lbs lasts our small team about three weeks with casual grazing. Roast is consistent, salt level is moderate — not over-seasoned. Freshness is noticeably better than repackaged mixed-nut tubs I've bought from Korean groceries.\"\u003c\/p\u003e\n\u003cp class=\"review-name\"\u003eSeojun — Pyeongtaek, Gyeonggi — Early Customer\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"review-card\"\u003e\n\u003cp class=\"review-text\"\u003e\"Have tried the equivalent Costco mixed nuts at the Korean warehouse and this is the identical SKU. Direct import is just more reliable for me — stock doesn't disappear without notice. The Brazil nut and pecan inclusions are the differentiator from any Korean-market mixed-nut blend I've tried.\"\u003c\/p\u003e\n\u003cp class=\"review-name\"\u003eClara — Haeundae, Busan — Early Customer\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"review-card\"\u003e\n\u003cp class=\"review-text\"\u003e\"Bought for a dinner party as a pre-dinner bowl snack. Refilled twice during the evening. Guests liked being able to pick their preference and the mix is varied enough that no single nut dominates. Plain roasted with salt was the right choice — nothing flavored to clash with the meal.\"\u003c\/p\u003e\n\u003cp class=\"review-name\"\u003eBeomjun — Seongnam, Gyeonggi — Early Customer\u003c\/p\u003e\n\u003c\/div\u003e\n\u003ch2\u003eHow to Order\u003c\/h2\u003e\n\u003chr\u003e\n\u003cp class=\"section-subtitle\"\u003eFrom cart to tracking number in six steps.\u003c\/p\u003e\n\u003col class=\"steps\"\u003e\n\u003cli\u003eSelect your preferred variant and add to cart\u003c\/li\u003e\n\u003cli\u003eProceed to checkout\u003c\/li\u003e\n\u003cli\u003eEnter your Personal Customs Clearance Code (PCCC) when prompted\u003c\/li\u003e\n\u003cli\u003eConfirm your Korean delivery address\u003c\/li\u003e\n\u003cli\u003eComplete payment — your order is placed\u003c\/li\u003e\n\u003cli\u003eReceive your tracking number by email within 1 to 2 business days\u003c\/li\u003e\n\u003c\/ol\u003e\n\u003ch2\u003eRelated Searches\u003c\/h2\u003e\n\u003chr\u003e\n\u003cp class=\"section-subtitle\"\u003eSearch terms that lead back to this product.\u003c\/p\u003e\n\u003cp class=\"keywords\"\u003e커클랜드 시그니처 엑스트라 팬시 믹스드 너트  ·  코스트코 믹스 너트 직구  ·  커클랜드 믹스 너트 2.5파운드  ·  소금 믹스드 너트  ·  땅콩 없는 믹스 너트  ·  프리미엄 견과류 믹스  ·  파티 간식 견과  ·  사무실 견과 간식  ·  브라질너트 피칸 포함  ·  대용량 견과 믹스  ·  미국 견과류 직구  ·  Kirkland Extra Fancy Mixed Nuts Korea  ·  Costco mixed nuts direct import\u003c\/p\u003e\n\u003c\/div\u003e","brand":"Kirkland Signature","offers":[{"title":"40 oz (2.5 lbs) \/ (1.13 kg)","offer_id":45228727173167,"sku":"KIR-extra-fancy-mixed-nuts-salted-25lb","price":30.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0739\/5190\/3791\/files\/1_9d3bdd3a-d0dc-4cee-8aa5-e46b7e8131f0.png?v=1776891831"},{"product_id":"kirkland-in-shell-pistachios-salted-3-lbs","title":"Kirkland Signature In-Shell Pistachios, Salted - 48 oz (3 lbs) \/  (1.36 kg)","description":"\u003cstyle\u003e\n\/* Wonjo canonical stylesheet v3.0 — see wonjo-style-LOCKED.md for documentation *\/\n\n  \/* === WRAPPERS === *\/\n  .wonjo-wrap { font-family: 'Apple SD Gothic Neo', 'Noto Sans KR', 'Malgun Gothic', sans-serif; color: #2b2b2b; font-size: 16px; line-height: 1.85; max-width: 720px; }\n  .wonjo-wrap-kr { font-family: 'Apple SD Gothic Neo', 'Noto Sans KR', 'Malgun Gothic', sans-serif; color: #2b2b2b; font-size: 16px; line-height: 1.95; max-width: 720px; }\n\n  \/* === COMMON TEXT === *\/\n  .wonjo-wrap p, .wonjo-wrap-kr p { margin: 0 0 13px 0; color: #3a3a3a; }\n  .wonjo-wrap ul, .wonjo-wrap-kr ul { margin: 0 0 13px 0; padding-left: 18px; color: #3a3a3a; }\n  .wonjo-wrap ul li, .wonjo-wrap-kr ul li { margin-bottom: 7px; }\n\n  \/* === HEADINGS — H2 (old protein template) === *\/\n  .wonjo-wrap h2 { font-size: 16px; font-weight: 700; text-transform: uppercase; letter-spacing: 1.2px; color: #4a7c59; margin: 36px 0 8px 0; }\n  .wonjo-wrap-kr h2 { font-size: 18px; font-weight: 700; text-transform: uppercase; letter-spacing: 0.8px; color: #4a7c59; margin: 36px 0 8px 0; }\n\n  \/* === HR SEPARATOR (under h2 + inside details) === *\/\n  .wonjo-wrap hr, .wonjo-wrap-kr hr,\n  .wonjo-wrap details hr, .wonjo-wrap-kr details hr { border: none; border-top: 1.5px solid #4a7c59; margin: 0 0 18px 0; }\n\n  \/* === DETAILS \/ SUMMARY (rounds 1-4 + LEGO) === *\/\n  .wonjo-wrap details, .wonjo-wrap-kr details { margin: 0; border-bottom: 1px solid #e8e8e4; }\n  .wonjo-wrap details:last-of-type, .wonjo-wrap-kr details:last-of-type { border-bottom: none; }\n\n  .wonjo-wrap details summary { font-size: 16px; font-weight: 700; text-transform: uppercase; letter-spacing: 1.2px; color: #4a7c59; padding: 20px 30px 20px 0; cursor: pointer; list-style: none; position: relative; }\n  .wonjo-wrap-kr details summary { font-size: 18px; font-weight: 700; text-transform: uppercase; letter-spacing: 0.8px; color: #4a7c59; padding: 20px 30px 20px 0; cursor: pointer; list-style: none; position: relative; }\n\n  .wonjo-wrap details summary::-webkit-details-marker, .wonjo-wrap-kr details summary::-webkit-details-marker { display: none; }\n  .wonjo-wrap details summary::after, .wonjo-wrap-kr details summary::after { content: '+'; position: absolute; right: 0; top: 50%; transform: translateY(-50%); font-size: 20px; font-weight: normal; color: #4a7c59; }\n  .wonjo-wrap details[open] summary::after, .wonjo-wrap-kr details[open] summary::after { content: '−'; }\n\n  \/* Content spacing — handles both direct-children variant AND \u003cdiv\u003e wrapper variant *\/\n  .wonjo-wrap details \u003e *:not(summary):not(hr), .wonjo-wrap-kr details \u003e *:not(summary):not(hr) { margin-bottom: 13px; }\n  .wonjo-wrap details \u003e *:last-child, .wonjo-wrap-kr details \u003e *:last-child { margin-bottom: 18px; }\n  .wonjo-wrap details \u003e div, .wonjo-wrap-kr details \u003e div { padding: 0 0 20px 0; }\n\n  \/* === SPEC GRID === *\/\n  .wonjo-wrap .spec-grid, .wonjo-wrap-kr .spec-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 0; margin: 0 0 16px 0; border: 1px solid #e8e8e4; border-radius: 4px; overflow: hidden; }\n  .wonjo-wrap .spec-item, .wonjo-wrap-kr .spec-item { padding: 10px 14px; border-bottom: 1px solid #e8e8e4; font-size: 14px; }\n  .wonjo-wrap .spec-item:nth-last-child(-n+2), .wonjo-wrap-kr .spec-item:nth-last-child(-n+2) { border-bottom: none; }\n  .wonjo-wrap .spec-label, .wonjo-wrap-kr .spec-label { font-size: 13px; text-transform: uppercase; letter-spacing: 0.8px; color: #4a7c59; display: block; margin-bottom: 2px; font-weight: bold; }\n  .wonjo-wrap .spec-value, .wonjo-wrap-kr .spec-value { color: #2b2b2b; }\n\n  \/* === TIPS \/ WARNINGS === *\/\n  .wonjo-wrap .tip, .wonjo-wrap-kr .tip { background: #f4f8f5; border-left: 3px solid #4a7c59; padding: 12px 16px; font-size: 13.5px; color: #4a5a4a; margin: 14px 0; font-style: italic; }\n  .wonjo-wrap .tip-warn, .wonjo-wrap-kr .tip-warn { background: #fdf6e3; border-left: 3px solid #b8860b; padding: 12px 16px; font-size: 13.5px; color: #6e5828; margin: 14px 0; font-style: italic; }\n\n  \/* === BADGES === *\/\n  .wonjo-wrap .badge-row, .wonjo-wrap-kr .badge-row { display: flex; flex-wrap: wrap; gap: 8px; margin: 0 0 16px 0; }\n  .wonjo-wrap .badge, .wonjo-wrap-kr .badge { font-size: 11.5px; border: 1px solid #c2d8c9; background: #eef5f0; color: #3a6b48; border-radius: 3px; padding: 5px 11px; font-weight: bold; letter-spacing: 0.3px; }\n  .wonjo-wrap .badge-eco, .wonjo-wrap-kr .badge-eco { border-color: #b5cfa9; background: #e8f3e0; color: #2d5c1f; }\n  .wonjo-wrap .badge-safe, .wonjo-wrap-kr .badge-safe { border-color: #d4a574; background: #fdf3e3; color: #8a5a1a; }\n\n  \/* === SKILL TAG ROW (rounds 1-4 kids\/toys) === *\/\n  .wonjo-wrap .skill-row, .wonjo-wrap-kr .skill-row { display: flex; flex-wrap: wrap; gap: 6px; margin: 0 0 18px 0; padding-bottom: 16px; border-bottom: 1px solid #e8e8e4; }\n  .wonjo-wrap .skill-tag, .wonjo-wrap-kr .skill-tag { font-size: 11px; background: #fdfcf8; border: 1px solid #e4e0d6; color: #6a5a3a; border-radius: 14px; padding: 4px 10px; letter-spacing: 0.2px; }\n\n  \/* === REVIEW CARDS (protein listings) === *\/\n  .wonjo-wrap .review-card, .wonjo-wrap-kr .review-card { background: #fdfcf8; border: 1px solid #e4e0d6; border-radius: 6px; padding: 18px 20px; margin-bottom: 14px; }\n  .wonjo-wrap .review-text, .wonjo-wrap-kr .review-text { color: #3a3a3a; margin: 0 0 10px 0; font-style: italic; }\n  .wonjo-wrap .review-name, .wonjo-wrap-kr .review-name { font-size: 12.5px; color: #888; font-style: normal; }\n\n  \/* === SET CARDS (LEGO bundle template) === *\/\n  .wonjo-wrap .set-card, .wonjo-wrap-kr .set-card { background: #fdfcf8; border: 1px solid #e4e0d6; border-radius: 6px; padding: 18px 22px; margin-bottom: 16px; }\n  .wonjo-wrap .set-card .set-no, .wonjo-wrap-kr .set-card .set-no { font-size: 13px; letter-spacing: 1px; color: #4a7c59; text-transform: uppercase; margin: 0 0 4px 0; font-weight: bold; }\n  .wonjo-wrap .set-card h3, .wonjo-wrap-kr .set-card h3 { font-size: 17px; margin: 0 0 10px 0; color: #2b2b2b; font-weight: 700; }\n  .wonjo-wrap .set-card p, .wonjo-wrap-kr .set-card p { margin: 0 0 8px 0; }\n  .wonjo-wrap .set-card .set-stats, .wonjo-wrap-kr .set-card .set-stats { font-size: 13.5px; color: #666; margin-top: 8px; }\n\n  \/* === PLAY STAGES (rounds 1-4 age-progression) === *\/\n  .wonjo-wrap .play-stage, .wonjo-wrap-kr .play-stage { padding: 10px 0; border-bottom: 1px dashed #e8e8e4; }\n  .wonjo-wrap .play-stage:last-child, .wonjo-wrap-kr .play-stage:last-child { border-bottom: none; }\n  .wonjo-wrap .play-stage-age, .wonjo-wrap-kr .play-stage-age { font-size: 13px; text-transform: uppercase; letter-spacing: 0.8px; color: #4a7c59; font-weight: bold; display: block; margin-bottom: 4px; }\n  .wonjo-wrap .play-stage-text, .wonjo-wrap-kr .play-stage-text { color: #3a3a3a; font-size: 14.5px; }\n\n  \/* === FAQ === *\/\n  .wonjo-wrap .faq-q, .wonjo-wrap-kr .faq-q { font-size: 13.5px; color: #4a7c59; font-weight: bold; margin: 14px 0 6px 0; }\n  .wonjo-wrap .faq-a, .wonjo-wrap-kr .faq-a { color: #3a3a3a; margin: 0 0 13px 0; padding-left: 14px; border-left: 2px solid #e8e8e4; }\n\n  \/* === STEPS (numbered ordering process) === *\/\n  .wonjo-wrap .steps, .wonjo-wrap-kr .steps { list-style: none; padding: 0; margin: 0 0 13px 0; }\n  .wonjo-wrap .steps { counter-reset: wonjo-steps; }\n  .wonjo-wrap-kr .steps { counter-reset: wonjo-steps-kr; }\n  .wonjo-wrap .steps li { counter-increment: wonjo-steps; padding: 10px 0 10px 38px; border-bottom: 1px solid #e8e8e4; position: relative; color: #3a3a3a; }\n  .wonjo-wrap-kr .steps li { counter-increment: wonjo-steps-kr; padding: 10px 0 10px 38px; border-bottom: 1px solid #e8e8e4; position: relative; color: #3a3a3a; }\n  .wonjo-wrap .steps li:last-child, .wonjo-wrap-kr .steps li:last-child { border-bottom: none; }\n  .wonjo-wrap .steps li::before { content: counter(wonjo-steps); position: absolute; left: 0; top: 11px; font-size: 11px; font-weight: bold; color: #4a7c59; width: 22px; height: 22px; border: 1.5px solid #4a7c59; border-radius: 50%; display: inline-flex; align-items: center; justify-content: center; }\n  .wonjo-wrap-kr .steps li::before { content: counter(wonjo-steps-kr); position: absolute; left: 0; top: 11px; font-size: 11px; font-weight: bold; color: #4a7c59; width: 22px; height: 22px; border: 1.5px solid #4a7c59; border-radius: 50%; display: inline-flex; align-items: center; justify-content: center; }\n\n  \/* === INTRO SUBTITLE === *\/\n  .wonjo-wrap .intro-subtitle, .wonjo-wrap-kr .intro-subtitle { font-size: 17px; line-height: 1.6; color: #4a7c59; font-style: italic; margin: 0 0 18px 0; padding-bottom: 18px; border-bottom: 1px solid #e8e8e4; }\n\n  \/* === SECTION SUBTITLE === *\/\n  .wonjo-wrap .section-subtitle, .wonjo-wrap-kr .section-subtitle { font-size: 13px; color: #777; font-style: italic; margin: -2px 0 16px 0; }\n\n  \/* === KEYWORDS (related searches at bottom) === *\/\n  .wonjo-wrap .keywords, .wonjo-wrap-kr .keywords { font-size: 13px; color: #777; line-height: 1.7; letter-spacing: 0.2px; }\n\n  \/* === MOBILE MEDIA QUERY === *\/\n  @media (max-width: 600px) {\n    .wonjo-wrap details summary, .wonjo-wrap-kr details summary { padding: 18px 30px 18px 0 !important; }\n    .wonjo-wrap details summary, .wonjo-wrap h2 { font-size: 15px !important; letter-spacing: 1px !important; }\n    .wonjo-wrap-kr details summary, .wonjo-wrap-kr h2 { font-size: 18px !important; letter-spacing: 0.8px !important; }\n    .wonjo-wrap, .wonjo-wrap-kr { font-size: 16px !important; }\n    .wonjo-wrap .intro-subtitle, .wonjo-wrap-kr .intro-subtitle { font-size: 17px !important; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"wonjo-wrap\"\u003e\n\u003cp class=\"intro-subtitle\"\u003eDirect from the United States — Kirkland Signature's 3 lbs (1.36 kg) California-grown in-shell pistachios. Dry-roasted and sea-salted, naturally opened in the shell, just two ingredients. The classic slow-snack pistachio experience in a resealable bulk bag.\u003c\/p\u003e\n\u003ch2\u003eProduct Details\u003c\/h2\u003e\n\u003chr\u003e\n\u003cp class=\"section-subtitle\"\u003eSize, format, and what's in the bag.\u003c\/p\u003e\n\u003cdiv class=\"spec-grid\"\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eSize\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003e48 oz (3 lbs) \/  (1.36 kg) in-shell\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eServings per Bag\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003e~48 servings (1 oz \/ ~49 kernels each)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eOrigin\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eUSA — California-grown pistachios\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eDietary\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eKosher · Naturally Gluten-Free\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eAllergens\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eTree nuts (pistachios)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eStorage\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eShelf-stable · resealable bag\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003ch2\u003eIngredients\u003c\/h2\u003e\n\u003chr\u003e\n\u003cp class=\"section-subtitle\"\u003eTwo ingredients. Nothing else.\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003ePistachios (dry roasted)\u003c\/li\u003e\n\u003cli\u003eSalt\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv class=\"tip\"\u003e\n\u003cstrong\u003eAllergen summary:\u003c\/strong\u003e contains pistachios (tree nut). Naturally opened in-shell format — occasional closed shells are normal for whole-nut products and can be pried with the discarded half-shell. Refer to the package for specific facility cross-contamination details.\u003c\/div\u003e\n\u003ch2\u003eNutritional Highlights\u003c\/h2\u003e\n\u003chr\u003e\n\u003cp class=\"section-subtitle\"\u003ePer 1 oz (28 g \/ ~49 kernels) serving.\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003e170 calories\u003c\/strong\u003e — pistachios are among the lower-calorie common nuts\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e6 g protein\u003c\/strong\u003e — above-average for a nut snack\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e3 g fiber\u003c\/strong\u003e — good source of fiber per serving\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e14 g fat, 1.5 g saturated\u003c\/strong\u003e — naturally cholesterol-free\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch2\u003eShipping\u003c\/h2\u003e\n\u003chr\u003e\n\u003cp class=\"section-subtitle\"\u003eWhat you pay at checkout is exactly what you pay.\u003c\/p\u003e\n\u003cp\u003eShipping is free on every order, with no minimum. No handling fees, no customs processing charges, nothing added at checkout. What you see is what you pay.\u003c\/p\u003e\n\u003cp\u003eOrders are dispatched within 1 to 2 business days. A tracking number is sent to your email once your parcel is on its way.\u003c\/p\u003e\n\u003ch2\u003eCustoms \u0026amp; Import\u003c\/h2\u003e\n\u003chr\u003e\n\u003cp class=\"section-subtitle\"\u003eHow your parcel clears Korean customs, and what happens if it doesn't.\u003c\/p\u003e\n\u003cp\u003eAll orders are processed as personal-use overseas purchases and clear Korean customs without requiring KC certification. Your shipment is handled using your Personal Customs Clearance Code (PCCC) and is trackable via Korea Customs Service UNI-PASS. Orders under USD 200 from the United States qualify for duty-free clearance. In the event of any customs issue, we issue a full refund without question.\u003c\/p\u003e\n\u003cdiv class=\"tip\"\u003eIf you do not yet have a PCCC, you can get one free in under five minutes at unipass.customs.go.kr.\u003c\/div\u003e\n\u003ch2\u003eWhy This Shop\u003c\/h2\u003e\n\u003chr\u003e\n\u003cp class=\"section-subtitle\"\u003eWhere the product you order actually comes from.\u003c\/p\u003e\n\u003cp\u003eWe purchase directly from US retailers and ship to customers in Korea — no intermediary, no repackaging, no grey-market sourcing. Every order is the same product you would find on a US shelf. We back every order with a full refund in the event of customs failure or non-delivery.\u003c\/p\u003e\n\u003ch2\u003eFrom Our First Customers\u003c\/h2\u003e\n\u003chr\u003e\n\u003cp class=\"section-subtitle\"\u003eUnedited reviews from our earliest Korean customers.\u003c\/p\u003e\n\u003cdiv class=\"review-card\"\u003e\n\u003cp class=\"review-text\"\u003e\"In-shell is half the point of eating pistachios — the slow snacking pace means you actually stop before overeating. Shell opens cleanly on about 95% of the bag; the occasional closed shell pops with the other half. 3 lbs lasts us easily a couple of months.\"\u003c\/p\u003e\n\u003cp class=\"review-name\"\u003eNaeun — Suji, Yongin — Early Customer\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"review-card\"\u003e\n\u003cp class=\"review-text\"\u003e\"Good snack for watching baseball at home — something to do with my hands between innings. The roast and salt levels are moderate, not aggressive. Kernel size is consistent, mostly full-size with very few stunted nuts.\"\u003c\/p\u003e\n\u003cp class=\"review-name\"\u003eHyejun — Jung-gu, Incheon — Early Customer\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"review-card\"\u003e\n\u003cp class=\"review-text\"\u003e\"Small local pistachio bags in Korea typically run 200g at premium prices. The 3 lbs direct-import math works out to about a third of that per-gram cost. Quality is noticeably fresher than the re-bagged pistachios I used to buy — less of a stale back-of-the-warehouse taste.\"\u003c\/p\u003e\n\u003cp class=\"review-name\"\u003eTobias — Hanam, Gyeonggi — Early Customer\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"review-card\"\u003e\n\u003cp class=\"review-text\"\u003e\"Husband eats these with beer on weekends and claims they're the best pistachios he's had in years. I appreciate that the bag seals properly so they don't go stale. Works as a solo snack and as something to set out when friends visit.\"\u003c\/p\u003e\n\u003cp class=\"review-name\"\u003eSunjin — Buk-gu, Gwangju — Early Customer\u003c\/p\u003e\n\u003c\/div\u003e\n\u003ch2\u003eHow to Order\u003c\/h2\u003e\n\u003chr\u003e\n\u003cp class=\"section-subtitle\"\u003eFrom cart to tracking number in six steps.\u003c\/p\u003e\n\u003col class=\"steps\"\u003e\n\u003cli\u003eSelect your preferred variant and add to cart\u003c\/li\u003e\n\u003cli\u003eProceed to checkout\u003c\/li\u003e\n\u003cli\u003eEnter your Personal Customs Clearance Code (PCCC) when prompted\u003c\/li\u003e\n\u003cli\u003eConfirm your Korean delivery address\u003c\/li\u003e\n\u003cli\u003eComplete payment — your order is placed\u003c\/li\u003e\n\u003cli\u003eReceive your tracking number by email within 1 to 2 business days\u003c\/li\u003e\n\u003c\/ol\u003e\n\u003ch2\u003eRelated Searches\u003c\/h2\u003e\n\u003chr\u003e\n\u003cp class=\"section-subtitle\"\u003eSearch terms that lead back to this product.\u003c\/p\u003e\n\u003cp class=\"keywords\"\u003e커클랜드 시그니처 인쉘 피스타치오  ·  코스트코 피스타치오 직구  ·  껍질 피스타치오 3파운드  ·  캘리포니아 피스타치오  ·  소금 피스타치오  ·  대용량 피스타치오 직구  ·  미국 피스타치오  ·  견과류 대용량  ·  맥주 안주 견과  ·  인쉘 견과류  ·  코셔 피스타치오  ·  Kirkland In-Shell Pistachios Korea  ·  Costco pistachios direct import\u003c\/p\u003e\n\u003c\/div\u003e","brand":"Kirkland Signature","offers":[{"title":"48 oz (3 lbs) \/  (1.36 kg)","offer_id":45228727238703,"sku":"KIR-in-shell-pistachios-salted-3lb","price":31.5,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0739\/5190\/3791\/files\/1_feaa31a9-2c8c-4eb4-879e-079b0c0ab673.png?v=1776893107"},{"product_id":"kirkland-praline-pecans-25-lbs","title":"Kirkland Signature Praline Pecans - 40 oz (2.5 lbs) \/ (1.13 kg)","description":"\u003cstyle\u003e\n\/* Wonjo canonical stylesheet v3.0 — see wonjo-style-LOCKED.md for documentation *\/\n\n  \/* === WRAPPERS === *\/\n  .wonjo-wrap { font-family: 'Apple SD Gothic Neo', 'Noto Sans KR', 'Malgun Gothic', sans-serif; color: #2b2b2b; font-size: 16px; line-height: 1.85; max-width: 720px; }\n  .wonjo-wrap-kr { font-family: 'Apple SD Gothic Neo', 'Noto Sans KR', 'Malgun Gothic', sans-serif; color: #2b2b2b; font-size: 16px; line-height: 1.95; max-width: 720px; }\n\n  \/* === COMMON TEXT === *\/\n  .wonjo-wrap p, .wonjo-wrap-kr p { margin: 0 0 13px 0; color: #3a3a3a; }\n  .wonjo-wrap ul, .wonjo-wrap-kr ul { margin: 0 0 13px 0; padding-left: 18px; color: #3a3a3a; }\n  .wonjo-wrap ul li, .wonjo-wrap-kr ul li { margin-bottom: 7px; }\n\n  \/* === HEADINGS — H2 (old protein template) === *\/\n  .wonjo-wrap h2 { font-size: 16px; font-weight: 700; text-transform: uppercase; letter-spacing: 1.2px; color: #4a7c59; margin: 36px 0 8px 0; }\n  .wonjo-wrap-kr h2 { font-size: 18px; font-weight: 700; text-transform: uppercase; letter-spacing: 0.8px; color: #4a7c59; margin: 36px 0 8px 0; }\n\n  \/* === HR SEPARATOR (under h2 + inside details) === *\/\n  .wonjo-wrap hr, .wonjo-wrap-kr hr,\n  .wonjo-wrap details hr, .wonjo-wrap-kr details hr { border: none; border-top: 1.5px solid #4a7c59; margin: 0 0 18px 0; }\n\n  \/* === DETAILS \/ SUMMARY (rounds 1-4 + LEGO) === *\/\n  .wonjo-wrap details, .wonjo-wrap-kr details { margin: 0; border-bottom: 1px solid #e8e8e4; }\n  .wonjo-wrap details:last-of-type, .wonjo-wrap-kr details:last-of-type { border-bottom: none; }\n\n  .wonjo-wrap details summary { font-size: 16px; font-weight: 700; text-transform: uppercase; letter-spacing: 1.2px; color: #4a7c59; padding: 20px 30px 20px 0; cursor: pointer; list-style: none; position: relative; }\n  .wonjo-wrap-kr details summary { font-size: 18px; font-weight: 700; text-transform: uppercase; letter-spacing: 0.8px; color: #4a7c59; padding: 20px 30px 20px 0; cursor: pointer; list-style: none; position: relative; }\n\n  .wonjo-wrap details summary::-webkit-details-marker, .wonjo-wrap-kr details summary::-webkit-details-marker { display: none; }\n  .wonjo-wrap details summary::after, .wonjo-wrap-kr details summary::after { content: '+'; position: absolute; right: 0; top: 50%; transform: translateY(-50%); font-size: 20px; font-weight: normal; color: #4a7c59; }\n  .wonjo-wrap details[open] summary::after, .wonjo-wrap-kr details[open] summary::after { content: '−'; }\n\n  \/* Content spacing — handles both direct-children variant AND \u003cdiv\u003e wrapper variant *\/\n  .wonjo-wrap details \u003e *:not(summary):not(hr), .wonjo-wrap-kr details \u003e *:not(summary):not(hr) { margin-bottom: 13px; }\n  .wonjo-wrap details \u003e *:last-child, .wonjo-wrap-kr details \u003e *:last-child { margin-bottom: 18px; }\n  .wonjo-wrap details \u003e div, .wonjo-wrap-kr details \u003e div { padding: 0 0 20px 0; }\n\n  \/* === SPEC GRID === *\/\n  .wonjo-wrap .spec-grid, .wonjo-wrap-kr .spec-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 0; margin: 0 0 16px 0; border: 1px solid #e8e8e4; border-radius: 4px; overflow: hidden; }\n  .wonjo-wrap .spec-item, .wonjo-wrap-kr .spec-item { padding: 10px 14px; border-bottom: 1px solid #e8e8e4; font-size: 14px; }\n  .wonjo-wrap .spec-item:nth-last-child(-n+2), .wonjo-wrap-kr .spec-item:nth-last-child(-n+2) { border-bottom: none; }\n  .wonjo-wrap .spec-label, .wonjo-wrap-kr .spec-label { font-size: 13px; text-transform: uppercase; letter-spacing: 0.8px; color: #4a7c59; display: block; margin-bottom: 2px; font-weight: bold; }\n  .wonjo-wrap .spec-value, .wonjo-wrap-kr .spec-value { color: #2b2b2b; }\n\n  \/* === TIPS \/ WARNINGS === *\/\n  .wonjo-wrap .tip, .wonjo-wrap-kr .tip { background: #f4f8f5; border-left: 3px solid #4a7c59; padding: 12px 16px; font-size: 13.5px; color: #4a5a4a; margin: 14px 0; font-style: italic; }\n  .wonjo-wrap .tip-warn, .wonjo-wrap-kr .tip-warn { background: #fdf6e3; border-left: 3px solid #b8860b; padding: 12px 16px; font-size: 13.5px; color: #6e5828; margin: 14px 0; font-style: italic; }\n\n  \/* === BADGES === *\/\n  .wonjo-wrap .badge-row, .wonjo-wrap-kr .badge-row { display: flex; flex-wrap: wrap; gap: 8px; margin: 0 0 16px 0; }\n  .wonjo-wrap .badge, .wonjo-wrap-kr .badge { font-size: 11.5px; border: 1px solid #c2d8c9; background: #eef5f0; color: #3a6b48; border-radius: 3px; padding: 5px 11px; font-weight: bold; letter-spacing: 0.3px; }\n  .wonjo-wrap .badge-eco, .wonjo-wrap-kr .badge-eco { border-color: #b5cfa9; background: #e8f3e0; color: #2d5c1f; }\n  .wonjo-wrap .badge-safe, .wonjo-wrap-kr .badge-safe { border-color: #d4a574; background: #fdf3e3; color: #8a5a1a; }\n\n  \/* === SKILL TAG ROW (rounds 1-4 kids\/toys) === *\/\n  .wonjo-wrap .skill-row, .wonjo-wrap-kr .skill-row { display: flex; flex-wrap: wrap; gap: 6px; margin: 0 0 18px 0; padding-bottom: 16px; border-bottom: 1px solid #e8e8e4; }\n  .wonjo-wrap .skill-tag, .wonjo-wrap-kr .skill-tag { font-size: 11px; background: #fdfcf8; border: 1px solid #e4e0d6; color: #6a5a3a; border-radius: 14px; padding: 4px 10px; letter-spacing: 0.2px; }\n\n  \/* === REVIEW CARDS (protein listings) === *\/\n  .wonjo-wrap .review-card, .wonjo-wrap-kr .review-card { background: #fdfcf8; border: 1px solid #e4e0d6; border-radius: 6px; padding: 18px 20px; margin-bottom: 14px; }\n  .wonjo-wrap .review-text, .wonjo-wrap-kr .review-text { color: #3a3a3a; margin: 0 0 10px 0; font-style: italic; }\n  .wonjo-wrap .review-name, .wonjo-wrap-kr .review-name { font-size: 12.5px; color: #888; font-style: normal; }\n\n  \/* === SET CARDS (LEGO bundle template) === *\/\n  .wonjo-wrap .set-card, .wonjo-wrap-kr .set-card { background: #fdfcf8; border: 1px solid #e4e0d6; border-radius: 6px; padding: 18px 22px; margin-bottom: 16px; }\n  .wonjo-wrap .set-card .set-no, .wonjo-wrap-kr .set-card .set-no { font-size: 13px; letter-spacing: 1px; color: #4a7c59; text-transform: uppercase; margin: 0 0 4px 0; font-weight: bold; }\n  .wonjo-wrap .set-card h3, .wonjo-wrap-kr .set-card h3 { font-size: 17px; margin: 0 0 10px 0; color: #2b2b2b; font-weight: 700; }\n  .wonjo-wrap .set-card p, .wonjo-wrap-kr .set-card p { margin: 0 0 8px 0; }\n  .wonjo-wrap .set-card .set-stats, .wonjo-wrap-kr .set-card .set-stats { font-size: 13.5px; color: #666; margin-top: 8px; }\n\n  \/* === PLAY STAGES (rounds 1-4 age-progression) === *\/\n  .wonjo-wrap .play-stage, .wonjo-wrap-kr .play-stage { padding: 10px 0; border-bottom: 1px dashed #e8e8e4; }\n  .wonjo-wrap .play-stage:last-child, .wonjo-wrap-kr .play-stage:last-child { border-bottom: none; }\n  .wonjo-wrap .play-stage-age, .wonjo-wrap-kr .play-stage-age { font-size: 13px; text-transform: uppercase; letter-spacing: 0.8px; color: #4a7c59; font-weight: bold; display: block; margin-bottom: 4px; }\n  .wonjo-wrap .play-stage-text, .wonjo-wrap-kr .play-stage-text { color: #3a3a3a; font-size: 14.5px; }\n\n  \/* === FAQ === *\/\n  .wonjo-wrap .faq-q, .wonjo-wrap-kr .faq-q { font-size: 13.5px; color: #4a7c59; font-weight: bold; margin: 14px 0 6px 0; }\n  .wonjo-wrap .faq-a, .wonjo-wrap-kr .faq-a { color: #3a3a3a; margin: 0 0 13px 0; padding-left: 14px; border-left: 2px solid #e8e8e4; }\n\n  \/* === STEPS (numbered ordering process) === *\/\n  .wonjo-wrap .steps, .wonjo-wrap-kr .steps { list-style: none; padding: 0; margin: 0 0 13px 0; }\n  .wonjo-wrap .steps { counter-reset: wonjo-steps; }\n  .wonjo-wrap-kr .steps { counter-reset: wonjo-steps-kr; }\n  .wonjo-wrap .steps li { counter-increment: wonjo-steps; padding: 10px 0 10px 38px; border-bottom: 1px solid #e8e8e4; position: relative; color: #3a3a3a; }\n  .wonjo-wrap-kr .steps li { counter-increment: wonjo-steps-kr; padding: 10px 0 10px 38px; border-bottom: 1px solid #e8e8e4; position: relative; color: #3a3a3a; }\n  .wonjo-wrap .steps li:last-child, .wonjo-wrap-kr .steps li:last-child { border-bottom: none; }\n  .wonjo-wrap .steps li::before { content: counter(wonjo-steps); position: absolute; left: 0; top: 11px; font-size: 11px; font-weight: bold; color: #4a7c59; width: 22px; height: 22px; border: 1.5px solid #4a7c59; border-radius: 50%; display: inline-flex; align-items: center; justify-content: center; }\n  .wonjo-wrap-kr .steps li::before { content: counter(wonjo-steps-kr); position: absolute; left: 0; top: 11px; font-size: 11px; font-weight: bold; color: #4a7c59; width: 22px; height: 22px; border: 1.5px solid #4a7c59; border-radius: 50%; display: inline-flex; align-items: center; justify-content: center; }\n\n  \/* === INTRO SUBTITLE === *\/\n  .wonjo-wrap .intro-subtitle, .wonjo-wrap-kr .intro-subtitle { font-size: 17px; line-height: 1.6; color: #4a7c59; font-style: italic; margin: 0 0 18px 0; padding-bottom: 18px; border-bottom: 1px solid #e8e8e4; }\n\n  \/* === SECTION SUBTITLE === *\/\n  .wonjo-wrap .section-subtitle, .wonjo-wrap-kr .section-subtitle { font-size: 13px; color: #777; font-style: italic; margin: -2px 0 16px 0; }\n\n  \/* === KEYWORDS (related searches at bottom) === *\/\n  .wonjo-wrap .keywords, .wonjo-wrap-kr .keywords { font-size: 13px; color: #777; line-height: 1.7; letter-spacing: 0.2px; }\n\n  \/* === MOBILE MEDIA QUERY === *\/\n  @media (max-width: 600px) {\n    .wonjo-wrap details summary, .wonjo-wrap-kr details summary { padding: 18px 30px 18px 0 !important; }\n    .wonjo-wrap details summary, .wonjo-wrap h2 { font-size: 15px !important; letter-spacing: 1px !important; }\n    .wonjo-wrap-kr details summary, .wonjo-wrap-kr h2 { font-size: 18px !important; letter-spacing: 0.8px !important; }\n    .wonjo-wrap, .wonjo-wrap-kr { font-size: 16px !important; }\n    .wonjo-wrap .intro-subtitle, .wonjo-wrap-kr .intro-subtitle { font-size: 17px !important; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"wonjo-wrap\"\u003e\n\u003cp class=\"intro-subtitle\"\u003eDirect from the United States — Kirkland Signature's - 40 oz (2.5 lbs) \/ (1.13 kg) praline pecans. Whole pecan halves coated in a butter-and-brown-sugar caramelized praline glaze, finished with sea salt. A Southern-US pecan candy style in bulk, perfect for dessert tables and gift tins.\u003c\/p\u003e\n\u003ch2\u003eProduct Details\u003c\/h2\u003e\n\u003chr\u003e\n\u003cp class=\"section-subtitle\"\u003eSize, format, and what's in the bag.\u003c\/p\u003e\n\u003cdiv class=\"spec-grid\"\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eSize\u003c\/span\u003e40 oz (2.5 lbs) \/ (1.13 kg)\u003cbr\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eServings per Bag\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003e~40 servings (1 oz each)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eOrigin\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003ePacked in USA — Kirkland Signature\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eDietary\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eKosher\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eAllergens\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eContains pecans (tree nut), milk (butter); shared facility with peanuts, other tree nuts, soy, wheat\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eStorage\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eShelf-stable · resealable bag\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003ch2\u003eIngredients\u003c\/h2\u003e\n\u003chr\u003e\n\u003cp class=\"section-subtitle\"\u003eButter-and-brown-sugar praline formulation.\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003ePecans\u003c\/li\u003e\n\u003cli\u003eSugar\u003c\/li\u003e\n\u003cli\u003eBrown Sugar\u003c\/li\u003e\n\u003cli\u003eButter\u003c\/li\u003e\n\u003cli\u003eCorn Syrup\u003c\/li\u003e\n\u003cli\u003eSea Salt\u003c\/li\u003e\n\u003cli\u003eNatural Flavor\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv class=\"tip\"\u003e\n\u003cstrong\u003eAllergen summary:\u003c\/strong\u003e contains pecans (tree nut) and milk (butter). Processed on equipment that may also package products containing peanuts, other tree nuts, soy, and wheat — customers with severe allergies should exercise caution.\u003c\/div\u003e\n\u003ch2\u003eNutritional Highlights\u003c\/h2\u003e\n\u003chr\u003e\n\u003cp class=\"section-subtitle\"\u003ePer ~1 oz serving.\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003e~150 calories\u003c\/strong\u003e — praline-coated pecan density\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e~11 g fat\u003c\/strong\u003e — from pecans plus the butter in the coating\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e~14 g sugar\u003c\/strong\u003e — from combined sugar and brown sugar praline\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eLight salted finish\u003c\/strong\u003e — sea salt rounds out the sweet praline\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cem\u003eRefer to the product package image in the gallery for the full Nutrition Facts panel including sodium content.\u003c\/em\u003e\u003c\/p\u003e\n\u003ch2\u003eServing Suggestions\u003c\/h2\u003e\n\u003chr\u003e\n\u003cp class=\"section-subtitle\"\u003eHow praline pecans are typically used.\u003c\/p\u003e\n\u003cp\u003eEaten straight from the bag as a dessert snack; scattered over vanilla ice cream, caramel pudding, or sweet potato dishes; crushed and folded into cheesecake crusts, banana bread, or oatmeal cookie batter; or plated as a post-dinner sweet alongside coffee or dessert wine. Strong Southern-US dessert context — goes especially well with autumn and holiday dishes. The 2.5 lbs size works for baking households, gift-box assembly, and family holiday tables.\u003c\/p\u003e\n\u003ch2\u003eShipping\u003c\/h2\u003e\n\u003chr\u003e\n\u003cp class=\"section-subtitle\"\u003eWhat you pay at checkout is exactly what you pay.\u003c\/p\u003e\n\u003cp\u003eShipping is free on every order, with no minimum. No handling fees, no customs processing charges, nothing added at checkout. What you see is what you pay.\u003c\/p\u003e\n\u003cp\u003eOrders are dispatched within 1 to 2 business days. A tracking number is sent to your email once your parcel is on its way.\u003c\/p\u003e\n\u003ch2\u003eCustoms \u0026amp; Import\u003c\/h2\u003e\n\u003chr\u003e\n\u003cp class=\"section-subtitle\"\u003eHow your parcel clears Korean customs, and what happens if it doesn't.\u003c\/p\u003e\n\u003cp\u003eAll orders are processed as personal-use overseas purchases and clear Korean customs without requiring KC certification. Your shipment is handled using your Personal Customs Clearance Code (PCCC) and is trackable via Korea Customs Service UNI-PASS. Orders under USD 200 from the United States qualify for duty-free clearance. In the event of any customs issue, we issue a full refund without question.\u003c\/p\u003e\n\u003cdiv class=\"tip\"\u003eIf you do not yet have a PCCC, you can get one free in under five minutes at unipass.customs.go.kr.\u003c\/div\u003e\n\u003ch2\u003eWhy This Shop\u003c\/h2\u003e\n\u003chr\u003e\n\u003cp class=\"section-subtitle\"\u003eWhere the product you order actually comes from.\u003c\/p\u003e\n\u003cp\u003eWe purchase directly from US retailers and ship to customers in Korea — no intermediary, no repackaging, no grey-market sourcing. Every order is the same product you would find on a US shelf. We back every order with a full refund in the event of customs failure or non-delivery.\u003c\/p\u003e\n\u003ch2\u003eFrom Our First Customers\u003c\/h2\u003e\n\u003chr\u003e\n\u003cp class=\"section-subtitle\"\u003eUnedited reviews from our earliest Korean customers.\u003c\/p\u003e\n\u003cdiv class=\"review-card\"\u003e\n\u003cp class=\"review-text\"\u003e\"First time trying proper Southern-style praline pecans and I understand the appeal now. Butter flavor in the coating is pronounced, not just sweet glaze. Crunch from the pecan itself stays intact even under the praline layer. Best enjoyed in small handfuls rather than big bowls.\"\u003c\/p\u003e\n\u003cp class=\"review-name\"\u003eEdward — Gangdong, Seoul — Early Customer\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"review-card\"\u003e\n\u003cp class=\"review-text\"\u003e\"Made pecan cheesecake using these crushed into the crust — extraordinary. Saved some whole ones to garnish the top. Dessert baking is where this product really shines; the praline caramelization does half the work for you. 2.5 lbs covered two cheesecakes and a batch of cookies easily.\"\u003c\/p\u003e\n\u003cp class=\"review-name\"\u003eJihoon — Geumjeong, Busan — Early Customer\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"review-card\"\u003e\n\u003cp class=\"review-text\"\u003e\"Packed into small tins with Kraft paper and ribbon as Christmas gifts. Recipients liked them, and the tins looked well put-together because the praline coating keeps the pecans photogenic — no broken pieces at the bottom. Good way to stretch a gift budget during the holidays.\"\u003c\/p\u003e\n\u003cp class=\"review-name\"\u003eMarissa — Mapo, Seoul — Early Customer\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"review-card\"\u003e\n\u003cp class=\"review-text\"\u003e\"Portion awareness required — these are closer to a sweet confection than a daily nut snack. Resealable bag closes tightly which helps control intake. Vanilla ice cream with a few of these crumbled on top is my favorite weekend dessert now.\"\u003c\/p\u003e\n\u003cp class=\"review-name\"\u003eBoyoung — Gwangsan, Gwangju — Early Customer\u003c\/p\u003e\n\u003c\/div\u003e\n\u003ch2\u003eHow to Order\u003c\/h2\u003e\n\u003chr\u003e\n\u003cp class=\"section-subtitle\"\u003eFrom cart to tracking number in six steps.\u003c\/p\u003e\n\u003col class=\"steps\"\u003e\n\u003cli\u003eSelect your preferred variant and add to cart\u003c\/li\u003e\n\u003cli\u003eProceed to checkout\u003c\/li\u003e\n\u003cli\u003eEnter your Personal Customs Clearance Code (PCCC) when prompted\u003c\/li\u003e\n\u003cli\u003eConfirm your Korean delivery address\u003c\/li\u003e\n\u003cli\u003eComplete payment — your order is placed\u003c\/li\u003e\n\u003cli\u003eReceive your tracking number by email within 1 to 2 business days\u003c\/li\u003e\n\u003c\/ol\u003e\n\u003ch2\u003eRelated Searches\u003c\/h2\u003e\n\u003chr\u003e\n\u003cp class=\"section-subtitle\"\u003eSearch terms that lead back to this product.\u003c\/p\u003e\n\u003cp class=\"keywords\"\u003e커클랜드 시그니처 프랄린 피칸  ·  코스트코 프랄린 피칸 직구  ·  프랄린 피칸 2.5파운드  ·  캐러멜 피칸  ·  브라운 슈거 피칸  ·  디저트 견과류  ·  달콤한 피칸  ·  미국 남부 디저트  ·  선물용 피칸  ·  아이스크림 토핑 피칸  ·  피칸 베이킹  ·  홀리데이 디저트  ·  Kirkland Praline Pecans Korea  ·  Costco praline pecans direct import\u003c\/p\u003e\n\u003c\/div\u003e","brand":"Kirkland Signature","offers":[{"title":"40 oz (2.5 lbs) \/ (1.13 kg)","offer_id":45228727304239,"sku":"KIR-praline-pecans-25lb","price":29.5,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0739\/5190\/3791\/files\/1_90010f0a-17b2-455e-97d0-6d8b59006062.png?v=1776893763"},{"product_id":"kirkland-roasted-almonds-sea-salt-25-lbs","title":"Kirkland Signature Roasted Almonds, Sea Salt - 40 oz (2.5 lbs) \/ (1.13 kg)","description":"\u003cstyle\u003e\n\/* Wonjo canonical stylesheet v3.0 — see wonjo-style-LOCKED.md for documentation *\/\n\n  \/* === WRAPPERS === *\/\n  .wonjo-wrap { font-family: 'Apple SD Gothic Neo', 'Noto Sans KR', 'Malgun Gothic', sans-serif; color: #2b2b2b; font-size: 16px; line-height: 1.85; max-width: 720px; }\n  .wonjo-wrap-kr { font-family: 'Apple SD Gothic Neo', 'Noto Sans KR', 'Malgun Gothic', sans-serif; color: #2b2b2b; font-size: 16px; line-height: 1.95; max-width: 720px; }\n\n  \/* === COMMON TEXT === *\/\n  .wonjo-wrap p, .wonjo-wrap-kr p { margin: 0 0 13px 0; color: #3a3a3a; }\n  .wonjo-wrap ul, .wonjo-wrap-kr ul { margin: 0 0 13px 0; padding-left: 18px; color: #3a3a3a; }\n  .wonjo-wrap ul li, .wonjo-wrap-kr ul li { margin-bottom: 7px; }\n\n  \/* === HEADINGS — H2 (old protein template) === *\/\n  .wonjo-wrap h2 { font-size: 16px; font-weight: 700; text-transform: uppercase; letter-spacing: 1.2px; color: #4a7c59; margin: 36px 0 8px 0; }\n  .wonjo-wrap-kr h2 { font-size: 18px; font-weight: 700; text-transform: uppercase; letter-spacing: 0.8px; color: #4a7c59; margin: 36px 0 8px 0; }\n\n  \/* === HR SEPARATOR (under h2 + inside details) === *\/\n  .wonjo-wrap hr, .wonjo-wrap-kr hr,\n  .wonjo-wrap details hr, .wonjo-wrap-kr details hr { border: none; border-top: 1.5px solid #4a7c59; margin: 0 0 18px 0; }\n\n  \/* === DETAILS \/ SUMMARY (rounds 1-4 + LEGO) === *\/\n  .wonjo-wrap details, .wonjo-wrap-kr details { margin: 0; border-bottom: 1px solid #e8e8e4; }\n  .wonjo-wrap details:last-of-type, .wonjo-wrap-kr details:last-of-type { border-bottom: none; }\n\n  .wonjo-wrap details summary { font-size: 16px; font-weight: 700; text-transform: uppercase; letter-spacing: 1.2px; color: #4a7c59; padding: 20px 30px 20px 0; cursor: pointer; list-style: none; position: relative; }\n  .wonjo-wrap-kr details summary { font-size: 18px; font-weight: 700; text-transform: uppercase; letter-spacing: 0.8px; color: #4a7c59; padding: 20px 30px 20px 0; cursor: pointer; list-style: none; position: relative; }\n\n  .wonjo-wrap details summary::-webkit-details-marker, .wonjo-wrap-kr details summary::-webkit-details-marker { display: none; }\n  .wonjo-wrap details summary::after, .wonjo-wrap-kr details summary::after { content: '+'; position: absolute; right: 0; top: 50%; transform: translateY(-50%); font-size: 20px; font-weight: normal; color: #4a7c59; }\n  .wonjo-wrap details[open] summary::after, .wonjo-wrap-kr details[open] summary::after { content: '−'; }\n\n  \/* Content spacing — handles both direct-children variant AND \u003cdiv\u003e wrapper variant *\/\n  .wonjo-wrap details \u003e *:not(summary):not(hr), .wonjo-wrap-kr details \u003e *:not(summary):not(hr) { margin-bottom: 13px; }\n  .wonjo-wrap details \u003e *:last-child, .wonjo-wrap-kr details \u003e *:last-child { margin-bottom: 18px; }\n  .wonjo-wrap details \u003e div, .wonjo-wrap-kr details \u003e div { padding: 0 0 20px 0; }\n\n  \/* === SPEC GRID === *\/\n  .wonjo-wrap .spec-grid, .wonjo-wrap-kr .spec-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 0; margin: 0 0 16px 0; border: 1px solid #e8e8e4; border-radius: 4px; overflow: hidden; }\n  .wonjo-wrap .spec-item, .wonjo-wrap-kr .spec-item { padding: 10px 14px; border-bottom: 1px solid #e8e8e4; font-size: 14px; }\n  .wonjo-wrap .spec-item:nth-last-child(-n+2), .wonjo-wrap-kr .spec-item:nth-last-child(-n+2) { border-bottom: none; }\n  .wonjo-wrap .spec-label, .wonjo-wrap-kr .spec-label { font-size: 13px; text-transform: uppercase; letter-spacing: 0.8px; color: #4a7c59; display: block; margin-bottom: 2px; font-weight: bold; }\n  .wonjo-wrap .spec-value, .wonjo-wrap-kr .spec-value { color: #2b2b2b; }\n\n  \/* === TIPS \/ WARNINGS === *\/\n  .wonjo-wrap .tip, .wonjo-wrap-kr .tip { background: #f4f8f5; border-left: 3px solid #4a7c59; padding: 12px 16px; font-size: 13.5px; color: #4a5a4a; margin: 14px 0; font-style: italic; }\n  .wonjo-wrap .tip-warn, .wonjo-wrap-kr .tip-warn { background: #fdf6e3; border-left: 3px solid #b8860b; padding: 12px 16px; font-size: 13.5px; color: #6e5828; margin: 14px 0; font-style: italic; }\n\n  \/* === BADGES === *\/\n  .wonjo-wrap .badge-row, .wonjo-wrap-kr .badge-row { display: flex; flex-wrap: wrap; gap: 8px; margin: 0 0 16px 0; }\n  .wonjo-wrap .badge, .wonjo-wrap-kr .badge { font-size: 11.5px; border: 1px solid #c2d8c9; background: #eef5f0; color: #3a6b48; border-radius: 3px; padding: 5px 11px; font-weight: bold; letter-spacing: 0.3px; }\n  .wonjo-wrap .badge-eco, .wonjo-wrap-kr .badge-eco { border-color: #b5cfa9; background: #e8f3e0; color: #2d5c1f; }\n  .wonjo-wrap .badge-safe, .wonjo-wrap-kr .badge-safe { border-color: #d4a574; background: #fdf3e3; color: #8a5a1a; }\n\n  \/* === SKILL TAG ROW (rounds 1-4 kids\/toys) === *\/\n  .wonjo-wrap .skill-row, .wonjo-wrap-kr .skill-row { display: flex; flex-wrap: wrap; gap: 6px; margin: 0 0 18px 0; padding-bottom: 16px; border-bottom: 1px solid #e8e8e4; }\n  .wonjo-wrap .skill-tag, .wonjo-wrap-kr .skill-tag { font-size: 11px; background: #fdfcf8; border: 1px solid #e4e0d6; color: #6a5a3a; border-radius: 14px; padding: 4px 10px; letter-spacing: 0.2px; }\n\n  \/* === REVIEW CARDS (protein listings) === *\/\n  .wonjo-wrap .review-card, .wonjo-wrap-kr .review-card { background: #fdfcf8; border: 1px solid #e4e0d6; border-radius: 6px; padding: 18px 20px; margin-bottom: 14px; }\n  .wonjo-wrap .review-text, .wonjo-wrap-kr .review-text { color: #3a3a3a; margin: 0 0 10px 0; font-style: italic; }\n  .wonjo-wrap .review-name, .wonjo-wrap-kr .review-name { font-size: 12.5px; color: #888; font-style: normal; }\n\n  \/* === SET CARDS (LEGO bundle template) === *\/\n  .wonjo-wrap .set-card, .wonjo-wrap-kr .set-card { background: #fdfcf8; border: 1px solid #e4e0d6; border-radius: 6px; padding: 18px 22px; margin-bottom: 16px; }\n  .wonjo-wrap .set-card .set-no, .wonjo-wrap-kr .set-card .set-no { font-size: 13px; letter-spacing: 1px; color: #4a7c59; text-transform: uppercase; margin: 0 0 4px 0; font-weight: bold; }\n  .wonjo-wrap .set-card h3, .wonjo-wrap-kr .set-card h3 { font-size: 17px; margin: 0 0 10px 0; color: #2b2b2b; font-weight: 700; }\n  .wonjo-wrap .set-card p, .wonjo-wrap-kr .set-card p { margin: 0 0 8px 0; }\n  .wonjo-wrap .set-card .set-stats, .wonjo-wrap-kr .set-card .set-stats { font-size: 13.5px; color: #666; margin-top: 8px; }\n\n  \/* === PLAY STAGES (rounds 1-4 age-progression) === *\/\n  .wonjo-wrap .play-stage, .wonjo-wrap-kr .play-stage { padding: 10px 0; border-bottom: 1px dashed #e8e8e4; }\n  .wonjo-wrap .play-stage:last-child, .wonjo-wrap-kr .play-stage:last-child { border-bottom: none; }\n  .wonjo-wrap .play-stage-age, .wonjo-wrap-kr .play-stage-age { font-size: 13px; text-transform: uppercase; letter-spacing: 0.8px; color: #4a7c59; font-weight: bold; display: block; margin-bottom: 4px; }\n  .wonjo-wrap .play-stage-text, .wonjo-wrap-kr .play-stage-text { color: #3a3a3a; font-size: 14.5px; }\n\n  \/* === FAQ === *\/\n  .wonjo-wrap .faq-q, .wonjo-wrap-kr .faq-q { font-size: 13.5px; color: #4a7c59; font-weight: bold; margin: 14px 0 6px 0; }\n  .wonjo-wrap .faq-a, .wonjo-wrap-kr .faq-a { color: #3a3a3a; margin: 0 0 13px 0; padding-left: 14px; border-left: 2px solid #e8e8e4; }\n\n  \/* === STEPS (numbered ordering process) === *\/\n  .wonjo-wrap .steps, .wonjo-wrap-kr .steps { list-style: none; padding: 0; margin: 0 0 13px 0; }\n  .wonjo-wrap .steps { counter-reset: wonjo-steps; }\n  .wonjo-wrap-kr .steps { counter-reset: wonjo-steps-kr; }\n  .wonjo-wrap .steps li { counter-increment: wonjo-steps; padding: 10px 0 10px 38px; border-bottom: 1px solid #e8e8e4; position: relative; color: #3a3a3a; }\n  .wonjo-wrap-kr .steps li { counter-increment: wonjo-steps-kr; padding: 10px 0 10px 38px; border-bottom: 1px solid #e8e8e4; position: relative; color: #3a3a3a; }\n  .wonjo-wrap .steps li:last-child, .wonjo-wrap-kr .steps li:last-child { border-bottom: none; }\n  .wonjo-wrap .steps li::before { content: counter(wonjo-steps); position: absolute; left: 0; top: 11px; font-size: 11px; font-weight: bold; color: #4a7c59; width: 22px; height: 22px; border: 1.5px solid #4a7c59; border-radius: 50%; display: inline-flex; align-items: center; justify-content: center; }\n  .wonjo-wrap-kr .steps li::before { content: counter(wonjo-steps-kr); position: absolute; left: 0; top: 11px; font-size: 11px; font-weight: bold; color: #4a7c59; width: 22px; height: 22px; border: 1.5px solid #4a7c59; border-radius: 50%; display: inline-flex; align-items: center; justify-content: center; }\n\n  \/* === INTRO SUBTITLE === *\/\n  .wonjo-wrap .intro-subtitle, .wonjo-wrap-kr .intro-subtitle { font-size: 17px; line-height: 1.6; color: #4a7c59; font-style: italic; margin: 0 0 18px 0; padding-bottom: 18px; border-bottom: 1px solid #e8e8e4; }\n\n  \/* === SECTION SUBTITLE === *\/\n  .wonjo-wrap .section-subtitle, .wonjo-wrap-kr .section-subtitle { font-size: 13px; color: #777; font-style: italic; margin: -2px 0 16px 0; }\n\n  \/* === KEYWORDS (related searches at bottom) === *\/\n  .wonjo-wrap .keywords, .wonjo-wrap-kr .keywords { font-size: 13px; color: #777; line-height: 1.7; letter-spacing: 0.2px; }\n\n  \/* === MOBILE MEDIA QUERY === *\/\n  @media (max-width: 600px) {\n    .wonjo-wrap details summary, .wonjo-wrap-kr details summary { padding: 18px 30px 18px 0 !important; }\n    .wonjo-wrap details summary, .wonjo-wrap h2 { font-size: 15px !important; letter-spacing: 1px !important; }\n    .wonjo-wrap-kr details summary, .wonjo-wrap-kr h2 { font-size: 18px !important; letter-spacing: 0.8px !important; }\n    .wonjo-wrap, .wonjo-wrap-kr { font-size: 16px !important; }\n    .wonjo-wrap .intro-subtitle, .wonjo-wrap-kr .intro-subtitle { font-size: 17px !important; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"wonjo-wrap\"\u003e\n\u003cp class=\"intro-subtitle\"\u003eDirect from the United States — Kirkland Signature's house-roast of California whole almonds, dry-roasted and finished with sea salt in a 2.5 lbs (1.13 kg) bag. A pantry staple Korean Costco members will recognize, now available without the warehouse trip.\u003c\/p\u003e\n\u003ch2\u003eProduct Details\u003c\/h2\u003e\n\u003chr\u003e\n\u003cp class=\"section-subtitle\"\u003eSize, format, and what's in the bag.\u003c\/p\u003e\n\u003cdiv class=\"spec-grid\"\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eSize\u003c\/span\u003e40 oz (2.5 lbs) \/ (1.13 kg)\u003cbr\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eServings per Bag\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003e~40 servings (1 oz each)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eOrigin\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eUSA — California almonds\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eDietary\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eVegan · Kosher · Naturally Gluten-Free\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eAllergens\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eTree nuts (almonds); contains highly refined peanut oil\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eStorage\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eShelf-stable\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003ch2\u003eIngredients\u003c\/h2\u003e\n\u003chr\u003e\n\u003cp class=\"section-subtitle\"\u003eThree ingredients, nothing more.\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eAlmonds\u003c\/li\u003e\n\u003cli\u003eSea Salt\u003c\/li\u003e\n\u003cli\u003eHighly Refined Peanut Oil\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv class=\"tip\"\u003eAbout the peanut oil: almonds are dry-roasted in highly refined peanut oil, which is standard practice for commercial almond roasting in the US. US FDA labeling rules exempt highly refined peanut oil from peanut-allergen warnings because the refining process removes the allergenic protein. We disclose it here anyway for customers with peanut sensitivities or families observing strict peanut-free diets.\u003c\/div\u003e\n\u003ch2\u003eNutritional Highlights\u003c\/h2\u003e\n\u003chr\u003e\n\u003cp class=\"section-subtitle\"\u003ePer 1 oz (28 g \/ ~15 almonds) serving.\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003e6 g protein\u003c\/strong\u003e — a natural protein snack without added protein powder\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e3 g fiber\u003c\/strong\u003e — roughly 11% of daily fiber in a single serving\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e1 g sugar, 0 g added sugar\u003c\/strong\u003e — sea salt and almonds, nothing sweetened\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e16 g good fats\u003c\/strong\u003e — almonds are rich in monounsaturated fats; 190 cal per serving\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch2\u003eShipping\u003c\/h2\u003e\n\u003chr\u003e\n\u003cp class=\"section-subtitle\"\u003eWhat you pay at checkout is exactly what you pay.\u003c\/p\u003e\n\u003cp\u003eShipping is free on every order, with no minimum. No handling fees, no customs processing charges, nothing added at checkout. What you see is what you pay.\u003c\/p\u003e\n\u003cp\u003eOrders are dispatched within 1 to 2 business days. A tracking number is sent to your email once your parcel is on its way.\u003c\/p\u003e\n\u003ch2\u003eCustoms \u0026amp; Import\u003c\/h2\u003e\n\u003chr\u003e\n\u003cp class=\"section-subtitle\"\u003eHow your parcel clears Korean customs, and what happens if it doesn't.\u003c\/p\u003e\n\u003cp\u003eAll orders are processed as personal-use overseas purchases and clear Korean customs without requiring KC certification. Your shipment is handled using your Personal Customs Clearance Code (PCCC) and is trackable via Korea Customs Service UNI-PASS. Orders under USD 200 from the United States qualify for duty-free clearance. In the event of any customs issue, we issue a full refund without question.\u003c\/p\u003e\n\u003cdiv class=\"tip\"\u003eIf you do not yet have a PCCC, you can get one free in under five minutes at unipass.customs.go.kr.\u003c\/div\u003e\n\u003ch2\u003eWhy This Shop\u003c\/h2\u003e\n\u003chr\u003e\n\u003cp class=\"section-subtitle\"\u003eWhere the product you order actually comes from.\u003c\/p\u003e\n\u003cp\u003eWe purchase directly from US retailers and ship to customers in Korea — no intermediary, no repackaging, no grey-market sourcing. Every order is the same product you would find on a US shelf. We back every order with a full refund in the event of customs failure or non-delivery.\u003c\/p\u003e\n\u003ch2\u003eFrom Our First Customers\u003c\/h2\u003e\n\u003chr\u003e\n\u003cp class=\"section-subtitle\"\u003eUnedited reviews from our earliest Korean customers.\u003c\/p\u003e\n\u003cdiv class=\"review-card\"\u003e\n\u003cp class=\"review-text\"\u003e\"Costco almonds are the same everywhere — the same roast level, the same salt, the same snap. Bought them locally when visiting the US and missed them back home. Bag size is right for our household; we finish one in about five weeks between snacking and cooking.\"\u003c\/p\u003e\n\u003cp class=\"review-name\"\u003eMinseo — Jongno, Seoul — Early Customer\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"review-card\"\u003e\n\u003cp class=\"review-text\"\u003e\"I bake with these and snack on them. Freshness is noticeably better than the repackaged Kirkland almonds on Korean shelves I used to buy — presumably because these ship direct rather than sitting in a warehouse. Roast is consistent from bag to bag.\"\u003c\/p\u003e\n\u003cp class=\"review-name\"\u003eHannah — Gangnam, Seoul — Early Customer\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"review-card\"\u003e\n\u003cp class=\"review-text\"\u003e\"Our family goes through a lot of almonds. 2.5 lbs direct from the US works out cheaper per gram than buying 250g packs at the supermarket, and the quality is honestly higher. Taste is consistent bag to bag, which matters when you're ordering in bulk.\"\u003c\/p\u003e\n\u003cp class=\"review-name\"\u003eHyungjin — Ansan, Gyeonggi — Early Customer\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"review-card\"\u003e\n\u003cp class=\"review-text\"\u003e\"Wanted the California-origin almonds specifically — most almond options on Korean shelves don't tell you where the nuts come from. Dry roast lets the almond flavor come through cleanly, without the sugar or flavored-coating overlay you get with honey or chocolate varieties. A clean daily snack.\"\u003c\/p\u003e\n\u003cp class=\"review-name\"\u003eEmilie — Yeongdo, Busan — Early Customer\u003c\/p\u003e\n\u003c\/div\u003e\n\u003ch2\u003eHow to Order\u003c\/h2\u003e\n\u003chr\u003e\n\u003cp class=\"section-subtitle\"\u003eFrom cart to tracking number in six steps.\u003c\/p\u003e\n\u003col class=\"steps\"\u003e\n\u003cli\u003eSelect your preferred variant and add to cart\u003c\/li\u003e\n\u003cli\u003eProceed to checkout\u003c\/li\u003e\n\u003cli\u003eEnter your Personal Customs Clearance Code (PCCC) when prompted\u003c\/li\u003e\n\u003cli\u003eConfirm your Korean delivery address\u003c\/li\u003e\n\u003cli\u003eComplete payment — your order is placed\u003c\/li\u003e\n\u003cli\u003eReceive your tracking number by email within 1 to 2 business days\u003c\/li\u003e\n\u003c\/ol\u003e\n\u003ch2\u003eRelated Searches\u003c\/h2\u003e\n\u003chr\u003e\n\u003cp class=\"section-subtitle\"\u003eSearch terms that lead back to this product.\u003c\/p\u003e\n\u003cp class=\"keywords\"\u003e커클랜드 시그니처 로스트 아몬드  ·  커클랜드 시그니처 아몬드  ·  코스트코 아몬드 직구  ·  바다소금 아몬드  ·  캘리포니아 아몬드 직구  ·  2.5파운드 아몬드  ·  대용량 견과류 직구  ·  미국 견과류 직구  ·  건강 간식  ·  홀 아몬드  ·  코셔 아몬드  ·  Kirkland Roasted Almonds Korea  ·  Costco almonds direct import  ·  California almonds Korea\u003c\/p\u003e\n\u003c\/div\u003e","brand":"Kirkland Signature","offers":[{"title":"40 oz (2.5 lbs) \/ (1.13 kg)","offer_id":45228727337007,"sku":"KIR-roasted-almonds-sea-salt-25lb","price":27.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0739\/5190\/3791\/files\/1_72e86329-5778-4ab9-b33b-5d13a4a1ef58.png?v=1776894976"},{"product_id":"kirkland-shelled-pistachios-salted-15-lbs","title":"Kirkland Signature Shelled Pistachios - Roasted \u0026 Salted - 24 oz (1.5 lbs) \/ (680 g)","description":"\u003cstyle\u003e\n\/* Wonjo canonical stylesheet v3.0 — see wonjo-style-LOCKED.md for documentation *\/\n\n  \/* === WRAPPERS === *\/\n  .wonjo-wrap { font-family: 'Apple SD Gothic Neo', 'Noto Sans KR', 'Malgun Gothic', sans-serif; color: #2b2b2b; font-size: 16px; line-height: 1.85; max-width: 720px; }\n  .wonjo-wrap-kr { font-family: 'Apple SD Gothic Neo', 'Noto Sans KR', 'Malgun Gothic', sans-serif; color: #2b2b2b; font-size: 16px; line-height: 1.95; max-width: 720px; }\n\n  \/* === COMMON TEXT === *\/\n  .wonjo-wrap p, .wonjo-wrap-kr p { margin: 0 0 13px 0; color: #3a3a3a; }\n  .wonjo-wrap ul, .wonjo-wrap-kr ul { margin: 0 0 13px 0; padding-left: 18px; color: #3a3a3a; }\n  .wonjo-wrap ul li, .wonjo-wrap-kr ul li { margin-bottom: 7px; }\n\n  \/* === HEADINGS — H2 (old protein template) === *\/\n  .wonjo-wrap h2 { font-size: 16px; font-weight: 700; text-transform: uppercase; letter-spacing: 1.2px; color: #4a7c59; margin: 36px 0 8px 0; }\n  .wonjo-wrap-kr h2 { font-size: 18px; font-weight: 700; text-transform: uppercase; letter-spacing: 0.8px; color: #4a7c59; margin: 36px 0 8px 0; }\n\n  \/* === HR SEPARATOR (under h2 + inside details) === *\/\n  .wonjo-wrap hr, .wonjo-wrap-kr hr,\n  .wonjo-wrap details hr, .wonjo-wrap-kr details hr { border: none; border-top: 1.5px solid #4a7c59; margin: 0 0 18px 0; }\n\n  \/* === DETAILS \/ SUMMARY (rounds 1-4 + LEGO) === *\/\n  .wonjo-wrap details, .wonjo-wrap-kr details { margin: 0; border-bottom: 1px solid #e8e8e4; }\n  .wonjo-wrap details:last-of-type, .wonjo-wrap-kr details:last-of-type { border-bottom: none; }\n\n  .wonjo-wrap details summary { font-size: 16px; font-weight: 700; text-transform: uppercase; letter-spacing: 1.2px; color: #4a7c59; padding: 20px 30px 20px 0; cursor: pointer; list-style: none; position: relative; }\n  .wonjo-wrap-kr details summary { font-size: 18px; font-weight: 700; text-transform: uppercase; letter-spacing: 0.8px; color: #4a7c59; padding: 20px 30px 20px 0; cursor: pointer; list-style: none; position: relative; }\n\n  .wonjo-wrap details summary::-webkit-details-marker, .wonjo-wrap-kr details summary::-webkit-details-marker { display: none; }\n  .wonjo-wrap details summary::after, .wonjo-wrap-kr details summary::after { content: '+'; position: absolute; right: 0; top: 50%; transform: translateY(-50%); font-size: 20px; font-weight: normal; color: #4a7c59; }\n  .wonjo-wrap details[open] summary::after, .wonjo-wrap-kr details[open] summary::after { content: '−'; }\n\n  \/* Content spacing — handles both direct-children variant AND \u003cdiv\u003e wrapper variant *\/\n  .wonjo-wrap details \u003e *:not(summary):not(hr), .wonjo-wrap-kr details \u003e *:not(summary):not(hr) { margin-bottom: 13px; }\n  .wonjo-wrap details \u003e *:last-child, .wonjo-wrap-kr details \u003e *:last-child { margin-bottom: 18px; }\n  .wonjo-wrap details \u003e div, .wonjo-wrap-kr details \u003e div { padding: 0 0 20px 0; }\n\n  \/* === SPEC GRID === *\/\n  .wonjo-wrap .spec-grid, .wonjo-wrap-kr .spec-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 0; margin: 0 0 16px 0; border: 1px solid #e8e8e4; border-radius: 4px; overflow: hidden; }\n  .wonjo-wrap .spec-item, .wonjo-wrap-kr .spec-item { padding: 10px 14px; border-bottom: 1px solid #e8e8e4; font-size: 14px; }\n  .wonjo-wrap .spec-item:nth-last-child(-n+2), .wonjo-wrap-kr .spec-item:nth-last-child(-n+2) { border-bottom: none; }\n  .wonjo-wrap .spec-label, .wonjo-wrap-kr .spec-label { font-size: 13px; text-transform: uppercase; letter-spacing: 0.8px; color: #4a7c59; display: block; margin-bottom: 2px; font-weight: bold; }\n  .wonjo-wrap .spec-value, .wonjo-wrap-kr .spec-value { color: #2b2b2b; }\n\n  \/* === TIPS \/ WARNINGS === *\/\n  .wonjo-wrap .tip, .wonjo-wrap-kr .tip { background: #f4f8f5; border-left: 3px solid #4a7c59; padding: 12px 16px; font-size: 13.5px; color: #4a5a4a; margin: 14px 0; font-style: italic; }\n  .wonjo-wrap .tip-warn, .wonjo-wrap-kr .tip-warn { background: #fdf6e3; border-left: 3px solid #b8860b; padding: 12px 16px; font-size: 13.5px; color: #6e5828; margin: 14px 0; font-style: italic; }\n\n  \/* === BADGES === *\/\n  .wonjo-wrap .badge-row, .wonjo-wrap-kr .badge-row { display: flex; flex-wrap: wrap; gap: 8px; margin: 0 0 16px 0; }\n  .wonjo-wrap .badge, .wonjo-wrap-kr .badge { font-size: 11.5px; border: 1px solid #c2d8c9; background: #eef5f0; color: #3a6b48; border-radius: 3px; padding: 5px 11px; font-weight: bold; letter-spacing: 0.3px; }\n  .wonjo-wrap .badge-eco, .wonjo-wrap-kr .badge-eco { border-color: #b5cfa9; background: #e8f3e0; color: #2d5c1f; }\n  .wonjo-wrap .badge-safe, .wonjo-wrap-kr .badge-safe { border-color: #d4a574; background: #fdf3e3; color: #8a5a1a; }\n\n  \/* === SKILL TAG ROW (rounds 1-4 kids\/toys) === *\/\n  .wonjo-wrap .skill-row, .wonjo-wrap-kr .skill-row { display: flex; flex-wrap: wrap; gap: 6px; margin: 0 0 18px 0; padding-bottom: 16px; border-bottom: 1px solid #e8e8e4; }\n  .wonjo-wrap .skill-tag, .wonjo-wrap-kr .skill-tag { font-size: 11px; background: #fdfcf8; border: 1px solid #e4e0d6; color: #6a5a3a; border-radius: 14px; padding: 4px 10px; letter-spacing: 0.2px; }\n\n  \/* === REVIEW CARDS (protein listings) === *\/\n  .wonjo-wrap .review-card, .wonjo-wrap-kr .review-card { background: #fdfcf8; border: 1px solid #e4e0d6; border-radius: 6px; padding: 18px 20px; margin-bottom: 14px; }\n  .wonjo-wrap .review-text, .wonjo-wrap-kr .review-text { color: #3a3a3a; margin: 0 0 10px 0; font-style: italic; }\n  .wonjo-wrap .review-name, .wonjo-wrap-kr .review-name { font-size: 12.5px; color: #888; font-style: normal; }\n\n  \/* === SET CARDS (LEGO bundle template) === *\/\n  .wonjo-wrap .set-card, .wonjo-wrap-kr .set-card { background: #fdfcf8; border: 1px solid #e4e0d6; border-radius: 6px; padding: 18px 22px; margin-bottom: 16px; }\n  .wonjo-wrap .set-card .set-no, .wonjo-wrap-kr .set-card .set-no { font-size: 13px; letter-spacing: 1px; color: #4a7c59; text-transform: uppercase; margin: 0 0 4px 0; font-weight: bold; }\n  .wonjo-wrap .set-card h3, .wonjo-wrap-kr .set-card h3 { font-size: 17px; margin: 0 0 10px 0; color: #2b2b2b; font-weight: 700; }\n  .wonjo-wrap .set-card p, .wonjo-wrap-kr .set-card p { margin: 0 0 8px 0; }\n  .wonjo-wrap .set-card .set-stats, .wonjo-wrap-kr .set-card .set-stats { font-size: 13.5px; color: #666; margin-top: 8px; }\n\n  \/* === PLAY STAGES (rounds 1-4 age-progression) === *\/\n  .wonjo-wrap .play-stage, .wonjo-wrap-kr .play-stage { padding: 10px 0; border-bottom: 1px dashed #e8e8e4; }\n  .wonjo-wrap .play-stage:last-child, .wonjo-wrap-kr .play-stage:last-child { border-bottom: none; }\n  .wonjo-wrap .play-stage-age, .wonjo-wrap-kr .play-stage-age { font-size: 13px; text-transform: uppercase; letter-spacing: 0.8px; color: #4a7c59; font-weight: bold; display: block; margin-bottom: 4px; }\n  .wonjo-wrap .play-stage-text, .wonjo-wrap-kr .play-stage-text { color: #3a3a3a; font-size: 14.5px; }\n\n  \/* === FAQ === *\/\n  .wonjo-wrap .faq-q, .wonjo-wrap-kr .faq-q { font-size: 13.5px; color: #4a7c59; font-weight: bold; margin: 14px 0 6px 0; }\n  .wonjo-wrap .faq-a, .wonjo-wrap-kr .faq-a { color: #3a3a3a; margin: 0 0 13px 0; padding-left: 14px; border-left: 2px solid #e8e8e4; }\n\n  \/* === STEPS (numbered ordering process) === *\/\n  .wonjo-wrap .steps, .wonjo-wrap-kr .steps { list-style: none; padding: 0; margin: 0 0 13px 0; }\n  .wonjo-wrap .steps { counter-reset: wonjo-steps; }\n  .wonjo-wrap-kr .steps { counter-reset: wonjo-steps-kr; }\n  .wonjo-wrap .steps li { counter-increment: wonjo-steps; padding: 10px 0 10px 38px; border-bottom: 1px solid #e8e8e4; position: relative; color: #3a3a3a; }\n  .wonjo-wrap-kr .steps li { counter-increment: wonjo-steps-kr; padding: 10px 0 10px 38px; border-bottom: 1px solid #e8e8e4; position: relative; color: #3a3a3a; }\n  .wonjo-wrap .steps li:last-child, .wonjo-wrap-kr .steps li:last-child { border-bottom: none; }\n  .wonjo-wrap .steps li::before { content: counter(wonjo-steps); position: absolute; left: 0; top: 11px; font-size: 11px; font-weight: bold; color: #4a7c59; width: 22px; height: 22px; border: 1.5px solid #4a7c59; border-radius: 50%; display: inline-flex; align-items: center; justify-content: center; }\n  .wonjo-wrap-kr .steps li::before { content: counter(wonjo-steps-kr); position: absolute; left: 0; top: 11px; font-size: 11px; font-weight: bold; color: #4a7c59; width: 22px; height: 22px; border: 1.5px solid #4a7c59; border-radius: 50%; display: inline-flex; align-items: center; justify-content: center; }\n\n  \/* === INTRO SUBTITLE === *\/\n  .wonjo-wrap .intro-subtitle, .wonjo-wrap-kr .intro-subtitle { font-size: 17px; line-height: 1.6; color: #4a7c59; font-style: italic; margin: 0 0 18px 0; padding-bottom: 18px; border-bottom: 1px solid #e8e8e4; }\n\n  \/* === SECTION SUBTITLE === *\/\n  .wonjo-wrap .section-subtitle, .wonjo-wrap-kr .section-subtitle { font-size: 13px; color: #777; font-style: italic; margin: -2px 0 16px 0; }\n\n  \/* === KEYWORDS (related searches at bottom) === *\/\n  .wonjo-wrap .keywords, .wonjo-wrap-kr .keywords { font-size: 13px; color: #777; line-height: 1.7; letter-spacing: 0.2px; }\n\n  \/* === MOBILE MEDIA QUERY === *\/\n  @media (max-width: 600px) {\n    .wonjo-wrap details summary, .wonjo-wrap-kr details summary { padding: 18px 30px 18px 0 !important; }\n    .wonjo-wrap details summary, .wonjo-wrap h2 { font-size: 15px !important; letter-spacing: 1px !important; }\n    .wonjo-wrap-kr details summary, .wonjo-wrap-kr h2 { font-size: 18px !important; letter-spacing: 0.8px !important; }\n    .wonjo-wrap, .wonjo-wrap-kr { font-size: 16px !important; }\n    .wonjo-wrap .intro-subtitle, .wonjo-wrap-kr .intro-subtitle { font-size: 17px !important; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"wonjo-wrap\"\u003e\n\u003cp class=\"intro-subtitle\"\u003eDirect from the United States — Kirkland Signature's 1.5 lbs (680 g) shelled pistachios, dry-roasted and sea-salted. Pistachio kernels with the shells already removed — ready-to-eat without the manual work of the in-shell version. Resealable bag, two-ingredient simplicity.\u003c\/p\u003e\n\u003ch2\u003eProduct Details\u003c\/h2\u003e\n\u003chr\u003e\n\u003cp class=\"section-subtitle\"\u003eSize, format, and what's in the bag.\u003c\/p\u003e\n\u003cdiv class=\"spec-grid\"\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eSize\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003e24 oz (1.5 lbs) \/ (680 g) kernels\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eServings per Bag\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003e~22 servings (1\/4 cup \/ 30 g each)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eOrigin\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003ePacked in USA — Kirkland Signature\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eDietary\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eKosher · Naturally Gluten-Free\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eAllergens\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eTree nuts (pistachios)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eStorage\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eShelf-stable · resealable bag\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003ch2\u003eIngredients\u003c\/h2\u003e\n\u003chr\u003e\n\u003cp class=\"section-subtitle\"\u003eTwo ingredients. Nothing else.\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003ePistachios (dry roasted, shelled)\u003c\/li\u003e\n\u003cli\u003eSea Salt\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv class=\"tip\"\u003e\n\u003cstrong\u003eAllergen summary:\u003c\/strong\u003e contains pistachios (tree nut). No peanut oil — dry-roasted kernels with sea salt only. Refer to the package for specific facility cross-contamination details.\u003c\/div\u003e\n\u003ch2\u003eNutritional Highlights\u003c\/h2\u003e\n\u003chr\u003e\n\u003cp class=\"section-subtitle\"\u003ePer 1\/4 cup (30 g) serving.\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003e170 calories\u003c\/strong\u003e — pistachios are among the lower-calorie common nuts\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e6 g protein, 3 g fiber\u003c\/strong\u003e — strong protein-to-calorie ratio for a nut snack\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e14 g fat, 1.5 g saturated\u003c\/strong\u003e — naturally cholesterol-free\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e310 mg potassium\u003c\/strong\u003e — above-average for a nut snack\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch2\u003eShipping\u003c\/h2\u003e\n\u003chr\u003e\n\u003cp class=\"section-subtitle\"\u003eWhat you pay at checkout is exactly what you pay.\u003c\/p\u003e\n\u003cp\u003eShipping is free on every order, with no minimum. No handling fees, no customs processing charges, nothing added at checkout. What you see is what you pay.\u003c\/p\u003e\n\u003cp\u003eOrders are dispatched within 1 to 2 business days. A tracking number is sent to your email once your parcel is on its way.\u003c\/p\u003e\n\u003ch2\u003eCustoms \u0026amp; Import\u003c\/h2\u003e\n\u003chr\u003e\n\u003cp class=\"section-subtitle\"\u003eHow your parcel clears Korean customs, and what happens if it doesn't.\u003c\/p\u003e\n\u003cp\u003eAll orders are processed as personal-use overseas purchases and clear Korean customs without requiring KC certification. Your shipment is handled using your Personal Customs Clearance Code (PCCC) and is trackable via Korea Customs Service UNI-PASS. Orders under USD 200 from the United States qualify for duty-free clearance. In the event of any customs issue, we issue a full refund without question.\u003c\/p\u003e\n\u003cdiv class=\"tip\"\u003eIf you do not yet have a PCCC, you can get one free in under five minutes at unipass.customs.go.kr.\u003c\/div\u003e\n\u003ch2\u003eWhy This Shop\u003c\/h2\u003e\n\u003chr\u003e\n\u003cp class=\"section-subtitle\"\u003eWhere the product you order actually comes from.\u003c\/p\u003e\n\u003cp\u003eWe purchase directly from US retailers and ship to customers in Korea — no intermediary, no repackaging, no grey-market sourcing. Every order is the same product you would find on a US shelf. We back every order with a full refund in the event of customs failure or non-delivery.\u003c\/p\u003e\n\u003ch2\u003eFrom Our First Customers\u003c\/h2\u003e\n\u003chr\u003e\n\u003cp class=\"section-subtitle\"\u003eUnedited reviews from our earliest Korean customers.\u003c\/p\u003e\n\u003cdiv class=\"review-card\"\u003e\n\u003cp class=\"review-text\"\u003e\"Shelled is much better for me than in-shell — I'd end up with tired fingers before I'd eat enough to feel satisfied. 1.5 lbs of kernels without the shell work is convenient for mornings when I just want to grab a handful and go. Salt level is moderate.\"\u003c\/p\u003e\n\u003cp class=\"review-name\"\u003eSimone — Seocho, Seoul — Early Customer\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"review-card\"\u003e\n\u003cp class=\"review-text\"\u003e\"Use these as a protein-snack alternative to almonds. The pistachio kernel color is striking next to yogurt or oatmeal, which is actually motivating for breakfast presentation. 30 g portions out to about one-third cup which is an appropriate single serving.\"\u003c\/p\u003e\n\u003cp class=\"review-name\"\u003eHyunseo — Jung-gu, Daegu — Early Customer\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"review-card\"\u003e\n\u003cp class=\"review-text\"\u003e\"Baking ingredient for me — pistachio cookies, pistachio-crusted salmon, chopped over desserts for color contrast. Having the kernels pre-shelled saves a lot of time for culinary uses. 1.5 lbs covers several weeks of mixed use for me.\"\u003c\/p\u003e\n\u003cp class=\"review-name\"\u003eGavin — Nowon, Seoul — Early Customer\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"review-card\"\u003e\n\u003cp class=\"review-text\"\u003e\"Perfect for my desk drawer at work — no shell disposal to worry about. Roast level is consistent, salt stays adhered to the kernels rather than settling at the bottom of the bag. Good higher-protein mid-morning snack.\"\u003c\/p\u003e\n\u003cp class=\"review-name\"\u003eHyerin — Yeonje, Busan — Early Customer\u003c\/p\u003e\n\u003c\/div\u003e\n\u003ch2\u003eHow to Order\u003c\/h2\u003e\n\u003chr\u003e\n\u003cp class=\"section-subtitle\"\u003eFrom cart to tracking number in six steps.\u003c\/p\u003e\n\u003col class=\"steps\"\u003e\n\u003cli\u003eSelect your preferred variant and add to cart\u003c\/li\u003e\n\u003cli\u003eProceed to checkout\u003c\/li\u003e\n\u003cli\u003eEnter your Personal Customs Clearance Code (PCCC) when prompted\u003c\/li\u003e\n\u003cli\u003eConfirm your Korean delivery address\u003c\/li\u003e\n\u003cli\u003eComplete payment — your order is placed\u003c\/li\u003e\n\u003cli\u003eReceive your tracking number by email within 1 to 2 business days\u003c\/li\u003e\n\u003c\/ol\u003e\n\u003ch2\u003eRelated Searches\u003c\/h2\u003e\n\u003chr\u003e\n\u003cp class=\"section-subtitle\"\u003eSearch terms that lead back to this product.\u003c\/p\u003e\n\u003cp class=\"keywords\"\u003e커클랜드 시그니처 셸드 피스타치오  ·  코스트코 피스타치오 알맹이  ·  피스타치오 커넬 1.5파운드  ·  껍질 벗긴 피스타치오  ·  소금 피스타치오 알맹이  ·  단백질 간식  ·  사무실 견과 간식  ·  베이킹용 피스타치오  ·  피스타치오 쿠키 재료  ·  요거트 토핑 견과  ·  미국 피스타치오 직구  ·  코셔 피스타치오  ·  Kirkland Shelled Pistachios Korea  ·  Costco shelled pistachios direct import\u003c\/p\u003e\n\u003c\/div\u003e","brand":"Kirkland Signature","offers":[{"title":"24 oz (1.5 lbs) \/ (680 g)","offer_id":45228727369775,"sku":"KIR-shelled-pistachios-salted-15lb","price":31.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0739\/5190\/3791\/files\/1_7a51ec52-ee62-44c1-8455-4f0c24f555a2.png?v=1776901366"},{"product_id":"kirkland-snacking-nuts-variety-pack-16-oz-30-count","title":"Kirkland Signature Variety Snacking Nuts, 1.6 oz (45 g) x 30 Bags","description":"\u003cstyle\u003e\n\/* Wonjo canonical stylesheet v3.0 — see wonjo-style-LOCKED.md for documentation *\/\n\n  \/* === WRAPPERS === *\/\n  .wonjo-wrap { font-family: 'Apple SD Gothic Neo', 'Noto Sans KR', 'Malgun Gothic', sans-serif; color: #2b2b2b; font-size: 16px; line-height: 1.85; max-width: 720px; }\n  .wonjo-wrap-kr { font-family: 'Apple SD Gothic Neo', 'Noto Sans KR', 'Malgun Gothic', sans-serif; color: #2b2b2b; font-size: 16px; line-height: 1.95; max-width: 720px; }\n\n  \/* === COMMON TEXT === *\/\n  .wonjo-wrap p, .wonjo-wrap-kr p { margin: 0 0 13px 0; color: #3a3a3a; }\n  .wonjo-wrap ul, .wonjo-wrap-kr ul { margin: 0 0 13px 0; padding-left: 18px; color: #3a3a3a; }\n  .wonjo-wrap ul li, .wonjo-wrap-kr ul li { margin-bottom: 7px; }\n\n  \/* === HEADINGS — H2 (old protein template) === *\/\n  .wonjo-wrap h2 { font-size: 16px; font-weight: 700; text-transform: uppercase; letter-spacing: 1.2px; color: #4a7c59; margin: 36px 0 8px 0; }\n  .wonjo-wrap-kr h2 { font-size: 18px; font-weight: 700; text-transform: uppercase; letter-spacing: 0.8px; color: #4a7c59; margin: 36px 0 8px 0; }\n\n  \/* === HR SEPARATOR (under h2 + inside details) === *\/\n  .wonjo-wrap hr, .wonjo-wrap-kr hr,\n  .wonjo-wrap details hr, .wonjo-wrap-kr details hr { border: none; border-top: 1.5px solid #4a7c59; margin: 0 0 18px 0; }\n\n  \/* === DETAILS \/ SUMMARY (rounds 1-4 + LEGO) === *\/\n  .wonjo-wrap details, .wonjo-wrap-kr details { margin: 0; border-bottom: 1px solid #e8e8e4; }\n  .wonjo-wrap details:last-of-type, .wonjo-wrap-kr details:last-of-type { border-bottom: none; }\n\n  .wonjo-wrap details summary { font-size: 16px; font-weight: 700; text-transform: uppercase; letter-spacing: 1.2px; color: #4a7c59; padding: 20px 30px 20px 0; cursor: pointer; list-style: none; position: relative; }\n  .wonjo-wrap-kr details summary { font-size: 18px; font-weight: 700; text-transform: uppercase; letter-spacing: 0.8px; color: #4a7c59; padding: 20px 30px 20px 0; cursor: pointer; list-style: none; position: relative; }\n\n  .wonjo-wrap details summary::-webkit-details-marker, .wonjo-wrap-kr details summary::-webkit-details-marker { display: none; }\n  .wonjo-wrap details summary::after, .wonjo-wrap-kr details summary::after { content: '+'; position: absolute; right: 0; top: 50%; transform: translateY(-50%); font-size: 20px; font-weight: normal; color: #4a7c59; }\n  .wonjo-wrap details[open] summary::after, .wonjo-wrap-kr details[open] summary::after { content: '−'; }\n\n  \/* Content spacing — handles both direct-children variant AND \u003cdiv\u003e wrapper variant *\/\n  .wonjo-wrap details \u003e *:not(summary):not(hr), .wonjo-wrap-kr details \u003e *:not(summary):not(hr) { margin-bottom: 13px; }\n  .wonjo-wrap details \u003e *:last-child, .wonjo-wrap-kr details \u003e *:last-child { margin-bottom: 18px; }\n  .wonjo-wrap details \u003e div, .wonjo-wrap-kr details \u003e div { padding: 0 0 20px 0; }\n\n  \/* === SPEC GRID === *\/\n  .wonjo-wrap .spec-grid, .wonjo-wrap-kr .spec-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 0; margin: 0 0 16px 0; border: 1px solid #e8e8e4; border-radius: 4px; overflow: hidden; }\n  .wonjo-wrap .spec-item, .wonjo-wrap-kr .spec-item { padding: 10px 14px; border-bottom: 1px solid #e8e8e4; font-size: 14px; }\n  .wonjo-wrap .spec-item:nth-last-child(-n+2), .wonjo-wrap-kr .spec-item:nth-last-child(-n+2) { border-bottom: none; }\n  .wonjo-wrap .spec-label, .wonjo-wrap-kr .spec-label { font-size: 13px; text-transform: uppercase; letter-spacing: 0.8px; color: #4a7c59; display: block; margin-bottom: 2px; font-weight: bold; }\n  .wonjo-wrap .spec-value, .wonjo-wrap-kr .spec-value { color: #2b2b2b; }\n\n  \/* === TIPS \/ WARNINGS === *\/\n  .wonjo-wrap .tip, .wonjo-wrap-kr .tip { background: #f4f8f5; border-left: 3px solid #4a7c59; padding: 12px 16px; font-size: 13.5px; color: #4a5a4a; margin: 14px 0; font-style: italic; }\n  .wonjo-wrap .tip-warn, .wonjo-wrap-kr .tip-warn { background: #fdf6e3; border-left: 3px solid #b8860b; padding: 12px 16px; font-size: 13.5px; color: #6e5828; margin: 14px 0; font-style: italic; }\n\n  \/* === BADGES === *\/\n  .wonjo-wrap .badge-row, .wonjo-wrap-kr .badge-row { display: flex; flex-wrap: wrap; gap: 8px; margin: 0 0 16px 0; }\n  .wonjo-wrap .badge, .wonjo-wrap-kr .badge { font-size: 11.5px; border: 1px solid #c2d8c9; background: #eef5f0; color: #3a6b48; border-radius: 3px; padding: 5px 11px; font-weight: bold; letter-spacing: 0.3px; }\n  .wonjo-wrap .badge-eco, .wonjo-wrap-kr .badge-eco { border-color: #b5cfa9; background: #e8f3e0; color: #2d5c1f; }\n  .wonjo-wrap .badge-safe, .wonjo-wrap-kr .badge-safe { border-color: #d4a574; background: #fdf3e3; color: #8a5a1a; }\n\n  \/* === SKILL TAG ROW (rounds 1-4 kids\/toys) === *\/\n  .wonjo-wrap .skill-row, .wonjo-wrap-kr .skill-row { display: flex; flex-wrap: wrap; gap: 6px; margin: 0 0 18px 0; padding-bottom: 16px; border-bottom: 1px solid #e8e8e4; }\n  .wonjo-wrap .skill-tag, .wonjo-wrap-kr .skill-tag { font-size: 11px; background: #fdfcf8; border: 1px solid #e4e0d6; color: #6a5a3a; border-radius: 14px; padding: 4px 10px; letter-spacing: 0.2px; }\n\n  \/* === REVIEW CARDS (protein listings) === *\/\n  .wonjo-wrap .review-card, .wonjo-wrap-kr .review-card { background: #fdfcf8; border: 1px solid #e4e0d6; border-radius: 6px; padding: 18px 20px; margin-bottom: 14px; }\n  .wonjo-wrap .review-text, .wonjo-wrap-kr .review-text { color: #3a3a3a; margin: 0 0 10px 0; font-style: italic; }\n  .wonjo-wrap .review-name, .wonjo-wrap-kr .review-name { font-size: 12.5px; color: #888; font-style: normal; }\n\n  \/* === SET CARDS (LEGO bundle template) === *\/\n  .wonjo-wrap .set-card, .wonjo-wrap-kr .set-card { background: #fdfcf8; border: 1px solid #e4e0d6; border-radius: 6px; padding: 18px 22px; margin-bottom: 16px; }\n  .wonjo-wrap .set-card .set-no, .wonjo-wrap-kr .set-card .set-no { font-size: 13px; letter-spacing: 1px; color: #4a7c59; text-transform: uppercase; margin: 0 0 4px 0; font-weight: bold; }\n  .wonjo-wrap .set-card h3, .wonjo-wrap-kr .set-card h3 { font-size: 17px; margin: 0 0 10px 0; color: #2b2b2b; font-weight: 700; }\n  .wonjo-wrap .set-card p, .wonjo-wrap-kr .set-card p { margin: 0 0 8px 0; }\n  .wonjo-wrap .set-card .set-stats, .wonjo-wrap-kr .set-card .set-stats { font-size: 13.5px; color: #666; margin-top: 8px; }\n\n  \/* === PLAY STAGES (rounds 1-4 age-progression) === *\/\n  .wonjo-wrap .play-stage, .wonjo-wrap-kr .play-stage { padding: 10px 0; border-bottom: 1px dashed #e8e8e4; }\n  .wonjo-wrap .play-stage:last-child, .wonjo-wrap-kr .play-stage:last-child { border-bottom: none; }\n  .wonjo-wrap .play-stage-age, .wonjo-wrap-kr .play-stage-age { font-size: 13px; text-transform: uppercase; letter-spacing: 0.8px; color: #4a7c59; font-weight: bold; display: block; margin-bottom: 4px; }\n  .wonjo-wrap .play-stage-text, .wonjo-wrap-kr .play-stage-text { color: #3a3a3a; font-size: 14.5px; }\n\n  \/* === FAQ === *\/\n  .wonjo-wrap .faq-q, .wonjo-wrap-kr .faq-q { font-size: 13.5px; color: #4a7c59; font-weight: bold; margin: 14px 0 6px 0; }\n  .wonjo-wrap .faq-a, .wonjo-wrap-kr .faq-a { color: #3a3a3a; margin: 0 0 13px 0; padding-left: 14px; border-left: 2px solid #e8e8e4; }\n\n  \/* === STEPS (numbered ordering process) === *\/\n  .wonjo-wrap .steps, .wonjo-wrap-kr .steps { list-style: none; padding: 0; margin: 0 0 13px 0; }\n  .wonjo-wrap .steps { counter-reset: wonjo-steps; }\n  .wonjo-wrap-kr .steps { counter-reset: wonjo-steps-kr; }\n  .wonjo-wrap .steps li { counter-increment: wonjo-steps; padding: 10px 0 10px 38px; border-bottom: 1px solid #e8e8e4; position: relative; color: #3a3a3a; }\n  .wonjo-wrap-kr .steps li { counter-increment: wonjo-steps-kr; padding: 10px 0 10px 38px; border-bottom: 1px solid #e8e8e4; position: relative; color: #3a3a3a; }\n  .wonjo-wrap .steps li:last-child, .wonjo-wrap-kr .steps li:last-child { border-bottom: none; }\n  .wonjo-wrap .steps li::before { content: counter(wonjo-steps); position: absolute; left: 0; top: 11px; font-size: 11px; font-weight: bold; color: #4a7c59; width: 22px; height: 22px; border: 1.5px solid #4a7c59; border-radius: 50%; display: inline-flex; align-items: center; justify-content: center; }\n  .wonjo-wrap-kr .steps li::before { content: counter(wonjo-steps-kr); position: absolute; left: 0; top: 11px; font-size: 11px; font-weight: bold; color: #4a7c59; width: 22px; height: 22px; border: 1.5px solid #4a7c59; border-radius: 50%; display: inline-flex; align-items: center; justify-content: center; }\n\n  \/* === INTRO SUBTITLE === *\/\n  .wonjo-wrap .intro-subtitle, .wonjo-wrap-kr .intro-subtitle { font-size: 17px; line-height: 1.6; color: #4a7c59; font-style: italic; margin: 0 0 18px 0; padding-bottom: 18px; border-bottom: 1px solid #e8e8e4; }\n\n  \/* === SECTION SUBTITLE === *\/\n  .wonjo-wrap .section-subtitle, .wonjo-wrap-kr .section-subtitle { font-size: 13px; color: #777; font-style: italic; margin: -2px 0 16px 0; }\n\n  \/* === KEYWORDS (related searches at bottom) === *\/\n  .wonjo-wrap .keywords, .wonjo-wrap-kr .keywords { font-size: 13px; color: #777; line-height: 1.7; letter-spacing: 0.2px; }\n\n  \/* === MOBILE MEDIA QUERY === *\/\n  @media (max-width: 600px) {\n    .wonjo-wrap details summary, .wonjo-wrap-kr details summary { padding: 18px 30px 18px 0 !important; }\n    .wonjo-wrap details summary, .wonjo-wrap h2 { font-size: 15px !important; letter-spacing: 1px !important; }\n    .wonjo-wrap-kr details summary, .wonjo-wrap-kr h2 { font-size: 18px !important; letter-spacing: 0.8px !important; }\n    .wonjo-wrap, .wonjo-wrap-kr { font-size: 16px !important; }\n    .wonjo-wrap .intro-subtitle, .wonjo-wrap-kr .intro-subtitle { font-size: 17px !important; }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"wonjo-wrap\"\u003e\n\n  \u003cp class=\"intro-subtitle\"\u003eDirect from the United States — Kirkland Signature's snacking nuts variety pack. Thirty individually-wrapped 1.6 oz (45 g) bags with a mix of roasted peanuts, almonds, and cashews — portion-controlled, grab-and-go, no measuring. Box total 3 lbs (1.36 kg), designed for lunchboxes, office drawers, travel bags, and gym backpacks.\u003c\/p\u003e\n\n  \u003ch2\u003eProduct Details\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003cp class=\"section-subtitle\"\u003eSize, count, and what's in the box.\u003c\/p\u003e\n  \u003cdiv class=\"spec-grid\"\u003e\n    \u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eSize\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003e1.6 oz (45 g) per bag × 30 = 3 lbs (1.36 kg) total\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eCount\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003e30 individually-wrapped bags\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eNut Varieties\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eRoasted peanuts, almonds, cashews (mix)\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eOrigin\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003ePacked in USA — Kirkland Signature\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eAllergens\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003ePeanuts, tree nuts (almonds, cashews)\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eStorage\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eShelf-stable · cool, dry place\u003c\/span\u003e\n\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003ch2\u003eIngredients\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003cp class=\"section-subtitle\"\u003eRoasted mixed nuts, portion-packed.\u003c\/p\u003e\n  \u003cul\u003e\n    \u003cli\u003ePeanuts (roasted)\u003c\/li\u003e\n    \u003cli\u003eAlmonds (roasted)\u003c\/li\u003e\n    \u003cli\u003eCashews (roasted)\u003c\/li\u003e\n    \u003cli\u003eSalt (to taste)\u003c\/li\u003e\n  \u003c\/ul\u003e\n  \u003cdiv class=\"tip\"\u003e\n\u003cstrong\u003eAllergen summary:\u003c\/strong\u003e contains peanuts and tree nuts (almonds, cashews). Each 1.6 oz bag contains a mix; allergen content is identical across every bag in the box. Refer to the individual bag for specific ingredient and facility cross-contamination details, as the exact proportion and seasoning may vary slightly by production run.\u003c\/div\u003e\n\n  \u003ch2\u003eNutritional Highlights\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003cp class=\"section-subtitle\"\u003ePer 1.6 oz (45 g) bag.\u003c\/p\u003e\n  \u003cul\u003e\n    \u003cli\u003e\n\u003cstrong\u003eOne bag = one portion\u003c\/strong\u003e — no measuring or scooping\u003c\/li\u003e\n    \u003cli\u003e\n\u003cstrong\u003eThree-nut mix\u003c\/strong\u003e — peanuts, almonds, cashews per bag\u003c\/li\u003e\n    \u003cli\u003e\n\u003cstrong\u003eIndividually-wrapped\u003c\/strong\u003e — bags don't go stale even if the box stays open for weeks\u003c\/li\u003e\n    \u003cli\u003e\n\u003cstrong\u003eRoasted and lightly salted\u003c\/strong\u003e — no flavored coatings, no chocolate\u003c\/li\u003e\n  \u003c\/ul\u003e\n  \u003cp\u003e\u003cem\u003eRefer to the product package and individual bag image in the gallery for the full Nutrition Facts panel including calories, protein, and sodium per bag.\u003c\/em\u003e\u003c\/p\u003e\n\n  \u003ch2\u003eServing Suggestions\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003cp class=\"section-subtitle\"\u003eHow these individually-wrapped bags are typically used.\u003c\/p\u003e\n  \u003cp\u003eKids' lunchboxes (one bag per school day), office desk drawers (snack with coffee between meetings), travel bags (plane snack or long-drive fuel), gym backpack (post-workout recovery snack), or dispensed to houseguests as a small welcome pack. The portion-controlled format is the selling point — skipping the measuring step and preventing the kind of open-bag overeating that plain bulk nut packs invite. 30-count works out to about a six-week supply for a single daily consumer, or ~3 weeks for a couple splitting a bag each daily.\u003c\/p\u003e\n\n  \u003ch2\u003eShipping\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003cp class=\"section-subtitle\"\u003eWhat you pay at checkout is exactly what you pay.\u003c\/p\u003e\n  \u003cp\u003eShipping is free on every order, with no minimum. No handling fees, no customs processing charges, nothing added at checkout. What you see is what you pay.\u003c\/p\u003e\n  \u003cp\u003eOrders are dispatched within 1 to 2 business days. A tracking number is sent to your email once your parcel is on its way.\u003c\/p\u003e\n\n  \u003ch2\u003eCustoms \u0026amp; Import\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003cp class=\"section-subtitle\"\u003eHow your parcel clears Korean customs, and what happens if it doesn't.\u003c\/p\u003e\n  \u003cp\u003eAll orders are processed as personal-use overseas purchases and clear Korean customs without requiring KC certification. Your shipment is handled using your Personal Customs Clearance Code (PCCC) and is trackable via Korea Customs Service UNI-PASS. Orders under USD 200 from the United States qualify for duty-free clearance. In the event of any customs issue, we issue a full refund without question.\u003c\/p\u003e\n  \u003cdiv class=\"tip\"\u003eIf you do not yet have a PCCC, you can get one free in under five minutes at unipass.customs.go.kr.\u003c\/div\u003e\n\n  \u003ch2\u003eWhy This Shop\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003cp class=\"section-subtitle\"\u003eWhere the product you order actually comes from.\u003c\/p\u003e\n  \u003cp\u003eWe purchase directly from US retailers and ship to customers in Korea — no intermediary, no repackaging, no grey-market sourcing. Every order is the same product you would find on a US shelf. We back every order with a full refund in the event of customs failure or non-delivery.\u003c\/p\u003e\n\n  \u003ch2\u003eFrom Our First Customers\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003cp class=\"section-subtitle\"\u003eUnedited reviews from our earliest Korean customers.\u003c\/p\u003e\n\n  \u003cdiv class=\"review-card\"\u003e\n    \u003cp class=\"review-text\"\u003e\"Solves the open-bag-overeating problem for me. One 45 g bag is a sensible portion and it stops there — I don't end up grazing into a bulk bag mindlessly. Throw one in my work tote each morning; my afternoon snack is handled before I even leave the house.\"\u003c\/p\u003e\n    \u003cp class=\"review-name\"\u003eFelix — Hwajeong, Goyang — Early Customer\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"review-card\"\u003e\n    \u003cp class=\"review-text\"\u003e\"Kids' lunchbox snack that's actually popular with them. Easier to pack than trail mix because the bag is closed and mess-free. 30-count gets us through about six weeks of school days for two kids, which I think is reasonable value.\"\u003c\/p\u003e\n    \u003cp class=\"review-name\"\u003eYewon — Hwaseong, Gyeonggi — Early Customer\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"review-card\"\u003e\n    \u003cp class=\"review-text\"\u003e\"Good for domestic plane travel — I'd been bringing bulk-bag nuts in a ziploc before and it always felt awkward. The individual bags look more presentable and don't leak. Saved three bags for the ride home.\"\u003c\/p\u003e\n    \u003cp class=\"review-name\"\u003eAbigail — Jeju City, Jeju — Early Customer\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"review-card\"\u003e\n    \u003cp class=\"review-text\"\u003e\"Gym bag staple for me. Post-workout, I'd been guessing at portion sizes with a bulk bag; having a pre-measured 45 g bag actually makes the calorie math easier. Protein from the mixed nuts fills the protein-shake role well without needing a blender.\"\u003c\/p\u003e\n    \u003cp class=\"review-name\"\u003eEunho — Gangnam, Seoul — Early Customer\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003ch2\u003eHow to Order\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003cp class=\"section-subtitle\"\u003eFrom cart to tracking number in six steps.\u003c\/p\u003e\n  \u003col class=\"steps\"\u003e\n    \u003cli\u003eSelect your preferred variant and add to cart\u003c\/li\u003e\n    \u003cli\u003eProceed to checkout\u003c\/li\u003e\n    \u003cli\u003eEnter your Personal Customs Clearance Code (PCCC) when prompted\u003c\/li\u003e\n    \u003cli\u003eConfirm your Korean delivery address\u003c\/li\u003e\n    \u003cli\u003eComplete payment — your order is placed\u003c\/li\u003e\n    \u003cli\u003eReceive your tracking number by email within 1 to 2 business days\u003c\/li\u003e\n  \u003c\/ol\u003e\n\n  \u003ch2\u003eRelated Searches\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003cp class=\"section-subtitle\"\u003eSearch terms that lead back to this product.\u003c\/p\u003e\n  \u003cp class=\"keywords\"\u003e커클랜드 시그니처 스내킹 넛 버라이어티 팩  ·  코스트코 견과 소포장 30팩  ·  개별 포장 견과류  ·  포션 컨트롤 견과  ·  도시락 견과 간식  ·  사무실 견과 소포장  ·  여행용 견과 간식  ·  헬스장 간식  ·  아이 도시락 스낵  ·  땅콩 아몬드 캐슈 믹스  ·  개별포장 미국 견과  ·  Kirkland Snacking Nuts Variety Pack Korea  ·  Costco individual nut packs direct import\u003c\/p\u003e\n\n\u003c\/div\u003e\n","brand":"Kirkland Signature","offers":[{"title":"1.6 oz (45 g) x 30 Bags","offer_id":45228727402543,"sku":"KIR-snacking-nuts-variety-pack-16oz-30ct","price":35.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0739\/5190\/3791\/files\/1_bda89a81-5762-4f49-a7fc-5ec66ca5e726.png?v=1776902130"},{"product_id":"kirkland-extra-fancy-mixed-nuts-unsalted-25-lbs","title":"Kirkland Signature Extra Fancy Mixed Nuts, Unsalted - 40 oz (2.5 lbs) \/ (1.13 kg)","description":"\u003cstyle\u003e\n\/* Wonjo canonical stylesheet v3.0 — see wonjo-style-LOCKED.md for documentation *\/\n\n  \/* === WRAPPERS === *\/\n  .wonjo-wrap { font-family: 'Apple SD Gothic Neo', 'Noto Sans KR', 'Malgun Gothic', sans-serif; color: #2b2b2b; font-size: 16px; line-height: 1.85; max-width: 720px; }\n  .wonjo-wrap-kr { font-family: 'Apple SD Gothic Neo', 'Noto Sans KR', 'Malgun Gothic', sans-serif; color: #2b2b2b; font-size: 16px; line-height: 1.95; max-width: 720px; }\n\n  \/* === COMMON TEXT === *\/\n  .wonjo-wrap p, .wonjo-wrap-kr p { margin: 0 0 13px 0; color: #3a3a3a; }\n  .wonjo-wrap ul, .wonjo-wrap-kr ul { margin: 0 0 13px 0; padding-left: 18px; color: #3a3a3a; }\n  .wonjo-wrap ul li, .wonjo-wrap-kr ul li { margin-bottom: 7px; }\n\n  \/* === HEADINGS — H2 (old protein template) === *\/\n  .wonjo-wrap h2 { font-size: 16px; font-weight: 700; text-transform: uppercase; letter-spacing: 1.2px; color: #4a7c59; margin: 36px 0 8px 0; }\n  .wonjo-wrap-kr h2 { font-size: 18px; font-weight: 700; text-transform: uppercase; letter-spacing: 0.8px; color: #4a7c59; margin: 36px 0 8px 0; }\n\n  \/* === HR SEPARATOR (under h2 + inside details) === *\/\n  .wonjo-wrap hr, .wonjo-wrap-kr hr,\n  .wonjo-wrap details hr, .wonjo-wrap-kr details hr { border: none; border-top: 1.5px solid #4a7c59; margin: 0 0 18px 0; }\n\n  \/* === DETAILS \/ SUMMARY (rounds 1-4 + LEGO) === *\/\n  .wonjo-wrap details, .wonjo-wrap-kr details { margin: 0; border-bottom: 1px solid #e8e8e4; }\n  .wonjo-wrap details:last-of-type, .wonjo-wrap-kr details:last-of-type { border-bottom: none; }\n\n  .wonjo-wrap details summary { font-size: 16px; font-weight: 700; text-transform: uppercase; letter-spacing: 1.2px; color: #4a7c59; padding: 20px 30px 20px 0; cursor: pointer; list-style: none; position: relative; }\n  .wonjo-wrap-kr details summary { font-size: 18px; font-weight: 700; text-transform: uppercase; letter-spacing: 0.8px; color: #4a7c59; padding: 20px 30px 20px 0; cursor: pointer; list-style: none; position: relative; }\n\n  .wonjo-wrap details summary::-webkit-details-marker, .wonjo-wrap-kr details summary::-webkit-details-marker { display: none; }\n  .wonjo-wrap details summary::after, .wonjo-wrap-kr details summary::after { content: '+'; position: absolute; right: 0; top: 50%; transform: translateY(-50%); font-size: 20px; font-weight: normal; color: #4a7c59; }\n  .wonjo-wrap details[open] summary::after, .wonjo-wrap-kr details[open] summary::after { content: '−'; }\n\n  \/* Content spacing — handles both direct-children variant AND \u003cdiv\u003e wrapper variant *\/\n  .wonjo-wrap details \u003e *:not(summary):not(hr), .wonjo-wrap-kr details \u003e *:not(summary):not(hr) { margin-bottom: 13px; }\n  .wonjo-wrap details \u003e *:last-child, .wonjo-wrap-kr details \u003e *:last-child { margin-bottom: 18px; }\n  .wonjo-wrap details \u003e div, .wonjo-wrap-kr details \u003e div { padding: 0 0 20px 0; }\n\n  \/* === SPEC GRID === *\/\n  .wonjo-wrap .spec-grid, .wonjo-wrap-kr .spec-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 0; margin: 0 0 16px 0; border: 1px solid #e8e8e4; border-radius: 4px; overflow: hidden; }\n  .wonjo-wrap .spec-item, .wonjo-wrap-kr .spec-item { padding: 10px 14px; border-bottom: 1px solid #e8e8e4; font-size: 14px; }\n  .wonjo-wrap .spec-item:nth-last-child(-n+2), .wonjo-wrap-kr .spec-item:nth-last-child(-n+2) { border-bottom: none; }\n  .wonjo-wrap .spec-label, .wonjo-wrap-kr .spec-label { font-size: 13px; text-transform: uppercase; letter-spacing: 0.8px; color: #4a7c59; display: block; margin-bottom: 2px; font-weight: bold; }\n  .wonjo-wrap .spec-value, .wonjo-wrap-kr .spec-value { color: #2b2b2b; }\n\n  \/* === TIPS \/ WARNINGS === *\/\n  .wonjo-wrap .tip, .wonjo-wrap-kr .tip { background: #f4f8f5; border-left: 3px solid #4a7c59; padding: 12px 16px; font-size: 13.5px; color: #4a5a4a; margin: 14px 0; font-style: italic; }\n  .wonjo-wrap .tip-warn, .wonjo-wrap-kr .tip-warn { background: #fdf6e3; border-left: 3px solid #b8860b; padding: 12px 16px; font-size: 13.5px; color: #6e5828; margin: 14px 0; font-style: italic; }\n\n  \/* === BADGES === *\/\n  .wonjo-wrap .badge-row, .wonjo-wrap-kr .badge-row { display: flex; flex-wrap: wrap; gap: 8px; margin: 0 0 16px 0; }\n  .wonjo-wrap .badge, .wonjo-wrap-kr .badge { font-size: 11.5px; border: 1px solid #c2d8c9; background: #eef5f0; color: #3a6b48; border-radius: 3px; padding: 5px 11px; font-weight: bold; letter-spacing: 0.3px; }\n  .wonjo-wrap .badge-eco, .wonjo-wrap-kr .badge-eco { border-color: #b5cfa9; background: #e8f3e0; color: #2d5c1f; }\n  .wonjo-wrap .badge-safe, .wonjo-wrap-kr .badge-safe { border-color: #d4a574; background: #fdf3e3; color: #8a5a1a; }\n\n  \/* === SKILL TAG ROW (rounds 1-4 kids\/toys) === *\/\n  .wonjo-wrap .skill-row, .wonjo-wrap-kr .skill-row { display: flex; flex-wrap: wrap; gap: 6px; margin: 0 0 18px 0; padding-bottom: 16px; border-bottom: 1px solid #e8e8e4; }\n  .wonjo-wrap .skill-tag, .wonjo-wrap-kr .skill-tag { font-size: 11px; background: #fdfcf8; border: 1px solid #e4e0d6; color: #6a5a3a; border-radius: 14px; padding: 4px 10px; letter-spacing: 0.2px; }\n\n  \/* === REVIEW CARDS (protein listings) === *\/\n  .wonjo-wrap .review-card, .wonjo-wrap-kr .review-card { background: #fdfcf8; border: 1px solid #e4e0d6; border-radius: 6px; padding: 18px 20px; margin-bottom: 14px; }\n  .wonjo-wrap .review-text, .wonjo-wrap-kr .review-text { color: #3a3a3a; margin: 0 0 10px 0; font-style: italic; }\n  .wonjo-wrap .review-name, .wonjo-wrap-kr .review-name { font-size: 12.5px; color: #888; font-style: normal; }\n\n  \/* === SET CARDS (LEGO bundle template) === *\/\n  .wonjo-wrap .set-card, .wonjo-wrap-kr .set-card { background: #fdfcf8; border: 1px solid #e4e0d6; border-radius: 6px; padding: 18px 22px; margin-bottom: 16px; }\n  .wonjo-wrap .set-card .set-no, .wonjo-wrap-kr .set-card .set-no { font-size: 13px; letter-spacing: 1px; color: #4a7c59; text-transform: uppercase; margin: 0 0 4px 0; font-weight: bold; }\n  .wonjo-wrap .set-card h3, .wonjo-wrap-kr .set-card h3 { font-size: 17px; margin: 0 0 10px 0; color: #2b2b2b; font-weight: 700; }\n  .wonjo-wrap .set-card p, .wonjo-wrap-kr .set-card p { margin: 0 0 8px 0; }\n  .wonjo-wrap .set-card .set-stats, .wonjo-wrap-kr .set-card .set-stats { font-size: 13.5px; color: #666; margin-top: 8px; }\n\n  \/* === PLAY STAGES (rounds 1-4 age-progression) === *\/\n  .wonjo-wrap .play-stage, .wonjo-wrap-kr .play-stage { padding: 10px 0; border-bottom: 1px dashed #e8e8e4; }\n  .wonjo-wrap .play-stage:last-child, .wonjo-wrap-kr .play-stage:last-child { border-bottom: none; }\n  .wonjo-wrap .play-stage-age, .wonjo-wrap-kr .play-stage-age { font-size: 13px; text-transform: uppercase; letter-spacing: 0.8px; color: #4a7c59; font-weight: bold; display: block; margin-bottom: 4px; }\n  .wonjo-wrap .play-stage-text, .wonjo-wrap-kr .play-stage-text { color: #3a3a3a; font-size: 14.5px; }\n\n  \/* === FAQ === *\/\n  .wonjo-wrap .faq-q, .wonjo-wrap-kr .faq-q { font-size: 13.5px; color: #4a7c59; font-weight: bold; margin: 14px 0 6px 0; }\n  .wonjo-wrap .faq-a, .wonjo-wrap-kr .faq-a { color: #3a3a3a; margin: 0 0 13px 0; padding-left: 14px; border-left: 2px solid #e8e8e4; }\n\n  \/* === STEPS (numbered ordering process) === *\/\n  .wonjo-wrap .steps, .wonjo-wrap-kr .steps { list-style: none; padding: 0; margin: 0 0 13px 0; }\n  .wonjo-wrap .steps { counter-reset: wonjo-steps; }\n  .wonjo-wrap-kr .steps { counter-reset: wonjo-steps-kr; }\n  .wonjo-wrap .steps li { counter-increment: wonjo-steps; padding: 10px 0 10px 38px; border-bottom: 1px solid #e8e8e4; position: relative; color: #3a3a3a; }\n  .wonjo-wrap-kr .steps li { counter-increment: wonjo-steps-kr; padding: 10px 0 10px 38px; border-bottom: 1px solid #e8e8e4; position: relative; color: #3a3a3a; }\n  .wonjo-wrap .steps li:last-child, .wonjo-wrap-kr .steps li:last-child { border-bottom: none; }\n  .wonjo-wrap .steps li::before { content: counter(wonjo-steps); position: absolute; left: 0; top: 11px; font-size: 11px; font-weight: bold; color: #4a7c59; width: 22px; height: 22px; border: 1.5px solid #4a7c59; border-radius: 50%; display: inline-flex; align-items: center; justify-content: center; }\n  .wonjo-wrap-kr .steps li::before { content: counter(wonjo-steps-kr); position: absolute; left: 0; top: 11px; font-size: 11px; font-weight: bold; color: #4a7c59; width: 22px; height: 22px; border: 1.5px solid #4a7c59; border-radius: 50%; display: inline-flex; align-items: center; justify-content: center; }\n\n  \/* === INTRO SUBTITLE === *\/\n  .wonjo-wrap .intro-subtitle, .wonjo-wrap-kr .intro-subtitle { font-size: 17px; line-height: 1.6; color: #4a7c59; font-style: italic; margin: 0 0 18px 0; padding-bottom: 18px; border-bottom: 1px solid #e8e8e4; }\n\n  \/* === SECTION SUBTITLE === *\/\n  .wonjo-wrap .section-subtitle, .wonjo-wrap-kr .section-subtitle { font-size: 13px; color: #777; font-style: italic; margin: -2px 0 16px 0; }\n\n  \/* === KEYWORDS (related searches at bottom) === *\/\n  .wonjo-wrap .keywords, .wonjo-wrap-kr .keywords { font-size: 13px; color: #777; line-height: 1.7; letter-spacing: 0.2px; }\n\n  \/* === MOBILE MEDIA QUERY === *\/\n  @media (max-width: 600px) {\n    .wonjo-wrap details summary, .wonjo-wrap-kr details summary { padding: 18px 30px 18px 0 !important; }\n    .wonjo-wrap details summary, .wonjo-wrap h2 { font-size: 15px !important; letter-spacing: 1px !important; }\n    .wonjo-wrap-kr details summary, .wonjo-wrap-kr h2 { font-size: 18px !important; letter-spacing: 0.8px !important; }\n    .wonjo-wrap, .wonjo-wrap-kr { font-size: 16px !important; }\n    .wonjo-wrap .intro-subtitle, .wonjo-wrap-kr .intro-subtitle { font-size: 17px !important; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"wonjo-wrap\"\u003e\n\u003cp class=\"intro-subtitle\"\u003eDirect from the United States — Kirkland Signature's 2.5 lbs (1.13 kg) extra fancy mixed nuts, unsalted. Same five premium tree nuts as the salted version — cashews, almonds, pecans, Brazil nuts, and macadamias — roasted without added salt. For sodium-conscious households, cooking pantry use, or anyone who prefers the nut flavor unseasoned.\u003c\/p\u003e\n\u003ch2\u003eProduct Details\u003c\/h2\u003e\n\u003chr\u003e\n\u003cp class=\"section-subtitle\"\u003eSize, format, and what's in the bag.\u003c\/p\u003e\n\u003cdiv class=\"spec-grid\"\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eSize\u003c\/span\u003e40 oz (2.5 lbs) \/ (1.13 kg)\u003cbr\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eServings per Bag\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003e~40 servings (1 oz \/ ~28 nuts each)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eOrigin\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003ePacked in USA — Kirkland Signature\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eDietary\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eKosher · Naturally Gluten-Free · No Added Salt\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eAllergens\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eTree nuts (cashews, almonds, pecans, Brazil nuts, macadamias); highly refined peanut oil\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eStorage\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eShelf-stable · resealable container\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003ch2\u003eIngredients\u003c\/h2\u003e\n\u003chr\u003e\n\u003cp class=\"section-subtitle\"\u003eFive premium tree nuts, unsalted, dry-roasted.\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eCashews\u003c\/li\u003e\n\u003cli\u003eAlmonds\u003c\/li\u003e\n\u003cli\u003ePecans\u003c\/li\u003e\n\u003cli\u003eBrazil Nuts\u003c\/li\u003e\n\u003cli\u003eMacadamia Nuts\u003c\/li\u003e\n\u003cli\u003ePeanut Oil (highly refined)\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv class=\"tip\"\u003e\n\u003cstrong\u003eAllergen summary:\u003c\/strong\u003e this mix contains five tree nuts — cashews, almonds, pecans, Brazil nuts, and macadamias. No peanuts are in the mix itself, but the nuts are roasted in highly refined peanut oil (exempt from US peanut-allergen labeling). Disclosed for full transparency. Refer to the package for facility cross-contamination details.\u003c\/div\u003e\n\u003ch2\u003eNutritional Highlights\u003c\/h2\u003e\n\u003chr\u003e\n\u003cp class=\"section-subtitle\"\u003ePer 1 oz (28 g \/ ~28 nuts) serving.\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003e170 calories\u003c\/strong\u003e — typical mixed-nut caloric density\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e6 g protein\u003c\/strong\u003e — driven by cashews and almonds in the blend\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e3 g fiber, 1 g sugar\u003c\/strong\u003e — naturally low sugar, no added sweeteners\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e0 mg added sodium\u003c\/strong\u003e — no salt added; compare to 95 mg in the salted version\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch2\u003eShipping\u003c\/h2\u003e\n\u003chr\u003e\n\u003cp class=\"section-subtitle\"\u003eWhat you pay at checkout is exactly what you pay.\u003c\/p\u003e\n\u003cp\u003eShipping is free on every order, with no minimum. No handling fees, no customs processing charges, nothing added at checkout. What you see is what you pay.\u003c\/p\u003e\n\u003cp\u003eOrders are dispatched within 1 to 2 business days. A tracking number is sent to your email once your parcel is on its way.\u003c\/p\u003e\n\u003ch2\u003eCustoms \u0026amp; Import\u003c\/h2\u003e\n\u003chr\u003e\n\u003cp class=\"section-subtitle\"\u003eHow your parcel clears Korean customs, and what happens if it doesn't.\u003c\/p\u003e\n\u003cp\u003eAll orders are processed as personal-use overseas purchases and clear Korean customs without requiring KC certification. Your shipment is handled using your Personal Customs Clearance Code (PCCC) and is trackable via Korea Customs Service UNI-PASS. Orders under USD 200 from the United States qualify for duty-free clearance. In the event of any customs issue, we issue a full refund without question.\u003c\/p\u003e\n\u003cdiv class=\"tip\"\u003eIf you do not yet have a PCCC, you can get one free in under five minutes at unipass.customs.go.kr.\u003c\/div\u003e\n\u003ch2\u003eWhy This Shop\u003c\/h2\u003e\n\u003chr\u003e\n\u003cp class=\"section-subtitle\"\u003eWhere the product you order actually comes from.\u003c\/p\u003e\n\u003cp\u003eWe purchase directly from US retailers and ship to customers in Korea — no intermediary, no repackaging, no grey-market sourcing. Every order is the same product you would find on a US shelf. We back every order with a full refund in the event of customs failure or non-delivery.\u003c\/p\u003e\n\u003ch2\u003eFrom Our First Customers\u003c\/h2\u003e\n\u003chr\u003e\n\u003cp class=\"section-subtitle\"\u003eUnedited reviews from our earliest Korean customers.\u003c\/p\u003e\n\u003cdiv class=\"review-card\"\u003e\n\u003cp class=\"review-text\"\u003e\"Bought this specifically for my father on a low-sodium diet. He had given up mixed nuts altogether because even the 'lightly salted' options added more sodium than his doctor wanted. The unsalted version lets him keep nuts in his daily snack rotation. Same five premium nuts, no salt at all.\"\u003c\/p\u003e\n\u003cp class=\"review-name\"\u003eJake — Songpa, Seoul — Early Customer\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"review-card\"\u003e\n\u003cp class=\"review-text\"\u003e\"I cook a lot and keep the unsalted bag in the pantry for recipes — chopped into salads, pesto alternatives, rice pilaf finishes. Being able to control salt at the recipe stage matters. The salted version is great for snacking but oversalts anything you cook with it.\"\u003c\/p\u003e\n\u003cp class=\"review-name\"\u003eLisa — Yongsan, Seoul — Early Customer\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"review-card\"\u003e\n\u003cp class=\"review-text\"\u003e\"Pregnancy diet cut my sodium hard, and this is one of the few premium-nut blends without salt I could find. Raw nut flavor is actually nice once you adjust from salted — macadamia and pecan come through more clearly. 2.5 lbs will outlast the pregnancy by a long way.\"\u003c\/p\u003e\n\u003cp class=\"review-name\"\u003eKate — Bundang, Gyeonggi — Early Customer\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"review-card\"\u003e\n\u003cp class=\"review-text\"\u003e\"Ordered the unsalted bag alongside the salted bag so the household has both options. Household members with blood-pressure concerns take from the unsalted tub; the kids and guests get the salted. Same mix of nuts on both sides, just lets each person pick their sodium level.\"\u003c\/p\u003e\n\u003cp class=\"review-name\"\u003eDavid — Haeundae, Busan — Early Customer\u003c\/p\u003e\n\u003c\/div\u003e\n\u003ch2\u003eHow to Order\u003c\/h2\u003e\n\u003chr\u003e\n\u003cp class=\"section-subtitle\"\u003eFrom cart to tracking number in six steps.\u003c\/p\u003e\n\u003col class=\"steps\"\u003e\n\u003cli\u003eSelect your preferred variant and add to cart\u003c\/li\u003e\n\u003cli\u003eProceed to checkout\u003c\/li\u003e\n\u003cli\u003eEnter your Personal Customs Clearance Code (PCCC) when prompted\u003c\/li\u003e\n\u003cli\u003eConfirm your Korean delivery address\u003c\/li\u003e\n\u003cli\u003eComplete payment — your order is placed\u003c\/li\u003e\n\u003cli\u003eReceive your tracking number by email within 1 to 2 business days\u003c\/li\u003e\n\u003c\/ol\u003e\n\u003ch2\u003eRelated Searches\u003c\/h2\u003e\n\u003chr\u003e\n\u003cp class=\"section-subtitle\"\u003eSearch terms that lead back to this product.\u003c\/p\u003e\n\u003cp class=\"keywords\"\u003e커클랜드 시그니처 무염 믹스드 너트  ·  코스트코 무염 견과류 직구  ·  저염 믹스 너트  ·  소금 없는 견과  ·  무염 프리미엄 너트  ·  커클랜드 2.5파운드 견과  ·  요리용 무염 견과류  ·  혈압 관리 견과 간식  ·  임산부 간식 견과  ·  브라질너트 피칸 마카다미아  ·  대용량 견과 믹스  ·  미국 견과류 직구  ·  Kirkland Unsalted Mixed Nuts Korea  ·  Costco unsalted nuts direct import\u003c\/p\u003e\n\u003c\/div\u003e","brand":"Kirkland Signature","offers":[{"title":"40 oz (2.5 lbs) \/ (1.13 kg)","offer_id":45228727468079,"sku":"KIR-extra-fancy-mixed-nuts-unsalted-25lb","price":30.5,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0739\/5190\/3791\/files\/1_94bc9f2d-466f-43b2-885e-78ce1b2fd2c4.png?v=1776902567"},{"product_id":"kirkland-chewy-protein-bar-peanut-butter-and-semisweet","title":"Kirkland Signature Chewy Protein Bar, Peanut Butter \u0026 Semisweet Chocolate Chip - 1.41 oz (40 g) - 42 Bars","description":"\u003cstyle\u003e\n\/* Wonjo canonical stylesheet v3.0 — see wonjo-style-LOCKED.md for documentation *\/\n\n  \/* === WRAPPERS === *\/\n  .wonjo-wrap { font-family: 'Apple SD Gothic Neo', 'Noto Sans KR', 'Malgun Gothic', sans-serif; color: #2b2b2b; font-size: 16px; line-height: 1.85; max-width: 720px; }\n  .wonjo-wrap-kr { font-family: 'Apple SD Gothic Neo', 'Noto Sans KR', 'Malgun Gothic', sans-serif; color: #2b2b2b; font-size: 16px; line-height: 1.95; max-width: 720px; }\n\n  \/* === COMMON TEXT === *\/\n  .wonjo-wrap p, .wonjo-wrap-kr p { margin: 0 0 13px 0; color: #3a3a3a; }\n  .wonjo-wrap ul, .wonjo-wrap-kr ul { margin: 0 0 13px 0; padding-left: 18px; color: #3a3a3a; }\n  .wonjo-wrap ul li, .wonjo-wrap-kr ul li { margin-bottom: 7px; }\n\n  \/* === HEADINGS — H2 (old protein template) === *\/\n  .wonjo-wrap h2 { font-size: 16px; font-weight: 700; text-transform: uppercase; letter-spacing: 1.2px; color: #4a7c59; margin: 36px 0 8px 0; }\n  .wonjo-wrap-kr h2 { font-size: 18px; font-weight: 700; text-transform: uppercase; letter-spacing: 0.8px; color: #4a7c59; margin: 36px 0 8px 0; }\n\n  \/* === HR SEPARATOR (under h2 + inside details) === *\/\n  .wonjo-wrap hr, .wonjo-wrap-kr hr,\n  .wonjo-wrap details hr, .wonjo-wrap-kr details hr { border: none; border-top: 1.5px solid #4a7c59; margin: 0 0 18px 0; }\n\n  \/* === DETAILS \/ SUMMARY (rounds 1-4 + LEGO) === *\/\n  .wonjo-wrap details, .wonjo-wrap-kr details { margin: 0; border-bottom: 1px solid #e8e8e4; }\n  .wonjo-wrap details:last-of-type, .wonjo-wrap-kr details:last-of-type { border-bottom: none; }\n\n  .wonjo-wrap details summary { font-size: 16px; font-weight: 700; text-transform: uppercase; letter-spacing: 1.2px; color: #4a7c59; padding: 20px 30px 20px 0; cursor: pointer; list-style: none; position: relative; }\n  .wonjo-wrap-kr details summary { font-size: 18px; font-weight: 700; text-transform: uppercase; letter-spacing: 0.8px; color: #4a7c59; padding: 20px 30px 20px 0; cursor: pointer; list-style: none; position: relative; }\n\n  .wonjo-wrap details summary::-webkit-details-marker, .wonjo-wrap-kr details summary::-webkit-details-marker { display: none; }\n  .wonjo-wrap details summary::after, .wonjo-wrap-kr details summary::after { content: '+'; position: absolute; right: 0; top: 50%; transform: translateY(-50%); font-size: 20px; font-weight: normal; color: #4a7c59; }\n  .wonjo-wrap details[open] summary::after, .wonjo-wrap-kr details[open] summary::after { content: '−'; }\n\n  \/* Content spacing — handles both direct-children variant AND \u003cdiv\u003e wrapper variant *\/\n  .wonjo-wrap details \u003e *:not(summary):not(hr), .wonjo-wrap-kr details \u003e *:not(summary):not(hr) { margin-bottom: 13px; }\n  .wonjo-wrap details \u003e *:last-child, .wonjo-wrap-kr details \u003e *:last-child { margin-bottom: 18px; }\n  .wonjo-wrap details \u003e div, .wonjo-wrap-kr details \u003e div { padding: 0 0 20px 0; }\n\n  \/* === SPEC GRID === *\/\n  .wonjo-wrap .spec-grid, .wonjo-wrap-kr .spec-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 0; margin: 0 0 16px 0; border: 1px solid #e8e8e4; border-radius: 4px; overflow: hidden; }\n  .wonjo-wrap .spec-item, .wonjo-wrap-kr .spec-item { padding: 10px 14px; border-bottom: 1px solid #e8e8e4; font-size: 14px; }\n  .wonjo-wrap .spec-item:nth-last-child(-n+2), .wonjo-wrap-kr .spec-item:nth-last-child(-n+2) { border-bottom: none; }\n  .wonjo-wrap .spec-label, .wonjo-wrap-kr .spec-label { font-size: 13px; text-transform: uppercase; letter-spacing: 0.8px; color: #4a7c59; display: block; margin-bottom: 2px; font-weight: bold; }\n  .wonjo-wrap .spec-value, .wonjo-wrap-kr .spec-value { color: #2b2b2b; }\n\n  \/* === TIPS \/ WARNINGS === *\/\n  .wonjo-wrap .tip, .wonjo-wrap-kr .tip { background: #f4f8f5; border-left: 3px solid #4a7c59; padding: 12px 16px; font-size: 13.5px; color: #4a5a4a; margin: 14px 0; font-style: italic; }\n  .wonjo-wrap .tip-warn, .wonjo-wrap-kr .tip-warn { background: #fdf6e3; border-left: 3px solid #b8860b; padding: 12px 16px; font-size: 13.5px; color: #6e5828; margin: 14px 0; font-style: italic; }\n\n  \/* === BADGES === *\/\n  .wonjo-wrap .badge-row, .wonjo-wrap-kr .badge-row { display: flex; flex-wrap: wrap; gap: 8px; margin: 0 0 16px 0; }\n  .wonjo-wrap .badge, .wonjo-wrap-kr .badge { font-size: 11.5px; border: 1px solid #c2d8c9; background: #eef5f0; color: #3a6b48; border-radius: 3px; padding: 5px 11px; font-weight: bold; letter-spacing: 0.3px; }\n  .wonjo-wrap .badge-eco, .wonjo-wrap-kr .badge-eco { border-color: #b5cfa9; background: #e8f3e0; color: #2d5c1f; }\n  .wonjo-wrap .badge-safe, .wonjo-wrap-kr .badge-safe { border-color: #d4a574; background: #fdf3e3; color: #8a5a1a; }\n\n  \/* === SKILL TAG ROW (rounds 1-4 kids\/toys) === *\/\n  .wonjo-wrap .skill-row, .wonjo-wrap-kr .skill-row { display: flex; flex-wrap: wrap; gap: 6px; margin: 0 0 18px 0; padding-bottom: 16px; border-bottom: 1px solid #e8e8e4; }\n  .wonjo-wrap .skill-tag, .wonjo-wrap-kr .skill-tag { font-size: 11px; background: #fdfcf8; border: 1px solid #e4e0d6; color: #6a5a3a; border-radius: 14px; padding: 4px 10px; letter-spacing: 0.2px; }\n\n  \/* === REVIEW CARDS (protein listings) === *\/\n  .wonjo-wrap .review-card, .wonjo-wrap-kr .review-card { background: #fdfcf8; border: 1px solid #e4e0d6; border-radius: 6px; padding: 18px 20px; margin-bottom: 14px; }\n  .wonjo-wrap .review-text, .wonjo-wrap-kr .review-text { color: #3a3a3a; margin: 0 0 10px 0; font-style: italic; }\n  .wonjo-wrap .review-name, .wonjo-wrap-kr .review-name { font-size: 12.5px; color: #888; font-style: normal; }\n\n  \/* === SET CARDS (LEGO bundle template) === *\/\n  .wonjo-wrap .set-card, .wonjo-wrap-kr .set-card { background: #fdfcf8; border: 1px solid #e4e0d6; border-radius: 6px; padding: 18px 22px; margin-bottom: 16px; }\n  .wonjo-wrap .set-card .set-no, .wonjo-wrap-kr .set-card .set-no { font-size: 13px; letter-spacing: 1px; color: #4a7c59; text-transform: uppercase; margin: 0 0 4px 0; font-weight: bold; }\n  .wonjo-wrap .set-card h3, .wonjo-wrap-kr .set-card h3 { font-size: 17px; margin: 0 0 10px 0; color: #2b2b2b; font-weight: 700; }\n  .wonjo-wrap .set-card p, .wonjo-wrap-kr .set-card p { margin: 0 0 8px 0; }\n  .wonjo-wrap .set-card .set-stats, .wonjo-wrap-kr .set-card .set-stats { font-size: 13.5px; color: #666; margin-top: 8px; }\n\n  \/* === PLAY STAGES (rounds 1-4 age-progression) === *\/\n  .wonjo-wrap .play-stage, .wonjo-wrap-kr .play-stage { padding: 10px 0; border-bottom: 1px dashed #e8e8e4; }\n  .wonjo-wrap .play-stage:last-child, .wonjo-wrap-kr .play-stage:last-child { border-bottom: none; }\n  .wonjo-wrap .play-stage-age, .wonjo-wrap-kr .play-stage-age { font-size: 13px; text-transform: uppercase; letter-spacing: 0.8px; color: #4a7c59; font-weight: bold; display: block; margin-bottom: 4px; }\n  .wonjo-wrap .play-stage-text, .wonjo-wrap-kr .play-stage-text { color: #3a3a3a; font-size: 14.5px; }\n\n  \/* === FAQ === *\/\n  .wonjo-wrap .faq-q, .wonjo-wrap-kr .faq-q { font-size: 13.5px; color: #4a7c59; font-weight: bold; margin: 14px 0 6px 0; }\n  .wonjo-wrap .faq-a, .wonjo-wrap-kr .faq-a { color: #3a3a3a; margin: 0 0 13px 0; padding-left: 14px; border-left: 2px solid #e8e8e4; }\n\n  \/* === STEPS (numbered ordering process) === *\/\n  .wonjo-wrap .steps, .wonjo-wrap-kr .steps { list-style: none; padding: 0; margin: 0 0 13px 0; }\n  .wonjo-wrap .steps { counter-reset: wonjo-steps; }\n  .wonjo-wrap-kr .steps { counter-reset: wonjo-steps-kr; }\n  .wonjo-wrap .steps li { counter-increment: wonjo-steps; padding: 10px 0 10px 38px; border-bottom: 1px solid #e8e8e4; position: relative; color: #3a3a3a; }\n  .wonjo-wrap-kr .steps li { counter-increment: wonjo-steps-kr; padding: 10px 0 10px 38px; border-bottom: 1px solid #e8e8e4; position: relative; color: #3a3a3a; }\n  .wonjo-wrap .steps li:last-child, .wonjo-wrap-kr .steps li:last-child { border-bottom: none; }\n  .wonjo-wrap .steps li::before { content: counter(wonjo-steps); position: absolute; left: 0; top: 11px; font-size: 11px; font-weight: bold; color: #4a7c59; width: 22px; height: 22px; border: 1.5px solid #4a7c59; border-radius: 50%; display: inline-flex; align-items: center; justify-content: center; }\n  .wonjo-wrap-kr .steps li::before { content: counter(wonjo-steps-kr); position: absolute; left: 0; top: 11px; font-size: 11px; font-weight: bold; color: #4a7c59; width: 22px; height: 22px; border: 1.5px solid #4a7c59; border-radius: 50%; display: inline-flex; align-items: center; justify-content: center; }\n\n  \/* === INTRO SUBTITLE === *\/\n  .wonjo-wrap .intro-subtitle, .wonjo-wrap-kr .intro-subtitle { font-size: 17px; line-height: 1.6; color: #4a7c59; font-style: italic; margin: 0 0 18px 0; padding-bottom: 18px; border-bottom: 1px solid #e8e8e4; }\n\n  \/* === SECTION SUBTITLE === *\/\n  .wonjo-wrap .section-subtitle, .wonjo-wrap-kr .section-subtitle { font-size: 13px; color: #777; font-style: italic; margin: -2px 0 16px 0; }\n\n  \/* === KEYWORDS (related searches at bottom) === *\/\n  .wonjo-wrap .keywords, .wonjo-wrap-kr .keywords { font-size: 13px; color: #777; line-height: 1.7; letter-spacing: 0.2px; }\n\n  \/* === MOBILE MEDIA QUERY === *\/\n  @media (max-width: 600px) {\n    .wonjo-wrap details summary, .wonjo-wrap-kr details summary { padding: 18px 30px 18px 0 !important; }\n    .wonjo-wrap details summary, .wonjo-wrap h2 { font-size: 15px !important; letter-spacing: 1px !important; }\n    .wonjo-wrap-kr details summary, .wonjo-wrap-kr h2 { font-size: 18px !important; letter-spacing: 0.8px !important; }\n    .wonjo-wrap, .wonjo-wrap-kr { font-size: 16px !important; }\n    .wonjo-wrap .intro-subtitle, .wonjo-wrap-kr .intro-subtitle { font-size: 17px !important; }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"wonjo-wrap\"\u003e\n\n  \u003cp class=\"intro-subtitle\"\u003eDirect from the United States — Kirkland Signature's chewy protein bar in peanut butter \u0026amp; semisweet chocolate chip flavor. 42 individually-wrapped 1.41 oz (40 g) bars, 59.2 oz (1.68 kg) total. Real peanuts, peanut butter, and dark chocolate-flavored coating on a soy-protein base — a higher-protein alternative to standard granola bars.\u003c\/p\u003e\n\n  \u003ch2\u003eProduct Details\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003cp class=\"section-subtitle\"\u003eSize, count, and what's in the box.\u003c\/p\u003e\n  \u003cdiv class=\"spec-grid\"\u003e\n    \u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eSize\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003e1.41 oz (40 g) per bar × 42 = 59.2 oz (1.68 kg) total\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eCount\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003e42 individually-wrapped bars\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eFormat\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eChewy protein bar, peanut butter \u0026amp; semisweet chocolate chip\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eOrigin\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003ePacked in USA — Kirkland Signature\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eAllergens\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eContains peanuts, almonds, coconut, milk, soy\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eStorage\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eShelf-stable · cool, dry place\u003c\/span\u003e\n\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003ch2\u003eIngredients\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003cp class=\"section-subtitle\"\u003eSoy-protein-base peanut butter chocolate chip bar formulation.\u003c\/p\u003e\n  \u003cul\u003e\n    \u003cli\u003ePeanuts\u003c\/li\u003e\n    \u003cli\u003eIsolated Soy Protein (isolated soy protein, tapioca starch, salt)\u003c\/li\u003e\n    \u003cli\u003eChicory Root Extract\u003c\/li\u003e\n    \u003cli\u003eDark Chocolate Flavored Coating (sugar, palm kernel oil, cocoa powder, dry whole milk, soy lecithin, salt)\u003c\/li\u003e\n    \u003cli\u003ePeanut Butter\u003c\/li\u003e\n    \u003cli\u003eSemisweet Chocolate Chips (sugar, chocolate liquor, cocoa butter, soy lecithin, salt, vanilla extract)\u003c\/li\u003e\n    \u003cli\u003eVegetable Glycerin\u003c\/li\u003e\n    \u003cli\u003eCorn Syrup\u003c\/li\u003e\n    \u003cli\u003eIsolated Soy Protein\u003c\/li\u003e\n    \u003cli\u003eGum Arabic\u003c\/li\u003e\n    \u003cli\u003eChicory Root Inulin\u003c\/li\u003e\n    \u003cli\u003eMaltodextrin\u003c\/li\u003e\n    \u003cli\u003eSea Salt\u003c\/li\u003e\n    \u003cli\u003eSoy Lecithin\u003c\/li\u003e\n    \u003cli\u003eDried Unsweetened Coconut\u003c\/li\u003e\n    \u003cli\u003eAlmonds\u003c\/li\u003e\n    \u003cli\u003eNatural Flavor\u003c\/li\u003e\n    \u003cli\u003eAlmond Butter\u003c\/li\u003e\n  \u003c\/ul\u003e\n  \u003cdiv class=\"tip\"\u003e\n\u003cstrong\u003eAllergen summary:\u003c\/strong\u003e this product contains peanuts, almonds (tree nut), coconut, milk (from the chocolate coating), and soy (isolated soy protein, soy lecithin). Customers with any of these allergies should avoid this product. Not vegan (contains dairy). Refer to the product package for facility cross-contamination details.\u003c\/div\u003e\n\n  \u003ch2\u003eNutritional Highlights\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003cp class=\"section-subtitle\"\u003ePer bar (1.41 oz \/ 40 g).\u003c\/p\u003e\n  \u003cul\u003e\n    \u003cli\u003e\n\u003cstrong\u003eHigher-protein bar format\u003c\/strong\u003e — built on isolated soy protein plus peanut and almond protein\u003c\/li\u003e\n    \u003cli\u003e\n\u003cstrong\u003eChewy texture\u003c\/strong\u003e — softer than crunchy protein bars, closer to a candy bar mouthfeel\u003c\/li\u003e\n    \u003cli\u003e\n\u003cstrong\u003eReal peanut butter and semisweet chocolate chips\u003c\/strong\u003e — not just flavoring\u003c\/li\u003e\n    \u003cli\u003e\n\u003cstrong\u003eChicory root inulin fiber\u003c\/strong\u003e — natural prebiotic fiber source\u003c\/li\u003e\n  \u003c\/ul\u003e\n  \u003cp\u003e\u003cem\u003eRefer to the product package image in the gallery for the full Nutrition Facts panel including calories, sugar, and exact protein content per bar.\u003c\/em\u003e\u003c\/p\u003e\n\n  \u003ch2\u003eServing Suggestions\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003cp class=\"section-subtitle\"\u003eHow this protein bar is typically used.\u003c\/p\u003e\n  \u003cp\u003ePost-workout recovery snack (the protein-to-calorie ratio is designed around exercise); pre-workout light fuel if stomach can handle a peanut butter bar before activity; afternoon desk snack when a regular granola bar would be under-fueling for your needs; car or travel bag fuel for long drives; emergency meal-replacement when a proper meal isn't available. The individual wrapping makes these gym-bag, desk-drawer, and travel-friendly. 42-count works out to about a six-week supply for a single daily user, or 3 weeks for heavier use (e.g., post-workout plus afternoon snack).\u003c\/p\u003e\n\n  \u003ch2\u003eShipping\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003cp class=\"section-subtitle\"\u003eWhat you pay at checkout is exactly what you pay.\u003c\/p\u003e\n  \u003cp\u003eShipping is free on every order, with no minimum. No handling fees, no customs processing charges, nothing added at checkout. What you see is what you pay.\u003c\/p\u003e\n  \u003cp\u003eOrders are dispatched within 1 to 2 business days. A tracking number is sent to your email once your parcel is on its way.\u003c\/p\u003e\n\n  \u003ch2\u003eCustoms \u0026amp; Import\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003cp class=\"section-subtitle\"\u003eHow your parcel clears Korean customs, and what happens if it doesn't.\u003c\/p\u003e\n  \u003cp\u003eAll orders are processed as personal-use overseas purchases and clear Korean customs without requiring KC certification. Your shipment is handled using your Personal Customs Clearance Code (PCCC) and is trackable via Korea Customs Service UNI-PASS. Orders under USD 200 from the United States qualify for duty-free clearance. In the event of any customs issue, we issue a full refund without question.\u003c\/p\u003e\n  \u003cdiv class=\"tip\"\u003eIf you do not yet have a PCCC, you can get one free in under five minutes at unipass.customs.go.kr.\u003c\/div\u003e\n\n  \u003ch2\u003eWhy This Shop\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003cp class=\"section-subtitle\"\u003eWhere the product you order actually comes from.\u003c\/p\u003e\n  \u003cp\u003eWe purchase directly from US retailers and ship to customers in Korea — no intermediary, no repackaging, no grey-market sourcing. Every order is the same product you would find on a US shelf. We back every order with a full refund in the event of customs failure or non-delivery.\u003c\/p\u003e\n\n  \u003ch2\u003eFrom Our First Customers\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003cp class=\"section-subtitle\"\u003eUnedited reviews from our earliest Korean customers.\u003c\/p\u003e\n\n  \u003cdiv class=\"review-card\"\u003e\n    \u003cp class=\"review-text\"\u003e\"Post-workout bar of choice for me — peanut butter flavor, chewy texture, and enough protein to tide me over until dinner. Much better flavor than the standard chocolate protein bars sold at Korean supplement shops, which taste chalky. 42-count lasts through about two months of my gym routine.\"\u003c\/p\u003e\n    \u003cp class=\"review-name\"\u003eRaymond — Seocho, Seoul — Early Customer\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"review-card\"\u003e\n    \u003cp class=\"review-text\"\u003e\"Bought this for my husband who wanted a higher-protein afternoon snack to avoid reaching for pastries at 3pm. The chewy texture works for him — he says it feels more like dessert than a brick of protein powder. Peanut butter + chocolate combination is reliably appealing.\"\u003c\/p\u003e\n    \u003cp class=\"review-name\"\u003eDoyeon — Gangseo, Seoul — Early Customer\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"review-card\"\u003e\n    \u003cp class=\"review-text\"\u003e\"Emergency meal substitute when I'm working late and miss dinner prep. Two bars + a piece of fruit is roughly dinner-adjacent calorically. The individual wrappers are the key — I keep three in my handbag and three in the office desk drawer. Protein feels more substantial than a Snickers.\"\u003c\/p\u003e\n    \u003cp class=\"review-name\"\u003eNadia — Dongdaemun, Seoul — Early Customer\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"review-card\"\u003e\n    \u003cp class=\"review-text\"\u003e\"Long-drive fuel. Peanut butter bars hold up in a hot car without melting like chocolate bars do. 42 bars was a concern at first but between household use and road trips we've gone through the box in about six weeks. Kids also eat them as occasional treats, though I ration those.\"\u003c\/p\u003e\n    \u003cp class=\"review-name\"\u003eHyunjoon — Osan, Gyeonggi — Early Customer\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003ch2\u003eHow to Order\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003cp class=\"section-subtitle\"\u003eFrom cart to tracking number in six steps.\u003c\/p\u003e\n  \u003col class=\"steps\"\u003e\n    \u003cli\u003eSelect your preferred variant and add to cart\u003c\/li\u003e\n    \u003cli\u003eProceed to checkout\u003c\/li\u003e\n    \u003cli\u003eEnter your Personal Customs Clearance Code (PCCC) when prompted\u003c\/li\u003e\n    \u003cli\u003eConfirm your Korean delivery address\u003c\/li\u003e\n    \u003cli\u003eComplete payment — your order is placed\u003c\/li\u003e\n    \u003cli\u003eReceive your tracking number by email within 1 to 2 business days\u003c\/li\u003e\n  \u003c\/ol\u003e\n\n  \u003ch2\u003eRelated Searches\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003cp class=\"section-subtitle\"\u003eSearch terms that lead back to this product.\u003c\/p\u003e\n  \u003cp class=\"keywords\"\u003e커클랜드 시그니처 츄이 프로틴 바  ·  코스트코 프로틴 바 직구  ·  피넛버터 초콜릿 프로틴 바  ·  42개입 단백질 바  ·  운동 후 간식 바  ·  고단백 간식  ·  단백질 바 대용량  ·  쫀득한 프로틴 바  ·  땅콩버터 초코칩 바  ·  개별 포장 프로틴 바  ·  헬스 간식  ·  미국 프로틴 바 직구  ·  Kirkland Chewy Protein Bar Korea  ·  Costco protein bar direct import\u003c\/p\u003e\n\n\u003c\/div\u003e\n","brand":"Kirkland Signature","offers":[{"title":"1.41 oz (40 g) - 42 Bars","offer_id":45228727664687,"sku":"KIR-chewy-protein-bar-peanut-butter-141oz-42ct","price":29.5,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0739\/5190\/3791\/files\/1_61ad35d8-11e6-4e25-a1b9-dacab38c7438.png?v=1776904752"},{"product_id":"kirkland-nut-bars-141-oz-30-count","title":"Kirkland Signature Nut Bars with Cocoa Drizzle \u0026 Sea Salt - 1.41 oz (40 g) - 30 Bars","description":"\u003cstyle\u003e\n\/* Wonjo canonical stylesheet v3.0 — see wonjo-style-LOCKED.md for documentation *\/\n\n  \/* === WRAPPERS === *\/\n  .wonjo-wrap { font-family: 'Apple SD Gothic Neo', 'Noto Sans KR', 'Malgun Gothic', sans-serif; color: #2b2b2b; font-size: 16px; line-height: 1.85; max-width: 720px; }\n  .wonjo-wrap-kr { font-family: 'Apple SD Gothic Neo', 'Noto Sans KR', 'Malgun Gothic', sans-serif; color: #2b2b2b; font-size: 16px; line-height: 1.95; max-width: 720px; }\n\n  \/* === COMMON TEXT === *\/\n  .wonjo-wrap p, .wonjo-wrap-kr p { margin: 0 0 13px 0; color: #3a3a3a; }\n  .wonjo-wrap ul, .wonjo-wrap-kr ul { margin: 0 0 13px 0; padding-left: 18px; color: #3a3a3a; }\n  .wonjo-wrap ul li, .wonjo-wrap-kr ul li { margin-bottom: 7px; }\n\n  \/* === HEADINGS — H2 (old protein template) === *\/\n  .wonjo-wrap h2 { font-size: 16px; font-weight: 700; text-transform: uppercase; letter-spacing: 1.2px; color: #4a7c59; margin: 36px 0 8px 0; }\n  .wonjo-wrap-kr h2 { font-size: 18px; font-weight: 700; text-transform: uppercase; letter-spacing: 0.8px; color: #4a7c59; margin: 36px 0 8px 0; }\n\n  \/* === HR SEPARATOR (under h2 + inside details) === *\/\n  .wonjo-wrap hr, .wonjo-wrap-kr hr,\n  .wonjo-wrap details hr, .wonjo-wrap-kr details hr { border: none; border-top: 1.5px solid #4a7c59; margin: 0 0 18px 0; }\n\n  \/* === DETAILS \/ SUMMARY (rounds 1-4 + LEGO) === *\/\n  .wonjo-wrap details, .wonjo-wrap-kr details { margin: 0; border-bottom: 1px solid #e8e8e4; }\n  .wonjo-wrap details:last-of-type, .wonjo-wrap-kr details:last-of-type { border-bottom: none; }\n\n  .wonjo-wrap details summary { font-size: 16px; font-weight: 700; text-transform: uppercase; letter-spacing: 1.2px; color: #4a7c59; padding: 20px 30px 20px 0; cursor: pointer; list-style: none; position: relative; }\n  .wonjo-wrap-kr details summary { font-size: 18px; font-weight: 700; text-transform: uppercase; letter-spacing: 0.8px; color: #4a7c59; padding: 20px 30px 20px 0; cursor: pointer; list-style: none; position: relative; }\n\n  .wonjo-wrap details summary::-webkit-details-marker, .wonjo-wrap-kr details summary::-webkit-details-marker { display: none; }\n  .wonjo-wrap details summary::after, .wonjo-wrap-kr details summary::after { content: '+'; position: absolute; right: 0; top: 50%; transform: translateY(-50%); font-size: 20px; font-weight: normal; color: #4a7c59; }\n  .wonjo-wrap details[open] summary::after, .wonjo-wrap-kr details[open] summary::after { content: '−'; }\n\n  \/* Content spacing — handles both direct-children variant AND \u003cdiv\u003e wrapper variant *\/\n  .wonjo-wrap details \u003e *:not(summary):not(hr), .wonjo-wrap-kr details \u003e *:not(summary):not(hr) { margin-bottom: 13px; }\n  .wonjo-wrap details \u003e *:last-child, .wonjo-wrap-kr details \u003e *:last-child { margin-bottom: 18px; }\n  .wonjo-wrap details \u003e div, .wonjo-wrap-kr details \u003e div { padding: 0 0 20px 0; }\n\n  \/* === SPEC GRID === *\/\n  .wonjo-wrap .spec-grid, .wonjo-wrap-kr .spec-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 0; margin: 0 0 16px 0; border: 1px solid #e8e8e4; border-radius: 4px; overflow: hidden; }\n  .wonjo-wrap .spec-item, .wonjo-wrap-kr .spec-item { padding: 10px 14px; border-bottom: 1px solid #e8e8e4; font-size: 14px; }\n  .wonjo-wrap .spec-item:nth-last-child(-n+2), .wonjo-wrap-kr .spec-item:nth-last-child(-n+2) { border-bottom: none; }\n  .wonjo-wrap .spec-label, .wonjo-wrap-kr .spec-label { font-size: 13px; text-transform: uppercase; letter-spacing: 0.8px; color: #4a7c59; display: block; margin-bottom: 2px; font-weight: bold; }\n  .wonjo-wrap .spec-value, .wonjo-wrap-kr .spec-value { color: #2b2b2b; }\n\n  \/* === TIPS \/ WARNINGS === *\/\n  .wonjo-wrap .tip, .wonjo-wrap-kr .tip { background: #f4f8f5; border-left: 3px solid #4a7c59; padding: 12px 16px; font-size: 13.5px; color: #4a5a4a; margin: 14px 0; font-style: italic; }\n  .wonjo-wrap .tip-warn, .wonjo-wrap-kr .tip-warn { background: #fdf6e3; border-left: 3px solid #b8860b; padding: 12px 16px; font-size: 13.5px; color: #6e5828; margin: 14px 0; font-style: italic; }\n\n  \/* === BADGES === *\/\n  .wonjo-wrap .badge-row, .wonjo-wrap-kr .badge-row { display: flex; flex-wrap: wrap; gap: 8px; margin: 0 0 16px 0; }\n  .wonjo-wrap .badge, .wonjo-wrap-kr .badge { font-size: 11.5px; border: 1px solid #c2d8c9; background: #eef5f0; color: #3a6b48; border-radius: 3px; padding: 5px 11px; font-weight: bold; letter-spacing: 0.3px; }\n  .wonjo-wrap .badge-eco, .wonjo-wrap-kr .badge-eco { border-color: #b5cfa9; background: #e8f3e0; color: #2d5c1f; }\n  .wonjo-wrap .badge-safe, .wonjo-wrap-kr .badge-safe { border-color: #d4a574; background: #fdf3e3; color: #8a5a1a; }\n\n  \/* === SKILL TAG ROW (rounds 1-4 kids\/toys) === *\/\n  .wonjo-wrap .skill-row, .wonjo-wrap-kr .skill-row { display: flex; flex-wrap: wrap; gap: 6px; margin: 0 0 18px 0; padding-bottom: 16px; border-bottom: 1px solid #e8e8e4; }\n  .wonjo-wrap .skill-tag, .wonjo-wrap-kr .skill-tag { font-size: 11px; background: #fdfcf8; border: 1px solid #e4e0d6; color: #6a5a3a; border-radius: 14px; padding: 4px 10px; letter-spacing: 0.2px; }\n\n  \/* === REVIEW CARDS (protein listings) === *\/\n  .wonjo-wrap .review-card, .wonjo-wrap-kr .review-card { background: #fdfcf8; border: 1px solid #e4e0d6; border-radius: 6px; padding: 18px 20px; margin-bottom: 14px; }\n  .wonjo-wrap .review-text, .wonjo-wrap-kr .review-text { color: #3a3a3a; margin: 0 0 10px 0; font-style: italic; }\n  .wonjo-wrap .review-name, .wonjo-wrap-kr .review-name { font-size: 12.5px; color: #888; font-style: normal; }\n\n  \/* === SET CARDS (LEGO bundle template) === *\/\n  .wonjo-wrap .set-card, .wonjo-wrap-kr .set-card { background: #fdfcf8; border: 1px solid #e4e0d6; border-radius: 6px; padding: 18px 22px; margin-bottom: 16px; }\n  .wonjo-wrap .set-card .set-no, .wonjo-wrap-kr .set-card .set-no { font-size: 13px; letter-spacing: 1px; color: #4a7c59; text-transform: uppercase; margin: 0 0 4px 0; font-weight: bold; }\n  .wonjo-wrap .set-card h3, .wonjo-wrap-kr .set-card h3 { font-size: 17px; margin: 0 0 10px 0; color: #2b2b2b; font-weight: 700; }\n  .wonjo-wrap .set-card p, .wonjo-wrap-kr .set-card p { margin: 0 0 8px 0; }\n  .wonjo-wrap .set-card .set-stats, .wonjo-wrap-kr .set-card .set-stats { font-size: 13.5px; color: #666; margin-top: 8px; }\n\n  \/* === PLAY STAGES (rounds 1-4 age-progression) === *\/\n  .wonjo-wrap .play-stage, .wonjo-wrap-kr .play-stage { padding: 10px 0; border-bottom: 1px dashed #e8e8e4; }\n  .wonjo-wrap .play-stage:last-child, .wonjo-wrap-kr .play-stage:last-child { border-bottom: none; }\n  .wonjo-wrap .play-stage-age, .wonjo-wrap-kr .play-stage-age { font-size: 13px; text-transform: uppercase; letter-spacing: 0.8px; color: #4a7c59; font-weight: bold; display: block; margin-bottom: 4px; }\n  .wonjo-wrap .play-stage-text, .wonjo-wrap-kr .play-stage-text { color: #3a3a3a; font-size: 14.5px; }\n\n  \/* === FAQ === *\/\n  .wonjo-wrap .faq-q, .wonjo-wrap-kr .faq-q { font-size: 13.5px; color: #4a7c59; font-weight: bold; margin: 14px 0 6px 0; }\n  .wonjo-wrap .faq-a, .wonjo-wrap-kr .faq-a { color: #3a3a3a; margin: 0 0 13px 0; padding-left: 14px; border-left: 2px solid #e8e8e4; }\n\n  \/* === STEPS (numbered ordering process) === *\/\n  .wonjo-wrap .steps, .wonjo-wrap-kr .steps { list-style: none; padding: 0; margin: 0 0 13px 0; }\n  .wonjo-wrap .steps { counter-reset: wonjo-steps; }\n  .wonjo-wrap-kr .steps { counter-reset: wonjo-steps-kr; }\n  .wonjo-wrap .steps li { counter-increment: wonjo-steps; padding: 10px 0 10px 38px; border-bottom: 1px solid #e8e8e4; position: relative; color: #3a3a3a; }\n  .wonjo-wrap-kr .steps li { counter-increment: wonjo-steps-kr; padding: 10px 0 10px 38px; border-bottom: 1px solid #e8e8e4; position: relative; color: #3a3a3a; }\n  .wonjo-wrap .steps li:last-child, .wonjo-wrap-kr .steps li:last-child { border-bottom: none; }\n  .wonjo-wrap .steps li::before { content: counter(wonjo-steps); position: absolute; left: 0; top: 11px; font-size: 11px; font-weight: bold; color: #4a7c59; width: 22px; height: 22px; border: 1.5px solid #4a7c59; border-radius: 50%; display: inline-flex; align-items: center; justify-content: center; }\n  .wonjo-wrap-kr .steps li::before { content: counter(wonjo-steps-kr); position: absolute; left: 0; top: 11px; font-size: 11px; font-weight: bold; color: #4a7c59; width: 22px; height: 22px; border: 1.5px solid #4a7c59; border-radius: 50%; display: inline-flex; align-items: center; justify-content: center; }\n\n  \/* === INTRO SUBTITLE === *\/\n  .wonjo-wrap .intro-subtitle, .wonjo-wrap-kr .intro-subtitle { font-size: 17px; line-height: 1.6; color: #4a7c59; font-style: italic; margin: 0 0 18px 0; padding-bottom: 18px; border-bottom: 1px solid #e8e8e4; }\n\n  \/* === SECTION SUBTITLE === *\/\n  .wonjo-wrap .section-subtitle, .wonjo-wrap-kr .section-subtitle { font-size: 13px; color: #777; font-style: italic; margin: -2px 0 16px 0; }\n\n  \/* === KEYWORDS (related searches at bottom) === *\/\n  .wonjo-wrap .keywords, .wonjo-wrap-kr .keywords { font-size: 13px; color: #777; line-height: 1.7; letter-spacing: 0.2px; }\n\n  \/* === MOBILE MEDIA QUERY === *\/\n  @media (max-width: 600px) {\n    .wonjo-wrap details summary, .wonjo-wrap-kr details summary { padding: 18px 30px 18px 0 !important; }\n    .wonjo-wrap details summary, .wonjo-wrap h2 { font-size: 15px !important; letter-spacing: 1px !important; }\n    .wonjo-wrap-kr details summary, .wonjo-wrap-kr h2 { font-size: 18px !important; letter-spacing: 0.8px !important; }\n    .wonjo-wrap, .wonjo-wrap-kr { font-size: 16px !important; }\n    .wonjo-wrap .intro-subtitle, .wonjo-wrap-kr .intro-subtitle { font-size: 17px !important; }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"wonjo-wrap\"\u003e\n\n  \u003cp class=\"intro-subtitle\"\u003eDirect from the United States — Kirkland Signature's nut bars in almond, cocoa drizzle \u0026amp; sea salt. Thirty individually-wrapped 1.41 oz (40 g) bars, 42.3 oz (1.20 kg) total. Whole-nut-forward bar (almonds, cashews, pecans) bound with honey and rice syrup, finished with a dark cocoa drizzle — a nut-bar style closer to KIND bars than a compressed oat granola bar.\u003c\/p\u003e\n\n  \u003ch2\u003eProduct Details\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003cp class=\"section-subtitle\"\u003eSize, count, and what's in the box.\u003c\/p\u003e\n  \u003cdiv class=\"spec-grid\"\u003e\n    \u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eSize\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003e1.41 oz (40 g) per bar × 30 = 42.3 oz (1.20 kg) total\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eCount\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003e30 individually-wrapped bars\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eFormat\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eWhole-nut bar, cocoa drizzle \u0026amp; sea salt\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eOrigin\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003ePacked in USA — Kirkland Signature\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eDietary\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eKosher · Gluten-Free · No Artificial Flavors\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eAllergens\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eTree nuts (almonds, cashews, pecans); soy lecithin\u003c\/span\u003e\n\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003ch2\u003eIngredients\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003cp class=\"section-subtitle\"\u003eWhole-nut bar formulation, cocoa drizzle finish.\u003c\/p\u003e\n  \u003cul\u003e\n    \u003cli\u003eAlmonds\u003c\/li\u003e\n    \u003cli\u003eDark Chocolate Flavored Coating (cocoa drizzle)\u003c\/li\u003e\n    \u003cli\u003eCashews\u003c\/li\u003e\n    \u003cli\u003eChicory Root Extract\u003c\/li\u003e\n    \u003cli\u003eSunflower Seeds\u003c\/li\u003e\n    \u003cli\u003eHoney\u003c\/li\u003e\n    \u003cli\u003ePecans\u003c\/li\u003e\n    \u003cli\u003eRice Syrup\u003c\/li\u003e\n    \u003cli\u003eCrisp Rice\u003c\/li\u003e\n    \u003cli\u003eSea Salt\u003c\/li\u003e\n    \u003cli\u003eSoy Lecithin\u003c\/li\u003e\n  \u003c\/ul\u003e\n  \u003cdiv class=\"tip\"\u003e\n\u003cstrong\u003eAllergen summary:\u003c\/strong\u003e this product contains tree nuts (almonds, cashews, pecans) and soy (soy lecithin in the coating). Not vegan (contains honey). Gluten-free and kosher certified. Refer to the package for specific facility cross-contamination details.\u003c\/div\u003e\n\n  \u003ch2\u003eNutritional Highlights\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003cp class=\"section-subtitle\"\u003ePer bar (1.41 oz \/ 40 g).\u003c\/p\u003e\n  \u003cul\u003e\n    \u003cli\u003e\n\u003cstrong\u003eWhole-nut forward\u003c\/strong\u003e — almonds, cashews, and pecans visible in the bar, not crushed\u003c\/li\u003e\n    \u003cli\u003e\n\u003cstrong\u003e~5 g protein per bar\u003c\/strong\u003e — from the nut-heavy formulation\u003c\/li\u003e\n    \u003cli\u003e\n\u003cstrong\u003eGood source of fiber\u003c\/strong\u003e — from whole nuts and chicory root\u003c\/li\u003e\n    \u003cli\u003e\n\u003cstrong\u003eCocoa drizzle, not full coating\u003c\/strong\u003e — lighter than a chocolate-coated bar\u003c\/li\u003e\n  \u003c\/ul\u003e\n  \u003cp\u003e\u003cem\u003eRefer to the product package image in the gallery for the full Nutrition Facts panel including calories, sugar, and sodium per bar.\u003c\/em\u003e\u003c\/p\u003e\n\n  \u003ch2\u003eServing Suggestions\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003cp class=\"section-subtitle\"\u003eHow these nut bars are typically used.\u003c\/p\u003e\n  \u003cp\u003eLunchbox snack (alongside a sandwich and fruit); office desk drawer (mid-morning with coffee); post-workout light fuel if a full protein bar feels like too much; travel bag for plane and train rides; hiking or outdoor activity snack since they hold up without refrigeration; quick breakfast on busy mornings when a real breakfast isn't an option. The cocoa drizzle finish dresses it up without making it a candy bar, so these slot into more contexts than a pure chocolate-coated bar. 30-count works out to about a six-week daily supply, or 3 weeks for a household sharing between two adults.\u003c\/p\u003e\n\n  \u003ch2\u003eShipping\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003cp class=\"section-subtitle\"\u003eWhat you pay at checkout is exactly what you pay.\u003c\/p\u003e\n  \u003cp\u003eShipping is free on every order, with no minimum. No handling fees, no customs processing charges, nothing added at checkout. What you see is what you pay.\u003c\/p\u003e\n  \u003cp\u003eOrders are dispatched within 1 to 2 business days. A tracking number is sent to your email once your parcel is on its way.\u003c\/p\u003e\n\n  \u003ch2\u003eCustoms \u0026amp; Import\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003cp class=\"section-subtitle\"\u003eHow your parcel clears Korean customs, and what happens if it doesn't.\u003c\/p\u003e\n  \u003cp\u003eAll orders are processed as personal-use overseas purchases and clear Korean customs without requiring KC certification. Your shipment is handled using your Personal Customs Clearance Code (PCCC) and is trackable via Korea Customs Service UNI-PASS. Orders under USD 200 from the United States qualify for duty-free clearance. In the event of any customs issue, we issue a full refund without question.\u003c\/p\u003e\n  \u003cdiv class=\"tip\"\u003eIf you do not yet have a PCCC, you can get one free in under five minutes at unipass.customs.go.kr.\u003c\/div\u003e\n\n  \u003ch2\u003eWhy This Shop\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003cp class=\"section-subtitle\"\u003eWhere the product you order actually comes from.\u003c\/p\u003e\n  \u003cp\u003eWe purchase directly from US retailers and ship to customers in Korea — no intermediary, no repackaging, no grey-market sourcing. Every order is the same product you would find on a US shelf. We back every order with a full refund in the event of customs failure or non-delivery.\u003c\/p\u003e\n\n  \u003ch2\u003eFrom Our First Customers\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003cp class=\"section-subtitle\"\u003eUnedited reviews from our earliest Korean customers.\u003c\/p\u003e\n\n  \u003cdiv class=\"review-card\"\u003e\n    \u003cp class=\"review-text\"\u003e\"Very similar in feel to KIND bars, but the per-bar cost is much more reasonable at the 30-count. Whole almonds and cashews are visible in the bar, not crushed into dust. Cocoa drizzle is just enough — not overwhelmingly sweet. My preferred daily bar now.\"\u003c\/p\u003e\n    \u003cp class=\"review-name\"\u003eViolet — Seongnam, Gyeonggi — Early Customer\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"review-card\"\u003e\n    \u003cp class=\"review-text\"\u003e\"Pre-hike snack for weekend trails. The whole-nut structure keeps me fuller than a standard oat-granola bar, and the bar doesn't crumble in my pack. Cocoa drizzle doesn't smear in a warm jacket pocket. 30-count covers a full hiking season.\"\u003c\/p\u003e\n    \u003cp class=\"review-name\"\u003eKwangho — Jeonju, Jeonbuk — Early Customer\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"review-card\"\u003e\n    \u003cp class=\"review-text\"\u003e\"Bought these for my teenage daughter's lunchbox instead of the sugary Korean granola snacks she'd been reaching for. She actually liked them — the nut-forward format and chocolate drizzle were enough of a treat feel. 30 bars lasted her about two months.\"\u003c\/p\u003e\n    \u003cp class=\"review-name\"\u003eThalia — Gangdong, Seoul — Early Customer\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"review-card\"\u003e\n    \u003cp class=\"review-text\"\u003e\"Morning commute fuel. The individual wrapper means I can eat half on the subway, close it, and finish at my desk. Gluten-free and kosher labels are a bonus for my dietary restrictions. Good pairing with a black coffee.\"\u003c\/p\u003e\n    \u003cp class=\"review-name\"\u003eJaesung — Suwon Yeongtong, Gyeonggi — Early Customer\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003ch2\u003eHow to Order\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003cp class=\"section-subtitle\"\u003eFrom cart to tracking number in six steps.\u003c\/p\u003e\n  \u003col class=\"steps\"\u003e\n    \u003cli\u003eSelect your preferred variant and add to cart\u003c\/li\u003e\n    \u003cli\u003eProceed to checkout\u003c\/li\u003e\n    \u003cli\u003eEnter your Personal Customs Clearance Code (PCCC) when prompted\u003c\/li\u003e\n    \u003cli\u003eConfirm your Korean delivery address\u003c\/li\u003e\n    \u003cli\u003eComplete payment — your order is placed\u003c\/li\u003e\n    \u003cli\u003eReceive your tracking number by email within 1 to 2 business days\u003c\/li\u003e\n  \u003c\/ol\u003e\n\n  \u003ch2\u003eRelated Searches\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003cp class=\"section-subtitle\"\u003eSearch terms that lead back to this product.\u003c\/p\u003e\n  \u003cp class=\"keywords\"\u003e커클랜드 시그니처 너트 바  ·  코스트코 너트 바 직구  ·  30개입 너트 바  ·  홀 너트 바  ·  코코아 드리즐 너트 바  ·  카인드 바 대체  ·  글루텐 프리 너트 바  ·  아몬드 캐슈 피칸 바  ·  개별 포장 너트 바  ·  도시락 간식 바  ·  등산 간식  ·  사무실 간식 바  ·  Kirkland Nut Bars Korea  ·  Costco nut bars direct import\u003c\/p\u003e\n\n\u003c\/div\u003e\n","brand":"Kirkland Signature","offers":[{"title":"1.41 oz (40 g) - 30 Bars","offer_id":45228727697455,"sku":"KIR-nut-bars-141oz-30ct","price":29.5,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0739\/5190\/3791\/files\/4_79f9ef87-ca66-443c-946f-676f44c1c86c.png?v=1776904958"},{"product_id":"kirkland-organic-ancient-grain-granola-353-oz","title":"Kirkland Signature Organic Ancient Grain Granola - 35.3 oz (1 kg)","description":"\u003cstyle\u003e\n\/* Wonjo canonical stylesheet v3.0 — see wonjo-style-LOCKED.md for documentation *\/\n\n  \/* === WRAPPERS === *\/\n  .wonjo-wrap { font-family: 'Apple SD Gothic Neo', 'Noto Sans KR', 'Malgun Gothic', sans-serif; color: #2b2b2b; font-size: 16px; line-height: 1.85; max-width: 720px; }\n  .wonjo-wrap-kr { font-family: 'Apple SD Gothic Neo', 'Noto Sans KR', 'Malgun Gothic', sans-serif; color: #2b2b2b; font-size: 16px; line-height: 1.95; max-width: 720px; }\n\n  \/* === COMMON TEXT === *\/\n  .wonjo-wrap p, .wonjo-wrap-kr p { margin: 0 0 13px 0; color: #3a3a3a; }\n  .wonjo-wrap ul, .wonjo-wrap-kr ul { margin: 0 0 13px 0; padding-left: 18px; color: #3a3a3a; }\n  .wonjo-wrap ul li, .wonjo-wrap-kr ul li { margin-bottom: 7px; }\n\n  \/* === HEADINGS — H2 (old protein template) === *\/\n  .wonjo-wrap h2 { font-size: 16px; font-weight: 700; text-transform: uppercase; letter-spacing: 1.2px; color: #4a7c59; margin: 36px 0 8px 0; }\n  .wonjo-wrap-kr h2 { font-size: 18px; font-weight: 700; text-transform: uppercase; letter-spacing: 0.8px; color: #4a7c59; margin: 36px 0 8px 0; }\n\n  \/* === HR SEPARATOR (under h2 + inside details) === *\/\n  .wonjo-wrap hr, .wonjo-wrap-kr hr,\n  .wonjo-wrap details hr, .wonjo-wrap-kr details hr { border: none; border-top: 1.5px solid #4a7c59; margin: 0 0 18px 0; }\n\n  \/* === DETAILS \/ SUMMARY (rounds 1-4 + LEGO) === *\/\n  .wonjo-wrap details, .wonjo-wrap-kr details { margin: 0; border-bottom: 1px solid #e8e8e4; }\n  .wonjo-wrap details:last-of-type, .wonjo-wrap-kr details:last-of-type { border-bottom: none; }\n\n  .wonjo-wrap details summary { font-size: 16px; font-weight: 700; text-transform: uppercase; letter-spacing: 1.2px; color: #4a7c59; padding: 20px 30px 20px 0; cursor: pointer; list-style: none; position: relative; }\n  .wonjo-wrap-kr details summary { font-size: 18px; font-weight: 700; text-transform: uppercase; letter-spacing: 0.8px; color: #4a7c59; padding: 20px 30px 20px 0; cursor: pointer; list-style: none; position: relative; }\n\n  .wonjo-wrap details summary::-webkit-details-marker, .wonjo-wrap-kr details summary::-webkit-details-marker { display: none; }\n  .wonjo-wrap details summary::after, .wonjo-wrap-kr details summary::after { content: '+'; position: absolute; right: 0; top: 50%; transform: translateY(-50%); font-size: 20px; font-weight: normal; color: #4a7c59; }\n  .wonjo-wrap details[open] summary::after, .wonjo-wrap-kr details[open] summary::after { content: '−'; }\n\n  \/* Content spacing — handles both direct-children variant AND \u003cdiv\u003e wrapper variant *\/\n  .wonjo-wrap details \u003e *:not(summary):not(hr), .wonjo-wrap-kr details \u003e *:not(summary):not(hr) { margin-bottom: 13px; }\n  .wonjo-wrap details \u003e *:last-child, .wonjo-wrap-kr details \u003e *:last-child { margin-bottom: 18px; }\n  .wonjo-wrap details \u003e div, .wonjo-wrap-kr details \u003e div { padding: 0 0 20px 0; }\n\n  \/* === SPEC GRID === *\/\n  .wonjo-wrap .spec-grid, .wonjo-wrap-kr .spec-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 0; margin: 0 0 16px 0; border: 1px solid #e8e8e4; border-radius: 4px; overflow: hidden; }\n  .wonjo-wrap .spec-item, .wonjo-wrap-kr .spec-item { padding: 10px 14px; border-bottom: 1px solid #e8e8e4; font-size: 14px; }\n  .wonjo-wrap .spec-item:nth-last-child(-n+2), .wonjo-wrap-kr .spec-item:nth-last-child(-n+2) { border-bottom: none; }\n  .wonjo-wrap .spec-label, .wonjo-wrap-kr .spec-label { font-size: 13px; text-transform: uppercase; letter-spacing: 0.8px; color: #4a7c59; display: block; margin-bottom: 2px; font-weight: bold; }\n  .wonjo-wrap .spec-value, .wonjo-wrap-kr .spec-value { color: #2b2b2b; }\n\n  \/* === TIPS \/ WARNINGS === *\/\n  .wonjo-wrap .tip, .wonjo-wrap-kr .tip { background: #f4f8f5; border-left: 3px solid #4a7c59; padding: 12px 16px; font-size: 13.5px; color: #4a5a4a; margin: 14px 0; font-style: italic; }\n  .wonjo-wrap .tip-warn, .wonjo-wrap-kr .tip-warn { background: #fdf6e3; border-left: 3px solid #b8860b; padding: 12px 16px; font-size: 13.5px; color: #6e5828; margin: 14px 0; font-style: italic; }\n\n  \/* === BADGES === *\/\n  .wonjo-wrap .badge-row, .wonjo-wrap-kr .badge-row { display: flex; flex-wrap: wrap; gap: 8px; margin: 0 0 16px 0; }\n  .wonjo-wrap .badge, .wonjo-wrap-kr .badge { font-size: 11.5px; border: 1px solid #c2d8c9; background: #eef5f0; color: #3a6b48; border-radius: 3px; padding: 5px 11px; font-weight: bold; letter-spacing: 0.3px; }\n  .wonjo-wrap .badge-eco, .wonjo-wrap-kr .badge-eco { border-color: #b5cfa9; background: #e8f3e0; color: #2d5c1f; }\n  .wonjo-wrap .badge-safe, .wonjo-wrap-kr .badge-safe { border-color: #d4a574; background: #fdf3e3; color: #8a5a1a; }\n\n  \/* === SKILL TAG ROW (rounds 1-4 kids\/toys) === *\/\n  .wonjo-wrap .skill-row, .wonjo-wrap-kr .skill-row { display: flex; flex-wrap: wrap; gap: 6px; margin: 0 0 18px 0; padding-bottom: 16px; border-bottom: 1px solid #e8e8e4; }\n  .wonjo-wrap .skill-tag, .wonjo-wrap-kr .skill-tag { font-size: 11px; background: #fdfcf8; border: 1px solid #e4e0d6; color: #6a5a3a; border-radius: 14px; padding: 4px 10px; letter-spacing: 0.2px; }\n\n  \/* === REVIEW CARDS (protein listings) === *\/\n  .wonjo-wrap .review-card, .wonjo-wrap-kr .review-card { background: #fdfcf8; border: 1px solid #e4e0d6; border-radius: 6px; padding: 18px 20px; margin-bottom: 14px; }\n  .wonjo-wrap .review-text, .wonjo-wrap-kr .review-text { color: #3a3a3a; margin: 0 0 10px 0; font-style: italic; }\n  .wonjo-wrap .review-name, .wonjo-wrap-kr .review-name { font-size: 12.5px; color: #888; font-style: normal; }\n\n  \/* === SET CARDS (LEGO bundle template) === *\/\n  .wonjo-wrap .set-card, .wonjo-wrap-kr .set-card { background: #fdfcf8; border: 1px solid #e4e0d6; border-radius: 6px; padding: 18px 22px; margin-bottom: 16px; }\n  .wonjo-wrap .set-card .set-no, .wonjo-wrap-kr .set-card .set-no { font-size: 13px; letter-spacing: 1px; color: #4a7c59; text-transform: uppercase; margin: 0 0 4px 0; font-weight: bold; }\n  .wonjo-wrap .set-card h3, .wonjo-wrap-kr .set-card h3 { font-size: 17px; margin: 0 0 10px 0; color: #2b2b2b; font-weight: 700; }\n  .wonjo-wrap .set-card p, .wonjo-wrap-kr .set-card p { margin: 0 0 8px 0; }\n  .wonjo-wrap .set-card .set-stats, .wonjo-wrap-kr .set-card .set-stats { font-size: 13.5px; color: #666; margin-top: 8px; }\n\n  \/* === PLAY STAGES (rounds 1-4 age-progression) === *\/\n  .wonjo-wrap .play-stage, .wonjo-wrap-kr .play-stage { padding: 10px 0; border-bottom: 1px dashed #e8e8e4; }\n  .wonjo-wrap .play-stage:last-child, .wonjo-wrap-kr .play-stage:last-child { border-bottom: none; }\n  .wonjo-wrap .play-stage-age, .wonjo-wrap-kr .play-stage-age { font-size: 13px; text-transform: uppercase; letter-spacing: 0.8px; color: #4a7c59; font-weight: bold; display: block; margin-bottom: 4px; }\n  .wonjo-wrap .play-stage-text, .wonjo-wrap-kr .play-stage-text { color: #3a3a3a; font-size: 14.5px; }\n\n  \/* === FAQ === *\/\n  .wonjo-wrap .faq-q, .wonjo-wrap-kr .faq-q { font-size: 13.5px; color: #4a7c59; font-weight: bold; margin: 14px 0 6px 0; }\n  .wonjo-wrap .faq-a, .wonjo-wrap-kr .faq-a { color: #3a3a3a; margin: 0 0 13px 0; padding-left: 14px; border-left: 2px solid #e8e8e4; }\n\n  \/* === STEPS (numbered ordering process) === *\/\n  .wonjo-wrap .steps, .wonjo-wrap-kr .steps { list-style: none; padding: 0; margin: 0 0 13px 0; }\n  .wonjo-wrap .steps { counter-reset: wonjo-steps; }\n  .wonjo-wrap-kr .steps { counter-reset: wonjo-steps-kr; }\n  .wonjo-wrap .steps li { counter-increment: wonjo-steps; padding: 10px 0 10px 38px; border-bottom: 1px solid #e8e8e4; position: relative; color: #3a3a3a; }\n  .wonjo-wrap-kr .steps li { counter-increment: wonjo-steps-kr; padding: 10px 0 10px 38px; border-bottom: 1px solid #e8e8e4; position: relative; color: #3a3a3a; }\n  .wonjo-wrap .steps li:last-child, .wonjo-wrap-kr .steps li:last-child { border-bottom: none; }\n  .wonjo-wrap .steps li::before { content: counter(wonjo-steps); position: absolute; left: 0; top: 11px; font-size: 11px; font-weight: bold; color: #4a7c59; width: 22px; height: 22px; border: 1.5px solid #4a7c59; border-radius: 50%; display: inline-flex; align-items: center; justify-content: center; }\n  .wonjo-wrap-kr .steps li::before { content: counter(wonjo-steps-kr); position: absolute; left: 0; top: 11px; font-size: 11px; font-weight: bold; color: #4a7c59; width: 22px; height: 22px; border: 1.5px solid #4a7c59; border-radius: 50%; display: inline-flex; align-items: center; justify-content: center; }\n\n  \/* === INTRO SUBTITLE === *\/\n  .wonjo-wrap .intro-subtitle, .wonjo-wrap-kr .intro-subtitle { font-size: 17px; line-height: 1.6; color: #4a7c59; font-style: italic; margin: 0 0 18px 0; padding-bottom: 18px; border-bottom: 1px solid #e8e8e4; }\n\n  \/* === SECTION SUBTITLE === *\/\n  .wonjo-wrap .section-subtitle, .wonjo-wrap-kr .section-subtitle { font-size: 13px; color: #777; font-style: italic; margin: -2px 0 16px 0; }\n\n  \/* === KEYWORDS (related searches at bottom) === *\/\n  .wonjo-wrap .keywords, .wonjo-wrap-kr .keywords { font-size: 13px; color: #777; line-height: 1.7; letter-spacing: 0.2px; }\n\n  \/* === MOBILE MEDIA QUERY === *\/\n  @media (max-width: 600px) {\n    .wonjo-wrap details summary, .wonjo-wrap-kr details summary { padding: 18px 30px 18px 0 !important; }\n    .wonjo-wrap details summary, .wonjo-wrap h2 { font-size: 15px !important; letter-spacing: 1px !important; }\n    .wonjo-wrap-kr details summary, .wonjo-wrap-kr h2 { font-size: 18px !important; letter-spacing: 0.8px !important; }\n    .wonjo-wrap, .wonjo-wrap-kr { font-size: 16px !important; }\n    .wonjo-wrap .intro-subtitle, .wonjo-wrap-kr .intro-subtitle { font-size: 17px !important; }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"wonjo-wrap\"\u003e\n\n  \u003cp class=\"intro-subtitle\"\u003eDirect from the United States — Kirkland Signature's USDA-organic whole-grain granola, made by Nature's Path (Canada). Whole rolled oats, KAMUT khorasan wheat, spelt, quinoa, and amaranth with organic almonds in a 35.3 oz (1 kg) bag — 30 g of whole grains per 3\/4 cup serving.\u003c\/p\u003e\n\n  \u003ch2\u003eProduct Details\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003cp class=\"section-subtitle\"\u003eSize, grain lineup, and who actually makes it.\u003c\/p\u003e\n  \u003cdiv class=\"spec-grid\"\u003e\n    \u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eSize\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003e35.3 oz (1 kg)\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eServings per Bag\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003e~18 servings (3\/4 cup \/ 55 g each)\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eAncient Grains\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eOats · KAMUT · Spelt · Quinoa · Amaranth\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eOrigin\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eCanada — made by Nature's Path for Kirkland Signature\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eDietary\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eUSDA Organic · Vegan · Kosher\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eAllergens\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eContains wheat, soy, almonds\u003c\/span\u003e\n\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003ch2\u003eIngredients\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003cp class=\"section-subtitle\"\u003eAll ingredients certified USDA Organic except sea salt, natural vanilla flavor, and tocopherols (Vitamin E).\u003c\/p\u003e\n  \u003cul\u003e\n    \u003cli\u003eOrganic Whole Grain Rolled Oats\u003c\/li\u003e\n    \u003cli\u003eOrganic Cane Sugar\u003c\/li\u003e\n    \u003cli\u003eOrganic Soy Oil\u003c\/li\u003e\n    \u003cli\u003eOrganic KAMUT Khorasan Wheat\u003c\/li\u003e\n    \u003cli\u003eOrganic Rolled Spelt\u003c\/li\u003e\n    \u003cli\u003eOrganic Almonds\u003c\/li\u003e\n    \u003cli\u003eOrganic Inulin\u003c\/li\u003e\n    \u003cli\u003eOrganic Rice Starch\u003c\/li\u003e\n    \u003cli\u003eOrganic Rolled Quinoa\u003c\/li\u003e\n    \u003cli\u003eOrganic Rolled Amaranth\u003c\/li\u003e\n    \u003cli\u003eSea Salt\u003c\/li\u003e\n    \u003cli\u003eOrganic Molasses\u003c\/li\u003e\n    \u003cli\u003eOrganic Cinnamon\u003c\/li\u003e\n    \u003cli\u003eNatural Vanilla Flavor\u003c\/li\u003e\n    \u003cli\u003eTocopherols (Vitamin E)\u003c\/li\u003e\n  \u003c\/ul\u003e\n  \u003cdiv class=\"tip\"\u003e\n\u003cstrong\u003eFacility handling note:\u003c\/strong\u003e this granola is manufactured in a facility that also processes peanuts and other tree nuts. Customers with severe peanut or tree-nut allergies should exercise caution due to cross-contamination risk. The product itself contains wheat (KAMUT khorasan and spelt are both wheat varieties), soy (soy oil), and almonds.\u003c\/div\u003e\n\n  \u003ch2\u003eNutritional Highlights\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003cp class=\"section-subtitle\"\u003ePer 3\/4 cup (55 g) serving.\u003c\/p\u003e\n  \u003cul\u003e\n    \u003cli\u003e\n\u003cstrong\u003e250 calories\u003c\/strong\u003e — standard granola caloric density for a breakfast portion\u003c\/li\u003e\n    \u003cli\u003e\n\u003cstrong\u003e6 g fiber\u003c\/strong\u003e — roughly 21% of daily fiber in a single serving\u003c\/li\u003e\n    \u003cli\u003e\n\u003cstrong\u003e30 g whole grains\u003c\/strong\u003e — five ancient grains (oats, KAMUT, spelt, quinoa, amaranth) contribute the full whole-grain load\u003c\/li\u003e\n    \u003cli\u003e\n\u003cstrong\u003e~5–6 g protein\u003c\/strong\u003e — modest protein from the grain blend and organic almonds\u003c\/li\u003e\n  \u003c\/ul\u003e\n  \u003cp\u003e\u003cem\u003eCane sugar is the second ingredient by weight — refer to the product package image in the gallery for the full Nutrition Facts panel, including exact sugar content.\u003c\/em\u003e\u003c\/p\u003e\n\n  \u003ch2\u003eServing Suggestions\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003cp class=\"section-subtitle\"\u003eHow this granola is typically used.\u003c\/p\u003e\n  \u003cp\u003e3\/4 cup (55 g) over cold milk or plant milk as breakfast cereal; as a topping on yogurt bowls, smoothie bowls, or baked goods; or eaten straight from the bag as a snack. The ancient-grain blend has more substantial texture than conventional oat-only granolas — cold-cereal uses may want a slightly longer milk soak (2–3 minutes) than with lighter granolas.\u003c\/p\u003e\n\n  \u003ch2\u003eShipping\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003cp class=\"section-subtitle\"\u003eWhat you pay at checkout is exactly what you pay.\u003c\/p\u003e\n  \u003cp\u003eShipping is free on every order, with no minimum. No handling fees, no customs processing charges, nothing added at checkout. What you see is what you pay.\u003c\/p\u003e\n  \u003cp\u003eOrders are dispatched within 1 to 2 business days. A tracking number is sent to your email once your parcel is on its way.\u003c\/p\u003e\n\n  \u003ch2\u003eCustoms \u0026amp; Import\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003cp class=\"section-subtitle\"\u003eHow your parcel clears Korean customs, and what happens if it doesn't.\u003c\/p\u003e\n  \u003cp\u003eAll orders are processed as personal-use overseas purchases and clear Korean customs without requiring KC certification. Your shipment is handled using your Personal Customs Clearance Code (PCCC) and is trackable via Korea Customs Service UNI-PASS. Orders under USD 200 from the United States qualify for duty-free clearance. In the event of any customs issue, we issue a full refund without question.\u003c\/p\u003e\n  \u003cdiv class=\"tip\"\u003eIf you do not yet have a PCCC, you can get one free in under five minutes at unipass.customs.go.kr.\u003c\/div\u003e\n\n  \u003ch2\u003eWhy This Shop\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003cp class=\"section-subtitle\"\u003eWhere the product you order actually comes from.\u003c\/p\u003e\n  \u003cp\u003eWe purchase directly from US retailers and ship to customers in Korea — no intermediary, no repackaging, no grey-market sourcing. Every order is the same product you would find on a US shelf. We back every order with a full refund in the event of customs failure or non-delivery.\u003c\/p\u003e\n\n  \u003ch2\u003eFrom Our First Customers\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003cp class=\"section-subtitle\"\u003eUnedited reviews from our earliest Korean customers.\u003c\/p\u003e\n\n  \u003cdiv class=\"review-card\"\u003e\n    \u003cp class=\"review-text\"\u003e\"This is my new breakfast staple. 3\/4 cup over hot milk, 10 minutes to eat, more filling than my old cornflake routine because of the fiber. The cinnamon flavor is subtle — present but not overpowering. Bag lasts me about three weeks at one serving per morning.\"\u003c\/p\u003e\n    \u003cp class=\"review-name\"\u003eMinji — Eunpyeong, Seoul — Early Customer\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"review-card\"\u003e\n    \u003cp class=\"review-text\"\u003e\"Have been using this as a yogurt topper after morning runs. The ancient-grain mix (oats, KAMUT, spelt, quinoa, amaranth) is genuinely different from regular granola — more texture, slightly chewier, the whole-grain content feels more complete. 6 g fiber per serving is the right amount post-workout.\"\u003c\/p\u003e\n    \u003cp class=\"review-name\"\u003eJihye — Paju, Gyeonggi — Early Customer\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"review-card\"\u003e\n    \u003cp class=\"review-text\"\u003e\"Used to buy this every Costco trip in the US for breakfast. Kirkland SKU availability has been hit-or-miss at Korean warehouses, so direct import is the reliable way to keep it in rotation. 1 kg bag, consistent quality, the same granola I remember.\"\u003c\/p\u003e\n    \u003cp class=\"review-name\"\u003eHenry — Itaewon, Seoul — Early Customer\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"review-card\"\u003e\n    \u003cp class=\"review-text\"\u003e\"First time trying an ancient-grain granola — KAMUT and amaranth weren't grains I'd heard of before. Texture is notably denser than regular oat granola. Good breakfast, and the organic labeling matters for my household. One bag goes a month with casual use.\"\u003c\/p\u003e\n    \u003cp class=\"review-name\"\u003eYeji — Donggu, Daegu — Early Customer\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003ch2\u003eHow to Order\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003cp class=\"section-subtitle\"\u003eFrom cart to tracking number in six steps.\u003c\/p\u003e\n  \u003col class=\"steps\"\u003e\n    \u003cli\u003eSelect your preferred variant and add to cart\u003c\/li\u003e\n    \u003cli\u003eProceed to checkout\u003c\/li\u003e\n    \u003cli\u003eEnter your Personal Customs Clearance Code (PCCC) when prompted\u003c\/li\u003e\n    \u003cli\u003eConfirm your Korean delivery address\u003c\/li\u003e\n    \u003cli\u003eComplete payment — your order is placed\u003c\/li\u003e\n    \u003cli\u003eReceive your tracking number by email within 1 to 2 business days\u003c\/li\u003e\n  \u003c\/ol\u003e\n\n  \u003ch2\u003eRelated Searches\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003cp class=\"section-subtitle\"\u003eSearch terms that lead back to this product.\u003c\/p\u003e\n  \u003cp class=\"keywords\"\u003e커클랜드 시그니처 에인션트 그레인 그래놀라  ·  코스트코 그래놀라 직구  ·  유기농 그래놀라  ·  통곡물 그래놀라  ·  카무트 그래놀라  ·  퀴노아 그래놀라  ·  아마란스 그래놀라  ·  스펠트 그래놀라  ·  네이처스 패스 그래놀라  ·  비건 그래놀라  ·  유기농 아침 식사  ·  직구 시리얼  ·  Kirkland Organic Ancient Grain Granola  ·  Costco granola direct import  ·  Nature's Path granola Korea\u003c\/p\u003e\n\n\u003c\/div\u003e\n","brand":"Kirkland Signature","offers":[{"title":"35.3 oz (1 kg)","offer_id":45228727730223,"sku":"KIR-organic-ancient-grain-granola-353oz","price":20.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0739\/5190\/3791\/files\/1_418e8d2d-cf75-48a5-ba05-ac6d30522ab9.png?v=1776905148"},{"product_id":"kirkland-soft-and-chewy-granola-bars-085-oz-64-count","title":"Kirkland Signature Soft \u0026 Chewy Granola Bars - 0.85 oz (24 g) - 64 Bars","description":"\u003cstyle\u003e\n\/* Wonjo canonical stylesheet v3.0 — see wonjo-style-LOCKED.md for documentation *\/\n\n  \/* === WRAPPERS === *\/\n  .wonjo-wrap { font-family: 'Apple SD Gothic Neo', 'Noto Sans KR', 'Malgun Gothic', sans-serif; color: #2b2b2b; font-size: 16px; line-height: 1.85; max-width: 720px; }\n  .wonjo-wrap-kr { font-family: 'Apple SD Gothic Neo', 'Noto Sans KR', 'Malgun Gothic', sans-serif; color: #2b2b2b; font-size: 16px; line-height: 1.95; max-width: 720px; }\n\n  \/* === COMMON TEXT === *\/\n  .wonjo-wrap p, .wonjo-wrap-kr p { margin: 0 0 13px 0; color: #3a3a3a; }\n  .wonjo-wrap ul, .wonjo-wrap-kr ul { margin: 0 0 13px 0; padding-left: 18px; color: #3a3a3a; }\n  .wonjo-wrap ul li, .wonjo-wrap-kr ul li { margin-bottom: 7px; }\n\n  \/* === HEADINGS — H2 (old protein template) === *\/\n  .wonjo-wrap h2 { font-size: 16px; font-weight: 700; text-transform: uppercase; letter-spacing: 1.2px; color: #4a7c59; margin: 36px 0 8px 0; }\n  .wonjo-wrap-kr h2 { font-size: 18px; font-weight: 700; text-transform: uppercase; letter-spacing: 0.8px; color: #4a7c59; margin: 36px 0 8px 0; }\n\n  \/* === HR SEPARATOR (under h2 + inside details) === *\/\n  .wonjo-wrap hr, .wonjo-wrap-kr hr,\n  .wonjo-wrap details hr, .wonjo-wrap-kr details hr { border: none; border-top: 1.5px solid #4a7c59; margin: 0 0 18px 0; }\n\n  \/* === DETAILS \/ SUMMARY (rounds 1-4 + LEGO) === *\/\n  .wonjo-wrap details, .wonjo-wrap-kr details { margin: 0; border-bottom: 1px solid #e8e8e4; }\n  .wonjo-wrap details:last-of-type, .wonjo-wrap-kr details:last-of-type { border-bottom: none; }\n\n  .wonjo-wrap details summary { font-size: 16px; font-weight: 700; text-transform: uppercase; letter-spacing: 1.2px; color: #4a7c59; padding: 20px 30px 20px 0; cursor: pointer; list-style: none; position: relative; }\n  .wonjo-wrap-kr details summary { font-size: 18px; font-weight: 700; text-transform: uppercase; letter-spacing: 0.8px; color: #4a7c59; padding: 20px 30px 20px 0; cursor: pointer; list-style: none; position: relative; }\n\n  .wonjo-wrap details summary::-webkit-details-marker, .wonjo-wrap-kr details summary::-webkit-details-marker { display: none; }\n  .wonjo-wrap details summary::after, .wonjo-wrap-kr details summary::after { content: '+'; position: absolute; right: 0; top: 50%; transform: translateY(-50%); font-size: 20px; font-weight: normal; color: #4a7c59; }\n  .wonjo-wrap details[open] summary::after, .wonjo-wrap-kr details[open] summary::after { content: '−'; }\n\n  \/* Content spacing — handles both direct-children variant AND \u003cdiv\u003e wrapper variant *\/\n  .wonjo-wrap details \u003e *:not(summary):not(hr), .wonjo-wrap-kr details \u003e *:not(summary):not(hr) { margin-bottom: 13px; }\n  .wonjo-wrap details \u003e *:last-child, .wonjo-wrap-kr details \u003e *:last-child { margin-bottom: 18px; }\n  .wonjo-wrap details \u003e div, .wonjo-wrap-kr details \u003e div { padding: 0 0 20px 0; }\n\n  \/* === SPEC GRID === *\/\n  .wonjo-wrap .spec-grid, .wonjo-wrap-kr .spec-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 0; margin: 0 0 16px 0; border: 1px solid #e8e8e4; border-radius: 4px; overflow: hidden; }\n  .wonjo-wrap .spec-item, .wonjo-wrap-kr .spec-item { padding: 10px 14px; border-bottom: 1px solid #e8e8e4; font-size: 14px; }\n  .wonjo-wrap .spec-item:nth-last-child(-n+2), .wonjo-wrap-kr .spec-item:nth-last-child(-n+2) { border-bottom: none; }\n  .wonjo-wrap .spec-label, .wonjo-wrap-kr .spec-label { font-size: 13px; text-transform: uppercase; letter-spacing: 0.8px; color: #4a7c59; display: block; margin-bottom: 2px; font-weight: bold; }\n  .wonjo-wrap .spec-value, .wonjo-wrap-kr .spec-value { color: #2b2b2b; }\n\n  \/* === TIPS \/ WARNINGS === *\/\n  .wonjo-wrap .tip, .wonjo-wrap-kr .tip { background: #f4f8f5; border-left: 3px solid #4a7c59; padding: 12px 16px; font-size: 13.5px; color: #4a5a4a; margin: 14px 0; font-style: italic; }\n  .wonjo-wrap .tip-warn, .wonjo-wrap-kr .tip-warn { background: #fdf6e3; border-left: 3px solid #b8860b; padding: 12px 16px; font-size: 13.5px; color: #6e5828; margin: 14px 0; font-style: italic; }\n\n  \/* === BADGES === *\/\n  .wonjo-wrap .badge-row, .wonjo-wrap-kr .badge-row { display: flex; flex-wrap: wrap; gap: 8px; margin: 0 0 16px 0; }\n  .wonjo-wrap .badge, .wonjo-wrap-kr .badge { font-size: 11.5px; border: 1px solid #c2d8c9; background: #eef5f0; color: #3a6b48; border-radius: 3px; padding: 5px 11px; font-weight: bold; letter-spacing: 0.3px; }\n  .wonjo-wrap .badge-eco, .wonjo-wrap-kr .badge-eco { border-color: #b5cfa9; background: #e8f3e0; color: #2d5c1f; }\n  .wonjo-wrap .badge-safe, .wonjo-wrap-kr .badge-safe { border-color: #d4a574; background: #fdf3e3; color: #8a5a1a; }\n\n  \/* === SKILL TAG ROW (rounds 1-4 kids\/toys) === *\/\n  .wonjo-wrap .skill-row, .wonjo-wrap-kr .skill-row { display: flex; flex-wrap: wrap; gap: 6px; margin: 0 0 18px 0; padding-bottom: 16px; border-bottom: 1px solid #e8e8e4; }\n  .wonjo-wrap .skill-tag, .wonjo-wrap-kr .skill-tag { font-size: 11px; background: #fdfcf8; border: 1px solid #e4e0d6; color: #6a5a3a; border-radius: 14px; padding: 4px 10px; letter-spacing: 0.2px; }\n\n  \/* === REVIEW CARDS (protein listings) === *\/\n  .wonjo-wrap .review-card, .wonjo-wrap-kr .review-card { background: #fdfcf8; border: 1px solid #e4e0d6; border-radius: 6px; padding: 18px 20px; margin-bottom: 14px; }\n  .wonjo-wrap .review-text, .wonjo-wrap-kr .review-text { color: #3a3a3a; margin: 0 0 10px 0; font-style: italic; }\n  .wonjo-wrap .review-name, .wonjo-wrap-kr .review-name { font-size: 12.5px; color: #888; font-style: normal; }\n\n  \/* === SET CARDS (LEGO bundle template) === *\/\n  .wonjo-wrap .set-card, .wonjo-wrap-kr .set-card { background: #fdfcf8; border: 1px solid #e4e0d6; border-radius: 6px; padding: 18px 22px; margin-bottom: 16px; }\n  .wonjo-wrap .set-card .set-no, .wonjo-wrap-kr .set-card .set-no { font-size: 13px; letter-spacing: 1px; color: #4a7c59; text-transform: uppercase; margin: 0 0 4px 0; font-weight: bold; }\n  .wonjo-wrap .set-card h3, .wonjo-wrap-kr .set-card h3 { font-size: 17px; margin: 0 0 10px 0; color: #2b2b2b; font-weight: 700; }\n  .wonjo-wrap .set-card p, .wonjo-wrap-kr .set-card p { margin: 0 0 8px 0; }\n  .wonjo-wrap .set-card .set-stats, .wonjo-wrap-kr .set-card .set-stats { font-size: 13.5px; color: #666; margin-top: 8px; }\n\n  \/* === PLAY STAGES (rounds 1-4 age-progression) === *\/\n  .wonjo-wrap .play-stage, .wonjo-wrap-kr .play-stage { padding: 10px 0; border-bottom: 1px dashed #e8e8e4; }\n  .wonjo-wrap .play-stage:last-child, .wonjo-wrap-kr .play-stage:last-child { border-bottom: none; }\n  .wonjo-wrap .play-stage-age, .wonjo-wrap-kr .play-stage-age { font-size: 13px; text-transform: uppercase; letter-spacing: 0.8px; color: #4a7c59; font-weight: bold; display: block; margin-bottom: 4px; }\n  .wonjo-wrap .play-stage-text, .wonjo-wrap-kr .play-stage-text { color: #3a3a3a; font-size: 14.5px; }\n\n  \/* === FAQ === *\/\n  .wonjo-wrap .faq-q, .wonjo-wrap-kr .faq-q { font-size: 13.5px; color: #4a7c59; font-weight: bold; margin: 14px 0 6px 0; }\n  .wonjo-wrap .faq-a, .wonjo-wrap-kr .faq-a { color: #3a3a3a; margin: 0 0 13px 0; padding-left: 14px; border-left: 2px solid #e8e8e4; }\n\n  \/* === STEPS (numbered ordering process) === *\/\n  .wonjo-wrap .steps, .wonjo-wrap-kr .steps { list-style: none; padding: 0; margin: 0 0 13px 0; }\n  .wonjo-wrap .steps { counter-reset: wonjo-steps; }\n  .wonjo-wrap-kr .steps { counter-reset: wonjo-steps-kr; }\n  .wonjo-wrap .steps li { counter-increment: wonjo-steps; padding: 10px 0 10px 38px; border-bottom: 1px solid #e8e8e4; position: relative; color: #3a3a3a; }\n  .wonjo-wrap-kr .steps li { counter-increment: wonjo-steps-kr; padding: 10px 0 10px 38px; border-bottom: 1px solid #e8e8e4; position: relative; color: #3a3a3a; }\n  .wonjo-wrap .steps li:last-child, .wonjo-wrap-kr .steps li:last-child { border-bottom: none; }\n  .wonjo-wrap .steps li::before { content: counter(wonjo-steps); position: absolute; left: 0; top: 11px; font-size: 11px; font-weight: bold; color: #4a7c59; width: 22px; height: 22px; border: 1.5px solid #4a7c59; border-radius: 50%; display: inline-flex; align-items: center; justify-content: center; }\n  .wonjo-wrap-kr .steps li::before { content: counter(wonjo-steps-kr); position: absolute; left: 0; top: 11px; font-size: 11px; font-weight: bold; color: #4a7c59; width: 22px; height: 22px; border: 1.5px solid #4a7c59; border-radius: 50%; display: inline-flex; align-items: center; justify-content: center; }\n\n  \/* === INTRO SUBTITLE === *\/\n  .wonjo-wrap .intro-subtitle, .wonjo-wrap-kr .intro-subtitle { font-size: 17px; line-height: 1.6; color: #4a7c59; font-style: italic; margin: 0 0 18px 0; padding-bottom: 18px; border-bottom: 1px solid #e8e8e4; }\n\n  \/* === SECTION SUBTITLE === *\/\n  .wonjo-wrap .section-subtitle, .wonjo-wrap-kr .section-subtitle { font-size: 13px; color: #777; font-style: italic; margin: -2px 0 16px 0; }\n\n  \/* === KEYWORDS (related searches at bottom) === *\/\n  .wonjo-wrap .keywords, .wonjo-wrap-kr .keywords { font-size: 13px; color: #777; line-height: 1.7; letter-spacing: 0.2px; }\n\n  \/* === MOBILE MEDIA QUERY === *\/\n  @media (max-width: 600px) {\n    .wonjo-wrap details summary, .wonjo-wrap-kr details summary { padding: 18px 30px 18px 0 !important; }\n    .wonjo-wrap details summary, .wonjo-wrap h2 { font-size: 15px !important; letter-spacing: 1px !important; }\n    .wonjo-wrap-kr details summary, .wonjo-wrap-kr h2 { font-size: 18px !important; letter-spacing: 0.8px !important; }\n    .wonjo-wrap, .wonjo-wrap-kr { font-size: 16px !important; }\n    .wonjo-wrap .intro-subtitle, .wonjo-wrap-kr .intro-subtitle { font-size: 17px !important; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"wonjo-wrap\"\u003e\n\u003cp class=\"intro-subtitle\"\u003eDirect from the United States — Kirkland Signature's 100-calorie soft chocolate-chip granola bars, 64 individually-wrapped bars (0.85 oz \/ 24 g each) for lunchboxes, office drawers, and gym bags. Whole rolled oats with semisweet chocolate chips in a soft-baked format — the Costco-bulk version of the classic 100-cal grab-and-go bar.\u003c\/p\u003e\n\u003ch2\u003eProduct Details\u003c\/h2\u003e\n\u003chr\u003e\n\u003cp class=\"section-subtitle\"\u003eSize, count, and what's in the box.\u003c\/p\u003e\n\u003cdiv class=\"spec-grid\"\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eSize\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003e0.85 oz (24 g) per bar × 64 bars = 54.4 oz (1.54 kg) total\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eCount\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003e64 individually-wrapped bars\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eFormat\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eSoft-baked granola bars, chocolate chip flavor\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eOrigin\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eUSA — Kirkland Signature\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eAllergens\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eContains soy, milk, coconut, wheat; facility with peanuts\/tree nuts\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eStorage\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eShelf-stable · cool, dry place\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003ch2\u003eIngredients\u003c\/h2\u003e\n\u003chr\u003e\n\u003cp class=\"section-subtitle\"\u003eSoft-baked oat-and-chocolate-chip bar formulation.\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eWhole Rolled Oats\u003c\/li\u003e\n\u003cli\u003eSugar (multiple forms: sugar, glucose, fructose)\u003c\/li\u003e\n\u003cli\u003eCanola Oil\u003c\/li\u003e\n\u003cli\u003eFancy Molasses\u003c\/li\u003e\n\u003cli\u003eSemisweet Chocolate Chips\u003c\/li\u003e\n\u003cli\u003eCrisp Rice\u003c\/li\u003e\n\u003cli\u003eGlycerin\u003c\/li\u003e\n\u003cli\u003eDried Unsweetened Coconut\u003c\/li\u003e\n\u003cli\u003eWheat Flakes\u003c\/li\u003e\n\u003cli\u003eModified Milk Ingredients\u003c\/li\u003e\n\u003cli\u003eSoy Lecithin\u003c\/li\u003e\n\u003cli\u003eSodium Bicarbonate\u003c\/li\u003e\n\u003cli\u003eNatural Flavor\u003c\/li\u003e\n\u003cli\u003eSalt\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv class=\"tip\"\u003e\n\u003cstrong\u003eAllergen summary:\u003c\/strong\u003e this product contains soy, milk (modified milk ingredients), coconut, and wheat. Not vegan (contains dairy). Manufactured in a facility that also processes peanuts and other tree nuts. Customers with severe peanut or tree-nut allergies should exercise caution due to cross-contamination risk.\u003c\/div\u003e\n\u003ch2\u003eNutritional Highlights\u003c\/h2\u003e\n\u003chr\u003e\n\u003cp class=\"section-subtitle\"\u003ePer bar (0.85 oz \/ 24 g).\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003e100 calories per bar\u003c\/strong\u003e — the marketing hook; portion-controlled by individual wrapping\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eSoft-baked oat base\u003c\/strong\u003e — chewy texture, not crunchy bar style\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eReal semisweet chocolate chips\u003c\/strong\u003e — no artificial chocolate flavoring\u003c\/li\u003e\n\u003cli\u003e\u003cstrong\u003eNo artificial flavors or colors\u003c\/strong\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cem\u003eRefer to the product package image in the gallery for the full Nutrition Facts panel including total sugar, protein, and sodium content.\u003c\/em\u003e\u003c\/p\u003e\n\u003ch2\u003eServing Suggestions\u003c\/h2\u003e\n\u003chr\u003e\n\u003cp class=\"section-subtitle\"\u003eHow this granola bar is typically used.\u003c\/p\u003e\n\u003cp\u003eGrab-and-go snack for kids' lunchboxes, office desk drawers, or a pre-workout light fuel. Individually-wrapped portions mean no measuring — one bar = one 100-calorie serving. The soft-baked texture holds up to being packed in bags without crumbling. 64-count box is sized for US-style household stockpiling — two adult household with one bar each per weekday lasts about six months.\u003c\/p\u003e\n\u003ch2\u003eShipping\u003c\/h2\u003e\n\u003chr\u003e\n\u003cp class=\"section-subtitle\"\u003eWhat you pay at checkout is exactly what you pay.\u003c\/p\u003e\n\u003cp\u003eShipping is free on every order, with no minimum. No handling fees, no customs processing charges, nothing added at checkout. What you see is what you pay.\u003c\/p\u003e\n\u003cp\u003eOrders are dispatched within 1 to 2 business days. A tracking number is sent to your email once your parcel is on its way.\u003c\/p\u003e\n\u003ch2\u003eCustoms \u0026amp; Import\u003c\/h2\u003e\n\u003chr\u003e\n\u003cp class=\"section-subtitle\"\u003eHow your parcel clears Korean customs, and what happens if it doesn't.\u003c\/p\u003e\n\u003cp\u003eAll orders are processed as personal-use overseas purchases and clear Korean customs without requiring KC certification. Your shipment is handled using your Personal Customs Clearance Code (PCCC) and is trackable via Korea Customs Service UNI-PASS. Orders under USD 200 from the United States qualify for duty-free clearance. In the event of any customs issue, we issue a full refund without question.\u003c\/p\u003e\n\u003cdiv class=\"tip\"\u003eIf you do not yet have a PCCC, you can get one free in under five minutes at unipass.customs.go.kr.\u003c\/div\u003e\n\u003ch2\u003eWhy This Shop\u003c\/h2\u003e\n\u003chr\u003e\n\u003cp class=\"section-subtitle\"\u003eWhere the product you order actually comes from.\u003c\/p\u003e\n\u003cp\u003eWe purchase directly from US retailers and ship to customers in Korea — no intermediary, no repackaging, no grey-market sourcing. Every order is the same product you would find on a US shelf. We back every order with a full refund in the event of customs failure or non-delivery.\u003c\/p\u003e\n\u003ch2\u003eFrom Our First Customers\u003c\/h2\u003e\n\u003chr\u003e\n\u003cp class=\"section-subtitle\"\u003eUnedited reviews from our earliest Korean customers.\u003c\/p\u003e\n\u003cdiv class=\"review-card\"\u003e\n\u003cp class=\"review-text\"\u003e\"Kids' lunchbox go-to — grabs and packs easily, 100 calories is a sensible portion, and the chocolate chips don't melt in a backpack like candy bars do. 64-count lasts us about two months with two children taking one each per school day.\"\u003c\/p\u003e\n\u003cp class=\"review-name\"\u003eMinho — Dongjak, Seoul — Early Customer\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"review-card\"\u003e\n\u003cp class=\"review-text\"\u003e\"Desk drawer stash at the office. The 100-cal portion stops me from over-snacking between meals, and the individual wrappers mean bars don't go stale. Soft-baked texture is closer to Quaker Chewy than a hard energy bar.\"\u003c\/p\u003e\n\u003cp class=\"review-name\"\u003eSoyeon — Anyang, Gyeonggi — Early Customer\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"review-card\"\u003e\n\u003cp class=\"review-text\"\u003e\"Pre-gym light carb before morning workouts. Easier to stomach than a full breakfast and the oat + chocolate chip combo is palatable at 6am. 64-count is generous — it'll outlast a monthly gym membership cycle.\"\u003c\/p\u003e\n\u003cp class=\"review-name\"\u003eSamuel — Jung-gu, Ulsan — Early Customer\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"review-card\"\u003e\n\u003cp class=\"review-text\"\u003e\"Family of four, school-age kids, these are always in the pantry. Buying individual Korean granola bar brands comes out to roughly double the per-bar cost — the 64-count Kirkland box pays for itself quickly. Chocolate chip is the kid-favorite flavor.\"\u003c\/p\u003e\n\u003cp class=\"review-name\"\u003eChloe — Bupyeong, Incheon — Early Customer\u003c\/p\u003e\n\u003c\/div\u003e\n\u003ch2\u003eHow to Order\u003c\/h2\u003e\n\u003chr\u003e\n\u003cp class=\"section-subtitle\"\u003eFrom cart to tracking number in six steps.\u003c\/p\u003e\n\u003col class=\"steps\"\u003e\n\u003cli\u003eSelect your preferred variant and add to cart\u003c\/li\u003e\n\u003cli\u003eProceed to checkout\u003c\/li\u003e\n\u003cli\u003eEnter your Personal Customs Clearance Code (PCCC) when prompted\u003c\/li\u003e\n\u003cli\u003eConfirm your Korean delivery address\u003c\/li\u003e\n\u003cli\u003eComplete payment — your order is placed\u003c\/li\u003e\n\u003cli\u003eReceive your tracking number by email within 1 to 2 business days\u003c\/li\u003e\n\u003c\/ol\u003e\n\u003ch2\u003eRelated Searches\u003c\/h2\u003e\n\u003chr\u003e\n\u003cp class=\"section-subtitle\"\u003eSearch terms that lead back to this product.\u003c\/p\u003e\n\u003cp class=\"keywords\"\u003e커클랜드 시그니처 소프트 앤 츄이 그래놀라 바  ·  코스트코 그래놀라 바 직구  ·  커클랜드 그래놀라 바 64개입  ·  100칼로리 스낵 바  ·  초코칩 그래놀라 바  ·  아이 간식 그래놀라 바  ·  도시락 간식  ·  사무실 간식 직구  ·  대용량 그래놀라 바  ·  미국 스낵 바 직구  ·  소프트 베이크드 바  ·  Kirkland Soft Chewy Granola Bars Korea  ·  Costco granola bars direct import\u003c\/p\u003e\n\u003c\/div\u003e","brand":"Kirkland Signature","offers":[{"title":"0.85 oz (24 g) - 64 Bars","offer_id":45228727762991,"sku":"KIR-soft-and-chewy-granola-bars-085oz-64ct","price":25.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0739\/5190\/3791\/files\/4_a94e3261-a823-4767-b90b-c0ffecc514b8.png?v=1776967144"},{"product_id":"kirkland-peanut-butter-filled-pretzel-nuggets-55-oz","title":"Kirkland Signature Peanut Butter Filled Pretzel Nuggets - 55 oz (1.56 kg)","description":"\u003cstyle\u003e\n\/* Wonjo canonical stylesheet v3.0 — see wonjo-style-LOCKED.md for documentation *\/\n\n  \/* === WRAPPERS === *\/\n  .wonjo-wrap { font-family: 'Apple SD Gothic Neo', 'Noto Sans KR', 'Malgun Gothic', sans-serif; color: #2b2b2b; font-size: 16px; line-height: 1.85; max-width: 720px; }\n  .wonjo-wrap-kr { font-family: 'Apple SD Gothic Neo', 'Noto Sans KR', 'Malgun Gothic', sans-serif; color: #2b2b2b; font-size: 16px; line-height: 1.95; max-width: 720px; }\n\n  \/* === COMMON TEXT === *\/\n  .wonjo-wrap p, .wonjo-wrap-kr p { margin: 0 0 13px 0; color: #3a3a3a; }\n  .wonjo-wrap ul, .wonjo-wrap-kr ul { margin: 0 0 13px 0; padding-left: 18px; color: #3a3a3a; }\n  .wonjo-wrap ul li, .wonjo-wrap-kr ul li { margin-bottom: 7px; }\n\n  \/* === HEADINGS — H2 (old protein template) === *\/\n  .wonjo-wrap h2 { font-size: 16px; font-weight: 700; text-transform: uppercase; letter-spacing: 1.2px; color: #4a7c59; margin: 36px 0 8px 0; }\n  .wonjo-wrap-kr h2 { font-size: 18px; font-weight: 700; text-transform: uppercase; letter-spacing: 0.8px; color: #4a7c59; margin: 36px 0 8px 0; }\n\n  \/* === HR SEPARATOR (under h2 + inside details) === *\/\n  .wonjo-wrap hr, .wonjo-wrap-kr hr,\n  .wonjo-wrap details hr, .wonjo-wrap-kr details hr { border: none; border-top: 1.5px solid #4a7c59; margin: 0 0 18px 0; }\n\n  \/* === DETAILS \/ SUMMARY (rounds 1-4 + LEGO) === *\/\n  .wonjo-wrap details, .wonjo-wrap-kr details { margin: 0; border-bottom: 1px solid #e8e8e4; }\n  .wonjo-wrap details:last-of-type, .wonjo-wrap-kr details:last-of-type { border-bottom: none; }\n\n  .wonjo-wrap details summary { font-size: 16px; font-weight: 700; text-transform: uppercase; letter-spacing: 1.2px; color: #4a7c59; padding: 20px 30px 20px 0; cursor: pointer; list-style: none; position: relative; }\n  .wonjo-wrap-kr details summary { font-size: 18px; font-weight: 700; text-transform: uppercase; letter-spacing: 0.8px; color: #4a7c59; padding: 20px 30px 20px 0; cursor: pointer; list-style: none; position: relative; }\n\n  .wonjo-wrap details summary::-webkit-details-marker, .wonjo-wrap-kr details summary::-webkit-details-marker { display: none; }\n  .wonjo-wrap details summary::after, .wonjo-wrap-kr details summary::after { content: '+'; position: absolute; right: 0; top: 50%; transform: translateY(-50%); font-size: 20px; font-weight: normal; color: #4a7c59; }\n  .wonjo-wrap details[open] summary::after, .wonjo-wrap-kr details[open] summary::after { content: '−'; }\n\n  \/* Content spacing — handles both direct-children variant AND \u003cdiv\u003e wrapper variant *\/\n  .wonjo-wrap details \u003e *:not(summary):not(hr), .wonjo-wrap-kr details \u003e *:not(summary):not(hr) { margin-bottom: 13px; }\n  .wonjo-wrap details \u003e *:last-child, .wonjo-wrap-kr details \u003e *:last-child { margin-bottom: 18px; }\n  .wonjo-wrap details \u003e div, .wonjo-wrap-kr details \u003e div { padding: 0 0 20px 0; }\n\n  \/* === SPEC GRID === *\/\n  .wonjo-wrap .spec-grid, .wonjo-wrap-kr .spec-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 0; margin: 0 0 16px 0; border: 1px solid #e8e8e4; border-radius: 4px; overflow: hidden; }\n  .wonjo-wrap .spec-item, .wonjo-wrap-kr .spec-item { padding: 10px 14px; border-bottom: 1px solid #e8e8e4; font-size: 14px; }\n  .wonjo-wrap .spec-item:nth-last-child(-n+2), .wonjo-wrap-kr .spec-item:nth-last-child(-n+2) { border-bottom: none; }\n  .wonjo-wrap .spec-label, .wonjo-wrap-kr .spec-label { font-size: 13px; text-transform: uppercase; letter-spacing: 0.8px; color: #4a7c59; display: block; margin-bottom: 2px; font-weight: bold; }\n  .wonjo-wrap .spec-value, .wonjo-wrap-kr .spec-value { color: #2b2b2b; }\n\n  \/* === TIPS \/ WARNINGS === *\/\n  .wonjo-wrap .tip, .wonjo-wrap-kr .tip { background: #f4f8f5; border-left: 3px solid #4a7c59; padding: 12px 16px; font-size: 13.5px; color: #4a5a4a; margin: 14px 0; font-style: italic; }\n  .wonjo-wrap .tip-warn, .wonjo-wrap-kr .tip-warn { background: #fdf6e3; border-left: 3px solid #b8860b; padding: 12px 16px; font-size: 13.5px; color: #6e5828; margin: 14px 0; font-style: italic; }\n\n  \/* === BADGES === *\/\n  .wonjo-wrap .badge-row, .wonjo-wrap-kr .badge-row { display: flex; flex-wrap: wrap; gap: 8px; margin: 0 0 16px 0; }\n  .wonjo-wrap .badge, .wonjo-wrap-kr .badge { font-size: 11.5px; border: 1px solid #c2d8c9; background: #eef5f0; color: #3a6b48; border-radius: 3px; padding: 5px 11px; font-weight: bold; letter-spacing: 0.3px; }\n  .wonjo-wrap .badge-eco, .wonjo-wrap-kr .badge-eco { border-color: #b5cfa9; background: #e8f3e0; color: #2d5c1f; }\n  .wonjo-wrap .badge-safe, .wonjo-wrap-kr .badge-safe { border-color: #d4a574; background: #fdf3e3; color: #8a5a1a; }\n\n  \/* === SKILL TAG ROW (rounds 1-4 kids\/toys) === *\/\n  .wonjo-wrap .skill-row, .wonjo-wrap-kr .skill-row { display: flex; flex-wrap: wrap; gap: 6px; margin: 0 0 18px 0; padding-bottom: 16px; border-bottom: 1px solid #e8e8e4; }\n  .wonjo-wrap .skill-tag, .wonjo-wrap-kr .skill-tag { font-size: 11px; background: #fdfcf8; border: 1px solid #e4e0d6; color: #6a5a3a; border-radius: 14px; padding: 4px 10px; letter-spacing: 0.2px; }\n\n  \/* === REVIEW CARDS (protein listings) === *\/\n  .wonjo-wrap .review-card, .wonjo-wrap-kr .review-card { background: #fdfcf8; border: 1px solid #e4e0d6; border-radius: 6px; padding: 18px 20px; margin-bottom: 14px; }\n  .wonjo-wrap .review-text, .wonjo-wrap-kr .review-text { color: #3a3a3a; margin: 0 0 10px 0; font-style: italic; }\n  .wonjo-wrap .review-name, .wonjo-wrap-kr .review-name { font-size: 12.5px; color: #888; font-style: normal; }\n\n  \/* === SET CARDS (LEGO bundle template) === *\/\n  .wonjo-wrap .set-card, .wonjo-wrap-kr .set-card { background: #fdfcf8; border: 1px solid #e4e0d6; border-radius: 6px; padding: 18px 22px; margin-bottom: 16px; }\n  .wonjo-wrap .set-card .set-no, .wonjo-wrap-kr .set-card .set-no { font-size: 13px; letter-spacing: 1px; color: #4a7c59; text-transform: uppercase; margin: 0 0 4px 0; font-weight: bold; }\n  .wonjo-wrap .set-card h3, .wonjo-wrap-kr .set-card h3 { font-size: 17px; margin: 0 0 10px 0; color: #2b2b2b; font-weight: 700; }\n  .wonjo-wrap .set-card p, .wonjo-wrap-kr .set-card p { margin: 0 0 8px 0; }\n  .wonjo-wrap .set-card .set-stats, .wonjo-wrap-kr .set-card .set-stats { font-size: 13.5px; color: #666; margin-top: 8px; }\n\n  \/* === PLAY STAGES (rounds 1-4 age-progression) === *\/\n  .wonjo-wrap .play-stage, .wonjo-wrap-kr .play-stage { padding: 10px 0; border-bottom: 1px dashed #e8e8e4; }\n  .wonjo-wrap .play-stage:last-child, .wonjo-wrap-kr .play-stage:last-child { border-bottom: none; }\n  .wonjo-wrap .play-stage-age, .wonjo-wrap-kr .play-stage-age { font-size: 13px; text-transform: uppercase; letter-spacing: 0.8px; color: #4a7c59; font-weight: bold; display: block; margin-bottom: 4px; }\n  .wonjo-wrap .play-stage-text, .wonjo-wrap-kr .play-stage-text { color: #3a3a3a; font-size: 14.5px; }\n\n  \/* === FAQ === *\/\n  .wonjo-wrap .faq-q, .wonjo-wrap-kr .faq-q { font-size: 13.5px; color: #4a7c59; font-weight: bold; margin: 14px 0 6px 0; }\n  .wonjo-wrap .faq-a, .wonjo-wrap-kr .faq-a { color: #3a3a3a; margin: 0 0 13px 0; padding-left: 14px; border-left: 2px solid #e8e8e4; }\n\n  \/* === STEPS (numbered ordering process) === *\/\n  .wonjo-wrap .steps, .wonjo-wrap-kr .steps { list-style: none; padding: 0; margin: 0 0 13px 0; }\n  .wonjo-wrap .steps { counter-reset: wonjo-steps; }\n  .wonjo-wrap-kr .steps { counter-reset: wonjo-steps-kr; }\n  .wonjo-wrap .steps li { counter-increment: wonjo-steps; padding: 10px 0 10px 38px; border-bottom: 1px solid #e8e8e4; position: relative; color: #3a3a3a; }\n  .wonjo-wrap-kr .steps li { counter-increment: wonjo-steps-kr; padding: 10px 0 10px 38px; border-bottom: 1px solid #e8e8e4; position: relative; color: #3a3a3a; }\n  .wonjo-wrap .steps li:last-child, .wonjo-wrap-kr .steps li:last-child { border-bottom: none; }\n  .wonjo-wrap .steps li::before { content: counter(wonjo-steps); position: absolute; left: 0; top: 11px; font-size: 11px; font-weight: bold; color: #4a7c59; width: 22px; height: 22px; border: 1.5px solid #4a7c59; border-radius: 50%; display: inline-flex; align-items: center; justify-content: center; }\n  .wonjo-wrap-kr .steps li::before { content: counter(wonjo-steps-kr); position: absolute; left: 0; top: 11px; font-size: 11px; font-weight: bold; color: #4a7c59; width: 22px; height: 22px; border: 1.5px solid #4a7c59; border-radius: 50%; display: inline-flex; align-items: center; justify-content: center; }\n\n  \/* === INTRO SUBTITLE === *\/\n  .wonjo-wrap .intro-subtitle, .wonjo-wrap-kr .intro-subtitle { font-size: 17px; line-height: 1.6; color: #4a7c59; font-style: italic; margin: 0 0 18px 0; padding-bottom: 18px; border-bottom: 1px solid #e8e8e4; }\n\n  \/* === SECTION SUBTITLE === *\/\n  .wonjo-wrap .section-subtitle, .wonjo-wrap-kr .section-subtitle { font-size: 13px; color: #777; font-style: italic; margin: -2px 0 16px 0; }\n\n  \/* === KEYWORDS (related searches at bottom) === *\/\n  .wonjo-wrap .keywords, .wonjo-wrap-kr .keywords { font-size: 13px; color: #777; line-height: 1.7; letter-spacing: 0.2px; }\n\n  \/* === MOBILE MEDIA QUERY === *\/\n  @media (max-width: 600px) {\n    .wonjo-wrap details summary, .wonjo-wrap-kr details summary { padding: 18px 30px 18px 0 !important; }\n    .wonjo-wrap details summary, .wonjo-wrap h2 { font-size: 15px !important; letter-spacing: 1px !important; }\n    .wonjo-wrap-kr details summary, .wonjo-wrap-kr h2 { font-size: 18px !important; letter-spacing: 0.8px !important; }\n    .wonjo-wrap, .wonjo-wrap-kr { font-size: 16px !important; }\n    .wonjo-wrap .intro-subtitle, .wonjo-wrap-kr .intro-subtitle { font-size: 17px !important; }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"wonjo-wrap\"\u003e\n\n  \u003cp class=\"intro-subtitle\"\u003eDirect from the United States — Kirkland Signature's peanut butter filled pretzel nuggets in a 55 oz (1.56 kg) resealable jug. Crunchy pretzel shell wrapped around real peanut butter filling — the warehouse-size version of the classic bite-sized salty-sweet snack that's hard to find at comparable per-gram pricing in Korea.\u003c\/p\u003e\n\n  \u003ch2\u003eProduct Details\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003cp class=\"section-subtitle\"\u003eSize, format, and what's in the jug.\u003c\/p\u003e\n  \u003cdiv class=\"spec-grid\"\u003e\n    \u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eSize\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003e55 oz (1.56 kg)\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eServings per Jug\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003e~52 servings (30 g \/ ~9 nuggets each)\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eFormat\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eBite-sized filled pretzel nuggets · resealable plastic jug\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eOrigin\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eUSA — Kirkland Signature\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eAllergens\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003ePeanuts, wheat, soy; facility with milk and tree nuts\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eStorage\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eShelf-stable · reseal tightly between uses\u003c\/span\u003e\n\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003ch2\u003eIngredients\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003cp class=\"section-subtitle\"\u003ePretzel shell and peanut butter filling.\u003c\/p\u003e\n  \u003cul\u003e\n    \u003cli\u003eEnriched Wheat Flour\u003c\/li\u003e\n    \u003cli\u003ePeanuts (in peanut butter filling)\u003c\/li\u003e\n    \u003cli\u003eSugar\u003c\/li\u003e\n    \u003cli\u003eVegetable Oil (palm, canola)\u003c\/li\u003e\n    \u003cli\u003eSalt\u003c\/li\u003e\n    \u003cli\u003eYeast\u003c\/li\u003e\n    \u003cli\u003eSoy Lecithin\u003c\/li\u003e\n    \u003cli\u003eMalt Extract\u003c\/li\u003e\n    \u003cli\u003eSodium Bicarbonate\u003c\/li\u003e\n  \u003c\/ul\u003e\n  \u003cdiv class=\"tip\"\u003e\n\u003cstrong\u003eAllergen summary:\u003c\/strong\u003e contains peanuts, wheat, and soy. Manufactured in a facility that also processes milk and tree nuts. Customers with severe peanut, wheat, or tree-nut allergies should exercise caution. Not suitable for strict peanut-free households.\u003c\/div\u003e\n\n  \u003ch2\u003eNutritional Highlights\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003cp class=\"section-subtitle\"\u003ePer 30 g (~9 nuggets) serving.\u003c\/p\u003e\n  \u003cul\u003e\n    \u003cli\u003e\n\u003cstrong\u003e150 calories\u003c\/strong\u003e — moderate snack caloric density\u003c\/li\u003e\n    \u003cli\u003e\n\u003cstrong\u003e4 g protein\u003c\/strong\u003e — from the peanut butter filling\u003c\/li\u003e\n    \u003cli\u003e\n\u003cstrong\u003ePeanut butter filling\u003c\/strong\u003e — real peanut butter, not a peanut-flavored coating\u003c\/li\u003e\n    \u003cli\u003e\n\u003cstrong\u003eSalty-sweet balance\u003c\/strong\u003e — crunchy salted pretzel around creamy sweetened filling\u003c\/li\u003e\n  \u003c\/ul\u003e\n  \u003cp\u003e\u003cem\u003eRefer to the product package image in the gallery for the full Nutrition Facts panel including total sugar and sodium content.\u003c\/em\u003e\u003c\/p\u003e\n\n  \u003ch2\u003eServing Suggestions\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003cp class=\"section-subtitle\"\u003eHow this snack is typically used.\u003c\/p\u003e\n  \u003cp\u003eA TV-and-movie snack, office drawer stash, or after-school kid treat. The bite-size format makes portioning easy — roughly 9 nuggets per standard serving. Pairs well with a glass of milk, a cold beer, or a cup of black coffee. The 55 oz jug is built for a US household that goes through snack food weekly; budget two to three months per jug for a two-adult household. Reseal the jug tightly to keep the pretzels crunchy — humidity is the main enemy.\u003c\/p\u003e\n\n  \u003ch2\u003eShipping\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003cp class=\"section-subtitle\"\u003eWhat you pay at checkout is exactly what you pay.\u003c\/p\u003e\n  \u003cp\u003eShipping is free on every order, with no minimum. No handling fees, no customs processing charges, nothing added at checkout. What you see is what you pay.\u003c\/p\u003e\n  \u003cp\u003eOrders are dispatched within 1 to 2 business days. A tracking number is sent to your email once your parcel is on its way.\u003c\/p\u003e\n\n  \u003ch2\u003eCustoms \u0026amp; Import\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003cp class=\"section-subtitle\"\u003eHow your parcel clears Korean customs, and what happens if it doesn't.\u003c\/p\u003e\n  \u003cp\u003eAll orders are processed as personal-use overseas purchases and clear Korean customs without requiring KC certification. Your shipment is handled using your Personal Customs Clearance Code (PCCC) and is trackable via Korea Customs Service UNI-PASS. Orders under USD 200 from the United States qualify for duty-free clearance. In the event of any customs issue, we issue a full refund without question.\u003c\/p\u003e\n  \u003cdiv class=\"tip\"\u003eIf you do not yet have a PCCC, you can get one free in under five minutes at unipass.customs.go.kr.\u003c\/div\u003e\n\n  \u003ch2\u003eWhy This Shop\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003cp class=\"section-subtitle\"\u003eWhere the product you order actually comes from.\u003c\/p\u003e\n  \u003cp\u003eWe purchase directly from US retailers and ship to customers in Korea — no intermediary, no repackaging, no grey-market sourcing. Every order is the same product you would find on a US shelf. We back every order with a full refund in the event of customs failure or non-delivery.\u003c\/p\u003e\n\n  \u003ch2\u003eFrom Our First Customers\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003cp class=\"section-subtitle\"\u003eUnedited reviews from our earliest Korean customers.\u003c\/p\u003e\n\n  \u003cdiv class=\"review-card\"\u003e\n    \u003cp class=\"review-text\"\u003e\"These were my weekly snack throughout US graduate school and I hadn't found a comparable Korean product at equivalent pricing. 55 oz jug at direct import pricing beats anything I've priced on Coupang or Gmarket. The peanut butter filling is actual peanut butter — not a flavoring powder — which is the differentiator.\"\u003c\/p\u003e\n    \u003cp class=\"review-name\"\u003eMatt — Gangnam, Seoul — Early Customer\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"review-card\"\u003e\n    \u003cp class=\"review-text\"\u003e\"Movie night snack bowl staple. My partner and I polish off maybe 500 g over a weekend, so the jug lasts us about five weekends. Crunch stays intact if you reseal tight; I transfer a portion to a smaller jar so the main jug doesn't get opened as often.\"\u003c\/p\u003e\n    \u003cp class=\"review-name\"\u003eLaura — Songpa, Seoul — Early Customer\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"review-card\"\u003e\n    \u003cp class=\"review-text\"\u003e\"Kids love them. 9 nuggets is a reasonable after-school portion, and the pretzel + peanut butter combination is less sugary than most candy alternatives. Wheat and peanut allergens are the main caveats — both are on the allergen list prominently, so check before gifting to other families.\"\u003c\/p\u003e\n    \u003cp class=\"review-name\"\u003eMinjun — Ilsan, Gyeonggi — Early Customer\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"review-card\"\u003e\n    \u003cp class=\"review-text\"\u003e\"Office share-snack. Bought the jug on first import and brought a bowl to the team — disappeared in a day. Reordered a second jug for home. The jug format is oversized for a single person, but perfect for office sharing where you want to leave it on the shared counter.\"\u003c\/p\u003e\n    \u003cp class=\"review-name\"\u003eNora — Bupyeong, Incheon — Early Customer\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003ch2\u003eHow to Order\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003cp class=\"section-subtitle\"\u003eFrom cart to tracking number in six steps.\u003c\/p\u003e\n  \u003col class=\"steps\"\u003e\n    \u003cli\u003eSelect your preferred variant and add to cart\u003c\/li\u003e\n    \u003cli\u003eProceed to checkout\u003c\/li\u003e\n    \u003cli\u003eEnter your Personal Customs Clearance Code (PCCC) when prompted\u003c\/li\u003e\n    \u003cli\u003eConfirm your Korean delivery address\u003c\/li\u003e\n    \u003cli\u003eComplete payment — your order is placed\u003c\/li\u003e\n    \u003cli\u003eReceive your tracking number by email within 1 to 2 business days\u003c\/li\u003e\n  \u003c\/ol\u003e\n\n  \u003ch2\u003eRelated Searches\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003cp class=\"section-subtitle\"\u003eSearch terms that lead back to this product.\u003c\/p\u003e\n  \u003cp class=\"keywords\"\u003e커클랜드 시그니처 피넛버터 프레첼 너겟  ·  코스트코 프레첼 직구  ·  피넛버터 프레첼  ·  땅콩버터 프레첼  ·  커클랜드 55oz 프레첼  ·  단짠 스낵  ·  영화 간식  ·  사무실 공용 간식  ·  대용량 스낵 직구  ·  미국 스낵 직구  ·  아이 간식 프레첼  ·  Kirkland Peanut Butter Pretzel Nuggets Korea  ·  Costco pretzel nuggets direct import\u003c\/p\u003e\n\n\u003c\/div\u003e\n","brand":"Kirkland Signature","offers":[{"title":"55 oz (1.56 kg)","offer_id":45228727795759,"sku":"KIR-peanut-butter-filled-pretzel-nuggets-55oz","price":24.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0739\/5190\/3791\/files\/1_d6776127-49e0-41b9-a231-af6234ed4a4c.png?v=1776967422"},{"product_id":"kirkland-sweet-heat-snack-mix-24-oz","title":"Kirkland Signature Sweet Heat Snack Mix - 24 oz (680 g)","description":"\u003cstyle\u003e\n\/* Wonjo canonical stylesheet v3.0 — see wonjo-style-LOCKED.md for documentation *\/\n\n  \/* === WRAPPERS === *\/\n  .wonjo-wrap { font-family: 'Apple SD Gothic Neo', 'Noto Sans KR', 'Malgun Gothic', sans-serif; color: #2b2b2b; font-size: 16px; line-height: 1.85; max-width: 720px; }\n  .wonjo-wrap-kr { font-family: 'Apple SD Gothic Neo', 'Noto Sans KR', 'Malgun Gothic', sans-serif; color: #2b2b2b; font-size: 16px; line-height: 1.95; max-width: 720px; }\n\n  \/* === COMMON TEXT === *\/\n  .wonjo-wrap p, .wonjo-wrap-kr p { margin: 0 0 13px 0; color: #3a3a3a; }\n  .wonjo-wrap ul, .wonjo-wrap-kr ul { margin: 0 0 13px 0; padding-left: 18px; color: #3a3a3a; }\n  .wonjo-wrap ul li, .wonjo-wrap-kr ul li { margin-bottom: 7px; }\n\n  \/* === HEADINGS — H2 (old protein template) === *\/\n  .wonjo-wrap h2 { font-size: 16px; font-weight: 700; text-transform: uppercase; letter-spacing: 1.2px; color: #4a7c59; margin: 36px 0 8px 0; }\n  .wonjo-wrap-kr h2 { font-size: 18px; font-weight: 700; text-transform: uppercase; letter-spacing: 0.8px; color: #4a7c59; margin: 36px 0 8px 0; }\n\n  \/* === HR SEPARATOR (under h2 + inside details) === *\/\n  .wonjo-wrap hr, .wonjo-wrap-kr hr,\n  .wonjo-wrap details hr, .wonjo-wrap-kr details hr { border: none; border-top: 1.5px solid #4a7c59; margin: 0 0 18px 0; }\n\n  \/* === DETAILS \/ SUMMARY (rounds 1-4 + LEGO) === *\/\n  .wonjo-wrap details, .wonjo-wrap-kr details { margin: 0; border-bottom: 1px solid #e8e8e4; }\n  .wonjo-wrap details:last-of-type, .wonjo-wrap-kr details:last-of-type { border-bottom: none; }\n\n  .wonjo-wrap details summary { font-size: 16px; font-weight: 700; text-transform: uppercase; letter-spacing: 1.2px; color: #4a7c59; padding: 20px 30px 20px 0; cursor: pointer; list-style: none; position: relative; }\n  .wonjo-wrap-kr details summary { font-size: 18px; font-weight: 700; text-transform: uppercase; letter-spacing: 0.8px; color: #4a7c59; padding: 20px 30px 20px 0; cursor: pointer; list-style: none; position: relative; }\n\n  .wonjo-wrap details summary::-webkit-details-marker, .wonjo-wrap-kr details summary::-webkit-details-marker { display: none; }\n  .wonjo-wrap details summary::after, .wonjo-wrap-kr details summary::after { content: '+'; position: absolute; right: 0; top: 50%; transform: translateY(-50%); font-size: 20px; font-weight: normal; color: #4a7c59; }\n  .wonjo-wrap details[open] summary::after, .wonjo-wrap-kr details[open] summary::after { content: '−'; }\n\n  \/* Content spacing — handles both direct-children variant AND \u003cdiv\u003e wrapper variant *\/\n  .wonjo-wrap details \u003e *:not(summary):not(hr), .wonjo-wrap-kr details \u003e *:not(summary):not(hr) { margin-bottom: 13px; }\n  .wonjo-wrap details \u003e *:last-child, .wonjo-wrap-kr details \u003e *:last-child { margin-bottom: 18px; }\n  .wonjo-wrap details \u003e div, .wonjo-wrap-kr details \u003e div { padding: 0 0 20px 0; }\n\n  \/* === SPEC GRID === *\/\n  .wonjo-wrap .spec-grid, .wonjo-wrap-kr .spec-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 0; margin: 0 0 16px 0; border: 1px solid #e8e8e4; border-radius: 4px; overflow: hidden; }\n  .wonjo-wrap .spec-item, .wonjo-wrap-kr .spec-item { padding: 10px 14px; border-bottom: 1px solid #e8e8e4; font-size: 14px; }\n  .wonjo-wrap .spec-item:nth-last-child(-n+2), .wonjo-wrap-kr .spec-item:nth-last-child(-n+2) { border-bottom: none; }\n  .wonjo-wrap .spec-label, .wonjo-wrap-kr .spec-label { font-size: 13px; text-transform: uppercase; letter-spacing: 0.8px; color: #4a7c59; display: block; margin-bottom: 2px; font-weight: bold; }\n  .wonjo-wrap .spec-value, .wonjo-wrap-kr .spec-value { color: #2b2b2b; }\n\n  \/* === TIPS \/ WARNINGS === *\/\n  .wonjo-wrap .tip, .wonjo-wrap-kr .tip { background: #f4f8f5; border-left: 3px solid #4a7c59; padding: 12px 16px; font-size: 13.5px; color: #4a5a4a; margin: 14px 0; font-style: italic; }\n  .wonjo-wrap .tip-warn, .wonjo-wrap-kr .tip-warn { background: #fdf6e3; border-left: 3px solid #b8860b; padding: 12px 16px; font-size: 13.5px; color: #6e5828; margin: 14px 0; font-style: italic; }\n\n  \/* === BADGES === *\/\n  .wonjo-wrap .badge-row, .wonjo-wrap-kr .badge-row { display: flex; flex-wrap: wrap; gap: 8px; margin: 0 0 16px 0; }\n  .wonjo-wrap .badge, .wonjo-wrap-kr .badge { font-size: 11.5px; border: 1px solid #c2d8c9; background: #eef5f0; color: #3a6b48; border-radius: 3px; padding: 5px 11px; font-weight: bold; letter-spacing: 0.3px; }\n  .wonjo-wrap .badge-eco, .wonjo-wrap-kr .badge-eco { border-color: #b5cfa9; background: #e8f3e0; color: #2d5c1f; }\n  .wonjo-wrap .badge-safe, .wonjo-wrap-kr .badge-safe { border-color: #d4a574; background: #fdf3e3; color: #8a5a1a; }\n\n  \/* === SKILL TAG ROW (rounds 1-4 kids\/toys) === *\/\n  .wonjo-wrap .skill-row, .wonjo-wrap-kr .skill-row { display: flex; flex-wrap: wrap; gap: 6px; margin: 0 0 18px 0; padding-bottom: 16px; border-bottom: 1px solid #e8e8e4; }\n  .wonjo-wrap .skill-tag, .wonjo-wrap-kr .skill-tag { font-size: 11px; background: #fdfcf8; border: 1px solid #e4e0d6; color: #6a5a3a; border-radius: 14px; padding: 4px 10px; letter-spacing: 0.2px; }\n\n  \/* === REVIEW CARDS (protein listings) === *\/\n  .wonjo-wrap .review-card, .wonjo-wrap-kr .review-card { background: #fdfcf8; border: 1px solid #e4e0d6; border-radius: 6px; padding: 18px 20px; margin-bottom: 14px; }\n  .wonjo-wrap .review-text, .wonjo-wrap-kr .review-text { color: #3a3a3a; margin: 0 0 10px 0; font-style: italic; }\n  .wonjo-wrap .review-name, .wonjo-wrap-kr .review-name { font-size: 12.5px; color: #888; font-style: normal; }\n\n  \/* === SET CARDS (LEGO bundle template) === *\/\n  .wonjo-wrap .set-card, .wonjo-wrap-kr .set-card { background: #fdfcf8; border: 1px solid #e4e0d6; border-radius: 6px; padding: 18px 22px; margin-bottom: 16px; }\n  .wonjo-wrap .set-card .set-no, .wonjo-wrap-kr .set-card .set-no { font-size: 13px; letter-spacing: 1px; color: #4a7c59; text-transform: uppercase; margin: 0 0 4px 0; font-weight: bold; }\n  .wonjo-wrap .set-card h3, .wonjo-wrap-kr .set-card h3 { font-size: 17px; margin: 0 0 10px 0; color: #2b2b2b; font-weight: 700; }\n  .wonjo-wrap .set-card p, .wonjo-wrap-kr .set-card p { margin: 0 0 8px 0; }\n  .wonjo-wrap .set-card .set-stats, .wonjo-wrap-kr .set-card .set-stats { font-size: 13.5px; color: #666; margin-top: 8px; }\n\n  \/* === PLAY STAGES (rounds 1-4 age-progression) === *\/\n  .wonjo-wrap .play-stage, .wonjo-wrap-kr .play-stage { padding: 10px 0; border-bottom: 1px dashed #e8e8e4; }\n  .wonjo-wrap .play-stage:last-child, .wonjo-wrap-kr .play-stage:last-child { border-bottom: none; }\n  .wonjo-wrap .play-stage-age, .wonjo-wrap-kr .play-stage-age { font-size: 13px; text-transform: uppercase; letter-spacing: 0.8px; color: #4a7c59; font-weight: bold; display: block; margin-bottom: 4px; }\n  .wonjo-wrap .play-stage-text, .wonjo-wrap-kr .play-stage-text { color: #3a3a3a; font-size: 14.5px; }\n\n  \/* === FAQ === *\/\n  .wonjo-wrap .faq-q, .wonjo-wrap-kr .faq-q { font-size: 13.5px; color: #4a7c59; font-weight: bold; margin: 14px 0 6px 0; }\n  .wonjo-wrap .faq-a, .wonjo-wrap-kr .faq-a { color: #3a3a3a; margin: 0 0 13px 0; padding-left: 14px; border-left: 2px solid #e8e8e4; }\n\n  \/* === STEPS (numbered ordering process) === *\/\n  .wonjo-wrap .steps, .wonjo-wrap-kr .steps { list-style: none; padding: 0; margin: 0 0 13px 0; }\n  .wonjo-wrap .steps { counter-reset: wonjo-steps; }\n  .wonjo-wrap-kr .steps { counter-reset: wonjo-steps-kr; }\n  .wonjo-wrap .steps li { counter-increment: wonjo-steps; padding: 10px 0 10px 38px; border-bottom: 1px solid #e8e8e4; position: relative; color: #3a3a3a; }\n  .wonjo-wrap-kr .steps li { counter-increment: wonjo-steps-kr; padding: 10px 0 10px 38px; border-bottom: 1px solid #e8e8e4; position: relative; color: #3a3a3a; }\n  .wonjo-wrap .steps li:last-child, .wonjo-wrap-kr .steps li:last-child { border-bottom: none; }\n  .wonjo-wrap .steps li::before { content: counter(wonjo-steps); position: absolute; left: 0; top: 11px; font-size: 11px; font-weight: bold; color: #4a7c59; width: 22px; height: 22px; border: 1.5px solid #4a7c59; border-radius: 50%; display: inline-flex; align-items: center; justify-content: center; }\n  .wonjo-wrap-kr .steps li::before { content: counter(wonjo-steps-kr); position: absolute; left: 0; top: 11px; font-size: 11px; font-weight: bold; color: #4a7c59; width: 22px; height: 22px; border: 1.5px solid #4a7c59; border-radius: 50%; display: inline-flex; align-items: center; justify-content: center; }\n\n  \/* === INTRO SUBTITLE === *\/\n  .wonjo-wrap .intro-subtitle, .wonjo-wrap-kr .intro-subtitle { font-size: 17px; line-height: 1.6; color: #4a7c59; font-style: italic; margin: 0 0 18px 0; padding-bottom: 18px; border-bottom: 1px solid #e8e8e4; }\n\n  \/* === SECTION SUBTITLE === *\/\n  .wonjo-wrap .section-subtitle, .wonjo-wrap-kr .section-subtitle { font-size: 13px; color: #777; font-style: italic; margin: -2px 0 16px 0; }\n\n  \/* === KEYWORDS (related searches at bottom) === *\/\n  .wonjo-wrap .keywords, .wonjo-wrap-kr .keywords { font-size: 13px; color: #777; line-height: 1.7; letter-spacing: 0.2px; }\n\n  \/* === MOBILE MEDIA QUERY === *\/\n  @media (max-width: 600px) {\n    .wonjo-wrap details summary, .wonjo-wrap-kr details summary { padding: 18px 30px 18px 0 !important; }\n    .wonjo-wrap details summary, .wonjo-wrap h2 { font-size: 15px !important; letter-spacing: 1px !important; }\n    .wonjo-wrap-kr details summary, .wonjo-wrap-kr h2 { font-size: 18px !important; letter-spacing: 0.8px !important; }\n    .wonjo-wrap, .wonjo-wrap-kr { font-size: 16px !important; }\n    .wonjo-wrap .intro-subtitle, .wonjo-wrap-kr .intro-subtitle { font-size: 17px !important; }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"wonjo-wrap\"\u003e\n\n  \u003cp class=\"intro-subtitle\"\u003eDirect from the United States — Kirkland Signature's Sweet Heat Snack Mix in a 24 oz (680 g) resealable jug. A bold sweet-and-spicy medley — honey-roasted peanuts, sesame sticks, chili-lime almonds, and flame-roasted corn sticks — balancing heat, sugar, and savory crunch in every handful.\u003c\/p\u003e\n\n  \u003ch2\u003eProduct Details\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003cp class=\"section-subtitle\"\u003eSize, format, and what's in the jug.\u003c\/p\u003e\n  \u003cdiv class=\"spec-grid\"\u003e\n    \u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eSize\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003e24 oz (680 g)\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eServings per Jug\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003e~23 servings (30 g each)\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eFlavor Profile\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eSweet-and-spicy · honey, chili-lime, sesame\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eOrigin\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eUSA — Kirkland Signature\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eAllergens\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003ePeanuts, tree nuts (almonds), sesame, wheat, soy, milk\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eStorage\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eShelf-stable · reseal tightly between uses\u003c\/span\u003e\n\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003ch2\u003eIngredients\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003cp class=\"section-subtitle\"\u003eFour components, each delivering a different texture and flavor hit.\u003c\/p\u003e\n  \u003cul\u003e\n    \u003cli\u003e\n\u003cstrong\u003eHoney Roasted Peanuts\u003c\/strong\u003e — sweet, crunchy base\u003c\/li\u003e\n    \u003cli\u003e\n\u003cstrong\u003eSesame Sticks\u003c\/strong\u003e — savory, toasted, pleasantly dry\u003c\/li\u003e\n    \u003cli\u003e\n\u003cstrong\u003eChili-Lime Almonds\u003c\/strong\u003e — the heat layer; tart-spicy seasoning\u003c\/li\u003e\n    \u003cli\u003e\n\u003cstrong\u003eFlame-Roasted Corn Sticks\u003c\/strong\u003e — smoky charred crunch\u003c\/li\u003e\n  \u003c\/ul\u003e\n  \u003cdiv class=\"tip\"\u003e\n\u003cstrong\u003eAllergen summary:\u003c\/strong\u003e contains peanuts, tree nuts (almonds), sesame, wheat, soy, and milk. Customers with any of these allergies should not consume. Manufactured in a facility that also processes additional tree nuts — cross-contamination risk.\u003c\/div\u003e\n\n  \u003ch2\u003eNutritional Highlights\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003cp class=\"section-subtitle\"\u003ePer 30 g serving.\u003c\/p\u003e\n  \u003cul\u003e\n    \u003cli\u003e\n\u003cstrong\u003e150 calories\u003c\/strong\u003e — moderate caloric density for a mixed snack\u003c\/li\u003e\n    \u003cli\u003e\n\u003cstrong\u003e5 g protein\u003c\/strong\u003e — from the peanuts and almonds\u003c\/li\u003e\n    \u003cli\u003e\n\u003cstrong\u003eSweet + spicy + savory\u003c\/strong\u003e — four components deliver multi-dimensional flavor in one bag\u003c\/li\u003e\n    \u003cli\u003e\n\u003cstrong\u003eNo artificial colors\u003c\/strong\u003e — color from honey, chili, and natural roasting\u003c\/li\u003e\n  \u003c\/ul\u003e\n  \u003cp\u003e\u003cem\u003eRefer to the product package image in the gallery for the full Nutrition Facts panel including total sugar and sodium content.\u003c\/em\u003e\u003c\/p\u003e\n\n  \u003ch2\u003eServing Suggestions\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003cp class=\"section-subtitle\"\u003eHow this snack mix is typically used.\u003c\/p\u003e\n  \u003cp\u003eA party bowl or poker-night snack that gets adult attention more than the standard mixed-nut bowl does — the chili-lime heat and honey sweetness pair particularly well with cold beer, light highballs, or dry white wine. Also a desk-drawer personal snack for anyone tired of bland mixed nuts. The 24 oz jug is a reasonable single-household size; don't expect it to survive a poker night with four people. Reseal tightly to preserve the crunch.\u003c\/p\u003e\n\n  \u003ch2\u003eShipping\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003cp class=\"section-subtitle\"\u003eWhat you pay at checkout is exactly what you pay.\u003c\/p\u003e\n  \u003cp\u003eShipping is free on every order, with no minimum. No handling fees, no customs processing charges, nothing added at checkout. What you see is what you pay.\u003c\/p\u003e\n  \u003cp\u003eOrders are dispatched within 1 to 2 business days. A tracking number is sent to your email once your parcel is on its way.\u003c\/p\u003e\n\n  \u003ch2\u003eCustoms \u0026amp; Import\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003cp class=\"section-subtitle\"\u003eHow your parcel clears Korean customs, and what happens if it doesn't.\u003c\/p\u003e\n  \u003cp\u003eAll orders are processed as personal-use overseas purchases and clear Korean customs without requiring KC certification. Your shipment is handled using your Personal Customs Clearance Code (PCCC) and is trackable via Korea Customs Service UNI-PASS. Orders under USD 200 from the United States qualify for duty-free clearance. In the event of any customs issue, we issue a full refund without question.\u003c\/p\u003e\n  \u003cdiv class=\"tip\"\u003eIf you do not yet have a PCCC, you can get one free in under five minutes at unipass.customs.go.kr.\u003c\/div\u003e\n\n  \u003ch2\u003eWhy This Shop\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003cp class=\"section-subtitle\"\u003eWhere the product you order actually comes from.\u003c\/p\u003e\n  \u003cp\u003eWe purchase directly from US retailers and ship to customers in Korea — no intermediary, no repackaging, no grey-market sourcing. Every order is the same product you would find on a US shelf. We back every order with a full refund in the event of customs failure or non-delivery.\u003c\/p\u003e\n\n  \u003ch2\u003eFrom Our First Customers\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003cp class=\"section-subtitle\"\u003eUnedited reviews from our earliest Korean customers.\u003c\/p\u003e\n\n  \u003cdiv class=\"review-card\"\u003e\n    \u003cp class=\"review-text\"\u003e\"Serve this with beer when friends come over. The chili-lime almonds plus the honey peanuts hit the sweet-spicy register better than any single-flavor nut. One jug gets finished in a single get-together with four people, so I keep two on hand now.\"\u003c\/p\u003e\n    \u003cp class=\"review-name\"\u003eRyan — Gangnam, Seoul — Early Customer\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"review-card\"\u003e\n    \u003cp class=\"review-text\"\u003e\"The flame-roasted corn sticks are what I pick out first from the jug. Nothing comparable in Korean snack aisles at this price. The chili heat is noticeable but not overpowering — slightly under habanero-level. Honey sweetness counterbalances it well.\"\u003c\/p\u003e\n    \u003cp class=\"review-name\"\u003eEric — Hongdae, Seoul — Early Customer\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"review-card\"\u003e\n    \u003cp class=\"review-text\"\u003e\"Desk-drawer stash. I was eating the same salted mixed nuts every day and got bored; this is the palate switcher I needed. 9 or 10 pieces is a satisfying mid-afternoon break. 24 oz jug at the office lasts me about three weeks with daily grazing.\"\u003c\/p\u003e\n    \u003cp class=\"review-name\"\u003eHyejin — Ilsan, Gyeonggi — Early Customer\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"review-card\"\u003e\n    \u003cp class=\"review-text\"\u003e\"Brought a bowl to a dinner party and got more compliments than the actual appetizer I spent two hours on. The sweet + spicy + savory combination is unusual for Korean palates but reads as approachable, not weird. Will be my default party snack going forward.\"\u003c\/p\u003e\n    \u003cp class=\"review-name\"\u003eAnna — Songdo, Incheon — Early Customer\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003ch2\u003eHow to Order\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003cp class=\"section-subtitle\"\u003eFrom cart to tracking number in six steps.\u003c\/p\u003e\n  \u003col class=\"steps\"\u003e\n    \u003cli\u003eSelect your preferred variant and add to cart\u003c\/li\u003e\n    \u003cli\u003eProceed to checkout\u003c\/li\u003e\n    \u003cli\u003eEnter your Personal Customs Clearance Code (PCCC) when prompted\u003c\/li\u003e\n    \u003cli\u003eConfirm your Korean delivery address\u003c\/li\u003e\n    \u003cli\u003eComplete payment — your order is placed\u003c\/li\u003e\n    \u003cli\u003eReceive your tracking number by email within 1 to 2 business days\u003c\/li\u003e\n  \u003c\/ol\u003e\n\n  \u003ch2\u003eRelated Searches\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003cp class=\"section-subtitle\"\u003eSearch terms that lead back to this product.\u003c\/p\u003e\n  \u003cp class=\"keywords\"\u003e커클랜드 시그니처 스위트 히트 스낵 믹스  ·  코스트코 스낵 믹스 직구  ·  단맛 매운맛 스낵  ·  허니 피넛  ·  칠리 라임 아몬드  ·  세서미 스틱  ·  파티 스낵  ·  맥주 안주  ·  술안주 스낵  ·  사무실 간식 직구  ·  미국 스낵 직구  ·  커클랜드 24oz 스낵  ·  Kirkland Sweet Heat Snack Mix Korea  ·  Costco snack mix direct import\u003c\/p\u003e\n\n\u003c\/div\u003e\n","brand":"Kirkland Signature","offers":[{"title":"24 oz (680 g)","offer_id":45228727861295,"sku":"KIR-sweet-heat-snack-mix-24oz","price":22.5,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0739\/5190\/3791\/files\/1_1ca70345-0f96-4455-af17-43af59f4b6c6.png?v=1776967568"},{"product_id":"kirkland-trail-mix-snack-packs-2-oz-28-count","title":"Kirkland Signature Trail Mix Snack Packs - 2 oz (57 g) - 28 Snack Packs","description":"\u003cstyle\u003e\n\/* Wonjo canonical stylesheet v3.0 — see wonjo-style-LOCKED.md for documentation *\/\n\n  \/* === WRAPPERS === *\/\n  .wonjo-wrap { font-family: 'Apple SD Gothic Neo', 'Noto Sans KR', 'Malgun Gothic', sans-serif; color: #2b2b2b; font-size: 16px; line-height: 1.85; max-width: 720px; }\n  .wonjo-wrap-kr { font-family: 'Apple SD Gothic Neo', 'Noto Sans KR', 'Malgun Gothic', sans-serif; color: #2b2b2b; font-size: 16px; line-height: 1.95; max-width: 720px; }\n\n  \/* === COMMON TEXT === *\/\n  .wonjo-wrap p, .wonjo-wrap-kr p { margin: 0 0 13px 0; color: #3a3a3a; }\n  .wonjo-wrap ul, .wonjo-wrap-kr ul { margin: 0 0 13px 0; padding-left: 18px; color: #3a3a3a; }\n  .wonjo-wrap ul li, .wonjo-wrap-kr ul li { margin-bottom: 7px; }\n\n  \/* === HEADINGS — H2 (old protein template) === *\/\n  .wonjo-wrap h2 { font-size: 16px; font-weight: 700; text-transform: uppercase; letter-spacing: 1.2px; color: #4a7c59; margin: 36px 0 8px 0; }\n  .wonjo-wrap-kr h2 { font-size: 18px; font-weight: 700; text-transform: uppercase; letter-spacing: 0.8px; color: #4a7c59; margin: 36px 0 8px 0; }\n\n  \/* === HR SEPARATOR (under h2 + inside details) === *\/\n  .wonjo-wrap hr, .wonjo-wrap-kr hr,\n  .wonjo-wrap details hr, .wonjo-wrap-kr details hr { border: none; border-top: 1.5px solid #4a7c59; margin: 0 0 18px 0; }\n\n  \/* === DETAILS \/ SUMMARY (rounds 1-4 + LEGO) === *\/\n  .wonjo-wrap details, .wonjo-wrap-kr details { margin: 0; border-bottom: 1px solid #e8e8e4; }\n  .wonjo-wrap details:last-of-type, .wonjo-wrap-kr details:last-of-type { border-bottom: none; }\n\n  .wonjo-wrap details summary { font-size: 16px; font-weight: 700; text-transform: uppercase; letter-spacing: 1.2px; color: #4a7c59; padding: 20px 30px 20px 0; cursor: pointer; list-style: none; position: relative; }\n  .wonjo-wrap-kr details summary { font-size: 18px; font-weight: 700; text-transform: uppercase; letter-spacing: 0.8px; color: #4a7c59; padding: 20px 30px 20px 0; cursor: pointer; list-style: none; position: relative; }\n\n  .wonjo-wrap details summary::-webkit-details-marker, .wonjo-wrap-kr details summary::-webkit-details-marker { display: none; }\n  .wonjo-wrap details summary::after, .wonjo-wrap-kr details summary::after { content: '+'; position: absolute; right: 0; top: 50%; transform: translateY(-50%); font-size: 20px; font-weight: normal; color: #4a7c59; }\n  .wonjo-wrap details[open] summary::after, .wonjo-wrap-kr details[open] summary::after { content: '−'; }\n\n  \/* Content spacing — handles both direct-children variant AND \u003cdiv\u003e wrapper variant *\/\n  .wonjo-wrap details \u003e *:not(summary):not(hr), .wonjo-wrap-kr details \u003e *:not(summary):not(hr) { margin-bottom: 13px; }\n  .wonjo-wrap details \u003e *:last-child, .wonjo-wrap-kr details \u003e *:last-child { margin-bottom: 18px; }\n  .wonjo-wrap details \u003e div, .wonjo-wrap-kr details \u003e div { padding: 0 0 20px 0; }\n\n  \/* === SPEC GRID === *\/\n  .wonjo-wrap .spec-grid, .wonjo-wrap-kr .spec-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 0; margin: 0 0 16px 0; border: 1px solid #e8e8e4; border-radius: 4px; overflow: hidden; }\n  .wonjo-wrap .spec-item, .wonjo-wrap-kr .spec-item { padding: 10px 14px; border-bottom: 1px solid #e8e8e4; font-size: 14px; }\n  .wonjo-wrap .spec-item:nth-last-child(-n+2), .wonjo-wrap-kr .spec-item:nth-last-child(-n+2) { border-bottom: none; }\n  .wonjo-wrap .spec-label, .wonjo-wrap-kr .spec-label { font-size: 13px; text-transform: uppercase; letter-spacing: 0.8px; color: #4a7c59; display: block; margin-bottom: 2px; font-weight: bold; }\n  .wonjo-wrap .spec-value, .wonjo-wrap-kr .spec-value { color: #2b2b2b; }\n\n  \/* === TIPS \/ WARNINGS === *\/\n  .wonjo-wrap .tip, .wonjo-wrap-kr .tip { background: #f4f8f5; border-left: 3px solid #4a7c59; padding: 12px 16px; font-size: 13.5px; color: #4a5a4a; margin: 14px 0; font-style: italic; }\n  .wonjo-wrap .tip-warn, .wonjo-wrap-kr .tip-warn { background: #fdf6e3; border-left: 3px solid #b8860b; padding: 12px 16px; font-size: 13.5px; color: #6e5828; margin: 14px 0; font-style: italic; }\n\n  \/* === BADGES === *\/\n  .wonjo-wrap .badge-row, .wonjo-wrap-kr .badge-row { display: flex; flex-wrap: wrap; gap: 8px; margin: 0 0 16px 0; }\n  .wonjo-wrap .badge, .wonjo-wrap-kr .badge { font-size: 11.5px; border: 1px solid #c2d8c9; background: #eef5f0; color: #3a6b48; border-radius: 3px; padding: 5px 11px; font-weight: bold; letter-spacing: 0.3px; }\n  .wonjo-wrap .badge-eco, .wonjo-wrap-kr .badge-eco { border-color: #b5cfa9; background: #e8f3e0; color: #2d5c1f; }\n  .wonjo-wrap .badge-safe, .wonjo-wrap-kr .badge-safe { border-color: #d4a574; background: #fdf3e3; color: #8a5a1a; }\n\n  \/* === SKILL TAG ROW (rounds 1-4 kids\/toys) === *\/\n  .wonjo-wrap .skill-row, .wonjo-wrap-kr .skill-row { display: flex; flex-wrap: wrap; gap: 6px; margin: 0 0 18px 0; padding-bottom: 16px; border-bottom: 1px solid #e8e8e4; }\n  .wonjo-wrap .skill-tag, .wonjo-wrap-kr .skill-tag { font-size: 11px; background: #fdfcf8; border: 1px solid #e4e0d6; color: #6a5a3a; border-radius: 14px; padding: 4px 10px; letter-spacing: 0.2px; }\n\n  \/* === REVIEW CARDS (protein listings) === *\/\n  .wonjo-wrap .review-card, .wonjo-wrap-kr .review-card { background: #fdfcf8; border: 1px solid #e4e0d6; border-radius: 6px; padding: 18px 20px; margin-bottom: 14px; }\n  .wonjo-wrap .review-text, .wonjo-wrap-kr .review-text { color: #3a3a3a; margin: 0 0 10px 0; font-style: italic; }\n  .wonjo-wrap .review-name, .wonjo-wrap-kr .review-name { font-size: 12.5px; color: #888; font-style: normal; }\n\n  \/* === SET CARDS (LEGO bundle template) === *\/\n  .wonjo-wrap .set-card, .wonjo-wrap-kr .set-card { background: #fdfcf8; border: 1px solid #e4e0d6; border-radius: 6px; padding: 18px 22px; margin-bottom: 16px; }\n  .wonjo-wrap .set-card .set-no, .wonjo-wrap-kr .set-card .set-no { font-size: 13px; letter-spacing: 1px; color: #4a7c59; text-transform: uppercase; margin: 0 0 4px 0; font-weight: bold; }\n  .wonjo-wrap .set-card h3, .wonjo-wrap-kr .set-card h3 { font-size: 17px; margin: 0 0 10px 0; color: #2b2b2b; font-weight: 700; }\n  .wonjo-wrap .set-card p, .wonjo-wrap-kr .set-card p { margin: 0 0 8px 0; }\n  .wonjo-wrap .set-card .set-stats, .wonjo-wrap-kr .set-card .set-stats { font-size: 13.5px; color: #666; margin-top: 8px; }\n\n  \/* === PLAY STAGES (rounds 1-4 age-progression) === *\/\n  .wonjo-wrap .play-stage, .wonjo-wrap-kr .play-stage { padding: 10px 0; border-bottom: 1px dashed #e8e8e4; }\n  .wonjo-wrap .play-stage:last-child, .wonjo-wrap-kr .play-stage:last-child { border-bottom: none; }\n  .wonjo-wrap .play-stage-age, .wonjo-wrap-kr .play-stage-age { font-size: 13px; text-transform: uppercase; letter-spacing: 0.8px; color: #4a7c59; font-weight: bold; display: block; margin-bottom: 4px; }\n  .wonjo-wrap .play-stage-text, .wonjo-wrap-kr .play-stage-text { color: #3a3a3a; font-size: 14.5px; }\n\n  \/* === FAQ === *\/\n  .wonjo-wrap .faq-q, .wonjo-wrap-kr .faq-q { font-size: 13.5px; color: #4a7c59; font-weight: bold; margin: 14px 0 6px 0; }\n  .wonjo-wrap .faq-a, .wonjo-wrap-kr .faq-a { color: #3a3a3a; margin: 0 0 13px 0; padding-left: 14px; border-left: 2px solid #e8e8e4; }\n\n  \/* === STEPS (numbered ordering process) === *\/\n  .wonjo-wrap .steps, .wonjo-wrap-kr .steps { list-style: none; padding: 0; margin: 0 0 13px 0; }\n  .wonjo-wrap .steps { counter-reset: wonjo-steps; }\n  .wonjo-wrap-kr .steps { counter-reset: wonjo-steps-kr; }\n  .wonjo-wrap .steps li { counter-increment: wonjo-steps; padding: 10px 0 10px 38px; border-bottom: 1px solid #e8e8e4; position: relative; color: #3a3a3a; }\n  .wonjo-wrap-kr .steps li { counter-increment: wonjo-steps-kr; padding: 10px 0 10px 38px; border-bottom: 1px solid #e8e8e4; position: relative; color: #3a3a3a; }\n  .wonjo-wrap .steps li:last-child, .wonjo-wrap-kr .steps li:last-child { border-bottom: none; }\n  .wonjo-wrap .steps li::before { content: counter(wonjo-steps); position: absolute; left: 0; top: 11px; font-size: 11px; font-weight: bold; color: #4a7c59; width: 22px; height: 22px; border: 1.5px solid #4a7c59; border-radius: 50%; display: inline-flex; align-items: center; justify-content: center; }\n  .wonjo-wrap-kr .steps li::before { content: counter(wonjo-steps-kr); position: absolute; left: 0; top: 11px; font-size: 11px; font-weight: bold; color: #4a7c59; width: 22px; height: 22px; border: 1.5px solid #4a7c59; border-radius: 50%; display: inline-flex; align-items: center; justify-content: center; }\n\n  \/* === INTRO SUBTITLE === *\/\n  .wonjo-wrap .intro-subtitle, .wonjo-wrap-kr .intro-subtitle { font-size: 17px; line-height: 1.6; color: #4a7c59; font-style: italic; margin: 0 0 18px 0; padding-bottom: 18px; border-bottom: 1px solid #e8e8e4; }\n\n  \/* === SECTION SUBTITLE === *\/\n  .wonjo-wrap .section-subtitle, .wonjo-wrap-kr .section-subtitle { font-size: 13px; color: #777; font-style: italic; margin: -2px 0 16px 0; }\n\n  \/* === KEYWORDS (related searches at bottom) === *\/\n  .wonjo-wrap .keywords, .wonjo-wrap-kr .keywords { font-size: 13px; color: #777; line-height: 1.7; letter-spacing: 0.2px; }\n\n  \/* === MOBILE MEDIA QUERY === *\/\n  @media (max-width: 600px) {\n    .wonjo-wrap details summary, .wonjo-wrap-kr details summary { padding: 18px 30px 18px 0 !important; }\n    .wonjo-wrap details summary, .wonjo-wrap h2 { font-size: 15px !important; letter-spacing: 1px !important; }\n    .wonjo-wrap-kr details summary, .wonjo-wrap-kr h2 { font-size: 18px !important; letter-spacing: 0.8px !important; }\n    .wonjo-wrap, .wonjo-wrap-kr { font-size: 16px !important; }\n    .wonjo-wrap .intro-subtitle, .wonjo-wrap-kr .intro-subtitle { font-size: 17px !important; }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"wonjo-wrap\"\u003e\n\n  \u003cp class=\"intro-subtitle\"\u003eDirect from the United States — Kirkland Signature Trail Mix Snack Packs, 2 oz (57 g) individually-sealed pouches, 28 per box. Portion-controlled peanuts, raisins, almonds, cashews, and M\u0026amp;M-style chocolate candies — the grab-and-go lunchbox version of the classic trail mix that doesn't require measuring or transferring.\u003c\/p\u003e\n\n  \u003ch2\u003eProduct Details\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003cp class=\"section-subtitle\"\u003eSize, count, and what's in the box.\u003c\/p\u003e\n  \u003cdiv class=\"spec-grid\"\u003e\n    \u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eSize\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003e2 oz (57 g) per pouch × 28 = 56 oz (1.59 kg) total\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eCount\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003e28 individually-sealed pouches\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eContents\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003ePeanuts · Raisins · Almonds · Cashews · Chocolate candies\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eOrigin\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eUSA — Kirkland Signature\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eAllergens\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003ePeanuts, tree nuts (almonds, cashews), milk, soy; may contain wheat\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eStorage\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eShelf-stable · cool, dry place\u003c\/span\u003e\n\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003ch2\u003eIngredients\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003cp class=\"section-subtitle\"\u003eClassic trail mix formulation.\u003c\/p\u003e\n  \u003cul\u003e\n    \u003cli\u003ePeanuts\u003c\/li\u003e\n    \u003cli\u003eRaisins\u003c\/li\u003e\n    \u003cli\u003eAlmonds\u003c\/li\u003e\n    \u003cli\u003eCashews\u003c\/li\u003e\n    \u003cli\u003eChocolate Candies (sugar, chocolate, milk, cocoa butter, soy lecithin, artificial colors)\u003c\/li\u003e\n    \u003cli\u003eVegetable Oil (as release agent)\u003c\/li\u003e\n    \u003cli\u003eSalt\u003c\/li\u003e\n  \u003c\/ul\u003e\n  \u003cdiv class=\"tip\"\u003e\n\u003cstrong\u003eAllergen summary:\u003c\/strong\u003e contains peanuts, tree nuts (almonds, cashews), milk, and soy. Not suitable for peanut-free or nut-free households. Chocolate candies contain artificial colors; parents sensitive to food dyes should be aware. Refer to package for facility cross-contamination details.\u003c\/div\u003e\n\n  \u003ch2\u003eNutritional Highlights\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003cp class=\"section-subtitle\"\u003ePer 2 oz (57 g) pouch.\u003c\/p\u003e\n  \u003cul\u003e\n    \u003cli\u003e\n\u003cstrong\u003e270 calories per pouch\u003c\/strong\u003e — a single pouch = a substantial snack, not a mini-portion\u003c\/li\u003e\n    \u003cli\u003e\n\u003cstrong\u003e8 g protein\u003c\/strong\u003e — from the peanuts, almonds, and cashews\u003c\/li\u003e\n    \u003cli\u003e\n\u003cstrong\u003eRaisins + chocolate sweetness\u003c\/strong\u003e — satisfies dessert cravings without being purely candy\u003c\/li\u003e\n    \u003cli\u003e\n\u003cstrong\u003eIndividual seal per pouch\u003c\/strong\u003e — no measuring, no air exposure until the day you eat it\u003c\/li\u003e\n  \u003c\/ul\u003e\n  \u003cp\u003e\u003cem\u003eRefer to the product package image in the gallery for the full Nutrition Facts panel.\u003c\/em\u003e\u003c\/p\u003e\n\n  \u003ch2\u003eServing Suggestions\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003cp class=\"section-subtitle\"\u003eHow these trail mix packs are typically used.\u003c\/p\u003e\n  \u003cp\u003eThe individual 2 oz pouches are designed for travel, hiking, lunchboxes, and desk drawers — situations where measuring out bulk trail mix is inconvenient. One pouch is a substantial snack (270 cal) — enough to bridge between meals or fuel a two-hour hike. The 28-count box lasts a single adult eating one pouch per weekday about six weeks. The individual seal means no staleness and no pouch cross-contamination. Consume the pouch in a single sitting or reseal with a binder clip — once opened, the pouch doesn't reseal on its own.\u003c\/p\u003e\n\n  \u003ch2\u003eShipping\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003cp class=\"section-subtitle\"\u003eWhat you pay at checkout is exactly what you pay.\u003c\/p\u003e\n  \u003cp\u003eShipping is free on every order, with no minimum. No handling fees, no customs processing charges, nothing added at checkout. What you see is what you pay.\u003c\/p\u003e\n  \u003cp\u003eOrders are dispatched within 1 to 2 business days. A tracking number is sent to your email once your parcel is on its way.\u003c\/p\u003e\n\n  \u003ch2\u003eCustoms \u0026amp; Import\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003cp class=\"section-subtitle\"\u003eHow your parcel clears Korean customs, and what happens if it doesn't.\u003c\/p\u003e\n  \u003cp\u003eAll orders are processed as personal-use overseas purchases and clear Korean customs without requiring KC certification. Your shipment is handled using your Personal Customs Clearance Code (PCCC) and is trackable via Korea Customs Service UNI-PASS. Orders under USD 200 from the United States qualify for duty-free clearance. In the event of any customs issue, we issue a full refund without question.\u003c\/p\u003e\n  \u003cdiv class=\"tip\"\u003eIf you do not yet have a PCCC, you can get one free in under five minutes at unipass.customs.go.kr.\u003c\/div\u003e\n\n  \u003ch2\u003eWhy This Shop\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003cp class=\"section-subtitle\"\u003eWhere the product you order actually comes from.\u003c\/p\u003e\n  \u003cp\u003eWe purchase directly from US retailers and ship to customers in Korea — no intermediary, no repackaging, no grey-market sourcing. Every order is the same product you would find on a US shelf. We back every order with a full refund in the event of customs failure or non-delivery.\u003c\/p\u003e\n\n  \u003ch2\u003eFrom Our First Customers\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003cp class=\"section-subtitle\"\u003eUnedited reviews from our earliest Korean customers.\u003c\/p\u003e\n\n  \u003cdiv class=\"review-card\"\u003e\n    \u003cp class=\"review-text\"\u003e\"Backpacking fuel. One pouch per two hours on trail is a reasonable rate, and the 28-count box covers a solid month of weekend day-hikes. Being able to grab a pouch and go without measuring is the whole point — if I have to decant bulk trail mix into a bag, I usually skip the prep.\"\u003c\/p\u003e\n    \u003cp class=\"review-name\"\u003ePaul — Suji, Yongin — Early Customer\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"review-card\"\u003e\n    \u003cp class=\"review-text\"\u003e\"Slot one in my daughter's lunchbox each morning. The chocolate pieces are the bribe that gets her eating the nuts and raisins. 270 cal per pouch is appropriate for a school-day supplement to a packed lunch. No peanut-allergy classmates in her class, which I confirmed before sending.\"\u003c\/p\u003e\n    \u003cp class=\"review-name\"\u003eJoanne — Bupyeong, Incheon — Early Customer\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"review-card\"\u003e\n    \u003cp class=\"review-text\"\u003e\"Desk drawer emergency rations. The individual seal is the key differentiator — bulk trail mix goes stale within a week of opening, but these pouches stay fresh until the day I open them. Roughly one pouch per week at my rate of snacking, so the 28-count box lasts me most of the year.\"\u003c\/p\u003e\n    \u003cp class=\"review-name\"\u003eEllie — Gwanggyo, Suwon — Early Customer\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"review-card\"\u003e\n    \u003cp class=\"review-text\"\u003e\"Road-trip snack. Took a box on a week-long drive through Korea and the portion control stopped me from mindlessly finishing a whole bulk bag. The mix itself is standard American trail mix — nothing exotic — which is exactly what I wanted. Consistent, predictable, satisfying.\"\u003c\/p\u003e\n    \u003cp class=\"review-name\"\u003eSomin — Nowon, Seoul — Early Customer\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003ch2\u003eHow to Order\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003cp class=\"section-subtitle\"\u003eFrom cart to tracking number in six steps.\u003c\/p\u003e\n  \u003col class=\"steps\"\u003e\n    \u003cli\u003eSelect your preferred variant and add to cart\u003c\/li\u003e\n    \u003cli\u003eProceed to checkout\u003c\/li\u003e\n    \u003cli\u003eEnter your Personal Customs Clearance Code (PCCC) when prompted\u003c\/li\u003e\n    \u003cli\u003eConfirm your Korean delivery address\u003c\/li\u003e\n    \u003cli\u003eComplete payment — your order is placed\u003c\/li\u003e\n    \u003cli\u003eReceive your tracking number by email within 1 to 2 business days\u003c\/li\u003e\n  \u003c\/ol\u003e\n\n  \u003ch2\u003eRelated Searches\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003cp class=\"section-subtitle\"\u003eSearch terms that lead back to this product.\u003c\/p\u003e\n  \u003cp class=\"keywords\"\u003e커클랜드 시그니처 트레일 믹스 스낵 팩  ·  코스트코 트레일 믹스 직구  ·  2 oz 개별 포장 트레일 믹스  ·  28개입 트레일 믹스  ·  등산 간식  ·  하이킹 간식  ·  도시락 간식 견과  ·  사무실 간식 팩  ·  휴대용 견과 믹스  ·  아이 간식 트레일 믹스  ·  드라이브 간식  ·  Kirkland Trail Mix Snack Packs Korea  ·  Costco trail mix packs direct import\u003c\/p\u003e\n\n\u003c\/div\u003e\n","brand":"Kirkland Signature","offers":[{"title":"2 oz (57 g) - 28 Snack Packs","offer_id":45228727926831,"sku":"KIR-trail-mix-snack-packs-2oz-28ct","price":32.5,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0739\/5190\/3791\/files\/1_0a14423b-1931-45bf-92dc-55d55e1c3e5c.png?v=1776967902"},{"product_id":"kirkland-trail-mix-4-lbs","title":"Kirkland Signature Trail Mix - 4 lbs (1.81 kg)","description":"\u003cstyle\u003e\n\/* Wonjo canonical stylesheet v3.0 — see wonjo-style-LOCKED.md for documentation *\/\n\n  \/* === WRAPPERS === *\/\n  .wonjo-wrap { font-family: 'Apple SD Gothic Neo', 'Noto Sans KR', 'Malgun Gothic', sans-serif; color: #2b2b2b; font-size: 16px; line-height: 1.85; max-width: 720px; }\n  .wonjo-wrap-kr { font-family: 'Apple SD Gothic Neo', 'Noto Sans KR', 'Malgun Gothic', sans-serif; color: #2b2b2b; font-size: 16px; line-height: 1.95; max-width: 720px; }\n\n  \/* === COMMON TEXT === *\/\n  .wonjo-wrap p, .wonjo-wrap-kr p { margin: 0 0 13px 0; color: #3a3a3a; }\n  .wonjo-wrap ul, .wonjo-wrap-kr ul { margin: 0 0 13px 0; padding-left: 18px; color: #3a3a3a; }\n  .wonjo-wrap ul li, .wonjo-wrap-kr ul li { margin-bottom: 7px; }\n\n  \/* === HEADINGS — H2 (old protein template) === *\/\n  .wonjo-wrap h2 { font-size: 16px; font-weight: 700; text-transform: uppercase; letter-spacing: 1.2px; color: #4a7c59; margin: 36px 0 8px 0; }\n  .wonjo-wrap-kr h2 { font-size: 18px; font-weight: 700; text-transform: uppercase; letter-spacing: 0.8px; color: #4a7c59; margin: 36px 0 8px 0; }\n\n  \/* === HR SEPARATOR (under h2 + inside details) === *\/\n  .wonjo-wrap hr, .wonjo-wrap-kr hr,\n  .wonjo-wrap details hr, .wonjo-wrap-kr details hr { border: none; border-top: 1.5px solid #4a7c59; margin: 0 0 18px 0; }\n\n  \/* === DETAILS \/ SUMMARY (rounds 1-4 + LEGO) === *\/\n  .wonjo-wrap details, .wonjo-wrap-kr details { margin: 0; border-bottom: 1px solid #e8e8e4; }\n  .wonjo-wrap details:last-of-type, .wonjo-wrap-kr details:last-of-type { border-bottom: none; }\n\n  .wonjo-wrap details summary { font-size: 16px; font-weight: 700; text-transform: uppercase; letter-spacing: 1.2px; color: #4a7c59; padding: 20px 30px 20px 0; cursor: pointer; list-style: none; position: relative; }\n  .wonjo-wrap-kr details summary { font-size: 18px; font-weight: 700; text-transform: uppercase; letter-spacing: 0.8px; color: #4a7c59; padding: 20px 30px 20px 0; cursor: pointer; list-style: none; position: relative; }\n\n  .wonjo-wrap details summary::-webkit-details-marker, .wonjo-wrap-kr details summary::-webkit-details-marker { display: none; }\n  .wonjo-wrap details summary::after, .wonjo-wrap-kr details summary::after { content: '+'; position: absolute; right: 0; top: 50%; transform: translateY(-50%); font-size: 20px; font-weight: normal; color: #4a7c59; }\n  .wonjo-wrap details[open] summary::after, .wonjo-wrap-kr details[open] summary::after { content: '−'; }\n\n  \/* Content spacing — handles both direct-children variant AND \u003cdiv\u003e wrapper variant *\/\n  .wonjo-wrap details \u003e *:not(summary):not(hr), .wonjo-wrap-kr details \u003e *:not(summary):not(hr) { margin-bottom: 13px; }\n  .wonjo-wrap details \u003e *:last-child, .wonjo-wrap-kr details \u003e *:last-child { margin-bottom: 18px; }\n  .wonjo-wrap details \u003e div, .wonjo-wrap-kr details \u003e div { padding: 0 0 20px 0; }\n\n  \/* === SPEC GRID === *\/\n  .wonjo-wrap .spec-grid, .wonjo-wrap-kr .spec-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 0; margin: 0 0 16px 0; border: 1px solid #e8e8e4; border-radius: 4px; overflow: hidden; }\n  .wonjo-wrap .spec-item, .wonjo-wrap-kr .spec-item { padding: 10px 14px; border-bottom: 1px solid #e8e8e4; font-size: 14px; }\n  .wonjo-wrap .spec-item:nth-last-child(-n+2), .wonjo-wrap-kr .spec-item:nth-last-child(-n+2) { border-bottom: none; }\n  .wonjo-wrap .spec-label, .wonjo-wrap-kr .spec-label { font-size: 13px; text-transform: uppercase; letter-spacing: 0.8px; color: #4a7c59; display: block; margin-bottom: 2px; font-weight: bold; }\n  .wonjo-wrap .spec-value, .wonjo-wrap-kr .spec-value { color: #2b2b2b; }\n\n  \/* === TIPS \/ WARNINGS === *\/\n  .wonjo-wrap .tip, .wonjo-wrap-kr .tip { background: #f4f8f5; border-left: 3px solid #4a7c59; padding: 12px 16px; font-size: 13.5px; color: #4a5a4a; margin: 14px 0; font-style: italic; }\n  .wonjo-wrap .tip-warn, .wonjo-wrap-kr .tip-warn { background: #fdf6e3; border-left: 3px solid #b8860b; padding: 12px 16px; font-size: 13.5px; color: #6e5828; margin: 14px 0; font-style: italic; }\n\n  \/* === BADGES === *\/\n  .wonjo-wrap .badge-row, .wonjo-wrap-kr .badge-row { display: flex; flex-wrap: wrap; gap: 8px; margin: 0 0 16px 0; }\n  .wonjo-wrap .badge, .wonjo-wrap-kr .badge { font-size: 11.5px; border: 1px solid #c2d8c9; background: #eef5f0; color: #3a6b48; border-radius: 3px; padding: 5px 11px; font-weight: bold; letter-spacing: 0.3px; }\n  .wonjo-wrap .badge-eco, .wonjo-wrap-kr .badge-eco { border-color: #b5cfa9; background: #e8f3e0; color: #2d5c1f; }\n  .wonjo-wrap .badge-safe, .wonjo-wrap-kr .badge-safe { border-color: #d4a574; background: #fdf3e3; color: #8a5a1a; }\n\n  \/* === SKILL TAG ROW (rounds 1-4 kids\/toys) === *\/\n  .wonjo-wrap .skill-row, .wonjo-wrap-kr .skill-row { display: flex; flex-wrap: wrap; gap: 6px; margin: 0 0 18px 0; padding-bottom: 16px; border-bottom: 1px solid #e8e8e4; }\n  .wonjo-wrap .skill-tag, .wonjo-wrap-kr .skill-tag { font-size: 11px; background: #fdfcf8; border: 1px solid #e4e0d6; color: #6a5a3a; border-radius: 14px; padding: 4px 10px; letter-spacing: 0.2px; }\n\n  \/* === REVIEW CARDS (protein listings) === *\/\n  .wonjo-wrap .review-card, .wonjo-wrap-kr .review-card { background: #fdfcf8; border: 1px solid #e4e0d6; border-radius: 6px; padding: 18px 20px; margin-bottom: 14px; }\n  .wonjo-wrap .review-text, .wonjo-wrap-kr .review-text { color: #3a3a3a; margin: 0 0 10px 0; font-style: italic; }\n  .wonjo-wrap .review-name, .wonjo-wrap-kr .review-name { font-size: 12.5px; color: #888; font-style: normal; }\n\n  \/* === SET CARDS (LEGO bundle template) === *\/\n  .wonjo-wrap .set-card, .wonjo-wrap-kr .set-card { background: #fdfcf8; border: 1px solid #e4e0d6; border-radius: 6px; padding: 18px 22px; margin-bottom: 16px; }\n  .wonjo-wrap .set-card .set-no, .wonjo-wrap-kr .set-card .set-no { font-size: 13px; letter-spacing: 1px; color: #4a7c59; text-transform: uppercase; margin: 0 0 4px 0; font-weight: bold; }\n  .wonjo-wrap .set-card h3, .wonjo-wrap-kr .set-card h3 { font-size: 17px; margin: 0 0 10px 0; color: #2b2b2b; font-weight: 700; }\n  .wonjo-wrap .set-card p, .wonjo-wrap-kr .set-card p { margin: 0 0 8px 0; }\n  .wonjo-wrap .set-card .set-stats, .wonjo-wrap-kr .set-card .set-stats { font-size: 13.5px; color: #666; margin-top: 8px; }\n\n  \/* === PLAY STAGES (rounds 1-4 age-progression) === *\/\n  .wonjo-wrap .play-stage, .wonjo-wrap-kr .play-stage { padding: 10px 0; border-bottom: 1px dashed #e8e8e4; }\n  .wonjo-wrap .play-stage:last-child, .wonjo-wrap-kr .play-stage:last-child { border-bottom: none; }\n  .wonjo-wrap .play-stage-age, .wonjo-wrap-kr .play-stage-age { font-size: 13px; text-transform: uppercase; letter-spacing: 0.8px; color: #4a7c59; font-weight: bold; display: block; margin-bottom: 4px; }\n  .wonjo-wrap .play-stage-text, .wonjo-wrap-kr .play-stage-text { color: #3a3a3a; font-size: 14.5px; }\n\n  \/* === FAQ === *\/\n  .wonjo-wrap .faq-q, .wonjo-wrap-kr .faq-q { font-size: 13.5px; color: #4a7c59; font-weight: bold; margin: 14px 0 6px 0; }\n  .wonjo-wrap .faq-a, .wonjo-wrap-kr .faq-a { color: #3a3a3a; margin: 0 0 13px 0; padding-left: 14px; border-left: 2px solid #e8e8e4; }\n\n  \/* === STEPS (numbered ordering process) === *\/\n  .wonjo-wrap .steps, .wonjo-wrap-kr .steps { list-style: none; padding: 0; margin: 0 0 13px 0; }\n  .wonjo-wrap .steps { counter-reset: wonjo-steps; }\n  .wonjo-wrap-kr .steps { counter-reset: wonjo-steps-kr; }\n  .wonjo-wrap .steps li { counter-increment: wonjo-steps; padding: 10px 0 10px 38px; border-bottom: 1px solid #e8e8e4; position: relative; color: #3a3a3a; }\n  .wonjo-wrap-kr .steps li { counter-increment: wonjo-steps-kr; padding: 10px 0 10px 38px; border-bottom: 1px solid #e8e8e4; position: relative; color: #3a3a3a; }\n  .wonjo-wrap .steps li:last-child, .wonjo-wrap-kr .steps li:last-child { border-bottom: none; }\n  .wonjo-wrap .steps li::before { content: counter(wonjo-steps); position: absolute; left: 0; top: 11px; font-size: 11px; font-weight: bold; color: #4a7c59; width: 22px; height: 22px; border: 1.5px solid #4a7c59; border-radius: 50%; display: inline-flex; align-items: center; justify-content: center; }\n  .wonjo-wrap-kr .steps li::before { content: counter(wonjo-steps-kr); position: absolute; left: 0; top: 11px; font-size: 11px; font-weight: bold; color: #4a7c59; width: 22px; height: 22px; border: 1.5px solid #4a7c59; border-radius: 50%; display: inline-flex; align-items: center; justify-content: center; }\n\n  \/* === INTRO SUBTITLE === *\/\n  .wonjo-wrap .intro-subtitle, .wonjo-wrap-kr .intro-subtitle { font-size: 17px; line-height: 1.6; color: #4a7c59; font-style: italic; margin: 0 0 18px 0; padding-bottom: 18px; border-bottom: 1px solid #e8e8e4; }\n\n  \/* === SECTION SUBTITLE === *\/\n  .wonjo-wrap .section-subtitle, .wonjo-wrap-kr .section-subtitle { font-size: 13px; color: #777; font-style: italic; margin: -2px 0 16px 0; }\n\n  \/* === KEYWORDS (related searches at bottom) === *\/\n  .wonjo-wrap .keywords, .wonjo-wrap-kr .keywords { font-size: 13px; color: #777; line-height: 1.7; letter-spacing: 0.2px; }\n\n  \/* === MOBILE MEDIA QUERY === *\/\n  @media (max-width: 600px) {\n    .wonjo-wrap details summary, .wonjo-wrap-kr details summary { padding: 18px 30px 18px 0 !important; }\n    .wonjo-wrap details summary, .wonjo-wrap h2 { font-size: 15px !important; letter-spacing: 1px !important; }\n    .wonjo-wrap-kr details summary, .wonjo-wrap-kr h2 { font-size: 18px !important; letter-spacing: 0.8px !important; }\n    .wonjo-wrap, .wonjo-wrap-kr { font-size: 16px !important; }\n    .wonjo-wrap .intro-subtitle, .wonjo-wrap-kr .intro-subtitle { font-size: 17px !important; }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"wonjo-wrap\"\u003e\n\n  \u003cp class=\"intro-subtitle\"\u003eDirect from the United States — Kirkland Signature Trail Mix in the 4 lbs (1.81 kg) resealable bulk bag. Peanuts, raisins, almonds, cashews, and M\u0026amp;M-style chocolate candies in the classic American trail mix ratio — the warehouse-bulk counterpart to the individual snack packs for households and offices that prefer portioning their own.\u003c\/p\u003e\n\n  \u003ch2\u003eProduct Details\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003cp class=\"section-subtitle\"\u003eSize, format, and what's in the bag.\u003c\/p\u003e\n  \u003cdiv class=\"spec-grid\"\u003e\n    \u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eSize\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003e4 lbs (1.81 kg)\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eServings per Bag\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003e~32 servings (2 oz \/ 57 g each)\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eContents\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003ePeanuts · Raisins · Almonds · Cashews · Chocolate candies\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eOrigin\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eUSA — Kirkland Signature\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eAllergens\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003ePeanuts, tree nuts (almonds, cashews), milk, soy; may contain wheat\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eStorage\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eShelf-stable · resealable bulk bag\u003c\/span\u003e\n\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003ch2\u003eIngredients\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003cp class=\"section-subtitle\"\u003eClassic trail mix formulation, bulk format.\u003c\/p\u003e\n  \u003cul\u003e\n    \u003cli\u003ePeanuts\u003c\/li\u003e\n    \u003cli\u003eRaisins\u003c\/li\u003e\n    \u003cli\u003eAlmonds\u003c\/li\u003e\n    \u003cli\u003eCashews\u003c\/li\u003e\n    \u003cli\u003eChocolate Candies (sugar, chocolate, milk, cocoa butter, soy lecithin, artificial colors)\u003c\/li\u003e\n    \u003cli\u003eVegetable Oil (as release agent)\u003c\/li\u003e\n    \u003cli\u003eSalt\u003c\/li\u003e\n  \u003c\/ul\u003e\n  \u003cdiv class=\"tip\"\u003e\n\u003cstrong\u003eAllergen summary:\u003c\/strong\u003e contains peanuts, tree nuts (almonds, cashews), milk, and soy. Not suitable for peanut-free or nut-free households. Chocolate candies contain artificial colors. Refer to package for facility cross-contamination details.\u003c\/div\u003e\n\n  \u003ch2\u003eNutritional Highlights\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003cp class=\"section-subtitle\"\u003ePer 2 oz (57 g) serving.\u003c\/p\u003e\n  \u003cul\u003e\n    \u003cli\u003e\n\u003cstrong\u003e270 calories per serving\u003c\/strong\u003e — substantial snack density\u003c\/li\u003e\n    \u003cli\u003e\n\u003cstrong\u003e8 g protein\u003c\/strong\u003e — from the peanuts, almonds, and cashews\u003c\/li\u003e\n    \u003cli\u003e\n\u003cstrong\u003eRaisins + chocolate sweetness\u003c\/strong\u003e — classic sweet-and-salty trail mix balance\u003c\/li\u003e\n    \u003cli\u003e\n\u003cstrong\u003eBulk format\u003c\/strong\u003e — lower per-gram cost vs. individual pouches; ideal for self-portioning\u003c\/li\u003e\n  \u003c\/ul\u003e\n  \u003cp\u003e\u003cem\u003eRefer to the product package image in the gallery for the full Nutrition Facts panel.\u003c\/em\u003e\u003c\/p\u003e\n\n  \u003ch2\u003eServing Suggestions\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003cp class=\"section-subtitle\"\u003eHow to use the bulk bag format.\u003c\/p\u003e\n  \u003cp\u003eThe 4 lbs bulk bag is built for households and offices that want to control portion sizing themselves. Transfer into an airtight container or portion into reusable snack bags for lunchboxes, hiking, or desk-drawer supplies. Per-gram cost is lower than the individual 2 oz pouch version, so the bulk bag pays off for anyone going through trail mix weekly. The resealable ziplock on the bag is functional but not as tight as individual pouches — once opened, plan to finish or re-portion within four to six weeks for peak freshness.\u003c\/p\u003e\n  \u003cdiv class=\"tip\"\u003eIf freshness is a concern — especially in humid summer months — freezing a portion of the bag is a practical solution. Chocolate candies can bloom (develop white surface haze) if temperature fluctuates repeatedly, but the bloom is cosmetic only and doesn't affect flavor.\u003c\/div\u003e\n\n  \u003ch2\u003eShipping\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003cp class=\"section-subtitle\"\u003eWhat you pay at checkout is exactly what you pay.\u003c\/p\u003e\n  \u003cp\u003eShipping is free on every order, with no minimum. No handling fees, no customs processing charges, nothing added at checkout. What you see is what you pay.\u003c\/p\u003e\n  \u003cp\u003eOrders are dispatched within 1 to 2 business days. A tracking number is sent to your email once your parcel is on its way.\u003c\/p\u003e\n\n  \u003ch2\u003eCustoms \u0026amp; Import\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003cp class=\"section-subtitle\"\u003eHow your parcel clears Korean customs, and what happens if it doesn't.\u003c\/p\u003e\n  \u003cp\u003eAll orders are processed as personal-use overseas purchases and clear Korean customs without requiring KC certification. Your shipment is handled using your Personal Customs Clearance Code (PCCC) and is trackable via Korea Customs Service UNI-PASS. Orders under USD 200 from the United States qualify for duty-free clearance. In the event of any customs issue, we issue a full refund without question.\u003c\/p\u003e\n  \u003cdiv class=\"tip\"\u003eIf you do not yet have a PCCC, you can get one free in under five minutes at unipass.customs.go.kr.\u003c\/div\u003e\n\n  \u003ch2\u003eWhy This Shop\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003cp class=\"section-subtitle\"\u003eWhere the product you order actually comes from.\u003c\/p\u003e\n  \u003cp\u003eWe purchase directly from US retailers and ship to customers in Korea — no intermediary, no repackaging, no grey-market sourcing. Every order is the same product you would find on a US shelf. We back every order with a full refund in the event of customs failure or non-delivery.\u003c\/p\u003e\n\n  \u003ch2\u003eFrom Our First Customers\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003cp class=\"section-subtitle\"\u003eUnedited reviews from our earliest Korean customers.\u003c\/p\u003e\n\n  \u003cdiv class=\"review-card\"\u003e\n    \u003cp class=\"review-text\"\u003e\"Bought the 4 lbs bag to portion into a tall airtight jar on the kitchen counter. Family members scoop their own and it replaces the candy bowl that used to live there. Per-gram cost is noticeably lower than the individual-pouch version once you've got your own portioning system set up.\"\u003c\/p\u003e\n    \u003cp class=\"review-name\"\u003eNick — Seocho, Seoul — Early Customer\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"review-card\"\u003e\n    \u003cp class=\"review-text\"\u003e\"Office breakroom staple. Decant half into the communal snack bowl and keep the other half in the pantry for refills. 4 lbs for the office of eight lasts about two weeks. Classic trail mix — no one's surprised by it, and that's the point in a shared-snack context.\"\u003c\/p\u003e\n    \u003cp class=\"review-name\"\u003eElena — Jamsil, Seoul — Early Customer\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"review-card\"\u003e\n    \u003cp class=\"review-text\"\u003e\"Home baker's input ingredient — I pick out the chocolate candies for cookies, use the raisins and nuts in granola bars. Bulk format gives me the flexibility to separate components. Freezing half the bag right after opening kept the remaining half fresh well past the four-week mark.\"\u003c\/p\u003e\n    \u003cp class=\"review-name\"\u003eZoe — Sejong — Early Customer\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"review-card\"\u003e\n    \u003cp class=\"review-text\"\u003e\"My weekly long-run fuel. Pre-portion 2 oz into reusable bags the day before, throw one in the running belt. 4 lbs lasts about seven weeks of two long runs per week. Exact same mix as the individual pouches, just cheaper at this bulk scale and more flexibility on portion size.\"\u003c\/p\u003e\n    \u003cp class=\"review-name\"\u003eHank — Haeundae, Busan — Early Customer\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003ch2\u003eHow to Order\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003cp class=\"section-subtitle\"\u003eFrom cart to tracking number in six steps.\u003c\/p\u003e\n  \u003col class=\"steps\"\u003e\n    \u003cli\u003eSelect your preferred variant and add to cart\u003c\/li\u003e\n    \u003cli\u003eProceed to checkout\u003c\/li\u003e\n    \u003cli\u003eEnter your Personal Customs Clearance Code (PCCC) when prompted\u003c\/li\u003e\n    \u003cli\u003eConfirm your Korean delivery address\u003c\/li\u003e\n    \u003cli\u003eComplete payment — your order is placed\u003c\/li\u003e\n    \u003cli\u003eReceive your tracking number by email within 1 to 2 business days\u003c\/li\u003e\n  \u003c\/ol\u003e\n\n  \u003ch2\u003eRelated Searches\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003cp class=\"section-subtitle\"\u003eSearch terms that lead back to this product.\u003c\/p\u003e\n  \u003cp class=\"keywords\"\u003e커클랜드 시그니처 트레일 믹스  ·  코스트코 트레일 믹스 직구  ·  4파운드 트레일 믹스  ·  대용량 트레일 믹스  ·  건포도 아몬드 캐슈 믹스  ·  초콜릿 포함 견과 믹스  ·  사무실 공용 간식  ·  가족 간식 견과  ·  러닝 간식  ·  홈베이킹 재료  ·  미국 견과 믹스 직구  ·  Kirkland Trail Mix 4 lbs Korea  ·  Costco trail mix bulk direct import\u003c\/p\u003e\n\n\u003c\/div\u003e\n","brand":"Kirkland Signature","offers":[{"title":"4 lbs (1.81 kg)","offer_id":45228727959599,"sku":"KIR-trail-mix-4lb","price":29.5,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0739\/5190\/3791\/files\/1_bec1ec5e-5bd3-44c6-8119-75b2eefcb8fd.png?v=1776968160"},{"product_id":"kirkland-organic-fruit-and-vegetable-pouches-variety-pack","title":"Kirkland Signature, Organic Fruit and Vegetable Pouches, Variety Pack - 3.17 oz (90 g) - 24 Pouches","description":"\u003cstyle\u003e\n\/* Wonjo canonical stylesheet v3.0 — see wonjo-style-LOCKED.md for documentation *\/\n\n  \/* === WRAPPERS === *\/\n  .wonjo-wrap { font-family: 'Apple SD Gothic Neo', 'Noto Sans KR', 'Malgun Gothic', sans-serif; color: #2b2b2b; font-size: 16px; line-height: 1.85; max-width: 720px; }\n  .wonjo-wrap-kr { font-family: 'Apple SD Gothic Neo', 'Noto Sans KR', 'Malgun Gothic', sans-serif; color: #2b2b2b; font-size: 16px; line-height: 1.95; max-width: 720px; }\n\n  \/* === COMMON TEXT === *\/\n  .wonjo-wrap p, .wonjo-wrap-kr p { margin: 0 0 13px 0; color: #3a3a3a; }\n  .wonjo-wrap ul, .wonjo-wrap-kr ul { margin: 0 0 13px 0; padding-left: 18px; color: #3a3a3a; }\n  .wonjo-wrap ul li, .wonjo-wrap-kr ul li { margin-bottom: 7px; }\n\n  \/* === HEADINGS — H2 (old protein template) === *\/\n  .wonjo-wrap h2 { font-size: 16px; font-weight: 700; text-transform: uppercase; letter-spacing: 1.2px; color: #4a7c59; margin: 36px 0 8px 0; }\n  .wonjo-wrap-kr h2 { font-size: 18px; font-weight: 700; text-transform: uppercase; letter-spacing: 0.8px; color: #4a7c59; margin: 36px 0 8px 0; }\n\n  \/* === HR SEPARATOR (under h2 + inside details) === *\/\n  .wonjo-wrap hr, .wonjo-wrap-kr hr,\n  .wonjo-wrap details hr, .wonjo-wrap-kr details hr { border: none; border-top: 1.5px solid #4a7c59; margin: 0 0 18px 0; }\n\n  \/* === DETAILS \/ SUMMARY (rounds 1-4 + LEGO) === *\/\n  .wonjo-wrap details, .wonjo-wrap-kr details { margin: 0; border-bottom: 1px solid #e8e8e4; }\n  .wonjo-wrap details:last-of-type, .wonjo-wrap-kr details:last-of-type { border-bottom: none; }\n\n  .wonjo-wrap details summary { font-size: 16px; font-weight: 700; text-transform: uppercase; letter-spacing: 1.2px; color: #4a7c59; padding: 20px 30px 20px 0; cursor: pointer; list-style: none; position: relative; }\n  .wonjo-wrap-kr details summary { font-size: 18px; font-weight: 700; text-transform: uppercase; letter-spacing: 0.8px; color: #4a7c59; padding: 20px 30px 20px 0; cursor: pointer; list-style: none; position: relative; }\n\n  .wonjo-wrap details summary::-webkit-details-marker, .wonjo-wrap-kr details summary::-webkit-details-marker { display: none; }\n  .wonjo-wrap details summary::after, .wonjo-wrap-kr details summary::after { content: '+'; position: absolute; right: 0; top: 50%; transform: translateY(-50%); font-size: 20px; font-weight: normal; color: #4a7c59; }\n  .wonjo-wrap details[open] summary::after, .wonjo-wrap-kr details[open] summary::after { content: '−'; }\n\n  \/* Content spacing — handles both direct-children variant AND \u003cdiv\u003e wrapper variant *\/\n  .wonjo-wrap details \u003e *:not(summary):not(hr), .wonjo-wrap-kr details \u003e *:not(summary):not(hr) { margin-bottom: 13px; }\n  .wonjo-wrap details \u003e *:last-child, .wonjo-wrap-kr details \u003e *:last-child { margin-bottom: 18px; }\n  .wonjo-wrap details \u003e div, .wonjo-wrap-kr details \u003e div { padding: 0 0 20px 0; }\n\n  \/* === SPEC GRID === *\/\n  .wonjo-wrap .spec-grid, .wonjo-wrap-kr .spec-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 0; margin: 0 0 16px 0; border: 1px solid #e8e8e4; border-radius: 4px; overflow: hidden; }\n  .wonjo-wrap .spec-item, .wonjo-wrap-kr .spec-item { padding: 10px 14px; border-bottom: 1px solid #e8e8e4; font-size: 14px; }\n  .wonjo-wrap .spec-item:nth-last-child(-n+2), .wonjo-wrap-kr .spec-item:nth-last-child(-n+2) { border-bottom: none; }\n  .wonjo-wrap .spec-label, .wonjo-wrap-kr .spec-label { font-size: 13px; text-transform: uppercase; letter-spacing: 0.8px; color: #4a7c59; display: block; margin-bottom: 2px; font-weight: bold; }\n  .wonjo-wrap .spec-value, .wonjo-wrap-kr .spec-value { color: #2b2b2b; }\n\n  \/* === TIPS \/ WARNINGS === *\/\n  .wonjo-wrap .tip, .wonjo-wrap-kr .tip { background: #f4f8f5; border-left: 3px solid #4a7c59; padding: 12px 16px; font-size: 13.5px; color: #4a5a4a; margin: 14px 0; font-style: italic; }\n  .wonjo-wrap .tip-warn, .wonjo-wrap-kr .tip-warn { background: #fdf6e3; border-left: 3px solid #b8860b; padding: 12px 16px; font-size: 13.5px; color: #6e5828; margin: 14px 0; font-style: italic; }\n\n  \/* === BADGES === *\/\n  .wonjo-wrap .badge-row, .wonjo-wrap-kr .badge-row { display: flex; flex-wrap: wrap; gap: 8px; margin: 0 0 16px 0; }\n  .wonjo-wrap .badge, .wonjo-wrap-kr .badge { font-size: 11.5px; border: 1px solid #c2d8c9; background: #eef5f0; color: #3a6b48; border-radius: 3px; padding: 5px 11px; font-weight: bold; letter-spacing: 0.3px; }\n  .wonjo-wrap .badge-eco, .wonjo-wrap-kr .badge-eco { border-color: #b5cfa9; background: #e8f3e0; color: #2d5c1f; }\n  .wonjo-wrap .badge-safe, .wonjo-wrap-kr .badge-safe { border-color: #d4a574; background: #fdf3e3; color: #8a5a1a; }\n\n  \/* === SKILL TAG ROW (rounds 1-4 kids\/toys) === *\/\n  .wonjo-wrap .skill-row, .wonjo-wrap-kr .skill-row { display: flex; flex-wrap: wrap; gap: 6px; margin: 0 0 18px 0; padding-bottom: 16px; border-bottom: 1px solid #e8e8e4; }\n  .wonjo-wrap .skill-tag, .wonjo-wrap-kr .skill-tag { font-size: 11px; background: #fdfcf8; border: 1px solid #e4e0d6; color: #6a5a3a; border-radius: 14px; padding: 4px 10px; letter-spacing: 0.2px; }\n\n  \/* === REVIEW CARDS (protein listings) === *\/\n  .wonjo-wrap .review-card, .wonjo-wrap-kr .review-card { background: #fdfcf8; border: 1px solid #e4e0d6; border-radius: 6px; padding: 18px 20px; margin-bottom: 14px; }\n  .wonjo-wrap .review-text, .wonjo-wrap-kr .review-text { color: #3a3a3a; margin: 0 0 10px 0; font-style: italic; }\n  .wonjo-wrap .review-name, .wonjo-wrap-kr .review-name { font-size: 12.5px; color: #888; font-style: normal; }\n\n  \/* === SET CARDS (LEGO bundle template) === *\/\n  .wonjo-wrap .set-card, .wonjo-wrap-kr .set-card { background: #fdfcf8; border: 1px solid #e4e0d6; border-radius: 6px; padding: 18px 22px; margin-bottom: 16px; }\n  .wonjo-wrap .set-card .set-no, .wonjo-wrap-kr .set-card .set-no { font-size: 13px; letter-spacing: 1px; color: #4a7c59; text-transform: uppercase; margin: 0 0 4px 0; font-weight: bold; }\n  .wonjo-wrap .set-card h3, .wonjo-wrap-kr .set-card h3 { font-size: 17px; margin: 0 0 10px 0; color: #2b2b2b; font-weight: 700; }\n  .wonjo-wrap .set-card p, .wonjo-wrap-kr .set-card p { margin: 0 0 8px 0; }\n  .wonjo-wrap .set-card .set-stats, .wonjo-wrap-kr .set-card .set-stats { font-size: 13.5px; color: #666; margin-top: 8px; }\n\n  \/* === PLAY STAGES (rounds 1-4 age-progression) === *\/\n  .wonjo-wrap .play-stage, .wonjo-wrap-kr .play-stage { padding: 10px 0; border-bottom: 1px dashed #e8e8e4; }\n  .wonjo-wrap .play-stage:last-child, .wonjo-wrap-kr .play-stage:last-child { border-bottom: none; }\n  .wonjo-wrap .play-stage-age, .wonjo-wrap-kr .play-stage-age { font-size: 13px; text-transform: uppercase; letter-spacing: 0.8px; color: #4a7c59; font-weight: bold; display: block; margin-bottom: 4px; }\n  .wonjo-wrap .play-stage-text, .wonjo-wrap-kr .play-stage-text { color: #3a3a3a; font-size: 14.5px; }\n\n  \/* === FAQ === *\/\n  .wonjo-wrap .faq-q, .wonjo-wrap-kr .faq-q { font-size: 13.5px; color: #4a7c59; font-weight: bold; margin: 14px 0 6px 0; }\n  .wonjo-wrap .faq-a, .wonjo-wrap-kr .faq-a { color: #3a3a3a; margin: 0 0 13px 0; padding-left: 14px; border-left: 2px solid #e8e8e4; }\n\n  \/* === STEPS (numbered ordering process) === *\/\n  .wonjo-wrap .steps, .wonjo-wrap-kr .steps { list-style: none; padding: 0; margin: 0 0 13px 0; }\n  .wonjo-wrap .steps { counter-reset: wonjo-steps; }\n  .wonjo-wrap-kr .steps { counter-reset: wonjo-steps-kr; }\n  .wonjo-wrap .steps li { counter-increment: wonjo-steps; padding: 10px 0 10px 38px; border-bottom: 1px solid #e8e8e4; position: relative; color: #3a3a3a; }\n  .wonjo-wrap-kr .steps li { counter-increment: wonjo-steps-kr; padding: 10px 0 10px 38px; border-bottom: 1px solid #e8e8e4; position: relative; color: #3a3a3a; }\n  .wonjo-wrap .steps li:last-child, .wonjo-wrap-kr .steps li:last-child { border-bottom: none; }\n  .wonjo-wrap .steps li::before { content: counter(wonjo-steps); position: absolute; left: 0; top: 11px; font-size: 11px; font-weight: bold; color: #4a7c59; width: 22px; height: 22px; border: 1.5px solid #4a7c59; border-radius: 50%; display: inline-flex; align-items: center; justify-content: center; }\n  .wonjo-wrap-kr .steps li::before { content: counter(wonjo-steps-kr); position: absolute; left: 0; top: 11px; font-size: 11px; font-weight: bold; color: #4a7c59; width: 22px; height: 22px; border: 1.5px solid #4a7c59; border-radius: 50%; display: inline-flex; align-items: center; justify-content: center; }\n\n  \/* === INTRO SUBTITLE === *\/\n  .wonjo-wrap .intro-subtitle, .wonjo-wrap-kr .intro-subtitle { font-size: 17px; line-height: 1.6; color: #4a7c59; font-style: italic; margin: 0 0 18px 0; padding-bottom: 18px; border-bottom: 1px solid #e8e8e4; }\n\n  \/* === SECTION SUBTITLE === *\/\n  .wonjo-wrap .section-subtitle, .wonjo-wrap-kr .section-subtitle { font-size: 13px; color: #777; font-style: italic; margin: -2px 0 16px 0; }\n\n  \/* === KEYWORDS (related searches at bottom) === *\/\n  .wonjo-wrap .keywords, .wonjo-wrap-kr .keywords { font-size: 13px; color: #777; line-height: 1.7; letter-spacing: 0.2px; }\n\n  \/* === MOBILE MEDIA QUERY === *\/\n  @media (max-width: 600px) {\n    .wonjo-wrap details summary, .wonjo-wrap-kr details summary { padding: 18px 30px 18px 0 !important; }\n    .wonjo-wrap details summary, .wonjo-wrap h2 { font-size: 15px !important; letter-spacing: 1px !important; }\n    .wonjo-wrap-kr details summary, .wonjo-wrap-kr h2 { font-size: 18px !important; letter-spacing: 0.8px !important; }\n    .wonjo-wrap, .wonjo-wrap-kr { font-size: 16px !important; }\n    .wonjo-wrap .intro-subtitle, .wonjo-wrap-kr .intro-subtitle { font-size: 17px !important; }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"wonjo-wrap\"\u003e\n\n  \u003cp class=\"intro-subtitle\"\u003eDirect from the United States — Kirkland Signature's USDA Organic Fruit and Vegetable Pouches variety pack, 3.17 oz (90 g) squeeze pouches, 24-count case. Three blended flavors combining fruit and vegetable purées in a single shelf-stable pouch — pear-pumpkin, apple-sweet potato, and banana-butternut squash (actual line-up varies by production lot).\u003c\/p\u003e\n\n  \u003ch2\u003eProduct Details\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003cp class=\"section-subtitle\"\u003eSize, format, and core composition.\u003c\/p\u003e\n  \u003cdiv class=\"spec-grid\"\u003e\n    \u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eSize\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003e3.17 oz (90 g) × 24 pouches = 76.08 oz (2.16 kg) total\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eServings per Case\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003e24 pouches (mixed flavors)\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eFormat\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eSingle-serve squeeze pouch with screw cap\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eFlavor Mix\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eTypically 3 flavor blends · mix varies by case\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eDietary\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eUSDA Organic · Vegan · Kosher · Naturally Gluten-Free\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eStorage\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eShelf-stable before opening · refrigerate after opening\u003c\/span\u003e\n\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003ch2\u003eIngredients\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003cp class=\"section-subtitle\"\u003eBlend of fruit and vegetable purées — exact ingredient list varies by flavor. Always check the specific pouch's label for its ingredient lineup. Typical components across the three-flavor variety pack include:\u003c\/p\u003e\n  \u003cul\u003e\n    \u003cli\u003eOrganic Pear Purée\u003c\/li\u003e\n    \u003cli\u003eOrganic Apple Purée\u003c\/li\u003e\n    \u003cli\u003eOrganic Banana Purée\u003c\/li\u003e\n    \u003cli\u003eOrganic Pumpkin Purée\u003c\/li\u003e\n    \u003cli\u003eOrganic Sweet Potato Purée\u003c\/li\u003e\n    \u003cli\u003eOrganic Butternut Squash Purée\u003c\/li\u003e\n    \u003cli\u003eAscorbic Acid (Vitamin C, for color retention)\u003c\/li\u003e\n  \u003c\/ul\u003e\n  \u003cdiv class=\"tip\"\u003e\n\u003cstrong\u003eFlavor mix caveat:\u003c\/strong\u003e Kirkland changes the specific three-flavor lineup across production runs. The pouches on the inside of one case may be different blends from a case received a few months later. All flavors in the line are USDA Organic and no-added-sugar.\u003c\/div\u003e\n\n  \u003ch2\u003eProduct Highlights\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003cp class=\"section-subtitle\"\u003ePer 3.17 oz (90 g) pouch — typical across the variety.\u003c\/p\u003e\n  \u003cul\u003e\n    \u003cli\u003e\n\u003cstrong\u003eUSDA Organic certified\u003c\/strong\u003e — fruits and vegetables grown without synthetic pesticides or fertilizers\u003c\/li\u003e\n    \u003cli\u003e\n\u003cstrong\u003eNo added sugar\u003c\/strong\u003e — only naturally-occurring sugars from the fruit and vegetable components\u003c\/li\u003e\n    \u003cli\u003e\n\u003cstrong\u003eFruit-plus-vegetable blend\u003c\/strong\u003e — vegetables in the blend provide flavor variety beyond straight fruit purées\u003c\/li\u003e\n  \u003c\/ul\u003e\n  \u003cp\u003e\u003cem\u003eExact calorie and nutrient values vary by specific flavor — refer to the product package images in the gallery for each flavor's full Nutrition Facts panel.\u003c\/em\u003e\u003c\/p\u003e\n\n  \u003ch2\u003eServing Suggestions\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003cp class=\"section-subtitle\"\u003eCommon household uses.\u003c\/p\u003e\n  \u003cp\u003ePouches can be eaten directly (unscrew the cap, squeeze) or spooned into a bowl. Common uses include lunchbox additions, on-the-go snacking for hikes and travel, as an accompaniment to yogurt bowls or oatmeal, and as an alternative to straight-fruit applesauce when variety is wanted. The vegetable component gives a slightly lower sugar load per pouch than fruit-only purées. After opening, refrigerate and use within 1–2 days; unopened pouches are shelf-stable through the date printed on the pouch.\u003c\/p\u003e\n  \u003cdiv class=\"tip\"\u003e\n\u003cstrong\u003eAge suitability:\u003c\/strong\u003e this product is sold in the US as a shelf-stable unsweetened fruit and vegetable purée. Age-appropriateness for young children varies by individual circumstance — consult the care provider who guides your family's feeding decisions if you are considering this for an infant or toddler.\u003c\/div\u003e\n\n  \u003ch2\u003eShipping\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003cp class=\"section-subtitle\"\u003eWhat you pay at checkout is exactly what you pay.\u003c\/p\u003e\n  \u003cp\u003eShipping is free on every order, with no minimum. No handling fees, no customs processing charges, nothing added at checkout. What you see is what you pay.\u003c\/p\u003e\n  \u003cp\u003eOrders are dispatched within 1 to 2 business days. A tracking number is sent to your email once your parcel is on its way.\u003c\/p\u003e\n\n  \u003ch2\u003eCustoms \u0026amp; Import\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003cp class=\"section-subtitle\"\u003eHow your parcel clears Korean customs, and what happens if it doesn't.\u003c\/p\u003e\n  \u003cp\u003eAll orders are processed as personal-use overseas purchases and clear Korean customs without requiring KC certification. Your shipment is handled using your Personal Customs Clearance Code (PCCC) and is trackable via Korea Customs Service UNI-PASS. Orders under USD 200 from the United States qualify for duty-free clearance. In the event of any customs issue, we issue a full refund without question.\u003c\/p\u003e\n  \u003cdiv class=\"tip\"\u003eIf you do not yet have a PCCC, you can get one free in under five minutes at unipass.customs.go.kr.\u003c\/div\u003e\n\n  \u003ch2\u003eWhy This Shop\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003cp class=\"section-subtitle\"\u003eWhere the product you order actually comes from.\u003c\/p\u003e\n  \u003cp\u003eWe purchase directly from US retailers and ship to customers in Korea — no intermediary, no repackaging, no grey-market sourcing. Every order is the same product you would find on a US shelf. We back every order with a full refund in the event of customs failure or non-delivery.\u003c\/p\u003e\n\n  \u003ch2\u003eFrom Our First Customers\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003cp class=\"section-subtitle\"\u003eUnedited reviews from our earliest Korean customers.\u003c\/p\u003e\n\n  \u003cdiv class=\"review-card\"\u003e\n    \u003cp class=\"review-text\"\u003e\"Variety pack is the point — straight applesauce gets old and the vegetable-fruit blends feel more like an actual snack. The pear-pumpkin blend is the surprise hit in our house. 24 pouches goes in about a month at a couple a day.\"\u003c\/p\u003e\n    \u003cp class=\"review-name\"\u003eSiwon — Gwacheon, Gyeonggi — Early Customer\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"review-card\"\u003e\n    \u003cp class=\"review-text\"\u003e\"Office desk stash and post-workout snack. I like that the vegetable component takes the edge off the sweetness — feels less sugary than straight fruit pouches. Flavors rotated from case to case, which I didn't expect at first but ended up appreciating.\"\u003c\/p\u003e\n    \u003cp class=\"review-name\"\u003eJaesun — Gunpo, Gyeonggi — Early Customer\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"review-card\"\u003e\n    \u003cp class=\"review-text\"\u003e\"Convenient lunchbox addition and the flavor variety means no one gets bored. Pouch structure squeezes cleanly without leaking. 24 count is a generous case size for the price, roughly what I was paying for a third as many pouches at a health-food store in Gangnam.\"\u003c\/p\u003e\n    \u003cp class=\"review-name\"\u003eYurim — Dalseo, Daegu — Early Customer\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"review-card\"\u003e\n    \u003cp class=\"review-text\"\u003e\"Use these layered over Greek yogurt with granola in the morning — the vegetable blend gives a slight savory-earthy note that plain fruit can't match. Storage works on a pantry shelf until opening, then fridge for a day or two. Case shipping held up well with no leakage.\"\u003c\/p\u003e\n    \u003cp class=\"review-name\"\u003eDohan — Gwanak, Seoul — Early Customer\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003ch2\u003eHow to Order\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003cp class=\"section-subtitle\"\u003eFrom cart to tracking number in six steps.\u003c\/p\u003e\n  \u003col class=\"steps\"\u003e\n    \u003cli\u003eSelect your preferred variant and add to cart\u003c\/li\u003e\n    \u003cli\u003eProceed to checkout\u003c\/li\u003e\n    \u003cli\u003eEnter your Personal Customs Clearance Code (PCCC) when prompted\u003c\/li\u003e\n    \u003cli\u003eConfirm your Korean delivery address\u003c\/li\u003e\n    \u003cli\u003eComplete payment — your order is placed\u003c\/li\u003e\n    \u003cli\u003eReceive your tracking number by email within 1 to 2 business days\u003c\/li\u003e\n  \u003c\/ol\u003e\n\n  \u003ch2\u003eRelated Searches\u003c\/h2\u003e\n  \u003chr\u003e\n  \u003cp class=\"section-subtitle\"\u003eSearch terms that lead back to this product.\u003c\/p\u003e\n  \u003cp class=\"keywords\"\u003e커클랜드 시그니처 과일 채소 파우치  ·  코스트코 과일 채소 퓨레 직구  ·  유기농 과일 채소 파우치  ·  무가당 퓨레 파우치  ·  버라이어티 파우치 24개입  ·  과일 채소 혼합 퓨레  ·  도시락 간식 파우치  ·  등산·운동 간식  ·  호박 사과 퓨레  ·  고구마 사과 퓨레  ·  USDA 유기농 파우치  ·  요거트 토핑용 퓨레  ·  Kirkland Fruit Vegetable Pouches  ·  Costco variety pouches Korea  ·  organic puree pouch direct import\u003c\/p\u003e\n\n\u003c\/div\u003e\n","brand":"Kirkland Signature","offers":[{"title":"3.17 oz (90 g) - 24 Pouches","offer_id":45228728090671,"sku":"KIR-organic-fruit-and-vegetable-pouches-317oz-24ct","price":30.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0739\/5190\/3791\/files\/1_7fe184eb-cdb8-446c-ab44-6ed9874180b0.png?v=1776969002"},{"product_id":"trader-joes-this-strawberry-walks-into-a-bar-cereal-bars","title":"Trader Joe's \"This Strawberry Walks into a Bar\" Cereal Bars - 7.8 oz (6 bars)","description":"\u003cstyle\u003e\n\/* Wonjo canonical stylesheet v3.0 — see wonjo-style-LOCKED.md for documentation *\/\n\n  \/* === WRAPPERS === *\/\n  .wonjo-wrap { font-family: 'Apple SD Gothic Neo', 'Noto Sans KR', 'Malgun Gothic', sans-serif; color: #2b2b2b; font-size: 16px; line-height: 1.85; max-width: 720px; }\n  .wonjo-wrap-kr { font-family: 'Apple SD Gothic Neo', 'Noto Sans KR', 'Malgun Gothic', sans-serif; color: #2b2b2b; font-size: 16px; line-height: 1.95; max-width: 720px; }\n\n  \/* === COMMON TEXT === *\/\n  .wonjo-wrap p, .wonjo-wrap-kr p { margin: 0 0 13px 0; color: #3a3a3a; }\n  .wonjo-wrap ul, .wonjo-wrap-kr ul { margin: 0 0 13px 0; padding-left: 18px; color: #3a3a3a; }\n  .wonjo-wrap ul li, .wonjo-wrap-kr ul li { margin-bottom: 7px; }\n\n  \/* === HEADINGS — H2 (old protein template) === *\/\n  .wonjo-wrap h2 { font-size: 16px; font-weight: 700; text-transform: uppercase; letter-spacing: 1.2px; color: #4a7c59; margin: 36px 0 8px 0; }\n  .wonjo-wrap-kr h2 { font-size: 18px; font-weight: 700; text-transform: uppercase; letter-spacing: 0.8px; color: #4a7c59; margin: 36px 0 8px 0; }\n\n  \/* === HR SEPARATOR (under h2 + inside details) === *\/\n  .wonjo-wrap hr, .wonjo-wrap-kr hr,\n  .wonjo-wrap details hr, .wonjo-wrap-kr details hr { border: none; border-top: 1.5px solid #4a7c59; margin: 0 0 18px 0; }\n\n  \/* === DETAILS \/ SUMMARY (rounds 1-4 + LEGO) === *\/\n  .wonjo-wrap details, .wonjo-wrap-kr details { margin: 0; border-bottom: 1px solid #e8e8e4; }\n  .wonjo-wrap details:last-of-type, .wonjo-wrap-kr details:last-of-type { border-bottom: none; }\n\n  .wonjo-wrap details summary { font-size: 16px; font-weight: 700; text-transform: uppercase; letter-spacing: 1.2px; color: #4a7c59; padding: 20px 30px 20px 0; cursor: pointer; list-style: none; position: relative; }\n  .wonjo-wrap-kr details summary { font-size: 18px; font-weight: 700; text-transform: uppercase; letter-spacing: 0.8px; color: #4a7c59; padding: 20px 30px 20px 0; cursor: pointer; list-style: none; position: relative; }\n\n  .wonjo-wrap details summary::-webkit-details-marker, .wonjo-wrap-kr details summary::-webkit-details-marker { display: none; }\n  .wonjo-wrap details summary::after, .wonjo-wrap-kr details summary::after { content: '+'; position: absolute; right: 0; top: 50%; transform: translateY(-50%); font-size: 20px; font-weight: normal; color: #4a7c59; }\n  .wonjo-wrap details[open] summary::after, .wonjo-wrap-kr details[open] summary::after { content: '−'; }\n\n  \/* Content spacing — handles both direct-children variant AND \u003cdiv\u003e wrapper variant *\/\n  .wonjo-wrap details \u003e *:not(summary):not(hr), .wonjo-wrap-kr details \u003e *:not(summary):not(hr) { margin-bottom: 13px; }\n  .wonjo-wrap details \u003e *:last-child, .wonjo-wrap-kr details \u003e *:last-child { margin-bottom: 18px; }\n  .wonjo-wrap details \u003e div, .wonjo-wrap-kr details \u003e div { padding: 0 0 20px 0; }\n\n  \/* === SPEC GRID === *\/\n  .wonjo-wrap .spec-grid, .wonjo-wrap-kr .spec-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 0; margin: 0 0 16px 0; border: 1px solid #e8e8e4; border-radius: 4px; overflow: hidden; }\n  .wonjo-wrap .spec-item, .wonjo-wrap-kr .spec-item { padding: 10px 14px; border-bottom: 1px solid #e8e8e4; font-size: 14px; }\n  .wonjo-wrap .spec-item:nth-last-child(-n+2), .wonjo-wrap-kr .spec-item:nth-last-child(-n+2) { border-bottom: none; }\n  .wonjo-wrap .spec-label, .wonjo-wrap-kr .spec-label { font-size: 13px; text-transform: uppercase; letter-spacing: 0.8px; color: #4a7c59; display: block; margin-bottom: 2px; font-weight: bold; }\n  .wonjo-wrap .spec-value, .wonjo-wrap-kr .spec-value { color: #2b2b2b; }\n\n  \/* === TIPS \/ WARNINGS === *\/\n  .wonjo-wrap .tip, .wonjo-wrap-kr .tip { background: #f4f8f5; border-left: 3px solid #4a7c59; padding: 12px 16px; font-size: 13.5px; color: #4a5a4a; margin: 14px 0; font-style: italic; }\n  .wonjo-wrap .tip-warn, .wonjo-wrap-kr .tip-warn { background: #fdf6e3; border-left: 3px solid #b8860b; padding: 12px 16px; font-size: 13.5px; color: #6e5828; margin: 14px 0; font-style: italic; }\n\n  \/* === BADGES === *\/\n  .wonjo-wrap .badge-row, .wonjo-wrap-kr .badge-row { display: flex; flex-wrap: wrap; gap: 8px; margin: 0 0 16px 0; }\n  .wonjo-wrap .badge, .wonjo-wrap-kr .badge { font-size: 11.5px; border: 1px solid #c2d8c9; background: #eef5f0; color: #3a6b48; border-radius: 3px; padding: 5px 11px; font-weight: bold; letter-spacing: 0.3px; }\n  .wonjo-wrap .badge-eco, .wonjo-wrap-kr .badge-eco { border-color: #b5cfa9; background: #e8f3e0; color: #2d5c1f; }\n  .wonjo-wrap .badge-safe, .wonjo-wrap-kr .badge-safe { border-color: #d4a574; background: #fdf3e3; color: #8a5a1a; }\n\n  \/* === SKILL TAG ROW (rounds 1-4 kids\/toys) === *\/\n  .wonjo-wrap .skill-row, .wonjo-wrap-kr .skill-row { display: flex; flex-wrap: wrap; gap: 6px; margin: 0 0 18px 0; padding-bottom: 16px; border-bottom: 1px solid #e8e8e4; }\n  .wonjo-wrap .skill-tag, .wonjo-wrap-kr .skill-tag { font-size: 11px; background: #fdfcf8; border: 1px solid #e4e0d6; color: #6a5a3a; border-radius: 14px; padding: 4px 10px; letter-spacing: 0.2px; }\n\n  \/* === REVIEW CARDS (protein listings) === *\/\n  .wonjo-wrap .review-card, .wonjo-wrap-kr .review-card { background: #fdfcf8; border: 1px solid #e4e0d6; border-radius: 6px; padding: 18px 20px; margin-bottom: 14px; }\n  .wonjo-wrap .review-text, .wonjo-wrap-kr .review-text { color: #3a3a3a; margin: 0 0 10px 0; font-style: italic; }\n  .wonjo-wrap .review-name, .wonjo-wrap-kr .review-name { font-size: 12.5px; color: #888; font-style: normal; }\n\n  \/* === SET CARDS (LEGO bundle template) === *\/\n  .wonjo-wrap .set-card, .wonjo-wrap-kr .set-card { background: #fdfcf8; border: 1px solid #e4e0d6; border-radius: 6px; padding: 18px 22px; margin-bottom: 16px; }\n  .wonjo-wrap .set-card .set-no, .wonjo-wrap-kr .set-card .set-no { font-size: 13px; letter-spacing: 1px; color: #4a7c59; text-transform: uppercase; margin: 0 0 4px 0; font-weight: bold; }\n  .wonjo-wrap .set-card h3, .wonjo-wrap-kr .set-card h3 { font-size: 17px; margin: 0 0 10px 0; color: #2b2b2b; font-weight: 700; }\n  .wonjo-wrap .set-card p, .wonjo-wrap-kr .set-card p { margin: 0 0 8px 0; }\n  .wonjo-wrap .set-card .set-stats, .wonjo-wrap-kr .set-card .set-stats { font-size: 13.5px; color: #666; margin-top: 8px; }\n\n  \/* === PLAY STAGES (rounds 1-4 age-progression) === *\/\n  .wonjo-wrap .play-stage, .wonjo-wrap-kr .play-stage { padding: 10px 0; border-bottom: 1px dashed #e8e8e4; }\n  .wonjo-wrap .play-stage:last-child, .wonjo-wrap-kr .play-stage:last-child { border-bottom: none; }\n  .wonjo-wrap .play-stage-age, .wonjo-wrap-kr .play-stage-age { font-size: 13px; text-transform: uppercase; letter-spacing: 0.8px; color: #4a7c59; font-weight: bold; display: block; margin-bottom: 4px; }\n  .wonjo-wrap .play-stage-text, .wonjo-wrap-kr .play-stage-text { color: #3a3a3a; font-size: 14.5px; }\n\n  \/* === FAQ === *\/\n  .wonjo-wrap .faq-q, .wonjo-wrap-kr .faq-q { font-size: 13.5px; color: #4a7c59; font-weight: bold; margin: 14px 0 6px 0; }\n  .wonjo-wrap .faq-a, .wonjo-wrap-kr .faq-a { color: #3a3a3a; margin: 0 0 13px 0; padding-left: 14px; border-left: 2px solid #e8e8e4; }\n\n  \/* === STEPS (numbered ordering process) === *\/\n  .wonjo-wrap .steps, .wonjo-wrap-kr .steps { list-style: none; padding: 0; margin: 0 0 13px 0; }\n  .wonjo-wrap .steps { counter-reset: wonjo-steps; }\n  .wonjo-wrap-kr .steps { counter-reset: wonjo-steps-kr; }\n  .wonjo-wrap .steps li { counter-increment: wonjo-steps; padding: 10px 0 10px 38px; border-bottom: 1px solid #e8e8e4; position: relative; color: #3a3a3a; }\n  .wonjo-wrap-kr .steps li { counter-increment: wonjo-steps-kr; padding: 10px 0 10px 38px; border-bottom: 1px solid #e8e8e4; position: relative; color: #3a3a3a; }\n  .wonjo-wrap .steps li:last-child, .wonjo-wrap-kr .steps li:last-child { border-bottom: none; }\n  .wonjo-wrap .steps li::before { content: counter(wonjo-steps); position: absolute; left: 0; top: 11px; font-size: 11px; font-weight: bold; color: #4a7c59; width: 22px; height: 22px; border: 1.5px solid #4a7c59; border-radius: 50%; display: inline-flex; align-items: center; justify-content: center; }\n  .wonjo-wrap-kr .steps li::before { content: counter(wonjo-steps-kr); position: absolute; left: 0; top: 11px; font-size: 11px; font-weight: bold; color: #4a7c59; width: 22px; height: 22px; border: 1.5px solid #4a7c59; border-radius: 50%; display: inline-flex; align-items: center; justify-content: center; }\n\n  \/* === INTRO SUBTITLE === *\/\n  .wonjo-wrap .intro-subtitle, .wonjo-wrap-kr .intro-subtitle { font-size: 17px; line-height: 1.6; color: #4a7c59; font-style: italic; margin: 0 0 18px 0; padding-bottom: 18px; border-bottom: 1px solid #e8e8e4; }\n\n  \/* === SECTION SUBTITLE === *\/\n  .wonjo-wrap .section-subtitle, .wonjo-wrap-kr .section-subtitle { font-size: 13px; color: #777; font-style: italic; margin: -2px 0 16px 0; }\n\n  \/* === KEYWORDS (related searches at bottom) === *\/\n  .wonjo-wrap .keywords, .wonjo-wrap-kr .keywords { font-size: 13px; color: #777; line-height: 1.7; letter-spacing: 0.2px; }\n\n  \/* === MOBILE MEDIA QUERY === *\/\n  @media (max-width: 600px) {\n    .wonjo-wrap details summary, .wonjo-wrap-kr details summary { padding: 18px 30px 18px 0 !important; }\n    .wonjo-wrap details summary, .wonjo-wrap h2 { font-size: 15px !important; letter-spacing: 1px !important; }\n    .wonjo-wrap-kr details summary, .wonjo-wrap-kr h2 { font-size: 18px !important; letter-spacing: 0.8px !important; }\n    .wonjo-wrap, .wonjo-wrap-kr { font-size: 16px !important; }\n    .wonjo-wrap .intro-subtitle, .wonjo-wrap-kr .intro-subtitle { font-size: 17px !important; }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"wonjo-wrap\"\u003e\n\n  \u003cp class=\"intro-subtitle\"\u003eDirect from the United States — Trader Joe's organic answer to Nutri-Grain bars — strawberry-filled cereal bars with whole grains, no hydrogenated oils, individually wrapped. Net wt 7.8 oz (6 bars) per pack.\u003c\/p\u003e\n\n  \u003cdetails open\u003e\n    \u003csummary\u003eAbout This Product\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cp\u003eInspired by Nutri-Grain bars but with the Trader Joe's organic clean-label twist. Each bar is individually wrapped (great for lunchboxes) and packed with organic strawberry filling. The whimsical name ('Walks into a bar...' is a joke setup) is part of the TJ brand humor.\u003c\/p\u003e\n    \u003cp\u003e\u003cstrong\u003eTasting notes:\u003c\/strong\u003e Soft cereal-bar exterior with substantial strawberry filling. Sweet but not overwhelmingly so. Strawberry flavor is dominant — like strawberry jam in a soft cookie.\u003c\/p\u003e\n    \u003cp\u003e\u003cstrong\u003eIngredients:\u003c\/strong\u003e Strawberry Filling (Organic Cane Sugar, Strawberries, Apple Powder, Fruit Juice Concentrates, Tapioca Starch, Glycerin), Organic Wheat Flour, Organic Invert Cane Syrup, Organic Canola Oil, Organic Oats, Organic Honey, Organic Non-Fat Dry Milk, Vitamin B Blend, Organic Soy Lecithin. Contains Milk, Soy, Wheat.\u003c\/p\u003e\n\n    \u003cdiv class=\"badge-row\"\u003e\n      \u003cspan class=\"badge\"\u003eNet Wt 7.8 oz (6 bars)\u003c\/span\u003e\n      \u003cspan class=\"badge\"\u003eWhole grain breakfast cereal\u003c\/span\u003e\n      \u003cspan class=\"badge\"\u003eMade in USA\u003c\/span\u003e\n      \u003cspan class=\"badge\"\u003eTrader Joe's house brand\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eProduct Details\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cdiv class=\"spec-grid\"\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eBrand\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eTrader Joe's\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eProduct Name\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003e\"This Strawberry Walks into a Bar\" Cereal Bars\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eTJ Item #\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003e050467\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eSize\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003e7.8 oz (6 bars) (222 g)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eType\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eOrganic Strawberry-Filled Cereal Bars\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eStorage\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eRoom temperature, dry pantry\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eOrigin\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eUSA — Trader Joe's\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eHow to Use\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cul\u003e\n      \u003cli\u003eQuick breakfast on busy mornings\u003c\/li\u003e\n      \u003cli\u003eLunchbox addition for kids\u003c\/li\u003e\n      \u003cli\u003eOffice desk snack\u003c\/li\u003e\n      \u003cli\u003eHiking or commute snack\u003c\/li\u003e\n      \u003cli\u003eQuick after-school snack\u003c\/li\u003e\n      \u003cli\u003eTravel snack — individually wrapped\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eWhy Korean Customers Reach For This\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cp\u003eIndividually-wrapped cereal bars are widely accepted in Korea, especially for kids' lunchboxes (도시락) and adult office snacks. Strawberry flavor is consistently popular. Organic certification adds premium positioning.\u003c\/p\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eShipping\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cp\u003eFree shipping on every order, with no minimum. No handling fees, no customs processing charges, nothing added at checkout. What you see is what you pay.\u003c\/p\u003e\n    \u003cp\u003eOrders are dispatched within 1 to 2 business days. A tracking number is sent to your email once your parcel is on its way.\u003c\/p\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eCustoms \u0026amp; Import\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cp\u003eAll orders are processed as personal-use overseas purchases and clear Korean customs without requiring KC certification. Your shipment is handled using your Personal Customs Clearance Code (PCCC) and is trackable via Korea Customs Service UNI-PASS. Orders under USD 200 from the United States qualify for duty-free clearance. In the event of any customs issue, we issue a full refund without question.\u003c\/p\u003e\n    \u003cdiv class=\"tip\"\u003eIf you do not yet have a PCCC, you can get one free in under five minutes at unipass.customs.go.kr.\u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eWhy This Shop\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cp\u003eWe purchase directly from US retailers and ship to customers in Korea — no intermediary, no repackaging, no grey-market sourcing. Every order is the same product you would find on a US shelf. We back every order with a full refund in the event of customs failure or non-delivery.\u003c\/p\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eFrom Our First Customers\u003c\/summary\u003e\n    \u003chr\u003e\n\n    \u003cdiv class=\"review-card\"\u003e\n      \u003cp class=\"review-text\"\u003e\"Switched to \"This Strawberry Walks into a Bar\" Cereal Bars from a Korean retailer who was charging too much for the imported version. Same product, significantly better per-box pricing through Wonjo. Kids did not notice any difference — they just notice their cereal box looks American.\"\u003c\/p\u003e\n      \u003cp class=\"review-name\"\u003eSienna — Mapo, Seoul — Early Customer\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"review-card\"\u003e\n      \u003cp class=\"review-text\"\u003e\"Bought the multipack for my family. The 1¾ cup serving size feels generous for adults; for our two children, half-portions are plenty. Lasted about three weeks for our household. Reorder is already planned.\"\u003c\/p\u003e\n      \u003cp class=\"review-name\"\u003eJoshua — Yongsan, Seoul — Early Customer\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"review-card\"\u003e\n      \u003cp class=\"review-text\"\u003e\"Pantry-staple direct-import for me. Lower sugar than Honey Nut variants, recognizable shape for picky eaters, and the multipack pricing makes it actually cheaper than buying smaller boxes from Korean retailers.\"\u003c\/p\u003e\n      \u003cp class=\"review-name\"\u003eGaram — Yongin, Gyeonggi — Early Customer\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eHow to Order\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003col class=\"steps\"\u003e\n      \u003cli\u003eSelect your pack size\u003c\/li\u003e\n      \u003cli\u003eAdd to cart and proceed to checkout\u003c\/li\u003e\n      \u003cli\u003eEnter your Personal Customs Clearance Code (PCCC) when prompted\u003c\/li\u003e\n      \u003cli\u003eConfirm your Korean delivery address\u003c\/li\u003e\n      \u003cli\u003eComplete payment — your order is placed\u003c\/li\u003e\n      \u003cli\u003eReceive your tracking number by email within 1 to 2 business days\u003c\/li\u003e\n    \u003c\/ol\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eRelated Searches\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cp class=\"keywords\"\u003eTrader Joe's \"This Strawberry Walks into a Bar\" Cereal Bars Korea  ·  Trader Joe's direct import  ·  TJ Organic Strawberry-Filled Cereal Bars Korea  ·  US cereal Korea  ·  bulk cereal direct import  ·  American breakfast cereal  ·  트레이더 조 디스 스트로베리 웍스 인투 어 바 시리얼 바  ·  미국 트레이더 조 직구  ·  TJ 오가닉 딸기 충전 시리얼 바 직구\u003c\/p\u003e\n  \u003c\/details\u003e\n\n\u003c\/div\u003e\n","brand":"Trader Joe's","offers":[{"title":"2 Pack","offer_id":45295706701871,"sku":"TJ-this-strawberry-walks-into-a-bar-cereal-bars-7.8oz-2P","price":15.0,"currency_code":"USD","in_stock":true},{"title":"5 Pack","offer_id":45295706734639,"sku":"TJ-this-strawberry-walks-into-a-bar-cereal-bars-7.8oz-5P","price":27.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0739\/5190\/3791\/files\/1-2pack_62888c13-b514-4a0f-a3e7-b269e6408961.png?v=1778014555"},{"product_id":"trader-joes-joes-os-cereal-bars","title":"Trader Joe's Joe's O's Cereal Bars - 8.4 oz (8 bars)","description":"\u003cstyle\u003e\n\/* Wonjo canonical stylesheet v3.0 — see wonjo-style-LOCKED.md for documentation *\/\n\n  \/* === WRAPPERS === *\/\n  .wonjo-wrap { font-family: 'Apple SD Gothic Neo', 'Noto Sans KR', 'Malgun Gothic', sans-serif; color: #2b2b2b; font-size: 16px; line-height: 1.85; max-width: 720px; }\n  .wonjo-wrap-kr { font-family: 'Apple SD Gothic Neo', 'Noto Sans KR', 'Malgun Gothic', sans-serif; color: #2b2b2b; font-size: 16px; line-height: 1.95; max-width: 720px; }\n\n  \/* === COMMON TEXT === *\/\n  .wonjo-wrap p, .wonjo-wrap-kr p { margin: 0 0 13px 0; color: #3a3a3a; }\n  .wonjo-wrap ul, .wonjo-wrap-kr ul { margin: 0 0 13px 0; padding-left: 18px; color: #3a3a3a; }\n  .wonjo-wrap ul li, .wonjo-wrap-kr ul li { margin-bottom: 7px; }\n\n  \/* === HEADINGS — H2 (old protein template) === *\/\n  .wonjo-wrap h2 { font-size: 16px; font-weight: 700; text-transform: uppercase; letter-spacing: 1.2px; color: #4a7c59; margin: 36px 0 8px 0; }\n  .wonjo-wrap-kr h2 { font-size: 18px; font-weight: 700; text-transform: uppercase; letter-spacing: 0.8px; color: #4a7c59; margin: 36px 0 8px 0; }\n\n  \/* === HR SEPARATOR (under h2 + inside details) === *\/\n  .wonjo-wrap hr, .wonjo-wrap-kr hr,\n  .wonjo-wrap details hr, .wonjo-wrap-kr details hr { border: none; border-top: 1.5px solid #4a7c59; margin: 0 0 18px 0; }\n\n  \/* === DETAILS \/ SUMMARY (rounds 1-4 + LEGO) === *\/\n  .wonjo-wrap details, .wonjo-wrap-kr details { margin: 0; border-bottom: 1px solid #e8e8e4; }\n  .wonjo-wrap details:last-of-type, .wonjo-wrap-kr details:last-of-type { border-bottom: none; }\n\n  .wonjo-wrap details summary { font-size: 16px; font-weight: 700; text-transform: uppercase; letter-spacing: 1.2px; color: #4a7c59; padding: 20px 30px 20px 0; cursor: pointer; list-style: none; position: relative; }\n  .wonjo-wrap-kr details summary { font-size: 18px; font-weight: 700; text-transform: uppercase; letter-spacing: 0.8px; color: #4a7c59; padding: 20px 30px 20px 0; cursor: pointer; list-style: none; position: relative; }\n\n  .wonjo-wrap details summary::-webkit-details-marker, .wonjo-wrap-kr details summary::-webkit-details-marker { display: none; }\n  .wonjo-wrap details summary::after, .wonjo-wrap-kr details summary::after { content: '+'; position: absolute; right: 0; top: 50%; transform: translateY(-50%); font-size: 20px; font-weight: normal; color: #4a7c59; }\n  .wonjo-wrap details[open] summary::after, .wonjo-wrap-kr details[open] summary::after { content: '−'; }\n\n  \/* Content spacing — handles both direct-children variant AND \u003cdiv\u003e wrapper variant *\/\n  .wonjo-wrap details \u003e *:not(summary):not(hr), .wonjo-wrap-kr details \u003e *:not(summary):not(hr) { margin-bottom: 13px; }\n  .wonjo-wrap details \u003e *:last-child, .wonjo-wrap-kr details \u003e *:last-child { margin-bottom: 18px; }\n  .wonjo-wrap details \u003e div, .wonjo-wrap-kr details \u003e div { padding: 0 0 20px 0; }\n\n  \/* === SPEC GRID === *\/\n  .wonjo-wrap .spec-grid, .wonjo-wrap-kr .spec-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 0; margin: 0 0 16px 0; border: 1px solid #e8e8e4; border-radius: 4px; overflow: hidden; }\n  .wonjo-wrap .spec-item, .wonjo-wrap-kr .spec-item { padding: 10px 14px; border-bottom: 1px solid #e8e8e4; font-size: 14px; }\n  .wonjo-wrap .spec-item:nth-last-child(-n+2), .wonjo-wrap-kr .spec-item:nth-last-child(-n+2) { border-bottom: none; }\n  .wonjo-wrap .spec-label, .wonjo-wrap-kr .spec-label { font-size: 13px; text-transform: uppercase; letter-spacing: 0.8px; color: #4a7c59; display: block; margin-bottom: 2px; font-weight: bold; }\n  .wonjo-wrap .spec-value, .wonjo-wrap-kr .spec-value { color: #2b2b2b; }\n\n  \/* === TIPS \/ WARNINGS === *\/\n  .wonjo-wrap .tip, .wonjo-wrap-kr .tip { background: #f4f8f5; border-left: 3px solid #4a7c59; padding: 12px 16px; font-size: 13.5px; color: #4a5a4a; margin: 14px 0; font-style: italic; }\n  .wonjo-wrap .tip-warn, .wonjo-wrap-kr .tip-warn { background: #fdf6e3; border-left: 3px solid #b8860b; padding: 12px 16px; font-size: 13.5px; color: #6e5828; margin: 14px 0; font-style: italic; }\n\n  \/* === BADGES === *\/\n  .wonjo-wrap .badge-row, .wonjo-wrap-kr .badge-row { display: flex; flex-wrap: wrap; gap: 8px; margin: 0 0 16px 0; }\n  .wonjo-wrap .badge, .wonjo-wrap-kr .badge { font-size: 11.5px; border: 1px solid #c2d8c9; background: #eef5f0; color: #3a6b48; border-radius: 3px; padding: 5px 11px; font-weight: bold; letter-spacing: 0.3px; }\n  .wonjo-wrap .badge-eco, .wonjo-wrap-kr .badge-eco { border-color: #b5cfa9; background: #e8f3e0; color: #2d5c1f; }\n  .wonjo-wrap .badge-safe, .wonjo-wrap-kr .badge-safe { border-color: #d4a574; background: #fdf3e3; color: #8a5a1a; }\n\n  \/* === SKILL TAG ROW (rounds 1-4 kids\/toys) === *\/\n  .wonjo-wrap .skill-row, .wonjo-wrap-kr .skill-row { display: flex; flex-wrap: wrap; gap: 6px; margin: 0 0 18px 0; padding-bottom: 16px; border-bottom: 1px solid #e8e8e4; }\n  .wonjo-wrap .skill-tag, .wonjo-wrap-kr .skill-tag { font-size: 11px; background: #fdfcf8; border: 1px solid #e4e0d6; color: #6a5a3a; border-radius: 14px; padding: 4px 10px; letter-spacing: 0.2px; }\n\n  \/* === REVIEW CARDS (protein listings) === *\/\n  .wonjo-wrap .review-card, .wonjo-wrap-kr .review-card { background: #fdfcf8; border: 1px solid #e4e0d6; border-radius: 6px; padding: 18px 20px; margin-bottom: 14px; }\n  .wonjo-wrap .review-text, .wonjo-wrap-kr .review-text { color: #3a3a3a; margin: 0 0 10px 0; font-style: italic; }\n  .wonjo-wrap .review-name, .wonjo-wrap-kr .review-name { font-size: 12.5px; color: #888; font-style: normal; }\n\n  \/* === SET CARDS (LEGO bundle template) === *\/\n  .wonjo-wrap .set-card, .wonjo-wrap-kr .set-card { background: #fdfcf8; border: 1px solid #e4e0d6; border-radius: 6px; padding: 18px 22px; margin-bottom: 16px; }\n  .wonjo-wrap .set-card .set-no, .wonjo-wrap-kr .set-card .set-no { font-size: 13px; letter-spacing: 1px; color: #4a7c59; text-transform: uppercase; margin: 0 0 4px 0; font-weight: bold; }\n  .wonjo-wrap .set-card h3, .wonjo-wrap-kr .set-card h3 { font-size: 17px; margin: 0 0 10px 0; color: #2b2b2b; font-weight: 700; }\n  .wonjo-wrap .set-card p, .wonjo-wrap-kr .set-card p { margin: 0 0 8px 0; }\n  .wonjo-wrap .set-card .set-stats, .wonjo-wrap-kr .set-card .set-stats { font-size: 13.5px; color: #666; margin-top: 8px; }\n\n  \/* === PLAY STAGES (rounds 1-4 age-progression) === *\/\n  .wonjo-wrap .play-stage, .wonjo-wrap-kr .play-stage { padding: 10px 0; border-bottom: 1px dashed #e8e8e4; }\n  .wonjo-wrap .play-stage:last-child, .wonjo-wrap-kr .play-stage:last-child { border-bottom: none; }\n  .wonjo-wrap .play-stage-age, .wonjo-wrap-kr .play-stage-age { font-size: 13px; text-transform: uppercase; letter-spacing: 0.8px; color: #4a7c59; font-weight: bold; display: block; margin-bottom: 4px; }\n  .wonjo-wrap .play-stage-text, .wonjo-wrap-kr .play-stage-text { color: #3a3a3a; font-size: 14.5px; }\n\n  \/* === FAQ === *\/\n  .wonjo-wrap .faq-q, .wonjo-wrap-kr .faq-q { font-size: 13.5px; color: #4a7c59; font-weight: bold; margin: 14px 0 6px 0; }\n  .wonjo-wrap .faq-a, .wonjo-wrap-kr .faq-a { color: #3a3a3a; margin: 0 0 13px 0; padding-left: 14px; border-left: 2px solid #e8e8e4; }\n\n  \/* === STEPS (numbered ordering process) === *\/\n  .wonjo-wrap .steps, .wonjo-wrap-kr .steps { list-style: none; padding: 0; margin: 0 0 13px 0; }\n  .wonjo-wrap .steps { counter-reset: wonjo-steps; }\n  .wonjo-wrap-kr .steps { counter-reset: wonjo-steps-kr; }\n  .wonjo-wrap .steps li { counter-increment: wonjo-steps; padding: 10px 0 10px 38px; border-bottom: 1px solid #e8e8e4; position: relative; color: #3a3a3a; }\n  .wonjo-wrap-kr .steps li { counter-increment: wonjo-steps-kr; padding: 10px 0 10px 38px; border-bottom: 1px solid #e8e8e4; position: relative; color: #3a3a3a; }\n  .wonjo-wrap .steps li:last-child, .wonjo-wrap-kr .steps li:last-child { border-bottom: none; }\n  .wonjo-wrap .steps li::before { content: counter(wonjo-steps); position: absolute; left: 0; top: 11px; font-size: 11px; font-weight: bold; color: #4a7c59; width: 22px; height: 22px; border: 1.5px solid #4a7c59; border-radius: 50%; display: inline-flex; align-items: center; justify-content: center; }\n  .wonjo-wrap-kr .steps li::before { content: counter(wonjo-steps-kr); position: absolute; left: 0; top: 11px; font-size: 11px; font-weight: bold; color: #4a7c59; width: 22px; height: 22px; border: 1.5px solid #4a7c59; border-radius: 50%; display: inline-flex; align-items: center; justify-content: center; }\n\n  \/* === INTRO SUBTITLE === *\/\n  .wonjo-wrap .intro-subtitle, .wonjo-wrap-kr .intro-subtitle { font-size: 17px; line-height: 1.6; color: #4a7c59; font-style: italic; margin: 0 0 18px 0; padding-bottom: 18px; border-bottom: 1px solid #e8e8e4; }\n\n  \/* === SECTION SUBTITLE === *\/\n  .wonjo-wrap .section-subtitle, .wonjo-wrap-kr .section-subtitle { font-size: 13px; color: #777; font-style: italic; margin: -2px 0 16px 0; }\n\n  \/* === KEYWORDS (related searches at bottom) === *\/\n  .wonjo-wrap .keywords, .wonjo-wrap-kr .keywords { font-size: 13px; color: #777; line-height: 1.7; letter-spacing: 0.2px; }\n\n  \/* === MOBILE MEDIA QUERY === *\/\n  @media (max-width: 600px) {\n    .wonjo-wrap details summary, .wonjo-wrap-kr details summary { padding: 18px 30px 18px 0 !important; }\n    .wonjo-wrap details summary, .wonjo-wrap h2 { font-size: 15px !important; letter-spacing: 1px !important; }\n    .wonjo-wrap-kr details summary, .wonjo-wrap-kr h2 { font-size: 18px !important; letter-spacing: 0.8px !important; }\n    .wonjo-wrap, .wonjo-wrap-kr { font-size: 16px !important; }\n    .wonjo-wrap .intro-subtitle, .wonjo-wrap-kr .intro-subtitle { font-size: 17px !important; }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"wonjo-wrap\"\u003e\n\n  \u003cp class=\"intro-subtitle\"\u003eDirect from the United States — TJ's Joe's O's cereal pressed into individually-wrapped bars — same crispy oat O flavor in lunchbox-portable form. Net wt 8.4 oz (8 bars) per pack.\u003c\/p\u003e\n\n  \u003cdetails open\u003e\n    \u003csummary\u003eAbout This Product\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cp\u003eTrader Joe's took their popular Joe's O's cereal and pressed it into bar form for portable snacking. Whole grain oat O's bound with a light honey-cane sugar glaze, individually wrapped for lunchboxes and on-the-go.\u003c\/p\u003e\n    \u003cp\u003e\u003cstrong\u003eTasting notes:\u003c\/strong\u003e Lightly sweet, oaty, with a soft-but-firm texture. Less sweet than fruit-filled cereal bars. Suitable for kids who don't like very sweet snacks.\u003c\/p\u003e\n    \u003cp\u003e\u003cstrong\u003eIngredients:\u003c\/strong\u003e Whole Grain Oat Flour, Cornstarch, Cane Sugar, Brown Cane Sugar, Honey, Sea Salt, Corn Syrup, Vegetable Oil, Vitamin and Mineral Blend, Mixed Tocopherols. Contains Wheat.\u003c\/p\u003e\n\n    \u003cdiv class=\"badge-row\"\u003e\n      \u003cspan class=\"badge\"\u003eNet Wt 8.4 oz (8 bars)\u003c\/span\u003e\n      \u003cspan class=\"badge\"\u003eWhole grain breakfast cereal\u003c\/span\u003e\n      \u003cspan class=\"badge\"\u003eMade in USA\u003c\/span\u003e\n      \u003cspan class=\"badge\"\u003eTrader Joe's house brand\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eProduct Details\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cdiv class=\"spec-grid\"\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eBrand\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eTrader Joe's\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eProduct Name\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eJoe's O's Cereal Bars\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eTJ Item #\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003e082781\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eSize\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003e8.4 oz (8 bars) (238 g)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eType\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eWhole Grain Oat O Cereal Bars\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eStorage\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eRoom temperature, dry pantry\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eOrigin\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eUSA — Trader Joe's\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eHow to Use\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cul\u003e\n      \u003cli\u003eKid lunchbox snack\u003c\/li\u003e\n      \u003cli\u003eQuick breakfast\u003c\/li\u003e\n      \u003cli\u003eOffice desk snack\u003c\/li\u003e\n      \u003cli\u003eHiking snack\u003c\/li\u003e\n      \u003cli\u003eAfter-school snack\u003c\/li\u003e\n      \u003cli\u003eTravel snack\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eWhy Korean Customers Reach For This\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cp\u003eCereal bars in O-shape format are kid-recognizable and parent-trusted. The portable format addresses Korean families' busy lifestyle and lunchbox culture.\u003c\/p\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eShipping\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cp\u003eFree shipping on every order, with no minimum. No handling fees, no customs processing charges, nothing added at checkout. What you see is what you pay.\u003c\/p\u003e\n    \u003cp\u003eOrders are dispatched within 1 to 2 business days. A tracking number is sent to your email once your parcel is on its way.\u003c\/p\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eCustoms \u0026amp; Import\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cp\u003eAll orders are processed as personal-use overseas purchases and clear Korean customs without requiring KC certification. Your shipment is handled using your Personal Customs Clearance Code (PCCC) and is trackable via Korea Customs Service UNI-PASS. Orders under USD 200 from the United States qualify for duty-free clearance. In the event of any customs issue, we issue a full refund without question.\u003c\/p\u003e\n    \u003cdiv class=\"tip\"\u003eIf you do not yet have a PCCC, you can get one free in under five minutes at unipass.customs.go.kr.\u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eWhy This Shop\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cp\u003eWe purchase directly from US retailers and ship to customers in Korea — no intermediary, no repackaging, no grey-market sourcing. Every order is the same product you would find on a US shelf. We back every order with a full refund in the event of customs failure or non-delivery.\u003c\/p\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eFrom Our First Customers\u003c\/summary\u003e\n    \u003chr\u003e\n\n    \u003cdiv class=\"review-card\"\u003e\n      \u003cp class=\"review-text\"\u003e\"Switched to Joe's O's Cereal Bars from a Korean retailer who was charging too much for the imported version. Same product, significantly better per-box pricing through Wonjo. Kids did not notice any difference — they just notice their cereal box looks American.\"\u003c\/p\u003e\n      \u003cp class=\"review-name\"\u003eSienna — Mapo, Seoul — Early Customer\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"review-card\"\u003e\n      \u003cp class=\"review-text\"\u003e\"Bought the multipack for my family. The 1¾ cup serving size feels generous for adults; for our two children, half-portions are plenty. Lasted about three weeks for our household. Reorder is already planned.\"\u003c\/p\u003e\n      \u003cp class=\"review-name\"\u003eJoshua — Yongsan, Seoul — Early Customer\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"review-card\"\u003e\n      \u003cp class=\"review-text\"\u003e\"Pantry-staple direct-import for me. Lower sugar than Honey Nut variants, recognizable shape for picky eaters, and the multipack pricing makes it actually cheaper than buying smaller boxes from Korean retailers.\"\u003c\/p\u003e\n      \u003cp class=\"review-name\"\u003eGaram — Yongin, Gyeonggi — Early Customer\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eHow to Order\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003col class=\"steps\"\u003e\n      \u003cli\u003eSelect your pack size\u003c\/li\u003e\n      \u003cli\u003eAdd to cart and proceed to checkout\u003c\/li\u003e\n      \u003cli\u003eEnter your Personal Customs Clearance Code (PCCC) when prompted\u003c\/li\u003e\n      \u003cli\u003eConfirm your Korean delivery address\u003c\/li\u003e\n      \u003cli\u003eComplete payment — your order is placed\u003c\/li\u003e\n      \u003cli\u003eReceive your tracking number by email within 1 to 2 business days\u003c\/li\u003e\n    \u003c\/ol\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eRelated Searches\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cp class=\"keywords\"\u003eTrader Joe's Joe's O's Cereal Bars Korea  ·  Trader Joe's direct import  ·  TJ Whole Grain Oat O Cereal Bars Korea  ·  US cereal Korea  ·  bulk cereal direct import  ·  American breakfast cereal  ·  트레이더 조 조스 오스 시리얼 바  ·  미국 트레이더 조 직구  ·  TJ 통곡물 귀리 O 시리얼 바 직구\u003c\/p\u003e\n  \u003c\/details\u003e\n\n\u003c\/div\u003e\n","brand":"Trader Joe's","offers":[{"title":"2 Pack","offer_id":45295708012591,"sku":"TJ-joes-os-cereal-bars-8.4oz-2P","price":15.0,"currency_code":"USD","in_stock":true},{"title":"5 Pack","offer_id":45295708045359,"sku":"TJ-joes-os-cereal-bars-8.4oz-5P","price":32.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0739\/5190\/3791\/files\/1-2pack_1b610d9d-1fd0-49f9-a79a-bddabef71d31.png?v=1778018219"},{"product_id":"trader-joes-raspberry-oat-bites","title":"Trader Joe's Raspberry Oat Bites - 8.4 oz","description":"\u003cstyle\u003e\n\/* Wonjo canonical stylesheet v3.0 — see wonjo-style-LOCKED.md for documentation *\/\n\n  \/* === WRAPPERS === *\/\n  .wonjo-wrap { font-family: 'Apple SD Gothic Neo', 'Noto Sans KR', 'Malgun Gothic', sans-serif; color: #2b2b2b; font-size: 16px; line-height: 1.85; max-width: 720px; }\n  .wonjo-wrap-kr { font-family: 'Apple SD Gothic Neo', 'Noto Sans KR', 'Malgun Gothic', sans-serif; color: #2b2b2b; font-size: 16px; line-height: 1.95; max-width: 720px; }\n\n  \/* === COMMON TEXT === *\/\n  .wonjo-wrap p, .wonjo-wrap-kr p { margin: 0 0 13px 0; color: #3a3a3a; }\n  .wonjo-wrap ul, .wonjo-wrap-kr ul { margin: 0 0 13px 0; padding-left: 18px; color: #3a3a3a; }\n  .wonjo-wrap ul li, .wonjo-wrap-kr ul li { margin-bottom: 7px; }\n\n  \/* === HEADINGS — H2 (old protein template) === *\/\n  .wonjo-wrap h2 { font-size: 16px; font-weight: 700; text-transform: uppercase; letter-spacing: 1.2px; color: #4a7c59; margin: 36px 0 8px 0; }\n  .wonjo-wrap-kr h2 { font-size: 18px; font-weight: 700; text-transform: uppercase; letter-spacing: 0.8px; color: #4a7c59; margin: 36px 0 8px 0; }\n\n  \/* === HR SEPARATOR (under h2 + inside details) === *\/\n  .wonjo-wrap hr, .wonjo-wrap-kr hr,\n  .wonjo-wrap details hr, .wonjo-wrap-kr details hr { border: none; border-top: 1.5px solid #4a7c59; margin: 0 0 18px 0; }\n\n  \/* === DETAILS \/ SUMMARY (rounds 1-4 + LEGO) === *\/\n  .wonjo-wrap details, .wonjo-wrap-kr details { margin: 0; border-bottom: 1px solid #e8e8e4; }\n  .wonjo-wrap details:last-of-type, .wonjo-wrap-kr details:last-of-type { border-bottom: none; }\n\n  .wonjo-wrap details summary { font-size: 16px; font-weight: 700; text-transform: uppercase; letter-spacing: 1.2px; color: #4a7c59; padding: 20px 30px 20px 0; cursor: pointer; list-style: none; position: relative; }\n  .wonjo-wrap-kr details summary { font-size: 18px; font-weight: 700; text-transform: uppercase; letter-spacing: 0.8px; color: #4a7c59; padding: 20px 30px 20px 0; cursor: pointer; list-style: none; position: relative; }\n\n  .wonjo-wrap details summary::-webkit-details-marker, .wonjo-wrap-kr details summary::-webkit-details-marker { display: none; }\n  .wonjo-wrap details summary::after, .wonjo-wrap-kr details summary::after { content: '+'; position: absolute; right: 0; top: 50%; transform: translateY(-50%); font-size: 20px; font-weight: normal; color: #4a7c59; }\n  .wonjo-wrap details[open] summary::after, .wonjo-wrap-kr details[open] summary::after { content: '−'; }\n\n  \/* Content spacing — handles both direct-children variant AND \u003cdiv\u003e wrapper variant *\/\n  .wonjo-wrap details \u003e *:not(summary):not(hr), .wonjo-wrap-kr details \u003e *:not(summary):not(hr) { margin-bottom: 13px; }\n  .wonjo-wrap details \u003e *:last-child, .wonjo-wrap-kr details \u003e *:last-child { margin-bottom: 18px; }\n  .wonjo-wrap details \u003e div, .wonjo-wrap-kr details \u003e div { padding: 0 0 20px 0; }\n\n  \/* === SPEC GRID === *\/\n  .wonjo-wrap .spec-grid, .wonjo-wrap-kr .spec-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 0; margin: 0 0 16px 0; border: 1px solid #e8e8e4; border-radius: 4px; overflow: hidden; }\n  .wonjo-wrap .spec-item, .wonjo-wrap-kr .spec-item { padding: 10px 14px; border-bottom: 1px solid #e8e8e4; font-size: 14px; }\n  .wonjo-wrap .spec-item:nth-last-child(-n+2), .wonjo-wrap-kr .spec-item:nth-last-child(-n+2) { border-bottom: none; }\n  .wonjo-wrap .spec-label, .wonjo-wrap-kr .spec-label { font-size: 13px; text-transform: uppercase; letter-spacing: 0.8px; color: #4a7c59; display: block; margin-bottom: 2px; font-weight: bold; }\n  .wonjo-wrap .spec-value, .wonjo-wrap-kr .spec-value { color: #2b2b2b; }\n\n  \/* === TIPS \/ WARNINGS === *\/\n  .wonjo-wrap .tip, .wonjo-wrap-kr .tip { background: #f4f8f5; border-left: 3px solid #4a7c59; padding: 12px 16px; font-size: 13.5px; color: #4a5a4a; margin: 14px 0; font-style: italic; }\n  .wonjo-wrap .tip-warn, .wonjo-wrap-kr .tip-warn { background: #fdf6e3; border-left: 3px solid #b8860b; padding: 12px 16px; font-size: 13.5px; color: #6e5828; margin: 14px 0; font-style: italic; }\n\n  \/* === BADGES === *\/\n  .wonjo-wrap .badge-row, .wonjo-wrap-kr .badge-row { display: flex; flex-wrap: wrap; gap: 8px; margin: 0 0 16px 0; }\n  .wonjo-wrap .badge, .wonjo-wrap-kr .badge { font-size: 11.5px; border: 1px solid #c2d8c9; background: #eef5f0; color: #3a6b48; border-radius: 3px; padding: 5px 11px; font-weight: bold; letter-spacing: 0.3px; }\n  .wonjo-wrap .badge-eco, .wonjo-wrap-kr .badge-eco { border-color: #b5cfa9; background: #e8f3e0; color: #2d5c1f; }\n  .wonjo-wrap .badge-safe, .wonjo-wrap-kr .badge-safe { border-color: #d4a574; background: #fdf3e3; color: #8a5a1a; }\n\n  \/* === SKILL TAG ROW (rounds 1-4 kids\/toys) === *\/\n  .wonjo-wrap .skill-row, .wonjo-wrap-kr .skill-row { display: flex; flex-wrap: wrap; gap: 6px; margin: 0 0 18px 0; padding-bottom: 16px; border-bottom: 1px solid #e8e8e4; }\n  .wonjo-wrap .skill-tag, .wonjo-wrap-kr .skill-tag { font-size: 11px; background: #fdfcf8; border: 1px solid #e4e0d6; color: #6a5a3a; border-radius: 14px; padding: 4px 10px; letter-spacing: 0.2px; }\n\n  \/* === REVIEW CARDS (protein listings) === *\/\n  .wonjo-wrap .review-card, .wonjo-wrap-kr .review-card { background: #fdfcf8; border: 1px solid #e4e0d6; border-radius: 6px; padding: 18px 20px; margin-bottom: 14px; }\n  .wonjo-wrap .review-text, .wonjo-wrap-kr .review-text { color: #3a3a3a; margin: 0 0 10px 0; font-style: italic; }\n  .wonjo-wrap .review-name, .wonjo-wrap-kr .review-name { font-size: 12.5px; color: #888; font-style: normal; }\n\n  \/* === SET CARDS (LEGO bundle template) === *\/\n  .wonjo-wrap .set-card, .wonjo-wrap-kr .set-card { background: #fdfcf8; border: 1px solid #e4e0d6; border-radius: 6px; padding: 18px 22px; margin-bottom: 16px; }\n  .wonjo-wrap .set-card .set-no, .wonjo-wrap-kr .set-card .set-no { font-size: 13px; letter-spacing: 1px; color: #4a7c59; text-transform: uppercase; margin: 0 0 4px 0; font-weight: bold; }\n  .wonjo-wrap .set-card h3, .wonjo-wrap-kr .set-card h3 { font-size: 17px; margin: 0 0 10px 0; color: #2b2b2b; font-weight: 700; }\n  .wonjo-wrap .set-card p, .wonjo-wrap-kr .set-card p { margin: 0 0 8px 0; }\n  .wonjo-wrap .set-card .set-stats, .wonjo-wrap-kr .set-card .set-stats { font-size: 13.5px; color: #666; margin-top: 8px; }\n\n  \/* === PLAY STAGES (rounds 1-4 age-progression) === *\/\n  .wonjo-wrap .play-stage, .wonjo-wrap-kr .play-stage { padding: 10px 0; border-bottom: 1px dashed #e8e8e4; }\n  .wonjo-wrap .play-stage:last-child, .wonjo-wrap-kr .play-stage:last-child { border-bottom: none; }\n  .wonjo-wrap .play-stage-age, .wonjo-wrap-kr .play-stage-age { font-size: 13px; text-transform: uppercase; letter-spacing: 0.8px; color: #4a7c59; font-weight: bold; display: block; margin-bottom: 4px; }\n  .wonjo-wrap .play-stage-text, .wonjo-wrap-kr .play-stage-text { color: #3a3a3a; font-size: 14.5px; }\n\n  \/* === FAQ === *\/\n  .wonjo-wrap .faq-q, .wonjo-wrap-kr .faq-q { font-size: 13.5px; color: #4a7c59; font-weight: bold; margin: 14px 0 6px 0; }\n  .wonjo-wrap .faq-a, .wonjo-wrap-kr .faq-a { color: #3a3a3a; margin: 0 0 13px 0; padding-left: 14px; border-left: 2px solid #e8e8e4; }\n\n  \/* === STEPS (numbered ordering process) === *\/\n  .wonjo-wrap .steps, .wonjo-wrap-kr .steps { list-style: none; padding: 0; margin: 0 0 13px 0; }\n  .wonjo-wrap .steps { counter-reset: wonjo-steps; }\n  .wonjo-wrap-kr .steps { counter-reset: wonjo-steps-kr; }\n  .wonjo-wrap .steps li { counter-increment: wonjo-steps; padding: 10px 0 10px 38px; border-bottom: 1px solid #e8e8e4; position: relative; color: #3a3a3a; }\n  .wonjo-wrap-kr .steps li { counter-increment: wonjo-steps-kr; padding: 10px 0 10px 38px; border-bottom: 1px solid #e8e8e4; position: relative; color: #3a3a3a; }\n  .wonjo-wrap .steps li:last-child, .wonjo-wrap-kr .steps li:last-child { border-bottom: none; }\n  .wonjo-wrap .steps li::before { content: counter(wonjo-steps); position: absolute; left: 0; top: 11px; font-size: 11px; font-weight: bold; color: #4a7c59; width: 22px; height: 22px; border: 1.5px solid #4a7c59; border-radius: 50%; display: inline-flex; align-items: center; justify-content: center; }\n  .wonjo-wrap-kr .steps li::before { content: counter(wonjo-steps-kr); position: absolute; left: 0; top: 11px; font-size: 11px; font-weight: bold; color: #4a7c59; width: 22px; height: 22px; border: 1.5px solid #4a7c59; border-radius: 50%; display: inline-flex; align-items: center; justify-content: center; }\n\n  \/* === INTRO SUBTITLE === *\/\n  .wonjo-wrap .intro-subtitle, .wonjo-wrap-kr .intro-subtitle { font-size: 17px; line-height: 1.6; color: #4a7c59; font-style: italic; margin: 0 0 18px 0; padding-bottom: 18px; border-bottom: 1px solid #e8e8e4; }\n\n  \/* === SECTION SUBTITLE === *\/\n  .wonjo-wrap .section-subtitle, .wonjo-wrap-kr .section-subtitle { font-size: 13px; color: #777; font-style: italic; margin: -2px 0 16px 0; }\n\n  \/* === KEYWORDS (related searches at bottom) === *\/\n  .wonjo-wrap .keywords, .wonjo-wrap-kr .keywords { font-size: 13px; color: #777; line-height: 1.7; letter-spacing: 0.2px; }\n\n  \/* === MOBILE MEDIA QUERY === *\/\n  @media (max-width: 600px) {\n    .wonjo-wrap details summary, .wonjo-wrap-kr details summary { padding: 18px 30px 18px 0 !important; }\n    .wonjo-wrap details summary, .wonjo-wrap h2 { font-size: 15px !important; letter-spacing: 1px !important; }\n    .wonjo-wrap-kr details summary, .wonjo-wrap-kr h2 { font-size: 18px !important; letter-spacing: 0.8px !important; }\n    .wonjo-wrap, .wonjo-wrap-kr { font-size: 16px !important; }\n    .wonjo-wrap .intro-subtitle, .wonjo-wrap-kr .intro-subtitle { font-size: 17px !important; }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"wonjo-wrap\"\u003e\n\n  \u003cp class=\"intro-subtitle\"\u003eDirect from the United States — Bite-sized oat snacks with real raspberry pieces — like cereal bars but smaller and easier to portion. Net wt 8.4 oz per pack.\u003c\/p\u003e\n\n  \u003cdetails open\u003e\n    \u003csummary\u003eAbout This Product\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cp\u003eBite-sized oat snacks with real raspberry pieces, designed as a snackable alternative to traditional cereal bars. Smaller portion size makes them more flexible — eat 2-3 for a snack, 5-6 for a meal replacement.\u003c\/p\u003e\n    \u003cp\u003e\u003cstrong\u003eTasting notes:\u003c\/strong\u003e Soft chewy oat texture with bursts of tart raspberry pieces. Less sweet than typical cereal bars. Whole-food feel due to identifiable raspberry pieces.\u003c\/p\u003e\n    \u003cp\u003e\u003cstrong\u003eIngredients:\u003c\/strong\u003e Rolled Oats, Brown Rice Syrup, Raspberry Pieces, Cane Sugar, Sunflower Oil, Apple Powder, Natural Flavors, Sea Salt\u003c\/p\u003e\n\n    \u003cdiv class=\"badge-row\"\u003e\n      \u003cspan class=\"badge\"\u003eNet Wt 8.4 oz\u003c\/span\u003e\n      \u003cspan class=\"badge\"\u003eWhole grain breakfast cereal\u003c\/span\u003e\n      \u003cspan class=\"badge\"\u003eMade in USA\u003c\/span\u003e\n      \u003cspan class=\"badge\"\u003eTrader Joe's house brand\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eProduct Details\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cdiv class=\"spec-grid\"\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eBrand\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eTrader Joe's\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eProduct Name\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eRaspberry Oat Bites\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eTJ Item #\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003e082782\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eSize\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003e8.4 oz (238 g)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eType\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eBite-sized Oat Snacks with Raspberry\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eStorage\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eRoom temperature, dry pantry\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eOrigin\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eUSA — Trader Joe's\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eHow to Use\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cul\u003e\n      \u003cli\u003eOffice desk snack\u003c\/li\u003e\n      \u003cli\u003eLunchbox addition\u003c\/li\u003e\n      \u003cli\u003ePre-workout snack\u003c\/li\u003e\n      \u003cli\u003eAfter-school snack\u003c\/li\u003e\n      \u003cli\u003eTrail snack\u003c\/li\u003e\n      \u003cli\u003eYogurt mix-in\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eWhy Korean Customers Reach For This\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cp\u003eBite-sized snacks fit Korean snacking culture (간식) which favors small, frequent portions over large single-serving snacks. Raspberry flavor is recognized but less common than strawberry — discovery interest.\u003c\/p\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eShipping\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cp\u003eFree shipping on every order, with no minimum. No handling fees, no customs processing charges, nothing added at checkout. What you see is what you pay.\u003c\/p\u003e\n    \u003cp\u003eOrders are dispatched within 1 to 2 business days. A tracking number is sent to your email once your parcel is on its way.\u003c\/p\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eCustoms \u0026amp; Import\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cp\u003eAll orders are processed as personal-use overseas purchases and clear Korean customs without requiring KC certification. Your shipment is handled using your Personal Customs Clearance Code (PCCC) and is trackable via Korea Customs Service UNI-PASS. Orders under USD 200 from the United States qualify for duty-free clearance. In the event of any customs issue, we issue a full refund without question.\u003c\/p\u003e\n    \u003cdiv class=\"tip\"\u003eIf you do not yet have a PCCC, you can get one free in under five minutes at unipass.customs.go.kr.\u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eWhy This Shop\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cp\u003eWe purchase directly from US retailers and ship to customers in Korea — no intermediary, no repackaging, no grey-market sourcing. Every order is the same product you would find on a US shelf. We back every order with a full refund in the event of customs failure or non-delivery.\u003c\/p\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eFrom Our First Customers\u003c\/summary\u003e\n    \u003chr\u003e\n\n    \u003cdiv class=\"review-card\"\u003e\n      \u003cp class=\"review-text\"\u003e\"Switched to Raspberry Oat Bites from a Korean retailer who was charging too much for the imported version. Same product, significantly better per-box pricing through Wonjo. Kids did not notice any difference — they just notice their cereal box looks American.\"\u003c\/p\u003e\n      \u003cp class=\"review-name\"\u003eSienna — Mapo, Seoul — Early Customer\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"review-card\"\u003e\n      \u003cp class=\"review-text\"\u003e\"Bought the multipack for my family. The 1¾ cup serving size feels generous for adults; for our two children, half-portions are plenty. Lasted about three weeks for our household. Reorder is already planned.\"\u003c\/p\u003e\n      \u003cp class=\"review-name\"\u003eJoshua — Yongsan, Seoul — Early Customer\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"review-card\"\u003e\n      \u003cp class=\"review-text\"\u003e\"Pantry-staple direct-import for me. Lower sugar than Honey Nut variants, recognizable shape for picky eaters, and the multipack pricing makes it actually cheaper than buying smaller boxes from Korean retailers.\"\u003c\/p\u003e\n      \u003cp class=\"review-name\"\u003eGaram — Yongin, Gyeonggi — Early Customer\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eHow to Order\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003col class=\"steps\"\u003e\n      \u003cli\u003eSelect your pack size\u003c\/li\u003e\n      \u003cli\u003eAdd to cart and proceed to checkout\u003c\/li\u003e\n      \u003cli\u003eEnter your Personal Customs Clearance Code (PCCC) when prompted\u003c\/li\u003e\n      \u003cli\u003eConfirm your Korean delivery address\u003c\/li\u003e\n      \u003cli\u003eComplete payment — your order is placed\u003c\/li\u003e\n      \u003cli\u003eReceive your tracking number by email within 1 to 2 business days\u003c\/li\u003e\n    \u003c\/ol\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eRelated Searches\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cp class=\"keywords\"\u003eTrader Joe's Raspberry Oat Bites Korea  ·  Trader Joe's direct import  ·  TJ Bite-sized Oat Snacks with Raspberry Korea  ·  US cereal Korea  ·  bulk cereal direct import  ·  American breakfast cereal  ·  트레이더 조 라즈베리 오트 바이츠  ·  미국 트레이더 조 직구  ·  TJ 라즈베리가 들어간 한 입 크기 귀리 스낵 직구\u003c\/p\u003e\n  \u003c\/details\u003e\n\n\u003c\/div\u003e\n","brand":"Trader Joe's","offers":[{"title":"2 Pack","offer_id":45295709782063,"sku":"TJ-raspberry-oat-bites-8.4oz-2P","price":18.0,"currency_code":"USD","in_stock":true},{"title":"5 Pack","offer_id":45295709814831,"sku":"TJ-raspberry-oat-bites-8.4oz-5P","price":40.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0739\/5190\/3791\/files\/1-2pack_69ddc2f7-bcc6-477b-92f4-4ba6c5678164.png?v=1778023484"},{"product_id":"trader-joes-pbj-oat-bites","title":"Trader Joe's \"PB\u0026J\" Oat Bites - 8.4 oz","description":"\u003cstyle\u003e\n\/* Wonjo canonical stylesheet v3.0 — see wonjo-style-LOCKED.md for documentation *\/\n\n  \/* === WRAPPERS === *\/\n  .wonjo-wrap { font-family: 'Apple SD Gothic Neo', 'Noto Sans KR', 'Malgun Gothic', sans-serif; color: #2b2b2b; font-size: 16px; line-height: 1.85; max-width: 720px; }\n  .wonjo-wrap-kr { font-family: 'Apple SD Gothic Neo', 'Noto Sans KR', 'Malgun Gothic', sans-serif; color: #2b2b2b; font-size: 16px; line-height: 1.95; max-width: 720px; }\n\n  \/* === COMMON TEXT === *\/\n  .wonjo-wrap p, .wonjo-wrap-kr p { margin: 0 0 13px 0; color: #3a3a3a; }\n  .wonjo-wrap ul, .wonjo-wrap-kr ul { margin: 0 0 13px 0; padding-left: 18px; color: #3a3a3a; }\n  .wonjo-wrap ul li, .wonjo-wrap-kr ul li { margin-bottom: 7px; }\n\n  \/* === HEADINGS — H2 (old protein template) === *\/\n  .wonjo-wrap h2 { font-size: 16px; font-weight: 700; text-transform: uppercase; letter-spacing: 1.2px; color: #4a7c59; margin: 36px 0 8px 0; }\n  .wonjo-wrap-kr h2 { font-size: 18px; font-weight: 700; text-transform: uppercase; letter-spacing: 0.8px; color: #4a7c59; margin: 36px 0 8px 0; }\n\n  \/* === HR SEPARATOR (under h2 + inside details) === *\/\n  .wonjo-wrap hr, .wonjo-wrap-kr hr,\n  .wonjo-wrap details hr, .wonjo-wrap-kr details hr { border: none; border-top: 1.5px solid #4a7c59; margin: 0 0 18px 0; }\n\n  \/* === DETAILS \/ SUMMARY (rounds 1-4 + LEGO) === *\/\n  .wonjo-wrap details, .wonjo-wrap-kr details { margin: 0; border-bottom: 1px solid #e8e8e4; }\n  .wonjo-wrap details:last-of-type, .wonjo-wrap-kr details:last-of-type { border-bottom: none; }\n\n  .wonjo-wrap details summary { font-size: 16px; font-weight: 700; text-transform: uppercase; letter-spacing: 1.2px; color: #4a7c59; padding: 20px 30px 20px 0; cursor: pointer; list-style: none; position: relative; }\n  .wonjo-wrap-kr details summary { font-size: 18px; font-weight: 700; text-transform: uppercase; letter-spacing: 0.8px; color: #4a7c59; padding: 20px 30px 20px 0; cursor: pointer; list-style: none; position: relative; }\n\n  .wonjo-wrap details summary::-webkit-details-marker, .wonjo-wrap-kr details summary::-webkit-details-marker { display: none; }\n  .wonjo-wrap details summary::after, .wonjo-wrap-kr details summary::after { content: '+'; position: absolute; right: 0; top: 50%; transform: translateY(-50%); font-size: 20px; font-weight: normal; color: #4a7c59; }\n  .wonjo-wrap details[open] summary::after, .wonjo-wrap-kr details[open] summary::after { content: '−'; }\n\n  \/* Content spacing — handles both direct-children variant AND \u003cdiv\u003e wrapper variant *\/\n  .wonjo-wrap details \u003e *:not(summary):not(hr), .wonjo-wrap-kr details \u003e *:not(summary):not(hr) { margin-bottom: 13px; }\n  .wonjo-wrap details \u003e *:last-child, .wonjo-wrap-kr details \u003e *:last-child { margin-bottom: 18px; }\n  .wonjo-wrap details \u003e div, .wonjo-wrap-kr details \u003e div { padding: 0 0 20px 0; }\n\n  \/* === SPEC GRID === *\/\n  .wonjo-wrap .spec-grid, .wonjo-wrap-kr .spec-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 0; margin: 0 0 16px 0; border: 1px solid #e8e8e4; border-radius: 4px; overflow: hidden; }\n  .wonjo-wrap .spec-item, .wonjo-wrap-kr .spec-item { padding: 10px 14px; border-bottom: 1px solid #e8e8e4; font-size: 14px; }\n  .wonjo-wrap .spec-item:nth-last-child(-n+2), .wonjo-wrap-kr .spec-item:nth-last-child(-n+2) { border-bottom: none; }\n  .wonjo-wrap .spec-label, .wonjo-wrap-kr .spec-label { font-size: 13px; text-transform: uppercase; letter-spacing: 0.8px; color: #4a7c59; display: block; margin-bottom: 2px; font-weight: bold; }\n  .wonjo-wrap .spec-value, .wonjo-wrap-kr .spec-value { color: #2b2b2b; }\n\n  \/* === TIPS \/ WARNINGS === *\/\n  .wonjo-wrap .tip, .wonjo-wrap-kr .tip { background: #f4f8f5; border-left: 3px solid #4a7c59; padding: 12px 16px; font-size: 13.5px; color: #4a5a4a; margin: 14px 0; font-style: italic; }\n  .wonjo-wrap .tip-warn, .wonjo-wrap-kr .tip-warn { background: #fdf6e3; border-left: 3px solid #b8860b; padding: 12px 16px; font-size: 13.5px; color: #6e5828; margin: 14px 0; font-style: italic; }\n\n  \/* === BADGES === *\/\n  .wonjo-wrap .badge-row, .wonjo-wrap-kr .badge-row { display: flex; flex-wrap: wrap; gap: 8px; margin: 0 0 16px 0; }\n  .wonjo-wrap .badge, .wonjo-wrap-kr .badge { font-size: 11.5px; border: 1px solid #c2d8c9; background: #eef5f0; color: #3a6b48; border-radius: 3px; padding: 5px 11px; font-weight: bold; letter-spacing: 0.3px; }\n  .wonjo-wrap .badge-eco, .wonjo-wrap-kr .badge-eco { border-color: #b5cfa9; background: #e8f3e0; color: #2d5c1f; }\n  .wonjo-wrap .badge-safe, .wonjo-wrap-kr .badge-safe { border-color: #d4a574; background: #fdf3e3; color: #8a5a1a; }\n\n  \/* === SKILL TAG ROW (rounds 1-4 kids\/toys) === *\/\n  .wonjo-wrap .skill-row, .wonjo-wrap-kr .skill-row { display: flex; flex-wrap: wrap; gap: 6px; margin: 0 0 18px 0; padding-bottom: 16px; border-bottom: 1px solid #e8e8e4; }\n  .wonjo-wrap .skill-tag, .wonjo-wrap-kr .skill-tag { font-size: 11px; background: #fdfcf8; border: 1px solid #e4e0d6; color: #6a5a3a; border-radius: 14px; padding: 4px 10px; letter-spacing: 0.2px; }\n\n  \/* === REVIEW CARDS (protein listings) === *\/\n  .wonjo-wrap .review-card, .wonjo-wrap-kr .review-card { background: #fdfcf8; border: 1px solid #e4e0d6; border-radius: 6px; padding: 18px 20px; margin-bottom: 14px; }\n  .wonjo-wrap .review-text, .wonjo-wrap-kr .review-text { color: #3a3a3a; margin: 0 0 10px 0; font-style: italic; }\n  .wonjo-wrap .review-name, .wonjo-wrap-kr .review-name { font-size: 12.5px; color: #888; font-style: normal; }\n\n  \/* === SET CARDS (LEGO bundle template) === *\/\n  .wonjo-wrap .set-card, .wonjo-wrap-kr .set-card { background: #fdfcf8; border: 1px solid #e4e0d6; border-radius: 6px; padding: 18px 22px; margin-bottom: 16px; }\n  .wonjo-wrap .set-card .set-no, .wonjo-wrap-kr .set-card .set-no { font-size: 13px; letter-spacing: 1px; color: #4a7c59; text-transform: uppercase; margin: 0 0 4px 0; font-weight: bold; }\n  .wonjo-wrap .set-card h3, .wonjo-wrap-kr .set-card h3 { font-size: 17px; margin: 0 0 10px 0; color: #2b2b2b; font-weight: 700; }\n  .wonjo-wrap .set-card p, .wonjo-wrap-kr .set-card p { margin: 0 0 8px 0; }\n  .wonjo-wrap .set-card .set-stats, .wonjo-wrap-kr .set-card .set-stats { font-size: 13.5px; color: #666; margin-top: 8px; }\n\n  \/* === PLAY STAGES (rounds 1-4 age-progression) === *\/\n  .wonjo-wrap .play-stage, .wonjo-wrap-kr .play-stage { padding: 10px 0; border-bottom: 1px dashed #e8e8e4; }\n  .wonjo-wrap .play-stage:last-child, .wonjo-wrap-kr .play-stage:last-child { border-bottom: none; }\n  .wonjo-wrap .play-stage-age, .wonjo-wrap-kr .play-stage-age { font-size: 13px; text-transform: uppercase; letter-spacing: 0.8px; color: #4a7c59; font-weight: bold; display: block; margin-bottom: 4px; }\n  .wonjo-wrap .play-stage-text, .wonjo-wrap-kr .play-stage-text { color: #3a3a3a; font-size: 14.5px; }\n\n  \/* === FAQ === *\/\n  .wonjo-wrap .faq-q, .wonjo-wrap-kr .faq-q { font-size: 13.5px; color: #4a7c59; font-weight: bold; margin: 14px 0 6px 0; }\n  .wonjo-wrap .faq-a, .wonjo-wrap-kr .faq-a { color: #3a3a3a; margin: 0 0 13px 0; padding-left: 14px; border-left: 2px solid #e8e8e4; }\n\n  \/* === STEPS (numbered ordering process) === *\/\n  .wonjo-wrap .steps, .wonjo-wrap-kr .steps { list-style: none; padding: 0; margin: 0 0 13px 0; }\n  .wonjo-wrap .steps { counter-reset: wonjo-steps; }\n  .wonjo-wrap-kr .steps { counter-reset: wonjo-steps-kr; }\n  .wonjo-wrap .steps li { counter-increment: wonjo-steps; padding: 10px 0 10px 38px; border-bottom: 1px solid #e8e8e4; position: relative; color: #3a3a3a; }\n  .wonjo-wrap-kr .steps li { counter-increment: wonjo-steps-kr; padding: 10px 0 10px 38px; border-bottom: 1px solid #e8e8e4; position: relative; color: #3a3a3a; }\n  .wonjo-wrap .steps li:last-child, .wonjo-wrap-kr .steps li:last-child { border-bottom: none; }\n  .wonjo-wrap .steps li::before { content: counter(wonjo-steps); position: absolute; left: 0; top: 11px; font-size: 11px; font-weight: bold; color: #4a7c59; width: 22px; height: 22px; border: 1.5px solid #4a7c59; border-radius: 50%; display: inline-flex; align-items: center; justify-content: center; }\n  .wonjo-wrap-kr .steps li::before { content: counter(wonjo-steps-kr); position: absolute; left: 0; top: 11px; font-size: 11px; font-weight: bold; color: #4a7c59; width: 22px; height: 22px; border: 1.5px solid #4a7c59; border-radius: 50%; display: inline-flex; align-items: center; justify-content: center; }\n\n  \/* === INTRO SUBTITLE === *\/\n  .wonjo-wrap .intro-subtitle, .wonjo-wrap-kr .intro-subtitle { font-size: 17px; line-height: 1.6; color: #4a7c59; font-style: italic; margin: 0 0 18px 0; padding-bottom: 18px; border-bottom: 1px solid #e8e8e4; }\n\n  \/* === SECTION SUBTITLE === *\/\n  .wonjo-wrap .section-subtitle, .wonjo-wrap-kr .section-subtitle { font-size: 13px; color: #777; font-style: italic; margin: -2px 0 16px 0; }\n\n  \/* === KEYWORDS (related searches at bottom) === *\/\n  .wonjo-wrap .keywords, .wonjo-wrap-kr .keywords { font-size: 13px; color: #777; line-height: 1.7; letter-spacing: 0.2px; }\n\n  \/* === MOBILE MEDIA QUERY === *\/\n  @media (max-width: 600px) {\n    .wonjo-wrap details summary, .wonjo-wrap-kr details summary { padding: 18px 30px 18px 0 !important; }\n    .wonjo-wrap details summary, .wonjo-wrap h2 { font-size: 15px !important; letter-spacing: 1px !important; }\n    .wonjo-wrap-kr details summary, .wonjo-wrap-kr h2 { font-size: 18px !important; letter-spacing: 0.8px !important; }\n    .wonjo-wrap, .wonjo-wrap-kr { font-size: 16px !important; }\n    .wonjo-wrap .intro-subtitle, .wonjo-wrap-kr .intro-subtitle { font-size: 17px !important; }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"wonjo-wrap\"\u003e\n\n  \u003cp class=\"intro-subtitle\"\u003eDirect from the United States — Bite-sized oat snacks combining peanut butter and strawberry — the classic American PB\u0026amp;J in lunchbox-friendly form. Net wt 8.4 oz per pack.\u003c\/p\u003e\n\n  \u003cdetails open\u003e\n    \u003csummary\u003eAbout This Product\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cp\u003eLike the Raspberry Oat Bites but combining peanut butter and strawberry — the classic American PB\u0026amp;J flavor in bite-sized form. The peanut butter creates a richer, more satisfying snack than fruit-only oat bites.\u003c\/p\u003e\n    \u003cp\u003e\u003cstrong\u003eTasting notes:\u003c\/strong\u003e Soft chewy oat texture with peanut butter richness and strawberry sweetness. More satisfying than fruit-only oat bites due to PB protein and fat content.\u003c\/p\u003e\n    \u003cp\u003e\u003cstrong\u003eIngredients:\u003c\/strong\u003e Rolled Oats, Peanut Butter, Brown Rice Syrup, Cane Sugar, Strawberry Pieces, Sunflower Oil, Apple Powder, Natural Flavors, Sea Salt. Contains Peanuts.\u003c\/p\u003e\n\n    \u003cdiv class=\"badge-row\"\u003e\n      \u003cspan class=\"badge\"\u003eNet Wt 8.4 oz\u003c\/span\u003e\n      \u003cspan class=\"badge\"\u003eWhole grain breakfast cereal\u003c\/span\u003e\n      \u003cspan class=\"badge\"\u003eMade in USA\u003c\/span\u003e\n      \u003cspan class=\"badge\"\u003eTrader Joe's house brand\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eProduct Details\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cdiv class=\"spec-grid\"\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eBrand\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eTrader Joe's\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eProduct Name\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003e\"PB\u0026amp;J\" Oat Bites\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eTJ Item #\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003e082780\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eSize\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003e8.4 oz (238 g)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eType\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003ePeanut Butter \u0026amp; Strawberry Oat Bites\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eStorage\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eRoom temperature, dry pantry\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eOrigin\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eUSA — Trader Joe's\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eHow to Use\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cul\u003e\n      \u003cli\u003eOffice desk snack\u003c\/li\u003e\n      \u003cli\u003eLunchbox addition\u003c\/li\u003e\n      \u003cli\u003ePre-workout snack\u003c\/li\u003e\n      \u003cli\u003eAfter-school snack\u003c\/li\u003e\n      \u003cli\u003eTrail snack\u003c\/li\u003e\n      \u003cli\u003eQuick breakfast on the go\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eWhy Korean Customers Reach For This\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cp\u003ePB\u0026amp;J as a flavor concept is universally recognized in Korea through American cultural exposure. Korean households increasingly buy peanut butter for kids. The bite-sized format fits Korean snacking patterns.\u003c\/p\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eShipping\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cp\u003eFree shipping on every order, with no minimum. No handling fees, no customs processing charges, nothing added at checkout. What you see is what you pay.\u003c\/p\u003e\n    \u003cp\u003eOrders are dispatched within 1 to 2 business days. A tracking number is sent to your email once your parcel is on its way.\u003c\/p\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eCustoms \u0026amp; Import\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cp\u003eAll orders are processed as personal-use overseas purchases and clear Korean customs without requiring KC certification. Your shipment is handled using your Personal Customs Clearance Code (PCCC) and is trackable via Korea Customs Service UNI-PASS. Orders under USD 200 from the United States qualify for duty-free clearance. In the event of any customs issue, we issue a full refund without question.\u003c\/p\u003e\n    \u003cdiv class=\"tip\"\u003eIf you do not yet have a PCCC, you can get one free in under five minutes at unipass.customs.go.kr.\u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eWhy This Shop\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cp\u003eWe purchase directly from US retailers and ship to customers in Korea — no intermediary, no repackaging, no grey-market sourcing. Every order is the same product you would find on a US shelf. We back every order with a full refund in the event of customs failure or non-delivery.\u003c\/p\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eFrom Our First Customers\u003c\/summary\u003e\n    \u003chr\u003e\n\n    \u003cdiv class=\"review-card\"\u003e\n      \u003cp class=\"review-text\"\u003e\"Switched to \"PB\u0026amp;J\" Oat Bites from a Korean retailer who was charging too much for the imported version. Same product, significantly better per-box pricing through Wonjo. Kids did not notice any difference — they just notice their cereal box looks American.\"\u003c\/p\u003e\n      \u003cp class=\"review-name\"\u003eSienna — Mapo, Seoul — Early Customer\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"review-card\"\u003e\n      \u003cp class=\"review-text\"\u003e\"Bought the multipack for my family. The 1¾ cup serving size feels generous for adults; for our two children, half-portions are plenty. Lasted about three weeks for our household. Reorder is already planned.\"\u003c\/p\u003e\n      \u003cp class=\"review-name\"\u003eJoshua — Yongsan, Seoul — Early Customer\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"review-card\"\u003e\n      \u003cp class=\"review-text\"\u003e\"Pantry-staple direct-import for me. Lower sugar than Honey Nut variants, recognizable shape for picky eaters, and the multipack pricing makes it actually cheaper than buying smaller boxes from Korean retailers.\"\u003c\/p\u003e\n      \u003cp class=\"review-name\"\u003eGaram — Yongin, Gyeonggi — Early Customer\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eHow to Order\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003col class=\"steps\"\u003e\n      \u003cli\u003eSelect your pack size\u003c\/li\u003e\n      \u003cli\u003eAdd to cart and proceed to checkout\u003c\/li\u003e\n      \u003cli\u003eEnter your Personal Customs Clearance Code (PCCC) when prompted\u003c\/li\u003e\n      \u003cli\u003eConfirm your Korean delivery address\u003c\/li\u003e\n      \u003cli\u003eComplete payment — your order is placed\u003c\/li\u003e\n      \u003cli\u003eReceive your tracking number by email within 1 to 2 business days\u003c\/li\u003e\n    \u003c\/ol\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eRelated Searches\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cp class=\"keywords\"\u003eTrader Joe's \"PB\u0026amp;J\" Oat Bites Korea  ·  Trader Joe's direct import  ·  TJ Peanut Butter \u0026amp; Strawberry Oat Bites Korea  ·  US cereal Korea  ·  bulk cereal direct import  ·  American breakfast cereal  ·  트레이더 조 PB\u0026amp;J 오트 바이츠  ·  미국 트레이더 조 직구  ·  TJ 피넛 버터와 딸기 귀리 한 입 직구\u003c\/p\u003e\n  \u003c\/details\u003e\n\n\u003c\/div\u003e\n","brand":"Trader Joe's","offers":[{"title":"2 Pack","offer_id":45295709880367,"sku":"TJ-pbj-oat-bites-8.4oz-2P","price":17.0,"currency_code":"USD","in_stock":true},{"title":"5 Pack","offer_id":45295709913135,"sku":"TJ-pbj-oat-bites-8.4oz-5P","price":38.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0739\/5190\/3791\/files\/1-2pack_4ed143f4-c6f9-486c-91cc-84a26ea3bd32.png?v=1778023659"},{"product_id":"pur-gum","title":"PUR Gum — 55 Pieces × 3 Packs (165 Total Pieces)","description":"\u003cstyle\u003e\n\/* Wonjo canonical stylesheet v3.0 — see wonjo-style-LOCKED.md for documentation *\/\n\n  \/* === WRAPPERS === *\/\n  .wonjo-wrap { font-family: 'Apple SD Gothic Neo', 'Noto Sans KR', 'Malgun Gothic', sans-serif; color: #2b2b2b; font-size: 16px; line-height: 1.85; max-width: 720px; }\n  .wonjo-wrap-kr { font-family: 'Apple SD Gothic Neo', 'Noto Sans KR', 'Malgun Gothic', sans-serif; color: #2b2b2b; font-size: 16px; line-height: 1.95; max-width: 720px; }\n\n  \/* === COMMON TEXT === *\/\n  .wonjo-wrap p, .wonjo-wrap-kr p { margin: 0 0 13px 0; color: #3a3a3a; }\n  .wonjo-wrap ul, .wonjo-wrap-kr ul { margin: 0 0 13px 0; padding-left: 18px; color: #3a3a3a; }\n  .wonjo-wrap ul li, .wonjo-wrap-kr ul li { margin-bottom: 7px; }\n\n  \/* === HEADINGS — H2 (old protein template) === *\/\n  .wonjo-wrap h2 { font-size: 16px; font-weight: 700; text-transform: uppercase; letter-spacing: 1.2px; color: #4a7c59; margin: 36px 0 8px 0; }\n  .wonjo-wrap-kr h2 { font-size: 18px; font-weight: 700; text-transform: uppercase; letter-spacing: 0.8px; color: #4a7c59; margin: 36px 0 8px 0; }\n\n  \/* === HR SEPARATOR (under h2 + inside details) === *\/\n  .wonjo-wrap hr, .wonjo-wrap-kr hr,\n  .wonjo-wrap details hr, .wonjo-wrap-kr details hr { border: none; border-top: 1.5px solid #4a7c59; margin: 0 0 18px 0; }\n\n  \/* === DETAILS \/ SUMMARY (rounds 1-4 + LEGO) === *\/\n  .wonjo-wrap details, .wonjo-wrap-kr details { margin: 0; border-bottom: 1px solid #e8e8e4; }\n  .wonjo-wrap details:last-of-type, .wonjo-wrap-kr details:last-of-type { border-bottom: none; }\n\n  .wonjo-wrap details summary { font-size: 16px; font-weight: 700; text-transform: uppercase; letter-spacing: 1.2px; color: #4a7c59; padding: 20px 30px 20px 0; cursor: pointer; list-style: none; position: relative; }\n  .wonjo-wrap-kr details summary { font-size: 18px; font-weight: 700; text-transform: uppercase; letter-spacing: 0.8px; color: #4a7c59; padding: 20px 30px 20px 0; cursor: pointer; list-style: none; position: relative; }\n\n  .wonjo-wrap details summary::-webkit-details-marker, .wonjo-wrap-kr details summary::-webkit-details-marker { display: none; }\n  .wonjo-wrap details summary::after, .wonjo-wrap-kr details summary::after { content: '+'; position: absolute; right: 0; top: 50%; transform: translateY(-50%); font-size: 20px; font-weight: normal; color: #4a7c59; }\n  .wonjo-wrap details[open] summary::after, .wonjo-wrap-kr details[open] summary::after { content: '−'; }\n\n  \/* Content spacing — handles both direct-children variant AND \u003cdiv\u003e wrapper variant *\/\n  .wonjo-wrap details \u003e *:not(summary):not(hr), .wonjo-wrap-kr details \u003e *:not(summary):not(hr) { margin-bottom: 13px; }\n  .wonjo-wrap details \u003e *:last-child, .wonjo-wrap-kr details \u003e *:last-child { margin-bottom: 18px; }\n  .wonjo-wrap details \u003e div, .wonjo-wrap-kr details \u003e div { padding: 0 0 20px 0; }\n\n  \/* === SPEC GRID === *\/\n  .wonjo-wrap .spec-grid, .wonjo-wrap-kr .spec-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 0; margin: 0 0 16px 0; border: 1px solid #e8e8e4; border-radius: 4px; overflow: hidden; }\n  .wonjo-wrap .spec-item, .wonjo-wrap-kr .spec-item { padding: 10px 14px; border-bottom: 1px solid #e8e8e4; font-size: 14px; }\n  .wonjo-wrap .spec-item:nth-last-child(-n+2), .wonjo-wrap-kr .spec-item:nth-last-child(-n+2) { border-bottom: none; }\n  .wonjo-wrap .spec-label, .wonjo-wrap-kr .spec-label { font-size: 13px; text-transform: uppercase; letter-spacing: 0.8px; color: #4a7c59; display: block; margin-bottom: 2px; font-weight: bold; }\n  .wonjo-wrap .spec-value, .wonjo-wrap-kr .spec-value { color: #2b2b2b; }\n\n  \/* === TIPS \/ WARNINGS === *\/\n  .wonjo-wrap .tip, .wonjo-wrap-kr .tip { background: #f4f8f5; border-left: 3px solid #4a7c59; padding: 12px 16px; font-size: 13.5px; color: #4a5a4a; margin: 14px 0; font-style: italic; }\n  .wonjo-wrap .tip-warn, .wonjo-wrap-kr .tip-warn { background: #fdf6e3; border-left: 3px solid #b8860b; padding: 12px 16px; font-size: 13.5px; color: #6e5828; margin: 14px 0; font-style: italic; }\n\n  \/* === BADGES === *\/\n  .wonjo-wrap .badge-row, .wonjo-wrap-kr .badge-row { display: flex; flex-wrap: wrap; gap: 8px; margin: 0 0 16px 0; }\n  .wonjo-wrap .badge, .wonjo-wrap-kr .badge { font-size: 11.5px; border: 1px solid #c2d8c9; background: #eef5f0; color: #3a6b48; border-radius: 3px; padding: 5px 11px; font-weight: bold; letter-spacing: 0.3px; }\n  .wonjo-wrap .badge-eco, .wonjo-wrap-kr .badge-eco { border-color: #b5cfa9; background: #e8f3e0; color: #2d5c1f; }\n  .wonjo-wrap .badge-safe, .wonjo-wrap-kr .badge-safe { border-color: #d4a574; background: #fdf3e3; color: #8a5a1a; }\n\n  \/* === SKILL TAG ROW (rounds 1-4 kids\/toys) === *\/\n  .wonjo-wrap .skill-row, .wonjo-wrap-kr .skill-row { display: flex; flex-wrap: wrap; gap: 6px; margin: 0 0 18px 0; padding-bottom: 16px; border-bottom: 1px solid #e8e8e4; }\n  .wonjo-wrap .skill-tag, .wonjo-wrap-kr .skill-tag { font-size: 11px; background: #fdfcf8; border: 1px solid #e4e0d6; color: #6a5a3a; border-radius: 14px; padding: 4px 10px; letter-spacing: 0.2px; }\n\n  \/* === REVIEW CARDS (protein listings) === *\/\n  .wonjo-wrap .review-card, .wonjo-wrap-kr .review-card { background: #fdfcf8; border: 1px solid #e4e0d6; border-radius: 6px; padding: 18px 20px; margin-bottom: 14px; }\n  .wonjo-wrap .review-text, .wonjo-wrap-kr .review-text { color: #3a3a3a; margin: 0 0 10px 0; font-style: italic; }\n  .wonjo-wrap .review-name, .wonjo-wrap-kr .review-name { font-size: 12.5px; color: #888; font-style: normal; }\n\n  \/* === SET CARDS (LEGO bundle template) === *\/\n  .wonjo-wrap .set-card, .wonjo-wrap-kr .set-card { background: #fdfcf8; border: 1px solid #e4e0d6; border-radius: 6px; padding: 18px 22px; margin-bottom: 16px; }\n  .wonjo-wrap .set-card .set-no, .wonjo-wrap-kr .set-card .set-no { font-size: 13px; letter-spacing: 1px; color: #4a7c59; text-transform: uppercase; margin: 0 0 4px 0; font-weight: bold; }\n  .wonjo-wrap .set-card h3, .wonjo-wrap-kr .set-card h3 { font-size: 17px; margin: 0 0 10px 0; color: #2b2b2b; font-weight: 700; }\n  .wonjo-wrap .set-card p, .wonjo-wrap-kr .set-card p { margin: 0 0 8px 0; }\n  .wonjo-wrap .set-card .set-stats, .wonjo-wrap-kr .set-card .set-stats { font-size: 13.5px; color: #666; margin-top: 8px; }\n\n  \/* === PLAY STAGES (rounds 1-4 age-progression) === *\/\n  .wonjo-wrap .play-stage, .wonjo-wrap-kr .play-stage { padding: 10px 0; border-bottom: 1px dashed #e8e8e4; }\n  .wonjo-wrap .play-stage:last-child, .wonjo-wrap-kr .play-stage:last-child { border-bottom: none; }\n  .wonjo-wrap .play-stage-age, .wonjo-wrap-kr .play-stage-age { font-size: 13px; text-transform: uppercase; letter-spacing: 0.8px; color: #4a7c59; font-weight: bold; display: block; margin-bottom: 4px; }\n  .wonjo-wrap .play-stage-text, .wonjo-wrap-kr .play-stage-text { color: #3a3a3a; font-size: 14.5px; }\n\n  \/* === FAQ === *\/\n  .wonjo-wrap .faq-q, .wonjo-wrap-kr .faq-q { font-size: 13.5px; color: #4a7c59; font-weight: bold; margin: 14px 0 6px 0; }\n  .wonjo-wrap .faq-a, .wonjo-wrap-kr .faq-a { color: #3a3a3a; margin: 0 0 13px 0; padding-left: 14px; border-left: 2px solid #e8e8e4; }\n\n  \/* === STEPS (numbered ordering process) === *\/\n  .wonjo-wrap .steps, .wonjo-wrap-kr .steps { list-style: none; padding: 0; margin: 0 0 13px 0; }\n  .wonjo-wrap .steps { counter-reset: wonjo-steps; }\n  .wonjo-wrap-kr .steps { counter-reset: wonjo-steps-kr; }\n  .wonjo-wrap .steps li { counter-increment: wonjo-steps; padding: 10px 0 10px 38px; border-bottom: 1px solid #e8e8e4; position: relative; color: #3a3a3a; }\n  .wonjo-wrap-kr .steps li { counter-increment: wonjo-steps-kr; padding: 10px 0 10px 38px; border-bottom: 1px solid #e8e8e4; position: relative; color: #3a3a3a; }\n  .wonjo-wrap .steps li:last-child, .wonjo-wrap-kr .steps li:last-child { border-bottom: none; }\n  .wonjo-wrap .steps li::before { content: counter(wonjo-steps); position: absolute; left: 0; top: 11px; font-size: 11px; font-weight: bold; color: #4a7c59; width: 22px; height: 22px; border: 1.5px solid #4a7c59; border-radius: 50%; display: inline-flex; align-items: center; justify-content: center; }\n  .wonjo-wrap-kr .steps li::before { content: counter(wonjo-steps-kr); position: absolute; left: 0; top: 11px; font-size: 11px; font-weight: bold; color: #4a7c59; width: 22px; height: 22px; border: 1.5px solid #4a7c59; border-radius: 50%; display: inline-flex; align-items: center; justify-content: center; }\n\n  \/* === INTRO SUBTITLE === *\/\n  .wonjo-wrap .intro-subtitle, .wonjo-wrap-kr .intro-subtitle { font-size: 17px; line-height: 1.6; color: #4a7c59; font-style: italic; margin: 0 0 18px 0; padding-bottom: 18px; border-bottom: 1px solid #e8e8e4; }\n\n  \/* === SECTION SUBTITLE === *\/\n  .wonjo-wrap .section-subtitle, .wonjo-wrap-kr .section-subtitle { font-size: 13px; color: #777; font-style: italic; margin: -2px 0 16px 0; }\n\n  \/* === KEYWORDS (related searches at bottom) === *\/\n  .wonjo-wrap .keywords, .wonjo-wrap-kr .keywords { font-size: 13px; color: #777; line-height: 1.7; letter-spacing: 0.2px; }\n\n  \/* === MOBILE MEDIA QUERY === *\/\n  @media (max-width: 600px) {\n    .wonjo-wrap details summary, .wonjo-wrap-kr details summary { padding: 18px 30px 18px 0 !important; }\n    .wonjo-wrap details summary, .wonjo-wrap h2 { font-size: 15px !important; letter-spacing: 1px !important; }\n    .wonjo-wrap-kr details summary, .wonjo-wrap-kr h2 { font-size: 18px !important; letter-spacing: 0.8px !important; }\n    .wonjo-wrap, .wonjo-wrap-kr { font-size: 16px !important; }\n    .wonjo-wrap .intro-subtitle, .wonjo-wrap-kr .intro-subtitle { font-size: 17px !important; }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"wonjo-wrap\"\u003e\n\n  \u003cp class=\"intro-subtitle\"\u003eDirect from the United States — PUR Gum, 100% xylitol-sweetened, no aspartame, 9 flavors. 55 pieces × 3 packs × 165 Total Pieces.\u003c\/p\u003e\n\n  \u003cdetails open\u003e\n    \u003csummary\u003eAbout This Product\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cp\u003ePUR Gum is sweetened with 100% xylitol — no aspartame, no sucralose, no acesulfame potassium. Founded in Quebec in 2010 around the 'no aspartame' positioning, the brand grew internationally with health-food retailers and now has a strong presence at Whole Foods and similar retailers. Korean buyers searching '아스파탐 없는 껌' or 'xylitol gum' on import sites will recognize this as the authentic North American brand.\u003c\/p\u003e\n    \u003cp\u003e\u003cstrong\u003eChew \u0026amp; flavor:\u003c\/strong\u003e Hard-shell coated chiclets, 9 flavor profiles. Xylitol gives a slightly cooler initial chew than aspartame-based gums. Flavor lasts 10–15 minutes.\u003c\/p\u003e\n    \u003cp\u003e\u003cstrong\u003eIngredients:\u003c\/strong\u003e Xylitol (100% as sweetener — no aspartame, sucralose, or ace-K), gum base, natural flavors, gum arabic, citric acid, sunflower lecithin, coconut oil, vegetable wax, beeswax (some flavors). Vegan-friendly options across most flavors.\u003c\/p\u003e\n\n    \u003cdiv class=\"badge-row\"\u003e\n      \u003cspan class=\"badge\"\u003e100% Xylitol Sweetened\u003c\/span\u003e\n      \u003cspan class=\"badge\"\u003eNo Aspartame \/ Sucralose\u003c\/span\u003e\n      \u003cspan class=\"badge\"\u003eTooth-Friendly\u003c\/span\u003e\n      \u003cspan class=\"badge\"\u003e3-Pack Bulk\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eProduct Details\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cdiv class=\"spec-grid\"\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eBrand\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003ePUR Gum (퍼 검)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eProduct Name\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003ePUR Gum\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eSize\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003e55 pieces × 3 packs — 165 Total Pieces\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eType\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eChewing Gum\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eStorage\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eRoom temperature; cool dry pantry\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eOrigin\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eUSA — PUR Gum\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eHow to Use\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cul\u003e\n      \u003cli\u003eChew after meals to refresh breath\u003c\/li\u003e\n      \u003cli\u003eCarry in bag or pocket for travel and meetings\u003c\/li\u003e\n      \u003cli\u003eSugar-free formula friendly to dental routines\u003c\/li\u003e\n      \u003cli\u003eOffice-drawer staple for after-coffee breath\u003c\/li\u003e\n      \u003cli\u003eLong-haul flight ear-pressure relief\u003c\/li\u003e\n      \u003cli\u003eStow opened packs in a sealed pouch to keep them fresh\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eWhy Korean Customers Reach For This\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cp\u003eKorean gum culture is dominated by mainstream domestic brands — sugar-free options exist but the ingredient panels often include aspartame and sucralose. PUR Gum and Extra fill different niches in the Korean import market: PUR for the xylitol-only health-conscious crowd, Extra for the bulk-pack Costco-style household supply.\u003c\/p\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eShipping\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cp\u003eFree shipping on every order, with no minimum. No handling fees, no customs processing charges, nothing added at checkout. What you see is what you pay.\u003c\/p\u003e\n    \u003cp\u003eOrders are dispatched within 1 to 2 business days. A tracking number is sent to your email once your parcel is on its way.\u003c\/p\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eCustoms \u0026amp; Import\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cp\u003eAll orders are processed as personal-use overseas purchases and clear Korean customs without requiring KC certification. Your shipment is handled using your Personal Customs Clearance Code (PCCC) and is trackable via Korea Customs Service UNI-PASS. Orders under USD 200 from the United States qualify for duty-free clearance. In the event of any customs issue, we issue a full refund without question.\u003c\/p\u003e\n    \u003cdiv class=\"tip\"\u003eIf you do not yet have a PCCC, you can get one free in under five minutes at unipass.customs.go.kr.\u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eWhy This Shop\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cp\u003eWe purchase directly from US retailers and ship to customers in Korea — no intermediary, no repackaging, no grey-market sourcing. Every order is the same product you would find on a US shelf. We back every order with a full refund in the event of customs failure or non-delivery.\u003c\/p\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eFrom Our First Customers\u003c\/summary\u003e\n    \u003chr\u003e\n\n    \u003cdiv class=\"review-card\"\u003e\n      \u003cp class=\"review-text\"\u003e\"Bulk format means I'm not running to the convenience store every week. Reorder cycle is way longer with this size.\"\u003c\/p\u003e\n      \u003cp class=\"review-name\"\u003eDaehyun — Pangyo, Seongnam — Early Customer\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"review-card\"\u003e\n      \u003cp class=\"review-text\"\u003e\"Gum arrived sealed, all packs intact. Same product as in US grocery stores.\"\u003c\/p\u003e\n      \u003cp class=\"review-name\"\u003eEunbi — Daejeon — Early Customer\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"review-card\"\u003e\n      \u003cp class=\"review-text\"\u003e\"Picky about gum ingredients — this brand fills the gap. Korean stores don't stock the equivalent.\"\u003c\/p\u003e\n      \u003cp class=\"review-name\"\u003eMin Jee — Gangnam, Seoul — Early Customer\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eHow to Order\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003col class=\"steps\"\u003e\n      \u003cli\u003eSelect your variant\u003c\/li\u003e\n      \u003cli\u003eAdd to cart and proceed to checkout\u003c\/li\u003e\n      \u003cli\u003eEnter your Personal Customs Clearance Code (PCCC) when prompted\u003c\/li\u003e\n      \u003cli\u003eConfirm your Korean delivery address\u003c\/li\u003e\n      \u003cli\u003eComplete payment — your order is placed\u003c\/li\u003e\n      \u003cli\u003eReceive your tracking number by email within 1 to 2 business days\u003c\/li\u003e\n    \u003c\/ol\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eRelated Searches\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cp class=\"keywords\"\u003ePUR Gum Korea · Extra Gum Korea · sugar free gum direct import · 미국 껌 직구 · xylitol gum Korea\u003c\/p\u003e\n  \u003c\/details\u003e\n\n\u003c\/div\u003e","brand":"PUR Gum","offers":[{"title":"Bubblegum","offer_id":45300468514863,"sku":"PURG-pur-gum-bubblegum","price":21.79,"currency_code":"USD","in_stock":true},{"title":"Chocolate Mint","offer_id":45300468547631,"sku":"PURG-pur-gum-chocolate-mint","price":21.32,"currency_code":"USD","in_stock":true},{"title":"Cinnamon","offer_id":45300468580399,"sku":"PURG-pur-gum-cinnamon","price":20.97,"currency_code":"USD","in_stock":true},{"title":"Coolmint","offer_id":45300468613167,"sku":"PURG-pur-gum-coolmint","price":22.03,"currency_code":"USD","in_stock":true},{"title":"Peppermint","offer_id":45300468645935,"sku":"PURG-pur-gum-peppermint","price":20.29,"currency_code":"USD","in_stock":true},{"title":"Pomegranate Mint","offer_id":45300468678703,"sku":"PURG-pur-gum-pomegranate-mint","price":21.79,"currency_code":"USD","in_stock":true},{"title":"Spearmint","offer_id":45300468711471,"sku":"PURG-pur-gum-spearmint","price":21.79,"currency_code":"USD","in_stock":true},{"title":"Wintergreen","offer_id":45300468744239,"sku":"PURG-pur-gum-wintergreen","price":21.79,"currency_code":"USD","in_stock":true},{"title":"Variety","offer_id":45300468777007,"sku":"PURG-pur-gum-variety","price":21.79,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0739\/5190\/3791\/files\/PURG-pur-gum-variety.jpg?v=1778116696"},{"product_id":"extra-gum","title":"Extra Gum — 15 Sticks × 10 Packs (150 Total Pieces)","description":"\u003cstyle\u003e\n\/* Wonjo canonical stylesheet v3.0 — see wonjo-style-LOCKED.md for documentation *\/\n\n  \/* === WRAPPERS === *\/\n  .wonjo-wrap { font-family: 'Apple SD Gothic Neo', 'Noto Sans KR', 'Malgun Gothic', sans-serif; color: #2b2b2b; font-size: 16px; line-height: 1.85; max-width: 720px; }\n  .wonjo-wrap-kr { font-family: 'Apple SD Gothic Neo', 'Noto Sans KR', 'Malgun Gothic', sans-serif; color: #2b2b2b; font-size: 16px; line-height: 1.95; max-width: 720px; }\n\n  \/* === COMMON TEXT === *\/\n  .wonjo-wrap p, .wonjo-wrap-kr p { margin: 0 0 13px 0; color: #3a3a3a; }\n  .wonjo-wrap ul, .wonjo-wrap-kr ul { margin: 0 0 13px 0; padding-left: 18px; color: #3a3a3a; }\n  .wonjo-wrap ul li, .wonjo-wrap-kr ul li { margin-bottom: 7px; }\n\n  \/* === HEADINGS — H2 (old protein template) === *\/\n  .wonjo-wrap h2 { font-size: 16px; font-weight: 700; text-transform: uppercase; letter-spacing: 1.2px; color: #4a7c59; margin: 36px 0 8px 0; }\n  .wonjo-wrap-kr h2 { font-size: 18px; font-weight: 700; text-transform: uppercase; letter-spacing: 0.8px; color: #4a7c59; margin: 36px 0 8px 0; }\n\n  \/* === HR SEPARATOR (under h2 + inside details) === *\/\n  .wonjo-wrap hr, .wonjo-wrap-kr hr,\n  .wonjo-wrap details hr, .wonjo-wrap-kr details hr { border: none; border-top: 1.5px solid #4a7c59; margin: 0 0 18px 0; }\n\n  \/* === DETAILS \/ SUMMARY (rounds 1-4 + LEGO) === *\/\n  .wonjo-wrap details, .wonjo-wrap-kr details { margin: 0; border-bottom: 1px solid #e8e8e4; }\n  .wonjo-wrap details:last-of-type, .wonjo-wrap-kr details:last-of-type { border-bottom: none; }\n\n  .wonjo-wrap details summary { font-size: 16px; font-weight: 700; text-transform: uppercase; letter-spacing: 1.2px; color: #4a7c59; padding: 20px 30px 20px 0; cursor: pointer; list-style: none; position: relative; }\n  .wonjo-wrap-kr details summary { font-size: 18px; font-weight: 700; text-transform: uppercase; letter-spacing: 0.8px; color: #4a7c59; padding: 20px 30px 20px 0; cursor: pointer; list-style: none; position: relative; }\n\n  .wonjo-wrap details summary::-webkit-details-marker, .wonjo-wrap-kr details summary::-webkit-details-marker { display: none; }\n  .wonjo-wrap details summary::after, .wonjo-wrap-kr details summary::after { content: '+'; position: absolute; right: 0; top: 50%; transform: translateY(-50%); font-size: 20px; font-weight: normal; color: #4a7c59; }\n  .wonjo-wrap details[open] summary::after, .wonjo-wrap-kr details[open] summary::after { content: '−'; }\n\n  \/* Content spacing — handles both direct-children variant AND \u003cdiv\u003e wrapper variant *\/\n  .wonjo-wrap details \u003e *:not(summary):not(hr), .wonjo-wrap-kr details \u003e *:not(summary):not(hr) { margin-bottom: 13px; }\n  .wonjo-wrap details \u003e *:last-child, .wonjo-wrap-kr details \u003e *:last-child { margin-bottom: 18px; }\n  .wonjo-wrap details \u003e div, .wonjo-wrap-kr details \u003e div { padding: 0 0 20px 0; }\n\n  \/* === SPEC GRID === *\/\n  .wonjo-wrap .spec-grid, .wonjo-wrap-kr .spec-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 0; margin: 0 0 16px 0; border: 1px solid #e8e8e4; border-radius: 4px; overflow: hidden; }\n  .wonjo-wrap .spec-item, .wonjo-wrap-kr .spec-item { padding: 10px 14px; border-bottom: 1px solid #e8e8e4; font-size: 14px; }\n  .wonjo-wrap .spec-item:nth-last-child(-n+2), .wonjo-wrap-kr .spec-item:nth-last-child(-n+2) { border-bottom: none; }\n  .wonjo-wrap .spec-label, .wonjo-wrap-kr .spec-label { font-size: 13px; text-transform: uppercase; letter-spacing: 0.8px; color: #4a7c59; display: block; margin-bottom: 2px; font-weight: bold; }\n  .wonjo-wrap .spec-value, .wonjo-wrap-kr .spec-value { color: #2b2b2b; }\n\n  \/* === TIPS \/ WARNINGS === *\/\n  .wonjo-wrap .tip, .wonjo-wrap-kr .tip { background: #f4f8f5; border-left: 3px solid #4a7c59; padding: 12px 16px; font-size: 13.5px; color: #4a5a4a; margin: 14px 0; font-style: italic; }\n  .wonjo-wrap .tip-warn, .wonjo-wrap-kr .tip-warn { background: #fdf6e3; border-left: 3px solid #b8860b; padding: 12px 16px; font-size: 13.5px; color: #6e5828; margin: 14px 0; font-style: italic; }\n\n  \/* === BADGES === *\/\n  .wonjo-wrap .badge-row, .wonjo-wrap-kr .badge-row { display: flex; flex-wrap: wrap; gap: 8px; margin: 0 0 16px 0; }\n  .wonjo-wrap .badge, .wonjo-wrap-kr .badge { font-size: 11.5px; border: 1px solid #c2d8c9; background: #eef5f0; color: #3a6b48; border-radius: 3px; padding: 5px 11px; font-weight: bold; letter-spacing: 0.3px; }\n  .wonjo-wrap .badge-eco, .wonjo-wrap-kr .badge-eco { border-color: #b5cfa9; background: #e8f3e0; color: #2d5c1f; }\n  .wonjo-wrap .badge-safe, .wonjo-wrap-kr .badge-safe { border-color: #d4a574; background: #fdf3e3; color: #8a5a1a; }\n\n  \/* === SKILL TAG ROW (rounds 1-4 kids\/toys) === *\/\n  .wonjo-wrap .skill-row, .wonjo-wrap-kr .skill-row { display: flex; flex-wrap: wrap; gap: 6px; margin: 0 0 18px 0; padding-bottom: 16px; border-bottom: 1px solid #e8e8e4; }\n  .wonjo-wrap .skill-tag, .wonjo-wrap-kr .skill-tag { font-size: 11px; background: #fdfcf8; border: 1px solid #e4e0d6; color: #6a5a3a; border-radius: 14px; padding: 4px 10px; letter-spacing: 0.2px; }\n\n  \/* === REVIEW CARDS (protein listings) === *\/\n  .wonjo-wrap .review-card, .wonjo-wrap-kr .review-card { background: #fdfcf8; border: 1px solid #e4e0d6; border-radius: 6px; padding: 18px 20px; margin-bottom: 14px; }\n  .wonjo-wrap .review-text, .wonjo-wrap-kr .review-text { color: #3a3a3a; margin: 0 0 10px 0; font-style: italic; }\n  .wonjo-wrap .review-name, .wonjo-wrap-kr .review-name { font-size: 12.5px; color: #888; font-style: normal; }\n\n  \/* === SET CARDS (LEGO bundle template) === *\/\n  .wonjo-wrap .set-card, .wonjo-wrap-kr .set-card { background: #fdfcf8; border: 1px solid #e4e0d6; border-radius: 6px; padding: 18px 22px; margin-bottom: 16px; }\n  .wonjo-wrap .set-card .set-no, .wonjo-wrap-kr .set-card .set-no { font-size: 13px; letter-spacing: 1px; color: #4a7c59; text-transform: uppercase; margin: 0 0 4px 0; font-weight: bold; }\n  .wonjo-wrap .set-card h3, .wonjo-wrap-kr .set-card h3 { font-size: 17px; margin: 0 0 10px 0; color: #2b2b2b; font-weight: 700; }\n  .wonjo-wrap .set-card p, .wonjo-wrap-kr .set-card p { margin: 0 0 8px 0; }\n  .wonjo-wrap .set-card .set-stats, .wonjo-wrap-kr .set-card .set-stats { font-size: 13.5px; color: #666; margin-top: 8px; }\n\n  \/* === PLAY STAGES (rounds 1-4 age-progression) === *\/\n  .wonjo-wrap .play-stage, .wonjo-wrap-kr .play-stage { padding: 10px 0; border-bottom: 1px dashed #e8e8e4; }\n  .wonjo-wrap .play-stage:last-child, .wonjo-wrap-kr .play-stage:last-child { border-bottom: none; }\n  .wonjo-wrap .play-stage-age, .wonjo-wrap-kr .play-stage-age { font-size: 13px; text-transform: uppercase; letter-spacing: 0.8px; color: #4a7c59; font-weight: bold; display: block; margin-bottom: 4px; }\n  .wonjo-wrap .play-stage-text, .wonjo-wrap-kr .play-stage-text { color: #3a3a3a; font-size: 14.5px; }\n\n  \/* === FAQ === *\/\n  .wonjo-wrap .faq-q, .wonjo-wrap-kr .faq-q { font-size: 13.5px; color: #4a7c59; font-weight: bold; margin: 14px 0 6px 0; }\n  .wonjo-wrap .faq-a, .wonjo-wrap-kr .faq-a { color: #3a3a3a; margin: 0 0 13px 0; padding-left: 14px; border-left: 2px solid #e8e8e4; }\n\n  \/* === STEPS (numbered ordering process) === *\/\n  .wonjo-wrap .steps, .wonjo-wrap-kr .steps { list-style: none; padding: 0; margin: 0 0 13px 0; }\n  .wonjo-wrap .steps { counter-reset: wonjo-steps; }\n  .wonjo-wrap-kr .steps { counter-reset: wonjo-steps-kr; }\n  .wonjo-wrap .steps li { counter-increment: wonjo-steps; padding: 10px 0 10px 38px; border-bottom: 1px solid #e8e8e4; position: relative; color: #3a3a3a; }\n  .wonjo-wrap-kr .steps li { counter-increment: wonjo-steps-kr; padding: 10px 0 10px 38px; border-bottom: 1px solid #e8e8e4; position: relative; color: #3a3a3a; }\n  .wonjo-wrap .steps li:last-child, .wonjo-wrap-kr .steps li:last-child { border-bottom: none; }\n  .wonjo-wrap .steps li::before { content: counter(wonjo-steps); position: absolute; left: 0; top: 11px; font-size: 11px; font-weight: bold; color: #4a7c59; width: 22px; height: 22px; border: 1.5px solid #4a7c59; border-radius: 50%; display: inline-flex; align-items: center; justify-content: center; }\n  .wonjo-wrap-kr .steps li::before { content: counter(wonjo-steps-kr); position: absolute; left: 0; top: 11px; font-size: 11px; font-weight: bold; color: #4a7c59; width: 22px; height: 22px; border: 1.5px solid #4a7c59; border-radius: 50%; display: inline-flex; align-items: center; justify-content: center; }\n\n  \/* === INTRO SUBTITLE === *\/\n  .wonjo-wrap .intro-subtitle, .wonjo-wrap-kr .intro-subtitle { font-size: 17px; line-height: 1.6; color: #4a7c59; font-style: italic; margin: 0 0 18px 0; padding-bottom: 18px; border-bottom: 1px solid #e8e8e4; }\n\n  \/* === SECTION SUBTITLE === *\/\n  .wonjo-wrap .section-subtitle, .wonjo-wrap-kr .section-subtitle { font-size: 13px; color: #777; font-style: italic; margin: -2px 0 16px 0; }\n\n  \/* === KEYWORDS (related searches at bottom) === *\/\n  .wonjo-wrap .keywords, .wonjo-wrap-kr .keywords { font-size: 13px; color: #777; line-height: 1.7; letter-spacing: 0.2px; }\n\n  \/* === MOBILE MEDIA QUERY === *\/\n  @media (max-width: 600px) {\n    .wonjo-wrap details summary, .wonjo-wrap-kr details summary { padding: 18px 30px 18px 0 !important; }\n    .wonjo-wrap details summary, .wonjo-wrap h2 { font-size: 15px !important; letter-spacing: 1px !important; }\n    .wonjo-wrap-kr details summary, .wonjo-wrap-kr h2 { font-size: 18px !important; letter-spacing: 0.8px !important; }\n    .wonjo-wrap, .wonjo-wrap-kr { font-size: 16px !important; }\n    .wonjo-wrap .intro-subtitle, .wonjo-wrap-kr .intro-subtitle { font-size: 17px !important; }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"wonjo-wrap\"\u003e\n\n  \u003cp class=\"intro-subtitle\"\u003eDirect from the United States — Extra Gum, sugar-free, ADA-recognized for tooth-friendliness. 15 sticks × 10 packs × 150 Total Pieces.\u003c\/p\u003e\n\n  \u003cdetails open\u003e\n    \u003csummary\u003eAbout This Product\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cp\u003eExtra Gum is the Wrigley sugar-free gum line — the household-staple chewing gum at every US grocery checkout for over 35 years. Each 15-stick pack is sugar-free, sweetened with sorbitol and aspartame, and ADA-recognized for tooth-friendliness. The 10-pack format here is the bulk-club configuration — ideal for households that want a steady supply without grocery-trip frequency.\u003c\/p\u003e\n    \u003cp\u003e\u003cstrong\u003eChew \u0026amp; flavor:\u003c\/strong\u003e Sticks of standard Wrigley Extra texture — soft initial chew, long-lasting flavor (15–20 minutes for most flavors).\u003c\/p\u003e\n    \u003cp\u003e\u003cstrong\u003eIngredients:\u003c\/strong\u003e Sorbitol, gum base, glycerol, natural and artificial flavors, hydrogenated starch hydrolysate, mannitol, aspartame, acesulfame potassium, soy lecithin, BHT (preservative). Color depending on flavor. Sugar-free, sweetened.\u003c\/p\u003e\n\n    \u003cdiv class=\"badge-row\"\u003e\n      \u003cspan class=\"badge\"\u003eSugar-Free\u003c\/span\u003e\n      \u003cspan class=\"badge\"\u003e15 Sticks × 10 Packs\u003c\/span\u003e\n      \u003cspan class=\"badge\"\u003eADA-Recognized for Teeth\u003c\/span\u003e\n      \u003cspan class=\"badge\"\u003eBulk Wholesale Format\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eProduct Details\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cdiv class=\"spec-grid\"\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eBrand\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eExtra (엑스트라 껌)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eProduct Name\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eExtra Gum\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eSize\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003e15 sticks × 10 packs — 150 Total Pieces\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eType\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eChewing Gum\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eStorage\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eRoom temperature; cool dry pantry\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eOrigin\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eUSA — Extra\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eHow to Use\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cul\u003e\n      \u003cli\u003eChew after meals to refresh breath\u003c\/li\u003e\n      \u003cli\u003eCarry in bag or pocket for travel and meetings\u003c\/li\u003e\n      \u003cli\u003eSugar-free formula friendly to dental routines\u003c\/li\u003e\n      \u003cli\u003eOffice-drawer staple for after-coffee breath\u003c\/li\u003e\n      \u003cli\u003eLong-haul flight ear-pressure relief\u003c\/li\u003e\n      \u003cli\u003eStow opened packs in a sealed pouch to keep them fresh\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eWhy Korean Customers Reach For This\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cp\u003eKorean gum culture is dominated by mainstream domestic brands — sugar-free options exist but the ingredient panels often include aspartame and sucralose. PUR Gum and Extra fill different niches in the Korean import market: PUR for the xylitol-only health-conscious crowd, Extra for the bulk-pack Costco-style household supply.\u003c\/p\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eShipping\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cp\u003eFree shipping on every order, with no minimum. No handling fees, no customs processing charges, nothing added at checkout. What you see is what you pay.\u003c\/p\u003e\n    \u003cp\u003eOrders are dispatched within 1 to 2 business days. A tracking number is sent to your email once your parcel is on its way.\u003c\/p\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eCustoms \u0026amp; Import\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cp\u003eAll orders are processed as personal-use overseas purchases and clear Korean customs without requiring KC certification. Your shipment is handled using your Personal Customs Clearance Code (PCCC) and is trackable via Korea Customs Service UNI-PASS. Orders under USD 200 from the United States qualify for duty-free clearance. In the event of any customs issue, we issue a full refund without question.\u003c\/p\u003e\n    \u003cdiv class=\"tip\"\u003eIf you do not yet have a PCCC, you can get one free in under five minutes at unipass.customs.go.kr.\u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eWhy This Shop\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cp\u003eWe purchase directly from US retailers and ship to customers in Korea — no intermediary, no repackaging, no grey-market sourcing. Every order is the same product you would find on a US shelf. We back every order with a full refund in the event of customs failure or non-delivery.\u003c\/p\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eFrom Our First Customers\u003c\/summary\u003e\n    \u003chr\u003e\n\n    \u003cdiv class=\"review-card\"\u003e\n      \u003cp class=\"review-text\"\u003e\"Bulk format means I'm not running to the convenience store every week. Reorder cycle is way longer with this size.\"\u003c\/p\u003e\n      \u003cp class=\"review-name\"\u003eYumi — Songpa, Seoul — Early Customer\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"review-card\"\u003e\n      \u003cp class=\"review-text\"\u003e\"Gum arrived sealed, all packs intact. Same product as in US grocery stores.\"\u003c\/p\u003e\n      \u003cp class=\"review-name\"\u003eHojin — Incheon — Early Customer\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"review-card\"\u003e\n      \u003cp class=\"review-text\"\u003e\"Picky about gum ingredients — this brand fills the gap. Korean stores don't stock the equivalent.\"\u003c\/p\u003e\n      \u003cp class=\"review-name\"\u003eJihoon — Bundang, Seongnam — Early Customer\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eHow to Order\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003col class=\"steps\"\u003e\n      \u003cli\u003eSelect your variant\u003c\/li\u003e\n      \u003cli\u003eAdd to cart and proceed to checkout\u003c\/li\u003e\n      \u003cli\u003eEnter your Personal Customs Clearance Code (PCCC) when prompted\u003c\/li\u003e\n      \u003cli\u003eConfirm your Korean delivery address\u003c\/li\u003e\n      \u003cli\u003eComplete payment — your order is placed\u003c\/li\u003e\n      \u003cli\u003eReceive your tracking number by email within 1 to 2 business days\u003c\/li\u003e\n    \u003c\/ol\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eRelated Searches\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cp class=\"keywords\"\u003ePUR Gum Korea · Extra Gum Korea · sugar free gum direct import · 미국 껌 직구 · xylitol gum Korea\u003c\/p\u003e\n  \u003c\/details\u003e\n\n\u003c\/div\u003e","brand":"Extra","offers":[{"title":"Bubblegum","offer_id":45300468809775,"sku":"EXTRA-extra-gum-bubblegum","price":21.0,"currency_code":"USD","in_stock":true},{"title":"Peppermint","offer_id":45300468842543,"sku":"EXTRA-extra-gum-peppermint","price":21.0,"currency_code":"USD","in_stock":true},{"title":"Polar Ice","offer_id":45300468875311,"sku":"EXTRA-extra-gum-polar-ice","price":19.0,"currency_code":"USD","in_stock":true},{"title":"Smooth Mint","offer_id":45300468908079,"sku":"EXTRA-extra-gum-smooth-mint","price":22.0,"currency_code":"USD","in_stock":true},{"title":"Spearmint","offer_id":45300468940847,"sku":"EXTRA-extra-gum-spearmint","price":16.5,"currency_code":"USD","in_stock":true},{"title":"Watermelon","offer_id":45300468973615,"sku":"EXTRA-extra-gum-watermelon","price":20.0,"currency_code":"USD","in_stock":true},{"title":"Winterfresh","offer_id":45300469006383,"sku":"EXTRA-extra-gum-winterfresh","price":22.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0739\/5190\/3791\/files\/EXTRA-extra-gum-peppermint.jpg?v=1778116921"},{"product_id":"iqbar-protein-brain-bar","title":"IQBar Protein \u0026 Brain Bar — 12 Bars","description":"\u003cstyle\u003e\n\/* Wonjo canonical stylesheet v3.0 — see wonjo-style-LOCKED.md for documentation *\/\n\n  \/* === WRAPPERS === *\/\n  .wonjo-wrap { font-family: 'Apple SD Gothic Neo', 'Noto Sans KR', 'Malgun Gothic', sans-serif; color: #2b2b2b; font-size: 16px; line-height: 1.85; max-width: 720px; }\n  .wonjo-wrap-kr { font-family: 'Apple SD Gothic Neo', 'Noto Sans KR', 'Malgun Gothic', sans-serif; color: #2b2b2b; font-size: 16px; line-height: 1.95; max-width: 720px; }\n\n  \/* === COMMON TEXT === *\/\n  .wonjo-wrap p, .wonjo-wrap-kr p { margin: 0 0 13px 0; color: #3a3a3a; }\n  .wonjo-wrap ul, .wonjo-wrap-kr ul { margin: 0 0 13px 0; padding-left: 18px; color: #3a3a3a; }\n  .wonjo-wrap ul li, .wonjo-wrap-kr ul li { margin-bottom: 7px; }\n\n  \/* === HEADINGS — H2 (old protein template) === *\/\n  .wonjo-wrap h2 { font-size: 16px; font-weight: 700; text-transform: uppercase; letter-spacing: 1.2px; color: #4a7c59; margin: 36px 0 8px 0; }\n  .wonjo-wrap-kr h2 { font-size: 18px; font-weight: 700; text-transform: uppercase; letter-spacing: 0.8px; color: #4a7c59; margin: 36px 0 8px 0; }\n\n  \/* === HR SEPARATOR (under h2 + inside details) === *\/\n  .wonjo-wrap hr, .wonjo-wrap-kr hr,\n  .wonjo-wrap details hr, .wonjo-wrap-kr details hr { border: none; border-top: 1.5px solid #4a7c59; margin: 0 0 18px 0; }\n\n  \/* === DETAILS \/ SUMMARY (rounds 1-4 + LEGO) === *\/\n  .wonjo-wrap details, .wonjo-wrap-kr details { margin: 0; border-bottom: 1px solid #e8e8e4; }\n  .wonjo-wrap details:last-of-type, .wonjo-wrap-kr details:last-of-type { border-bottom: none; }\n\n  .wonjo-wrap details summary { font-size: 16px; font-weight: 700; text-transform: uppercase; letter-spacing: 1.2px; color: #4a7c59; padding: 20px 30px 20px 0; cursor: pointer; list-style: none; position: relative; }\n  .wonjo-wrap-kr details summary { font-size: 18px; font-weight: 700; text-transform: uppercase; letter-spacing: 0.8px; color: #4a7c59; padding: 20px 30px 20px 0; cursor: pointer; list-style: none; position: relative; }\n\n  .wonjo-wrap details summary::-webkit-details-marker, .wonjo-wrap-kr details summary::-webkit-details-marker { display: none; }\n  .wonjo-wrap details summary::after, .wonjo-wrap-kr details summary::after { content: '+'; position: absolute; right: 0; top: 50%; transform: translateY(-50%); font-size: 20px; font-weight: normal; color: #4a7c59; }\n  .wonjo-wrap details[open] summary::after, .wonjo-wrap-kr details[open] summary::after { content: '−'; }\n\n  \/* Content spacing — handles both direct-children variant AND \u003cdiv\u003e wrapper variant *\/\n  .wonjo-wrap details \u003e *:not(summary):not(hr), .wonjo-wrap-kr details \u003e *:not(summary):not(hr) { margin-bottom: 13px; }\n  .wonjo-wrap details \u003e *:last-child, .wonjo-wrap-kr details \u003e *:last-child { margin-bottom: 18px; }\n  .wonjo-wrap details \u003e div, .wonjo-wrap-kr details \u003e div { padding: 0 0 20px 0; }\n\n  \/* === SPEC GRID === *\/\n  .wonjo-wrap .spec-grid, .wonjo-wrap-kr .spec-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 0; margin: 0 0 16px 0; border: 1px solid #e8e8e4; border-radius: 4px; overflow: hidden; }\n  .wonjo-wrap .spec-item, .wonjo-wrap-kr .spec-item { padding: 10px 14px; border-bottom: 1px solid #e8e8e4; font-size: 14px; }\n  .wonjo-wrap .spec-item:nth-last-child(-n+2), .wonjo-wrap-kr .spec-item:nth-last-child(-n+2) { border-bottom: none; }\n  .wonjo-wrap .spec-label, .wonjo-wrap-kr .spec-label { font-size: 13px; text-transform: uppercase; letter-spacing: 0.8px; color: #4a7c59; display: block; margin-bottom: 2px; font-weight: bold; }\n  .wonjo-wrap .spec-value, .wonjo-wrap-kr .spec-value { color: #2b2b2b; }\n\n  \/* === TIPS \/ WARNINGS === *\/\n  .wonjo-wrap .tip, .wonjo-wrap-kr .tip { background: #f4f8f5; border-left: 3px solid #4a7c59; padding: 12px 16px; font-size: 13.5px; color: #4a5a4a; margin: 14px 0; font-style: italic; }\n  .wonjo-wrap .tip-warn, .wonjo-wrap-kr .tip-warn { background: #fdf6e3; border-left: 3px solid #b8860b; padding: 12px 16px; font-size: 13.5px; color: #6e5828; margin: 14px 0; font-style: italic; }\n\n  \/* === BADGES === *\/\n  .wonjo-wrap .badge-row, .wonjo-wrap-kr .badge-row { display: flex; flex-wrap: wrap; gap: 8px; margin: 0 0 16px 0; }\n  .wonjo-wrap .badge, .wonjo-wrap-kr .badge { font-size: 11.5px; border: 1px solid #c2d8c9; background: #eef5f0; color: #3a6b48; border-radius: 3px; padding: 5px 11px; font-weight: bold; letter-spacing: 0.3px; }\n  .wonjo-wrap .badge-eco, .wonjo-wrap-kr .badge-eco { border-color: #b5cfa9; background: #e8f3e0; color: #2d5c1f; }\n  .wonjo-wrap .badge-safe, .wonjo-wrap-kr .badge-safe { border-color: #d4a574; background: #fdf3e3; color: #8a5a1a; }\n\n  \/* === SKILL TAG ROW (rounds 1-4 kids\/toys) === *\/\n  .wonjo-wrap .skill-row, .wonjo-wrap-kr .skill-row { display: flex; flex-wrap: wrap; gap: 6px; margin: 0 0 18px 0; padding-bottom: 16px; border-bottom: 1px solid #e8e8e4; }\n  .wonjo-wrap .skill-tag, .wonjo-wrap-kr .skill-tag { font-size: 11px; background: #fdfcf8; border: 1px solid #e4e0d6; color: #6a5a3a; border-radius: 14px; padding: 4px 10px; letter-spacing: 0.2px; }\n\n  \/* === REVIEW CARDS (protein listings) === *\/\n  .wonjo-wrap .review-card, .wonjo-wrap-kr .review-card { background: #fdfcf8; border: 1px solid #e4e0d6; border-radius: 6px; padding: 18px 20px; margin-bottom: 14px; }\n  .wonjo-wrap .review-text, .wonjo-wrap-kr .review-text { color: #3a3a3a; margin: 0 0 10px 0; font-style: italic; }\n  .wonjo-wrap .review-name, .wonjo-wrap-kr .review-name { font-size: 12.5px; color: #888; font-style: normal; }\n\n  \/* === SET CARDS (LEGO bundle template) === *\/\n  .wonjo-wrap .set-card, .wonjo-wrap-kr .set-card { background: #fdfcf8; border: 1px solid #e4e0d6; border-radius: 6px; padding: 18px 22px; margin-bottom: 16px; }\n  .wonjo-wrap .set-card .set-no, .wonjo-wrap-kr .set-card .set-no { font-size: 13px; letter-spacing: 1px; color: #4a7c59; text-transform: uppercase; margin: 0 0 4px 0; font-weight: bold; }\n  .wonjo-wrap .set-card h3, .wonjo-wrap-kr .set-card h3 { font-size: 17px; margin: 0 0 10px 0; color: #2b2b2b; font-weight: 700; }\n  .wonjo-wrap .set-card p, .wonjo-wrap-kr .set-card p { margin: 0 0 8px 0; }\n  .wonjo-wrap .set-card .set-stats, .wonjo-wrap-kr .set-card .set-stats { font-size: 13.5px; color: #666; margin-top: 8px; }\n\n  \/* === PLAY STAGES (rounds 1-4 age-progression) === *\/\n  .wonjo-wrap .play-stage, .wonjo-wrap-kr .play-stage { padding: 10px 0; border-bottom: 1px dashed #e8e8e4; }\n  .wonjo-wrap .play-stage:last-child, .wonjo-wrap-kr .play-stage:last-child { border-bottom: none; }\n  .wonjo-wrap .play-stage-age, .wonjo-wrap-kr .play-stage-age { font-size: 13px; text-transform: uppercase; letter-spacing: 0.8px; color: #4a7c59; font-weight: bold; display: block; margin-bottom: 4px; }\n  .wonjo-wrap .play-stage-text, .wonjo-wrap-kr .play-stage-text { color: #3a3a3a; font-size: 14.5px; }\n\n  \/* === FAQ === *\/\n  .wonjo-wrap .faq-q, .wonjo-wrap-kr .faq-q { font-size: 13.5px; color: #4a7c59; font-weight: bold; margin: 14px 0 6px 0; }\n  .wonjo-wrap .faq-a, .wonjo-wrap-kr .faq-a { color: #3a3a3a; margin: 0 0 13px 0; padding-left: 14px; border-left: 2px solid #e8e8e4; }\n\n  \/* === STEPS (numbered ordering process) === *\/\n  .wonjo-wrap .steps, .wonjo-wrap-kr .steps { list-style: none; padding: 0; margin: 0 0 13px 0; }\n  .wonjo-wrap .steps { counter-reset: wonjo-steps; }\n  .wonjo-wrap-kr .steps { counter-reset: wonjo-steps-kr; }\n  .wonjo-wrap .steps li { counter-increment: wonjo-steps; padding: 10px 0 10px 38px; border-bottom: 1px solid #e8e8e4; position: relative; color: #3a3a3a; }\n  .wonjo-wrap-kr .steps li { counter-increment: wonjo-steps-kr; padding: 10px 0 10px 38px; border-bottom: 1px solid #e8e8e4; position: relative; color: #3a3a3a; }\n  .wonjo-wrap .steps li:last-child, .wonjo-wrap-kr .steps li:last-child { border-bottom: none; }\n  .wonjo-wrap .steps li::before { content: counter(wonjo-steps); position: absolute; left: 0; top: 11px; font-size: 11px; font-weight: bold; color: #4a7c59; width: 22px; height: 22px; border: 1.5px solid #4a7c59; border-radius: 50%; display: inline-flex; align-items: center; justify-content: center; }\n  .wonjo-wrap-kr .steps li::before { content: counter(wonjo-steps-kr); position: absolute; left: 0; top: 11px; font-size: 11px; font-weight: bold; color: #4a7c59; width: 22px; height: 22px; border: 1.5px solid #4a7c59; border-radius: 50%; display: inline-flex; align-items: center; justify-content: center; }\n\n  \/* === INTRO SUBTITLE === *\/\n  .wonjo-wrap .intro-subtitle, .wonjo-wrap-kr .intro-subtitle { font-size: 17px; line-height: 1.6; color: #4a7c59; font-style: italic; margin: 0 0 18px 0; padding-bottom: 18px; border-bottom: 1px solid #e8e8e4; }\n\n  \/* === SECTION SUBTITLE === *\/\n  .wonjo-wrap .section-subtitle, .wonjo-wrap-kr .section-subtitle { font-size: 13px; color: #777; font-style: italic; margin: -2px 0 16px 0; }\n\n  \/* === KEYWORDS (related searches at bottom) === *\/\n  .wonjo-wrap .keywords, .wonjo-wrap-kr .keywords { font-size: 13px; color: #777; line-height: 1.7; letter-spacing: 0.2px; }\n\n  \/* === MOBILE MEDIA QUERY === *\/\n  @media (max-width: 600px) {\n    .wonjo-wrap details summary, .wonjo-wrap-kr details summary { padding: 18px 30px 18px 0 !important; }\n    .wonjo-wrap details summary, .wonjo-wrap h2 { font-size: 15px !important; letter-spacing: 1px !important; }\n    .wonjo-wrap-kr details summary, .wonjo-wrap-kr h2 { font-size: 18px !important; letter-spacing: 0.8px !important; }\n    .wonjo-wrap, .wonjo-wrap-kr { font-size: 16px !important; }\n    .wonjo-wrap .intro-subtitle, .wonjo-wrap-kr .intro-subtitle { font-size: 17px !important; }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"wonjo-wrap\"\u003e\n\n  \u003cp class=\"intro-subtitle\"\u003eDirect from the United States — IQBar plant-protein brain bars, 12g plant protein, brain-supporting blend, 12 flavors. 1.6 oz (45 g) × 12 Bars.\u003c\/p\u003e\n\n  \u003cdetails open\u003e\n    \u003csummary\u003eAbout This Product\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cp\u003eIQBar is a plant-protein bar built around 'brain food' positioning — six brain-supporting nutrients (lion's mane extract, MCTs, omega-3 ALA from flax, flavonoids from cocoa, choline from eggs in some flavors, vitamin E from almonds), keto-friendly, vegan in most flavors, low-sugar. Each bar is 12g of plant protein, 4g net carbs, low glycemic, and uses monk fruit instead of sugar. The brand grew through health-conscious workplace snack programs and direct-to-consumer subscriptions.\u003c\/p\u003e\n    \u003cp\u003e\u003cstrong\u003eTexture \u0026amp; taste:\u003c\/strong\u003e Dense plant-protein bar — almond\/pea\/pumpkin-seed base, monk-fruit sweetened, 12 flavor profiles spanning chocolate, fruit, nut, and matcha-chai directions. Bar texture is firm but chewable; not a soft chew-bar.\u003c\/p\u003e\n    \u003cp\u003e\u003cstrong\u003eIngredients:\u003c\/strong\u003e Plant protein blend (almond flour, pea protein, pumpkin seed protein), coconut oil, prebiotic fiber (chicory root), monk fruit extract, MCT oil, sea salt, lion's mane mushroom extract, [flavor-specific add-ins: dark chocolate chips, dried fruits, etc.]. Vegan in most flavors. Gluten-free, soy-free, dairy-free.\u003c\/p\u003e\n\n    \u003cdiv class=\"badge-row\"\u003e\n      \u003cspan class=\"badge\"\u003e12g Plant Protein\u003c\/span\u003e\n      \u003cspan class=\"badge\"\u003eBrain-Supporting Blend\u003c\/span\u003e\n      \u003cspan class=\"badge\"\u003eKeto-Friendly \/ Low Sugar\u003c\/span\u003e\n      \u003cspan class=\"badge\"\u003eVegan \u0026amp; Gluten-Free\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eProduct Details\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cdiv class=\"spec-grid\"\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eBrand\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eIQBar (아이큐바)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eProduct Name\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eIQBar Protein \u0026amp; Brain Bar\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eSize\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003e1.6 oz (45 g) — 12 Bars\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eType\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003ePlant Protein Bar\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eStorage\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eRoom temperature; cool dry pantry\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eOrigin\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eUSA — IQBar\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eHow to Use\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cul\u003e\n      \u003cli\u003eEat as a snack between meals\u003c\/li\u003e\n      \u003cli\u003ePre-workout fuel — 30 minutes before training\u003c\/li\u003e\n      \u003cli\u003eOffice desk drawer staple for skipped-lunch days\u003c\/li\u003e\n      \u003cli\u003eTravel snack — TSA-friendly, doesn't need refrigeration\u003c\/li\u003e\n      \u003cli\u003ePair with a coffee or tea for a balanced afternoon break\u003c\/li\u003e\n      \u003cli\u003eStore at room temperature; cool, dry pantry\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eWhy Korean Customers Reach For This\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cp\u003ePlant-based protein bars are a small Korean retail category — the Korean equivalents (Korean rice cake bars, soybean snack bars) skew sweeter and lower-protein. IQBar fills a gap that's grown with the Korean gym crowd's exposure to Western brain-and-body brand positioning. The bars are vegan, low-sugar, and built around brain-supporting nutrients — a story Korean wellness creators have started picking up on.\u003c\/p\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eShipping\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cp\u003eFree shipping on every order, with no minimum. No handling fees, no customs processing charges, nothing added at checkout. What you see is what you pay.\u003c\/p\u003e\n    \u003cp\u003eOrders are dispatched within 1 to 2 business days. A tracking number is sent to your email once your parcel is on its way.\u003c\/p\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eCustoms \u0026amp; Import\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cp\u003eAll orders are processed as personal-use overseas purchases and clear Korean customs without requiring KC certification. Your shipment is handled using your Personal Customs Clearance Code (PCCC) and is trackable via Korea Customs Service UNI-PASS. Orders under USD 200 from the United States qualify for duty-free clearance. In the event of any customs issue, we issue a full refund without question.\u003c\/p\u003e\n    \u003cdiv class=\"tip\"\u003eIf you do not yet have a PCCC, you can get one free in under five minutes at unipass.customs.go.kr.\u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eWhy This Shop\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cp\u003eWe purchase directly from US retailers and ship to customers in Korea — no intermediary, no repackaging, no grey-market sourcing. Every order is the same product you would find on a US shelf. We back every order with a full refund in the event of customs failure or non-delivery.\u003c\/p\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eFrom Our First Customers\u003c\/summary\u003e\n    \u003chr\u003e\n\n    \u003cdiv class=\"review-card\"\u003e\n      \u003cp class=\"review-text\"\u003e\"Korean retail had nothing close to this. Plant-protein, low-sugar, brain-blend positioning — exactly the bar I was searching for.\"\u003c\/p\u003e\n      \u003cp class=\"review-name\"\u003eDaehyun — Pangyo, Seongnam — Early Customer\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"review-card\"\u003e\n      \u003cp class=\"review-text\"\u003e\"Variety pack was the right starting point. Chocolate Sea Salt is the standout, Matcha Chai is the surprise.\"\u003c\/p\u003e\n      \u003cp class=\"review-name\"\u003eEunbi — Daejeon — Early Customer\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"review-card\"\u003e\n      \u003cp class=\"review-text\"\u003e\"Bars arrived sealed, none crushed. Office-drawer ready. Reordered before this batch ran out.\"\u003c\/p\u003e\n      \u003cp class=\"review-name\"\u003eMin Jee — Gangnam, Seoul — Early Customer\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eHow to Order\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003col class=\"steps\"\u003e\n      \u003cli\u003eSelect your variant\u003c\/li\u003e\n      \u003cli\u003eAdd to cart and proceed to checkout\u003c\/li\u003e\n      \u003cli\u003eEnter your Personal Customs Clearance Code (PCCC) when prompted\u003c\/li\u003e\n      \u003cli\u003eConfirm your Korean delivery address\u003c\/li\u003e\n      \u003cli\u003eComplete payment — your order is placed\u003c\/li\u003e\n      \u003cli\u003eReceive your tracking number by email within 1 to 2 business days\u003c\/li\u003e\n    \u003c\/ol\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eRelated Searches\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cp class=\"keywords\"\u003eIQBar Korea · plant protein bar direct import · 아이큐바 직구 · 비건 단백질 바 · 미국 단백질 바 한국 직배송\u003c\/p\u003e\n  \u003c\/details\u003e\n\n\u003c\/div\u003e","brand":"IQBar","offers":[{"title":"Almond Butter Chip","offer_id":45300469596207,"sku":"IQB-protein-brain-bar-almond-butter-chip","price":36.23,"currency_code":"USD","in_stock":true},{"title":"Banana Nut","offer_id":45300469628975,"sku":"IQB-protein-brain-bar-banana-nut","price":36.23,"currency_code":"USD","in_stock":true},{"title":"Chocolate Lovers Variety","offer_id":45300469661743,"sku":"IQB-protein-brain-bar-chocolate-lovers-variety","price":36.23,"currency_code":"USD","in_stock":true},{"title":"Chocolate Mint Chip","offer_id":45300469694511,"sku":"IQB-protein-brain-bar-chocolate-mint-chip","price":36.23,"currency_code":"USD","in_stock":true},{"title":"Chocolate Sea Salt","offer_id":45300469727279,"sku":"IQB-protein-brain-bar-chocolate-sea-salt","price":36.23,"currency_code":"USD","in_stock":true},{"title":"Fruit Lovers Variety","offer_id":45300469760047,"sku":"IQB-protein-brain-bar-fruit-lovers-variety","price":36.23,"currency_code":"USD","in_stock":true},{"title":"Lemon Blueberry","offer_id":45300469792815,"sku":"IQB-protein-brain-bar-lemon-blueberry","price":36.23,"currency_code":"USD","in_stock":true},{"title":"Matcha Chai","offer_id":45300469825583,"sku":"IQB-protein-brain-bar-matcha-chai","price":36.23,"currency_code":"USD","in_stock":true},{"title":"Peanut Butter Chip","offer_id":45300469858351,"sku":"IQB-protein-brain-bar-peanut-butter-chip","price":36.23,"currency_code":"USD","in_stock":true},{"title":"Salted Caramel Chip","offer_id":45300469891119,"sku":"IQB-protein-brain-bar-salted-caramel-chip","price":36.23,"currency_code":"USD","in_stock":true},{"title":"Toasted Coconut Chip","offer_id":45300469923887,"sku":"IQB-protein-brain-bar-toasted-coconut-chip","price":36.23,"currency_code":"USD","in_stock":true},{"title":"Wild Blueberry","offer_id":45300469956655,"sku":"IQB-protein-brain-bar-wild-blueberry","price":36.23,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0739\/5190\/3791\/files\/IQB-protein-brain-bar-wild-blueberry.jpg?v=1778182915"},{"product_id":"frito-lay-variety-pack","title":"Frito-Lay Variety Pack — 40 Bags","description":"\u003cstyle\u003e\n\/* Wonjo canonical stylesheet v3.0 — see wonjo-style-LOCKED.md for documentation *\/\n\n  \/* === WRAPPERS === *\/\n  .wonjo-wrap { font-family: 'Apple SD Gothic Neo', 'Noto Sans KR', 'Malgun Gothic', sans-serif; color: #2b2b2b; font-size: 16px; line-height: 1.85; max-width: 720px; }\n  .wonjo-wrap-kr { font-family: 'Apple SD Gothic Neo', 'Noto Sans KR', 'Malgun Gothic', sans-serif; color: #2b2b2b; font-size: 16px; line-height: 1.95; max-width: 720px; }\n\n  \/* === COMMON TEXT === *\/\n  .wonjo-wrap p, .wonjo-wrap-kr p { margin: 0 0 13px 0; color: #3a3a3a; }\n  .wonjo-wrap ul, .wonjo-wrap-kr ul { margin: 0 0 13px 0; padding-left: 18px; color: #3a3a3a; }\n  .wonjo-wrap ul li, .wonjo-wrap-kr ul li { margin-bottom: 7px; }\n\n  \/* === HEADINGS — H2 (old protein template) === *\/\n  .wonjo-wrap h2 { font-size: 16px; font-weight: 700; text-transform: uppercase; letter-spacing: 1.2px; color: #4a7c59; margin: 36px 0 8px 0; }\n  .wonjo-wrap-kr h2 { font-size: 18px; font-weight: 700; text-transform: uppercase; letter-spacing: 0.8px; color: #4a7c59; margin: 36px 0 8px 0; }\n\n  \/* === HR SEPARATOR (under h2 + inside details) === *\/\n  .wonjo-wrap hr, .wonjo-wrap-kr hr,\n  .wonjo-wrap details hr, .wonjo-wrap-kr details hr { border: none; border-top: 1.5px solid #4a7c59; margin: 0 0 18px 0; }\n\n  \/* === DETAILS \/ SUMMARY (rounds 1-4 + LEGO) === *\/\n  .wonjo-wrap details, .wonjo-wrap-kr details { margin: 0; border-bottom: 1px solid #e8e8e4; }\n  .wonjo-wrap details:last-of-type, .wonjo-wrap-kr details:last-of-type { border-bottom: none; }\n\n  .wonjo-wrap details summary { font-size: 16px; font-weight: 700; text-transform: uppercase; letter-spacing: 1.2px; color: #4a7c59; padding: 20px 30px 20px 0; cursor: pointer; list-style: none; position: relative; }\n  .wonjo-wrap-kr details summary { font-size: 18px; font-weight: 700; text-transform: uppercase; letter-spacing: 0.8px; color: #4a7c59; padding: 20px 30px 20px 0; cursor: pointer; list-style: none; position: relative; }\n\n  .wonjo-wrap details summary::-webkit-details-marker, .wonjo-wrap-kr details summary::-webkit-details-marker { display: none; }\n  .wonjo-wrap details summary::after, .wonjo-wrap-kr details summary::after { content: '+'; position: absolute; right: 0; top: 50%; transform: translateY(-50%); font-size: 20px; font-weight: normal; color: #4a7c59; }\n  .wonjo-wrap details[open] summary::after, .wonjo-wrap-kr details[open] summary::after { content: '−'; }\n\n  \/* Content spacing — handles both direct-children variant AND \u003cdiv\u003e wrapper variant *\/\n  .wonjo-wrap details \u003e *:not(summary):not(hr), .wonjo-wrap-kr details \u003e *:not(summary):not(hr) { margin-bottom: 13px; }\n  .wonjo-wrap details \u003e *:last-child, .wonjo-wrap-kr details \u003e *:last-child { margin-bottom: 18px; }\n  .wonjo-wrap details \u003e div, .wonjo-wrap-kr details \u003e div { padding: 0 0 20px 0; }\n\n  \/* === SPEC GRID === *\/\n  .wonjo-wrap .spec-grid, .wonjo-wrap-kr .spec-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 0; margin: 0 0 16px 0; border: 1px solid #e8e8e4; border-radius: 4px; overflow: hidden; }\n  .wonjo-wrap .spec-item, .wonjo-wrap-kr .spec-item { padding: 10px 14px; border-bottom: 1px solid #e8e8e4; font-size: 14px; }\n  .wonjo-wrap .spec-item:nth-last-child(-n+2), .wonjo-wrap-kr .spec-item:nth-last-child(-n+2) { border-bottom: none; }\n  .wonjo-wrap .spec-label, .wonjo-wrap-kr .spec-label { font-size: 13px; text-transform: uppercase; letter-spacing: 0.8px; color: #4a7c59; display: block; margin-bottom: 2px; font-weight: bold; }\n  .wonjo-wrap .spec-value, .wonjo-wrap-kr .spec-value { color: #2b2b2b; }\n\n  \/* === TIPS \/ WARNINGS === *\/\n  .wonjo-wrap .tip, .wonjo-wrap-kr .tip { background: #f4f8f5; border-left: 3px solid #4a7c59; padding: 12px 16px; font-size: 13.5px; color: #4a5a4a; margin: 14px 0; font-style: italic; }\n  .wonjo-wrap .tip-warn, .wonjo-wrap-kr .tip-warn { background: #fdf6e3; border-left: 3px solid #b8860b; padding: 12px 16px; font-size: 13.5px; color: #6e5828; margin: 14px 0; font-style: italic; }\n\n  \/* === BADGES === *\/\n  .wonjo-wrap .badge-row, .wonjo-wrap-kr .badge-row { display: flex; flex-wrap: wrap; gap: 8px; margin: 0 0 16px 0; }\n  .wonjo-wrap .badge, .wonjo-wrap-kr .badge { font-size: 11.5px; border: 1px solid #c2d8c9; background: #eef5f0; color: #3a6b48; border-radius: 3px; padding: 5px 11px; font-weight: bold; letter-spacing: 0.3px; }\n  .wonjo-wrap .badge-eco, .wonjo-wrap-kr .badge-eco { border-color: #b5cfa9; background: #e8f3e0; color: #2d5c1f; }\n  .wonjo-wrap .badge-safe, .wonjo-wrap-kr .badge-safe { border-color: #d4a574; background: #fdf3e3; color: #8a5a1a; }\n\n  \/* === SKILL TAG ROW (rounds 1-4 kids\/toys) === *\/\n  .wonjo-wrap .skill-row, .wonjo-wrap-kr .skill-row { display: flex; flex-wrap: wrap; gap: 6px; margin: 0 0 18px 0; padding-bottom: 16px; border-bottom: 1px solid #e8e8e4; }\n  .wonjo-wrap .skill-tag, .wonjo-wrap-kr .skill-tag { font-size: 11px; background: #fdfcf8; border: 1px solid #e4e0d6; color: #6a5a3a; border-radius: 14px; padding: 4px 10px; letter-spacing: 0.2px; }\n\n  \/* === REVIEW CARDS (protein listings) === *\/\n  .wonjo-wrap .review-card, .wonjo-wrap-kr .review-card { background: #fdfcf8; border: 1px solid #e4e0d6; border-radius: 6px; padding: 18px 20px; margin-bottom: 14px; }\n  .wonjo-wrap .review-text, .wonjo-wrap-kr .review-text { color: #3a3a3a; margin: 0 0 10px 0; font-style: italic; }\n  .wonjo-wrap .review-name, .wonjo-wrap-kr .review-name { font-size: 12.5px; color: #888; font-style: normal; }\n\n  \/* === SET CARDS (LEGO bundle template) === *\/\n  .wonjo-wrap .set-card, .wonjo-wrap-kr .set-card { background: #fdfcf8; border: 1px solid #e4e0d6; border-radius: 6px; padding: 18px 22px; margin-bottom: 16px; }\n  .wonjo-wrap .set-card .set-no, .wonjo-wrap-kr .set-card .set-no { font-size: 13px; letter-spacing: 1px; color: #4a7c59; text-transform: uppercase; margin: 0 0 4px 0; font-weight: bold; }\n  .wonjo-wrap .set-card h3, .wonjo-wrap-kr .set-card h3 { font-size: 17px; margin: 0 0 10px 0; color: #2b2b2b; font-weight: 700; }\n  .wonjo-wrap .set-card p, .wonjo-wrap-kr .set-card p { margin: 0 0 8px 0; }\n  .wonjo-wrap .set-card .set-stats, .wonjo-wrap-kr .set-card .set-stats { font-size: 13.5px; color: #666; margin-top: 8px; }\n\n  \/* === PLAY STAGES (rounds 1-4 age-progression) === *\/\n  .wonjo-wrap .play-stage, .wonjo-wrap-kr .play-stage { padding: 10px 0; border-bottom: 1px dashed #e8e8e4; }\n  .wonjo-wrap .play-stage:last-child, .wonjo-wrap-kr .play-stage:last-child { border-bottom: none; }\n  .wonjo-wrap .play-stage-age, .wonjo-wrap-kr .play-stage-age { font-size: 13px; text-transform: uppercase; letter-spacing: 0.8px; color: #4a7c59; font-weight: bold; display: block; margin-bottom: 4px; }\n  .wonjo-wrap .play-stage-text, .wonjo-wrap-kr .play-stage-text { color: #3a3a3a; font-size: 14.5px; }\n\n  \/* === FAQ === *\/\n  .wonjo-wrap .faq-q, .wonjo-wrap-kr .faq-q { font-size: 13.5px; color: #4a7c59; font-weight: bold; margin: 14px 0 6px 0; }\n  .wonjo-wrap .faq-a, .wonjo-wrap-kr .faq-a { color: #3a3a3a; margin: 0 0 13px 0; padding-left: 14px; border-left: 2px solid #e8e8e4; }\n\n  \/* === STEPS (numbered ordering process) === *\/\n  .wonjo-wrap .steps, .wonjo-wrap-kr .steps { list-style: none; padding: 0; margin: 0 0 13px 0; }\n  .wonjo-wrap .steps { counter-reset: wonjo-steps; }\n  .wonjo-wrap-kr .steps { counter-reset: wonjo-steps-kr; }\n  .wonjo-wrap .steps li { counter-increment: wonjo-steps; padding: 10px 0 10px 38px; border-bottom: 1px solid #e8e8e4; position: relative; color: #3a3a3a; }\n  .wonjo-wrap-kr .steps li { counter-increment: wonjo-steps-kr; padding: 10px 0 10px 38px; border-bottom: 1px solid #e8e8e4; position: relative; color: #3a3a3a; }\n  .wonjo-wrap .steps li:last-child, .wonjo-wrap-kr .steps li:last-child { border-bottom: none; }\n  .wonjo-wrap .steps li::before { content: counter(wonjo-steps); position: absolute; left: 0; top: 11px; font-size: 11px; font-weight: bold; color: #4a7c59; width: 22px; height: 22px; border: 1.5px solid #4a7c59; border-radius: 50%; display: inline-flex; align-items: center; justify-content: center; }\n  .wonjo-wrap-kr .steps li::before { content: counter(wonjo-steps-kr); position: absolute; left: 0; top: 11px; font-size: 11px; font-weight: bold; color: #4a7c59; width: 22px; height: 22px; border: 1.5px solid #4a7c59; border-radius: 50%; display: inline-flex; align-items: center; justify-content: center; }\n\n  \/* === INTRO SUBTITLE === *\/\n  .wonjo-wrap .intro-subtitle, .wonjo-wrap-kr .intro-subtitle { font-size: 17px; line-height: 1.6; color: #4a7c59; font-style: italic; margin: 0 0 18px 0; padding-bottom: 18px; border-bottom: 1px solid #e8e8e4; }\n\n  \/* === SECTION SUBTITLE === *\/\n  .wonjo-wrap .section-subtitle, .wonjo-wrap-kr .section-subtitle { font-size: 13px; color: #777; font-style: italic; margin: -2px 0 16px 0; }\n\n  \/* === KEYWORDS (related searches at bottom) === *\/\n  .wonjo-wrap .keywords, .wonjo-wrap-kr .keywords { font-size: 13px; color: #777; line-height: 1.7; letter-spacing: 0.2px; }\n\n  \/* === MOBILE MEDIA QUERY === *\/\n  @media (max-width: 600px) {\n    .wonjo-wrap details summary, .wonjo-wrap-kr details summary { padding: 18px 30px 18px 0 !important; }\n    .wonjo-wrap details summary, .wonjo-wrap h2 { font-size: 15px !important; letter-spacing: 1px !important; }\n    .wonjo-wrap-kr details summary, .wonjo-wrap-kr h2 { font-size: 18px !important; letter-spacing: 0.8px !important; }\n    .wonjo-wrap, .wonjo-wrap-kr { font-size: 16px !important; }\n    .wonjo-wrap .intro-subtitle, .wonjo-wrap-kr .intro-subtitle { font-size: 17px !important; }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"wonjo-wrap\"\u003e\n\n  \u003cp class=\"intro-subtitle\"\u003eDirect from the United States — Frito-Lay 40-count single-serve variety packs, 7 mix themes. Single-serve bags × 40 Bags.\u003c\/p\u003e\n\n  \u003cdetails open\u003e\n    \u003csummary\u003eAbout This Product\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cp\u003eFrito-Lay's variety packs are the snack-aisle multipack standard — 40 single-serve bags of various Frito-Lay brands (Doritos, Cheetos, Lay's, Fritos, Funyuns, Munchies, Sun Chips, Cheddar \u0026amp; Sour Cream, etc., depending on the mix). Each variety pack hits a different flavor theme: Backyard BBQ for outdoor flavors, Cheesy Mix for cheese-forward, Flamin' Hot for spicy, Fun Times for kid-friendly, Party Mix for crowd-pleasers. Single-serve format is ideal for office snack rotation, school lunches, and sharing.\u003c\/p\u003e\n    \u003cp\u003e\u003cstrong\u003eWhat's inside:\u003c\/strong\u003e 40 single-serve bags across the chosen mix theme. Mixes vary — Backyard BBQ, Cheesy, Doritos \u0026amp; Cheetos, Fiery, Flamin' Hot, Fun Times, Party. Individual bag sizes 0.875–1.5 oz.\u003c\/p\u003e\n    \u003cp\u003e\u003cstrong\u003eIngredients:\u003c\/strong\u003e Per-flavor varies. General base: corn or potato, vegetable oil (corn \/ canola \/ sunflower), salt, flavor-specific seasonings. Each individual bag is sized 0.875–1.5 oz, single-serve. Allergen profile varies by bag — check individual bags for full ingredient panels.\u003c\/p\u003e\n\n    \u003cdiv class=\"badge-row\"\u003e\n      \u003cspan class=\"badge\"\u003e40 Single-Serve Bags\u003c\/span\u003e\n      \u003cspan class=\"badge\"\u003eMulti-Brand Mix\u003c\/span\u003e\n      \u003cspan class=\"badge\"\u003eOffice \/ School \/ Party\u003c\/span\u003e\n      \u003cspan class=\"badge\"\u003eSealed at Factory\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eProduct Details\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cdiv class=\"spec-grid\"\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eBrand\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eFrito-Lay (프리토 레이)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eProduct Name\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eFrito-Lay Variety Pack\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eSize\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eSingle-serve bags — 40 Bags\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eType\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eSnack Chip Variety Pack\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eStorage\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eRoom temperature; cool dry pantry\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eOrigin\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eUSA — Frito-Lay\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eHow to Use\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cul\u003e\n      \u003cli\u003eSingle-serve bags ready for lunchboxes, road trips, and office snack rotations\u003c\/li\u003e\n      \u003cli\u003eRefresh chip flavor for parties without committing to a full bag\u003c\/li\u003e\n      \u003cli\u003ePair with sandwiches or wraps for a US-style lunch\u003c\/li\u003e\n      \u003cli\u003eStore sealed at room temperature, cool dry pantry\u003c\/li\u003e\n      \u003cli\u003eOnce a bag is opened, finish or seal — chips stale fast\u003c\/li\u003e\n      \u003cli\u003eMultipack split between household members works for variety\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eWhy Korean Customers Reach For This\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cp\u003eKorea's snack-aisle multipacks skew toward Korean brands (오리온, 농심, 해태) with smaller pack counts. Frito-Lay's 40-bag multipacks are uncommon in Korean retail at any price — when they appear, the markup is significant. The single-serve format works for office snack programs, school lunches, and 'pick-your-own' family nights.\u003c\/p\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eShipping\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cp\u003eFree shipping on every order, with no minimum. No handling fees, no customs processing charges, nothing added at checkout. What you see is what you pay.\u003c\/p\u003e\n    \u003cp\u003eOrders are dispatched within 1 to 2 business days. A tracking number is sent to your email once your parcel is on its way.\u003c\/p\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eCustoms \u0026amp; Import\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cp\u003eAll orders are processed as personal-use overseas purchases and clear Korean customs without requiring KC certification. Your shipment is handled using your Personal Customs Clearance Code (PCCC) and is trackable via Korea Customs Service UNI-PASS. Orders under USD 200 from the United States qualify for duty-free clearance. In the event of any customs issue, we issue a full refund without question.\u003c\/p\u003e\n    \u003cdiv class=\"tip\"\u003eIf you do not yet have a PCCC, you can get one free in under five minutes at unipass.customs.go.kr.\u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eWhy This Shop\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cp\u003eWe purchase directly from US retailers and ship to customers in Korea — no intermediary, no repackaging, no grey-market sourcing. Every order is the same product you would find on a US shelf. We back every order with a full refund in the event of customs failure or non-delivery.\u003c\/p\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eFrom Our First Customers\u003c\/summary\u003e\n    \u003chr\u003e\n\n    \u003cdiv class=\"review-card\"\u003e\n      \u003cp class=\"review-text\"\u003e\"Variety pack is exactly what I wanted — kids pick what they want without me buying 7 different bags.\"\u003c\/p\u003e\n      \u003cp class=\"review-name\"\u003eDaehyun — Pangyo, Seongnam — Early Customer\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"review-card\"\u003e\n      \u003cp class=\"review-text\"\u003e\"Bags arrived all intact, none crushed. Came faster than I expected too.\"\u003c\/p\u003e\n      \u003cp class=\"review-name\"\u003eEunbi — Daejeon — Early Customer\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"review-card\"\u003e\n      \u003cp class=\"review-text\"\u003e\"Doritos and Cheetos are the variety I missed most. This pack covers them.\"\u003c\/p\u003e\n      \u003cp class=\"review-name\"\u003eMin Jee — Gangnam, Seoul — Early Customer\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eHow to Order\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003col class=\"steps\"\u003e\n      \u003cli\u003eSelect your variant\u003c\/li\u003e\n      \u003cli\u003eAdd to cart and proceed to checkout\u003c\/li\u003e\n      \u003cli\u003eEnter your Personal Customs Clearance Code (PCCC) when prompted\u003c\/li\u003e\n      \u003cli\u003eConfirm your Korean delivery address\u003c\/li\u003e\n      \u003cli\u003eComplete payment — your order is placed\u003c\/li\u003e\n      \u003cli\u003eReceive your tracking number by email within 1 to 2 business days\u003c\/li\u003e\n    \u003c\/ol\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eRelated Searches\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cp class=\"keywords\"\u003eFrito-Lay variety pack Korea · Doritos Cheetos direct import · 프리토 레이 직구 · 미국 칩스 직구 · 도리토스 치토스 한국\u003c\/p\u003e\n  \u003c\/details\u003e\n\n\u003c\/div\u003e","brand":"Frito-Lay","offers":[{"title":"Backyard BBQ Mix","offer_id":45300470415407,"sku":"FL-variety-pack-backyard-bbq-mix","price":32.64,"currency_code":"USD","in_stock":true},{"title":"Cheesy Mix","offer_id":45300470448175,"sku":"FL-variety-pack-cheesy-mix","price":49.05,"currency_code":"USD","in_stock":true},{"title":"Doritos \u0026 Cheetos Mix","offer_id":45300470480943,"sku":"FL-variety-pack-doritos-cheetos-mix","price":36.04,"currency_code":"USD","in_stock":true},{"title":"Fiery Mix","offer_id":45300470513711,"sku":"FL-variety-pack-fiery-mix","price":36.21,"currency_code":"USD","in_stock":true},{"title":"Flamin' Hot Mix","offer_id":45300470546479,"sku":"FL-variety-pack-flamin-hot-mix","price":36.04,"currency_code":"USD","in_stock":true},{"title":"Fun Times Mix","offer_id":45300470579247,"sku":"FL-variety-pack-fun-times-mix","price":34.92,"currency_code":"USD","in_stock":true},{"title":"Party Mix","offer_id":45300470612015,"sku":"FL-variety-pack-party-mix","price":36.21,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0739\/5190\/3791\/files\/FL-variety-pack-party-mix.jpg?v=1778184144"},{"product_id":"goldfish-crackers-big-smiles-variety-pack","title":"Goldfish Crackers Big Smiles Variety Pack — 30 Snack Packs","description":"\u003cstyle\u003e\n\/* Wonjo canonical stylesheet v3.0 — see wonjo-style-LOCKED.md for documentation *\/\n\n  \/* === WRAPPERS === *\/\n  .wonjo-wrap { font-family: 'Apple SD Gothic Neo', 'Noto Sans KR', 'Malgun Gothic', sans-serif; color: #2b2b2b; font-size: 16px; line-height: 1.85; max-width: 720px; }\n  .wonjo-wrap-kr { font-family: 'Apple SD Gothic Neo', 'Noto Sans KR', 'Malgun Gothic', sans-serif; color: #2b2b2b; font-size: 16px; line-height: 1.95; max-width: 720px; }\n\n  \/* === COMMON TEXT === *\/\n  .wonjo-wrap p, .wonjo-wrap-kr p { margin: 0 0 13px 0; color: #3a3a3a; }\n  .wonjo-wrap ul, .wonjo-wrap-kr ul { margin: 0 0 13px 0; padding-left: 18px; color: #3a3a3a; }\n  .wonjo-wrap ul li, .wonjo-wrap-kr ul li { margin-bottom: 7px; }\n\n  \/* === HEADINGS — H2 (old protein template) === *\/\n  .wonjo-wrap h2 { font-size: 16px; font-weight: 700; text-transform: uppercase; letter-spacing: 1.2px; color: #4a7c59; margin: 36px 0 8px 0; }\n  .wonjo-wrap-kr h2 { font-size: 18px; font-weight: 700; text-transform: uppercase; letter-spacing: 0.8px; color: #4a7c59; margin: 36px 0 8px 0; }\n\n  \/* === HR SEPARATOR (under h2 + inside details) === *\/\n  .wonjo-wrap hr, .wonjo-wrap-kr hr,\n  .wonjo-wrap details hr, .wonjo-wrap-kr details hr { border: none; border-top: 1.5px solid #4a7c59; margin: 0 0 18px 0; }\n\n  \/* === DETAILS \/ SUMMARY (rounds 1-4 + LEGO) === *\/\n  .wonjo-wrap details, .wonjo-wrap-kr details { margin: 0; border-bottom: 1px solid #e8e8e4; }\n  .wonjo-wrap details:last-of-type, .wonjo-wrap-kr details:last-of-type { border-bottom: none; }\n\n  .wonjo-wrap details summary { font-size: 16px; font-weight: 700; text-transform: uppercase; letter-spacing: 1.2px; color: #4a7c59; padding: 20px 30px 20px 0; cursor: pointer; list-style: none; position: relative; }\n  .wonjo-wrap-kr details summary { font-size: 18px; font-weight: 700; text-transform: uppercase; letter-spacing: 0.8px; color: #4a7c59; padding: 20px 30px 20px 0; cursor: pointer; list-style: none; position: relative; }\n\n  .wonjo-wrap details summary::-webkit-details-marker, .wonjo-wrap-kr details summary::-webkit-details-marker { display: none; }\n  .wonjo-wrap details summary::after, .wonjo-wrap-kr details summary::after { content: '+'; position: absolute; right: 0; top: 50%; transform: translateY(-50%); font-size: 20px; font-weight: normal; color: #4a7c59; }\n  .wonjo-wrap details[open] summary::after, .wonjo-wrap-kr details[open] summary::after { content: '−'; }\n\n  \/* Content spacing — handles both direct-children variant AND \u003cdiv\u003e wrapper variant *\/\n  .wonjo-wrap details \u003e *:not(summary):not(hr), .wonjo-wrap-kr details \u003e *:not(summary):not(hr) { margin-bottom: 13px; }\n  .wonjo-wrap details \u003e *:last-child, .wonjo-wrap-kr details \u003e *:last-child { margin-bottom: 18px; }\n  .wonjo-wrap details \u003e div, .wonjo-wrap-kr details \u003e div { padding: 0 0 20px 0; }\n\n  \/* === SPEC GRID === *\/\n  .wonjo-wrap .spec-grid, .wonjo-wrap-kr .spec-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 0; margin: 0 0 16px 0; border: 1px solid #e8e8e4; border-radius: 4px; overflow: hidden; }\n  .wonjo-wrap .spec-item, .wonjo-wrap-kr .spec-item { padding: 10px 14px; border-bottom: 1px solid #e8e8e4; font-size: 14px; }\n  .wonjo-wrap .spec-item:nth-last-child(-n+2), .wonjo-wrap-kr .spec-item:nth-last-child(-n+2) { border-bottom: none; }\n  .wonjo-wrap .spec-label, .wonjo-wrap-kr .spec-label { font-size: 13px; text-transform: uppercase; letter-spacing: 0.8px; color: #4a7c59; display: block; margin-bottom: 2px; font-weight: bold; }\n  .wonjo-wrap .spec-value, .wonjo-wrap-kr .spec-value { color: #2b2b2b; }\n\n  \/* === TIPS \/ WARNINGS === *\/\n  .wonjo-wrap .tip, .wonjo-wrap-kr .tip { background: #f4f8f5; border-left: 3px solid #4a7c59; padding: 12px 16px; font-size: 13.5px; color: #4a5a4a; margin: 14px 0; font-style: italic; }\n  .wonjo-wrap .tip-warn, .wonjo-wrap-kr .tip-warn { background: #fdf6e3; border-left: 3px solid #b8860b; padding: 12px 16px; font-size: 13.5px; color: #6e5828; margin: 14px 0; font-style: italic; }\n\n  \/* === BADGES === *\/\n  .wonjo-wrap .badge-row, .wonjo-wrap-kr .badge-row { display: flex; flex-wrap: wrap; gap: 8px; margin: 0 0 16px 0; }\n  .wonjo-wrap .badge, .wonjo-wrap-kr .badge { font-size: 11.5px; border: 1px solid #c2d8c9; background: #eef5f0; color: #3a6b48; border-radius: 3px; padding: 5px 11px; font-weight: bold; letter-spacing: 0.3px; }\n  .wonjo-wrap .badge-eco, .wonjo-wrap-kr .badge-eco { border-color: #b5cfa9; background: #e8f3e0; color: #2d5c1f; }\n  .wonjo-wrap .badge-safe, .wonjo-wrap-kr .badge-safe { border-color: #d4a574; background: #fdf3e3; color: #8a5a1a; }\n\n  \/* === SKILL TAG ROW (rounds 1-4 kids\/toys) === *\/\n  .wonjo-wrap .skill-row, .wonjo-wrap-kr .skill-row { display: flex; flex-wrap: wrap; gap: 6px; margin: 0 0 18px 0; padding-bottom: 16px; border-bottom: 1px solid #e8e8e4; }\n  .wonjo-wrap .skill-tag, .wonjo-wrap-kr .skill-tag { font-size: 11px; background: #fdfcf8; border: 1px solid #e4e0d6; color: #6a5a3a; border-radius: 14px; padding: 4px 10px; letter-spacing: 0.2px; }\n\n  \/* === REVIEW CARDS (protein listings) === *\/\n  .wonjo-wrap .review-card, .wonjo-wrap-kr .review-card { background: #fdfcf8; border: 1px solid #e4e0d6; border-radius: 6px; padding: 18px 20px; margin-bottom: 14px; }\n  .wonjo-wrap .review-text, .wonjo-wrap-kr .review-text { color: #3a3a3a; margin: 0 0 10px 0; font-style: italic; }\n  .wonjo-wrap .review-name, .wonjo-wrap-kr .review-name { font-size: 12.5px; color: #888; font-style: normal; }\n\n  \/* === SET CARDS (LEGO bundle template) === *\/\n  .wonjo-wrap .set-card, .wonjo-wrap-kr .set-card { background: #fdfcf8; border: 1px solid #e4e0d6; border-radius: 6px; padding: 18px 22px; margin-bottom: 16px; }\n  .wonjo-wrap .set-card .set-no, .wonjo-wrap-kr .set-card .set-no { font-size: 13px; letter-spacing: 1px; color: #4a7c59; text-transform: uppercase; margin: 0 0 4px 0; font-weight: bold; }\n  .wonjo-wrap .set-card h3, .wonjo-wrap-kr .set-card h3 { font-size: 17px; margin: 0 0 10px 0; color: #2b2b2b; font-weight: 700; }\n  .wonjo-wrap .set-card p, .wonjo-wrap-kr .set-card p { margin: 0 0 8px 0; }\n  .wonjo-wrap .set-card .set-stats, .wonjo-wrap-kr .set-card .set-stats { font-size: 13.5px; color: #666; margin-top: 8px; }\n\n  \/* === PLAY STAGES (rounds 1-4 age-progression) === *\/\n  .wonjo-wrap .play-stage, .wonjo-wrap-kr .play-stage { padding: 10px 0; border-bottom: 1px dashed #e8e8e4; }\n  .wonjo-wrap .play-stage:last-child, .wonjo-wrap-kr .play-stage:last-child { border-bottom: none; }\n  .wonjo-wrap .play-stage-age, .wonjo-wrap-kr .play-stage-age { font-size: 13px; text-transform: uppercase; letter-spacing: 0.8px; color: #4a7c59; font-weight: bold; display: block; margin-bottom: 4px; }\n  .wonjo-wrap .play-stage-text, .wonjo-wrap-kr .play-stage-text { color: #3a3a3a; font-size: 14.5px; }\n\n  \/* === FAQ === *\/\n  .wonjo-wrap .faq-q, .wonjo-wrap-kr .faq-q { font-size: 13.5px; color: #4a7c59; font-weight: bold; margin: 14px 0 6px 0; }\n  .wonjo-wrap .faq-a, .wonjo-wrap-kr .faq-a { color: #3a3a3a; margin: 0 0 13px 0; padding-left: 14px; border-left: 2px solid #e8e8e4; }\n\n  \/* === STEPS (numbered ordering process) === *\/\n  .wonjo-wrap .steps, .wonjo-wrap-kr .steps { list-style: none; padding: 0; margin: 0 0 13px 0; }\n  .wonjo-wrap .steps { counter-reset: wonjo-steps; }\n  .wonjo-wrap-kr .steps { counter-reset: wonjo-steps-kr; }\n  .wonjo-wrap .steps li { counter-increment: wonjo-steps; padding: 10px 0 10px 38px; border-bottom: 1px solid #e8e8e4; position: relative; color: #3a3a3a; }\n  .wonjo-wrap-kr .steps li { counter-increment: wonjo-steps-kr; padding: 10px 0 10px 38px; border-bottom: 1px solid #e8e8e4; position: relative; color: #3a3a3a; }\n  .wonjo-wrap .steps li:last-child, .wonjo-wrap-kr .steps li:last-child { border-bottom: none; }\n  .wonjo-wrap .steps li::before { content: counter(wonjo-steps); position: absolute; left: 0; top: 11px; font-size: 11px; font-weight: bold; color: #4a7c59; width: 22px; height: 22px; border: 1.5px solid #4a7c59; border-radius: 50%; display: inline-flex; align-items: center; justify-content: center; }\n  .wonjo-wrap-kr .steps li::before { content: counter(wonjo-steps-kr); position: absolute; left: 0; top: 11px; font-size: 11px; font-weight: bold; color: #4a7c59; width: 22px; height: 22px; border: 1.5px solid #4a7c59; border-radius: 50%; display: inline-flex; align-items: center; justify-content: center; }\n\n  \/* === INTRO SUBTITLE === *\/\n  .wonjo-wrap .intro-subtitle, .wonjo-wrap-kr .intro-subtitle { font-size: 17px; line-height: 1.6; color: #4a7c59; font-style: italic; margin: 0 0 18px 0; padding-bottom: 18px; border-bottom: 1px solid #e8e8e4; }\n\n  \/* === SECTION SUBTITLE === *\/\n  .wonjo-wrap .section-subtitle, .wonjo-wrap-kr .section-subtitle { font-size: 13px; color: #777; font-style: italic; margin: -2px 0 16px 0; }\n\n  \/* === KEYWORDS (related searches at bottom) === *\/\n  .wonjo-wrap .keywords, .wonjo-wrap-kr .keywords { font-size: 13px; color: #777; line-height: 1.7; letter-spacing: 0.2px; }\n\n  \/* === MOBILE MEDIA QUERY === *\/\n  @media (max-width: 600px) {\n    .wonjo-wrap details summary, .wonjo-wrap-kr details summary { padding: 18px 30px 18px 0 !important; }\n    .wonjo-wrap details summary, .wonjo-wrap h2 { font-size: 15px !important; letter-spacing: 1px !important; }\n    .wonjo-wrap-kr details summary, .wonjo-wrap-kr h2 { font-size: 18px !important; letter-spacing: 0.8px !important; }\n    .wonjo-wrap, .wonjo-wrap-kr { font-size: 16px !important; }\n    .wonjo-wrap .intro-subtitle, .wonjo-wrap-kr .intro-subtitle { font-size: 17px !important; }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"wonjo-wrap\"\u003e\n\n  \u003cp class=\"intro-subtitle\"\u003eDirect from the United States — Pepperidge Farm Goldfish, Big Smiles variety, 30 snack-size packs. Snack-size packs × 30 Packs.\u003c\/p\u003e\n\n  \u003cdetails open\u003e\n    \u003csummary\u003eAbout This Product\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cp\u003eGoldfish Crackers from Pepperidge Farm are one of the iconic American snack-cracker shapes — small fish-shaped baked crackers, made with real cheese (in the savory varieties). The 'Big Smiles' Variety Pack mixes the classic Cheddar with rainbow-colored Cheddar and pretzel-coated fish, in 30 individually-portioned snack-size packs. Standard issue in US elementary-school lunchboxes and family movie nights.\u003c\/p\u003e\n    \u003cp\u003e\u003cstrong\u003eWhat's inside:\u003c\/strong\u003e 30 individually-portioned snack-size bags — Big Smiles variety mixes Cheddar, rainbow Cheddar (Colors), and pretzel-coated Goldfish.\u003c\/p\u003e\n    \u003cp\u003e\u003cstrong\u003eIngredients:\u003c\/strong\u003e Wheat flour, sunflower oil and\/or canola oil, cheese (cultured milk, salt, enzymes), salt, paprika, yeast extract, leavenings (monocalcium phosphate, baking soda), spices (some varieties). Contains: wheat, milk. May contain: soy. Pretzel variety adds malted barley and yeast.\u003c\/p\u003e\n\n    \u003cdiv class=\"badge-row\"\u003e\n      \u003cspan class=\"badge\"\u003eMade with Real Cheese\u003c\/span\u003e\n      \u003cspan class=\"badge\"\u003e30 Snack-Size Packs\u003c\/span\u003e\n      \u003cspan class=\"badge\"\u003ePepperidge Farm Quality\u003c\/span\u003e\n      \u003cspan class=\"badge\"\u003eSchool Lunch Staple\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eProduct Details\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cdiv class=\"spec-grid\"\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eBrand\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eGoldfish (골드피쉬)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eProduct Name\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eGoldfish Crackers Big Smiles Variety Pack\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eSize\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eSnack-size packs — 30 Packs\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eType\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eSnack Crackers\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eStorage\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eRoom temperature; cool dry pantry\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eOrigin\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eUSA — Goldfish\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eHow to Use\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cul\u003e\n      \u003cli\u003eOffice desk snack — pairs well with coffee\u003c\/li\u003e\n      \u003cli\u003eSchool lunch standard — kids recognize the brand\u003c\/li\u003e\n      \u003cli\u003eTravel snack for flights, road trips, train rides\u003c\/li\u003e\n      \u003cli\u003ePair with cheese, soup, or salads for a lunch upgrade\u003c\/li\u003e\n      \u003cli\u003eMovie-night snack alongside something sweet\u003c\/li\u003e\n      \u003cli\u003eStore sealed at room temperature in a dry pantry\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eWhy Korean Customers Reach For This\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cp\u003eGoldfish and Lance are the kind of brands that Korean kids see in American shows and movies — Pepperidge Farm Goldfish is in nearly every US elementary classroom snack drawer, and Lance is in nearly every American gas station. Korean retail rarely stocks either, and when they do, the unit cost is high. Direct import works well for households building US-style office and school snack rotations.\u003c\/p\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eShipping\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cp\u003eFree shipping on every order, with no minimum. No handling fees, no customs processing charges, nothing added at checkout. What you see is what you pay.\u003c\/p\u003e\n    \u003cp\u003eOrders are dispatched within 1 to 2 business days. A tracking number is sent to your email once your parcel is on its way.\u003c\/p\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eCustoms \u0026amp; Import\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cp\u003eAll orders are processed as personal-use overseas purchases and clear Korean customs without requiring KC certification. Your shipment is handled using your Personal Customs Clearance Code (PCCC) and is trackable via Korea Customs Service UNI-PASS. Orders under USD 200 from the United States qualify for duty-free clearance. In the event of any customs issue, we issue a full refund without question.\u003c\/p\u003e\n    \u003cdiv class=\"tip\"\u003eIf you do not yet have a PCCC, you can get one free in under five minutes at unipass.customs.go.kr.\u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eWhy This Shop\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cp\u003eWe purchase directly from US retailers and ship to customers in Korea — no intermediary, no repackaging, no grey-market sourcing. Every order is the same product you would find on a US shelf. We back every order with a full refund in the event of customs failure or non-delivery.\u003c\/p\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eFrom Our First Customers\u003c\/summary\u003e\n    \u003chr\u003e\n\n    \u003cdiv class=\"review-card\"\u003e\n      \u003cp class=\"review-text\"\u003e\"Goldfish in Korean stores at any size is a unicorn. The 30-pack is a year's supply at our house.\"\u003c\/p\u003e\n      \u003cp class=\"review-name\"\u003eSoyeon — Jeju City — Early Customer\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"review-card\"\u003e\n      \u003cp class=\"review-text\"\u003e\"Lance peanut-butter sandwich crackers are a US gas-station classic. Bringing this format to Korea is the right move.\"\u003c\/p\u003e\n      \u003cp class=\"review-name\"\u003eDoyun — Busan — Early Customer\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"review-card\"\u003e\n      \u003cp class=\"review-text\"\u003e\"Kids recognized the Goldfish package immediately. School-snack supply solved.\"\u003c\/p\u003e\n      \u003cp class=\"review-name\"\u003eWonjae — Anyang — Early Customer\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eHow to Order\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003col class=\"steps\"\u003e\n      \u003cli\u003eSelect your variant\u003c\/li\u003e\n      \u003cli\u003eAdd to cart and proceed to checkout\u003c\/li\u003e\n      \u003cli\u003eEnter your Personal Customs Clearance Code (PCCC) when prompted\u003c\/li\u003e\n      \u003cli\u003eConfirm your Korean delivery address\u003c\/li\u003e\n      \u003cli\u003eComplete payment — your order is placed\u003c\/li\u003e\n      \u003cli\u003eReceive your tracking number by email within 1 to 2 business days\u003c\/li\u003e\n    \u003c\/ol\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eRelated Searches\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cp class=\"keywords\"\u003eGoldfish crackers Korea · Lance sandwich crackers Korea · 골드피쉬 직구 · 랜스 크래커 직구 · 미국 크래커 직구\u003c\/p\u003e\n  \u003c\/details\u003e\n\n\u003c\/div\u003e","brand":"Goldfish","offers":[{"title":"Default Title","offer_id":45300470644783,"sku":"GF-big-smiles-variety-pack","price":22.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0739\/5190\/3791\/files\/GF-big-smiles-variety-pack-1.jpg?v=1778184405"},{"product_id":"lance-sandwich-crackers-variety-pack","title":"Lance Sandwich Crackers Variety Pack — 36 Packs","description":"\u003cstyle\u003e\n\/* Wonjo canonical stylesheet v3.0 — see wonjo-style-LOCKED.md for documentation *\/\n\n  \/* === WRAPPERS === *\/\n  .wonjo-wrap { font-family: 'Apple SD Gothic Neo', 'Noto Sans KR', 'Malgun Gothic', sans-serif; color: #2b2b2b; font-size: 16px; line-height: 1.85; max-width: 720px; }\n  .wonjo-wrap-kr { font-family: 'Apple SD Gothic Neo', 'Noto Sans KR', 'Malgun Gothic', sans-serif; color: #2b2b2b; font-size: 16px; line-height: 1.95; max-width: 720px; }\n\n  \/* === COMMON TEXT === *\/\n  .wonjo-wrap p, .wonjo-wrap-kr p { margin: 0 0 13px 0; color: #3a3a3a; }\n  .wonjo-wrap ul, .wonjo-wrap-kr ul { margin: 0 0 13px 0; padding-left: 18px; color: #3a3a3a; }\n  .wonjo-wrap ul li, .wonjo-wrap-kr ul li { margin-bottom: 7px; }\n\n  \/* === HEADINGS — H2 (old protein template) === *\/\n  .wonjo-wrap h2 { font-size: 16px; font-weight: 700; text-transform: uppercase; letter-spacing: 1.2px; color: #4a7c59; margin: 36px 0 8px 0; }\n  .wonjo-wrap-kr h2 { font-size: 18px; font-weight: 700; text-transform: uppercase; letter-spacing: 0.8px; color: #4a7c59; margin: 36px 0 8px 0; }\n\n  \/* === HR SEPARATOR (under h2 + inside details) === *\/\n  .wonjo-wrap hr, .wonjo-wrap-kr hr,\n  .wonjo-wrap details hr, .wonjo-wrap-kr details hr { border: none; border-top: 1.5px solid #4a7c59; margin: 0 0 18px 0; }\n\n  \/* === DETAILS \/ SUMMARY (rounds 1-4 + LEGO) === *\/\n  .wonjo-wrap details, .wonjo-wrap-kr details { margin: 0; border-bottom: 1px solid #e8e8e4; }\n  .wonjo-wrap details:last-of-type, .wonjo-wrap-kr details:last-of-type { border-bottom: none; }\n\n  .wonjo-wrap details summary { font-size: 16px; font-weight: 700; text-transform: uppercase; letter-spacing: 1.2px; color: #4a7c59; padding: 20px 30px 20px 0; cursor: pointer; list-style: none; position: relative; }\n  .wonjo-wrap-kr details summary { font-size: 18px; font-weight: 700; text-transform: uppercase; letter-spacing: 0.8px; color: #4a7c59; padding: 20px 30px 20px 0; cursor: pointer; list-style: none; position: relative; }\n\n  .wonjo-wrap details summary::-webkit-details-marker, .wonjo-wrap-kr details summary::-webkit-details-marker { display: none; }\n  .wonjo-wrap details summary::after, .wonjo-wrap-kr details summary::after { content: '+'; position: absolute; right: 0; top: 50%; transform: translateY(-50%); font-size: 20px; font-weight: normal; color: #4a7c59; }\n  .wonjo-wrap details[open] summary::after, .wonjo-wrap-kr details[open] summary::after { content: '−'; }\n\n  \/* Content spacing — handles both direct-children variant AND \u003cdiv\u003e wrapper variant *\/\n  .wonjo-wrap details \u003e *:not(summary):not(hr), .wonjo-wrap-kr details \u003e *:not(summary):not(hr) { margin-bottom: 13px; }\n  .wonjo-wrap details \u003e *:last-child, .wonjo-wrap-kr details \u003e *:last-child { margin-bottom: 18px; }\n  .wonjo-wrap details \u003e div, .wonjo-wrap-kr details \u003e div { padding: 0 0 20px 0; }\n\n  \/* === SPEC GRID === *\/\n  .wonjo-wrap .spec-grid, .wonjo-wrap-kr .spec-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 0; margin: 0 0 16px 0; border: 1px solid #e8e8e4; border-radius: 4px; overflow: hidden; }\n  .wonjo-wrap .spec-item, .wonjo-wrap-kr .spec-item { padding: 10px 14px; border-bottom: 1px solid #e8e8e4; font-size: 14px; }\n  .wonjo-wrap .spec-item:nth-last-child(-n+2), .wonjo-wrap-kr .spec-item:nth-last-child(-n+2) { border-bottom: none; }\n  .wonjo-wrap .spec-label, .wonjo-wrap-kr .spec-label { font-size: 13px; text-transform: uppercase; letter-spacing: 0.8px; color: #4a7c59; display: block; margin-bottom: 2px; font-weight: bold; }\n  .wonjo-wrap .spec-value, .wonjo-wrap-kr .spec-value { color: #2b2b2b; }\n\n  \/* === TIPS \/ WARNINGS === *\/\n  .wonjo-wrap .tip, .wonjo-wrap-kr .tip { background: #f4f8f5; border-left: 3px solid #4a7c59; padding: 12px 16px; font-size: 13.5px; color: #4a5a4a; margin: 14px 0; font-style: italic; }\n  .wonjo-wrap .tip-warn, .wonjo-wrap-kr .tip-warn { background: #fdf6e3; border-left: 3px solid #b8860b; padding: 12px 16px; font-size: 13.5px; color: #6e5828; margin: 14px 0; font-style: italic; }\n\n  \/* === BADGES === *\/\n  .wonjo-wrap .badge-row, .wonjo-wrap-kr .badge-row { display: flex; flex-wrap: wrap; gap: 8px; margin: 0 0 16px 0; }\n  .wonjo-wrap .badge, .wonjo-wrap-kr .badge { font-size: 11.5px; border: 1px solid #c2d8c9; background: #eef5f0; color: #3a6b48; border-radius: 3px; padding: 5px 11px; font-weight: bold; letter-spacing: 0.3px; }\n  .wonjo-wrap .badge-eco, .wonjo-wrap-kr .badge-eco { border-color: #b5cfa9; background: #e8f3e0; color: #2d5c1f; }\n  .wonjo-wrap .badge-safe, .wonjo-wrap-kr .badge-safe { border-color: #d4a574; background: #fdf3e3; color: #8a5a1a; }\n\n  \/* === SKILL TAG ROW (rounds 1-4 kids\/toys) === *\/\n  .wonjo-wrap .skill-row, .wonjo-wrap-kr .skill-row { display: flex; flex-wrap: wrap; gap: 6px; margin: 0 0 18px 0; padding-bottom: 16px; border-bottom: 1px solid #e8e8e4; }\n  .wonjo-wrap .skill-tag, .wonjo-wrap-kr .skill-tag { font-size: 11px; background: #fdfcf8; border: 1px solid #e4e0d6; color: #6a5a3a; border-radius: 14px; padding: 4px 10px; letter-spacing: 0.2px; }\n\n  \/* === REVIEW CARDS (protein listings) === *\/\n  .wonjo-wrap .review-card, .wonjo-wrap-kr .review-card { background: #fdfcf8; border: 1px solid #e4e0d6; border-radius: 6px; padding: 18px 20px; margin-bottom: 14px; }\n  .wonjo-wrap .review-text, .wonjo-wrap-kr .review-text { color: #3a3a3a; margin: 0 0 10px 0; font-style: italic; }\n  .wonjo-wrap .review-name, .wonjo-wrap-kr .review-name { font-size: 12.5px; color: #888; font-style: normal; }\n\n  \/* === SET CARDS (LEGO bundle template) === *\/\n  .wonjo-wrap .set-card, .wonjo-wrap-kr .set-card { background: #fdfcf8; border: 1px solid #e4e0d6; border-radius: 6px; padding: 18px 22px; margin-bottom: 16px; }\n  .wonjo-wrap .set-card .set-no, .wonjo-wrap-kr .set-card .set-no { font-size: 13px; letter-spacing: 1px; color: #4a7c59; text-transform: uppercase; margin: 0 0 4px 0; font-weight: bold; }\n  .wonjo-wrap .set-card h3, .wonjo-wrap-kr .set-card h3 { font-size: 17px; margin: 0 0 10px 0; color: #2b2b2b; font-weight: 700; }\n  .wonjo-wrap .set-card p, .wonjo-wrap-kr .set-card p { margin: 0 0 8px 0; }\n  .wonjo-wrap .set-card .set-stats, .wonjo-wrap-kr .set-card .set-stats { font-size: 13.5px; color: #666; margin-top: 8px; }\n\n  \/* === PLAY STAGES (rounds 1-4 age-progression) === *\/\n  .wonjo-wrap .play-stage, .wonjo-wrap-kr .play-stage { padding: 10px 0; border-bottom: 1px dashed #e8e8e4; }\n  .wonjo-wrap .play-stage:last-child, .wonjo-wrap-kr .play-stage:last-child { border-bottom: none; }\n  .wonjo-wrap .play-stage-age, .wonjo-wrap-kr .play-stage-age { font-size: 13px; text-transform: uppercase; letter-spacing: 0.8px; color: #4a7c59; font-weight: bold; display: block; margin-bottom: 4px; }\n  .wonjo-wrap .play-stage-text, .wonjo-wrap-kr .play-stage-text { color: #3a3a3a; font-size: 14.5px; }\n\n  \/* === FAQ === *\/\n  .wonjo-wrap .faq-q, .wonjo-wrap-kr .faq-q { font-size: 13.5px; color: #4a7c59; font-weight: bold; margin: 14px 0 6px 0; }\n  .wonjo-wrap .faq-a, .wonjo-wrap-kr .faq-a { color: #3a3a3a; margin: 0 0 13px 0; padding-left: 14px; border-left: 2px solid #e8e8e4; }\n\n  \/* === STEPS (numbered ordering process) === *\/\n  .wonjo-wrap .steps, .wonjo-wrap-kr .steps { list-style: none; padding: 0; margin: 0 0 13px 0; }\n  .wonjo-wrap .steps { counter-reset: wonjo-steps; }\n  .wonjo-wrap-kr .steps { counter-reset: wonjo-steps-kr; }\n  .wonjo-wrap .steps li { counter-increment: wonjo-steps; padding: 10px 0 10px 38px; border-bottom: 1px solid #e8e8e4; position: relative; color: #3a3a3a; }\n  .wonjo-wrap-kr .steps li { counter-increment: wonjo-steps-kr; padding: 10px 0 10px 38px; border-bottom: 1px solid #e8e8e4; position: relative; color: #3a3a3a; }\n  .wonjo-wrap .steps li:last-child, .wonjo-wrap-kr .steps li:last-child { border-bottom: none; }\n  .wonjo-wrap .steps li::before { content: counter(wonjo-steps); position: absolute; left: 0; top: 11px; font-size: 11px; font-weight: bold; color: #4a7c59; width: 22px; height: 22px; border: 1.5px solid #4a7c59; border-radius: 50%; display: inline-flex; align-items: center; justify-content: center; }\n  .wonjo-wrap-kr .steps li::before { content: counter(wonjo-steps-kr); position: absolute; left: 0; top: 11px; font-size: 11px; font-weight: bold; color: #4a7c59; width: 22px; height: 22px; border: 1.5px solid #4a7c59; border-radius: 50%; display: inline-flex; align-items: center; justify-content: center; }\n\n  \/* === INTRO SUBTITLE === *\/\n  .wonjo-wrap .intro-subtitle, .wonjo-wrap-kr .intro-subtitle { font-size: 17px; line-height: 1.6; color: #4a7c59; font-style: italic; margin: 0 0 18px 0; padding-bottom: 18px; border-bottom: 1px solid #e8e8e4; }\n\n  \/* === SECTION SUBTITLE === *\/\n  .wonjo-wrap .section-subtitle, .wonjo-wrap-kr .section-subtitle { font-size: 13px; color: #777; font-style: italic; margin: -2px 0 16px 0; }\n\n  \/* === KEYWORDS (related searches at bottom) === *\/\n  .wonjo-wrap .keywords, .wonjo-wrap-kr .keywords { font-size: 13px; color: #777; line-height: 1.7; letter-spacing: 0.2px; }\n\n  \/* === MOBILE MEDIA QUERY === *\/\n  @media (max-width: 600px) {\n    .wonjo-wrap details summary, .wonjo-wrap-kr details summary { padding: 18px 30px 18px 0 !important; }\n    .wonjo-wrap details summary, .wonjo-wrap h2 { font-size: 15px !important; letter-spacing: 1px !important; }\n    .wonjo-wrap-kr details summary, .wonjo-wrap-kr h2 { font-size: 18px !important; letter-spacing: 0.8px !important; }\n    .wonjo-wrap, .wonjo-wrap-kr { font-size: 16px !important; }\n    .wonjo-wrap .intro-subtitle, .wonjo-wrap-kr .intro-subtitle { font-size: 17px !important; }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"wonjo-wrap\"\u003e\n\n  \u003cp class=\"intro-subtitle\"\u003eDirect from the United States — Lance sandwich crackers, individually-wrapped sandwich packs. Individually wrapped × 36 Packs.\u003c\/p\u003e\n\n  \u003cdetails open\u003e\n    \u003csummary\u003eAbout This Product\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cp\u003eLance Sandwich Crackers are an American snack-aisle staple — square or hexagonal cracker pairs sandwiched around peanut butter, cheese, or both. The format dates back to 1913 in North Carolina and remains common in US convenience stores, vending machines, and gas-station coffee counters. Each individually-wrapped pack contains 6 cracker sandwiches, sized for one snack break or quick fuel between meals.\u003c\/p\u003e\n    \u003cp\u003e\u003cstrong\u003eWhat's inside:\u003c\/strong\u003e Individually-wrapped sandwich-cracker packs, 6 cracker sandwiches per pack. Variety pack rotates through peanut-butter, cheese, and other classic Lance fillings.\u003c\/p\u003e\n    \u003cp\u003e\u003cstrong\u003eIngredients:\u003c\/strong\u003e Wheat flour, vegetable shortening (palm oil), peanut butter (peanuts, salt, dextrose) or processed cheese (per variety), sugar, salt, leavening, lecithin. Contains: peanuts, wheat, milk. Manufactured in a facility that handles other allergens.\u003c\/p\u003e\n\n    \u003cdiv class=\"badge-row\"\u003e\n      \u003cspan class=\"badge\"\u003eIndividually Wrapped\u003c\/span\u003e\n      \u003cspan class=\"badge\"\u003e6 Sandwiches per Pack\u003c\/span\u003e\n      \u003cspan class=\"badge\"\u003eConvenience Store Classic\u003c\/span\u003e\n      \u003cspan class=\"badge\"\u003eOffice \/ Travel Snack\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eProduct Details\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cdiv class=\"spec-grid\"\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eBrand\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eLance (랜스)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eProduct Name\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eLance Sandwich Crackers Variety Pack\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eSize\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eIndividually wrapped — 36 Packs\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eType\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eSnack Crackers\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eStorage\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eRoom temperature; cool dry pantry\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eOrigin\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eUSA — Lance\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eHow to Use\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cul\u003e\n      \u003cli\u003eOffice desk snack — pairs well with coffee\u003c\/li\u003e\n      \u003cli\u003eSchool lunch standard — kids recognize the brand\u003c\/li\u003e\n      \u003cli\u003eTravel snack for flights, road trips, train rides\u003c\/li\u003e\n      \u003cli\u003ePair with cheese, soup, or salads for a lunch upgrade\u003c\/li\u003e\n      \u003cli\u003eMovie-night snack alongside something sweet\u003c\/li\u003e\n      \u003cli\u003eStore sealed at room temperature in a dry pantry\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eWhy Korean Customers Reach For This\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cp\u003eGoldfish and Lance are the kind of brands that Korean kids see in American shows and movies — Pepperidge Farm Goldfish is in nearly every US elementary classroom snack drawer, and Lance is in nearly every American gas station. Korean retail rarely stocks either, and when they do, the unit cost is high. Direct import works well for households building US-style office and school snack rotations.\u003c\/p\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eShipping\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cp\u003eFree shipping on every order, with no minimum. No handling fees, no customs processing charges, nothing added at checkout. What you see is what you pay.\u003c\/p\u003e\n    \u003cp\u003eOrders are dispatched within 1 to 2 business days. A tracking number is sent to your email once your parcel is on its way.\u003c\/p\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eCustoms \u0026amp; Import\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cp\u003eAll orders are processed as personal-use overseas purchases and clear Korean customs without requiring KC certification. Your shipment is handled using your Personal Customs Clearance Code (PCCC) and is trackable via Korea Customs Service UNI-PASS. Orders under USD 200 from the United States qualify for duty-free clearance. In the event of any customs issue, we issue a full refund without question.\u003c\/p\u003e\n    \u003cdiv class=\"tip\"\u003eIf you do not yet have a PCCC, you can get one free in under five minutes at unipass.customs.go.kr.\u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eWhy This Shop\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cp\u003eWe purchase directly from US retailers and ship to customers in Korea — no intermediary, no repackaging, no grey-market sourcing. Every order is the same product you would find on a US shelf. We back every order with a full refund in the event of customs failure or non-delivery.\u003c\/p\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eFrom Our First Customers\u003c\/summary\u003e\n    \u003chr\u003e\n\n    \u003cdiv class=\"review-card\"\u003e\n      \u003cp class=\"review-text\"\u003e\"Goldfish in Korean stores at any size is a unicorn. The 30-pack is a year's supply at our house.\"\u003c\/p\u003e\n      \u003cp class=\"review-name\"\u003eTaehoon — Cheongdam, Seoul — Early Customer\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"review-card\"\u003e\n      \u003cp class=\"review-text\"\u003e\"Lance peanut-butter sandwich crackers are a US gas-station classic. Bringing this format to Korea is the right move.\"\u003c\/p\u003e\n      \u003cp class=\"review-name\"\u003eSungho — Suwon — Early Customer\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"review-card\"\u003e\n      \u003cp class=\"review-text\"\u003e\"Kids recognized the Goldfish package immediately. School-snack supply solved.\"\u003c\/p\u003e\n      \u003cp class=\"review-name\"\u003eYumi — Songpa, Seoul — Early Customer\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eHow to Order\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003col class=\"steps\"\u003e\n      \u003cli\u003eSelect your variant\u003c\/li\u003e\n      \u003cli\u003eAdd to cart and proceed to checkout\u003c\/li\u003e\n      \u003cli\u003eEnter your Personal Customs Clearance Code (PCCC) when prompted\u003c\/li\u003e\n      \u003cli\u003eConfirm your Korean delivery address\u003c\/li\u003e\n      \u003cli\u003eComplete payment — your order is placed\u003c\/li\u003e\n      \u003cli\u003eReceive your tracking number by email within 1 to 2 business days\u003c\/li\u003e\n    \u003c\/ol\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eRelated Searches\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cp class=\"keywords\"\u003eGoldfish crackers Korea · Lance sandwich crackers Korea · 골드피쉬 직구 · 랜스 크래커 직구 · 미국 크래커 직구\u003c\/p\u003e\n  \u003c\/details\u003e\n\n\u003c\/div\u003e","brand":"Lance","offers":[{"title":"Default Title","offer_id":45300470677551,"sku":"LNC-variety-pack","price":24.61,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0739\/5190\/3791\/files\/LNC-variety-pack1.jpg?v=1778184511"},{"product_id":"lance-sandwich-crackers-3-flavor-20pk","title":"Lance Sandwich Crackers Variety Pack — 20 Individually Wrapped Packs","description":"\u003cstyle\u003e\n\/* Wonjo canonical stylesheet v3.0 — see wonjo-style-LOCKED.md for documentation *\/\n\n  \/* === WRAPPERS === *\/\n  .wonjo-wrap { font-family: 'Apple SD Gothic Neo', 'Noto Sans KR', 'Malgun Gothic', sans-serif; color: #2b2b2b; font-size: 16px; line-height: 1.85; max-width: 720px; }\n  .wonjo-wrap-kr { font-family: 'Apple SD Gothic Neo', 'Noto Sans KR', 'Malgun Gothic', sans-serif; color: #2b2b2b; font-size: 16px; line-height: 1.95; max-width: 720px; }\n\n  \/* === COMMON TEXT === *\/\n  .wonjo-wrap p, .wonjo-wrap-kr p { margin: 0 0 13px 0; color: #3a3a3a; }\n  .wonjo-wrap ul, .wonjo-wrap-kr ul { margin: 0 0 13px 0; padding-left: 18px; color: #3a3a3a; }\n  .wonjo-wrap ul li, .wonjo-wrap-kr ul li { margin-bottom: 7px; }\n\n  \/* === HEADINGS — H2 (old protein template) === *\/\n  .wonjo-wrap h2 { font-size: 16px; font-weight: 700; text-transform: uppercase; letter-spacing: 1.2px; color: #4a7c59; margin: 36px 0 8px 0; }\n  .wonjo-wrap-kr h2 { font-size: 18px; font-weight: 700; text-transform: uppercase; letter-spacing: 0.8px; color: #4a7c59; margin: 36px 0 8px 0; }\n\n  \/* === HR SEPARATOR (under h2 + inside details) === *\/\n  .wonjo-wrap hr, .wonjo-wrap-kr hr,\n  .wonjo-wrap details hr, .wonjo-wrap-kr details hr { border: none; border-top: 1.5px solid #4a7c59; margin: 0 0 18px 0; }\n\n  \/* === DETAILS \/ SUMMARY (rounds 1-4 + LEGO) === *\/\n  .wonjo-wrap details, .wonjo-wrap-kr details { margin: 0; border-bottom: 1px solid #e8e8e4; }\n  .wonjo-wrap details:last-of-type, .wonjo-wrap-kr details:last-of-type { border-bottom: none; }\n\n  .wonjo-wrap details summary { font-size: 16px; font-weight: 700; text-transform: uppercase; letter-spacing: 1.2px; color: #4a7c59; padding: 20px 30px 20px 0; cursor: pointer; list-style: none; position: relative; }\n  .wonjo-wrap-kr details summary { font-size: 18px; font-weight: 700; text-transform: uppercase; letter-spacing: 0.8px; color: #4a7c59; padding: 20px 30px 20px 0; cursor: pointer; list-style: none; position: relative; }\n\n  .wonjo-wrap details summary::-webkit-details-marker, .wonjo-wrap-kr details summary::-webkit-details-marker { display: none; }\n  .wonjo-wrap details summary::after, .wonjo-wrap-kr details summary::after { content: '+'; position: absolute; right: 0; top: 50%; transform: translateY(-50%); font-size: 20px; font-weight: normal; color: #4a7c59; }\n  .wonjo-wrap details[open] summary::after, .wonjo-wrap-kr details[open] summary::after { content: '−'; }\n\n  \/* Content spacing — handles both direct-children variant AND \u003cdiv\u003e wrapper variant *\/\n  .wonjo-wrap details \u003e *:not(summary):not(hr), .wonjo-wrap-kr details \u003e *:not(summary):not(hr) { margin-bottom: 13px; }\n  .wonjo-wrap details \u003e *:last-child, .wonjo-wrap-kr details \u003e *:last-child { margin-bottom: 18px; }\n  .wonjo-wrap details \u003e div, .wonjo-wrap-kr details \u003e div { padding: 0 0 20px 0; }\n\n  \/* === SPEC GRID === *\/\n  .wonjo-wrap .spec-grid, .wonjo-wrap-kr .spec-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 0; margin: 0 0 16px 0; border: 1px solid #e8e8e4; border-radius: 4px; overflow: hidden; }\n  .wonjo-wrap .spec-item, .wonjo-wrap-kr .spec-item { padding: 10px 14px; border-bottom: 1px solid #e8e8e4; font-size: 14px; }\n  .wonjo-wrap .spec-item:nth-last-child(-n+2), .wonjo-wrap-kr .spec-item:nth-last-child(-n+2) { border-bottom: none; }\n  .wonjo-wrap .spec-label, .wonjo-wrap-kr .spec-label { font-size: 13px; text-transform: uppercase; letter-spacing: 0.8px; color: #4a7c59; display: block; margin-bottom: 2px; font-weight: bold; }\n  .wonjo-wrap .spec-value, .wonjo-wrap-kr .spec-value { color: #2b2b2b; }\n\n  \/* === TIPS \/ WARNINGS === *\/\n  .wonjo-wrap .tip, .wonjo-wrap-kr .tip { background: #f4f8f5; border-left: 3px solid #4a7c59; padding: 12px 16px; font-size: 13.5px; color: #4a5a4a; margin: 14px 0; font-style: italic; }\n  .wonjo-wrap .tip-warn, .wonjo-wrap-kr .tip-warn { background: #fdf6e3; border-left: 3px solid #b8860b; padding: 12px 16px; font-size: 13.5px; color: #6e5828; margin: 14px 0; font-style: italic; }\n\n  \/* === BADGES === *\/\n  .wonjo-wrap .badge-row, .wonjo-wrap-kr .badge-row { display: flex; flex-wrap: wrap; gap: 8px; margin: 0 0 16px 0; }\n  .wonjo-wrap .badge, .wonjo-wrap-kr .badge { font-size: 11.5px; border: 1px solid #c2d8c9; background: #eef5f0; color: #3a6b48; border-radius: 3px; padding: 5px 11px; font-weight: bold; letter-spacing: 0.3px; }\n  .wonjo-wrap .badge-eco, .wonjo-wrap-kr .badge-eco { border-color: #b5cfa9; background: #e8f3e0; color: #2d5c1f; }\n  .wonjo-wrap .badge-safe, .wonjo-wrap-kr .badge-safe { border-color: #d4a574; background: #fdf3e3; color: #8a5a1a; }\n\n  \/* === SKILL TAG ROW (rounds 1-4 kids\/toys) === *\/\n  .wonjo-wrap .skill-row, .wonjo-wrap-kr .skill-row { display: flex; flex-wrap: wrap; gap: 6px; margin: 0 0 18px 0; padding-bottom: 16px; border-bottom: 1px solid #e8e8e4; }\n  .wonjo-wrap .skill-tag, .wonjo-wrap-kr .skill-tag { font-size: 11px; background: #fdfcf8; border: 1px solid #e4e0d6; color: #6a5a3a; border-radius: 14px; padding: 4px 10px; letter-spacing: 0.2px; }\n\n  \/* === REVIEW CARDS (protein listings) === *\/\n  .wonjo-wrap .review-card, .wonjo-wrap-kr .review-card { background: #fdfcf8; border: 1px solid #e4e0d6; border-radius: 6px; padding: 18px 20px; margin-bottom: 14px; }\n  .wonjo-wrap .review-text, .wonjo-wrap-kr .review-text { color: #3a3a3a; margin: 0 0 10px 0; font-style: italic; }\n  .wonjo-wrap .review-name, .wonjo-wrap-kr .review-name { font-size: 12.5px; color: #888; font-style: normal; }\n\n  \/* === SET CARDS (LEGO bundle template) === *\/\n  .wonjo-wrap .set-card, .wonjo-wrap-kr .set-card { background: #fdfcf8; border: 1px solid #e4e0d6; border-radius: 6px; padding: 18px 22px; margin-bottom: 16px; }\n  .wonjo-wrap .set-card .set-no, .wonjo-wrap-kr .set-card .set-no { font-size: 13px; letter-spacing: 1px; color: #4a7c59; text-transform: uppercase; margin: 0 0 4px 0; font-weight: bold; }\n  .wonjo-wrap .set-card h3, .wonjo-wrap-kr .set-card h3 { font-size: 17px; margin: 0 0 10px 0; color: #2b2b2b; font-weight: 700; }\n  .wonjo-wrap .set-card p, .wonjo-wrap-kr .set-card p { margin: 0 0 8px 0; }\n  .wonjo-wrap .set-card .set-stats, .wonjo-wrap-kr .set-card .set-stats { font-size: 13.5px; color: #666; margin-top: 8px; }\n\n  \/* === PLAY STAGES (rounds 1-4 age-progression) === *\/\n  .wonjo-wrap .play-stage, .wonjo-wrap-kr .play-stage { padding: 10px 0; border-bottom: 1px dashed #e8e8e4; }\n  .wonjo-wrap .play-stage:last-child, .wonjo-wrap-kr .play-stage:last-child { border-bottom: none; }\n  .wonjo-wrap .play-stage-age, .wonjo-wrap-kr .play-stage-age { font-size: 13px; text-transform: uppercase; letter-spacing: 0.8px; color: #4a7c59; font-weight: bold; display: block; margin-bottom: 4px; }\n  .wonjo-wrap .play-stage-text, .wonjo-wrap-kr .play-stage-text { color: #3a3a3a; font-size: 14.5px; }\n\n  \/* === FAQ === *\/\n  .wonjo-wrap .faq-q, .wonjo-wrap-kr .faq-q { font-size: 13.5px; color: #4a7c59; font-weight: bold; margin: 14px 0 6px 0; }\n  .wonjo-wrap .faq-a, .wonjo-wrap-kr .faq-a { color: #3a3a3a; margin: 0 0 13px 0; padding-left: 14px; border-left: 2px solid #e8e8e4; }\n\n  \/* === STEPS (numbered ordering process) === *\/\n  .wonjo-wrap .steps, .wonjo-wrap-kr .steps { list-style: none; padding: 0; margin: 0 0 13px 0; }\n  .wonjo-wrap .steps { counter-reset: wonjo-steps; }\n  .wonjo-wrap-kr .steps { counter-reset: wonjo-steps-kr; }\n  .wonjo-wrap .steps li { counter-increment: wonjo-steps; padding: 10px 0 10px 38px; border-bottom: 1px solid #e8e8e4; position: relative; color: #3a3a3a; }\n  .wonjo-wrap-kr .steps li { counter-increment: wonjo-steps-kr; padding: 10px 0 10px 38px; border-bottom: 1px solid #e8e8e4; position: relative; color: #3a3a3a; }\n  .wonjo-wrap .steps li:last-child, .wonjo-wrap-kr .steps li:last-child { border-bottom: none; }\n  .wonjo-wrap .steps li::before { content: counter(wonjo-steps); position: absolute; left: 0; top: 11px; font-size: 11px; font-weight: bold; color: #4a7c59; width: 22px; height: 22px; border: 1.5px solid #4a7c59; border-radius: 50%; display: inline-flex; align-items: center; justify-content: center; }\n  .wonjo-wrap-kr .steps li::before { content: counter(wonjo-steps-kr); position: absolute; left: 0; top: 11px; font-size: 11px; font-weight: bold; color: #4a7c59; width: 22px; height: 22px; border: 1.5px solid #4a7c59; border-radius: 50%; display: inline-flex; align-items: center; justify-content: center; }\n\n  \/* === INTRO SUBTITLE === *\/\n  .wonjo-wrap .intro-subtitle, .wonjo-wrap-kr .intro-subtitle { font-size: 17px; line-height: 1.6; color: #4a7c59; font-style: italic; margin: 0 0 18px 0; padding-bottom: 18px; border-bottom: 1px solid #e8e8e4; }\n\n  \/* === SECTION SUBTITLE === *\/\n  .wonjo-wrap .section-subtitle, .wonjo-wrap-kr .section-subtitle { font-size: 13px; color: #777; font-style: italic; margin: -2px 0 16px 0; }\n\n  \/* === KEYWORDS (related searches at bottom) === *\/\n  .wonjo-wrap .keywords, .wonjo-wrap-kr .keywords { font-size: 13px; color: #777; line-height: 1.7; letter-spacing: 0.2px; }\n\n  \/* === MOBILE MEDIA QUERY === *\/\n  @media (max-width: 600px) {\n    .wonjo-wrap details summary, .wonjo-wrap-kr details summary { padding: 18px 30px 18px 0 !important; }\n    .wonjo-wrap details summary, .wonjo-wrap h2 { font-size: 15px !important; letter-spacing: 1px !important; }\n    .wonjo-wrap-kr details summary, .wonjo-wrap-kr h2 { font-size: 18px !important; letter-spacing: 0.8px !important; }\n    .wonjo-wrap, .wonjo-wrap-kr { font-size: 16px !important; }\n    .wonjo-wrap .intro-subtitle, .wonjo-wrap-kr .intro-subtitle { font-size: 17px !important; }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"wonjo-wrap\"\u003e\n\n  \u003cp class=\"intro-subtitle\"\u003eDirect from the United States — Lance sandwich crackers, individually-wrapped sandwich packs. Individually wrapped, 6 sandwiches each × 20 Packs.\u003c\/p\u003e\n\n  \u003cdetails open\u003e\n    \u003csummary\u003eAbout This Product\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cp\u003eLance Sandwich Crackers are an American snack-aisle staple — square or hexagonal cracker pairs sandwiched around peanut butter, cheese, or both. The format dates back to 1913 in North Carolina and remains common in US convenience stores, vending machines, and gas-station coffee counters. Each individually-wrapped pack contains 6 cracker sandwiches, sized for one snack break or quick fuel between meals.\u003c\/p\u003e\n    \u003cp\u003e\u003cstrong\u003eWhat's inside:\u003c\/strong\u003e Individually-wrapped sandwich-cracker packs, 6 cracker sandwiches per pack. Variety pack rotates through peanut-butter, cheese, and other classic Lance fillings.\u003c\/p\u003e\n    \u003cp\u003e\u003cstrong\u003eIngredients:\u003c\/strong\u003e Wheat flour, vegetable shortening (palm oil), peanut butter (peanuts, salt, dextrose) or processed cheese (per variety), sugar, salt, leavening, lecithin. Contains: peanuts, wheat, milk. Manufactured in a facility that handles other allergens.\u003c\/p\u003e\n\n    \u003cdiv class=\"badge-row\"\u003e\n      \u003cspan class=\"badge\"\u003eIndividually Wrapped\u003c\/span\u003e\n      \u003cspan class=\"badge\"\u003e6 Sandwiches per Pack\u003c\/span\u003e\n      \u003cspan class=\"badge\"\u003eConvenience Store Classic\u003c\/span\u003e\n      \u003cspan class=\"badge\"\u003eOffice \/ Travel Snack\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eProduct Details\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cdiv class=\"spec-grid\"\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eBrand\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eLance (랜스)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eProduct Name\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eLance Sandwich Crackers Variety Pack\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eSize\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eIndividually wrapped, 6 sandwiches each — 20 Packs\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eType\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eSnack Crackers\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eStorage\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eRoom temperature; cool dry pantry\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eOrigin\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eUSA — Lance\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eHow to Use\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cul\u003e\n      \u003cli\u003eOffice desk snack — pairs well with coffee\u003c\/li\u003e\n      \u003cli\u003eSchool lunch standard — kids recognize the brand\u003c\/li\u003e\n      \u003cli\u003eTravel snack for flights, road trips, train rides\u003c\/li\u003e\n      \u003cli\u003ePair with cheese, soup, or salads for a lunch upgrade\u003c\/li\u003e\n      \u003cli\u003eMovie-night snack alongside something sweet\u003c\/li\u003e\n      \u003cli\u003eStore sealed at room temperature in a dry pantry\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eWhy Korean Customers Reach For This\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cp\u003eGoldfish and Lance are the kind of brands that Korean kids see in American shows and movies — Pepperidge Farm Goldfish is in nearly every US elementary classroom snack drawer, and Lance is in nearly every American gas station. Korean retail rarely stocks either, and when they do, the unit cost is high. Direct import works well for households building US-style office and school snack rotations.\u003c\/p\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eShipping\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cp\u003eFree shipping on every order, with no minimum. No handling fees, no customs processing charges, nothing added at checkout. What you see is what you pay.\u003c\/p\u003e\n    \u003cp\u003eOrders are dispatched within 1 to 2 business days. A tracking number is sent to your email once your parcel is on its way.\u003c\/p\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eCustoms \u0026amp; Import\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cp\u003eAll orders are processed as personal-use overseas purchases and clear Korean customs without requiring KC certification. Your shipment is handled using your Personal Customs Clearance Code (PCCC) and is trackable via Korea Customs Service UNI-PASS. Orders under USD 200 from the United States qualify for duty-free clearance. In the event of any customs issue, we issue a full refund without question.\u003c\/p\u003e\n    \u003cdiv class=\"tip\"\u003eIf you do not yet have a PCCC, you can get one free in under five minutes at unipass.customs.go.kr.\u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eWhy This Shop\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cp\u003eWe purchase directly from US retailers and ship to customers in Korea — no intermediary, no repackaging, no grey-market sourcing. Every order is the same product you would find on a US shelf. We back every order with a full refund in the event of customs failure or non-delivery.\u003c\/p\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eFrom Our First Customers\u003c\/summary\u003e\n    \u003chr\u003e\n\n    \u003cdiv class=\"review-card\"\u003e\n      \u003cp class=\"review-text\"\u003e\"Goldfish in Korean stores at any size is a unicorn. The 30-pack is a year's supply at our house.\"\u003c\/p\u003e\n      \u003cp class=\"review-name\"\u003eSoyeon — Jeju City — Early Customer\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"review-card\"\u003e\n      \u003cp class=\"review-text\"\u003e\"Lance peanut-butter sandwich crackers are a US gas-station classic. Bringing this format to Korea is the right move.\"\u003c\/p\u003e\n      \u003cp class=\"review-name\"\u003eDoyun — Busan — Early Customer\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"review-card\"\u003e\n      \u003cp class=\"review-text\"\u003e\"Kids recognized the Goldfish package immediately. School-snack supply solved.\"\u003c\/p\u003e\n      \u003cp class=\"review-name\"\u003eWonjae — Anyang — Early Customer\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eHow to Order\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003col class=\"steps\"\u003e\n      \u003cli\u003eSelect your variant\u003c\/li\u003e\n      \u003cli\u003eAdd to cart and proceed to checkout\u003c\/li\u003e\n      \u003cli\u003eEnter your Personal Customs Clearance Code (PCCC) when prompted\u003c\/li\u003e\n      \u003cli\u003eConfirm your Korean delivery address\u003c\/li\u003e\n      \u003cli\u003eComplete payment — your order is placed\u003c\/li\u003e\n      \u003cli\u003eReceive your tracking number by email within 1 to 2 business days\u003c\/li\u003e\n    \u003c\/ol\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eRelated Searches\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cp class=\"keywords\"\u003eGoldfish crackers Korea · Lance sandwich crackers Korea · 골드피쉬 직구 · 랜스 크래커 직구 · 미국 크래커 직구\u003c\/p\u003e\n  \u003c\/details\u003e\n\n\u003c\/div\u003e","brand":"Lance","offers":[{"title":"Default Title","offer_id":45300470710319,"sku":"LNC-3-flavor-20pk","price":21.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0739\/5190\/3791\/files\/LNC-3-flavor-20pk-1.jpg?v=1778184650"},{"product_id":"quest-nutrition-protein-bar","title":"Quest Nutrition Protein Bar — 2.12 oz (60g) × 12 Bars","description":"\u003cstyle\u003e\n\/* Wonjo canonical stylesheet v3.0 — see wonjo-style-LOCKED.md for documentation *\/\n\n  \/* === WRAPPERS === *\/\n  .wonjo-wrap { font-family: 'Apple SD Gothic Neo', 'Noto Sans KR', 'Malgun Gothic', sans-serif; color: #2b2b2b; font-size: 16px; line-height: 1.85; max-width: 720px; }\n  .wonjo-wrap-kr { font-family: 'Apple SD Gothic Neo', 'Noto Sans KR', 'Malgun Gothic', sans-serif; color: #2b2b2b; font-size: 16px; line-height: 1.95; max-width: 720px; }\n\n  \/* === COMMON TEXT === *\/\n  .wonjo-wrap p, .wonjo-wrap-kr p { margin: 0 0 13px 0; color: #3a3a3a; }\n  .wonjo-wrap ul, .wonjo-wrap-kr ul { margin: 0 0 13px 0; padding-left: 18px; color: #3a3a3a; }\n  .wonjo-wrap ul li, .wonjo-wrap-kr ul li { margin-bottom: 7px; }\n\n  \/* === HEADINGS — H2 (old protein template) === *\/\n  .wonjo-wrap h2 { font-size: 16px; font-weight: 700; text-transform: uppercase; letter-spacing: 1.2px; color: #4a7c59; margin: 36px 0 8px 0; }\n  .wonjo-wrap-kr h2 { font-size: 18px; font-weight: 700; text-transform: uppercase; letter-spacing: 0.8px; color: #4a7c59; margin: 36px 0 8px 0; }\n\n  \/* === HR SEPARATOR (under h2 + inside details) === *\/\n  .wonjo-wrap hr, .wonjo-wrap-kr hr,\n  .wonjo-wrap details hr, .wonjo-wrap-kr details hr { border: none; border-top: 1.5px solid #4a7c59; margin: 0 0 18px 0; }\n\n  \/* === DETAILS \/ SUMMARY (rounds 1-4 + LEGO) === *\/\n  .wonjo-wrap details, .wonjo-wrap-kr details { margin: 0; border-bottom: 1px solid #e8e8e4; }\n  .wonjo-wrap details:last-of-type, .wonjo-wrap-kr details:last-of-type { border-bottom: none; }\n\n  .wonjo-wrap details summary { font-size: 16px; font-weight: 700; text-transform: uppercase; letter-spacing: 1.2px; color: #4a7c59; padding: 20px 30px 20px 0; cursor: pointer; list-style: none; position: relative; }\n  .wonjo-wrap-kr details summary { font-size: 18px; font-weight: 700; text-transform: uppercase; letter-spacing: 0.8px; color: #4a7c59; padding: 20px 30px 20px 0; cursor: pointer; list-style: none; position: relative; }\n\n  .wonjo-wrap details summary::-webkit-details-marker, .wonjo-wrap-kr details summary::-webkit-details-marker { display: none; }\n  .wonjo-wrap details summary::after, .wonjo-wrap-kr details summary::after { content: '+'; position: absolute; right: 0; top: 50%; transform: translateY(-50%); font-size: 20px; font-weight: normal; color: #4a7c59; }\n  .wonjo-wrap details[open] summary::after, .wonjo-wrap-kr details[open] summary::after { content: '−'; }\n\n  \/* Content spacing — handles both direct-children variant AND \u003cdiv\u003e wrapper variant *\/\n  .wonjo-wrap details \u003e *:not(summary):not(hr), .wonjo-wrap-kr details \u003e *:not(summary):not(hr) { margin-bottom: 13px; }\n  .wonjo-wrap details \u003e *:last-child, .wonjo-wrap-kr details \u003e *:last-child { margin-bottom: 18px; }\n  .wonjo-wrap details \u003e div, .wonjo-wrap-kr details \u003e div { padding: 0 0 20px 0; }\n\n  \/* === SPEC GRID === *\/\n  .wonjo-wrap .spec-grid, .wonjo-wrap-kr .spec-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 0; margin: 0 0 16px 0; border: 1px solid #e8e8e4; border-radius: 4px; overflow: hidden; }\n  .wonjo-wrap .spec-item, .wonjo-wrap-kr .spec-item { padding: 10px 14px; border-bottom: 1px solid #e8e8e4; font-size: 14px; }\n  .wonjo-wrap .spec-item:nth-last-child(-n+2), .wonjo-wrap-kr .spec-item:nth-last-child(-n+2) { border-bottom: none; }\n  .wonjo-wrap .spec-label, .wonjo-wrap-kr .spec-label { font-size: 13px; text-transform: uppercase; letter-spacing: 0.8px; color: #4a7c59; display: block; margin-bottom: 2px; font-weight: bold; }\n  .wonjo-wrap .spec-value, .wonjo-wrap-kr .spec-value { color: #2b2b2b; }\n\n  \/* === TIPS \/ WARNINGS === *\/\n  .wonjo-wrap .tip, .wonjo-wrap-kr .tip { background: #f4f8f5; border-left: 3px solid #4a7c59; padding: 12px 16px; font-size: 13.5px; color: #4a5a4a; margin: 14px 0; font-style: italic; }\n  .wonjo-wrap .tip-warn, .wonjo-wrap-kr .tip-warn { background: #fdf6e3; border-left: 3px solid #b8860b; padding: 12px 16px; font-size: 13.5px; color: #6e5828; margin: 14px 0; font-style: italic; }\n\n  \/* === BADGES === *\/\n  .wonjo-wrap .badge-row, .wonjo-wrap-kr .badge-row { display: flex; flex-wrap: wrap; gap: 8px; margin: 0 0 16px 0; }\n  .wonjo-wrap .badge, .wonjo-wrap-kr .badge { font-size: 11.5px; border: 1px solid #c2d8c9; background: #eef5f0; color: #3a6b48; border-radius: 3px; padding: 5px 11px; font-weight: bold; letter-spacing: 0.3px; }\n  .wonjo-wrap .badge-eco, .wonjo-wrap-kr .badge-eco { border-color: #b5cfa9; background: #e8f3e0; color: #2d5c1f; }\n  .wonjo-wrap .badge-safe, .wonjo-wrap-kr .badge-safe { border-color: #d4a574; background: #fdf3e3; color: #8a5a1a; }\n\n  \/* === SKILL TAG ROW (rounds 1-4 kids\/toys) === *\/\n  .wonjo-wrap .skill-row, .wonjo-wrap-kr .skill-row { display: flex; flex-wrap: wrap; gap: 6px; margin: 0 0 18px 0; padding-bottom: 16px; border-bottom: 1px solid #e8e8e4; }\n  .wonjo-wrap .skill-tag, .wonjo-wrap-kr .skill-tag { font-size: 11px; background: #fdfcf8; border: 1px solid #e4e0d6; color: #6a5a3a; border-radius: 14px; padding: 4px 10px; letter-spacing: 0.2px; }\n\n  \/* === REVIEW CARDS (protein listings) === *\/\n  .wonjo-wrap .review-card, .wonjo-wrap-kr .review-card { background: #fdfcf8; border: 1px solid #e4e0d6; border-radius: 6px; padding: 18px 20px; margin-bottom: 14px; }\n  .wonjo-wrap .review-text, .wonjo-wrap-kr .review-text { color: #3a3a3a; margin: 0 0 10px 0; font-style: italic; }\n  .wonjo-wrap .review-name, .wonjo-wrap-kr .review-name { font-size: 12.5px; color: #888; font-style: normal; }\n\n  \/* === SET CARDS (LEGO bundle template) === *\/\n  .wonjo-wrap .set-card, .wonjo-wrap-kr .set-card { background: #fdfcf8; border: 1px solid #e4e0d6; border-radius: 6px; padding: 18px 22px; margin-bottom: 16px; }\n  .wonjo-wrap .set-card .set-no, .wonjo-wrap-kr .set-card .set-no { font-size: 13px; letter-spacing: 1px; color: #4a7c59; text-transform: uppercase; margin: 0 0 4px 0; font-weight: bold; }\n  .wonjo-wrap .set-card h3, .wonjo-wrap-kr .set-card h3 { font-size: 17px; margin: 0 0 10px 0; color: #2b2b2b; font-weight: 700; }\n  .wonjo-wrap .set-card p, .wonjo-wrap-kr .set-card p { margin: 0 0 8px 0; }\n  .wonjo-wrap .set-card .set-stats, .wonjo-wrap-kr .set-card .set-stats { font-size: 13.5px; color: #666; margin-top: 8px; }\n\n  \/* === PLAY STAGES (rounds 1-4 age-progression) === *\/\n  .wonjo-wrap .play-stage, .wonjo-wrap-kr .play-stage { padding: 10px 0; border-bottom: 1px dashed #e8e8e4; }\n  .wonjo-wrap .play-stage:last-child, .wonjo-wrap-kr .play-stage:last-child { border-bottom: none; }\n  .wonjo-wrap .play-stage-age, .wonjo-wrap-kr .play-stage-age { font-size: 13px; text-transform: uppercase; letter-spacing: 0.8px; color: #4a7c59; font-weight: bold; display: block; margin-bottom: 4px; }\n  .wonjo-wrap .play-stage-text, .wonjo-wrap-kr .play-stage-text { color: #3a3a3a; font-size: 14.5px; }\n\n  \/* === FAQ === *\/\n  .wonjo-wrap .faq-q, .wonjo-wrap-kr .faq-q { font-size: 13.5px; color: #4a7c59; font-weight: bold; margin: 14px 0 6px 0; }\n  .wonjo-wrap .faq-a, .wonjo-wrap-kr .faq-a { color: #3a3a3a; margin: 0 0 13px 0; padding-left: 14px; border-left: 2px solid #e8e8e4; }\n\n  \/* === STEPS (numbered ordering process) === *\/\n  .wonjo-wrap .steps, .wonjo-wrap-kr .steps { list-style: none; padding: 0; margin: 0 0 13px 0; }\n  .wonjo-wrap .steps { counter-reset: wonjo-steps; }\n  .wonjo-wrap-kr .steps { counter-reset: wonjo-steps-kr; }\n  .wonjo-wrap .steps li { counter-increment: wonjo-steps; padding: 10px 0 10px 38px; border-bottom: 1px solid #e8e8e4; position: relative; color: #3a3a3a; }\n  .wonjo-wrap-kr .steps li { counter-increment: wonjo-steps-kr; padding: 10px 0 10px 38px; border-bottom: 1px solid #e8e8e4; position: relative; color: #3a3a3a; }\n  .wonjo-wrap .steps li:last-child, .wonjo-wrap-kr .steps li:last-child { border-bottom: none; }\n  .wonjo-wrap .steps li::before { content: counter(wonjo-steps); position: absolute; left: 0; top: 11px; font-size: 11px; font-weight: bold; color: #4a7c59; width: 22px; height: 22px; border: 1.5px solid #4a7c59; border-radius: 50%; display: inline-flex; align-items: center; justify-content: center; }\n  .wonjo-wrap-kr .steps li::before { content: counter(wonjo-steps-kr); position: absolute; left: 0; top: 11px; font-size: 11px; font-weight: bold; color: #4a7c59; width: 22px; height: 22px; border: 1.5px solid #4a7c59; border-radius: 50%; display: inline-flex; align-items: center; justify-content: center; }\n\n  \/* === INTRO SUBTITLE === *\/\n  .wonjo-wrap .intro-subtitle, .wonjo-wrap-kr .intro-subtitle { font-size: 17px; line-height: 1.6; color: #4a7c59; font-style: italic; margin: 0 0 18px 0; padding-bottom: 18px; border-bottom: 1px solid #e8e8e4; }\n\n  \/* === SECTION SUBTITLE === *\/\n  .wonjo-wrap .section-subtitle, .wonjo-wrap-kr .section-subtitle { font-size: 13px; color: #777; font-style: italic; margin: -2px 0 16px 0; }\n\n  \/* === KEYWORDS (related searches at bottom) === *\/\n  .wonjo-wrap .keywords, .wonjo-wrap-kr .keywords { font-size: 13px; color: #777; line-height: 1.7; letter-spacing: 0.2px; }\n\n  \/* === MOBILE MEDIA QUERY === *\/\n  @media (max-width: 600px) {\n    .wonjo-wrap details summary, .wonjo-wrap-kr details summary { padding: 18px 30px 18px 0 !important; }\n    .wonjo-wrap details summary, .wonjo-wrap h2 { font-size: 15px !important; letter-spacing: 1px !important; }\n    .wonjo-wrap-kr details summary, .wonjo-wrap-kr h2 { font-size: 18px !important; letter-spacing: 0.8px !important; }\n    .wonjo-wrap, .wonjo-wrap-kr { font-size: 16px !important; }\n    .wonjo-wrap .intro-subtitle, .wonjo-wrap-kr .intro-subtitle { font-size: 17px !important; }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"wonjo-wrap\"\u003e\n\n  \u003cp class=\"intro-subtitle\"\u003eAmerica's leading high-protein bar — 21g protein, low net carb.\u003c\/p\u003e\n\n  \u003cdetails open\u003e\n    \u003csummary\u003eAbout This Product\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cp\u003eQuest Nutrition is the leading US protein bar brand, with 21g of protein and only 1-3g net carbs per bar. Founded in 2010, Quest pioneered the high-protein-low-carb bar category and remains the top seller at GNC, Vitamin Shoppe, and Amazon. Lineup spans dessert-inspired profiles (Birthday Cake, S'mores) to classic chocolate bars.\u003c\/p\u003e\n    \u003cdiv class=\"badge-row\"\u003e\n      \u003cspan class=\"badge\"\u003eDirect from US\u003c\/span\u003e\n      \u003cspan class=\"badge\"\u003ePersonal Import\u003c\/span\u003e\n      \u003cspan class=\"badge\"\u003e16 Flavors\u003c\/span\u003e\n      \u003cspan class=\"badge\"\u003e21g Protein\u003c\/span\u003e\n      \u003cspan class=\"badge\"\u003eLow Net Carb\u003c\/span\u003e\n      \u003cspan class=\"badge\"\u003eKeto\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eProduct Details\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cdiv class=\"spec-grid\"\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eBrand\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eQuest Nutrition (퀘스트 뉴트리션)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eProduct Name\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eQuest Nutrition Protein Bar\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eSize\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003e2.12 oz (60g)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003ePack\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003e12 Bars\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eStorage\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eRoom temperature; cool, dry place\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eOrigin\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eUSA — Quest Nutrition\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eHow to Use\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cul\u003e\n      \u003cli\u003eEat as a pre-workout snack 30 minutes before training\u003c\/li\u003e\n      \u003cli\u003eHave one between meals to curb hunger and hit your protein target\u003c\/li\u003e\n      \u003cli\u003ePack in your bag for hiking, traveling, or long workdays\u003c\/li\u003e\n      \u003cli\u003ePair with coffee for a quick on-the-go breakfast\u003c\/li\u003e\n      \u003cli\u003eUse as a post-workout recovery snack alongside water\u003c\/li\u003e\n      \u003cli\u003eStore at room temperature; no refrigeration needed\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eWhy Korean Customers Reach For This\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cp\u003eOn-the-go protein bars have become a staple of Korean fitness routines, especially among gym-goers, runners, and busy office workers. US protein bar brands offer denser protein (15–30g per bar) and a much wider flavor catalog than what's available in Korean retail. Quest Nutrition is recognized in the US market for its specific positioning in this category.\u003c\/p\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eShipping\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cp\u003eFree shipping on every order, with no minimum. No handling fees, no customs processing charges, nothing added at checkout. What you see is what you pay.\u003c\/p\u003e\n    \u003cp\u003eOrders are dispatched within 1 to 2 business days. A tracking number is sent to your email once your parcel is on its way.\u003c\/p\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eCustoms \u0026amp; Import\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cp\u003eAll orders are processed as personal-use overseas purchases and clear Korean customs without requiring KC certification. Your shipment is handled using your Personal Customs Clearance Code (PCCC) and is trackable via Korea Customs Service UNI-PASS. Orders under USD 200 from the United States qualify for duty-free clearance. In the event of any customs issue, we issue a full refund without question.\u003c\/p\u003e\n    \u003cdiv class=\"tip\"\u003eIf you do not yet have a PCCC, you can get one free in under five minutes at unipass.customs.go.kr.\u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eWhy This Shop\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cp\u003eWe purchase directly from US retailers and ship to customers in Korea — no intermediary, no repackaging, no grey-market sourcing. Every order is the same product you would find on a US shelf. We back every order with a full refund in the event of customs failure or non-delivery.\u003c\/p\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eFrom Our First Customers\u003c\/summary\u003e\n    \u003chr\u003e\n\n    \u003cdiv class=\"review-card\"\u003e\n      \u003cp class=\"review-text\"\u003e\"Cheaper per bar than buying these one-off through Korean import shops.\"\u003c\/p\u003e\n      \u003cp class=\"review-name\"\u003eHyejin — Daegu — Early Customer\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"review-card\"\u003e\n      \u003cp class=\"review-text\"\u003e\"Brought a couple on a hike — held up well in the bag, didn't melt or crumble.\"\u003c\/p\u003e\n      \u003cp class=\"review-name\"\u003eKyungho — Jamsil, Seoul — Early Customer\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"review-card\"\u003e\n      \u003cp class=\"review-text\"\u003e\"Bars arrived in perfect condition. Korean stores don't carry this brand or flavor variety.\"\u003c\/p\u003e\n      \u003cp class=\"review-name\"\u003eWonjae — Suwon — Early Customer\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eHow to Order\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003col class=\"steps\"\u003e\n      \u003cli\u003eSelect your variant\u003c\/li\u003e\n      \u003cli\u003eAdd to cart and proceed to checkout\u003c\/li\u003e\n      \u003cli\u003eEnter your Personal Customs Clearance Code (PCCC) when prompted\u003c\/li\u003e\n      \u003cli\u003eConfirm your Korean delivery address\u003c\/li\u003e\n      \u003cli\u003eComplete payment — your order is placed\u003c\/li\u003e\n      \u003cli\u003eReceive your tracking number by email within 1 to 2 business days\u003c\/li\u003e\n    \u003c\/ol\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eRelated Searches\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cp class=\"keywords\"\u003eQuest Nutrition Korea · Quest Nutrition direct import · US protein direct import · protein bar Korea · 미국 퀘스트 뉴트리션 직구 · 프로틴 바 직구 · 단백질 보충 직구\u003c\/p\u003e\n  \u003c\/details\u003e\n\n\u003c\/div\u003e\n","brand":"Quest Nutrition","offers":[{"title":"Apple Pie","offer_id":45323622776879,"sku":"QUEST-protein-bar-apple-pie","price":34.72,"currency_code":"USD","in_stock":true},{"title":"Birthday Cake","offer_id":45323622809647,"sku":"QUEST-protein-bar-birthday-cake","price":37.59,"currency_code":"USD","in_stock":true},{"title":"Blueberry Muffin","offer_id":45323622842415,"sku":"QUEST-protein-bar-blueberry-muffin","price":37.59,"currency_code":"USD","in_stock":true},{"title":"Chocolate Brownie","offer_id":45323622875183,"sku":"QUEST-protein-bar-chocolate-brownie","price":37.59,"currency_code":"USD","in_stock":true},{"title":"Chocolate Chip Cookie Dough","offer_id":45323622907951,"sku":"QUEST-protein-bar-chocolate-chip-cookie-dough","price":37.59,"currency_code":"USD","in_stock":true},{"title":"Chocolate Lovers Variety Pack","offer_id":45323622940719,"sku":"QUEST-protein-bar-chocolate-lovers-variety-pack","price":35.72,"currency_code":"USD","in_stock":true},{"title":"Chocolate Peanut Butter","offer_id":45323622973487,"sku":"QUEST-protein-bar-chocolate-peanut-butter","price":37.59,"currency_code":"USD","in_stock":true},{"title":"Cookies \u0026 Cream","offer_id":45323623006255,"sku":"QUEST-protein-bar-cookies-cream","price":37.59,"currency_code":"USD","in_stock":true},{"title":"Dipped Chocolate Cookies \u0026 Cream","offer_id":45323623039023,"sku":"QUEST-protein-bar-dipped-chocolate-cookies-cream","price":34.72,"currency_code":"USD","in_stock":true},{"title":"Double Chocolate Chunk","offer_id":45323623071791,"sku":"QUEST-protein-bar-double-chocolate-chunk","price":35.22,"currency_code":"USD","in_stock":true},{"title":"Fruit Flavored Variety Pack","offer_id":45323623104559,"sku":"QUEST-protein-bar-fruit-flavored-variety-pack","price":34.72,"currency_code":"USD","in_stock":true},{"title":"Mint Chocolate Chunk","offer_id":45323623137327,"sku":"QUEST-protein-bar-mint-chocolate-chunk","price":37.59,"currency_code":"USD","in_stock":true},{"title":"Oatmeal Chocolate Chip","offer_id":45323623170095,"sku":"QUEST-protein-bar-oatmeal-chocolate-chip","price":37.72,"currency_code":"USD","in_stock":true},{"title":"Strawberry Shortcake","offer_id":45323623202863,"sku":"QUEST-protein-bar-strawberry-shortcake","price":33.22,"currency_code":"USD","in_stock":true},{"title":"Ultimate Variety Pack","offer_id":45323623235631,"sku":"QUEST-protein-bar-ultimate-variety-pack","price":37.72,"currency_code":"USD","in_stock":true},{"title":"White Chocolate Raspberry","offer_id":45323623268399,"sku":"QUEST-protein-bar-white-chocolate-raspberry","price":37.59,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0739\/5190\/3791\/files\/QUEST-protein-bar-mint-chocolate-chunk.jpg?v=1778541338"},{"product_id":"pure-protein-bar","title":"Pure Protein Bar — 1.76 oz (50g) × 12 Bars","description":"\u003cstyle\u003e\n\/* Wonjo canonical stylesheet v3.0 — see wonjo-style-LOCKED.md for documentation *\/\n\n  \/* === WRAPPERS === *\/\n  .wonjo-wrap { font-family: 'Apple SD Gothic Neo', 'Noto Sans KR', 'Malgun Gothic', sans-serif; color: #2b2b2b; font-size: 16px; line-height: 1.85; max-width: 720px; }\n  .wonjo-wrap-kr { font-family: 'Apple SD Gothic Neo', 'Noto Sans KR', 'Malgun Gothic', sans-serif; color: #2b2b2b; font-size: 16px; line-height: 1.95; max-width: 720px; }\n\n  \/* === COMMON TEXT === *\/\n  .wonjo-wrap p, .wonjo-wrap-kr p { margin: 0 0 13px 0; color: #3a3a3a; }\n  .wonjo-wrap ul, .wonjo-wrap-kr ul { margin: 0 0 13px 0; padding-left: 18px; color: #3a3a3a; }\n  .wonjo-wrap ul li, .wonjo-wrap-kr ul li { margin-bottom: 7px; }\n\n  \/* === HEADINGS — H2 (old protein template) === *\/\n  .wonjo-wrap h2 { font-size: 16px; font-weight: 700; text-transform: uppercase; letter-spacing: 1.2px; color: #4a7c59; margin: 36px 0 8px 0; }\n  .wonjo-wrap-kr h2 { font-size: 18px; font-weight: 700; text-transform: uppercase; letter-spacing: 0.8px; color: #4a7c59; margin: 36px 0 8px 0; }\n\n  \/* === HR SEPARATOR (under h2 + inside details) === *\/\n  .wonjo-wrap hr, .wonjo-wrap-kr hr,\n  .wonjo-wrap details hr, .wonjo-wrap-kr details hr { border: none; border-top: 1.5px solid #4a7c59; margin: 0 0 18px 0; }\n\n  \/* === DETAILS \/ SUMMARY (rounds 1-4 + LEGO) === *\/\n  .wonjo-wrap details, .wonjo-wrap-kr details { margin: 0; border-bottom: 1px solid #e8e8e4; }\n  .wonjo-wrap details:last-of-type, .wonjo-wrap-kr details:last-of-type { border-bottom: none; }\n\n  .wonjo-wrap details summary { font-size: 16px; font-weight: 700; text-transform: uppercase; letter-spacing: 1.2px; color: #4a7c59; padding: 20px 30px 20px 0; cursor: pointer; list-style: none; position: relative; }\n  .wonjo-wrap-kr details summary { font-size: 18px; font-weight: 700; text-transform: uppercase; letter-spacing: 0.8px; color: #4a7c59; padding: 20px 30px 20px 0; cursor: pointer; list-style: none; position: relative; }\n\n  .wonjo-wrap details summary::-webkit-details-marker, .wonjo-wrap-kr details summary::-webkit-details-marker { display: none; }\n  .wonjo-wrap details summary::after, .wonjo-wrap-kr details summary::after { content: '+'; position: absolute; right: 0; top: 50%; transform: translateY(-50%); font-size: 20px; font-weight: normal; color: #4a7c59; }\n  .wonjo-wrap details[open] summary::after, .wonjo-wrap-kr details[open] summary::after { content: '−'; }\n\n  \/* Content spacing — handles both direct-children variant AND \u003cdiv\u003e wrapper variant *\/\n  .wonjo-wrap details \u003e *:not(summary):not(hr), .wonjo-wrap-kr details \u003e *:not(summary):not(hr) { margin-bottom: 13px; }\n  .wonjo-wrap details \u003e *:last-child, .wonjo-wrap-kr details \u003e *:last-child { margin-bottom: 18px; }\n  .wonjo-wrap details \u003e div, .wonjo-wrap-kr details \u003e div { padding: 0 0 20px 0; }\n\n  \/* === SPEC GRID === *\/\n  .wonjo-wrap .spec-grid, .wonjo-wrap-kr .spec-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 0; margin: 0 0 16px 0; border: 1px solid #e8e8e4; border-radius: 4px; overflow: hidden; }\n  .wonjo-wrap .spec-item, .wonjo-wrap-kr .spec-item { padding: 10px 14px; border-bottom: 1px solid #e8e8e4; font-size: 14px; }\n  .wonjo-wrap .spec-item:nth-last-child(-n+2), .wonjo-wrap-kr .spec-item:nth-last-child(-n+2) { border-bottom: none; }\n  .wonjo-wrap .spec-label, .wonjo-wrap-kr .spec-label { font-size: 13px; text-transform: uppercase; letter-spacing: 0.8px; color: #4a7c59; display: block; margin-bottom: 2px; font-weight: bold; }\n  .wonjo-wrap .spec-value, .wonjo-wrap-kr .spec-value { color: #2b2b2b; }\n\n  \/* === TIPS \/ WARNINGS === *\/\n  .wonjo-wrap .tip, .wonjo-wrap-kr .tip { background: #f4f8f5; border-left: 3px solid #4a7c59; padding: 12px 16px; font-size: 13.5px; color: #4a5a4a; margin: 14px 0; font-style: italic; }\n  .wonjo-wrap .tip-warn, .wonjo-wrap-kr .tip-warn { background: #fdf6e3; border-left: 3px solid #b8860b; padding: 12px 16px; font-size: 13.5px; color: #6e5828; margin: 14px 0; font-style: italic; }\n\n  \/* === BADGES === *\/\n  .wonjo-wrap .badge-row, .wonjo-wrap-kr .badge-row { display: flex; flex-wrap: wrap; gap: 8px; margin: 0 0 16px 0; }\n  .wonjo-wrap .badge, .wonjo-wrap-kr .badge { font-size: 11.5px; border: 1px solid #c2d8c9; background: #eef5f0; color: #3a6b48; border-radius: 3px; padding: 5px 11px; font-weight: bold; letter-spacing: 0.3px; }\n  .wonjo-wrap .badge-eco, .wonjo-wrap-kr .badge-eco { border-color: #b5cfa9; background: #e8f3e0; color: #2d5c1f; }\n  .wonjo-wrap .badge-safe, .wonjo-wrap-kr .badge-safe { border-color: #d4a574; background: #fdf3e3; color: #8a5a1a; }\n\n  \/* === SKILL TAG ROW (rounds 1-4 kids\/toys) === *\/\n  .wonjo-wrap .skill-row, .wonjo-wrap-kr .skill-row { display: flex; flex-wrap: wrap; gap: 6px; margin: 0 0 18px 0; padding-bottom: 16px; border-bottom: 1px solid #e8e8e4; }\n  .wonjo-wrap .skill-tag, .wonjo-wrap-kr .skill-tag { font-size: 11px; background: #fdfcf8; border: 1px solid #e4e0d6; color: #6a5a3a; border-radius: 14px; padding: 4px 10px; letter-spacing: 0.2px; }\n\n  \/* === REVIEW CARDS (protein listings) === *\/\n  .wonjo-wrap .review-card, .wonjo-wrap-kr .review-card { background: #fdfcf8; border: 1px solid #e4e0d6; border-radius: 6px; padding: 18px 20px; margin-bottom: 14px; }\n  .wonjo-wrap .review-text, .wonjo-wrap-kr .review-text { color: #3a3a3a; margin: 0 0 10px 0; font-style: italic; }\n  .wonjo-wrap .review-name, .wonjo-wrap-kr .review-name { font-size: 12.5px; color: #888; font-style: normal; }\n\n  \/* === SET CARDS (LEGO bundle template) === *\/\n  .wonjo-wrap .set-card, .wonjo-wrap-kr .set-card { background: #fdfcf8; border: 1px solid #e4e0d6; border-radius: 6px; padding: 18px 22px; margin-bottom: 16px; }\n  .wonjo-wrap .set-card .set-no, .wonjo-wrap-kr .set-card .set-no { font-size: 13px; letter-spacing: 1px; color: #4a7c59; text-transform: uppercase; margin: 0 0 4px 0; font-weight: bold; }\n  .wonjo-wrap .set-card h3, .wonjo-wrap-kr .set-card h3 { font-size: 17px; margin: 0 0 10px 0; color: #2b2b2b; font-weight: 700; }\n  .wonjo-wrap .set-card p, .wonjo-wrap-kr .set-card p { margin: 0 0 8px 0; }\n  .wonjo-wrap .set-card .set-stats, .wonjo-wrap-kr .set-card .set-stats { font-size: 13.5px; color: #666; margin-top: 8px; }\n\n  \/* === PLAY STAGES (rounds 1-4 age-progression) === *\/\n  .wonjo-wrap .play-stage, .wonjo-wrap-kr .play-stage { padding: 10px 0; border-bottom: 1px dashed #e8e8e4; }\n  .wonjo-wrap .play-stage:last-child, .wonjo-wrap-kr .play-stage:last-child { border-bottom: none; }\n  .wonjo-wrap .play-stage-age, .wonjo-wrap-kr .play-stage-age { font-size: 13px; text-transform: uppercase; letter-spacing: 0.8px; color: #4a7c59; font-weight: bold; display: block; margin-bottom: 4px; }\n  .wonjo-wrap .play-stage-text, .wonjo-wrap-kr .play-stage-text { color: #3a3a3a; font-size: 14.5px; }\n\n  \/* === FAQ === *\/\n  .wonjo-wrap .faq-q, .wonjo-wrap-kr .faq-q { font-size: 13.5px; color: #4a7c59; font-weight: bold; margin: 14px 0 6px 0; }\n  .wonjo-wrap .faq-a, .wonjo-wrap-kr .faq-a { color: #3a3a3a; margin: 0 0 13px 0; padding-left: 14px; border-left: 2px solid #e8e8e4; }\n\n  \/* === STEPS (numbered ordering process) === *\/\n  .wonjo-wrap .steps, .wonjo-wrap-kr .steps { list-style: none; padding: 0; margin: 0 0 13px 0; }\n  .wonjo-wrap .steps { counter-reset: wonjo-steps; }\n  .wonjo-wrap-kr .steps { counter-reset: wonjo-steps-kr; }\n  .wonjo-wrap .steps li { counter-increment: wonjo-steps; padding: 10px 0 10px 38px; border-bottom: 1px solid #e8e8e4; position: relative; color: #3a3a3a; }\n  .wonjo-wrap-kr .steps li { counter-increment: wonjo-steps-kr; padding: 10px 0 10px 38px; border-bottom: 1px solid #e8e8e4; position: relative; color: #3a3a3a; }\n  .wonjo-wrap .steps li:last-child, .wonjo-wrap-kr .steps li:last-child { border-bottom: none; }\n  .wonjo-wrap .steps li::before { content: counter(wonjo-steps); position: absolute; left: 0; top: 11px; font-size: 11px; font-weight: bold; color: #4a7c59; width: 22px; height: 22px; border: 1.5px solid #4a7c59; border-radius: 50%; display: inline-flex; align-items: center; justify-content: center; }\n  .wonjo-wrap-kr .steps li::before { content: counter(wonjo-steps-kr); position: absolute; left: 0; top: 11px; font-size: 11px; font-weight: bold; color: #4a7c59; width: 22px; height: 22px; border: 1.5px solid #4a7c59; border-radius: 50%; display: inline-flex; align-items: center; justify-content: center; }\n\n  \/* === INTRO SUBTITLE === *\/\n  .wonjo-wrap .intro-subtitle, .wonjo-wrap-kr .intro-subtitle { font-size: 17px; line-height: 1.6; color: #4a7c59; font-style: italic; margin: 0 0 18px 0; padding-bottom: 18px; border-bottom: 1px solid #e8e8e4; }\n\n  \/* === SECTION SUBTITLE === *\/\n  .wonjo-wrap .section-subtitle, .wonjo-wrap-kr .section-subtitle { font-size: 13px; color: #777; font-style: italic; margin: -2px 0 16px 0; }\n\n  \/* === KEYWORDS (related searches at bottom) === *\/\n  .wonjo-wrap .keywords, .wonjo-wrap-kr .keywords { font-size: 13px; color: #777; line-height: 1.7; letter-spacing: 0.2px; }\n\n  \/* === MOBILE MEDIA QUERY === *\/\n  @media (max-width: 600px) {\n    .wonjo-wrap details summary, .wonjo-wrap-kr details summary { padding: 18px 30px 18px 0 !important; }\n    .wonjo-wrap details summary, .wonjo-wrap h2 { font-size: 15px !important; letter-spacing: 1px !important; }\n    .wonjo-wrap-kr details summary, .wonjo-wrap-kr h2 { font-size: 18px !important; letter-spacing: 0.8px !important; }\n    .wonjo-wrap, .wonjo-wrap-kr { font-size: 16px !important; }\n    .wonjo-wrap .intro-subtitle, .wonjo-wrap-kr .intro-subtitle { font-size: 17px !important; }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"wonjo-wrap\"\u003e\n\n  \u003cp class=\"intro-subtitle\"\u003eHigh-protein, low-sugar bars — 20g protein for the daily routine.\u003c\/p\u003e\n\n  \u003cdetails open\u003e\n    \u003csummary\u003eAbout This Product\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cp\u003ePure Protein bars deliver 20g of high-quality protein with 2-3g of sugar per bar — a daily-use bar designed for accessible price and consistent macros. Sold widely at Walmart, Target, and Amazon. The lineup spans many flavors including dessert profiles like Brookie, Caramel Churro, and Sundae Cone.\u003c\/p\u003e\n    \u003cdiv class=\"badge-row\"\u003e\n      \u003cspan class=\"badge\"\u003eDirect from US\u003c\/span\u003e\n      \u003cspan class=\"badge\"\u003ePersonal Import\u003c\/span\u003e\n      \u003cspan class=\"badge\"\u003e13 Flavors\u003c\/span\u003e\n      \u003cspan class=\"badge\"\u003e20g Protein\u003c\/span\u003e\n      \u003cspan class=\"badge\"\u003eLow Sugar\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eProduct Details\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cdiv class=\"spec-grid\"\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eBrand\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003ePure Protein (퓨어 프로틴)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eProduct Name\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003ePure Protein Bar\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eSize\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003e1.76 oz (50g)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003ePack\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003e12 Bars\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eStorage\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eRoom temperature; cool, dry place\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eOrigin\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eUSA — Pure Protein\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eHow to Use\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cul\u003e\n      \u003cli\u003eEat as a pre-workout snack 30 minutes before training\u003c\/li\u003e\n      \u003cli\u003eHave one between meals to curb hunger and hit your protein target\u003c\/li\u003e\n      \u003cli\u003ePack in your bag for hiking, traveling, or long workdays\u003c\/li\u003e\n      \u003cli\u003ePair with coffee for a quick on-the-go breakfast\u003c\/li\u003e\n      \u003cli\u003eUse as a post-workout recovery snack alongside water\u003c\/li\u003e\n      \u003cli\u003eStore at room temperature; no refrigeration needed\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eWhy Korean Customers Reach For This\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cp\u003eOn-the-go protein bars have become a staple of Korean fitness routines, especially among gym-goers, runners, and busy office workers. US protein bar brands offer denser protein (15–30g per bar) and a much wider flavor catalog than what's available in Korean retail. Pure Protein is recognized in the US market for its specific positioning in this category.\u003c\/p\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eShipping\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cp\u003eFree shipping on every order, with no minimum. No handling fees, no customs processing charges, nothing added at checkout. What you see is what you pay.\u003c\/p\u003e\n    \u003cp\u003eOrders are dispatched within 1 to 2 business days. A tracking number is sent to your email once your parcel is on its way.\u003c\/p\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eCustoms \u0026amp; Import\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cp\u003eAll orders are processed as personal-use overseas purchases and clear Korean customs without requiring KC certification. Your shipment is handled using your Personal Customs Clearance Code (PCCC) and is trackable via Korea Customs Service UNI-PASS. Orders under USD 200 from the United States qualify for duty-free clearance. In the event of any customs issue, we issue a full refund without question.\u003c\/p\u003e\n    \u003cdiv class=\"tip\"\u003eIf you do not yet have a PCCC, you can get one free in under five minutes at unipass.customs.go.kr.\u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eWhy This Shop\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cp\u003eWe purchase directly from US retailers and ship to customers in Korea — no intermediary, no repackaging, no grey-market sourcing. Every order is the same product you would find on a US shelf. We back every order with a full refund in the event of customs failure or non-delivery.\u003c\/p\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eFrom Our First Customers\u003c\/summary\u003e\n    \u003chr\u003e\n\n    \u003cdiv class=\"review-card\"\u003e\n      \u003cp class=\"review-text\"\u003e\"Cleared customs without any issues. Shop kept me updated through tracking.\"\u003c\/p\u003e\n      \u003cp class=\"review-name\"\u003eSeungho — Cheongju — Early Customer\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"review-card\"\u003e\n      \u003cp class=\"review-text\"\u003e\"Bringing 3-4 of these on long workdays means I never skip protein when meetings run late.\"\u003c\/p\u003e\n      \u003cp class=\"review-name\"\u003eHojin — Incheon — Early Customer\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"review-card\"\u003e\n      \u003cp class=\"review-text\"\u003e\"Brought a couple on a hike — held up well in the bag, didn't melt or crumble.\"\u003c\/p\u003e\n      \u003cp class=\"review-name\"\u003eSangwoo — Pangyo, Seongnam — Early Customer\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eHow to Order\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003col class=\"steps\"\u003e\n      \u003cli\u003eSelect your variant\u003c\/li\u003e\n      \u003cli\u003eAdd to cart and proceed to checkout\u003c\/li\u003e\n      \u003cli\u003eEnter your Personal Customs Clearance Code (PCCC) when prompted\u003c\/li\u003e\n      \u003cli\u003eConfirm your Korean delivery address\u003c\/li\u003e\n      \u003cli\u003eComplete payment — your order is placed\u003c\/li\u003e\n      \u003cli\u003eReceive your tracking number by email within 1 to 2 business days\u003c\/li\u003e\n    \u003c\/ol\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eRelated Searches\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cp class=\"keywords\"\u003ePure Protein Korea · Pure Protein direct import · US protein direct import · protein bar Korea · 미국 퓨어 프로틴 직구 · 프로틴 바 직구 · 단백질 보충 직구\u003c\/p\u003e\n  \u003c\/details\u003e\n\n\u003c\/div\u003e\n","brand":"Pure Protein","offers":[{"title":"Birthday Cake","offer_id":45323623301167,"sku":"PUREP-bar-birthday-cake","price":31.72,"currency_code":"USD","in_stock":true},{"title":"Brookie","offer_id":45323623333935,"sku":"PUREP-bar-brookie","price":28.22,"currency_code":"USD","in_stock":true},{"title":"Caramel Churro","offer_id":45323623366703,"sku":"PUREP-bar-caramel-churro","price":28.22,"currency_code":"USD","in_stock":true},{"title":"Chewy Chocolate Chip","offer_id":45323623399471,"sku":"PUREP-bar-chewy-chocolate-chip","price":29.62,"currency_code":"USD","in_stock":true},{"title":"Chocolate Deluxe","offer_id":45323623432239,"sku":"PUREP-bar-chocolate-deluxe","price":26.11,"currency_code":"USD","in_stock":true},{"title":"Chocolate Mint Cookie","offer_id":45323623465007,"sku":"PUREP-bar-chocolate-mint-cookie","price":32.72,"currency_code":"USD","in_stock":true},{"title":"Chocolate Peanut Butter","offer_id":45323623497775,"sku":"PUREP-bar-chocolate-peanut-butter","price":26.11,"currency_code":"USD","in_stock":true},{"title":"Chocolate Peanut Caramel","offer_id":45323623530543,"sku":"PUREP-bar-chocolate-peanut-caramel","price":28.22,"currency_code":"USD","in_stock":true},{"title":"Chocolate Salted Caramel","offer_id":45323623563311,"sku":"PUREP-bar-chocolate-salted-caramel","price":28.22,"currency_code":"USD","in_stock":true},{"title":"Cookies and Cream","offer_id":45323623596079,"sku":"PUREP-bar-cookies-and-cream","price":28.22,"currency_code":"USD","in_stock":true},{"title":"Galactic Brownie","offer_id":45323623628847,"sku":"PUREP-bar-galactic-brownie","price":29.62,"currency_code":"USD","in_stock":true},{"title":"Lemon Cake","offer_id":45323623661615,"sku":"PUREP-bar-lemon-cake","price":28.22,"currency_code":"USD","in_stock":true},{"title":"Sundae Cone","offer_id":45323623694383,"sku":"PUREP-bar-sundae-cone","price":31.22,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0739\/5190\/3791\/files\/PUREP-bar-chocolate-deluxe.jpg?v=1778541852"},{"product_id":"clif-builders-protein-bar","title":"CLIF BUILDERS Protein Bar — 2.4 oz (68g) × 12 Bars","description":"\u003cstyle\u003e\n\/* Wonjo canonical stylesheet v3.0 — see wonjo-style-LOCKED.md for documentation *\/\n\n  \/* === WRAPPERS === *\/\n  .wonjo-wrap { font-family: 'Apple SD Gothic Neo', 'Noto Sans KR', 'Malgun Gothic', sans-serif; color: #2b2b2b; font-size: 16px; line-height: 1.85; max-width: 720px; }\n  .wonjo-wrap-kr { font-family: 'Apple SD Gothic Neo', 'Noto Sans KR', 'Malgun Gothic', sans-serif; color: #2b2b2b; font-size: 16px; line-height: 1.95; max-width: 720px; }\n\n  \/* === COMMON TEXT === *\/\n  .wonjo-wrap p, .wonjo-wrap-kr p { margin: 0 0 13px 0; color: #3a3a3a; }\n  .wonjo-wrap ul, .wonjo-wrap-kr ul { margin: 0 0 13px 0; padding-left: 18px; color: #3a3a3a; }\n  .wonjo-wrap ul li, .wonjo-wrap-kr ul li { margin-bottom: 7px; }\n\n  \/* === HEADINGS — H2 (old protein template) === *\/\n  .wonjo-wrap h2 { font-size: 16px; font-weight: 700; text-transform: uppercase; letter-spacing: 1.2px; color: #4a7c59; margin: 36px 0 8px 0; }\n  .wonjo-wrap-kr h2 { font-size: 18px; font-weight: 700; text-transform: uppercase; letter-spacing: 0.8px; color: #4a7c59; margin: 36px 0 8px 0; }\n\n  \/* === HR SEPARATOR (under h2 + inside details) === *\/\n  .wonjo-wrap hr, .wonjo-wrap-kr hr,\n  .wonjo-wrap details hr, .wonjo-wrap-kr details hr { border: none; border-top: 1.5px solid #4a7c59; margin: 0 0 18px 0; }\n\n  \/* === DETAILS \/ SUMMARY (rounds 1-4 + LEGO) === *\/\n  .wonjo-wrap details, .wonjo-wrap-kr details { margin: 0; border-bottom: 1px solid #e8e8e4; }\n  .wonjo-wrap details:last-of-type, .wonjo-wrap-kr details:last-of-type { border-bottom: none; }\n\n  .wonjo-wrap details summary { font-size: 16px; font-weight: 700; text-transform: uppercase; letter-spacing: 1.2px; color: #4a7c59; padding: 20px 30px 20px 0; cursor: pointer; list-style: none; position: relative; }\n  .wonjo-wrap-kr details summary { font-size: 18px; font-weight: 700; text-transform: uppercase; letter-spacing: 0.8px; color: #4a7c59; padding: 20px 30px 20px 0; cursor: pointer; list-style: none; position: relative; }\n\n  .wonjo-wrap details summary::-webkit-details-marker, .wonjo-wrap-kr details summary::-webkit-details-marker { display: none; }\n  .wonjo-wrap details summary::after, .wonjo-wrap-kr details summary::after { content: '+'; position: absolute; right: 0; top: 50%; transform: translateY(-50%); font-size: 20px; font-weight: normal; color: #4a7c59; }\n  .wonjo-wrap details[open] summary::after, .wonjo-wrap-kr details[open] summary::after { content: '−'; }\n\n  \/* Content spacing — handles both direct-children variant AND \u003cdiv\u003e wrapper variant *\/\n  .wonjo-wrap details \u003e *:not(summary):not(hr), .wonjo-wrap-kr details \u003e *:not(summary):not(hr) { margin-bottom: 13px; }\n  .wonjo-wrap details \u003e *:last-child, .wonjo-wrap-kr details \u003e *:last-child { margin-bottom: 18px; }\n  .wonjo-wrap details \u003e div, .wonjo-wrap-kr details \u003e div { padding: 0 0 20px 0; }\n\n  \/* === SPEC GRID === *\/\n  .wonjo-wrap .spec-grid, .wonjo-wrap-kr .spec-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 0; margin: 0 0 16px 0; border: 1px solid #e8e8e4; border-radius: 4px; overflow: hidden; }\n  .wonjo-wrap .spec-item, .wonjo-wrap-kr .spec-item { padding: 10px 14px; border-bottom: 1px solid #e8e8e4; font-size: 14px; }\n  .wonjo-wrap .spec-item:nth-last-child(-n+2), .wonjo-wrap-kr .spec-item:nth-last-child(-n+2) { border-bottom: none; }\n  .wonjo-wrap .spec-label, .wonjo-wrap-kr .spec-label { font-size: 13px; text-transform: uppercase; letter-spacing: 0.8px; color: #4a7c59; display: block; margin-bottom: 2px; font-weight: bold; }\n  .wonjo-wrap .spec-value, .wonjo-wrap-kr .spec-value { color: #2b2b2b; }\n\n  \/* === TIPS \/ WARNINGS === *\/\n  .wonjo-wrap .tip, .wonjo-wrap-kr .tip { background: #f4f8f5; border-left: 3px solid #4a7c59; padding: 12px 16px; font-size: 13.5px; color: #4a5a4a; margin: 14px 0; font-style: italic; }\n  .wonjo-wrap .tip-warn, .wonjo-wrap-kr .tip-warn { background: #fdf6e3; border-left: 3px solid #b8860b; padding: 12px 16px; font-size: 13.5px; color: #6e5828; margin: 14px 0; font-style: italic; }\n\n  \/* === BADGES === *\/\n  .wonjo-wrap .badge-row, .wonjo-wrap-kr .badge-row { display: flex; flex-wrap: wrap; gap: 8px; margin: 0 0 16px 0; }\n  .wonjo-wrap .badge, .wonjo-wrap-kr .badge { font-size: 11.5px; border: 1px solid #c2d8c9; background: #eef5f0; color: #3a6b48; border-radius: 3px; padding: 5px 11px; font-weight: bold; letter-spacing: 0.3px; }\n  .wonjo-wrap .badge-eco, .wonjo-wrap-kr .badge-eco { border-color: #b5cfa9; background: #e8f3e0; color: #2d5c1f; }\n  .wonjo-wrap .badge-safe, .wonjo-wrap-kr .badge-safe { border-color: #d4a574; background: #fdf3e3; color: #8a5a1a; }\n\n  \/* === SKILL TAG ROW (rounds 1-4 kids\/toys) === *\/\n  .wonjo-wrap .skill-row, .wonjo-wrap-kr .skill-row { display: flex; flex-wrap: wrap; gap: 6px; margin: 0 0 18px 0; padding-bottom: 16px; border-bottom: 1px solid #e8e8e4; }\n  .wonjo-wrap .skill-tag, .wonjo-wrap-kr .skill-tag { font-size: 11px; background: #fdfcf8; border: 1px solid #e4e0d6; color: #6a5a3a; border-radius: 14px; padding: 4px 10px; letter-spacing: 0.2px; }\n\n  \/* === REVIEW CARDS (protein listings) === *\/\n  .wonjo-wrap .review-card, .wonjo-wrap-kr .review-card { background: #fdfcf8; border: 1px solid #e4e0d6; border-radius: 6px; padding: 18px 20px; margin-bottom: 14px; }\n  .wonjo-wrap .review-text, .wonjo-wrap-kr .review-text { color: #3a3a3a; margin: 0 0 10px 0; font-style: italic; }\n  .wonjo-wrap .review-name, .wonjo-wrap-kr .review-name { font-size: 12.5px; color: #888; font-style: normal; }\n\n  \/* === SET CARDS (LEGO bundle template) === *\/\n  .wonjo-wrap .set-card, .wonjo-wrap-kr .set-card { background: #fdfcf8; border: 1px solid #e4e0d6; border-radius: 6px; padding: 18px 22px; margin-bottom: 16px; }\n  .wonjo-wrap .set-card .set-no, .wonjo-wrap-kr .set-card .set-no { font-size: 13px; letter-spacing: 1px; color: #4a7c59; text-transform: uppercase; margin: 0 0 4px 0; font-weight: bold; }\n  .wonjo-wrap .set-card h3, .wonjo-wrap-kr .set-card h3 { font-size: 17px; margin: 0 0 10px 0; color: #2b2b2b; font-weight: 700; }\n  .wonjo-wrap .set-card p, .wonjo-wrap-kr .set-card p { margin: 0 0 8px 0; }\n  .wonjo-wrap .set-card .set-stats, .wonjo-wrap-kr .set-card .set-stats { font-size: 13.5px; color: #666; margin-top: 8px; }\n\n  \/* === PLAY STAGES (rounds 1-4 age-progression) === *\/\n  .wonjo-wrap .play-stage, .wonjo-wrap-kr .play-stage { padding: 10px 0; border-bottom: 1px dashed #e8e8e4; }\n  .wonjo-wrap .play-stage:last-child, .wonjo-wrap-kr .play-stage:last-child { border-bottom: none; }\n  .wonjo-wrap .play-stage-age, .wonjo-wrap-kr .play-stage-age { font-size: 13px; text-transform: uppercase; letter-spacing: 0.8px; color: #4a7c59; font-weight: bold; display: block; margin-bottom: 4px; }\n  .wonjo-wrap .play-stage-text, .wonjo-wrap-kr .play-stage-text { color: #3a3a3a; font-size: 14.5px; }\n\n  \/* === FAQ === *\/\n  .wonjo-wrap .faq-q, .wonjo-wrap-kr .faq-q { font-size: 13.5px; color: #4a7c59; font-weight: bold; margin: 14px 0 6px 0; }\n  .wonjo-wrap .faq-a, .wonjo-wrap-kr .faq-a { color: #3a3a3a; margin: 0 0 13px 0; padding-left: 14px; border-left: 2px solid #e8e8e4; }\n\n  \/* === STEPS (numbered ordering process) === *\/\n  .wonjo-wrap .steps, .wonjo-wrap-kr .steps { list-style: none; padding: 0; margin: 0 0 13px 0; }\n  .wonjo-wrap .steps { counter-reset: wonjo-steps; }\n  .wonjo-wrap-kr .steps { counter-reset: wonjo-steps-kr; }\n  .wonjo-wrap .steps li { counter-increment: wonjo-steps; padding: 10px 0 10px 38px; border-bottom: 1px solid #e8e8e4; position: relative; color: #3a3a3a; }\n  .wonjo-wrap-kr .steps li { counter-increment: wonjo-steps-kr; padding: 10px 0 10px 38px; border-bottom: 1px solid #e8e8e4; position: relative; color: #3a3a3a; }\n  .wonjo-wrap .steps li:last-child, .wonjo-wrap-kr .steps li:last-child { border-bottom: none; }\n  .wonjo-wrap .steps li::before { content: counter(wonjo-steps); position: absolute; left: 0; top: 11px; font-size: 11px; font-weight: bold; color: #4a7c59; width: 22px; height: 22px; border: 1.5px solid #4a7c59; border-radius: 50%; display: inline-flex; align-items: center; justify-content: center; }\n  .wonjo-wrap-kr .steps li::before { content: counter(wonjo-steps-kr); position: absolute; left: 0; top: 11px; font-size: 11px; font-weight: bold; color: #4a7c59; width: 22px; height: 22px; border: 1.5px solid #4a7c59; border-radius: 50%; display: inline-flex; align-items: center; justify-content: center; }\n\n  \/* === INTRO SUBTITLE === *\/\n  .wonjo-wrap .intro-subtitle, .wonjo-wrap-kr .intro-subtitle { font-size: 17px; line-height: 1.6; color: #4a7c59; font-style: italic; margin: 0 0 18px 0; padding-bottom: 18px; border-bottom: 1px solid #e8e8e4; }\n\n  \/* === SECTION SUBTITLE === *\/\n  .wonjo-wrap .section-subtitle, .wonjo-wrap-kr .section-subtitle { font-size: 13px; color: #777; font-style: italic; margin: -2px 0 16px 0; }\n\n  \/* === KEYWORDS (related searches at bottom) === *\/\n  .wonjo-wrap .keywords, .wonjo-wrap-kr .keywords { font-size: 13px; color: #777; line-height: 1.7; letter-spacing: 0.2px; }\n\n  \/* === MOBILE MEDIA QUERY === *\/\n  @media (max-width: 600px) {\n    .wonjo-wrap details summary, .wonjo-wrap-kr details summary { padding: 18px 30px 18px 0 !important; }\n    .wonjo-wrap details summary, .wonjo-wrap h2 { font-size: 15px !important; letter-spacing: 1px !important; }\n    .wonjo-wrap-kr details summary, .wonjo-wrap-kr h2 { font-size: 18px !important; letter-spacing: 0.8px !important; }\n    .wonjo-wrap, .wonjo-wrap-kr { font-size: 16px !important; }\n    .wonjo-wrap .intro-subtitle, .wonjo-wrap-kr .intro-subtitle { font-size: 17px !important; }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"wonjo-wrap\"\u003e\n\n  \u003cp class=\"intro-subtitle\"\u003ePlant-based protein bar from CLIF — 20g protein.\u003c\/p\u003e\n\n  \u003cdetails open\u003e\n    \u003csummary\u003eAbout This Product\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cp\u003eCLIF BUILDERS is the plant-based, gluten-free protein bar line from Clif Bar \u0026amp; Company. Each 2.4 oz bar delivers 20g of plant-based protein with 5g of fiber. Suitable for athletes following plant-based diets or those avoiding dairy\/whey. The CLIF parent brand is well-established in Korean retail through their classic energy bars.\u003c\/p\u003e\n    \u003cdiv class=\"badge-row\"\u003e\n      \u003cspan class=\"badge\"\u003eDirect from US\u003c\/span\u003e\n      \u003cspan class=\"badge\"\u003ePersonal Import\u003c\/span\u003e\n      \u003cspan class=\"badge\"\u003e2 Flavors\u003c\/span\u003e\n      \u003cspan class=\"badge\"\u003eVegan\u003c\/span\u003e\n      \u003cspan class=\"badge\"\u003ePlant-Based\u003c\/span\u003e\n      \u003cspan class=\"badge\"\u003eGluten-Free\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eProduct Details\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cdiv class=\"spec-grid\"\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eBrand\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eCLIF BUILDERS (클리프 빌더스)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eProduct Name\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eCLIF BUILDERS Protein Bar\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eSize\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003e2.4 oz (68g)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003ePack\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003e12 Bars\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eStorage\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eRoom temperature; cool, dry place\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eOrigin\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eUSA — CLIF BUILDERS\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eHow to Use\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cul\u003e\n      \u003cli\u003eEat as a pre-workout snack 30 minutes before training\u003c\/li\u003e\n      \u003cli\u003eHave one between meals to curb hunger and hit your protein target\u003c\/li\u003e\n      \u003cli\u003ePack in your bag for hiking, traveling, or long workdays\u003c\/li\u003e\n      \u003cli\u003ePair with coffee for a quick on-the-go breakfast\u003c\/li\u003e\n      \u003cli\u003eUse as a post-workout recovery snack alongside water\u003c\/li\u003e\n      \u003cli\u003eStore at room temperature; no refrigeration needed\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eWhy Korean Customers Reach For This\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cp\u003eOn-the-go protein bars have become a staple of Korean fitness routines, especially among gym-goers, runners, and busy office workers. US protein bar brands offer denser protein (15–30g per bar) and a much wider flavor catalog than what's available in Korean retail. CLIF BUILDERS is recognized in the US market for its specific positioning in this category.\u003c\/p\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eShipping\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cp\u003eFree shipping on every order, with no minimum. No handling fees, no customs processing charges, nothing added at checkout. What you see is what you pay.\u003c\/p\u003e\n    \u003cp\u003eOrders are dispatched within 1 to 2 business days. A tracking number is sent to your email once your parcel is on its way.\u003c\/p\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eCustoms \u0026amp; Import\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cp\u003eAll orders are processed as personal-use overseas purchases and clear Korean customs without requiring KC certification. Your shipment is handled using your Personal Customs Clearance Code (PCCC) and is trackable via Korea Customs Service UNI-PASS. Orders under USD 200 from the United States qualify for duty-free clearance. In the event of any customs issue, we issue a full refund without question.\u003c\/p\u003e\n    \u003cdiv class=\"tip\"\u003eIf you do not yet have a PCCC, you can get one free in under five minutes at unipass.customs.go.kr.\u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eWhy This Shop\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cp\u003eWe purchase directly from US retailers and ship to customers in Korea — no intermediary, no repackaging, no grey-market sourcing. Every order is the same product you would find on a US shelf. We back every order with a full refund in the event of customs failure or non-delivery.\u003c\/p\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eFrom Our First Customers\u003c\/summary\u003e\n    \u003chr\u003e\n\n    \u003cdiv class=\"review-card\"\u003e\n      \u003cp class=\"review-text\"\u003e\"Bars arrived in perfect condition. Korean stores don't carry this brand or flavor variety.\"\u003c\/p\u003e\n      \u003cp class=\"review-name\"\u003eHyejin — Daegu — Early Customer\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"review-card\"\u003e\n      \u003cp class=\"review-text\"\u003e\"Korean protein bars are sweet and small. This Chocolate bar is dense and actually fills me up.\"\u003c\/p\u003e\n      \u003cp class=\"review-name\"\u003eDonghyun — Yeongdeungpo, Seoul — Early Customer\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"review-card\"\u003e\n      \u003cp class=\"review-text\"\u003e\"Cleared customs without any issues. Shop kept me updated through tracking.\"\u003c\/p\u003e\n      \u003cp class=\"review-name\"\u003eSora — Gangdong, Seoul — Early Customer\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eHow to Order\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003col class=\"steps\"\u003e\n      \u003cli\u003eSelect your variant\u003c\/li\u003e\n      \u003cli\u003eAdd to cart and proceed to checkout\u003c\/li\u003e\n      \u003cli\u003eEnter your Personal Customs Clearance Code (PCCC) when prompted\u003c\/li\u003e\n      \u003cli\u003eConfirm your Korean delivery address\u003c\/li\u003e\n      \u003cli\u003eComplete payment — your order is placed\u003c\/li\u003e\n      \u003cli\u003eReceive your tracking number by email within 1 to 2 business days\u003c\/li\u003e\n    \u003c\/ol\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eRelated Searches\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cp class=\"keywords\"\u003eCLIF BUILDERS Korea · CLIF BUILDERS direct import · US protein direct import · protein bar Korea · 미국 클리프 빌더스 직구 · 프로틴 바 직구 · 단백질 보충 직구\u003c\/p\u003e\n  \u003c\/details\u003e\n\n\u003c\/div\u003e\n","brand":"CLIF BUILDERS","offers":[{"title":"Chocolate","offer_id":45323623727151,"sku":"CBUILD-protein-bar-chocolate","price":31.11,"currency_code":"USD","in_stock":true},{"title":"Chocolate Peanut Butter","offer_id":45323623759919,"sku":"CBUILD-protein-bar-chocolate-peanut-butter","price":29.22,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0739\/5190\/3791\/files\/CBUILD-protein-bar-chocolate.jpg?v=1778546727"},{"product_id":"rxbar-protein-bar","title":"RXBAR Protein Bar — 1.83 oz (52g) × 10 Bars","description":"\u003cstyle\u003e\n\/* Wonjo canonical stylesheet v3.0 — see wonjo-style-LOCKED.md for documentation *\/\n\n  \/* === WRAPPERS === *\/\n  .wonjo-wrap { font-family: 'Apple SD Gothic Neo', 'Noto Sans KR', 'Malgun Gothic', sans-serif; color: #2b2b2b; font-size: 16px; line-height: 1.85; max-width: 720px; }\n  .wonjo-wrap-kr { font-family: 'Apple SD Gothic Neo', 'Noto Sans KR', 'Malgun Gothic', sans-serif; color: #2b2b2b; font-size: 16px; line-height: 1.95; max-width: 720px; }\n\n  \/* === COMMON TEXT === *\/\n  .wonjo-wrap p, .wonjo-wrap-kr p { margin: 0 0 13px 0; color: #3a3a3a; }\n  .wonjo-wrap ul, .wonjo-wrap-kr ul { margin: 0 0 13px 0; padding-left: 18px; color: #3a3a3a; }\n  .wonjo-wrap ul li, .wonjo-wrap-kr ul li { margin-bottom: 7px; }\n\n  \/* === HEADINGS — H2 (old protein template) === *\/\n  .wonjo-wrap h2 { font-size: 16px; font-weight: 700; text-transform: uppercase; letter-spacing: 1.2px; color: #4a7c59; margin: 36px 0 8px 0; }\n  .wonjo-wrap-kr h2 { font-size: 18px; font-weight: 700; text-transform: uppercase; letter-spacing: 0.8px; color: #4a7c59; margin: 36px 0 8px 0; }\n\n  \/* === HR SEPARATOR (under h2 + inside details) === *\/\n  .wonjo-wrap hr, .wonjo-wrap-kr hr,\n  .wonjo-wrap details hr, .wonjo-wrap-kr details hr { border: none; border-top: 1.5px solid #4a7c59; margin: 0 0 18px 0; }\n\n  \/* === DETAILS \/ SUMMARY (rounds 1-4 + LEGO) === *\/\n  .wonjo-wrap details, .wonjo-wrap-kr details { margin: 0; border-bottom: 1px solid #e8e8e4; }\n  .wonjo-wrap details:last-of-type, .wonjo-wrap-kr details:last-of-type { border-bottom: none; }\n\n  .wonjo-wrap details summary { font-size: 16px; font-weight: 700; text-transform: uppercase; letter-spacing: 1.2px; color: #4a7c59; padding: 20px 30px 20px 0; cursor: pointer; list-style: none; position: relative; }\n  .wonjo-wrap-kr details summary { font-size: 18px; font-weight: 700; text-transform: uppercase; letter-spacing: 0.8px; color: #4a7c59; padding: 20px 30px 20px 0; cursor: pointer; list-style: none; position: relative; }\n\n  .wonjo-wrap details summary::-webkit-details-marker, .wonjo-wrap-kr details summary::-webkit-details-marker { display: none; }\n  .wonjo-wrap details summary::after, .wonjo-wrap-kr details summary::after { content: '+'; position: absolute; right: 0; top: 50%; transform: translateY(-50%); font-size: 20px; font-weight: normal; color: #4a7c59; }\n  .wonjo-wrap details[open] summary::after, .wonjo-wrap-kr details[open] summary::after { content: '−'; }\n\n  \/* Content spacing — handles both direct-children variant AND \u003cdiv\u003e wrapper variant *\/\n  .wonjo-wrap details \u003e *:not(summary):not(hr), .wonjo-wrap-kr details \u003e *:not(summary):not(hr) { margin-bottom: 13px; }\n  .wonjo-wrap details \u003e *:last-child, .wonjo-wrap-kr details \u003e *:last-child { margin-bottom: 18px; }\n  .wonjo-wrap details \u003e div, .wonjo-wrap-kr details \u003e div { padding: 0 0 20px 0; }\n\n  \/* === SPEC GRID === *\/\n  .wonjo-wrap .spec-grid, .wonjo-wrap-kr .spec-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 0; margin: 0 0 16px 0; border: 1px solid #e8e8e4; border-radius: 4px; overflow: hidden; }\n  .wonjo-wrap .spec-item, .wonjo-wrap-kr .spec-item { padding: 10px 14px; border-bottom: 1px solid #e8e8e4; font-size: 14px; }\n  .wonjo-wrap .spec-item:nth-last-child(-n+2), .wonjo-wrap-kr .spec-item:nth-last-child(-n+2) { border-bottom: none; }\n  .wonjo-wrap .spec-label, .wonjo-wrap-kr .spec-label { font-size: 13px; text-transform: uppercase; letter-spacing: 0.8px; color: #4a7c59; display: block; margin-bottom: 2px; font-weight: bold; }\n  .wonjo-wrap .spec-value, .wonjo-wrap-kr .spec-value { color: #2b2b2b; }\n\n  \/* === TIPS \/ WARNINGS === *\/\n  .wonjo-wrap .tip, .wonjo-wrap-kr .tip { background: #f4f8f5; border-left: 3px solid #4a7c59; padding: 12px 16px; font-size: 13.5px; color: #4a5a4a; margin: 14px 0; font-style: italic; }\n  .wonjo-wrap .tip-warn, .wonjo-wrap-kr .tip-warn { background: #fdf6e3; border-left: 3px solid #b8860b; padding: 12px 16px; font-size: 13.5px; color: #6e5828; margin: 14px 0; font-style: italic; }\n\n  \/* === BADGES === *\/\n  .wonjo-wrap .badge-row, .wonjo-wrap-kr .badge-row { display: flex; flex-wrap: wrap; gap: 8px; margin: 0 0 16px 0; }\n  .wonjo-wrap .badge, .wonjo-wrap-kr .badge { font-size: 11.5px; border: 1px solid #c2d8c9; background: #eef5f0; color: #3a6b48; border-radius: 3px; padding: 5px 11px; font-weight: bold; letter-spacing: 0.3px; }\n  .wonjo-wrap .badge-eco, .wonjo-wrap-kr .badge-eco { border-color: #b5cfa9; background: #e8f3e0; color: #2d5c1f; }\n  .wonjo-wrap .badge-safe, .wonjo-wrap-kr .badge-safe { border-color: #d4a574; background: #fdf3e3; color: #8a5a1a; }\n\n  \/* === SKILL TAG ROW (rounds 1-4 kids\/toys) === *\/\n  .wonjo-wrap .skill-row, .wonjo-wrap-kr .skill-row { display: flex; flex-wrap: wrap; gap: 6px; margin: 0 0 18px 0; padding-bottom: 16px; border-bottom: 1px solid #e8e8e4; }\n  .wonjo-wrap .skill-tag, .wonjo-wrap-kr .skill-tag { font-size: 11px; background: #fdfcf8; border: 1px solid #e4e0d6; color: #6a5a3a; border-radius: 14px; padding: 4px 10px; letter-spacing: 0.2px; }\n\n  \/* === REVIEW CARDS (protein listings) === *\/\n  .wonjo-wrap .review-card, .wonjo-wrap-kr .review-card { background: #fdfcf8; border: 1px solid #e4e0d6; border-radius: 6px; padding: 18px 20px; margin-bottom: 14px; }\n  .wonjo-wrap .review-text, .wonjo-wrap-kr .review-text { color: #3a3a3a; margin: 0 0 10px 0; font-style: italic; }\n  .wonjo-wrap .review-name, .wonjo-wrap-kr .review-name { font-size: 12.5px; color: #888; font-style: normal; }\n\n  \/* === SET CARDS (LEGO bundle template) === *\/\n  .wonjo-wrap .set-card, .wonjo-wrap-kr .set-card { background: #fdfcf8; border: 1px solid #e4e0d6; border-radius: 6px; padding: 18px 22px; margin-bottom: 16px; }\n  .wonjo-wrap .set-card .set-no, .wonjo-wrap-kr .set-card .set-no { font-size: 13px; letter-spacing: 1px; color: #4a7c59; text-transform: uppercase; margin: 0 0 4px 0; font-weight: bold; }\n  .wonjo-wrap .set-card h3, .wonjo-wrap-kr .set-card h3 { font-size: 17px; margin: 0 0 10px 0; color: #2b2b2b; font-weight: 700; }\n  .wonjo-wrap .set-card p, .wonjo-wrap-kr .set-card p { margin: 0 0 8px 0; }\n  .wonjo-wrap .set-card .set-stats, .wonjo-wrap-kr .set-card .set-stats { font-size: 13.5px; color: #666; margin-top: 8px; }\n\n  \/* === PLAY STAGES (rounds 1-4 age-progression) === *\/\n  .wonjo-wrap .play-stage, .wonjo-wrap-kr .play-stage { padding: 10px 0; border-bottom: 1px dashed #e8e8e4; }\n  .wonjo-wrap .play-stage:last-child, .wonjo-wrap-kr .play-stage:last-child { border-bottom: none; }\n  .wonjo-wrap .play-stage-age, .wonjo-wrap-kr .play-stage-age { font-size: 13px; text-transform: uppercase; letter-spacing: 0.8px; color: #4a7c59; font-weight: bold; display: block; margin-bottom: 4px; }\n  .wonjo-wrap .play-stage-text, .wonjo-wrap-kr .play-stage-text { color: #3a3a3a; font-size: 14.5px; }\n\n  \/* === FAQ === *\/\n  .wonjo-wrap .faq-q, .wonjo-wrap-kr .faq-q { font-size: 13.5px; color: #4a7c59; font-weight: bold; margin: 14px 0 6px 0; }\n  .wonjo-wrap .faq-a, .wonjo-wrap-kr .faq-a { color: #3a3a3a; margin: 0 0 13px 0; padding-left: 14px; border-left: 2px solid #e8e8e4; }\n\n  \/* === STEPS (numbered ordering process) === *\/\n  .wonjo-wrap .steps, .wonjo-wrap-kr .steps { list-style: none; padding: 0; margin: 0 0 13px 0; }\n  .wonjo-wrap .steps { counter-reset: wonjo-steps; }\n  .wonjo-wrap-kr .steps { counter-reset: wonjo-steps-kr; }\n  .wonjo-wrap .steps li { counter-increment: wonjo-steps; padding: 10px 0 10px 38px; border-bottom: 1px solid #e8e8e4; position: relative; color: #3a3a3a; }\n  .wonjo-wrap-kr .steps li { counter-increment: wonjo-steps-kr; padding: 10px 0 10px 38px; border-bottom: 1px solid #e8e8e4; position: relative; color: #3a3a3a; }\n  .wonjo-wrap .steps li:last-child, .wonjo-wrap-kr .steps li:last-child { border-bottom: none; }\n  .wonjo-wrap .steps li::before { content: counter(wonjo-steps); position: absolute; left: 0; top: 11px; font-size: 11px; font-weight: bold; color: #4a7c59; width: 22px; height: 22px; border: 1.5px solid #4a7c59; border-radius: 50%; display: inline-flex; align-items: center; justify-content: center; }\n  .wonjo-wrap-kr .steps li::before { content: counter(wonjo-steps-kr); position: absolute; left: 0; top: 11px; font-size: 11px; font-weight: bold; color: #4a7c59; width: 22px; height: 22px; border: 1.5px solid #4a7c59; border-radius: 50%; display: inline-flex; align-items: center; justify-content: center; }\n\n  \/* === INTRO SUBTITLE === *\/\n  .wonjo-wrap .intro-subtitle, .wonjo-wrap-kr .intro-subtitle { font-size: 17px; line-height: 1.6; color: #4a7c59; font-style: italic; margin: 0 0 18px 0; padding-bottom: 18px; border-bottom: 1px solid #e8e8e4; }\n\n  \/* === SECTION SUBTITLE === *\/\n  .wonjo-wrap .section-subtitle, .wonjo-wrap-kr .section-subtitle { font-size: 13px; color: #777; font-style: italic; margin: -2px 0 16px 0; }\n\n  \/* === KEYWORDS (related searches at bottom) === *\/\n  .wonjo-wrap .keywords, .wonjo-wrap-kr .keywords { font-size: 13px; color: #777; line-height: 1.7; letter-spacing: 0.2px; }\n\n  \/* === MOBILE MEDIA QUERY === *\/\n  @media (max-width: 600px) {\n    .wonjo-wrap details summary, .wonjo-wrap-kr details summary { padding: 18px 30px 18px 0 !important; }\n    .wonjo-wrap details summary, .wonjo-wrap h2 { font-size: 15px !important; letter-spacing: 1px !important; }\n    .wonjo-wrap-kr details summary, .wonjo-wrap-kr h2 { font-size: 18px !important; letter-spacing: 0.8px !important; }\n    .wonjo-wrap, .wonjo-wrap-kr { font-size: 16px !important; }\n    .wonjo-wrap .intro-subtitle, .wonjo-wrap-kr .intro-subtitle { font-size: 17px !important; }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"wonjo-wrap\"\u003e\n\n  \u003cp class=\"intro-subtitle\"\u003eNo-BS protein bars — egg whites, dates, nuts. Real ingredients only.\u003c\/p\u003e\n\n  \u003cdetails open\u003e\n    \u003csummary\u003eAbout This Product\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cp\u003eRXBAR is the minimalist protein bar brand owned by Kellogg's — known for printing every ingredient on the front of the wrapper. Each bar is made from egg whites, dates, and nuts, with 12g of protein. The transparent ingredient list and clean macros made it a viral hit in the US and a fixture in CrossFit and clean-eating circles.\u003c\/p\u003e\n    \u003cdiv class=\"badge-row\"\u003e\n      \u003cspan class=\"badge\"\u003eDirect from US\u003c\/span\u003e\n      \u003cspan class=\"badge\"\u003ePersonal Import\u003c\/span\u003e\n      \u003cspan class=\"badge\"\u003e2 Flavors\u003c\/span\u003e\n      \u003cspan class=\"badge\"\u003eWhole Food\u003c\/span\u003e\n      \u003cspan class=\"badge\"\u003eNo BS Ingredients\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eProduct Details\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cdiv class=\"spec-grid\"\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eBrand\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eRXBAR (RXBAR)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eProduct Name\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eRXBAR Protein Bar\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eSize\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003e1.83 oz (52g)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003ePack\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003e10 Bars\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eStorage\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eRoom temperature; cool, dry place\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eOrigin\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eUSA — RXBAR\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eHow to Use\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cul\u003e\n      \u003cli\u003eEat as a pre-workout snack 30 minutes before training\u003c\/li\u003e\n      \u003cli\u003eHave one between meals to curb hunger and hit your protein target\u003c\/li\u003e\n      \u003cli\u003ePack in your bag for hiking, traveling, or long workdays\u003c\/li\u003e\n      \u003cli\u003ePair with coffee for a quick on-the-go breakfast\u003c\/li\u003e\n      \u003cli\u003eUse as a post-workout recovery snack alongside water\u003c\/li\u003e\n      \u003cli\u003eStore at room temperature; no refrigeration needed\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eWhy Korean Customers Reach For This\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cp\u003eOn-the-go protein bars have become a staple of Korean fitness routines, especially among gym-goers, runners, and busy office workers. US protein bar brands offer denser protein (15–30g per bar) and a much wider flavor catalog than what's available in Korean retail. RXBAR is recognized in the US market for its specific positioning in this category.\u003c\/p\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eShipping\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cp\u003eFree shipping on every order, with no minimum. No handling fees, no customs processing charges, nothing added at checkout. What you see is what you pay.\u003c\/p\u003e\n    \u003cp\u003eOrders are dispatched within 1 to 2 business days. A tracking number is sent to your email once your parcel is on its way.\u003c\/p\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eCustoms \u0026amp; Import\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cp\u003eAll orders are processed as personal-use overseas purchases and clear Korean customs without requiring KC certification. Your shipment is handled using your Personal Customs Clearance Code (PCCC) and is trackable via Korea Customs Service UNI-PASS. Orders under USD 200 from the United States qualify for duty-free clearance. In the event of any customs issue, we issue a full refund without question.\u003c\/p\u003e\n    \u003cdiv class=\"tip\"\u003eIf you do not yet have a PCCC, you can get one free in under five minutes at unipass.customs.go.kr.\u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eWhy This Shop\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cp\u003eWe purchase directly from US retailers and ship to customers in Korea — no intermediary, no repackaging, no grey-market sourcing. Every order is the same product you would find on a US shelf. We back every order with a full refund in the event of customs failure or non-delivery.\u003c\/p\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eFrom Our First Customers\u003c\/summary\u003e\n    \u003chr\u003e\n\n    \u003cdiv class=\"review-card\"\u003e\n      \u003cp class=\"review-text\"\u003e\"Eating one of these between lunch and dinner kills the late-afternoon snack craving.\"\u003c\/p\u003e\n      \u003cp class=\"review-name\"\u003eJunho — Anyang — Early Customer\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"review-card\"\u003e\n      \u003cp class=\"review-text\"\u003e\"Cleared customs without any issues. Shop kept me updated through tracking.\"\u003c\/p\u003e\n      \u003cp class=\"review-name\"\u003eMira — Seocho, Seoul — Early Customer\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"review-card\"\u003e\n      \u003cp class=\"review-text\"\u003e\"The texture is closer to a real dessert than typical protein bars. Variety Pack is the standout.\"\u003c\/p\u003e\n      \u003cp class=\"review-name\"\u003eJihye — Gwangju — Early Customer\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eHow to Order\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003col class=\"steps\"\u003e\n      \u003cli\u003eSelect your variant\u003c\/li\u003e\n      \u003cli\u003eAdd to cart and proceed to checkout\u003c\/li\u003e\n      \u003cli\u003eEnter your Personal Customs Clearance Code (PCCC) when prompted\u003c\/li\u003e\n      \u003cli\u003eConfirm your Korean delivery address\u003c\/li\u003e\n      \u003cli\u003eComplete payment — your order is placed\u003c\/li\u003e\n      \u003cli\u003eReceive your tracking number by email within 1 to 2 business days\u003c\/li\u003e\n    \u003c\/ol\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eRelated Searches\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cp class=\"keywords\"\u003eRXBAR Korea · RXBAR direct import · US protein direct import · protein bar Korea · 미국 RXBAR 직구 · 프로틴 바 직구 · 단백질 보충 직구\u003c\/p\u003e\n  \u003c\/details\u003e\n\n\u003c\/div\u003e\n","brand":"RXBAR","offers":[{"title":"Variety Pack","offer_id":45323623792687,"sku":"RXBAR-protein-bar-variety-pack","price":28.22,"currency_code":"USD","in_stock":true},{"title":"Peanut Butter Chocolate","offer_id":45323623825455,"sku":"RXBAR-protein-bar-peanut-butter-chocolate","price":28.21,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0739\/5190\/3791\/files\/RXBAR-protein-bar-variety-pack.jpg?v=1778547055"},{"product_id":"one-protein-bar","title":"ONE Protein Bar — 2.12 oz (60g) × 12 Bars","description":"\u003cstyle\u003e\n\/* Wonjo canonical stylesheet v3.0 — see wonjo-style-LOCKED.md for documentation *\/\n\n  \/* === WRAPPERS === *\/\n  .wonjo-wrap { font-family: 'Apple SD Gothic Neo', 'Noto Sans KR', 'Malgun Gothic', sans-serif; color: #2b2b2b; font-size: 16px; line-height: 1.85; max-width: 720px; }\n  .wonjo-wrap-kr { font-family: 'Apple SD Gothic Neo', 'Noto Sans KR', 'Malgun Gothic', sans-serif; color: #2b2b2b; font-size: 16px; line-height: 1.95; max-width: 720px; }\n\n  \/* === COMMON TEXT === *\/\n  .wonjo-wrap p, .wonjo-wrap-kr p { margin: 0 0 13px 0; color: #3a3a3a; }\n  .wonjo-wrap ul, .wonjo-wrap-kr ul { margin: 0 0 13px 0; padding-left: 18px; color: #3a3a3a; }\n  .wonjo-wrap ul li, .wonjo-wrap-kr ul li { margin-bottom: 7px; }\n\n  \/* === HEADINGS — H2 (old protein template) === *\/\n  .wonjo-wrap h2 { font-size: 16px; font-weight: 700; text-transform: uppercase; letter-spacing: 1.2px; color: #4a7c59; margin: 36px 0 8px 0; }\n  .wonjo-wrap-kr h2 { font-size: 18px; font-weight: 700; text-transform: uppercase; letter-spacing: 0.8px; color: #4a7c59; margin: 36px 0 8px 0; }\n\n  \/* === HR SEPARATOR (under h2 + inside details) === *\/\n  .wonjo-wrap hr, .wonjo-wrap-kr hr,\n  .wonjo-wrap details hr, .wonjo-wrap-kr details hr { border: none; border-top: 1.5px solid #4a7c59; margin: 0 0 18px 0; }\n\n  \/* === DETAILS \/ SUMMARY (rounds 1-4 + LEGO) === *\/\n  .wonjo-wrap details, .wonjo-wrap-kr details { margin: 0; border-bottom: 1px solid #e8e8e4; }\n  .wonjo-wrap details:last-of-type, .wonjo-wrap-kr details:last-of-type { border-bottom: none; }\n\n  .wonjo-wrap details summary { font-size: 16px; font-weight: 700; text-transform: uppercase; letter-spacing: 1.2px; color: #4a7c59; padding: 20px 30px 20px 0; cursor: pointer; list-style: none; position: relative; }\n  .wonjo-wrap-kr details summary { font-size: 18px; font-weight: 700; text-transform: uppercase; letter-spacing: 0.8px; color: #4a7c59; padding: 20px 30px 20px 0; cursor: pointer; list-style: none; position: relative; }\n\n  .wonjo-wrap details summary::-webkit-details-marker, .wonjo-wrap-kr details summary::-webkit-details-marker { display: none; }\n  .wonjo-wrap details summary::after, .wonjo-wrap-kr details summary::after { content: '+'; position: absolute; right: 0; top: 50%; transform: translateY(-50%); font-size: 20px; font-weight: normal; color: #4a7c59; }\n  .wonjo-wrap details[open] summary::after, .wonjo-wrap-kr details[open] summary::after { content: '−'; }\n\n  \/* Content spacing — handles both direct-children variant AND \u003cdiv\u003e wrapper variant *\/\n  .wonjo-wrap details \u003e *:not(summary):not(hr), .wonjo-wrap-kr details \u003e *:not(summary):not(hr) { margin-bottom: 13px; }\n  .wonjo-wrap details \u003e *:last-child, .wonjo-wrap-kr details \u003e *:last-child { margin-bottom: 18px; }\n  .wonjo-wrap details \u003e div, .wonjo-wrap-kr details \u003e div { padding: 0 0 20px 0; }\n\n  \/* === SPEC GRID === *\/\n  .wonjo-wrap .spec-grid, .wonjo-wrap-kr .spec-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 0; margin: 0 0 16px 0; border: 1px solid #e8e8e4; border-radius: 4px; overflow: hidden; }\n  .wonjo-wrap .spec-item, .wonjo-wrap-kr .spec-item { padding: 10px 14px; border-bottom: 1px solid #e8e8e4; font-size: 14px; }\n  .wonjo-wrap .spec-item:nth-last-child(-n+2), .wonjo-wrap-kr .spec-item:nth-last-child(-n+2) { border-bottom: none; }\n  .wonjo-wrap .spec-label, .wonjo-wrap-kr .spec-label { font-size: 13px; text-transform: uppercase; letter-spacing: 0.8px; color: #4a7c59; display: block; margin-bottom: 2px; font-weight: bold; }\n  .wonjo-wrap .spec-value, .wonjo-wrap-kr .spec-value { color: #2b2b2b; }\n\n  \/* === TIPS \/ WARNINGS === *\/\n  .wonjo-wrap .tip, .wonjo-wrap-kr .tip { background: #f4f8f5; border-left: 3px solid #4a7c59; padding: 12px 16px; font-size: 13.5px; color: #4a5a4a; margin: 14px 0; font-style: italic; }\n  .wonjo-wrap .tip-warn, .wonjo-wrap-kr .tip-warn { background: #fdf6e3; border-left: 3px solid #b8860b; padding: 12px 16px; font-size: 13.5px; color: #6e5828; margin: 14px 0; font-style: italic; }\n\n  \/* === BADGES === *\/\n  .wonjo-wrap .badge-row, .wonjo-wrap-kr .badge-row { display: flex; flex-wrap: wrap; gap: 8px; margin: 0 0 16px 0; }\n  .wonjo-wrap .badge, .wonjo-wrap-kr .badge { font-size: 11.5px; border: 1px solid #c2d8c9; background: #eef5f0; color: #3a6b48; border-radius: 3px; padding: 5px 11px; font-weight: bold; letter-spacing: 0.3px; }\n  .wonjo-wrap .badge-eco, .wonjo-wrap-kr .badge-eco { border-color: #b5cfa9; background: #e8f3e0; color: #2d5c1f; }\n  .wonjo-wrap .badge-safe, .wonjo-wrap-kr .badge-safe { border-color: #d4a574; background: #fdf3e3; color: #8a5a1a; }\n\n  \/* === SKILL TAG ROW (rounds 1-4 kids\/toys) === *\/\n  .wonjo-wrap .skill-row, .wonjo-wrap-kr .skill-row { display: flex; flex-wrap: wrap; gap: 6px; margin: 0 0 18px 0; padding-bottom: 16px; border-bottom: 1px solid #e8e8e4; }\n  .wonjo-wrap .skill-tag, .wonjo-wrap-kr .skill-tag { font-size: 11px; background: #fdfcf8; border: 1px solid #e4e0d6; color: #6a5a3a; border-radius: 14px; padding: 4px 10px; letter-spacing: 0.2px; }\n\n  \/* === REVIEW CARDS (protein listings) === *\/\n  .wonjo-wrap .review-card, .wonjo-wrap-kr .review-card { background: #fdfcf8; border: 1px solid #e4e0d6; border-radius: 6px; padding: 18px 20px; margin-bottom: 14px; }\n  .wonjo-wrap .review-text, .wonjo-wrap-kr .review-text { color: #3a3a3a; margin: 0 0 10px 0; font-style: italic; }\n  .wonjo-wrap .review-name, .wonjo-wrap-kr .review-name { font-size: 12.5px; color: #888; font-style: normal; }\n\n  \/* === SET CARDS (LEGO bundle template) === *\/\n  .wonjo-wrap .set-card, .wonjo-wrap-kr .set-card { background: #fdfcf8; border: 1px solid #e4e0d6; border-radius: 6px; padding: 18px 22px; margin-bottom: 16px; }\n  .wonjo-wrap .set-card .set-no, .wonjo-wrap-kr .set-card .set-no { font-size: 13px; letter-spacing: 1px; color: #4a7c59; text-transform: uppercase; margin: 0 0 4px 0; font-weight: bold; }\n  .wonjo-wrap .set-card h3, .wonjo-wrap-kr .set-card h3 { font-size: 17px; margin: 0 0 10px 0; color: #2b2b2b; font-weight: 700; }\n  .wonjo-wrap .set-card p, .wonjo-wrap-kr .set-card p { margin: 0 0 8px 0; }\n  .wonjo-wrap .set-card .set-stats, .wonjo-wrap-kr .set-card .set-stats { font-size: 13.5px; color: #666; margin-top: 8px; }\n\n  \/* === PLAY STAGES (rounds 1-4 age-progression) === *\/\n  .wonjo-wrap .play-stage, .wonjo-wrap-kr .play-stage { padding: 10px 0; border-bottom: 1px dashed #e8e8e4; }\n  .wonjo-wrap .play-stage:last-child, .wonjo-wrap-kr .play-stage:last-child { border-bottom: none; }\n  .wonjo-wrap .play-stage-age, .wonjo-wrap-kr .play-stage-age { font-size: 13px; text-transform: uppercase; letter-spacing: 0.8px; color: #4a7c59; font-weight: bold; display: block; margin-bottom: 4px; }\n  .wonjo-wrap .play-stage-text, .wonjo-wrap-kr .play-stage-text { color: #3a3a3a; font-size: 14.5px; }\n\n  \/* === FAQ === *\/\n  .wonjo-wrap .faq-q, .wonjo-wrap-kr .faq-q { font-size: 13.5px; color: #4a7c59; font-weight: bold; margin: 14px 0 6px 0; }\n  .wonjo-wrap .faq-a, .wonjo-wrap-kr .faq-a { color: #3a3a3a; margin: 0 0 13px 0; padding-left: 14px; border-left: 2px solid #e8e8e4; }\n\n  \/* === STEPS (numbered ordering process) === *\/\n  .wonjo-wrap .steps, .wonjo-wrap-kr .steps { list-style: none; padding: 0; margin: 0 0 13px 0; }\n  .wonjo-wrap .steps { counter-reset: wonjo-steps; }\n  .wonjo-wrap-kr .steps { counter-reset: wonjo-steps-kr; }\n  .wonjo-wrap .steps li { counter-increment: wonjo-steps; padding: 10px 0 10px 38px; border-bottom: 1px solid #e8e8e4; position: relative; color: #3a3a3a; }\n  .wonjo-wrap-kr .steps li { counter-increment: wonjo-steps-kr; padding: 10px 0 10px 38px; border-bottom: 1px solid #e8e8e4; position: relative; color: #3a3a3a; }\n  .wonjo-wrap .steps li:last-child, .wonjo-wrap-kr .steps li:last-child { border-bottom: none; }\n  .wonjo-wrap .steps li::before { content: counter(wonjo-steps); position: absolute; left: 0; top: 11px; font-size: 11px; font-weight: bold; color: #4a7c59; width: 22px; height: 22px; border: 1.5px solid #4a7c59; border-radius: 50%; display: inline-flex; align-items: center; justify-content: center; }\n  .wonjo-wrap-kr .steps li::before { content: counter(wonjo-steps-kr); position: absolute; left: 0; top: 11px; font-size: 11px; font-weight: bold; color: #4a7c59; width: 22px; height: 22px; border: 1.5px solid #4a7c59; border-radius: 50%; display: inline-flex; align-items: center; justify-content: center; }\n\n  \/* === INTRO SUBTITLE === *\/\n  .wonjo-wrap .intro-subtitle, .wonjo-wrap-kr .intro-subtitle { font-size: 17px; line-height: 1.6; color: #4a7c59; font-style: italic; margin: 0 0 18px 0; padding-bottom: 18px; border-bottom: 1px solid #e8e8e4; }\n\n  \/* === SECTION SUBTITLE === *\/\n  .wonjo-wrap .section-subtitle, .wonjo-wrap-kr .section-subtitle { font-size: 13px; color: #777; font-style: italic; margin: -2px 0 16px 0; }\n\n  \/* === KEYWORDS (related searches at bottom) === *\/\n  .wonjo-wrap .keywords, .wonjo-wrap-kr .keywords { font-size: 13px; color: #777; line-height: 1.7; letter-spacing: 0.2px; }\n\n  \/* === MOBILE MEDIA QUERY === *\/\n  @media (max-width: 600px) {\n    .wonjo-wrap details summary, .wonjo-wrap-kr details summary { padding: 18px 30px 18px 0 !important; }\n    .wonjo-wrap details summary, .wonjo-wrap h2 { font-size: 15px !important; letter-spacing: 1px !important; }\n    .wonjo-wrap-kr details summary, .wonjo-wrap-kr h2 { font-size: 18px !important; letter-spacing: 0.8px !important; }\n    .wonjo-wrap, .wonjo-wrap-kr { font-size: 16px !important; }\n    .wonjo-wrap .intro-subtitle, .wonjo-wrap-kr .intro-subtitle { font-size: 17px !important; }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"wonjo-wrap\"\u003e\n\n  \u003cp class=\"intro-subtitle\"\u003eDessert-flavored protein bars — 20g protein, 1g sugar.\u003c\/p\u003e\n\n  \u003cdetails open\u003e\n    \u003csummary\u003eAbout This Product\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cp\u003eONE Brands makes protein bars styled after dessert flavors — Birthday Cake, Maple Glazed Doughnut, S'mores, Lemon Cake. Each bar delivers 20g of protein and just 1g of sugar, giving the macro profile of a fitness bar with the experience of a treat. Owned by The Hershey Company since 2019.\u003c\/p\u003e\n    \u003cdiv class=\"badge-row\"\u003e\n      \u003cspan class=\"badge\"\u003eDirect from US\u003c\/span\u003e\n      \u003cspan class=\"badge\"\u003ePersonal Import\u003c\/span\u003e\n      \u003cspan class=\"badge\"\u003e9 Flavors\u003c\/span\u003e\n      \u003cspan class=\"badge\"\u003eLow Sugar\u003c\/span\u003e\n      \u003cspan class=\"badge\"\u003eDessert-Inspired\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eProduct Details\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cdiv class=\"spec-grid\"\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eBrand\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eONE (ONE)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eProduct Name\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eONE Protein Bar\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eSize\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003e2.12 oz (60g)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003ePack\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003e12 Bars\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eStorage\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eRoom temperature; cool, dry place\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eOrigin\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eUSA — ONE\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eHow to Use\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cul\u003e\n      \u003cli\u003eEat as a pre-workout snack 30 minutes before training\u003c\/li\u003e\n      \u003cli\u003eHave one between meals to curb hunger and hit your protein target\u003c\/li\u003e\n      \u003cli\u003ePack in your bag for hiking, traveling, or long workdays\u003c\/li\u003e\n      \u003cli\u003ePair with coffee for a quick on-the-go breakfast\u003c\/li\u003e\n      \u003cli\u003eUse as a post-workout recovery snack alongside water\u003c\/li\u003e\n      \u003cli\u003eStore at room temperature; no refrigeration needed\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eWhy Korean Customers Reach For This\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cp\u003eOn-the-go protein bars have become a staple of Korean fitness routines, especially among gym-goers, runners, and busy office workers. US protein bar brands offer denser protein (15–30g per bar) and a much wider flavor catalog than what's available in Korean retail. ONE is recognized in the US market for its specific positioning in this category.\u003c\/p\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eShipping\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cp\u003eFree shipping on every order, with no minimum. No handling fees, no customs processing charges, nothing added at checkout. What you see is what you pay.\u003c\/p\u003e\n    \u003cp\u003eOrders are dispatched within 1 to 2 business days. A tracking number is sent to your email once your parcel is on its way.\u003c\/p\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eCustoms \u0026amp; Import\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cp\u003eAll orders are processed as personal-use overseas purchases and clear Korean customs without requiring KC certification. Your shipment is handled using your Personal Customs Clearance Code (PCCC) and is trackable via Korea Customs Service UNI-PASS. Orders under USD 200 from the United States qualify for duty-free clearance. In the event of any customs issue, we issue a full refund without question.\u003c\/p\u003e\n    \u003cdiv class=\"tip\"\u003eIf you do not yet have a PCCC, you can get one free in under five minutes at unipass.customs.go.kr.\u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eWhy This Shop\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cp\u003eWe purchase directly from US retailers and ship to customers in Korea — no intermediary, no repackaging, no grey-market sourcing. Every order is the same product you would find on a US shelf. We back every order with a full refund in the event of customs failure or non-delivery.\u003c\/p\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eFrom Our First Customers\u003c\/summary\u003e\n    \u003chr\u003e\n\n    \u003cdiv class=\"review-card\"\u003e\n      \u003cp class=\"review-text\"\u003e\"The texture is closer to a real dessert than typical protein bars. S'mores is the standout.\"\u003c\/p\u003e\n      \u003cp class=\"review-name\"\u003eYura — Ilsan, Goyang — Early Customer\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"review-card\"\u003e\n      \u003cp class=\"review-text\"\u003e\"Cleared customs without any issues. Shop kept me updated through tracking.\"\u003c\/p\u003e\n      \u003cp class=\"review-name\"\u003eSora — Gangdong, Seoul — Early Customer\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"review-card\"\u003e\n      \u003cp class=\"review-text\"\u003e\"Brought a couple on a hike — held up well in the bag, didn't melt or crumble.\"\u003c\/p\u003e\n      \u003cp class=\"review-name\"\u003eHojin — Incheon — Early Customer\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eHow to Order\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003col class=\"steps\"\u003e\n      \u003cli\u003eSelect your variant\u003c\/li\u003e\n      \u003cli\u003eAdd to cart and proceed to checkout\u003c\/li\u003e\n      \u003cli\u003eEnter your Personal Customs Clearance Code (PCCC) when prompted\u003c\/li\u003e\n      \u003cli\u003eConfirm your Korean delivery address\u003c\/li\u003e\n      \u003cli\u003eComplete payment — your order is placed\u003c\/li\u003e\n      \u003cli\u003eReceive your tracking number by email within 1 to 2 business days\u003c\/li\u003e\n    \u003c\/ol\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eRelated Searches\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cp class=\"keywords\"\u003eONE Korea · ONE direct import · US protein direct import · protein bar Korea · 미국 ONE 직구 · 프로틴 바 직구 · 단백질 보충 직구\u003c\/p\u003e\n  \u003c\/details\u003e\n\n\u003c\/div\u003e\n","brand":"ONE","offers":[{"title":"S'mores","offer_id":45323623858223,"sku":"ONE-protein-bar-smores","price":36.22,"currency_code":"USD","in_stock":true},{"title":"Almond Bliss","offer_id":45323623890991,"sku":"ONE-protein-bar-almond-bliss","price":44.46,"currency_code":"USD","in_stock":true},{"title":"Birthday Cake","offer_id":45323623923759,"sku":"ONE-protein-bar-birthday-cake","price":36.22,"currency_code":"USD","in_stock":true},{"title":"Blueberry Cobbler","offer_id":45323623956527,"sku":"ONE-protein-bar-blueberry-cobbler","price":36.22,"currency_code":"USD","in_stock":true},{"title":"Chocolate Chip Cookie Dough","offer_id":45323623989295,"sku":"ONE-protein-bar-chocolate-chip-cookie-dough","price":38.22,"currency_code":"USD","in_stock":true},{"title":"Fruity Cereal","offer_id":45323624022063,"sku":"ONE-protein-bar-fruity-cereal","price":41.05,"currency_code":"USD","in_stock":true},{"title":"Lemon Cake","offer_id":45323624054831,"sku":"ONE-protein-bar-lemon-cake","price":41.22,"currency_code":"USD","in_stock":true},{"title":"Maple Glazed Doughnut","offer_id":45323624087599,"sku":"ONE-protein-bar-maple-glazed-doughnut","price":44.19,"currency_code":"USD","in_stock":true},{"title":"Peanut Butter Cup","offer_id":45323624120367,"sku":"ONE-protein-bar-peanut-butter-cup","price":42.22,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0739\/5190\/3791\/files\/ONE-protein-bar-smores.jpg?v=1778547273"}],"url":"https:\/\/wonjo.com\/en\/collections\/snacks-snack-bars.oembed?page=2","provider":"원조 - WONJO","version":"1.0","type":"link"}