{"title":"All Toys","description":"","products":[{"product_id":"lego-lionel-messi-world-cup-bundle","title":"LEGO Lionel Messi World Cup Bundle (43015 + 43011 · 1,458 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\u003cdiv class=\"wonjo-wrap\"\u003e\n\u003cp class=\"intro-subtitle\"\u003eDirect from Costco US — the LEGO® Editions Lionel Messi 2-Set World Cup Bundle, exclusive bundle pricing not available individually.\u003c\/p\u003e\n\u003cdetails open=\"\"\u003e\n\u003csummary\u003eAbout This Product\u003c\/summary\u003e\n\u003cdiv\u003e\n\u003cp\u003eThe LEGO® Lionel Messi World Cup Bundle (Costco Item #2005274) is a Costco-exclusive 2-set combination that pairs both Messi entries from LEGO's new \u003cstrong\u003eLEGO® Editions\u003c\/strong\u003e football line, released to coincide with the FIFA World Cup 2026. The bundle includes both the larger buildable Messi figure (Soccer Legend) and the diorama-style display piece (Soccer Highlights) — a 1,458-piece total build celebrating one of the greatest players in football history.\u003c\/p\u003e\n\u003cp\u003eBoth sets are brand-new releases, launched May 1, 2026 as part of LEGO's first-ever football line. Each contains exclusive content not available in earlier LEGO themes — including the first-ever official Lionel Messi LEGO minifigure and a new co-molded football element.\u003c\/p\u003e\n\u003cdiv class=\"badge-row\"\u003e\n\u003cspan class=\"badge\"\u003eCostco Exclusive Bundle\u003c\/span\u003e \u003cspan class=\"badge\"\u003eLEGO® Editions Line\u003c\/span\u003e \u003cspan class=\"badge\"\u003eFIFA World Cup 2026\u003c\/span\u003e \u003cspan class=\"badge\"\u003eNew Release\u003c\/span\u003e \u003cspan class=\"badge\"\u003e1,458 Pieces\u003c\/span\u003e \u003cspan class=\"badge\"\u003e2 Sets Included\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails open=\"\"\u003e\n\u003csummary\u003eWhat's Included\u003c\/summary\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"set-card\"\u003e\n\u003cp class=\"set-no\"\u003eSet #43015 · 958 Pieces\u003c\/p\u003e\n\u003ch3\u003eLionel Messi – Soccer Legend\u003c\/h3\u003e\n\u003cp\u003eA large, highly detailed buildable Lionel Messi figure with \u003cstrong\u003etwo pose options\u003c\/strong\u003e: his signature victory pose pointing toward the sky after scoring a goal, or a dynamic running pose mid-dribble.\u003c\/p\u003e\n\u003cp\u003eIncludes a printed name plaque, large number 10, \"MESSI\" lettering, and a brand-new co-molded football element. The build sits on a football-field-themed display base.\u003c\/p\u003e\n\u003cp class=\"set-stats\"\u003eAges 12+ · Stands 10.5 in (27 cm) tall in victory pose\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"set-card\"\u003e\n\u003cp class=\"set-no\"\u003eSet #43011 · 500 Pieces\u003c\/p\u003e\n\u003ch3\u003eLionel Messi – Soccer Highlights\u003c\/h3\u003e\n\u003cp\u003eA diorama display set featuring an exclusive \u003cstrong\u003eLionel Messi minifigure\u003c\/strong\u003e (first ever in LEGO form), positioned in a goal-scoring pose on a base shaped like his initial \"M\".\u003c\/p\u003e\n\u003cp\u003eFeatures the colors of Argentina's national team, a large number 10, soccer net, collectible plaque with player stats, and hidden Easter eggs throughout that reference Messi's career milestones.\u003c\/p\u003e\n\u003cp class=\"set-stats\"\u003eAges 10+ · Measures 5 in (13 cm) high × 9.5 in (24 cm) wide\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails open=\"\"\u003e\n\u003csummary\u003eProduct Specs\u003c\/summary\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"spec-grid\"\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eCostco Item\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003e2005274\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eLEGO Set Numbers\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003e43015 + 43011\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eTotal Pieces\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003e1,458 (958 + 500)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eSets Included\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003e2 (Bundle)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eAge Range\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003e10+ and 12+\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eTheme\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eLEGO® Editions \/ Football\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eRelease Date\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eMay 1, 2026\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eMinifigures\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003e1 (Lionel Messi, 43011)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eDisplay Type\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eBuildable Figure + Diorama\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 (Costco)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails open=\"\"\u003e\n\u003csummary\u003eWhy Korean Fans Will Love This\u003c\/summary\u003e\n\u003cdiv\u003e\n\u003cp\u003eLionel Messi has one of the largest fan bases in Korea outside of Argentina itself. Following Argentina's 2022 World Cup victory and Messi's visit to Korea on tour, he has remained one of the most recognized and celebrated footballers among Korean fans of all ages.\u003c\/p\u003e\n\u003cp\u003eThis bundle arrives just as the \u003cstrong\u003eFIFA World Cup 2026\u003c\/strong\u003e approaches — the timing makes it a meaningful collectible for the upcoming tournament, especially as Korea's national team prepares for World Cup qualification matches.\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eFor collectors:\u003c\/strong\u003e The first official LEGO Messi minifigure ever produced, exclusive to this LEGO Editions line.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eFor builders:\u003c\/strong\u003e Two distinct building styles — a large constraction-style figure and a classic diorama — in one bundle.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eFor gifts:\u003c\/strong\u003e Combines two of the strongest pop-culture categories in Korea right now: football fandom and adult LEGO collecting (kidult market).\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eLimited availability:\u003c\/strong\u003e Costco bundles like this are not restocked once they sell through — buy now to secure both sets at bundle pricing.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv class=\"tip\"\u003eKorean LEGO Store has not announced when (or if) this Costco bundle will be offered locally. The individual sets retail at higher prices on LEGO Korea's site.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails open=\"\"\u003e\n\u003csummary\u003eShipping\u003c\/summary\u003e\n\u003cdiv\u003e\n\u003cp\u003eAll orders ship free. No minimum order, no handling fees, no customs processing charges. The price shown at checkout is your final price.\u003c\/p\u003e\n\u003cp\u003eOrders ship within 1–2 business days, and you'll receive a tracking number by email as soon as your package leaves the warehouse.\u003c\/p\u003e\n\u003cdiv class=\"tip\"\u003eAll orders ship in plain unmarked boxes. Invoices do not list the contents on the outside of the package.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails open=\"\"\u003e\n\u003csummary\u003eCustoms\u003c\/summary\u003e\n\u003cdiv\u003e\n\u003cp\u003eAll orders are processed as personal-use overseas purchases (해외직구). Items clear Korean customs through your Personal Customs Clearance Code (PCCC \/ 개인통관고유부호) without requiring KC certification. Orders under USD 200 from the US are duty-free under personal-use thresholds. If any customs issue arises, we provide a full refund — no questions asked.\u003c\/p\u003e\n\u003cdiv class=\"tip\"\u003eDon't have a PCCC yet? You can get one free in under 5 minutes at the Korean Customs Service UNI-PASS portal (unipass.customs.go.kr).\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails open=\"\"\u003e\n\u003csummary\u003eAbout Us\u003c\/summary\u003e\n\u003cdiv\u003e\n\u003cp\u003eWe're a small direct-import service that buys products in person at US retail locations and ships them to customers in Korea. No middlemen, no bulk wholesale chain — what you receive is the exact same product, in the original packaging, that's sold on US store shelves. If customs or shipping issues occur, we guarantee a full refund.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails open=\"\"\u003e\n\u003csummary\u003eFAQ\u003c\/summary\u003e\n\u003cdiv\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 Costco sells?\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eYes. We purchase directly from Costco US warehouses. Same SKU (Item #2005274), same packaging, same contents.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-item\" style=\"grid-column: 1 \/ -1;\"\u003e\n\u003cspan class=\"spec-label\"\u003eCan I buy just one of the two sets?\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eNot at bundle pricing. Costco sells these only as a 2-set bundle. If you need only one set, the individual LEGO sets are available separately on LEGO Korea's site at the higher MSRP.\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 PCCC code?\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eYes. Korean customs requires a PCCC for personal-use imports. You can get one free in under 5 minutes at unipass.customs.go.kr.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-item\" style=\"grid-column: 1 \/ -1;\"\u003e\n\u003cspan class=\"spec-label\"\u003eAre these new (sealed) sets?\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eYes. Both sets ship factory-sealed in their original retail packaging. No display models, no opened boxes.\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 customs blocks the package?\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eFull refund. No questions asked. In practice, personal-use orders under USD 200 from the US almost always pass Korean customs without issue, but we guarantee a refund just in case.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eHow to Order\u003c\/summary\u003e\n\u003cdiv\u003e\n\u003col class=\"steps\"\u003e\n\u003cli\u003eAdd quantity to cart\u003c\/li\u003e\n\u003cli\u003eProceed to checkout\u003c\/li\u003e\n\u003cli\u003eEnter your Personal Customs Clearance Code (PCCC \/ 개인통관고유부호)\u003c\/li\u003e\n\u003cli\u003eConfirm your Korea delivery address\u003c\/li\u003e\n\u003cli\u003eComplete payment — order is placed\u003c\/li\u003e\n\u003cli\u003eReceive tracking number by email within 1–2 business days\u003c\/li\u003e\n\u003c\/ol\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eRelated Searches\u003c\/summary\u003e\n\u003cdiv\u003e\n\u003cp class=\"keywords\"\u003eLEGO Lionel Messi World Cup Bundle Korea  ·  LEGO 43015 직구  ·  LEGO 43011 직구  ·  LEGO Editions Messi  ·  FIFA World Cup 2026 LEGO  ·  Costco LEGO bundle import Korea  ·  LEGO Soccer Legend 43015  ·  LEGO Soccer Highlights 43011  ·  Messi minifigure LEGO  ·  LEGO Editions football Korea\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e","brand":"LEGO","offers":[{"title":"Default Title","offer_id":45346864824367,"sku":"LEGO-43015-43011-MESSI-WC-BUNDLE","price":130.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0739\/5190\/3791\/files\/1_4d07ff0e-7b96-4908-b3ac-9c54c79be288.png?v=1778729410"},{"product_id":"lego-world-cup-trophy-bundle","title":"LEGO World Cup Trophy Bundle (43020 + 43011 · 3,342 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\u003cdiv class=\"wonjo-wrap\"\u003e\n\u003cp class=\"intro-subtitle\"\u003eDirect from Costco US — the LEGO® Editions FIFA World Cup™ Official Trophy 2-Set Bundle, a Costco-exclusive pairing of the centerpiece trophy build and the Messi diorama.\u003c\/p\u003e\n\u003cdetails open=\"\"\u003e\n\u003csummary\u003eAbout This Product\u003c\/summary\u003e\n\u003cdiv\u003e\n\u003cp\u003eThe LEGO® World Cup Trophy Bundle (Costco Item #2005280) is a Costco-exclusive 2-set combination that pairs \u003cstrong\u003eLEGO's largest football set ever\u003c\/strong\u003e — the 2,842-piece FIFA World Cup Official Trophy replica — with the 500-piece Lionel Messi Soccer Highlights diorama. Released as part of LEGO's new \u003cstrong\u003eLEGO® Editions\u003c\/strong\u003e line, this bundle totals 3,342 pieces and is the most ambitious football set combination available anywhere.\u003c\/p\u003e\n\u003cp\u003eThe Trophy set (43020) is a 1:1 replica of the iconic golden trophy that has been awarded at every World Cup since 1974. The top globe opens to reveal a hidden compartment containing an exclusive FIFA World Cup 2026™ branded minifigure holding a mini trophy — a rare element only included in this set.\u003c\/p\u003e\n\u003cp\u003eThis is the centerpiece release of LEGO's first-ever football line.\u003c\/p\u003e\n\u003cdiv class=\"badge-row\"\u003e\n\u003cspan class=\"badge\"\u003eCostco Exclusive Bundle\u003c\/span\u003e \u003cspan class=\"badge\"\u003eLEGO® Editions Line\u003c\/span\u003e \u003cspan class=\"badge\"\u003eFIFA World Cup 2026\u003c\/span\u003e \u003cspan class=\"badge\"\u003e2,842-Piece Centerpiece\u003c\/span\u003e \u003cspan class=\"badge\"\u003e3,342 Pieces Total\u003c\/span\u003e \u003cspan class=\"badge\"\u003eHidden Minifigure\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat's Included\u003c\/summary\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"set-card\"\u003e\n\u003cp class=\"set-no\"\u003eSet #43020 · 2,842 Pieces\u003c\/p\u003e\n\u003ch3\u003eFIFA World Cup™ Official Trophy\u003c\/h3\u003e\n\u003cp\u003eA detailed 1:1 LEGO replica of the iconic FIFA World Cup trophy in use since 1974. Features the two stylized human figures holding up the Earth, the iconic globe, and a plaque at the base naming past World Cup winners.\u003c\/p\u003e\n\u003cp\u003eThe top globe opens to reveal a \u003cstrong\u003ehidden compartment\u003c\/strong\u003e containing an exclusive FIFA World Cup 2026™ branded minifigure holding a mini trophy accessory — a unique LEGO element only available in this set. The mini scene can be kept inside the trophy or displayed beside it.\u003c\/p\u003e\n\u003cp class=\"set-stats\"\u003eAges 12+ · Stands 36 cm (14.5 in) tall · Released March 1, 2026\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"set-card\"\u003e\n\u003cp class=\"set-no\"\u003eSet #43011 · 500 Pieces\u003c\/p\u003e\n\u003ch3\u003eLionel Messi – Soccer Highlights\u003c\/h3\u003e\n\u003cp\u003eA diorama display set featuring an exclusive \u003cstrong\u003eLionel Messi minifigure\u003c\/strong\u003e (first ever in LEGO form), positioned in a goal-scoring pose on a base shaped like his initial \"M\".\u003c\/p\u003e\n\u003cp\u003eFeatures the colors of Argentina's national team, a large number 10, soccer net, collectible plaque with player stats, and hidden Easter eggs throughout that reference Messi's career milestones.\u003c\/p\u003e\n\u003cp class=\"set-stats\"\u003eAges 10+ · Measures 13 cm (5 in) high × 24 cm (9.5 in) wide · Released May 1, 2026\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eProduct Specs\u003c\/summary\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"spec-grid\"\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eCostco Item\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003e2005280\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eLEGO Set Numbers\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003e43020 + 43011\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eTotal Pieces\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003e3,342 (2,842 + 500)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eSets Included\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003e2 (Bundle)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eAge Range\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003e10+ and 12+\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eTheme\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eLEGO® Editions \/ Football\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eRelease Dates\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eMar 1 + May 1, 2026\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eMinifigures\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003e2 (FIFA 2026 + Messi)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eTrophy Height\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003e36 cm (14.5 in)\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 (Costco)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhy Korean Fans Will Love This\u003c\/summary\u003e\n\u003cdiv\u003e\n\u003cp\u003eThe FIFA World Cup Trophy is the most recognized prize in world sport. For Korean fans, this is especially resonant in 2026 — the upcoming World Cup is one of the most anticipated football tournaments of the decade, and Korea's national team is preparing for the qualification phase.\u003c\/p\u003e\n\u003cp\u003eThis bundle is the \u003cstrong\u003ecenterpiece\u003c\/strong\u003e of LEGO's football line. The 2,842-piece trophy replica is one of the largest sports-themed LEGO builds released this decade, suitable for serious adult builders and display collectors. The hidden minifigure inside the trophy is an LEGO Editions exclusive that will likely never appear in other sets.\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eFor serious builders:\u003c\/strong\u003e 2,842 pieces and ~10–15 hours of build time. A weekend-long project that produces a permanent display piece.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eFor collectors:\u003c\/strong\u003e The hidden FIFA 2026 minifigure with mini-trophy accessory is exclusive to this set — likely to become a rare LEGO element.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eFor Messi fans:\u003c\/strong\u003e Pairs the world's most iconic football trophy with the world's most recognized active player.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eFor display:\u003c\/strong\u003e The 36 cm trophy is large enough to be a true centerpiece. Looks at home in a bookshelf, office, or display cabinet.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv class=\"tip\"\u003eKorean LEGO Store has not announced when (or if) this Costco bundle will be offered locally. The trophy set alone retails at higher prices on LEGO Korea's site.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eShipping\u003c\/summary\u003e\n\u003cdiv\u003e\n\u003cp\u003eAll orders ship free. No minimum order, no handling fees, no customs processing charges. The price shown at checkout is your final price.\u003c\/p\u003e\n\u003cp\u003eOrders ship within 1–2 business days, and you'll receive a tracking number by email as soon as your package leaves the warehouse.\u003c\/p\u003e\n\u003cdiv class=\"tip\"\u003eAll orders ship in plain unmarked boxes. Invoices do not list the contents on the outside of the package.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCustoms\u003c\/summary\u003e\n\u003cdiv\u003e\n\u003cp\u003eAll orders are processed as personal-use overseas purchases (해외직구). Items clear Korean customs through your Personal Customs Clearance Code (PCCC \/ 개인통관고유부호) without requiring KC certification. Orders under USD 200 from the US are duty-free under personal-use thresholds. \u003cstrong\u003eThis bundle exceeds USD 200, so customs duties and VAT may apply\u003c\/strong\u003e based on standard Korean import rates. If any customs issue arises, we provide a full refund — no questions asked.\u003c\/p\u003e\n\u003cdiv class=\"tip\"\u003eDon't have a PCCC yet? You can get one free in under 5 minutes at the Korean Customs Service UNI-PASS portal (unipass.customs.go.kr).\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eAbout Us\u003c\/summary\u003e\n\u003cdiv\u003e\n\u003cp\u003eWe're a small direct-import service that buys products in person at US retail locations and ships them to customers in Korea. No middlemen, no bulk wholesale chain — what you receive is the exact same product, in the original packaging, that's sold on US store shelves. If customs or shipping issues occur, we guarantee a full refund.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eFAQ\u003c\/summary\u003e\n\u003cdiv\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 Costco sells?\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eYes. We purchase directly from Costco US warehouses. Same SKU (Item #2005280), same packaging, same contents.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-item\" style=\"grid-column: 1 \/ -1;\"\u003e\n\u003cspan class=\"spec-label\"\u003eCan I buy just the Trophy without the Messi set?\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eNot at bundle pricing. Costco sells these only as a 2-set bundle. The Trophy set is available separately on LEGO Korea's site at the higher individual MSRP.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-item\" style=\"grid-column: 1 \/ -1;\"\u003e\n\u003cspan class=\"spec-label\"\u003eWill customs duties apply?\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003ePossibly. This bundle exceeds the USD 200 duty-free threshold for personal imports. Standard Korean import duties (~8%) and VAT (10%) may be assessed. We provide a full refund if any customs problem occurs.\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 PCCC code?\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eYes. Korean customs requires a PCCC for personal-use imports. You can get one free in under 5 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\"\u003eAre these new (sealed) sets?\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eYes. Both sets ship factory-sealed in their original retail packaging. No display models, no opened boxes.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eHow to Order\u003c\/summary\u003e\n\u003cdiv\u003e\n\u003col class=\"steps\"\u003e\n\u003cli\u003eAdd quantity to cart\u003c\/li\u003e\n\u003cli\u003eProceed to checkout\u003c\/li\u003e\n\u003cli\u003eEnter your Personal Customs Clearance Code (PCCC \/ 개인통관고유부호)\u003c\/li\u003e\n\u003cli\u003eConfirm your Korea delivery address\u003c\/li\u003e\n\u003cli\u003eComplete payment — order is placed\u003c\/li\u003e\n\u003cli\u003eReceive tracking number by email within 1–2 business days\u003c\/li\u003e\n\u003c\/ol\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eRelated Searches\u003c\/summary\u003e\n\u003cdiv\u003e\n\u003cp class=\"keywords\"\u003eLEGO World Cup Trophy Bundle Korea  ·  LEGO 43020 직구  ·  LEGO FIFA World Cup Trophy  ·  LEGO 43011 직구  ·  LEGO Editions World Cup  ·  FIFA 2026 LEGO Trophy  ·  Costco LEGO Trophy import Korea  ·  LEGO Soccer Trophy 43020  ·  LEGO Messi Highlights 43011  ·  FIFA Trophy minifigure LEGO\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e","brand":"LEGO","offers":[{"title":"Default Title","offer_id":45346864889903,"sku":"LEGO-43020-43011-WC-TROPHY-BUNDLE","price":260.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0739\/5190\/3791\/files\/1_ae97b939-4ac4-49ca-bb0d-0c89f5b3c16d.png?v=1778729737"},{"product_id":"lego-cristiano-ronaldo-world-cup-bundle","title":"LEGO Cristiano Ronaldo World Cup Bundle (43016 + 43012 · 1,344 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\u003cdiv class=\"wonjo-wrap\"\u003e\n\u003cp class=\"intro-subtitle\"\u003eDirect from Costco US — the LEGO® Editions Cristiano Ronaldo 2-Set World Cup Bundle, exclusive bundle pricing not available individually.\u003c\/p\u003e\n\u003cdetails open=\"\"\u003e\n\u003csummary\u003eAbout This Product\u003c\/summary\u003e\n\u003cdiv\u003e\n\u003cp\u003eThe LEGO® Cristiano Ronaldo World Cup Bundle (Costco Item #2005277) is a Costco-exclusive 2-set combination that pairs both Cristiano Ronaldo entries from LEGO's new \u003cstrong\u003eLEGO® Editions\u003c\/strong\u003e football line, released to coincide with the FIFA World Cup 2026. The bundle includes both the larger buildable CR7 figure (Soccer Legend) and the diorama-style display piece (Soccer Highlights) — a 1,344-piece total build celebrating one of the greatest goal-scorers in football history.\u003c\/p\u003e\n\u003cp\u003eBoth sets are brand-new releases, launched May 1, 2026 as part of LEGO's first-ever football line. Each contains exclusive content not available in earlier LEGO themes — including the first-ever official Cristiano Ronaldo LEGO minifigure and a new co-molded face element used only for CR7's buildable figure.\u003c\/p\u003e\n\u003cdiv class=\"badge-row\"\u003e\n\u003cspan class=\"badge\"\u003eCostco Exclusive Bundle\u003c\/span\u003e \u003cspan class=\"badge\"\u003eLEGO® Editions Line\u003c\/span\u003e \u003cspan class=\"badge\"\u003eFIFA World Cup 2026\u003c\/span\u003e \u003cspan class=\"badge\"\u003eNew Release\u003c\/span\u003e \u003cspan class=\"badge\"\u003e1,344 Pieces\u003c\/span\u003e \u003cspan class=\"badge\"\u003e2 Sets Included\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat's Included\u003c\/summary\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"set-card\"\u003e\n\u003cp class=\"set-no\"\u003eSet #43016 · 854 Pieces\u003c\/p\u003e\n\u003ch3\u003eCristiano Ronaldo – Soccer Legend\u003c\/h3\u003e\n\u003cp\u003eA large, highly detailed buildable Cristiano Ronaldo figure with \u003cstrong\u003etwo pose options\u003c\/strong\u003e: his signature \"Siuuu\" celebration jump, or a dynamic bicycle-kick mid-strike pose.\u003c\/p\u003e\n\u003cp\u003eIncludes a printed name plaque, large CR7 backdrop, and a brand-new co-molded face element. The build sits on a football-field-themed display base.\u003c\/p\u003e\n\u003cp class=\"set-stats\"\u003eAges 12+ · Stands 25 cm (10 in) tall in celebration pose\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"set-card\"\u003e\n\u003cp class=\"set-no\"\u003eSet #43012 · 490 Pieces\u003c\/p\u003e\n\u003ch3\u003eCristiano Ronaldo – Soccer Highlights\u003c\/h3\u003e\n\u003cp\u003eA diorama display set featuring an exclusive \u003cstrong\u003eCristiano Ronaldo minifigure\u003c\/strong\u003e (first ever in LEGO form), positioned on a base shaped like his initial \"R\".\u003c\/p\u003e\n\u003cp\u003eFeatures the colors of Portugal's national team, a large CR7 logo, collectible plaque with player stats and Ronaldo's signature, and hidden Easter eggs throughout that reference his career milestones.\u003c\/p\u003e\n\u003cp class=\"set-stats\"\u003eAges 10+ · Measures 11 cm (4.5 in) high × 21 cm (8 in) wide × 17 cm (6.5 in) deep\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eProduct Specs\u003c\/summary\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"spec-grid\"\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eCostco Item\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003e2005277\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eLEGO Set Numbers\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003e43016 + 43012\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eTotal Pieces\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003e1,344 (854 + 490)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eSets Included\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003e2 (Bundle)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eAge Range\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003e10+ and 12+\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eTheme\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eLEGO® Editions \/ Football\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eRelease Date\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eMay 1, 2026\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eMinifigures\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003e1 (Cristiano Ronaldo, 43012)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eDisplay Type\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eBuildable Figure + Diorama\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 (Costco)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhy Football Fans Will Love This\u003c\/summary\u003e\n\u003cdiv\u003e\n\u003cp\u003eCristiano Ronaldo is the all-time leading goal-scorer in men's international football and one of the most recognized athletes in the world. With the FIFA World Cup 2026 on the horizon, this bundle arrives at a defining moment in CR7's late career — his fifth and likely final World Cup campaign with Portugal.\u003c\/p\u003e\n\u003cp\u003eThis bundle is the Cristiano Ronaldo counterpart to LEGO's parallel Messi release. For collectors of both stars, the two bundles together complete the \"GOAT debate\" pair in LEGO form.\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eFor collectors:\u003c\/strong\u003e The first official LEGO Cristiano Ronaldo minifigure ever produced, exclusive to this LEGO Editions line.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eFor builders:\u003c\/strong\u003e Two distinct building styles — a large constraction-style figure with iconic \"Siuuu\" celebration pose, and a classic diorama — in one bundle.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eFor Portugal fans:\u003c\/strong\u003e Set #43012 features the colors of Portugal's national team, perfect for fans following Portugal's World Cup 2026 campaign.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eLimited availability:\u003c\/strong\u003e Costco bundles like this are not restocked once they sell through — buy now to secure both sets at bundle pricing.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv class=\"tip\"\u003eKorean LEGO Store has not announced when (or if) this Costco bundle will be offered locally. The individual sets retail at higher prices on LEGO Korea's site.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eShipping\u003c\/summary\u003e\n\u003cdiv\u003e\n\u003cp\u003eAll orders ship free. No minimum order, no handling fees, no customs processing charges. The price shown at checkout is your final price.\u003c\/p\u003e\n\u003cp\u003eOrders ship within 1–2 business days, and you'll receive a tracking number by email as soon as your package leaves the warehouse.\u003c\/p\u003e\n\u003cdiv class=\"tip\"\u003eAll orders ship in plain unmarked boxes. Invoices do not list the contents on the outside of the package.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCustoms\u003c\/summary\u003e\n\u003cdiv\u003e\n\u003cp\u003eAll orders are processed as personal-use overseas purchases (해외직구). Items clear Korean customs through your Personal Customs Clearance Code (PCCC \/ 개인통관고유부호) without requiring KC certification. Orders under USD 200 from the US are duty-free under personal-use thresholds. If any customs issue arises, we provide a full refund — no questions asked.\u003c\/p\u003e\n\u003cdiv class=\"tip\"\u003eDon't have a PCCC yet? You can get one free in under 5 minutes at the Korean Customs Service UNI-PASS portal (unipass.customs.go.kr).\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eAbout Us\u003c\/summary\u003e\n\u003cdiv\u003e\n\u003cp\u003eWe're a small direct-import service that buys products in person at US retail locations and ships them to customers in Korea. No middlemen, no bulk wholesale chain — what you receive is the exact same product, in the original packaging, that's sold on US store shelves. If customs or shipping issues occur, we guarantee a full refund.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eFAQ\u003c\/summary\u003e\n\u003cdiv\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 Costco sells?\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eYes. We purchase directly from Costco US warehouses. Same SKU (Item #2005277), same packaging, same contents.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-item\" style=\"grid-column: 1 \/ -1;\"\u003e\n\u003cspan class=\"spec-label\"\u003eCan I buy just one of the two sets?\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eNot at bundle pricing. Costco sells these only as a 2-set bundle. If you need only one set, the individual LEGO sets are available separately on LEGO Korea's site at the higher MSRP.\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 PCCC code?\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eYes. Korean customs requires a PCCC for personal-use imports. You can get one free in under 5 minutes at unipass.customs.go.kr.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-item\" style=\"grid-column: 1 \/ -1;\"\u003e\n\u003cspan class=\"spec-label\"\u003eAre these new (sealed) sets?\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eYes. Both sets ship factory-sealed in their original retail packaging. No display models, no opened boxes.\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 customs blocks the package?\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eFull refund. No questions asked. In practice, personal-use orders under USD 200 from the US almost always pass Korean customs without issue, but we guarantee a refund just in case.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eHow to Order\u003c\/summary\u003e\n\u003cdiv\u003e\n\u003col class=\"steps\"\u003e\n\u003cli\u003eAdd quantity to cart\u003c\/li\u003e\n\u003cli\u003eProceed to checkout\u003c\/li\u003e\n\u003cli\u003eEnter your Personal Customs Clearance Code (PCCC \/ 개인통관고유부호)\u003c\/li\u003e\n\u003cli\u003eConfirm your Korea delivery address\u003c\/li\u003e\n\u003cli\u003eComplete payment — order is placed\u003c\/li\u003e\n\u003cli\u003eReceive tracking number by email within 1–2 business days\u003c\/li\u003e\n\u003c\/ol\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eRelated Searches\u003c\/summary\u003e\n\u003cdiv\u003e\n\u003cp class=\"keywords\"\u003eLEGO Cristiano Ronaldo World Cup Bundle Korea  ·  LEGO 43016 직구  ·  LEGO 43012 직구  ·  LEGO Editions Ronaldo  ·  LEGO CR7 minifigure  ·  FIFA World Cup 2026 LEGO  ·  Costco LEGO Ronaldo bundle Korea  ·  LEGO Soccer Legend 43016  ·  LEGO Soccer Highlights 43012  ·  Cristiano Ronaldo LEGO Korea\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e","brand":"LEGO","offers":[{"title":"Default Title","offer_id":45346864922671,"sku":"LEGO-43016-43012-RONALDO-WC-BUNDLE","price":130.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0739\/5190\/3791\/files\/1_cae3db67-730f-487c-b6ee-382c13e93232.png?v=1778729993"},{"product_id":"md-cutting-food-set","title":"Melissa \u0026 Doug Wooden Cutting Food Set","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\"\u003eA Melissa \u0026amp; Doug classic — eight pieces of wooden food that slice into 27 sections, held together by self-stick tabs that make a satisfying \"crunch\" when separated. Sensory play that doubles as a hands-on introduction to fractions and the concept of part-and-whole.\u003c\/p\u003e\n\n  \u003cdetails open\u003e\n    \u003csummary\u003eAbout This Product\u003c\/summary\u003e\n    \u003chr\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\"\u003eWooden Toy\u003c\/span\u003e\n      \u003cspan class=\"badge\"\u003eAges 3-5\u003c\/span\u003e\n      \u003cspan class=\"badge\"\u003eNo Batteries\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"skill-row\"\u003e\n      \u003cspan class=\"skill-tag\"\u003eFine motor\u003c\/span\u003e\n      \u003cspan class=\"skill-tag\"\u003eHand-eye coordination\u003c\/span\u003e\n      \u003cspan class=\"skill-tag\"\u003ePart \u0026amp; whole\u003c\/span\u003e\n      \u003cspan class=\"skill-tag\"\u003eImaginative play\u003c\/span\u003e\n      \u003cspan class=\"skill-tag\"\u003eSensory\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cp\u003eA Melissa \u0026amp; Doug classic — eight pieces of wooden food that slice into 27 sections, held together by self-stick tabs that make a satisfying \"crunch\" when separated. Sensory play that doubles as a hands-on introduction to fractions and the concept of part-and-whole.\u003c\/p\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eWhat's Included\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cul\u003e\n      \u003cli\u003e8 wooden food pieces (sliceable into 27 sections)\u003c\/li\u003e\n      \u003cli\u003eWooden cutting knife sized for small hands\u003c\/li\u003e\n      \u003cli\u003eWooden cutting board \/ serving surface\u003c\/li\u003e\n      \u003cli\u003eSelf-stick Velcro tabs hold pieces together for repeated slicing\u003c\/li\u003e\n    \u003c\/ul\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\"\u003eMelissa \u0026amp; Doug (멜리사 앤 더그)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eRecommended Age\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003e3 – 5 years\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003ePieces\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003e8 pieces + knife + cutting board\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eMaterials\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eWood, water-based non-toxic paint, self-stick Velcro tabs\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eSmall Parts\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eYes — not recommended for children under 3\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eBatteries\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eNot required (mechanical Velcro slicing)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eCleaning\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eWipe clean with a damp cloth. Do not submerge in water.\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 — Melissa \u0026amp; Doug\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eHow They'll Play With It\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cdiv class=\"play-stage\"\u003e\n      \u003cspan class=\"play-stage-age\"\u003eAges 3-4\u003c\/span\u003e\n      \u003cspan class=\"play-stage-text\"\u003eFirst slicing — coordinating the wooden knife, hearing the crunch, naming each food piece\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"play-stage\"\u003e\n      \u003cspan class=\"play-stage-age\"\u003eAges 4-5\u003c\/span\u003e\n      \u003cspan class=\"play-stage-text\"\u003ePretend kitchen play — taking orders from siblings or parents, serving on the cutting board\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"play-stage\"\u003e\n      \u003cspan class=\"play-stage-age\"\u003eAges 5+\u003c\/span\u003e\n      \u003cspan class=\"play-stage-text\"\u003eMath intro — counting sliced pieces, exploring fractions (halves, quarters) and the part-and-whole concept\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eWhy Korean Parents Choose This\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cp\u003eKorean parents prioritize Montessori-aligned, non-toxic wooden toys that develop fine motor skills without screens. Cutting play food sets are a fixture in 키즈카페 (kids cafés) and preschool play kitchens nationwide, and a popular 돌잔치 (1st birthday) gift.\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.\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. International transit to Korea typically takes 7 to 14 days depending on customs clearance.\u003c\/p\u003e\n    \u003cdiv class=\"tip\"\u003eAll orders ship in plain unmarked boxes for discretion.\u003c\/div\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. Personal-use imports from the United States with a declared value under USD 200 generally qualify for duty-free clearance; if any duty applies, it is payable by the customer at the time of receipt.\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\u003eAbout Us\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cp\u003eWe purchase directly from US retail 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.\u003c\/p\u003e\n    \u003cp\u003eMelissa \u0026amp; Doug has been making wooden toys for over thirty-five years and is recognized as the #1 preschool brand for wooden toys in the United States. The company holds the Forest Stewardship Council® (FSC®) Leadership Award (FSC® C156584), with all paper products and the majority of top-selling wooden products certified from responsibly managed forests. Operations have been carbon-neutral since 2021, and the company has pledged to plant 10 million trees by 2030 through its partnership with One Tree Planted.\u003c\/p\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eFAQ\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cdiv class=\"faq-q\"\u003eQ: Is this the authentic Melissa \u0026amp; Doug product?\u003c\/div\u003e\n    \u003cdiv class=\"faq-a\"\u003eYes. Sourced directly from US retail and shipped to Korea — the same product available on US shelves.\u003c\/div\u003e\n    \u003cdiv class=\"faq-q\"\u003eQ: Is it new and unopened?\u003c\/div\u003e\n    \u003cdiv class=\"faq-a\"\u003eYes. Every item ships brand new in its original retail packaging.\u003c\/div\u003e\n    \u003cdiv class=\"faq-q\"\u003eQ: How long does shipping take?\u003c\/div\u003e\n    \u003cdiv class=\"faq-a\"\u003eOrders are dispatched within 1 to 2 business days. International transit to Korea typically takes 7 to 14 days depending on customs clearance.\u003c\/div\u003e\n    \u003cdiv class=\"faq-q\"\u003eQ: Can I cancel my order?\u003c\/div\u003e\n    \u003cdiv class=\"faq-a\"\u003eOrders can be cancelled before dispatch — usually within 24 hours of placement. Once shipped, cancellations are no longer possible.\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 the product\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\"\u003eMelissa Doug Korea · Melissa Doug direct import · US wooden toys direct import · Montessori wooden toys · pretend play wooden toy · preschool wooden toys · 멜리사 앤 더그 직구 · 미국 나무 장난감 직구 · 몬테소리 장난감 · 역할 놀이 나무 장난감 직구\u003c\/p\u003e\n  \u003c\/details\u003e\n\n\u003c\/div\u003e","brand":"Melissa \u0026 Doug","offers":[{"title":"Default Title","offer_id":45371886501935,"sku":"WONJO-MD-272","price":37.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0739\/5190\/3791\/files\/1_2aadc326-01dd-4cda-b5fd-d06dfa0b3954.jpg?v=1779228587"},{"product_id":"md-cutting-fruit-set","title":"Melissa \u0026 Doug Wooden Cutting Fruit Set","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\"\u003eSeven wooden fruits that slice apart into 17 colorful sections, all stored in a sturdy wooden box. The companion piece to Melissa \u0026amp; Doug's cutting food set, focused entirely on fruit recognition and counting in vivid color.\u003c\/p\u003e\n\n  \u003cdetails open\u003e\n    \u003csummary\u003eAbout This Product\u003c\/summary\u003e\n    \u003chr\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\"\u003eWooden Toy\u003c\/span\u003e\n      \u003cspan class=\"badge\"\u003eAges 3-5\u003c\/span\u003e\n      \u003cspan class=\"badge\"\u003eStorage Box Included\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"skill-row\"\u003e\n      \u003cspan class=\"skill-tag\"\u003eFine motor\u003c\/span\u003e\n      \u003cspan class=\"skill-tag\"\u003eColor recognition\u003c\/span\u003e\n      \u003cspan class=\"skill-tag\"\u003eCounting \u0026amp; sorting\u003c\/span\u003e\n      \u003cspan class=\"skill-tag\"\u003eSensory\u003c\/span\u003e\n      \u003cspan class=\"skill-tag\"\u003eImaginative play\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cp\u003eSeven wooden fruits that slice apart into 17 colorful sections, all stored in a sturdy wooden box. The companion piece to Melissa \u0026amp; Doug's cutting food set, focused entirely on fruit recognition and counting in vivid color.\u003c\/p\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eWhat's Included\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cul\u003e\n      \u003cli\u003e7 wooden fruit pieces (sliceable into 17 total sections)\u003c\/li\u003e\n      \u003cli\u003eChild-safe wooden knife\u003c\/li\u003e\n      \u003cli\u003eSturdy wooden storage box doubles as a serving tray\u003c\/li\u003e\n      \u003cli\u003eSelf-stick Velcro tabs for repeated slicing\u003c\/li\u003e\n    \u003c\/ul\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\"\u003eMelissa \u0026amp; Doug (멜리사 앤 더그)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eRecommended Age\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003e3 – 5 years\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003ePieces\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003e7 fruit pieces + knife + storage box\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eMaterials\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eWood, water-based non-toxic paint, self-stick Velcro tabs\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eSmall Parts\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eYes — not recommended for children under 3\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eBatteries\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eNot required (mechanical Velcro slicing)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eCleaning\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eWipe clean with a damp cloth. Do not submerge in water.\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 — Melissa \u0026amp; Doug\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eHow They'll Play With It\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cdiv class=\"play-stage\"\u003e\n      \u003cspan class=\"play-stage-age\"\u003eAges 3-4\u003c\/span\u003e\n      \u003cspan class=\"play-stage-text\"\u003eFirst slicing — pairing each fruit name with color, hearing the satisfying crunch\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"play-stage\"\u003e\n      \u003cspan class=\"play-stage-age\"\u003eAges 4-5\u003c\/span\u003e\n      \u003cspan class=\"play-stage-text\"\u003ePretend fruit market — sorting by color and type, serving \"fruit salad\" plates\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"play-stage\"\u003e\n      \u003cspan class=\"play-stage-age\"\u003eAges 5+\u003c\/span\u003e\n      \u003cspan class=\"play-stage-text\"\u003eCounting \u0026amp; sorting — grouping 17 pieces by fruit type, introducing basic fractions\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eWhy Korean Parents Choose This\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cp\u003eAn accessible entry-price piece in the Melissa \u0026amp; Doug pretend play line. The vivid fruit colors photograph well, and the included storage box is a practical detail Korean parents appreciate for keeping playrooms organized.\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.\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. International transit to Korea typically takes 7 to 14 days depending on customs clearance.\u003c\/p\u003e\n    \u003cdiv class=\"tip\"\u003eAll orders ship in plain unmarked boxes for discretion.\u003c\/div\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. Personal-use imports from the United States with a declared value under USD 200 generally qualify for duty-free clearance; if any duty applies, it is payable by the customer at the time of receipt.\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\u003eAbout Us\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cp\u003eWe purchase directly from US retail 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.\u003c\/p\u003e\n    \u003cp\u003eMelissa \u0026amp; Doug has been making wooden toys for over thirty-five years and is recognized as the #1 preschool brand for wooden toys in the United States. The company holds the Forest Stewardship Council® (FSC®) Leadership Award (FSC® C156584), with all paper products and the majority of top-selling wooden products certified from responsibly managed forests. Operations have been carbon-neutral since 2021, and the company has pledged to plant 10 million trees by 2030 through its partnership with One Tree Planted.\u003c\/p\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eFAQ\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cdiv class=\"faq-q\"\u003eQ: Is this the authentic Melissa \u0026amp; Doug product?\u003c\/div\u003e\n    \u003cdiv class=\"faq-a\"\u003eYes. Sourced directly from US retail and shipped to Korea — the same product available on US shelves.\u003c\/div\u003e\n    \u003cdiv class=\"faq-q\"\u003eQ: Is it new and unopened?\u003c\/div\u003e\n    \u003cdiv class=\"faq-a\"\u003eYes. Every item ships brand new in its original retail packaging.\u003c\/div\u003e\n    \u003cdiv class=\"faq-q\"\u003eQ: How long does shipping take?\u003c\/div\u003e\n    \u003cdiv class=\"faq-a\"\u003eOrders are dispatched within 1 to 2 business days. International transit to Korea typically takes 7 to 14 days depending on customs clearance.\u003c\/div\u003e\n    \u003cdiv class=\"faq-q\"\u003eQ: Can I cancel my order?\u003c\/div\u003e\n    \u003cdiv class=\"faq-a\"\u003eOrders can be cancelled before dispatch — usually within 24 hours of placement. Once shipped, cancellations are no longer possible.\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 the product\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\"\u003eMelissa Doug Korea · Melissa Doug direct import · US wooden toys direct import · Montessori wooden toys · pretend play wooden toy · preschool wooden toys · 멜리사 앤 더그 직구 · 미국 나무 장난감 직구 · 몬테소리 장난감 · 역할 놀이 나무 장난감 직구\u003c\/p\u003e\n  \u003c\/details\u003e\n\n\u003c\/div\u003e","brand":"Melissa \u0026 Doug","offers":[{"title":"Default Title","offer_id":45371886534703,"sku":"WONJO-MD-273","price":28.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0739\/5190\/3791\/files\/melissa-and-doug-wooden-cutting-fruit-set.jpg?v=1779390032"},{"product_id":"md-food-groups-set","title":"Melissa \u0026 Doug Wooden Food Groups Set (21 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\"\u003eTwenty-one wooden food pieces representing the five basic food groups, packed into four wooden crates. An educational pretend-play set that teaches nutritional categories alongside imaginative grocery and kitchen play.\u003c\/p\u003e\n\n  \u003cdetails open\u003e\n    \u003csummary\u003eAbout This Product\u003c\/summary\u003e\n    \u003chr\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\"\u003eWooden Toy\u003c\/span\u003e\n      \u003cspan class=\"badge\"\u003eAges 3-6\u003c\/span\u003e\n      \u003cspan class=\"badge\"\u003eEducational\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"skill-row\"\u003e\n      \u003cspan class=\"skill-tag\"\u003eCategorization\u003c\/span\u003e\n      \u003cspan class=\"skill-tag\"\u003eNutrition awareness\u003c\/span\u003e\n      \u003cspan class=\"skill-tag\"\u003eVocabulary\u003c\/span\u003e\n      \u003cspan class=\"skill-tag\"\u003eSorting\u003c\/span\u003e\n      \u003cspan class=\"skill-tag\"\u003eImaginative play\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cp\u003eTwenty-one wooden food pieces representing the five basic food groups, packed into four wooden crates. An educational pretend-play set that teaches nutritional categories alongside imaginative grocery and kitchen play.\u003c\/p\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eWhat's Included\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cul\u003e\n      \u003cli\u003e21 wooden food pieces spanning all five food groups\u003c\/li\u003e\n      \u003cli\u003e4 wooden crates for sorting and storage\u003c\/li\u003e\n      \u003cli\u003ePieces include dairy, grains, fruits, vegetables, and proteins\u003c\/li\u003e\n    \u003c\/ul\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\"\u003eMelissa \u0026amp; Doug (멜리사 앤 더그)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eRecommended Age\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003e3 – 6 years\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003ePieces\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003e21 food items + 4 wooden crates\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eMaterials\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eWood, water-based non-toxic paint\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eSmall Parts\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eYes — not recommended for children under 3\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eBatteries\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eNot required\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eCleaning\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eWipe clean with a damp cloth. Do not submerge in water.\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 — Melissa \u0026amp; Doug\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eHow They'll Play With It\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cdiv class=\"play-stage\"\u003e\n      \u003cspan class=\"play-stage-age\"\u003eAges 3-4\u003c\/span\u003e\n      \u003cspan class=\"play-stage-text\"\u003eNaming each food, learning vocabulary, simple matching to crates\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"play-stage\"\u003e\n      \u003cspan class=\"play-stage-age\"\u003eAges 4-5\u003c\/span\u003e\n      \u003cspan class=\"play-stage-text\"\u003eSorting by food group, pretend grocery store play, building \"balanced meals\"\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"play-stage\"\u003e\n      \u003cspan class=\"play-stage-age\"\u003eAges 5-6\u003c\/span\u003e\n      \u003cspan class=\"play-stage-text\"\u003eNutritional categorization, vocabulary expansion in both languages\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eWhy Korean Parents Choose This\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cp\u003eEducation-conscious Korean parents value the food groups concept (5대 영양소) introduced in elementary school nutrition curriculum. This set turns the textbook diagram into something tangible — ideal for parents who want pretend play with explicit learning value.\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.\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. International transit to Korea typically takes 7 to 14 days depending on customs clearance.\u003c\/p\u003e\n    \u003cdiv class=\"tip\"\u003eAll orders ship in plain unmarked boxes for discretion.\u003c\/div\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. Personal-use imports from the United States with a declared value under USD 200 generally qualify for duty-free clearance; if any duty applies, it is payable by the customer at the time of receipt.\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\u003eAbout Us\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cp\u003eWe purchase directly from US retail 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.\u003c\/p\u003e\n    \u003cp\u003eMelissa \u0026amp; Doug has been making wooden toys for over thirty-five years and is recognized as the #1 preschool brand for wooden toys in the United States. The company holds the Forest Stewardship Council® (FSC®) Leadership Award (FSC® C156584), with all paper products and the majority of top-selling wooden products certified from responsibly managed forests. Operations have been carbon-neutral since 2021, and the company has pledged to plant 10 million trees by 2030 through its partnership with One Tree Planted.\u003c\/p\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eFAQ\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cdiv class=\"faq-q\"\u003eQ: Is this the authentic Melissa \u0026amp; Doug product?\u003c\/div\u003e\n    \u003cdiv class=\"faq-a\"\u003eYes. Sourced directly from US retail and shipped to Korea — the same product available on US shelves.\u003c\/div\u003e\n    \u003cdiv class=\"faq-q\"\u003eQ: Is it new and unopened?\u003c\/div\u003e\n    \u003cdiv class=\"faq-a\"\u003eYes. Every item ships brand new in its original retail packaging.\u003c\/div\u003e\n    \u003cdiv class=\"faq-q\"\u003eQ: How long does shipping take?\u003c\/div\u003e\n    \u003cdiv class=\"faq-a\"\u003eOrders are dispatched within 1 to 2 business days. International transit to Korea typically takes 7 to 14 days depending on customs clearance.\u003c\/div\u003e\n    \u003cdiv class=\"faq-q\"\u003eQ: Can I cancel my order?\u003c\/div\u003e\n    \u003cdiv class=\"faq-a\"\u003eOrders can be cancelled before dispatch — usually within 24 hours of placement. Once shipped, cancellations are no longer possible.\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 the product\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\"\u003eMelissa Doug Korea · Melissa Doug direct import · US wooden toys direct import · Montessori wooden toys · pretend play wooden toy · preschool wooden toys · 멜리사 앤 더그 직구 · 미국 나무 장난감 직구 · 몬테소리 장난감 · 역할 놀이 나무 장난감 직구\u003c\/p\u003e\n  \u003c\/details\u003e\n\n\u003c\/div\u003e","brand":"Melissa \u0026 Doug","offers":[{"title":"Default Title","offer_id":45371886567471,"sku":"WONJO-MD-274","price":38.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0739\/5190\/3791\/files\/melissa-and-doug-wooden-food-groups-set.jpg?v=1779389967"},{"product_id":"md-ice-cream-counter","title":"Melissa \u0026 Doug Wooden Scoop \u0026 Serve Ice Cream Counter","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\"\u003eA full pretend ice cream shop in 28 pieces: wooden counter with built-in storage, eight stackable scoops, six toppings, two cones, a cup, mechanical scooper, tongs, spoon, a reusable menu card, and six dollar bills for play. The scooper clicks satisfyingly into the wooden scoops to lift, stack, and release.\u003c\/p\u003e\n\n  \u003cdetails open\u003e\n    \u003csummary\u003eAbout This Product\u003c\/summary\u003e\n    \u003chr\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\"\u003ePremium Play Set\u003c\/span\u003e\n      \u003cspan class=\"badge\"\u003eAges 3-6\u003c\/span\u003e\n      \u003cspan class=\"badge\"\u003e28 Pieces\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"skill-row\"\u003e\n      \u003cspan class=\"skill-tag\"\u003eRole play\u003c\/span\u003e\n      \u003cspan class=\"skill-tag\"\u003eCounting\u003c\/span\u003e\n      \u003cspan class=\"skill-tag\"\u003eMemory\u003c\/span\u003e\n      \u003cspan class=\"skill-tag\"\u003eSocial communication\u003c\/span\u003e\n      \u003cspan class=\"skill-tag\"\u003eMath (play money)\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cp\u003eA full pretend ice cream shop in 28 pieces: wooden counter with built-in storage, eight stackable scoops, six toppings, two cones, a cup, mechanical scooper, tongs, spoon, a reusable menu card, and six dollar bills for play. The scooper clicks satisfyingly into the wooden scoops to lift, stack, and release.\u003c\/p\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eWhat's Included\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cul\u003e\n      \u003cli\u003eWooden ice cream counter (also serves as storage)\u003c\/li\u003e\n      \u003cli\u003e8 wooden stackable scoops in different flavors\u003c\/li\u003e\n      \u003cli\u003e6 wooden toppings + 2 cones + plastic cup\u003c\/li\u003e\n      \u003cli\u003eMechanical scooper (lifts, stacks, releases)\u003c\/li\u003e\n      \u003cli\u003eTongs, wooden spoon, reusable double-sided menu card\u003c\/li\u003e\n      \u003cli\u003e6 pretend dollar bills for play \"money\" transactions\u003c\/li\u003e\n    \u003c\/ul\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\"\u003eMelissa \u0026amp; Doug (멜리사 앤 더그)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eRecommended Age\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003e3 – 6 years\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003ePieces\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003e28-piece set with wooden counter\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eMaterials\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eWood, plastic (cup \u0026amp; scooper), water-based paint. ASTM F963 compliant.\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eSmall Parts\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eYes — not recommended for children under 3\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eBatteries\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eNot required (mechanical scooper)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eCleaning\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eWipe clean with a damp cloth. Do not submerge in water.\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 — Melissa \u0026amp; Doug\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eHow They'll Play With It\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cdiv class=\"play-stage\"\u003e\n      \u003cspan class=\"play-stage-age\"\u003eAges 3-4\u003c\/span\u003e\n      \u003cspan class=\"play-stage-text\"\u003eScooping and stacking — practicing the scooper mechanism, naming flavors\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"play-stage\"\u003e\n      \u003cspan class=\"play-stage-age\"\u003eAges 4-5\u003c\/span\u003e\n      \u003cspan class=\"play-stage-text\"\u003eRunning the shop — taking orders, using play money, handling tongs and toppings\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"play-stage\"\u003e\n      \u003cspan class=\"play-stage-age\"\u003eAges 5-6\u003c\/span\u003e\n      \u003cspan class=\"play-stage-text\"\u003eMath intro — counting bills, \"making change\", remembering multi-step orders\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eWhy Korean Parents Choose This\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cp\u003eKorean café culture runs deep, and pretend coffee\/dessert shops are a beloved play scenario. The premium price point matches gifting culture — this is the kind of set bought for a birthday or 어린이날, photographed in family living rooms across Korea.\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.\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. International transit to Korea typically takes 7 to 14 days depending on customs clearance.\u003c\/p\u003e\n    \u003cdiv class=\"tip\"\u003eAll orders ship in plain unmarked boxes for discretion.\u003c\/div\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. Personal-use imports from the United States with a declared value under USD 200 generally qualify for duty-free clearance; if any duty applies, it is payable by the customer at the time of receipt.\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\u003eAbout Us\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cp\u003eWe purchase directly from US retail 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.\u003c\/p\u003e\n    \u003cp\u003eMelissa \u0026amp; Doug has been making wooden toys for over thirty-five years and is recognized as the #1 preschool brand for wooden toys in the United States. The company holds the Forest Stewardship Council® (FSC®) Leadership Award (FSC® C156584), with all paper products and the majority of top-selling wooden products certified from responsibly managed forests. Operations have been carbon-neutral since 2021, and the company has pledged to plant 10 million trees by 2030 through its partnership with One Tree Planted.\u003c\/p\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eFAQ\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cdiv class=\"faq-q\"\u003eQ: Is this the authentic Melissa \u0026amp; Doug product?\u003c\/div\u003e\n    \u003cdiv class=\"faq-a\"\u003eYes. Sourced directly from US retail and shipped to Korea — the same product available on US shelves.\u003c\/div\u003e\n    \u003cdiv class=\"faq-q\"\u003eQ: Is it new and unopened?\u003c\/div\u003e\n    \u003cdiv class=\"faq-a\"\u003eYes. Every item ships brand new in its original retail packaging.\u003c\/div\u003e\n    \u003cdiv class=\"faq-q\"\u003eQ: How long does shipping take?\u003c\/div\u003e\n    \u003cdiv class=\"faq-a\"\u003eOrders are dispatched within 1 to 2 business days. International transit to Korea typically takes 7 to 14 days depending on customs clearance.\u003c\/div\u003e\n    \u003cdiv class=\"faq-q\"\u003eQ: Can I cancel my order?\u003c\/div\u003e\n    \u003cdiv class=\"faq-a\"\u003eOrders can be cancelled before dispatch — usually within 24 hours of placement. Once shipped, cancellations are no longer possible.\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 the product\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\"\u003eMelissa Doug Korea · Melissa Doug direct import · US wooden toys direct import · Montessori wooden toys · pretend play wooden toy · preschool wooden toys · 멜리사 앤 더그 직구 · 미국 나무 장난감 직구 · 몬테소리 장난감 · 역할 놀이 나무 장난감 직구\u003c\/p\u003e\n  \u003c\/details\u003e\n\n\u003c\/div\u003e","brand":"Melissa \u0026 Doug","offers":[{"title":"Default Title","offer_id":45371886600239,"sku":"WONJO-MD-275","price":57.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0739\/5190\/3791\/files\/1_2c7ec1c2-e200-4265-b4cc-7d470dcd2bf6.jpg?v=1779236056"},{"product_id":"md-slice-toss-salad","title":"Melissa \u0026 Doug Wooden Slice \u0026 Toss Salad Set","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\"\u003eFifty-two wooden vegetable pieces in a Montessori-inspired salad-making set, complete with bowl, tongs, dressing bottle, and a wooden knife for slicing. One of the densest play food sets in the Melissa \u0026amp; Doug line — strong value per piece.\u003c\/p\u003e\n\n  \u003cdetails open\u003e\n    \u003csummary\u003eAbout This Product\u003c\/summary\u003e\n    \u003chr\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\"\u003eWooden Toy\u003c\/span\u003e\n      \u003cspan class=\"badge\"\u003eAges 3-6\u003c\/span\u003e\n      \u003cspan class=\"badge\"\u003e52 Pieces\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"skill-row\"\u003e\n      \u003cspan class=\"skill-tag\"\u003eFine motor\u003c\/span\u003e\n      \u003cspan class=\"skill-tag\"\u003eHealthy eating concepts\u003c\/span\u003e\n      \u003cspan class=\"skill-tag\"\u003eSequencing\u003c\/span\u003e\n      \u003cspan class=\"skill-tag\"\u003eImaginative play\u003c\/span\u003e\n      \u003cspan class=\"skill-tag\"\u003eSorting\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cp\u003eFifty-two wooden vegetable pieces in a Montessori-inspired salad-making set, complete with bowl, tongs, dressing bottle, and a wooden knife for slicing. One of the densest play food sets in the Melissa \u0026amp; Doug line — strong value per piece.\u003c\/p\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eWhat's Included\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cul\u003e\n      \u003cli\u003e52 wooden vegetable and salad-making pieces\u003c\/li\u003e\n      \u003cli\u003eWooden salad bowl\u003c\/li\u003e\n      \u003cli\u003eWooden tongs and salad servers\u003c\/li\u003e\n      \u003cli\u003eWooden dressing bottle\u003c\/li\u003e\n      \u003cli\u003eChild-safe wooden knife\u003c\/li\u003e\n    \u003c\/ul\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\"\u003eMelissa \u0026amp; Doug (멜리사 앤 더그)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eRecommended Age\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003e3 – 6 years\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003ePieces\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003e52 wooden vegetables + utensils + bowl\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eMaterials\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eWood, water-based non-toxic paint, self-stick Velcro tabs\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eSmall Parts\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eYes — not recommended for children under 3\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eBatteries\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eNot required (mechanical Velcro slicing)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eCleaning\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eWipe clean with a damp cloth. Do not submerge in water.\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 — Melissa \u0026amp; Doug\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eHow They'll Play With It\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cdiv class=\"play-stage\"\u003e\n      \u003cspan class=\"play-stage-age\"\u003eAges 3-4\u003c\/span\u003e\n      \u003cspan class=\"play-stage-text\"\u003eSensory handling, naming each vegetable, simple tossing with tongs\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"play-stage\"\u003e\n      \u003cspan class=\"play-stage-age\"\u003eAges 4-5\u003c\/span\u003e\n      \u003cspan class=\"play-stage-text\"\u003ePretend salad bar — assembling \"orders\", using tongs and dressing bottle\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"play-stage\"\u003e\n      \u003cspan class=\"play-stage-age\"\u003eAges 5-6\u003c\/span\u003e\n      \u003cspan class=\"play-stage-text\"\u003eHealthy meal building, vocabulary expansion, sequencing recipe steps\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eWhy Korean Parents Choose This\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cp\u003eThe healthy-eating angle (채소 친화 — vegetable-friendly habits) resonates with parents working to introduce more vegetables. With 52 pieces it earns strong word-of-mouth on Korean parenting forums as \"가성비가 좋은\" — high value for the price.\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.\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. International transit to Korea typically takes 7 to 14 days depending on customs clearance.\u003c\/p\u003e\n    \u003cdiv class=\"tip\"\u003eAll orders ship in plain unmarked boxes for discretion.\u003c\/div\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. Personal-use imports from the United States with a declared value under USD 200 generally qualify for duty-free clearance; if any duty applies, it is payable by the customer at the time of receipt.\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\u003eAbout Us\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cp\u003eWe purchase directly from US retail 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.\u003c\/p\u003e\n    \u003cp\u003eMelissa \u0026amp; Doug has been making wooden toys for over thirty-five years and is recognized as the #1 preschool brand for wooden toys in the United States. The company holds the Forest Stewardship Council® (FSC®) Leadership Award (FSC® C156584), with all paper products and the majority of top-selling wooden products certified from responsibly managed forests. Operations have been carbon-neutral since 2021, and the company has pledged to plant 10 million trees by 2030 through its partnership with One Tree Planted.\u003c\/p\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eFAQ\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cdiv class=\"faq-q\"\u003eQ: Is this the authentic Melissa \u0026amp; Doug product?\u003c\/div\u003e\n    \u003cdiv class=\"faq-a\"\u003eYes. Sourced directly from US retail and shipped to Korea — the same product available on US shelves.\u003c\/div\u003e\n    \u003cdiv class=\"faq-q\"\u003eQ: Is it new and unopened?\u003c\/div\u003e\n    \u003cdiv class=\"faq-a\"\u003eYes. Every item ships brand new in its original retail packaging.\u003c\/div\u003e\n    \u003cdiv class=\"faq-q\"\u003eQ: How long does shipping take?\u003c\/div\u003e\n    \u003cdiv class=\"faq-a\"\u003eOrders are dispatched within 1 to 2 business days. International transit to Korea typically takes 7 to 14 days depending on customs clearance.\u003c\/div\u003e\n    \u003cdiv class=\"faq-q\"\u003eQ: Can I cancel my order?\u003c\/div\u003e\n    \u003cdiv class=\"faq-a\"\u003eOrders can be cancelled before dispatch — usually within 24 hours of placement. Once shipped, cancellations are no longer possible.\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 the product\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\"\u003eMelissa Doug Korea · Melissa Doug direct import · US wooden toys direct import · Montessori wooden toys · pretend play wooden toy · preschool wooden toys · 멜리사 앤 더그 직구 · 미국 나무 장난감 직구 · 몬테소리 장난감 · 역할 놀이 나무 장난감 직구\u003c\/p\u003e\n  \u003c\/details\u003e\n\n\u003c\/div\u003e","brand":"Melissa \u0026 Doug","offers":[{"title":"Default Title","offer_id":45371886633007,"sku":"WONJO-MD-276","price":58.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0739\/5190\/3791\/files\/1_30f468d0-d3d2-4537-a053-f006648ee674.jpg?v=1779236177"},{"product_id":"md-slice-bake-cookie","title":"Melissa \u0026 Doug Wooden Slice \u0026 Bake Cookie Set","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\"\u003eSlice a wooden \"cookie dough log\" into individual cookies, decorate with colorful self-stick toppings, then bake on the included tray. A pretend baking workflow that builds fine motor control alongside pattern matching and sequencing.\u003c\/p\u003e\n\n  \u003cdetails open\u003e\n    \u003csummary\u003eAbout This Product\u003c\/summary\u003e\n    \u003chr\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\"\u003eWooden Toy\u003c\/span\u003e\n      \u003cspan class=\"badge\"\u003eAges 3-6\u003c\/span\u003e\n      \u003cspan class=\"badge\"\u003ePretend Baking\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"skill-row\"\u003e\n      \u003cspan class=\"skill-tag\"\u003eFine motor\u003c\/span\u003e\n      \u003cspan class=\"skill-tag\"\u003ePattern matching\u003c\/span\u003e\n      \u003cspan class=\"skill-tag\"\u003eSequencing\u003c\/span\u003e\n      \u003cspan class=\"skill-tag\"\u003eCreativity\u003c\/span\u003e\n      \u003cspan class=\"skill-tag\"\u003ePretend baking\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cp\u003eSlice a wooden \"cookie dough log\" into individual cookies, decorate with colorful self-stick toppings, then bake on the included tray. A pretend baking workflow that builds fine motor control alongside pattern matching and sequencing.\u003c\/p\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eWhat's Included\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cul\u003e\n      \u003cli\u003eWooden \"cookie dough\" log that slices into individual cookies\u003c\/li\u003e\n      \u003cli\u003eSelf-stick toppings (frosting, sprinkles, chocolate chips)\u003c\/li\u003e\n      \u003cli\u003eWooden baking tray\u003c\/li\u003e\n      \u003cli\u003eWooden knife and spatula\u003c\/li\u003e\n    \u003c\/ul\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\"\u003eMelissa \u0026amp; Doug (멜리사 앤 더그)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eRecommended Age\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003e3 – 6 years\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003ePieces\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eCookie dough log + toppings + tray + utensils\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eMaterials\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eWood, water-based non-toxic paint, self-stick Velcro tabs\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eSmall Parts\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eYes — not recommended for children under 3\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eBatteries\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eNot required (Velcro slicing)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eCleaning\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eWipe clean with a damp cloth. Do not submerge in water.\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 — Melissa \u0026amp; Doug\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eHow They'll Play With It\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cdiv class=\"play-stage\"\u003e\n      \u003cspan class=\"play-stage-age\"\u003eAges 3-4\u003c\/span\u003e\n      \u003cspan class=\"play-stage-text\"\u003eFirst slicing — coordinating knife and dough, mixing topping colors\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"play-stage\"\u003e\n      \u003cspan class=\"play-stage-age\"\u003eAges 4-5\u003c\/span\u003e\n      \u003cspan class=\"play-stage-text\"\u003ePretend bakery — taking custom orders, replicating shown patterns\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"play-stage\"\u003e\n      \u003cspan class=\"play-stage-age\"\u003eAges 5-6\u003c\/span\u003e\n      \u003cspan class=\"play-stage-text\"\u003eSequencing — full \"recipe\" flow from slicing to topping to plating\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eWhy Korean Parents Choose This\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cp\u003eHome baking culture is strong in Korean households — baking classes (베이킹 클래스) for moms and kids are widespread. A pretend cookie set gives toddlers the same role-play experience adults enjoy in real baking.\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.\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. International transit to Korea typically takes 7 to 14 days depending on customs clearance.\u003c\/p\u003e\n    \u003cdiv class=\"tip\"\u003eAll orders ship in plain unmarked boxes for discretion.\u003c\/div\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. Personal-use imports from the United States with a declared value under USD 200 generally qualify for duty-free clearance; if any duty applies, it is payable by the customer at the time of receipt.\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\u003eAbout Us\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cp\u003eWe purchase directly from US retail 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.\u003c\/p\u003e\n    \u003cp\u003eMelissa \u0026amp; Doug has been making wooden toys for over thirty-five years and is recognized as the #1 preschool brand for wooden toys in the United States. The company holds the Forest Stewardship Council® (FSC®) Leadership Award (FSC® C156584), with all paper products and the majority of top-selling wooden products certified from responsibly managed forests. Operations have been carbon-neutral since 2021, and the company has pledged to plant 10 million trees by 2030 through its partnership with One Tree Planted.\u003c\/p\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eFAQ\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cdiv class=\"faq-q\"\u003eQ: Is this the authentic Melissa \u0026amp; Doug product?\u003c\/div\u003e\n    \u003cdiv class=\"faq-a\"\u003eYes. Sourced directly from US retail and shipped to Korea — the same product available on US shelves.\u003c\/div\u003e\n    \u003cdiv class=\"faq-q\"\u003eQ: Is it new and unopened?\u003c\/div\u003e\n    \u003cdiv class=\"faq-a\"\u003eYes. Every item ships brand new in its original retail packaging.\u003c\/div\u003e\n    \u003cdiv class=\"faq-q\"\u003eQ: How long does shipping take?\u003c\/div\u003e\n    \u003cdiv class=\"faq-a\"\u003eOrders are dispatched within 1 to 2 business days. International transit to Korea typically takes 7 to 14 days depending on customs clearance.\u003c\/div\u003e\n    \u003cdiv class=\"faq-q\"\u003eQ: Can I cancel my order?\u003c\/div\u003e\n    \u003cdiv class=\"faq-a\"\u003eOrders can be cancelled before dispatch — usually within 24 hours of placement. Once shipped, cancellations are no longer possible.\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 the product\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\"\u003eMelissa Doug Korea · Melissa Doug direct import · US wooden toys direct import · Montessori wooden toys · pretend play wooden toy · preschool wooden toys · 멜리사 앤 더그 직구 · 미국 나무 장난감 직구 · 몬테소리 장난감 · 역할 놀이 나무 장난감 직구\u003c\/p\u003e\n  \u003c\/details\u003e\n\n\u003c\/div\u003e","brand":"Melissa \u0026 Doug","offers":[{"title":"Default Title","offer_id":45371886665775,"sku":"WONJO-MD-277","price":34.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0739\/5190\/3791\/files\/1_9586291d-5bd5-4e70-99b9-baa84646660a.jpg?v=1779236766"},{"product_id":"md-condiments-set","title":"Melissa \u0026 Doug Wooden Condiments Play Food Set (5 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\"\u003eFive wooden condiment bottles — ketchup, mustard, salt, pepper, mayo — designed to complete any Melissa \u0026amp; Doug pretend kitchen setup. A small companion accessory that adds the finishing touch to play meals.\u003c\/p\u003e\n\n  \u003cdetails open\u003e\n    \u003csummary\u003eAbout This Product\u003c\/summary\u003e\n    \u003chr\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\"\u003eWooden Toy\u003c\/span\u003e\n      \u003cspan class=\"badge\"\u003eAges 3-6\u003c\/span\u003e\n      \u003cspan class=\"badge\"\u003eAccessory Set\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"skill-row\"\u003e\n      \u003cspan class=\"skill-tag\"\u003eImaginative play\u003c\/span\u003e\n      \u003cspan class=\"skill-tag\"\u003eVocabulary\u003c\/span\u003e\n      \u003cspan class=\"skill-tag\"\u003eColor recognition\u003c\/span\u003e\n      \u003cspan class=\"skill-tag\"\u003eCompanion play\u003c\/span\u003e\n      \u003cspan class=\"skill-tag\"\u003eSequencing\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cp\u003eFive wooden condiment bottles — ketchup, mustard, salt, pepper, mayo — designed to complete any Melissa \u0026amp; Doug pretend kitchen setup. A small companion accessory that adds the finishing touch to play meals.\u003c\/p\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eWhat's Included\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cul\u003e\n      \u003cli\u003e5 wooden condiment bottles (ketchup, mustard, salt, pepper, mayonnaise)\u003c\/li\u003e\n      \u003cli\u003ePainted labels for easy recognition\u003c\/li\u003e\n      \u003cli\u003eDesigned to pair with other Melissa \u0026amp; Doug play kitchen sets\u003c\/li\u003e\n    \u003c\/ul\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\"\u003eMelissa \u0026amp; Doug (멜리사 앤 더그)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eRecommended Age\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003e3 – 6 years\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003ePieces\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003e5 condiment bottles\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eMaterials\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eWood, water-based non-toxic paint\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eSmall Parts\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eYes — not recommended for children under 3\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eBatteries\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eNot required\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eCleaning\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eWipe clean with a damp cloth. Do not submerge in water.\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 — Melissa \u0026amp; Doug\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eHow They'll Play With It\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cdiv class=\"play-stage\"\u003e\n      \u003cspan class=\"play-stage-age\"\u003eAges 3-4\u003c\/span\u003e\n      \u003cspan class=\"play-stage-text\"\u003eNaming each condiment, learning vocabulary in English and Korean\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"play-stage\"\u003e\n      \u003cspan class=\"play-stage-age\"\u003eAges 4-5\u003c\/span\u003e\n      \u003cspan class=\"play-stage-text\"\u003eAdding \"seasoning\" to pretend meals, combining with other play food\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"play-stage\"\u003e\n      \u003cspan class=\"play-stage-age\"\u003eAges 5-6\u003c\/span\u003e\n      \u003cspan class=\"play-stage-text\"\u003eBuilding full pretend recipes with sequenced ingredient and condiment steps\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eWhy Korean Parents Choose This\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cp\u003eA natural cross-sell to anyone purchasing a Melissa \u0026amp; Doug play food set. Small enough to be an add-on, large enough to make a meaningful difference in role-play depth.\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.\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. International transit to Korea typically takes 7 to 14 days depending on customs clearance.\u003c\/p\u003e\n    \u003cdiv class=\"tip\"\u003eAll orders ship in plain unmarked boxes for discretion.\u003c\/div\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. Personal-use imports from the United States with a declared value under USD 200 generally qualify for duty-free clearance; if any duty applies, it is payable by the customer at the time of receipt.\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\u003eAbout Us\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cp\u003eWe purchase directly from US retail 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.\u003c\/p\u003e\n    \u003cp\u003eMelissa \u0026amp; Doug has been making wooden toys for over thirty-five years and is recognized as the #1 preschool brand for wooden toys in the United States. The company holds the Forest Stewardship Council® (FSC®) Leadership Award (FSC® C156584), with all paper products and the majority of top-selling wooden products certified from responsibly managed forests. Operations have been carbon-neutral since 2021, and the company has pledged to plant 10 million trees by 2030 through its partnership with One Tree Planted.\u003c\/p\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eFAQ\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cdiv class=\"faq-q\"\u003eQ: Is this the authentic Melissa \u0026amp; Doug product?\u003c\/div\u003e\n    \u003cdiv class=\"faq-a\"\u003eYes. Sourced directly from US retail and shipped to Korea — the same product available on US shelves.\u003c\/div\u003e\n    \u003cdiv class=\"faq-q\"\u003eQ: Is it new and unopened?\u003c\/div\u003e\n    \u003cdiv class=\"faq-a\"\u003eYes. Every item ships brand new in its original retail packaging.\u003c\/div\u003e\n    \u003cdiv class=\"faq-q\"\u003eQ: How long does shipping take?\u003c\/div\u003e\n    \u003cdiv class=\"faq-a\"\u003eOrders are dispatched within 1 to 2 business days. International transit to Korea typically takes 7 to 14 days depending on customs clearance.\u003c\/div\u003e\n    \u003cdiv class=\"faq-q\"\u003eQ: Can I cancel my order?\u003c\/div\u003e\n    \u003cdiv class=\"faq-a\"\u003eOrders can be cancelled before dispatch — usually within 24 hours of placement. Once shipped, cancellations are no longer possible.\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 the product\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\"\u003eMelissa Doug Korea · Melissa Doug direct import · US wooden toys direct import · Montessori wooden toys · pretend play wooden toy · preschool wooden toys · 멜리사 앤 더그 직구 · 미국 나무 장난감 직구 · 몬테소리 장난감 · 역할 놀이 나무 장난감 직구\u003c\/p\u003e\n  \u003c\/details\u003e\n\n\u003c\/div\u003e","brand":"Melissa \u0026 Doug","offers":[{"title":"Default Title","offer_id":45371886731311,"sku":"WONJO-MD-278","price":27.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0739\/5190\/3791\/files\/melissa-and-doug-wooden-play-food-set-1.jpg?v=1779387356"},{"product_id":"md-fridge-food","title":"Melissa \u0026 Doug Wooden Fridge Food Set (9 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\"\u003eNine wooden fridge and freezer favorites — waffles, milk, ice cream, swiss cheese, butter, frozen vegetables, orange juice, yogurt, lunch meat. A complement set that brings the \"chilled\" half of a pretend kitchen to life.\u003c\/p\u003e\n\n  \u003cdetails open\u003e\n    \u003csummary\u003eAbout This Product\u003c\/summary\u003e\n    \u003chr\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\"\u003eWooden Toy\u003c\/span\u003e\n      \u003cspan class=\"badge\"\u003eAges 3-6\u003c\/span\u003e\n      \u003cspan class=\"badge\"\u003eCompanion Set\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"skill-row\"\u003e\n      \u003cspan class=\"skill-tag\"\u003eCategorization\u003c\/span\u003e\n      \u003cspan class=\"skill-tag\"\u003eColor\/shape recognition\u003c\/span\u003e\n      \u003cspan class=\"skill-tag\"\u003eVocabulary\u003c\/span\u003e\n      \u003cspan class=\"skill-tag\"\u003eSorting\u003c\/span\u003e\n      \u003cspan class=\"skill-tag\"\u003eImaginative play\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cp\u003eNine wooden fridge and freezer favorites — waffles, milk, ice cream, swiss cheese, butter, frozen vegetables, orange juice, yogurt, lunch meat. A complement set that brings the \"chilled\" half of a pretend kitchen to life.\u003c\/p\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eWhat's Included\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cul\u003e\n      \u003cli\u003e9 wooden \"chilled\" food pieces\u003c\/li\u003e\n      \u003cli\u003ePieces include waffles, milk carton, ice cream, swiss cheese, butter, frozen vegetables, orange juice, yogurt, lunch meat\u003c\/li\u003e\n      \u003cli\u003eDesigned to pair with Melissa \u0026amp; Doug play fridges and kitchens\u003c\/li\u003e\n    \u003c\/ul\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\"\u003eMelissa \u0026amp; Doug (멜리사 앤 더그)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eRecommended Age\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003e3 – 6 years\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003ePieces\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003e9 chilled food pieces\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eMaterials\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eWood, water-based non-toxic paint\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eSmall Parts\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eYes — not recommended for children under 3\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eBatteries\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eNot required\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eCleaning\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eWipe clean with a damp cloth. Do not submerge in water.\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 — Melissa \u0026amp; Doug\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eHow They'll Play With It\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cdiv class=\"play-stage\"\u003e\n      \u003cspan class=\"play-stage-age\"\u003eAges 3-4\u003c\/span\u003e\n      \u003cspan class=\"play-stage-text\"\u003eNaming each item, simple sorting by what is chilled vs frozen\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"play-stage\"\u003e\n      \u003cspan class=\"play-stage-age\"\u003eAges 4-5\u003c\/span\u003e\n      \u003cspan class=\"play-stage-text\"\u003eStocking the play fridge, taking breakfast or lunch \"orders\"\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"play-stage\"\u003e\n      \u003cspan class=\"play-stage-age\"\u003eAges 5-6\u003c\/span\u003e\n      \u003cspan class=\"play-stage-text\"\u003eCategorizing by food type (dairy, frozen, etc.), planning a full menu\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eWhy Korean Parents Choose This\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cp\u003eKorean kids will recognize most items in this set (요거트, 우유, 치즈), making it accessible for young children without needing explanation. Works well as a starter set for pretend kitchen play.\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.\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. International transit to Korea typically takes 7 to 14 days depending on customs clearance.\u003c\/p\u003e\n    \u003cdiv class=\"tip\"\u003eAll orders ship in plain unmarked boxes for discretion.\u003c\/div\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. Personal-use imports from the United States with a declared value under USD 200 generally qualify for duty-free clearance; if any duty applies, it is payable by the customer at the time of receipt.\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\u003eAbout Us\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cp\u003eWe purchase directly from US retail 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.\u003c\/p\u003e\n    \u003cp\u003eMelissa \u0026amp; Doug has been making wooden toys for over thirty-five years and is recognized as the #1 preschool brand for wooden toys in the United States. The company holds the Forest Stewardship Council® (FSC®) Leadership Award (FSC® C156584), with all paper products and the majority of top-selling wooden products certified from responsibly managed forests. Operations have been carbon-neutral since 2021, and the company has pledged to plant 10 million trees by 2030 through its partnership with One Tree Planted.\u003c\/p\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eFAQ\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cdiv class=\"faq-q\"\u003eQ: Is this the authentic Melissa \u0026amp; Doug product?\u003c\/div\u003e\n    \u003cdiv class=\"faq-a\"\u003eYes. Sourced directly from US retail and shipped to Korea — the same product available on US shelves.\u003c\/div\u003e\n    \u003cdiv class=\"faq-q\"\u003eQ: Is it new and unopened?\u003c\/div\u003e\n    \u003cdiv class=\"faq-a\"\u003eYes. Every item ships brand new in its original retail packaging.\u003c\/div\u003e\n    \u003cdiv class=\"faq-q\"\u003eQ: How long does shipping take?\u003c\/div\u003e\n    \u003cdiv class=\"faq-a\"\u003eOrders are dispatched within 1 to 2 business days. International transit to Korea typically takes 7 to 14 days depending on customs clearance.\u003c\/div\u003e\n    \u003cdiv class=\"faq-q\"\u003eQ: Can I cancel my order?\u003c\/div\u003e\n    \u003cdiv class=\"faq-a\"\u003eOrders can be cancelled before dispatch — usually within 24 hours of placement. Once shipped, cancellations are no longer possible.\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 the product\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\"\u003eMelissa Doug Korea · Melissa Doug direct import · US wooden toys direct import · Montessori wooden toys · pretend play wooden toy · preschool wooden toys · 멜리사 앤 더그 직구 · 미국 나무 장난감 직구 · 몬테소리 장난감 · 역할 놀이 나무 장난감 직구\u003c\/p\u003e\n  \u003c\/details\u003e\n\n\u003c\/div\u003e","brand":"Melissa \u0026 Doug","offers":[{"title":"Default Title","offer_id":45371886764079,"sku":"WONJO-MD-279","price":32.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0739\/5190\/3791\/files\/melissa-and-doug-wooden-fridge-food-set-1.jpg?v=1779387710"},{"product_id":"md-sandwich-making","title":"Melissa \u0026 Doug Wooden Sandwich Making Set","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\"\u003eSixteen wooden \"fixings\" — bread, fillings, condiments — that stack and slice to assemble custom sandwiches. The wooden storage tray keeps it all organized between meals.\u003c\/p\u003e\n\n  \u003cdetails open\u003e\n    \u003csummary\u003eAbout This Product\u003c\/summary\u003e\n    \u003chr\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\"\u003eWooden Toy\u003c\/span\u003e\n      \u003cspan class=\"badge\"\u003eAges 3-6\u003c\/span\u003e\n      \u003cspan class=\"badge\"\u003e16 Fixings\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"skill-row\"\u003e\n      \u003cspan class=\"skill-tag\"\u003eFine motor\u003c\/span\u003e\n      \u003cspan class=\"skill-tag\"\u003eSequencing\u003c\/span\u003e\n      \u003cspan class=\"skill-tag\"\u003eCreativity\u003c\/span\u003e\n      \u003cspan class=\"skill-tag\"\u003ePretend cooking\u003c\/span\u003e\n      \u003cspan class=\"skill-tag\"\u003eSorting\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cp\u003eSixteen wooden \"fixings\" — bread, fillings, condiments — that stack and slice to assemble custom sandwiches. The wooden storage tray keeps it all organized between meals.\u003c\/p\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eWhat's Included\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cul\u003e\n      \u003cli\u003e16 wooden sandwich-making \"fixings\"\u003c\/li\u003e\n      \u003cli\u003eWooden bread slices, fillings, and condiments\u003c\/li\u003e\n      \u003cli\u003eChild-safe wooden knife\u003c\/li\u003e\n      \u003cli\u003eWooden storage tray\u003c\/li\u003e\n    \u003c\/ul\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\"\u003eMelissa \u0026amp; Doug (멜리사 앤 더그)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eRecommended Age\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003e3 – 6 years\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003ePieces\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003e16 fixings + knife + wooden tray\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eMaterials\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eWood, water-based non-toxic paint, self-stick Velcro tabs\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eSmall Parts\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eYes — not recommended for children under 3\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eBatteries\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eNot required (Velcro slicing)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eCleaning\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eWipe clean with a damp cloth. Do not submerge in water.\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 — Melissa \u0026amp; Doug\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eHow They'll Play With It\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cdiv class=\"play-stage\"\u003e\n      \u003cspan class=\"play-stage-age\"\u003eAges 3-4\u003c\/span\u003e\n      \u003cspan class=\"play-stage-text\"\u003eStacking pieces by color, naming each ingredient\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"play-stage\"\u003e\n      \u003cspan class=\"play-stage-age\"\u003eAges 4-5\u003c\/span\u003e\n      \u003cspan class=\"play-stage-text\"\u003eCustom sandwich orders — building to specifications from siblings\/parents\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"play-stage\"\u003e\n      \u003cspan class=\"play-stage-age\"\u003eAges 5-6\u003c\/span\u003e\n      \u003cspan class=\"play-stage-text\"\u003eRecipe sequencing — bread → fillings → condiments → cut, with vocabulary\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eWhy Korean Parents Choose This\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cp\u003eSandwiches are familiar to Korean kids from school lunches and café visits. The free-assembly format encourages creative play — a different child can build a different sandwich each time.\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.\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. International transit to Korea typically takes 7 to 14 days depending on customs clearance.\u003c\/p\u003e\n    \u003cdiv class=\"tip\"\u003eAll orders ship in plain unmarked boxes for discretion.\u003c\/div\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. Personal-use imports from the United States with a declared value under USD 200 generally qualify for duty-free clearance; if any duty applies, it is payable by the customer at the time of receipt.\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\u003eAbout Us\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cp\u003eWe purchase directly from US retail 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.\u003c\/p\u003e\n    \u003cp\u003eMelissa \u0026amp; Doug has been making wooden toys for over thirty-five years and is recognized as the #1 preschool brand for wooden toys in the United States. The company holds the Forest Stewardship Council® (FSC®) Leadership Award (FSC® C156584), with all paper products and the majority of top-selling wooden products certified from responsibly managed forests. Operations have been carbon-neutral since 2021, and the company has pledged to plant 10 million trees by 2030 through its partnership with One Tree Planted.\u003c\/p\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eFAQ\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cdiv class=\"faq-q\"\u003eQ: Is this the authentic Melissa \u0026amp; Doug product?\u003c\/div\u003e\n    \u003cdiv class=\"faq-a\"\u003eYes. Sourced directly from US retail and shipped to Korea — the same product available on US shelves.\u003c\/div\u003e\n    \u003cdiv class=\"faq-q\"\u003eQ: Is it new and unopened?\u003c\/div\u003e\n    \u003cdiv class=\"faq-a\"\u003eYes. Every item ships brand new in its original retail packaging.\u003c\/div\u003e\n    \u003cdiv class=\"faq-q\"\u003eQ: How long does shipping take?\u003c\/div\u003e\n    \u003cdiv class=\"faq-a\"\u003eOrders are dispatched within 1 to 2 business days. International transit to Korea typically takes 7 to 14 days depending on customs clearance.\u003c\/div\u003e\n    \u003cdiv class=\"faq-q\"\u003eQ: Can I cancel my order?\u003c\/div\u003e\n    \u003cdiv class=\"faq-a\"\u003eOrders can be cancelled before dispatch — usually within 24 hours of placement. Once shipped, cancellations are no longer possible.\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 the product\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\"\u003eMelissa Doug Korea · Melissa Doug direct import · US wooden toys direct import · Montessori wooden toys · pretend play wooden toy · preschool wooden toys · 멜리사 앤 더그 직구 · 미국 나무 장난감 직구 · 몬테소리 장난감 · 역할 놀이 나무 장난감 직구\u003c\/p\u003e\n  \u003c\/details\u003e\n\n\u003c\/div\u003e","brand":"Melissa \u0026 Doug","offers":[{"title":"Default Title","offer_id":45371886796847,"sku":"WONJO-MD-280","price":31.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0739\/5190\/3791\/files\/melissa-and-doug-wooden-sandwich-making-set-1.jpg?v=1779388509"},{"product_id":"md-birthday-cake","title":"Melissa \u0026 Doug Wooden Birthday Cake Play Set","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\"\u003eEvery day is a birthday with this 34-piece wooden cake set: six sliceable cake wedges, seven removable candles, mix-and-match toppings, cake plate and serving knife. The candles count out a child's age in tactile form.\u003c\/p\u003e\n\n  \u003cdetails open\u003e\n    \u003csummary\u003eAbout This Product\u003c\/summary\u003e\n    \u003chr\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\"\u003eWooden Toy\u003c\/span\u003e\n      \u003cspan class=\"badge\"\u003eAges 3-6\u003c\/span\u003e\n      \u003cspan class=\"badge\"\u003e34 Pieces\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"skill-row\"\u003e\n      \u003cspan class=\"skill-tag\"\u003eCounting (candles)\u003c\/span\u003e\n      \u003cspan class=\"skill-tag\"\u003eFine motor\u003c\/span\u003e\n      \u003cspan class=\"skill-tag\"\u003eRole play\u003c\/span\u003e\n      \u003cspan class=\"skill-tag\"\u003eCelebration play\u003c\/span\u003e\n      \u003cspan class=\"skill-tag\"\u003eSocial skills\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cp\u003eEvery day is a birthday with this 34-piece wooden cake set: six sliceable cake wedges, seven removable candles, mix-and-match toppings, cake plate and serving knife. The candles count out a child's age in tactile form.\u003c\/p\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eWhat's Included\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cul\u003e\n      \u003cli\u003e6 wooden cake wedges (sliceable, hold together with Velcro tabs)\u003c\/li\u003e\n      \u003cli\u003e7 removable wooden candles\u003c\/li\u003e\n      \u003cli\u003eMix-and-match wooden toppings\u003c\/li\u003e\n      \u003cli\u003eWooden cake plate and serving knife\u003c\/li\u003e\n    \u003c\/ul\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\"\u003eMelissa \u0026amp; Doug (멜리사 앤 더그)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eRecommended Age\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003e3 – 6 years\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003ePieces\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003e6 cake slices + candles + toppings + plate + server\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eMaterials\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eWood, water-based non-toxic paint, self-stick Velcro tabs\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eSmall Parts\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eYes — not recommended for children under 3\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eBatteries\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eNot required (mechanical Velcro slicing)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eCleaning\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eWipe clean with a damp cloth. Do not submerge in water.\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 — Melissa \u0026amp; Doug\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eHow They'll Play With It\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cdiv class=\"play-stage\"\u003e\n      \u003cspan class=\"play-stage-age\"\u003eAges 3-4\u003c\/span\u003e\n      \u003cspan class=\"play-stage-text\"\u003eSlicing the cake, placing candles, blowing them out together\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"play-stage\"\u003e\n      \u003cspan class=\"play-stage-age\"\u003eAges 4-5\u003c\/span\u003e\n      \u003cspan class=\"play-stage-text\"\u003eHosting pretend birthday parties — singing, serving slices, giving \"gifts\"\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"play-stage\"\u003e\n      \u003cspan class=\"play-stage-age\"\u003eAges 5-6\u003c\/span\u003e\n      \u003cspan class=\"play-stage-text\"\u003eCounting candles for age, role-playing whole birthday scenes with siblings\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eWhy Korean Parents Choose This\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cp\u003eBirthday rituals — including 돌잔치 (1st birthday celebrations) — are central to Korean family culture. A pretend cake that lets kids relive birthdays daily is both nostalgic and joyful. Strong gifting item.\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.\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. International transit to Korea typically takes 7 to 14 days depending on customs clearance.\u003c\/p\u003e\n    \u003cdiv class=\"tip\"\u003eAll orders ship in plain unmarked boxes for discretion.\u003c\/div\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. Personal-use imports from the United States with a declared value under USD 200 generally qualify for duty-free clearance; if any duty applies, it is payable by the customer at the time of receipt.\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\u003eAbout Us\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cp\u003eWe purchase directly from US retail 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.\u003c\/p\u003e\n    \u003cp\u003eMelissa \u0026amp; Doug has been making wooden toys for over thirty-five years and is recognized as the #1 preschool brand for wooden toys in the United States. The company holds the Forest Stewardship Council® (FSC®) Leadership Award (FSC® C156584), with all paper products and the majority of top-selling wooden products certified from responsibly managed forests. Operations have been carbon-neutral since 2021, and the company has pledged to plant 10 million trees by 2030 through its partnership with One Tree Planted.\u003c\/p\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eFAQ\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cdiv class=\"faq-q\"\u003eQ: Is this the authentic Melissa \u0026amp; Doug product?\u003c\/div\u003e\n    \u003cdiv class=\"faq-a\"\u003eYes. Sourced directly from US retail and shipped to Korea — the same product available on US shelves.\u003c\/div\u003e\n    \u003cdiv class=\"faq-q\"\u003eQ: Is it new and unopened?\u003c\/div\u003e\n    \u003cdiv class=\"faq-a\"\u003eYes. Every item ships brand new in its original retail packaging.\u003c\/div\u003e\n    \u003cdiv class=\"faq-q\"\u003eQ: How long does shipping take?\u003c\/div\u003e\n    \u003cdiv class=\"faq-a\"\u003eOrders are dispatched within 1 to 2 business days. International transit to Korea typically takes 7 to 14 days depending on customs clearance.\u003c\/div\u003e\n    \u003cdiv class=\"faq-q\"\u003eQ: Can I cancel my order?\u003c\/div\u003e\n    \u003cdiv class=\"faq-a\"\u003eOrders can be cancelled before dispatch — usually within 24 hours of placement. Once shipped, cancellations are no longer possible.\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 the product\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\"\u003eMelissa Doug Korea · Melissa Doug direct import · US wooden toys direct import · Montessori wooden toys · pretend play wooden toy · preschool wooden toys · 멜리사 앤 더그 직구 · 미국 나무 장난감 직구 · 몬테소리 장난감 · 역할 놀이 나무 장난감 직구\u003c\/p\u003e\n  \u003c\/details\u003e\n\n\u003c\/div\u003e","brand":"Melissa \u0026 Doug","offers":[{"title":"Default Title","offer_id":45371886829615,"sku":"WONJO-MD-281","price":38.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0739\/5190\/3791\/files\/melissa-and-doug-wooden-birthday-cake-play-set-1.jpg?v=1779389635"},{"product_id":"md-pizza-party","title":"Melissa \u0026 Doug Wooden Pizza Party Play Set","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\"\u003eA pizza base that slices into six wedges with thirty-six mix-and-match wooden toppings — pepperoni, mushrooms, peppers, olives, cheese, and more. Toppings stick on with Velcro so kids can build, eat, and rebuild endlessly.\u003c\/p\u003e\n\n  \u003cdetails open\u003e\n    \u003csummary\u003eAbout This Product\u003c\/summary\u003e\n    \u003chr\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\"\u003eWooden Toy\u003c\/span\u003e\n      \u003cspan class=\"badge\"\u003eAges 3-6\u003c\/span\u003e\n      \u003cspan class=\"badge\"\u003e36 Toppings\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"skill-row\"\u003e\n      \u003cspan class=\"skill-tag\"\u003eCounting \u0026amp; sorting\u003c\/span\u003e\n      \u003cspan class=\"skill-tag\"\u003eFine motor\u003c\/span\u003e\n      \u003cspan class=\"skill-tag\"\u003eRole play\u003c\/span\u003e\n      \u003cspan class=\"skill-tag\"\u003eCreativity\u003c\/span\u003e\n      \u003cspan class=\"skill-tag\"\u003ePattern matching\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cp\u003eA pizza base that slices into six wedges with thirty-six mix-and-match wooden toppings — pepperoni, mushrooms, peppers, olives, cheese, and more. Toppings stick on with Velcro so kids can build, eat, and rebuild endlessly.\u003c\/p\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eWhat's Included\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cul\u003e\n      \u003cli\u003eWooden pizza base (slices into 6 wedges, held by Velcro)\u003c\/li\u003e\n      \u003cli\u003e36 self-stick wooden toppings — pepperoni, mushrooms, peppers, olives, cheese, etc.\u003c\/li\u003e\n      \u003cli\u003eWooden pizza cutter\u003c\/li\u003e\n      \u003cli\u003eWooden serving tray\u003c\/li\u003e\n    \u003c\/ul\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\"\u003eMelissa \u0026amp; Doug (멜리사 앤 더그)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eRecommended Age\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003e3 – 6 years\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003ePieces\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003ePizza base + 6 slices + 36 toppings + cutter + tray\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eMaterials\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eWood, water-based non-toxic paint, self-stick Velcro tabs\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eSmall Parts\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eYes — not recommended for children under 3\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eBatteries\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eNot required (Velcro toppings)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eCleaning\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eWipe clean with a damp cloth. Do not submerge in water.\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 — Melissa \u0026amp; Doug\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eHow They'll Play With It\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cdiv class=\"play-stage\"\u003e\n      \u003cspan class=\"play-stage-age\"\u003eAges 3-4\u003c\/span\u003e\n      \u003cspan class=\"play-stage-text\"\u003eTopping placement — fine motor practice, naming each topping\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"play-stage\"\u003e\n      \u003cspan class=\"play-stage-age\"\u003eAges 4-5\u003c\/span\u003e\n      \u003cspan class=\"play-stage-text\"\u003ePizza shop pretend play — taking orders, \"delivering\" pizzas\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"play-stage\"\u003e\n      \u003cspan class=\"play-stage-age\"\u003eAges 5-6\u003c\/span\u003e\n      \u003cspan class=\"play-stage-text\"\u003ePattern matching — replicating a parent's pizza design from memory or a picture\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eWhy Korean Parents Choose This\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cp\u003ePizza is universally loved by Korean kids, and the high topping count (36 pieces) creates a sense of generous value. The slice-and-rebuild format means it plays differently every time.\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.\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. International transit to Korea typically takes 7 to 14 days depending on customs clearance.\u003c\/p\u003e\n    \u003cdiv class=\"tip\"\u003eAll orders ship in plain unmarked boxes for discretion.\u003c\/div\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. Personal-use imports from the United States with a declared value under USD 200 generally qualify for duty-free clearance; if any duty applies, it is payable by the customer at the time of receipt.\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\u003eAbout Us\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cp\u003eWe purchase directly from US retail 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.\u003c\/p\u003e\n    \u003cp\u003eMelissa \u0026amp; Doug has been making wooden toys for over thirty-five years and is recognized as the #1 preschool brand for wooden toys in the United States. The company holds the Forest Stewardship Council® (FSC®) Leadership Award (FSC® C156584), with all paper products and the majority of top-selling wooden products certified from responsibly managed forests. Operations have been carbon-neutral since 2021, and the company has pledged to plant 10 million trees by 2030 through its partnership with One Tree Planted.\u003c\/p\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eFAQ\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cdiv class=\"faq-q\"\u003eQ: Is this the authentic Melissa \u0026amp; Doug product?\u003c\/div\u003e\n    \u003cdiv class=\"faq-a\"\u003eYes. Sourced directly from US retail and shipped to Korea — the same product available on US shelves.\u003c\/div\u003e\n    \u003cdiv class=\"faq-q\"\u003eQ: Is it new and unopened?\u003c\/div\u003e\n    \u003cdiv class=\"faq-a\"\u003eYes. Every item ships brand new in its original retail packaging.\u003c\/div\u003e\n    \u003cdiv class=\"faq-q\"\u003eQ: How long does shipping take?\u003c\/div\u003e\n    \u003cdiv class=\"faq-a\"\u003eOrders are dispatched within 1 to 2 business days. International transit to Korea typically takes 7 to 14 days depending on customs clearance.\u003c\/div\u003e\n    \u003cdiv class=\"faq-q\"\u003eQ: Can I cancel my order?\u003c\/div\u003e\n    \u003cdiv class=\"faq-a\"\u003eOrders can be cancelled before dispatch — usually within 24 hours of placement. Once shipped, cancellations are no longer possible.\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 the product\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\"\u003eMelissa Doug Korea · Melissa Doug direct import · US wooden toys direct import · Montessori wooden toys · pretend play wooden toy · preschool wooden toys · 멜리사 앤 더그 직구 · 미국 나무 장난감 직구 · 몬테소리 장난감 · 역할 놀이 나무 장난감 직구\u003c\/p\u003e\n  \u003c\/details\u003e\n\n\u003c\/div\u003e","brand":"Melissa \u0026 Doug","offers":[{"title":"Default Title","offer_id":45371886862383,"sku":"WONJO-MD-282","price":34.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0739\/5190\/3791\/files\/melissa-and-doug-wooden-pizza-party-play-set-1.jpg?v=1779391295"},{"product_id":"md-kitchen-accessories","title":"Melissa \u0026 Doug Wooden Kitchen Accessories Set (22 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\"\u003eTwenty-two wooden kitchen essentials: pots, pans, lids, spoons, spatulas, plus a checkered fabric oven mitt sized for small hands. Designed as the cookware companion to Melissa \u0026amp; Doug play kitchens and play food sets.\u003c\/p\u003e\n\n  \u003cdetails open\u003e\n    \u003csummary\u003eAbout This Product\u003c\/summary\u003e\n    \u003chr\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\"\u003eWooden Toy\u003c\/span\u003e\n      \u003cspan class=\"badge\"\u003eAges 3-6\u003c\/span\u003e\n      \u003cspan class=\"badge\"\u003eCompanion Set\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"skill-row\"\u003e\n      \u003cspan class=\"skill-tag\"\u003eImaginative play\u003c\/span\u003e\n      \u003cspan class=\"skill-tag\"\u003eFine motor\u003c\/span\u003e\n      \u003cspan class=\"skill-tag\"\u003eRole play\u003c\/span\u003e\n      \u003cspan class=\"skill-tag\"\u003eVocabulary\u003c\/span\u003e\n      \u003cspan class=\"skill-tag\"\u003eCoordination\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cp\u003eTwenty-two wooden kitchen essentials: pots, pans, lids, spoons, spatulas, plus a checkered fabric oven mitt sized for small hands. Designed as the cookware companion to Melissa \u0026amp; Doug play kitchens and play food sets.\u003c\/p\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eWhat's Included\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cul\u003e\n      \u003cli\u003eWooden pots, pans, and matching lids\u003c\/li\u003e\n      \u003cli\u003eWooden cooking utensils — spoons, spatulas, ladles\u003c\/li\u003e\n      \u003cli\u003eWooden play food pieces\u003c\/li\u003e\n      \u003cli\u003eChild-sized checkered fabric oven mitt\u003c\/li\u003e\n    \u003c\/ul\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\"\u003eMelissa \u0026amp; Doug (멜리사 앤 더그)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eRecommended Age\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003e3 – 6 years\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003ePieces\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003e22 wooden cookware + utensils + oven mitt\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eMaterials\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eWood, fabric (oven mitt), water-based non-toxic paint\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eSmall Parts\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eYes — not recommended for children under 3\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eBatteries\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eNot required\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eCleaning\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eWipe clean with a damp cloth. Do not submerge in water.\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 — Melissa \u0026amp; Doug\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eHow They'll Play With It\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cdiv class=\"play-stage\"\u003e\n      \u003cspan class=\"play-stage-age\"\u003eAges 3-4\u003c\/span\u003e\n      \u003cspan class=\"play-stage-text\"\u003ePicking up utensils, learning utensil names, simple \"stirring\" play\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"play-stage\"\u003e\n      \u003cspan class=\"play-stage-age\"\u003eAges 4-5\u003c\/span\u003e\n      \u003cspan class=\"play-stage-text\"\u003ePretend cooking — full meal preparation flow with pots and pans\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"play-stage\"\u003e\n      \u003cspan class=\"play-stage-age\"\u003eAges 5-6\u003c\/span\u003e\n      \u003cspan class=\"play-stage-text\"\u003eMulti-step recipes, social play with siblings as kitchen helpers\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eWhy Korean Parents Choose This\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cp\u003eKorean parents often build out play kitchens over time, adding accessories as the child grows. This is the cookware tier — a natural \"expand the setup\" purchase for families already invested in Melissa \u0026amp; Doug play food.\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.\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. International transit to Korea typically takes 7 to 14 days depending on customs clearance.\u003c\/p\u003e\n    \u003cdiv class=\"tip\"\u003eAll orders ship in plain unmarked boxes for discretion.\u003c\/div\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. Personal-use imports from the United States with a declared value under USD 200 generally qualify for duty-free clearance; if any duty applies, it is payable by the customer at the time of receipt.\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\u003eAbout Us\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cp\u003eWe purchase directly from US retail 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.\u003c\/p\u003e\n    \u003cp\u003eMelissa \u0026amp; Doug has been making wooden toys for over thirty-five years and is recognized as the #1 preschool brand for wooden toys in the United States. The company holds the Forest Stewardship Council® (FSC®) Leadership Award (FSC® C156584), with all paper products and the majority of top-selling wooden products certified from responsibly managed forests. Operations have been carbon-neutral since 2021, and the company has pledged to plant 10 million trees by 2030 through its partnership with One Tree Planted.\u003c\/p\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eFAQ\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cdiv class=\"faq-q\"\u003eQ: Is this the authentic Melissa \u0026amp; Doug product?\u003c\/div\u003e\n    \u003cdiv class=\"faq-a\"\u003eYes. Sourced directly from US retail and shipped to Korea — the same product available on US shelves.\u003c\/div\u003e\n    \u003cdiv class=\"faq-q\"\u003eQ: Is it new and unopened?\u003c\/div\u003e\n    \u003cdiv class=\"faq-a\"\u003eYes. Every item ships brand new in its original retail packaging.\u003c\/div\u003e\n    \u003cdiv class=\"faq-q\"\u003eQ: How long does shipping take?\u003c\/div\u003e\n    \u003cdiv class=\"faq-a\"\u003eOrders are dispatched within 1 to 2 business days. International transit to Korea typically takes 7 to 14 days depending on customs clearance.\u003c\/div\u003e\n    \u003cdiv class=\"faq-q\"\u003eQ: Can I cancel my order?\u003c\/div\u003e\n    \u003cdiv class=\"faq-a\"\u003eOrders can be cancelled before dispatch — usually within 24 hours of placement. Once shipped, cancellations are no longer possible.\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 the product\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\"\u003eMelissa Doug Korea · Melissa Doug direct import · US wooden toys direct import · Montessori wooden toys · pretend play wooden toy · preschool wooden toys · 멜리사 앤 더그 직구 · 미국 나무 장난감 직구 · 몬테소리 장난감 · 역할 놀이 나무 장난감 직구\u003c\/p\u003e\n  \u003c\/details\u003e\n\n\u003c\/div\u003e","brand":"Melissa \u0026 Doug","offers":[{"title":"Default Title","offer_id":45371886895151,"sku":"WONJO-MD-283","price":45.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0739\/5190\/3791\/files\/melissa-and-doug-wooden-kitchen-accessories-set-3.jpg?v=1779391383"},{"product_id":"md-school-bus","title":"Melissa \u0026 Doug Wooden School Bus Play Set with 7 Figures","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\"\u003eAn iconic yellow wooden school bus with seven removable figures — one driver and six students. The figures sit in dedicated seats, and the bus rolls smoothly for push-along play. A piece of Americana that translates universally.\u003c\/p\u003e\n\n  \u003cdetails open\u003e\n    \u003csummary\u003eAbout This Product\u003c\/summary\u003e\n    \u003chr\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\"\u003eWooden Toy\u003c\/span\u003e\n      \u003cspan class=\"badge\"\u003eAges 3-6\u003c\/span\u003e\n      \u003cspan class=\"badge\"\u003e7 Figures\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"skill-row\"\u003e\n      \u003cspan class=\"skill-tag\"\u003eImaginative play\u003c\/span\u003e\n      \u003cspan class=\"skill-tag\"\u003eSocial play\u003c\/span\u003e\n      \u003cspan class=\"skill-tag\"\u003eCounting\u003c\/span\u003e\n      \u003cspan class=\"skill-tag\"\u003eRole play\u003c\/span\u003e\n      \u003cspan class=\"skill-tag\"\u003eStorytelling\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cp\u003eAn iconic yellow wooden school bus with seven removable figures — one driver and six students. The figures sit in dedicated seats, and the bus rolls smoothly for push-along play. A piece of Americana that translates universally.\u003c\/p\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eWhat's Included\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cul\u003e\n      \u003cli\u003eWooden yellow school bus with dedicated seats\u003c\/li\u003e\n      \u003cli\u003e1 bus driver figure\u003c\/li\u003e\n      \u003cli\u003e6 student figures\u003c\/li\u003e\n      \u003cli\u003eSmooth-rolling wheels for push-along play\u003c\/li\u003e\n    \u003c\/ul\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\"\u003eMelissa \u0026amp; Doug (멜리사 앤 더그)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eRecommended Age\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003e3 – 6 years\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003ePieces\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eWooden bus + 7 figures (driver + 6 students)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eMaterials\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eWood, water-based non-toxic paint\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eSmall Parts\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eYes — not recommended for children under 3\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eBatteries\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eNot required\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eCleaning\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eWipe clean with a damp cloth. Do not submerge in water.\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 — Melissa \u0026amp; Doug\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eHow They'll Play With It\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cdiv class=\"play-stage\"\u003e\n      \u003cspan class=\"play-stage-age\"\u003eAges 3-4\u003c\/span\u003e\n      \u003cspan class=\"play-stage-text\"\u003eLoading and unloading figures, push-along movement, color recognition\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"play-stage\"\u003e\n      \u003cspan class=\"play-stage-age\"\u003eAges 4-5\u003c\/span\u003e\n      \u003cspan class=\"play-stage-text\"\u003ePretend school day scenarios — pickup, drop-off, taking attendance\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"play-stage\"\u003e\n      \u003cspan class=\"play-stage-age\"\u003eAges 5-6\u003c\/span\u003e\n      \u003cspan class=\"play-stage-text\"\u003eStorytelling — inventing characters for each student, social play with siblings\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eWhy Korean Parents Choose This\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cp\u003eSchool play (학교 놀이) hits home for kids about to start school. Counting the seven figures, naming roles, and inventing characters all reinforce social readiness for Korean preschoolers transitioning to 유치원 or 초등.\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.\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. International transit to Korea typically takes 7 to 14 days depending on customs clearance.\u003c\/p\u003e\n    \u003cdiv class=\"tip\"\u003eAll orders ship in plain unmarked boxes for discretion.\u003c\/div\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. Personal-use imports from the United States with a declared value under USD 200 generally qualify for duty-free clearance; if any duty applies, it is payable by the customer at the time of receipt.\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\u003eAbout Us\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cp\u003eWe purchase directly from US retail 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.\u003c\/p\u003e\n    \u003cp\u003eMelissa \u0026amp; Doug has been making wooden toys for over thirty-five years and is recognized as the #1 preschool brand for wooden toys in the United States. The company holds the Forest Stewardship Council® (FSC®) Leadership Award (FSC® C156584), with all paper products and the majority of top-selling wooden products certified from responsibly managed forests. Operations have been carbon-neutral since 2021, and the company has pledged to plant 10 million trees by 2030 through its partnership with One Tree Planted.\u003c\/p\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eFAQ\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cdiv class=\"faq-q\"\u003eQ: Is this the authentic Melissa \u0026amp; Doug product?\u003c\/div\u003e\n    \u003cdiv class=\"faq-a\"\u003eYes. Sourced directly from US retail and shipped to Korea — the same product available on US shelves.\u003c\/div\u003e\n    \u003cdiv class=\"faq-q\"\u003eQ: Is it new and unopened?\u003c\/div\u003e\n    \u003cdiv class=\"faq-a\"\u003eYes. Every item ships brand new in its original retail packaging.\u003c\/div\u003e\n    \u003cdiv class=\"faq-q\"\u003eQ: How long does shipping take?\u003c\/div\u003e\n    \u003cdiv class=\"faq-a\"\u003eOrders are dispatched within 1 to 2 business days. International transit to Korea typically takes 7 to 14 days depending on customs clearance.\u003c\/div\u003e\n    \u003cdiv class=\"faq-q\"\u003eQ: Can I cancel my order?\u003c\/div\u003e\n    \u003cdiv class=\"faq-a\"\u003eOrders can be cancelled before dispatch — usually within 24 hours of placement. Once shipped, cancellations are no longer possible.\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 the product\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\"\u003eMelissa Doug Korea · Melissa Doug direct import · US wooden toys direct import · Montessori wooden toys · pretend play wooden toy · preschool wooden toys · 멜리사 앤 더그 직구 · 미국 나무 장난감 직구 · 몬테소리 장난감 · 역할 놀이 나무 장난감 직구\u003c\/p\u003e\n  \u003c\/details\u003e\n\n\u003c\/div\u003e","brand":"Melissa \u0026 Doug","offers":[{"title":"Default Title","offer_id":45371886927919,"sku":"WONJO-MD-284","price":35.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0739\/5190\/3791\/files\/melissa-and-doug-wooden-school-bus-play-set-1.jpg?v=1779394632"},{"product_id":"md-building-blocks","title":"Melissa \u0026 Doug Classic Wooden Building Blocks (100 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\"\u003eOne hundred wooden blocks in nine geometric shapes and four bright colors. A timeless first construction set — open-ended, infinitely re-buildable, and durable enough to last through siblings.\u003c\/p\u003e\n\n  \u003cdetails open\u003e\n    \u003csummary\u003eAbout This Product\u003c\/summary\u003e\n    \u003chr\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\"\u003eWooden Toy\u003c\/span\u003e\n      \u003cspan class=\"badge\"\u003eAges 2+\u003c\/span\u003e\n      \u003cspan class=\"badge\"\u003e100 Pieces\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"skill-row\"\u003e\n      \u003cspan class=\"skill-tag\"\u003eSpatial reasoning\u003c\/span\u003e\n      \u003cspan class=\"skill-tag\"\u003eColor\/shape recognition\u003c\/span\u003e\n      \u003cspan class=\"skill-tag\"\u003eFine motor\u003c\/span\u003e\n      \u003cspan class=\"skill-tag\"\u003eCreativity\u003c\/span\u003e\n      \u003cspan class=\"skill-tag\"\u003eCause \u0026amp; effect\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cp\u003eOne hundred wooden blocks in nine geometric shapes and four bright colors. A timeless first construction set — open-ended, infinitely re-buildable, and durable enough to last through siblings.\u003c\/p\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eWhat's Included\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cul\u003e\n      \u003cli\u003e100 wooden blocks\u003c\/li\u003e\n      \u003cli\u003e9 different geometric shapes\u003c\/li\u003e\n      \u003cli\u003e4 bright colors\u003c\/li\u003e\n      \u003cli\u003eDurable construction designed for years of use\u003c\/li\u003e\n    \u003c\/ul\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\"\u003eMelissa \u0026amp; Doug (멜리사 앤 더그)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eRecommended Age\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003e2+ years\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003ePieces\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003e100 blocks in 9 shapes, 4 colors\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eMaterials\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eWood, water-based non-toxic paint\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eSmall Parts\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eYes — not recommended for children under 3\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eBatteries\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eNot required\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eCleaning\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eWipe clean with a damp cloth. Do not submerge in water.\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 — Melissa \u0026amp; Doug\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eHow They'll Play With It\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cdiv class=\"play-stage\"\u003e\n      \u003cspan class=\"play-stage-age\"\u003eAges 2-3\u003c\/span\u003e\n      \u003cspan class=\"play-stage-text\"\u003eStacking, knocking down, sorting by color and shape\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"play-stage\"\u003e\n      \u003cspan class=\"play-stage-age\"\u003eAges 3-4\u003c\/span\u003e\n      \u003cspan class=\"play-stage-text\"\u003eFirst structures — towers, walls, simple buildings\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"play-stage\"\u003e\n      \u003cspan class=\"play-stage-age\"\u003eAges 4-5\u003c\/span\u003e\n      \u003cspan class=\"play-stage-text\"\u003eSpatial planning — bridges, balance experiments, pattern designs\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"play-stage\"\u003e\n      \u003cspan class=\"play-stage-age\"\u003eAges 5+\u003c\/span\u003e\n      \u003cspan class=\"play-stage-text\"\u003eOpen-ended engineering, complex architectures, group building with siblings\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eWhy Korean Parents Choose This\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cp\u003eThe lowest age range (2+) in this batch, making it a foundational gift for first birthdays (첫돌) or as a sibling's first toy. Open-ended blocks remain relevant for years — strong long-term play value.\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.\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. International transit to Korea typically takes 7 to 14 days depending on customs clearance.\u003c\/p\u003e\n    \u003cdiv class=\"tip\"\u003eAll orders ship in plain unmarked boxes for discretion.\u003c\/div\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. Personal-use imports from the United States with a declared value under USD 200 generally qualify for duty-free clearance; if any duty applies, it is payable by the customer at the time of receipt.\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\u003eAbout Us\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cp\u003eWe purchase directly from US retail 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.\u003c\/p\u003e\n    \u003cp\u003eMelissa \u0026amp; Doug has been making wooden toys for over thirty-five years and is recognized as the #1 preschool brand for wooden toys in the United States. The company holds the Forest Stewardship Council® (FSC®) Leadership Award (FSC® C156584), with all paper products and the majority of top-selling wooden products certified from responsibly managed forests. Operations have been carbon-neutral since 2021, and the company has pledged to plant 10 million trees by 2030 through its partnership with One Tree Planted.\u003c\/p\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eFAQ\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cdiv class=\"faq-q\"\u003eQ: Is this the authentic Melissa \u0026amp; Doug product?\u003c\/div\u003e\n    \u003cdiv class=\"faq-a\"\u003eYes. Sourced directly from US retail and shipped to Korea — the same product available on US shelves.\u003c\/div\u003e\n    \u003cdiv class=\"faq-q\"\u003eQ: Is it new and unopened?\u003c\/div\u003e\n    \u003cdiv class=\"faq-a\"\u003eYes. Every item ships brand new in its original retail packaging.\u003c\/div\u003e\n    \u003cdiv class=\"faq-q\"\u003eQ: How long does shipping take?\u003c\/div\u003e\n    \u003cdiv class=\"faq-a\"\u003eOrders are dispatched within 1 to 2 business days. International transit to Korea typically takes 7 to 14 days depending on customs clearance.\u003c\/div\u003e\n    \u003cdiv class=\"faq-q\"\u003eQ: Can I cancel my order?\u003c\/div\u003e\n    \u003cdiv class=\"faq-a\"\u003eOrders can be cancelled before dispatch — usually within 24 hours of placement. Once shipped, cancellations are no longer possible.\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 the product\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\"\u003eMelissa Doug Korea · Melissa Doug direct import · US wooden toys direct import · Montessori wooden toys · pretend play wooden toy · preschool wooden toys · 멜리사 앤 더그 직구 · 미국 나무 장난감 직구 · 몬테소리 장난감 · 역할 놀이 나무 장난감 직구\u003c\/p\u003e\n  \u003c\/details\u003e\n\n\u003c\/div\u003e","brand":"Melissa \u0026 Doug","offers":[{"title":"Default Title","offer_id":45371886960687,"sku":"WONJO-MD-285","price":30.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0739\/5190\/3791\/files\/melissa-and-doug-classic-wooden-building-blocks-set-1.jpg?v=1779395579"},{"product_id":"md-poke-a-dot-old-mac","title":"Melissa \u0026 Doug Poke-a-Dot Old MacDonald's Farm Interactive Board Book","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\"\u003eAn interactive board book that builds language and counting through tactile pop-bubble dots. Sing the Old MacDonald song while counting down from ten cows to one rooster, pressing each dot to hear satisfying click and pop sounds. FSC certified.\u003c\/p\u003e\n\n  \u003cdetails open\u003e\n    \u003csummary\u003eAbout This Product\u003c\/summary\u003e\n    \u003chr\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\"\u003eInteractive Book\u003c\/span\u003e\n      \u003cspan class=\"badge\"\u003eAges 3-7\u003c\/span\u003e\n      \u003cspan class=\"badge\"\u003eFSC Certified\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"skill-row\"\u003e\n      \u003cspan class=\"skill-tag\"\u003eLanguage development\u003c\/span\u003e\n      \u003cspan class=\"skill-tag\"\u003eCounting (10→1)\u003c\/span\u003e\n      \u003cspan class=\"skill-tag\"\u003eFine motor\u003c\/span\u003e\n      \u003cspan class=\"skill-tag\"\u003eCause \u0026amp; effect\u003c\/span\u003e\n      \u003cspan class=\"skill-tag\"\u003eMusic \u0026amp; rhythm\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cp\u003eAn interactive board book that builds language and counting through tactile pop-bubble dots. Sing the Old MacDonald song while counting down from ten cows to one rooster, pressing each dot to hear satisfying click and pop sounds. FSC certified.\u003c\/p\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eWhat's Included\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cul\u003e\n      \u003cli\u003eHardcover board book\u003c\/li\u003e\n      \u003cli\u003eMechanical pop-bubble dots throughout (click\/pop physical sound)\u003c\/li\u003e\n      \u003cli\u003eOld MacDonald song lyrics on each page\u003c\/li\u003e\n      \u003cli\u003eAnimal-by-animal counting down from 10 to 1\u003c\/li\u003e\n      \u003cli\u003eFSC-certified paper and board\u003c\/li\u003e\n    \u003c\/ul\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\"\u003eMelissa \u0026amp; Doug (멜리사 앤 더그)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eRecommended Age\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003e3 – 7 years\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003ePieces\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eHardcover board book with pop-bubble dots\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eMaterials\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eFSC-certified paper, board, food-grade silicone dots\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eFSC Certification\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003e✓ FSC® C156584 — paper and board\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eSmall Parts\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eNo small parts hazard\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eBatteries\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eNot required (mechanical pop dots — click\/pop sounds are physical)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eCleaning\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eWipe clean with a damp cloth. Do not submerge in water.\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 — Melissa \u0026amp; Doug\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eHow They'll Play With It\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cdiv class=\"play-stage\"\u003e\n      \u003cspan class=\"play-stage-age\"\u003eAges 3-4\u003c\/span\u003e\n      \u003cspan class=\"play-stage-text\"\u003eTactile pop play, recognizing farm animals, hearing the song\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"play-stage\"\u003e\n      \u003cspan class=\"play-stage-age\"\u003eAges 4-5\u003c\/span\u003e\n      \u003cspan class=\"play-stage-text\"\u003eCounting practice (10→1), naming each animal in English and Korean\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"play-stage\"\u003e\n      \u003cspan class=\"play-stage-age\"\u003eAges 5-7\u003c\/span\u003e\n      \u003cspan class=\"play-stage-text\"\u003eEarly reading — following along with lyrics, singing the full song\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eWhy Korean Parents Choose This\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cp\u003eDifferent from the wooden toys in this batch — an interactive book pairs reading with tactile play. \"Old MacDonald Had a Farm\" is familiar to Korean kids from English-learning content (영어 동요), making the song-along feature immediately accessible. Strong screen-free quiet-time option.\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.\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. International transit to Korea typically takes 7 to 14 days depending on customs clearance.\u003c\/p\u003e\n    \u003cdiv class=\"tip\"\u003eAll orders ship in plain unmarked boxes for discretion.\u003c\/div\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. Personal-use imports from the United States with a declared value under USD 200 generally qualify for duty-free clearance; if any duty applies, it is payable by the customer at the time of receipt.\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\u003eAbout Us\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cp\u003eWe purchase directly from US retail 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.\u003c\/p\u003e\n    \u003cp\u003eMelissa \u0026amp; Doug has been making wooden toys for over thirty-five years and is recognized as the #1 preschool brand for wooden toys in the United States. The company holds the Forest Stewardship Council® (FSC®) Leadership Award (FSC® C156584), with all paper products and the majority of top-selling wooden products certified from responsibly managed forests. Operations have been carbon-neutral since 2021, and the company has pledged to plant 10 million trees by 2030 through its partnership with One Tree Planted. This title is FSC-certified (FSC® C156584), part of Melissa \u0026amp; Doug's commitment to 100% FSC-certified paper products.\u003c\/p\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eFAQ\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cdiv class=\"faq-q\"\u003eQ: Is this the authentic Melissa \u0026amp; Doug product?\u003c\/div\u003e\n    \u003cdiv class=\"faq-a\"\u003eYes. Sourced directly from US retail and shipped to Korea — the same product available on US shelves.\u003c\/div\u003e\n    \u003cdiv class=\"faq-q\"\u003eQ: Is it new and unopened?\u003c\/div\u003e\n    \u003cdiv class=\"faq-a\"\u003eYes. Every item ships brand new in its original retail packaging.\u003c\/div\u003e\n    \u003cdiv class=\"faq-q\"\u003eQ: How long does shipping take?\u003c\/div\u003e\n    \u003cdiv class=\"faq-a\"\u003eOrders are dispatched within 1 to 2 business days. International transit to Korea typically takes 7 to 14 days depending on customs clearance.\u003c\/div\u003e\n    \u003cdiv class=\"faq-q\"\u003eQ: Can I cancel my order?\u003c\/div\u003e\n    \u003cdiv class=\"faq-a\"\u003eOrders can be cancelled before dispatch — usually within 24 hours of placement. Once shipped, cancellations are no longer possible.\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 the product\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\"\u003eMelissa Doug Korea · Melissa Doug direct import · US wooden toys direct import · Montessori wooden toys · pretend play wooden toy · preschool wooden toys · 멜리사 앤 더그 직구 · 미국 나무 장난감 직구 · 몬테소리 장난감 · 역할 놀이 나무 장난감 직구\u003c\/p\u003e\n  \u003c\/details\u003e\n\n\u003c\/div\u003e","brand":"Melissa \u0026 Doug","offers":[{"title":"Default Title","offer_id":45371886993455,"sku":"WONJO-MD-286","price":27.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0739\/5190\/3791\/files\/melissa-and-doug-poke-a-dot-old-macdonald-farm-interactive-board-book-1.jpg?v=1779400974"},{"product_id":"magnatiles-clear-colors-32","title":"Magna-Tiles Clear Colors 32-Piece Set","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\"\u003eThirty-two translucent magnetic tiles in vivid colors — the classic Magna-Tiles starter set that has taught a generation of preschoolers how shapes click together. America's #1 magnetic building tile brand, STEM-approved and engineered to outlast siblings.\u003c\/p\u003e\n\n  \u003cdetails open\u003e\n    \u003csummary\u003eAbout This Product\u003c\/summary\u003e\n    \u003chr\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\"\u003eAges 3+\u003c\/span\u003e\n      \u003cspan class=\"badge\"\u003eSTEM Approved\u003c\/span\u003e\n      \u003cspan class=\"badge\"\u003e32 Tiles\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"skill-row\"\u003e\n      \u003cspan class=\"skill-tag\"\u003eSpatial reasoning\u003c\/span\u003e\n      \u003cspan class=\"skill-tag\"\u003eColor recognition\u003c\/span\u003e\n      \u003cspan class=\"skill-tag\"\u003eGeometry\u003c\/span\u003e\n      \u003cspan class=\"skill-tag\"\u003eFine motor\u003c\/span\u003e\n      \u003cspan class=\"skill-tag\"\u003eImaginative construction\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cp\u003eThirty-two translucent magnetic tiles in vivid colors — the classic Magna-Tiles starter set that has taught a generation of preschoolers how shapes click together. America's #1 magnetic building tile brand, STEM-approved and engineered to outlast siblings.\u003c\/p\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eWhat's Included\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cul\u003e\n      \u003cli\u003e32 translucent magnetic tiles (mix of squares and triangles)\u003c\/li\u003e\n      \u003cli\u003eNeodymium magnets fully sealed into tile edges — never exposed\u003c\/li\u003e\n      \u003cli\u003eCompatible with all other Magna-Tiles sets for combined play\u003c\/li\u003e\n      \u003cli\u003eBPA-free plastic construction\u003c\/li\u003e\n    \u003c\/ul\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\"\u003eMagna-Tiles (마그나타일)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eRecommended Age\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003e3+ years\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003ePieces\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003e32 translucent tiles (squares + triangles)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eMaterials\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eBPA-free plastic, neodymium magnets sealed into tile edges\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eChoking Hazard\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eNO — no loose small parts (magnets sealed in tiles)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eBatteries\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eNot required\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eCleaning\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eWipe clean with a damp cloth. Do not submerge in water.\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\"\u003eMagna-Tiles — direct from US retail\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eHow They'll Play With It\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cdiv class=\"play-stage\"\u003e\n      \u003cspan class=\"play-stage-age\"\u003eAges 3-4\u003c\/span\u003e\n      \u003cspan class=\"play-stage-text\"\u003eFlat building — clicking tiles together on the floor, exploring shapes and colors\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"play-stage\"\u003e\n      \u003cspan class=\"play-stage-age\"\u003eAges 4-5\u003c\/span\u003e\n      \u003cspan class=\"play-stage-text\"\u003eFirst 3D structures — small towers, houses, simple boxes\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"play-stage\"\u003e\n      \u003cspan class=\"play-stage-age\"\u003eAges 5-6\u003c\/span\u003e\n      \u003cspan class=\"play-stage-text\"\u003eComplex builds — multi-story buildings, geometric experimentation, learning how flat shapes fold into solids\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"play-stage\"\u003e\n      \u003cspan class=\"play-stage-age\"\u003eAges 6+\u003c\/span\u003e\n      \u003cspan class=\"play-stage-text\"\u003eArchitecture \u0026amp; engineering — challenging stable structures, replicating reference designs\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eWhy Korean Parents Choose This\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cp\u003eMagna-Tiles is the gold-standard magnetic tile brand globally — Korean expat parents recognize the brand instantly from US retail shelves. The 32-piece set is the most common entry-level Magna-Tiles SKU and the default \"first magnetic toy\" gift in many US households.\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.\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. International transit to Korea typically takes 7 to 14 days depending on customs clearance.\u003c\/p\u003e\n    \u003cdiv class=\"tip\"\u003eAll orders ship in plain unmarked boxes for discretion.\u003c\/div\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. Personal-use imports from the United States with a declared value under USD 200 generally qualify for duty-free clearance; if any duty applies, it is payable by the customer at the time of receipt.\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  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eAbout Us\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cp\u003eWe purchase directly from US retail 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.\u003c\/p\u003e\n    \u003cp\u003eMagna-Tiles, founded in 1997, is recognized as America's #1 magnetic building tile brand. The original magnetic tile system, STEM-approved and used in Montessori schools nationwide through partnerships like Guidepost Montessori. Every Magna-Tile is engineered with precision-sealed neodymium magnets that never escape the tile — designed to outlast siblings.\u003c\/p\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eFAQ\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cdiv class=\"faq-q\"\u003eQ: Is this the authentic Magna-Tiles product?\u003c\/div\u003e\n    \u003cdiv class=\"faq-a\"\u003eYes. Sourced directly from US retail and shipped to Korea — the same product available on US shelves.\u003c\/div\u003e\n    \u003cdiv class=\"faq-q\"\u003eQ: Is it new and unopened?\u003c\/div\u003e\n    \u003cdiv class=\"faq-a\"\u003eYes. Every item ships brand new in its original retail packaging.\u003c\/div\u003e\n    \u003cdiv class=\"faq-q\"\u003eQ: How long does shipping take?\u003c\/div\u003e\n    \u003cdiv class=\"faq-a\"\u003eOrders are dispatched within 1 to 2 business days. International transit to Korea typically takes 7 to 14 days depending on customs clearance.\u003c\/div\u003e\n    \u003cdiv class=\"faq-q\"\u003eQ: Can I cancel my order?\u003c\/div\u003e\n    \u003cdiv class=\"faq-a\"\u003eOrders can be cancelled before dispatch — usually within 24 hours of placement. Once shipped, cancellations are no longer possible.\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 the product\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\"\u003eMagna-Tiles Korea direct · Magna-Tiles direct import · US magnetic tiles direct import · magnetic blocks for kids · STEM toys Korea direct · 마그나타일 직구 · 미국 자석 블록 직구 · 자석 타일 직구 · STEM 장난감 미국 직구 · 몬테소리 자석 장난감 · 개인 통관 자석 장난감\u003c\/p\u003e\n  \u003c\/details\u003e\n\n\u003c\/div\u003e","brand":"Magna-Tiles","offers":[{"title":"Default Title","offer_id":45371888140335,"sku":"WONJO-MT-32","price":65.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0739\/5190\/3791\/files\/magna-tiles-clear-colors-32-piece-set-1.jpg?v=1779402542"},{"product_id":"magnatiles-castle-26","title":"Magna-Tiles Castle 26-Piece Themed Set","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\"\u003eA castle-themed Magna-Tiles expansion that turns flat tile play into 3D role-play. Castle-specific shapes — turrets, drawbridges, themed window pieces — let kids build the structure and then act out scenes inside it.\u003c\/p\u003e\n\n  \u003cdetails open\u003e\n    \u003csummary\u003eAbout This Product\u003c\/summary\u003e\n    \u003chr\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\"\u003eAges 3+\u003c\/span\u003e\n      \u003cspan class=\"badge\"\u003eThemed Set\u003c\/span\u003e\n      \u003cspan class=\"badge\"\u003eRole-Play\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"skill-row\"\u003e\n      \u003cspan class=\"skill-tag\"\u003eSpatial reasoning\u003c\/span\u003e\n      \u003cspan class=\"skill-tag\"\u003eImaginative play\u003c\/span\u003e\n      \u003cspan class=\"skill-tag\"\u003eStorytelling\u003c\/span\u003e\n      \u003cspan class=\"skill-tag\"\u003eFine motor\u003c\/span\u003e\n      \u003cspan class=\"skill-tag\"\u003eSTEM\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cp\u003eA castle-themed Magna-Tiles expansion that turns flat tile play into 3D role-play. Castle-specific shapes — turrets, drawbridges, themed window pieces — let kids build the structure and then act out scenes inside it.\u003c\/p\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eWhat's Included\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cul\u003e\n      \u003cli\u003e26 magnetic tiles including castle-specific shapes\u003c\/li\u003e\n      \u003cli\u003eTurrets, drawbridge pieces, themed windows\u003c\/li\u003e\n      \u003cli\u003eCompatible with all other Magna-Tiles sets\u003c\/li\u003e\n      \u003cli\u003eSealed neodymium magnets — never exposed\u003c\/li\u003e\n    \u003c\/ul\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\"\u003eMagna-Tiles (마그나타일)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eRecommended Age\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003e3+ years\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003ePieces\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003e26 castle-themed magnetic tiles + accessories\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eMaterials\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eBPA-free plastic, neodymium magnets sealed in tiles\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eChoking Hazard\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eNO — no loose small parts (magnets sealed in tiles)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eBatteries\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eNot required\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eCleaning\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eWipe clean with a damp cloth. Do not submerge in water.\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\"\u003eMagna-Tiles — direct from US retail\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eHow They'll Play With It\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cdiv class=\"play-stage\"\u003e\n      \u003cspan class=\"play-stage-age\"\u003eAges 3-4\u003c\/span\u003e\n      \u003cspan class=\"play-stage-text\"\u003eBuilding the castle walls together, opening and closing the drawbridge\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"play-stage\"\u003e\n      \u003cspan class=\"play-stage-age\"\u003eAges 4-5\u003c\/span\u003e\n      \u003cspan class=\"play-stage-text\"\u003ePretend play scenes inside the castle — king\/queen\/dragon stories\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"play-stage\"\u003e\n      \u003cspan class=\"play-stage-age\"\u003eAges 5-6\u003c\/span\u003e\n      \u003cspan class=\"play-stage-text\"\u003eDesigning variations — different castle layouts, expansion combined with classic Magna-Tiles sets\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eWhy Korean Parents Choose This\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cp\u003eThemed sets extend Magna-Tiles play with role-play scenarios — natural cross-sell to households that already have a classic Magna-Tiles starter set. Lower price point than the 32-piece classic makes this a strong gateway gift or expansion add-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.\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. International transit to Korea typically takes 7 to 14 days depending on customs clearance.\u003c\/p\u003e\n    \u003cdiv class=\"tip\"\u003eAll orders ship in plain unmarked boxes for discretion.\u003c\/div\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. Personal-use imports from the United States with a declared value under USD 200 generally qualify for duty-free clearance; if any duty applies, it is payable by the customer at the time of receipt.\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  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eAbout Us\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cp\u003eWe purchase directly from US retail 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.\u003c\/p\u003e\n    \u003cp\u003eMagna-Tiles, founded in 1997, is recognized as America's #1 magnetic building tile brand. The original magnetic tile system, STEM-approved and used in Montessori schools nationwide through partnerships like Guidepost Montessori. Every Magna-Tile is engineered with precision-sealed neodymium magnets that never escape the tile — designed to outlast siblings.\u003c\/p\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eFAQ\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cdiv class=\"faq-q\"\u003eQ: Is this the authentic Magna-Tiles product?\u003c\/div\u003e\n    \u003cdiv class=\"faq-a\"\u003eYes. Sourced directly from US retail and shipped to Korea — the same product available on US shelves.\u003c\/div\u003e\n    \u003cdiv class=\"faq-q\"\u003eQ: Is it new and unopened?\u003c\/div\u003e\n    \u003cdiv class=\"faq-a\"\u003eYes. Every item ships brand new in its original retail packaging.\u003c\/div\u003e\n    \u003cdiv class=\"faq-q\"\u003eQ: How long does shipping take?\u003c\/div\u003e\n    \u003cdiv class=\"faq-a\"\u003eOrders are dispatched within 1 to 2 business days. International transit to Korea typically takes 7 to 14 days depending on customs clearance.\u003c\/div\u003e\n    \u003cdiv class=\"faq-q\"\u003eQ: Can I cancel my order?\u003c\/div\u003e\n    \u003cdiv class=\"faq-a\"\u003eOrders can be cancelled before dispatch — usually within 24 hours of placement. Once shipped, cancellations are no longer possible.\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 the product\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\"\u003eMagna-Tiles Korea direct · Magna-Tiles direct import · US magnetic tiles direct import · magnetic blocks for kids · STEM toys Korea direct · 마그나타일 직구 · 미국 자석 블록 직구 · 자석 타일 직구 · STEM 장난감 미국 직구 · 몬테소리 자석 장난감 · 개인 통관 자석 장난감\u003c\/p\u003e\n  \u003c\/details\u003e\n\n\u003c\/div\u003e","brand":"Magna-Tiles","offers":[{"title":"Default Title","offer_id":45371888173103,"sku":"WONJO-MT-36","price":55.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0739\/5190\/3791\/files\/magna-tiles-castle-26-piece-themed-set-1.jpg?v=1779402860"},{"product_id":"magnatiles-downhill-duo-40","title":"Magna-Tiles Downhill Duo 40-Piece Race Set","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\"\u003eMagna-Tiles meets gravity racing. Forty pieces including magnetic tiles, ramp components, and two gravity-powered cars. Kids design the track, release the car, and watch physics happen. Reconfigure endlessly with new layouts.\u003c\/p\u003e\n\n  \u003cdetails open\u003e\n    \u003csummary\u003eAbout This Product\u003c\/summary\u003e\n    \u003chr\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\"\u003eAges 3+\u003c\/span\u003e\n      \u003cspan class=\"badge\"\u003eSTEM\u003c\/span\u003e\n      \u003cspan class=\"badge\"\u003eGravity Race\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"skill-row\"\u003e\n      \u003cspan class=\"skill-tag\"\u003eEngineering\u003c\/span\u003e\n      \u003cspan class=\"skill-tag\"\u003ePhysics (gravity, momentum)\u003c\/span\u003e\n      \u003cspan class=\"skill-tag\"\u003eCause \u0026amp; effect\u003c\/span\u003e\n      \u003cspan class=\"skill-tag\"\u003eCreative design\u003c\/span\u003e\n      \u003cspan class=\"skill-tag\"\u003eSTEM\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cp\u003eMagna-Tiles meets gravity racing. Forty pieces including magnetic tiles, ramp components, and two gravity-powered cars. Kids design the track, release the car, and watch physics happen. Reconfigure endlessly with new layouts.\u003c\/p\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eWhat's Included\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cul\u003e\n      \u003cli\u003e40 pieces total — magnetic tiles, ramp sections, and 2 gravity-powered cars\u003c\/li\u003e\n      \u003cli\u003eCars roll on integrated ramp tracks\u003c\/li\u003e\n      \u003cli\u003eCompatible with all other Magna-Tiles sets for combined builds\u003c\/li\u003e\n      \u003cli\u003eSealed neodymium magnets\u003c\/li\u003e\n    \u003c\/ul\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\"\u003eMagna-Tiles (마그나타일)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eRecommended Age\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003e3+ years\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003ePieces\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003e40 pieces including tiles, ramps, and 2 gravity cars\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eMaterials\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eBPA-free plastic, neodymium magnets, plastic cars\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eChoking Hazard\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eNO — no loose small parts (magnets sealed in tiles)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eBatteries\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eNot required (gravity-powered)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eCleaning\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eWipe clean with a damp cloth. Do not submerge in water.\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\"\u003eMagna-Tiles — direct from US retail\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eHow They'll Play With It\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cdiv class=\"play-stage\"\u003e\n      \u003cspan class=\"play-stage-age\"\u003eAges 3-4\u003c\/span\u003e\n      \u003cspan class=\"play-stage-text\"\u003eSimple ramp building, releasing the car and watching it roll\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"play-stage\"\u003e\n      \u003cspan class=\"play-stage-age\"\u003eAges 4-5\u003c\/span\u003e\n      \u003cspan class=\"play-stage-text\"\u003eTrial-and-error track design — what makes the car go faster?\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"play-stage\"\u003e\n      \u003cspan class=\"play-stage-age\"\u003eAges 5-6\u003c\/span\u003e\n      \u003cspan class=\"play-stage-text\"\u003eMulti-level tracks, racing two cars simultaneously, predicting which wins\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"play-stage\"\u003e\n      \u003cspan class=\"play-stage-age\"\u003eAges 6+\u003c\/span\u003e\n      \u003cspan class=\"play-stage-text\"\u003ePhysics experimentation — slope angles, distance, momentum\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eWhy Korean Parents Choose This\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cp\u003eThe ramp + car expansion adds clear STEM physics angle — kids who might dismiss \"just building tiles\" engage immediately with the racing mechanic. Premium-tier Magna-Tiles gift, often chosen for older preschoolers or as a flagship birthday\/holiday purchase.\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.\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. International transit to Korea typically takes 7 to 14 days depending on customs clearance.\u003c\/p\u003e\n    \u003cdiv class=\"tip\"\u003eAll orders ship in plain unmarked boxes for discretion.\u003c\/div\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. Personal-use imports from the United States with a declared value under USD 200 generally qualify for duty-free clearance; if any duty applies, it is payable by the customer at the time of receipt.\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  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eAbout Us\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cp\u003eWe purchase directly from US retail 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.\u003c\/p\u003e\n    \u003cp\u003eMagna-Tiles, founded in 1997, is recognized as America's #1 magnetic building tile brand. The original magnetic tile system, STEM-approved and used in Montessori schools nationwide through partnerships like Guidepost Montessori. Every Magna-Tile is engineered with precision-sealed neodymium magnets that never escape the tile — designed to outlast siblings.\u003c\/p\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eFAQ\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cdiv class=\"faq-q\"\u003eQ: Is this the authentic Magna-Tiles product?\u003c\/div\u003e\n    \u003cdiv class=\"faq-a\"\u003eYes. Sourced directly from US retail and shipped to Korea — the same product available on US shelves.\u003c\/div\u003e\n    \u003cdiv class=\"faq-q\"\u003eQ: Is it new and unopened?\u003c\/div\u003e\n    \u003cdiv class=\"faq-a\"\u003eYes. Every item ships brand new in its original retail packaging.\u003c\/div\u003e\n    \u003cdiv class=\"faq-q\"\u003eQ: How long does shipping take?\u003c\/div\u003e\n    \u003cdiv class=\"faq-a\"\u003eOrders are dispatched within 1 to 2 business days. International transit to Korea typically takes 7 to 14 days depending on customs clearance.\u003c\/div\u003e\n    \u003cdiv class=\"faq-q\"\u003eQ: Can I cancel my order?\u003c\/div\u003e\n    \u003cdiv class=\"faq-a\"\u003eOrders can be cancelled before dispatch — usually within 24 hours of placement. Once shipped, cancellations are no longer possible.\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 the product\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\"\u003eMagna-Tiles Korea direct · Magna-Tiles direct import · US magnetic tiles direct import · magnetic blocks for kids · STEM toys Korea direct · 마그나타일 직구 · 미국 자석 블록 직구 · 자석 타일 직구 · STEM 장난감 미국 직구 · 몬테소리 자석 장난감 · 개인 통관 자석 장난감\u003c\/p\u003e\n  \u003c\/details\u003e\n\n\u003c\/div\u003e","brand":"Magna-Tiles","offers":[{"title":"Default Title","offer_id":45371888205871,"sku":"WONJO-MT-37","price":90.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0739\/5190\/3791\/files\/magna-tiles-downhill-duo-40piece-race-set-1.jpg?v=1779403008"},{"product_id":"picassotiles-100","title":"PicassoTiles 100-Piece Magnetic Building Tile Set","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\"\u003eOne hundred magnetic tiles at the value-tier price point. PicassoTiles delivers the same play pattern as Magna-Tiles at significantly more pieces per dollar — a value-tier favorite for parents who want maximum building scope without paying the premium-brand price.\u003c\/p\u003e\n\n  \u003cdetails open\u003e\n    \u003csummary\u003eAbout This Product\u003c\/summary\u003e\n    \u003chr\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\"\u003eAges 3+\u003c\/span\u003e\n      \u003cspan class=\"badge\"\u003e100 Tiles\u003c\/span\u003e\n      \u003cspan class=\"badge\"\u003eSTEM\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"skill-row\"\u003e\n      \u003cspan class=\"skill-tag\"\u003eSpatial reasoning\u003c\/span\u003e\n      \u003cspan class=\"skill-tag\"\u003eEngineering\u003c\/span\u003e\n      \u003cspan class=\"skill-tag\"\u003eCreativity\u003c\/span\u003e\n      \u003cspan class=\"skill-tag\"\u003eColor recognition\u003c\/span\u003e\n      \u003cspan class=\"skill-tag\"\u003eSTEM\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cp\u003eOne hundred magnetic tiles at the value-tier price point. PicassoTiles delivers the same play pattern as Magna-Tiles at significantly more pieces per dollar — a value-tier favorite for parents who want maximum building scope without paying the premium-brand price.\u003c\/p\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eWhat's Included\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cul\u003e\n      \u003cli\u003e100 magnetic tiles in multiple shapes\u003c\/li\u003e\n      \u003cli\u003eSquares, triangles, equilateral and right triangles, hexagons\u003c\/li\u003e\n      \u003cli\u003eWindow and door tiles for themed builds\u003c\/li\u003e\n      \u003cli\u003eCompatible with other magnetic tile brands\u003c\/li\u003e\n    \u003c\/ul\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\"\u003ePicassoTiles (피카소타일)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eRecommended Age\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003e3+ years\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003ePieces\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003e100 magnetic tiles — squares, triangles, hexagons, windows, doors\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eMaterials\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eABS plastic, neodymium magnets sealed into tile edges\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eChoking Hazard\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eNO — no loose small parts (magnets sealed in tiles)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eBatteries\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eNot required\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eCleaning\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eWipe clean with a damp cloth. Do not submerge in water.\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\"\u003ePicassoTiles — direct from US retail\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eHow They'll Play With It\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cdiv class=\"play-stage\"\u003e\n      \u003cspan class=\"play-stage-age\"\u003eAges 3-4\u003c\/span\u003e\n      \u003cspan class=\"play-stage-text\"\u003eFlat building, hexagonal patterns, color sorting\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"play-stage\"\u003e\n      \u003cspan class=\"play-stage-age\"\u003eAges 4-5\u003c\/span\u003e\n      \u003cspan class=\"play-stage-text\"\u003e3D structures — houses with windows and doors, ambitious towers\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"play-stage\"\u003e\n      \u003cspan class=\"play-stage-age\"\u003eAges 5-6\u003c\/span\u003e\n      \u003cspan class=\"play-stage-text\"\u003eArchitectural complexity — multi-room buildings, geodesic-style domes\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"play-stage\"\u003e\n      \u003cspan class=\"play-stage-age\"\u003eAges 6+\u003c\/span\u003e\n      \u003cspan class=\"play-stage-text\"\u003eFree engineering — challenging stable structures, replicating real-world buildings\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eWhy Korean Parents Choose This\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cp\u003ePicassoTiles is the value champion in magnetic tiles — same play pattern as Magna-Tiles at roughly half the per-piece cost. Korean budget-conscious parents tend to lean here vs. paying the Magna-Tiles brand premium. 100 pieces is enough to build genuinely impressive structures.\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.\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. International transit to Korea typically takes 7 to 14 days depending on customs clearance.\u003c\/p\u003e\n    \u003cdiv class=\"tip\"\u003eAll orders ship in plain unmarked boxes for discretion.\u003c\/div\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. Personal-use imports from the United States with a declared value under USD 200 generally qualify for duty-free clearance; if any duty applies, it is payable by the customer at the time of receipt.\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  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eAbout Us\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cp\u003eWe purchase directly from US retail 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.\u003c\/p\u003e\n    \u003cp\u003ePicassoTiles is a US magnetic toy brand known for delivering Magna-Tiles-compatible play at value-tier pricing. Widely available across US retail, PicassoTiles is the entry point for many American families discovering magnetic construction toys. Wide product range spanning classic tile sets, marble runs, race tracks, and themed builds.\u003c\/p\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eFAQ\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cdiv class=\"faq-q\"\u003eQ: Is this the authentic PicassoTiles product?\u003c\/div\u003e\n    \u003cdiv class=\"faq-a\"\u003eYes. Sourced directly from US retail and shipped to Korea — the same product available on US shelves.\u003c\/div\u003e\n    \u003cdiv class=\"faq-q\"\u003eQ: Is it new and unopened?\u003c\/div\u003e\n    \u003cdiv class=\"faq-a\"\u003eYes. Every item ships brand new in its original retail packaging.\u003c\/div\u003e\n    \u003cdiv class=\"faq-q\"\u003eQ: How long does shipping take?\u003c\/div\u003e\n    \u003cdiv class=\"faq-a\"\u003eOrders are dispatched within 1 to 2 business days. International transit to Korea typically takes 7 to 14 days depending on customs clearance.\u003c\/div\u003e\n    \u003cdiv class=\"faq-q\"\u003eQ: Can I cancel my order?\u003c\/div\u003e\n    \u003cdiv class=\"faq-a\"\u003eOrders can be cancelled before dispatch — usually within 24 hours of placement. Once shipped, cancellations are no longer possible.\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 the product\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\"\u003ePicassoTiles Korea direct · PicassoTiles direct import · US magnetic tiles direct import · magnetic blocks for kids · STEM toys Korea direct · 피카소타일 직구 · 미국 자석 블록 직구 · 자석 타일 직구 · STEM 장난감 미국 직구 · 몬테소리 자석 장난감 · 개인 통관 자석 장난감\u003c\/p\u003e\n  \u003c\/details\u003e\n\n\u003c\/div\u003e","brand":"PicassoTiles","offers":[{"title":"Default Title","offer_id":45371888238639,"sku":"WONJO-PT-38","price":52.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0739\/5190\/3791\/files\/picassotiles-100-piece-magnetic-building-tile-set-1.jpg?v=1779403732"},{"product_id":"smartmax-my-first-animal-train","title":"SmartMax My First Animal Train Magnetic Building Set","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\"\u003eThe only TODDLER-SAFE magnetic set in this batch — ages 1 and up. SmartMax's oversized bars and balls eliminate the small-parts choking risk that limits most magnetic construction toys to ages 3+. Belgian-designed, with a color-coded warm\/cold magnetic system that teaches polarity through play.\u003c\/p\u003e\n\n  \u003cdetails open\u003e\n    \u003csummary\u003eAbout This Product\u003c\/summary\u003e\n    \u003chr\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 badge-safe\"\u003eToddler-Safe Ages 1+\u003c\/span\u003e\n      \u003cspan class=\"badge\"\u003eOversized Pieces\u003c\/span\u003e\n      \u003cspan class=\"badge\"\u003eBelgian-Designed\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"skill-row\"\u003e\n      \u003cspan class=\"skill-tag\"\u003eFine motor\u003c\/span\u003e\n      \u003cspan class=\"skill-tag\"\u003eColor recognition\u003c\/span\u003e\n      \u003cspan class=\"skill-tag\"\u003eCause \u0026amp; effect\u003c\/span\u003e\n      \u003cspan class=\"skill-tag\"\u003eMagnetism intro\u003c\/span\u003e\n      \u003cspan class=\"skill-tag\"\u003eImaginative play\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cp\u003eThe only TODDLER-SAFE magnetic set in this batch — ages 1 and up. SmartMax's oversized bars and balls eliminate the small-parts choking risk that limits most magnetic construction toys to ages 3+. Belgian-designed, with a color-coded warm\/cold magnetic system that teaches polarity through play.\u003c\/p\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eWhat's Included\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cul\u003e\n      \u003cli\u003eOversized magnetic bars (sonically welded, won't separate)\u003c\/li\u003e\n      \u003cli\u003eLarge non-magnetic steel balls — sized to prevent choking\u003c\/li\u003e\n      \u003cli\u003eAnimal figures\u003c\/li\u003e\n      \u003cli\u003eTrain components\u003c\/li\u003e\n      \u003cli\u003eColor-coded warm\/cold magnetic system\u003c\/li\u003e\n      \u003cli\u003eCompatible with all other SmartMax sets\u003c\/li\u003e\n    \u003c\/ul\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\"\u003eSmartMax (스마트맥스)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eRecommended Age\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003e1 – 5 years\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003ePieces\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eOversized magnetic bars + balls + animal figures + train components\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eMaterials\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eABS plastic, oversized sonically welded bars, large steel balls. Color-coded magnetic polarity (warm vs. cold colors). Belgian-designed.\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eChoking Hazard\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eNO — oversized pieces, toddler-safe\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eBatteries\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eNot required\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eCleaning\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eWipe clean with a damp cloth. Do not submerge in water.\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\"\u003eSmartMax — direct from US retail\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eHow They'll Play With It\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cdiv class=\"play-stage\"\u003e\n      \u003cspan class=\"play-stage-age\"\u003eAges 1-2\u003c\/span\u003e\n      \u003cspan class=\"play-stage-text\"\u003eDiscovering magnetism — bars stick together, animal figures attach to train\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"play-stage\"\u003e\n      \u003cspan class=\"play-stage-age\"\u003eAges 2-3\u003c\/span\u003e\n      \u003cspan class=\"play-stage-text\"\u003eConnecting bars and balls, naming animals, basic train building\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"play-stage\"\u003e\n      \u003cspan class=\"play-stage-age\"\u003eAges 3-4\u003c\/span\u003e\n      \u003cspan class=\"play-stage-text\"\u003eDesigning the train — choosing which animals ride, learning color polarity\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"play-stage\"\u003e\n      \u003cspan class=\"play-stage-age\"\u003eAges 4-5\u003c\/span\u003e\n      \u003cspan class=\"play-stage-text\"\u003eStorytelling — pretending the train carries animals to a farm, building bridges and stops\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eWhy Korean Parents Choose This\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cp\u003eThe only toddler-safe magnetic construction set in this batch (ages 1+). Korean grandparents and parents buying for first\/돌잔치 (1st birthday) or younger siblings need exactly this product — oversized pieces eliminate the choking risk that disqualifies most magnetic toys from the toddler shelf.\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.\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. International transit to Korea typically takes 7 to 14 days depending on customs clearance.\u003c\/p\u003e\n    \u003cdiv class=\"tip\"\u003eAll orders ship in plain unmarked boxes for discretion.\u003c\/div\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. Personal-use imports from the United States with a declared value under USD 200 generally qualify for duty-free clearance; if any duty applies, it is payable by the customer at the time of receipt.\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  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eAbout Us\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cp\u003eWe purchase directly from US retail 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.\u003c\/p\u003e\n    \u003cp\u003eSmartMax is a Belgian-designed magnetic construction system built around safety. Oversized, sonically welded bars and large non-magnetic steel balls eliminate the choking hazard that limits most magnetic toys to ages 3+. SmartMax magnets carry up to 60 times their own weight, allowing structures that look impossibly precarious. Color-coded warm\/cold magnetic system teaches polarity through play.\u003c\/p\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eFAQ\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cdiv class=\"faq-q\"\u003eQ: Is this the authentic SmartMax product?\u003c\/div\u003e\n    \u003cdiv class=\"faq-a\"\u003eYes. Sourced directly from US retail and shipped to Korea — the same product available on US shelves.\u003c\/div\u003e\n    \u003cdiv class=\"faq-q\"\u003eQ: Is it new and unopened?\u003c\/div\u003e\n    \u003cdiv class=\"faq-a\"\u003eYes. Every item ships brand new in its original retail packaging.\u003c\/div\u003e\n    \u003cdiv class=\"faq-q\"\u003eQ: How long does shipping take?\u003c\/div\u003e\n    \u003cdiv class=\"faq-a\"\u003eOrders are dispatched within 1 to 2 business days. International transit to Korea typically takes 7 to 14 days depending on customs clearance.\u003c\/div\u003e\n    \u003cdiv class=\"faq-q\"\u003eQ: Can I cancel my order?\u003c\/div\u003e\n    \u003cdiv class=\"faq-a\"\u003eOrders can be cancelled before dispatch — usually within 24 hours of placement. Once shipped, cancellations are no longer possible.\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 the product\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\"\u003eSmartMax Korea direct · SmartMax direct import · US magnetic construction direct import · magnetic blocks for kids · STEM toys Korea direct · 스마트맥스 직구 · 미국 자석 블록 직구 · 자석 타일 직구 · STEM 장난감 미국 직구 · 몬테소리 자석 장난감 · 개인 통관 자석 장난감\u003c\/p\u003e\n  \u003c\/details\u003e\n\n\u003c\/div\u003e","brand":"SmartMax","offers":[{"title":"Default Title","offer_id":45371888369711,"sku":"WONJO-SM-45","price":52.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0739\/5190\/3791\/files\/smartmax-my-first-animal-train-magnetic-building-set-1.jpg?v=1779404792"},{"product_id":"playmags-100","title":"Playmags 100-Piece Magnetic Tiles Building Set","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\"\u003eOne hundred magnetic tiles with stronger magnets than Magna-Tiles — per direct comparison reviews from magnetic-tile testers. Includes click-in extras like windows, doors, and themed accessories. Mid-tier pricing with high-tier magnet quality.\u003c\/p\u003e\n\n  \u003cdetails open\u003e\n    \u003csummary\u003eAbout This Product\u003c\/summary\u003e\n    \u003chr\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\"\u003eAges 3+\u003c\/span\u003e\n      \u003cspan class=\"badge\"\u003e100 Tiles\u003c\/span\u003e\n      \u003cspan class=\"badge\"\u003eStrong Magnets\u003c\/span\u003e\n      \u003cspan class=\"badge\"\u003eSTEM\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"skill-row\"\u003e\n      \u003cspan class=\"skill-tag\"\u003eSpatial reasoning\u003c\/span\u003e\n      \u003cspan class=\"skill-tag\"\u003eEngineering\u003c\/span\u003e\n      \u003cspan class=\"skill-tag\"\u003eCreativity\u003c\/span\u003e\n      \u003cspan class=\"skill-tag\"\u003eColor recognition\u003c\/span\u003e\n      \u003cspan class=\"skill-tag\"\u003eSTEM\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cp\u003eOne hundred magnetic tiles with stronger magnets than Magna-Tiles — per direct comparison reviews from magnetic-tile testers. Includes click-in extras like windows, doors, and themed accessories. Mid-tier pricing with high-tier magnet quality.\u003c\/p\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eWhat's Included\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cul\u003e\n      \u003cli\u003e100 magnetic tiles in various shapes\u003c\/li\u003e\n      \u003cli\u003eClick-in window and door extras\u003c\/li\u003e\n      \u003cli\u003eThemed accessories for role-play\u003c\/li\u003e\n      \u003cli\u003eStrong neodymium magnets (sealed inside tile edges)\u003c\/li\u003e\n      \u003cli\u003eCompatible with most other magnetic tile brands\u003c\/li\u003e\n    \u003c\/ul\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\"\u003ePlaymags (플레이맥스)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eRecommended Age\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003e3+ years\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003ePieces\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003e100 magnetic tiles + click-in accessories\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eMaterials\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eABS plastic, strong neodymium magnets sealed in tiles\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eChoking Hazard\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eNO — no loose small parts (magnets sealed in tiles)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eBatteries\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eNot required\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eCleaning\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eWipe clean with a damp cloth. Do not submerge in water.\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\"\u003ePlaymags — direct from US retail\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eHow They'll Play With It\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cdiv class=\"play-stage\"\u003e\n      \u003cspan class=\"play-stage-age\"\u003eAges 3-4\u003c\/span\u003e\n      \u003cspan class=\"play-stage-text\"\u003eFlat building, learning shapes and colors, snapping click-ins together\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"play-stage\"\u003e\n      \u003cspan class=\"play-stage-age\"\u003eAges 4-5\u003c\/span\u003e\n      \u003cspan class=\"play-stage-text\"\u003e3D structures — houses with windows and doors, ambitious towers\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"play-stage\"\u003e\n      \u003cspan class=\"play-stage-age\"\u003eAges 5-6\u003c\/span\u003e\n      \u003cspan class=\"play-stage-text\"\u003eArchitectural complexity, role-play with themed accessories\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"play-stage\"\u003e\n      \u003cspan class=\"play-stage-age\"\u003eAges 6+\u003c\/span\u003e\n      \u003cspan class=\"play-stage-text\"\u003eFree engineering — challenging stable structures, multi-room buildings\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eWhy Korean Parents Choose This\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cp\u003ePlaymags is the mid-tier value play — stronger magnets than Magna-Tiles, lower price than Magna-Tiles. Worth highlighting the magnet-strength advantage: ambitious towers stay standing where Magna-Tiles would collapse. Strong word-of-mouth in Korean parenting forums as a value-with-quality pick.\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.\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. International transit to Korea typically takes 7 to 14 days depending on customs clearance.\u003c\/p\u003e\n    \u003cdiv class=\"tip\"\u003eAll orders ship in plain unmarked boxes for discretion.\u003c\/div\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. Personal-use imports from the United States with a declared value under USD 200 generally qualify for duty-free clearance; if any duty applies, it is payable by the customer at the time of receipt.\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  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eAbout Us\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cp\u003eWe purchase directly from US retail 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.\u003c\/p\u003e\n    \u003cp\u003ePlaymags is a US magnetic tile brand recognized in direct-comparison reviews for having stronger magnets than Magna-Tiles. The brand pairs that magnet strength with click-in accessories — windows, doors, themed extras — that extend tile play into role-play scenarios. Mid-tier pricing with high-tier magnet quality.\u003c\/p\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eFAQ\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cdiv class=\"faq-q\"\u003eQ: Is this the authentic Playmags product?\u003c\/div\u003e\n    \u003cdiv class=\"faq-a\"\u003eYes. Sourced directly from US retail and shipped to Korea — the same product available on US shelves.\u003c\/div\u003e\n    \u003cdiv class=\"faq-q\"\u003eQ: Is it new and unopened?\u003c\/div\u003e\n    \u003cdiv class=\"faq-a\"\u003eYes. Every item ships brand new in its original retail packaging.\u003c\/div\u003e\n    \u003cdiv class=\"faq-q\"\u003eQ: How long does shipping take?\u003c\/div\u003e\n    \u003cdiv class=\"faq-a\"\u003eOrders are dispatched within 1 to 2 business days. International transit to Korea typically takes 7 to 14 days depending on customs clearance.\u003c\/div\u003e\n    \u003cdiv class=\"faq-q\"\u003eQ: Can I cancel my order?\u003c\/div\u003e\n    \u003cdiv class=\"faq-a\"\u003eOrders can be cancelled before dispatch — usually within 24 hours of placement. Once shipped, cancellations are no longer possible.\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 the product\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\"\u003ePlaymags Korea direct · Playmags direct import · US magnetic tiles direct import · magnetic blocks for kids · STEM toys Korea direct · 플레이맥스 직구 · 미국 자석 블록 직구 · 자석 타일 직구 · STEM 장난감 미국 직구 · 몬테소리 자석 장난감 · 개인 통관 자석 장난감\u003c\/p\u003e\n  \u003c\/details\u003e\n\n\u003c\/div\u003e","brand":"Playmags","offers":[{"title":"Default Title","offer_id":45371888435247,"sku":"WONJO-PM-48","price":60.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0739\/5190\/3791\/files\/playmags-100-piece-magnetic-tiles-building-set-1.jpg?v=1779405444"},{"product_id":"picassotiles-marble-run-70","title":"PicassoTiles 70-Piece Marble Run Magnetic Tiles STEM Set","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\"\u003eMagnetic tile + marble run hybrid in one set. Build a vertical structure with the magnetic tiles, then drop marbles down the integrated track. Combines two beloved play categories into a single STEM-friendly engineering toy.\u003c\/p\u003e\n\n  \u003cdetails open\u003e\n    \u003csummary\u003eAbout This Product\u003c\/summary\u003e\n    \u003chr\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\"\u003eAges 3+\u003c\/span\u003e\n      \u003cspan class=\"badge\"\u003eSTEM\u003c\/span\u003e\n      \u003cspan class=\"badge\"\u003eMarble Run + Tiles\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"skill-row\"\u003e\n      \u003cspan class=\"skill-tag\"\u003eEngineering\u003c\/span\u003e\n      \u003cspan class=\"skill-tag\"\u003ePhysics (gravity, momentum)\u003c\/span\u003e\n      \u003cspan class=\"skill-tag\"\u003eCause \u0026amp; effect\u003c\/span\u003e\n      \u003cspan class=\"skill-tag\"\u003eSTEM\u003c\/span\u003e\n      \u003cspan class=\"skill-tag\"\u003eCreative track design\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cp\u003eMagnetic tile + marble run hybrid in one set. Build a vertical structure with the magnetic tiles, then drop marbles down the integrated track. Combines two beloved play categories into a single STEM-friendly engineering toy.\u003c\/p\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eWhat's Included\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cul\u003e\n      \u003cli\u003e70 pieces total\u003c\/li\u003e\n      \u003cli\u003eMagnetic tiles for the supporting structure\u003c\/li\u003e\n      \u003cli\u003eMarble-run track components — drops, slides, turns\u003c\/li\u003e\n      \u003cli\u003eMarbles for racing\u003c\/li\u003e\n      \u003cli\u003eCompatible with other PicassoTiles sets\u003c\/li\u003e\n    \u003c\/ul\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\"\u003ePicassoTiles (피카소타일)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eRecommended Age\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003e3+ years\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003ePieces\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003e70 pieces — tiles + marbles + marble-run track components\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eMaterials\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eABS plastic, neodymium magnets, plastic\/steel marbles\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eChoking Hazard\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eYES — small parts (steel balls \/ marbles). Not for children under 3.\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eBatteries\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eNot required (gravity-powered)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eCleaning\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eWipe clean with a damp cloth. Do not submerge in water.\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\"\u003ePicassoTiles — direct from US retail\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eHow They'll Play With It\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cdiv class=\"play-stage\"\u003e\n      \u003cspan class=\"play-stage-age\"\u003eAges 3-4\u003c\/span\u003e\n      \u003cspan class=\"play-stage-text\"\u003eBuilding simple ramps, watching marbles roll, naming colors\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"play-stage\"\u003e\n      \u003cspan class=\"play-stage-age\"\u003eAges 4-5\u003c\/span\u003e\n      \u003cspan class=\"play-stage-text\"\u003eDesigning first multi-level runs, trial-and-error troubleshooting\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"play-stage\"\u003e\n      \u003cspan class=\"play-stage-age\"\u003eAges 5-6\u003c\/span\u003e\n      \u003cspan class=\"play-stage-text\"\u003eComplex builds — predicting marble paths, optimizing for speed\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"play-stage\"\u003e\n      \u003cspan class=\"play-stage-age\"\u003eAges 6+\u003c\/span\u003e\n      \u003cspan class=\"play-stage-text\"\u003ePhysics experimentation — slope angles, momentum, drop heights\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eWhy Korean Parents Choose This\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cp\u003eMarble run + magnetic tile hybrid — combines two of the most popular play categories at once. Strong screen-free engagement; builds engineering thinking through trial-and-error track design. Steel\/plastic marbles are choking-hazard small parts — flag clearly for households with toddlers nearby.\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.\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. International transit to Korea typically takes 7 to 14 days depending on customs clearance.\u003c\/p\u003e\n    \u003cdiv class=\"tip\"\u003eAll orders ship in plain unmarked boxes for discretion.\u003c\/div\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. Personal-use imports from the United States with a declared value under USD 200 generally qualify for duty-free clearance; if any duty applies, it is payable by the customer at the time of receipt.\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    \u003cdiv class=\"tip-warn\"\u003e⚠ This set contains small parts (steel balls or marbles). Adult supervision recommended for ages 3 to 6, and not suitable for children under 3.\u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eAbout Us\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cp\u003eWe purchase directly from US retail 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.\u003c\/p\u003e\n    \u003cp\u003ePicassoTiles is a US magnetic toy brand known for delivering Magna-Tiles-compatible play at value-tier pricing. Widely available across US retail, PicassoTiles is the entry point for many American families discovering magnetic construction toys. Wide product range spanning classic tile sets, marble runs, race tracks, and themed builds.\u003c\/p\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eFAQ\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cdiv class=\"faq-q\"\u003eQ: Is this the authentic PicassoTiles product?\u003c\/div\u003e\n    \u003cdiv class=\"faq-a\"\u003eYes. Sourced directly from US retail and shipped to Korea — the same product available on US shelves.\u003c\/div\u003e\n    \u003cdiv class=\"faq-q\"\u003eQ: Is it new and unopened?\u003c\/div\u003e\n    \u003cdiv class=\"faq-a\"\u003eYes. Every item ships brand new in its original retail packaging.\u003c\/div\u003e\n    \u003cdiv class=\"faq-q\"\u003eQ: How long does shipping take?\u003c\/div\u003e\n    \u003cdiv class=\"faq-a\"\u003eOrders are dispatched within 1 to 2 business days. International transit to Korea typically takes 7 to 14 days depending on customs clearance.\u003c\/div\u003e\n    \u003cdiv class=\"faq-q\"\u003eQ: Can I cancel my order?\u003c\/div\u003e\n    \u003cdiv class=\"faq-a\"\u003eOrders can be cancelled before dispatch — usually within 24 hours of placement. Once shipped, cancellations are no longer possible.\u003c\/div\u003e\n    \u003cdiv class=\"faq-q\"\u003eQ: Is this safe for younger siblings?\u003c\/div\u003e\n    \u003cdiv class=\"faq-a\"\u003eThis set contains small parts (steel balls or marbles) that can be a choking hazard for children under 3. If you have a younger sibling in the household, adult supervision is essential during play and storage between sessions.\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 the product\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\"\u003ePicassoTiles Korea direct · PicassoTiles direct import · US magnetic tiles direct import · magnetic blocks for kids · STEM toys Korea direct · 피카소타일 직구 · 미국 자석 블록 직구 · 자석 타일 직구 · STEM 장난감 미국 직구 · 몬테소리 자석 장난감 · 개인 통관 자석 장난감\u003c\/p\u003e\n  \u003c\/details\u003e\n\n\u003c\/div\u003e","brand":"PicassoTiles","offers":[{"title":"Default Title","offer_id":45371888468015,"sku":"WONJO-PT-51","price":50.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0739\/5190\/3791\/files\/piccasotiles-70-piece-marble-run-magnetic-tiles-set-1.jpg?v=1779406150"},{"product_id":"hues-and-cues","title":"HUES and CUES Color Guessing Board Game","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\"\u003eA color-guessing party game on a 480-square color grid. The cueing player picks a target color and gives a one-word clue, then a two-word clue — everyone else tries to pinpoint the exact color square. Mostly visual, language-light, plays in 30 minutes.\u003c\/p\u003e\n\n  \u003cdetails open\u003e\n    \u003csummary\u003eAbout This Product\u003c\/summary\u003e\n    \u003chr\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\"\u003eAges 8+\u003c\/span\u003e\n      \u003cspan class=\"badge\"\u003e3-10 Players\u003c\/span\u003e\n      \u003cspan class=\"badge\"\u003e30 Min\u003c\/span\u003e\n      \u003cspan class=\"badge\"\u003eLanguage-Light\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"skill-row\"\u003e\n      \u003cspan class=\"skill-tag\"\u003eColor perception\u003c\/span\u003e\n      \u003cspan class=\"skill-tag\"\u003eLateral thinking\u003c\/span\u003e\n      \u003cspan class=\"skill-tag\"\u003eCommunication\u003c\/span\u003e\n      \u003cspan class=\"skill-tag\"\u003eVisual estimation\u003c\/span\u003e\n      \u003cspan class=\"skill-tag\"\u003eGroup play\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cp\u003eA color-guessing party game on a 480-square color grid. The cueing player picks a target color and gives a one-word clue, then a two-word clue — everyone else tries to pinpoint the exact color square. Mostly visual, language-light, plays in 30 minutes.\u003c\/p\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eWhat's Included\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cul\u003e\n      \u003cli\u003eColor board with 480 distinct color squares (grid)\u003c\/li\u003e\n      \u003cli\u003ePlayer cones in 4 colors for marking guesses\u003c\/li\u003e\n      \u003cli\u003eCard deck with target colors\u003c\/li\u003e\n      \u003cli\u003eScoring track around the board edge\u003c\/li\u003e\n      \u003cli\u003eRulebook\u003c\/li\u003e\n    \u003c\/ul\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\"\u003eThe Op (더 옵)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eGame Type\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eParty Game\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003ePlayers\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003e3 – 10 players\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003ePlay Time\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003e30 minutes\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eRecommended Age\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003e8+ years\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eLanguage Dependency\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eLow — playable without English fluency\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eSource\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eThe Op — direct from US retail\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eCleaning\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eWipe components with a dry cloth. Store in original box.\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eHow the Game Plays\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cdiv class=\"play-stage\"\u003e\n      \u003cspan class=\"play-stage-age\"\u003eSetup\u003c\/span\u003e\n      \u003cspan class=\"play-stage-text\"\u003ePlace the color board in the center; each player picks a color cone set. Card deck shuffled and ready.\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"play-stage\"\u003e\n      \u003cspan class=\"play-stage-age\"\u003eCore mechanic\u003c\/span\u003e\n      \u003cspan class=\"play-stage-text\"\u003eThe cueing player draws a color card, picks the target color, then gives a one-word clue. Players place a cone. Then a two-word clue — players place a second cone closer.\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"play-stage\"\u003e\n      \u003cspan class=\"play-stage-age\"\u003eScoring\u003c\/span\u003e\n      \u003cspan class=\"play-stage-text\"\u003eScore points based on how close each cone is to the actual target square. Cueing player scores for guesses within a 3×3 zone around the target.\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"play-stage\"\u003e\n      \u003cspan class=\"play-stage-age\"\u003eWinning\u003c\/span\u003e\n      \u003cspan class=\"play-stage-text\"\u003eFirst player to 30 points wins. Each round takes 2-3 minutes; full game runs 30-40 minutes.\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eWhy Korean Players Choose This\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cp\u003eNo Korean edition exists for HUES and CUES — this US version is the only way to get it in Korea. The mechanic is mostly visual (target color is shown, clues are simple), so language is a minor factor. Strong fit for color-curious adults, design students, and mixed-language game 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.\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. International transit to Korea typically takes 7 to 14 days depending on customs clearance.\u003c\/p\u003e\n    \u003cdiv class=\"tip\"\u003eAll orders ship in plain unmarked boxes for discretion.\u003c\/div\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. Personal-use imports from the United States with a declared value under USD 200 generally qualify for duty-free clearance; if any duty applies, it is payable by the customer at the time of receipt.\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\u003eAbout Us\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cp\u003eWe purchase directly from US retail 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.\u003c\/p\u003e\n    \u003cp\u003eThe Op (USAopoly) is a US publisher specializing in licensed editions and themed party games. HUES and CUES is one of their in-house original designs — a color-based party game that has gained traction in the casual hobby game market. The Op has limited Korean distribution; the US version is the direct way to access these titles.\u003c\/p\u003e\n    \n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eFAQ\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cdiv class=\"faq-q\"\u003eQ: Is this the authentic The Op version?\u003c\/div\u003e\n    \u003cdiv class=\"faq-a\"\u003eYes. Sourced directly from US retail and shipped to Korea — the same product available on US shelves.\u003c\/div\u003e\n    \u003cdiv class=\"faq-q\"\u003eQ: Is it new and unopened?\u003c\/div\u003e\n    \u003cdiv class=\"faq-a\"\u003eYes. Every item ships brand new in its original retail packaging.\u003c\/div\u003e\n    \u003cdiv class=\"faq-q\"\u003eQ: Do I need to know English to play?\u003c\/div\u003e\n    \u003cdiv class=\"faq-a\"\u003eNo — this is a language-light game. The rulebook is in English (a one-time learning task), but ongoing gameplay is visual \/ mechanical \/ coordinate-based and works in any language.\u003c\/div\u003e\n    \u003cdiv class=\"faq-q\"\u003eQ: How long does shipping take?\u003c\/div\u003e\n    \u003cdiv class=\"faq-a\"\u003eOrders are dispatched within 1 to 2 business days. International transit to Korea typically takes 7 to 14 days depending on customs clearance.\u003c\/div\u003e\n    \u003cdiv class=\"faq-q\"\u003eQ: Can I cancel my order?\u003c\/div\u003e\n    \u003cdiv class=\"faq-a\"\u003eOrders can be cancelled before dispatch — usually within 24 hours of placement. Once shipped, cancellations are no longer possible.\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 the product\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\"\u003eThe Op Korea direct · HUES and CUES direct import · US board game direct import · Korean board game cafe games · family game night · 더 옵 직구 · 휴즈 앤 큐즈 직구 · 미국 보드게임 직구 · 가족 보드게임 직구 · 개인 통관 보드게임\u003c\/p\u003e\n  \u003c\/details\u003e\n\n\u003c\/div\u003e","brand":"The Op","offers":[{"title":"Default Title","offer_id":45371892727855,"sku":"WONJO-OP-137","price":33.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0739\/5190\/3791\/files\/hues-and-cues-board-game-1.jpg?v=1779406674"},{"product_id":"azul","title":"Azul Board Game — Tile Placement Strategy","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\"\u003eSpiel des Jahres 2018 — the highest honor in board game design. Players draft colorful tiles from a shared pool to complete patterned mosaics on their personal boards, inspired by the Portuguese azulejo ceramic tradition. Mostly visual gameplay; only the rulebook is in English.\u003c\/p\u003e\n\n  \u003cdetails open\u003e\n    \u003csummary\u003eAbout This Product\u003c\/summary\u003e\n    \u003chr\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\"\u003eAges 8+\u003c\/span\u003e\n      \u003cspan class=\"badge\"\u003e2-4 Players\u003c\/span\u003e\n      \u003cspan class=\"badge\"\u003e30-45 Min\u003c\/span\u003e\n      \u003cspan class=\"badge\"\u003eSpiel des Jahres 2018\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"skill-row\"\u003e\n      \u003cspan class=\"skill-tag\"\u003eStrategic thinking\u003c\/span\u003e\n      \u003cspan class=\"skill-tag\"\u003ePattern recognition\u003c\/span\u003e\n      \u003cspan class=\"skill-tag\"\u003eSpatial planning\u003c\/span\u003e\n      \u003cspan class=\"skill-tag\"\u003eTactical drafting\u003c\/span\u003e\n      \u003cspan class=\"skill-tag\"\u003eRisk assessment\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cp\u003eSpiel des Jahres 2018 — the highest honor in board game design. Players draft colorful tiles from a shared pool to complete patterned mosaics on their personal boards, inspired by the Portuguese azulejo ceramic tradition. Mostly visual gameplay; only the rulebook is in English.\u003c\/p\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eWhat's Included\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cul\u003e\n      \u003cli\u003e4 player boards (mosaic frames)\u003c\/li\u003e\n      \u003cli\u003e100 resin tiles in 5 colors (squares, replica of azulejos)\u003c\/li\u003e\n      \u003cli\u003e9 factory displays for tile drafting\u003c\/li\u003e\n      \u003cli\u003eScoring marker tiles\u003c\/li\u003e\n      \u003cli\u003eLinen drawstring bag for tile draw\u003c\/li\u003e\n      \u003cli\u003eRulebook (English)\u003c\/li\u003e\n    \u003c\/ul\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\"\u003ePlan B Games (플랜 B)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eGame Type\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eHobby Strategy\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003ePlayers\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003e2 – 4 players\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003ePlay Time\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003e30 – 45 minutes\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eRecommended Age\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003e8+ years\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eLanguage Dependency\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eLow — playable without English fluency\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eSource\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003ePlan B Games — direct from US retail\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eCleaning\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eWipe components with a dry cloth. Store in original box.\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eHow the Game Plays\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cdiv class=\"play-stage\"\u003e\n      \u003cspan class=\"play-stage-age\"\u003eSetup\u003c\/span\u003e\n      \u003cspan class=\"play-stage-text\"\u003eEach player gets a personal board. 9 factory displays loaded with 4 colored tiles each. Center pool starts empty.\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"play-stage\"\u003e\n      \u003cspan class=\"play-stage-age\"\u003eCore mechanic\u003c\/span\u003e\n      \u003cspan class=\"play-stage-text\"\u003eOn your turn, take ALL tiles of one color from a factory display. Remaining tiles slide to center pool. Add to one of your 5 mosaic rows.\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"play-stage\"\u003e\n      \u003cspan class=\"play-stage-age\"\u003eScoring\u003c\/span\u003e\n      \u003cspan class=\"play-stage-text\"\u003eWhen a row fills, move one tile to the wall (mosaic). Score points for adjacent tiles. Penalty for unplaced overflow tiles.\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"play-stage\"\u003e\n      \u003cspan class=\"play-stage-age\"\u003eWinning\u003c\/span\u003e\n      \u003cspan class=\"play-stage-text\"\u003eGame ends when one player completes a horizontal row. Bonus points for full rows, columns, and color sets. Highest score wins.\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eWhy Korean Players Choose This\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cp\u003eAzul has a Korean edition (아줄) distributed by 코리아보드게임즈 — both versions play identically. The choice between US import and Korean edition comes down to price and availability. The game itself is fully visual; once you learn the rules, English is unnecessary. The tiles are heavy resin (not cardboard) — premium tactile experience.\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.\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. International transit to Korea typically takes 7 to 14 days depending on customs clearance.\u003c\/p\u003e\n    \u003cdiv class=\"tip\"\u003eAll orders ship in plain unmarked boxes for discretion.\u003c\/div\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. Personal-use imports from the United States with a declared value under USD 200 generally qualify for duty-free clearance; if any duty applies, it is payable by the customer at the time of receipt.\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\u003eAbout Us\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cp\u003eWe purchase directly from US retail 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.\u003c\/p\u003e\n    \u003cp\u003ePlan B Games (formerly Next Move Games) is a Canadian publisher best known for Azul, which won the Spiel des Jahres (Game of the Year) award in 2018 — the most prestigious honor in board game design. Plan B is recognized for high-quality components (resin tiles, premium production) and abstract strategy gameplay. Azul has a Korean edition distributed by 코리아보드게임즈.\u003c\/p\u003e\n    \u003cp\u003eA Korean edition of this game is also distributed locally in Korea. This listing is for the original US English edition — both versions play identically; the choice comes down to packaging preference and price.\u003c\/p\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eFAQ\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cdiv class=\"faq-q\"\u003eQ: Is this the authentic Plan B Games version?\u003c\/div\u003e\n    \u003cdiv class=\"faq-a\"\u003eYes. Sourced directly from US retail and shipped to Korea — the same product available on US shelves.\u003c\/div\u003e\n    \u003cdiv class=\"faq-q\"\u003eQ: Is it new and unopened?\u003c\/div\u003e\n    \u003cdiv class=\"faq-a\"\u003eYes. Every item ships brand new in its original retail packaging.\u003c\/div\u003e\n    \u003cdiv class=\"faq-q\"\u003eQ: Do I need to know English to play?\u003c\/div\u003e\n    \u003cdiv class=\"faq-a\"\u003eNo — this is a language-light game. The rulebook is in English (a one-time learning task), but ongoing gameplay is visual \/ mechanical \/ coordinate-based and works in any language.\u003c\/div\u003e\n    \u003cdiv class=\"faq-q\"\u003eQ: How long does shipping take?\u003c\/div\u003e\n    \u003cdiv class=\"faq-a\"\u003eOrders are dispatched within 1 to 2 business days. International transit to Korea typically takes 7 to 14 days depending on customs clearance.\u003c\/div\u003e\n    \u003cdiv class=\"faq-q\"\u003eQ: Can I cancel my order?\u003c\/div\u003e\n    \u003cdiv class=\"faq-a\"\u003eOrders can be cancelled before dispatch — usually within 24 hours of placement. Once shipped, cancellations are no longer possible.\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 the product\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\"\u003ePlan B Games Korea direct · Azul direct import · US board game direct import · Korean board game cafe games · family game night · 플랜 B 직구 · 아줄 직구 · 미국 보드게임 직구 · 가족 보드게임 직구 · 개인 통관 보드게임\u003c\/p\u003e\n  \u003c\/details\u003e\n\n\u003c\/div\u003e","brand":"Plan B Games","offers":[{"title":"Default Title","offer_id":45371892760623,"sku":"WONJO-PB-143","price":38.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0739\/5190\/3791\/files\/azul-board-game-1.jpg?v=1779406847"},{"product_id":"battleship-classic","title":"Hasbro Gaming Battleship Classic Board Game","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\"\u003eThe iconic two-player naval combat game from Hasbro. Each player secretly places five ships on their grid, then calls coordinates (B-7, F-3) to discover and sink the opponent's fleet. Universal logic game — no language required to play.\u003c\/p\u003e\n\n  \u003cdetails open\u003e\n    \u003csummary\u003eAbout This Product\u003c\/summary\u003e\n    \u003chr\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\"\u003eAges 7+\u003c\/span\u003e\n      \u003cspan class=\"badge\"\u003e2 Players\u003c\/span\u003e\n      \u003cspan class=\"badge\"\u003e30 Min\u003c\/span\u003e\n      \u003cspan class=\"badge\"\u003eLanguage-Light\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"skill-row\"\u003e\n      \u003cspan class=\"skill-tag\"\u003eStrategic thinking\u003c\/span\u003e\n      \u003cspan class=\"skill-tag\"\u003eDeduction\u003c\/span\u003e\n      \u003cspan class=\"skill-tag\"\u003eSpatial reasoning\u003c\/span\u003e\n      \u003cspan class=\"skill-tag\"\u003eMemory\u003c\/span\u003e\n      \u003cspan class=\"skill-tag\"\u003eProbability\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cp\u003eThe iconic two-player naval combat game from Hasbro. Each player secretly places five ships on their grid, then calls coordinates (B-7, F-3) to discover and sink the opponent's fleet. Universal logic game — no language required to play.\u003c\/p\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eWhat's Included\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cul\u003e\n      \u003cli\u003e2 portable battleship game cases (open into stand-up grids)\u003c\/li\u003e\n      \u003cli\u003e5 ships per player (carrier, battleship, destroyer, submarine, patrol boat)\u003c\/li\u003e\n      \u003cli\u003eRed and white peg markers for hits and misses\u003c\/li\u003e\n      \u003cli\u003eInstruction guide\u003c\/li\u003e\n    \u003c\/ul\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\"\u003eHasbro Gaming (해즈브로)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eGame Type\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eFamily Classic\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003ePlayers\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003e2 players\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003ePlay Time\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003e30 minutes\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eRecommended Age\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003e7+ years\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eLanguage Dependency\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eLow — playable without English fluency\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eSource\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eHasbro Gaming — direct from US retail\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eCleaning\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eWipe components with a dry cloth. Store in original box.\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eHow the Game Plays\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cdiv class=\"play-stage\"\u003e\n      \u003cspan class=\"play-stage-age\"\u003eSetup\u003c\/span\u003e\n      \u003cspan class=\"play-stage-text\"\u003eEach player places 5 ships hidden on their own grid. Standing case prevents the opponent from seeing your placement.\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"play-stage\"\u003e\n      \u003cspan class=\"play-stage-age\"\u003eCore mechanic\u003c\/span\u003e\n      \u003cspan class=\"play-stage-text\"\u003eOn your turn, call out a grid coordinate (e.g., \"F-7\"). Opponent says HIT or MISS. Track your hits on the upper tracking grid.\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"play-stage\"\u003e\n      \u003cspan class=\"play-stage-age\"\u003eStrategy\u003c\/span\u003e\n      \u003cspan class=\"play-stage-text\"\u003eAfter a hit, target adjacent squares to find ship orientation and complete the sink. Defenders adjust ship arrangement each game.\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"play-stage\"\u003e\n      \u003cspan class=\"play-stage-age\"\u003eWinning\u003c\/span\u003e\n      \u003cspan class=\"play-stage-text\"\u003eFirst player to sink all 5 of the opponent's ships wins. Quick rematches possible thanks to the portable case design.\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eWhy Korean Players Choose This\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cp\u003eBattleship has a Korean edition from Hasbro Korea (배틀쉽). The mechanic is universal — coordinate calling is a language-independent skill — so US and Korean editions play identically. This US version is the original packaging that many Korean parents remember from their own childhoods.\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.\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. International transit to Korea typically takes 7 to 14 days depending on customs clearance.\u003c\/p\u003e\n    \u003cdiv class=\"tip\"\u003eAll orders ship in plain unmarked boxes for discretion.\u003c\/div\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. Personal-use imports from the United States with a declared value under USD 200 generally qualify for duty-free clearance; if any duty applies, it is payable by the customer at the time of receipt.\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\u003eAbout Us\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cp\u003eWe purchase directly from US retail 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.\u003c\/p\u003e\n    \u003cp\u003eHasbro is one of the largest toy and game companies in the world, founded in 1923. Hasbro Gaming publishes an iconic lineup of family classics — Battleship, Connect 4, Jenga, Trouble, Candy Land, Monopoly, Clue, and dozens more. Most titles have Korean editions distributed by Hasbro Korea; this is the original US English edition with original packaging and components.\u003c\/p\u003e\n    \u003cp\u003eA Korean edition of this game is also distributed locally in Korea. This listing is for the original US English edition — both versions play identically; the choice comes down to packaging preference and price.\u003c\/p\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eFAQ\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cdiv class=\"faq-q\"\u003eQ: Is this the authentic Hasbro Gaming version?\u003c\/div\u003e\n    \u003cdiv class=\"faq-a\"\u003eYes. Sourced directly from US retail and shipped to Korea — the same product available on US shelves.\u003c\/div\u003e\n    \u003cdiv class=\"faq-q\"\u003eQ: Is it new and unopened?\u003c\/div\u003e\n    \u003cdiv class=\"faq-a\"\u003eYes. Every item ships brand new in its original retail packaging.\u003c\/div\u003e\n    \u003cdiv class=\"faq-q\"\u003eQ: Do I need to know English to play?\u003c\/div\u003e\n    \u003cdiv class=\"faq-a\"\u003eNo — this is a language-light game. The rulebook is in English (a one-time learning task), but ongoing gameplay is visual \/ mechanical \/ coordinate-based and works in any language.\u003c\/div\u003e\n    \u003cdiv class=\"faq-q\"\u003eQ: How long does shipping take?\u003c\/div\u003e\n    \u003cdiv class=\"faq-a\"\u003eOrders are dispatched within 1 to 2 business days. International transit to Korea typically takes 7 to 14 days depending on customs clearance.\u003c\/div\u003e\n    \u003cdiv class=\"faq-q\"\u003eQ: Can I cancel my order?\u003c\/div\u003e\n    \u003cdiv class=\"faq-a\"\u003eOrders can be cancelled before dispatch — usually within 24 hours of placement. Once shipped, cancellations are no longer possible.\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 the product\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\"\u003eHasbro Gaming Korea direct · Battleship direct import · US board game direct import · Korean board game cafe games · family game night · 해즈브로 직구 · 배틀쉽 직구 · 미국 보드게임 직구 · 가족 보드게임 직구 · 개인 통관 보드게임\u003c\/p\u003e\n  \u003c\/details\u003e\n\n\u003c\/div\u003e","brand":"Hasbro Gaming","offers":[{"title":"Default Title","offer_id":45371892793391,"sku":"WONJO-HG-151","price":26.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0739\/5190\/3791\/files\/battleship-classic-board-game-1.jpg?v=1779407036"},{"product_id":"connect-4","title":"Hasbro Gaming Connect 4 Classic Strategy Game","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\"\u003eDrop a checker, get four in a row — vertically, horizontally, or diagonally. Hasbro's iconic gravity-fed strategy game has taught a generation of kids basic strategic thinking in 10-minute rounds. Zero language barrier; pure logic.\u003c\/p\u003e\n\n  \u003cdetails open\u003e\n    \u003csummary\u003eAbout This Product\u003c\/summary\u003e\n    \u003chr\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\"\u003eAges 6+\u003c\/span\u003e\n      \u003cspan class=\"badge\"\u003e2 Players\u003c\/span\u003e\n      \u003cspan class=\"badge\"\u003e10 Min\u003c\/span\u003e\n      \u003cspan class=\"badge\"\u003eNo Language Required\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"skill-row\"\u003e\n      \u003cspan class=\"skill-tag\"\u003eStrategic thinking\u003c\/span\u003e\n      \u003cspan class=\"skill-tag\"\u003ePattern recognition\u003c\/span\u003e\n      \u003cspan class=\"skill-tag\"\u003eAnticipation\u003c\/span\u003e\n      \u003cspan class=\"skill-tag\"\u003eLogical reasoning\u003c\/span\u003e\n      \u003cspan class=\"skill-tag\"\u003eQuick decisions\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cp\u003eDrop a checker, get four in a row — vertically, horizontally, or diagonally. Hasbro's iconic gravity-fed strategy game has taught a generation of kids basic strategic thinking in 10-minute rounds. Zero language barrier; pure logic.\u003c\/p\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eWhat's Included\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cul\u003e\n      \u003cli\u003eConnect 4 grid frame (vertical standing)\u003c\/li\u003e\n      \u003cli\u003e21 red checkers\u003c\/li\u003e\n      \u003cli\u003e21 yellow checkers\u003c\/li\u003e\n      \u003cli\u003e2 sliding columns for releasing checkers at end of game\u003c\/li\u003e\n      \u003cli\u003eInstructions\u003c\/li\u003e\n    \u003c\/ul\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\"\u003eHasbro Gaming (해즈브로)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eGame Type\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eFamily Classic\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003ePlayers\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003e2 players\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003ePlay Time\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003e10 minutes\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eRecommended Age\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003e6+ years\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eLanguage Dependency\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eLow — playable without English fluency\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eSource\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eHasbro Gaming — direct from US retail\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eCleaning\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eWipe components with a dry cloth. Store in original box.\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eHow the Game Plays\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cdiv class=\"play-stage\"\u003e\n      \u003cspan class=\"play-stage-age\"\u003eSetup\u003c\/span\u003e\n      \u003cspan class=\"play-stage-text\"\u003eStand the grid frame upright. One player takes red checkers, the other yellow.\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"play-stage\"\u003e\n      \u003cspan class=\"play-stage-age\"\u003eCore mechanic\u003c\/span\u003e\n      \u003cspan class=\"play-stage-text\"\u003eOn your turn, drop one checker into any column. Checkers stack from the bottom up — gravity decides where it lands within the column.\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"play-stage\"\u003e\n      \u003cspan class=\"play-stage-age\"\u003eStrategy\u003c\/span\u003e\n      \u003cspan class=\"play-stage-text\"\u003ePlan two or three moves ahead — block the opponent's building line while extending your own.\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"play-stage\"\u003e\n      \u003cspan class=\"play-stage-age\"\u003eWinning\u003c\/span\u003e\n      \u003cspan class=\"play-stage-text\"\u003eFirst to align four checkers in a row (vertical, horizontal, or diagonal) wins. Reset by sliding the bottom columns open.\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eWhy Korean Players Choose This\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cp\u003eConnect 4 has a Korean edition from Hasbro Korea. The game is identical in any language — drop a checker, count to four. Lowest price point in this batch makes it a great gateway gift, party stocking stuffer, or starter strategy game for younger kids ready to graduate from pure-luck games.\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.\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. International transit to Korea typically takes 7 to 14 days depending on customs clearance.\u003c\/p\u003e\n    \u003cdiv class=\"tip\"\u003eAll orders ship in plain unmarked boxes for discretion.\u003c\/div\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. Personal-use imports from the United States with a declared value under USD 200 generally qualify for duty-free clearance; if any duty applies, it is payable by the customer at the time of receipt.\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\u003eAbout Us\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cp\u003eWe purchase directly from US retail 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.\u003c\/p\u003e\n    \u003cp\u003eHasbro is one of the largest toy and game companies in the world, founded in 1923. Hasbro Gaming publishes an iconic lineup of family classics — Battleship, Connect 4, Jenga, Trouble, Candy Land, Monopoly, Clue, and dozens more. Most titles have Korean editions distributed by Hasbro Korea; this is the original US English edition with original packaging and components.\u003c\/p\u003e\n    \u003cp\u003eA Korean edition of this game is also distributed locally in Korea. This listing is for the original US English edition — both versions play identically; the choice comes down to packaging preference and price.\u003c\/p\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eFAQ\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cdiv class=\"faq-q\"\u003eQ: Is this the authentic Hasbro Gaming version?\u003c\/div\u003e\n    \u003cdiv class=\"faq-a\"\u003eYes. Sourced directly from US retail and shipped to Korea — the same product available on US shelves.\u003c\/div\u003e\n    \u003cdiv class=\"faq-q\"\u003eQ: Is it new and unopened?\u003c\/div\u003e\n    \u003cdiv class=\"faq-a\"\u003eYes. Every item ships brand new in its original retail packaging.\u003c\/div\u003e\n    \u003cdiv class=\"faq-q\"\u003eQ: Do I need to know English to play?\u003c\/div\u003e\n    \u003cdiv class=\"faq-a\"\u003eNo — this is a language-light game. The rulebook is in English (a one-time learning task), but ongoing gameplay is visual \/ mechanical \/ coordinate-based and works in any language.\u003c\/div\u003e\n    \u003cdiv class=\"faq-q\"\u003eQ: How long does shipping take?\u003c\/div\u003e\n    \u003cdiv class=\"faq-a\"\u003eOrders are dispatched within 1 to 2 business days. International transit to Korea typically takes 7 to 14 days depending on customs clearance.\u003c\/div\u003e\n    \u003cdiv class=\"faq-q\"\u003eQ: Can I cancel my order?\u003c\/div\u003e\n    \u003cdiv class=\"faq-a\"\u003eOrders can be cancelled before dispatch — usually within 24 hours of placement. Once shipped, cancellations are no longer possible.\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 the product\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\"\u003eHasbro Gaming Korea direct · Connect 4 direct import · US board game direct import · Korean board game cafe games · family game night · 해즈브로 직구 · 커넥트 4 직구 · 미국 보드게임 직구 · 가족 보드게임 직구 · 개인 통관 보드게임\u003c\/p\u003e\n  \u003c\/details\u003e\n\n\u003c\/div\u003e","brand":"Hasbro Gaming","offers":[{"title":"Default Title","offer_id":45371892826159,"sku":"WONJO-HG-155","price":18.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0739\/5190\/3791\/files\/connect-4-classic-game-1.jpg?v=1779821859"},{"product_id":"pressman-checkers","title":"Pressman Checkers — Classic Folding Board Set","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\"\u003eThe universal two-player strategy classic — move diagonally, capture by jumping, get crowned a king. Pressman's set features a folding board and interlocking checker pieces that stack securely for storage and travel. Pure abstract strategy; no language barrier.\u003c\/p\u003e\n\n  \u003cdetails open\u003e\n    \u003csummary\u003eAbout This Product\u003c\/summary\u003e\n    \u003chr\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\"\u003eAges 6+\u003c\/span\u003e\n      \u003cspan class=\"badge\"\u003e2 Players\u003c\/span\u003e\n      \u003cspan class=\"badge\"\u003e30 Min\u003c\/span\u003e\n      \u003cspan class=\"badge\"\u003eFolding Board\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"skill-row\"\u003e\n      \u003cspan class=\"skill-tag\"\u003eStrategic thinking\u003c\/span\u003e\n      \u003cspan class=\"skill-tag\"\u003eForesight\u003c\/span\u003e\n      \u003cspan class=\"skill-tag\"\u003eSpatial reasoning\u003c\/span\u003e\n      \u003cspan class=\"skill-tag\"\u003eDecision-making\u003c\/span\u003e\n      \u003cspan class=\"skill-tag\"\u003ePattern recognition\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cp\u003eThe universal two-player strategy classic — move diagonally, capture by jumping, get crowned a king. Pressman's set features a folding board and interlocking checker pieces that stack securely for storage and travel. Pure abstract strategy; no language barrier.\u003c\/p\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eWhat's Included\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cul\u003e\n      \u003cli\u003eFolding checker board (full 8×8 grid)\u003c\/li\u003e\n      \u003cli\u003e24 interlocking checker pieces (12 red, 12 black)\u003c\/li\u003e\n      \u003cli\u003ePieces stack for kinging — no separate king pieces needed\u003c\/li\u003e\n      \u003cli\u003eRulebook\u003c\/li\u003e\n    \u003c\/ul\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\"\u003ePressman (프레스맨)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eGame Type\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eFamily Classic\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003ePlayers\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003e2 players\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003ePlay Time\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003e30 minutes\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eRecommended Age\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003e6+ years\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eLanguage Dependency\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eLow — playable without English fluency\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eSource\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003ePressman — direct from US retail\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eCleaning\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eWipe components with a dry cloth. Store in original box.\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eHow the Game Plays\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cdiv class=\"play-stage\"\u003e\n      \u003cspan class=\"play-stage-age\"\u003eSetup\u003c\/span\u003e\n      \u003cspan class=\"play-stage-text\"\u003eUnfold the board. Each player arranges 12 checkers on the dark squares of their three closest rows.\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"play-stage\"\u003e\n      \u003cspan class=\"play-stage-age\"\u003eCore mechanic\u003c\/span\u003e\n      \u003cspan class=\"play-stage-text\"\u003eMove one checker diagonally forward one square per turn. Capture opponent's checkers by jumping over them into an empty square.\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"play-stage\"\u003e\n      \u003cspan class=\"play-stage-age\"\u003eKinging\u003c\/span\u003e\n      \u003cspan class=\"play-stage-text\"\u003eWhen a checker reaches the opponent's back row, it's \"crowned\" — stack a captured checker on top. Kings can move diagonally forward AND backward.\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"play-stage\"\u003e\n      \u003cspan class=\"play-stage-age\"\u003eWinning\u003c\/span\u003e\n      \u003cspan class=\"play-stage-text\"\u003eCapture all opponent's checkers, or trap them so they can't move. Typical games run 15-30 minutes.\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eWhy Korean Players Choose This\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cp\u003eCheckers is universal — Korean players know the game. Pressman is a budget US classic-game publisher; this set is the no-frills version of the game. The folding board format makes it travel-friendly. Korean checker sets are available locally too; this US version is competitive on price for a portable folding set.\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.\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. International transit to Korea typically takes 7 to 14 days depending on customs clearance.\u003c\/p\u003e\n    \u003cdiv class=\"tip\"\u003eAll orders ship in plain unmarked boxes for discretion.\u003c\/div\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. Personal-use imports from the United States with a declared value under USD 200 generally qualify for duty-free clearance; if any duty applies, it is payable by the customer at the time of receipt.\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\u003eAbout Us\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cp\u003eWe purchase directly from US retail 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.\u003c\/p\u003e\n    \u003cp\u003ePressman is a US classic-game publisher founded in 1922. Specializes in budget-tier versions of timeless family games — checkers, dominoes, chess sets, and similar abstract strategy classics. Pressman sets are valued for portability and price over premium production.\u003c\/p\u003e\n    \u003cp\u003eA Korean edition of this game is also distributed locally in Korea. This listing is for the original US English edition — both versions play identically; the choice comes down to packaging preference and price.\u003c\/p\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eFAQ\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cdiv class=\"faq-q\"\u003eQ: Is this the authentic Pressman version?\u003c\/div\u003e\n    \u003cdiv class=\"faq-a\"\u003eYes. Sourced directly from US retail and shipped to Korea — the same product available on US shelves.\u003c\/div\u003e\n    \u003cdiv class=\"faq-q\"\u003eQ: Is it new and unopened?\u003c\/div\u003e\n    \u003cdiv class=\"faq-a\"\u003eYes. Every item ships brand new in its original retail packaging.\u003c\/div\u003e\n    \u003cdiv class=\"faq-q\"\u003eQ: Do I need to know English to play?\u003c\/div\u003e\n    \u003cdiv class=\"faq-a\"\u003eNo — this is a language-light game. The rulebook is in English (a one-time learning task), but ongoing gameplay is visual \/ mechanical \/ coordinate-based and works in any language.\u003c\/div\u003e\n    \u003cdiv class=\"faq-q\"\u003eQ: How long does shipping take?\u003c\/div\u003e\n    \u003cdiv class=\"faq-a\"\u003eOrders are dispatched within 1 to 2 business days. International transit to Korea typically takes 7 to 14 days depending on customs clearance.\u003c\/div\u003e\n    \u003cdiv class=\"faq-q\"\u003eQ: Can I cancel my order?\u003c\/div\u003e\n    \u003cdiv class=\"faq-a\"\u003eOrders can be cancelled before dispatch — usually within 24 hours of placement. Once shipped, cancellations are no longer possible.\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 the product\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\"\u003ePressman Korea direct · Checkers direct import · US board game direct import · Korean board game cafe games · family game night · 프레스맨 직구 · 체커 직구 · 미국 보드게임 직구 · 가족 보드게임 직구 · 개인 통관 보드게임\u003c\/p\u003e\n  \u003c\/details\u003e\n\n\u003c\/div\u003e","brand":"Pressman","offers":[{"title":"Default Title","offer_id":45371892858927,"sku":"WONJO-PR-159","price":22.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0739\/5190\/3791\/files\/pressman-checkers-board-set-1.jpg?v=1779821975"},{"product_id":"sequence-in-a-tin","title":"Sequence in a Tin — Five-in-a-Row Family Board Game","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\"\u003ePlay a card, place a chip — get five in a row to win. Sequence combines card play with board placement using a printed grid of playing-card faces. The “in a Tin” format packs the full game into a portable metal case. Supports up to 12 players in teams.\u003c\/p\u003e\n\n  \u003cdetails open\u003e\n    \u003csummary\u003eAbout This Product\u003c\/summary\u003e\n    \u003chr\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\"\u003eAges 7+\u003c\/span\u003e\n      \u003cspan class=\"badge\"\u003e2-12 Players\u003c\/span\u003e\n      \u003cspan class=\"badge\"\u003e30 Min\u003c\/span\u003e\n      \u003cspan class=\"badge\"\u003ePortable Tin\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"skill-row\"\u003e\n      \u003cspan class=\"skill-tag\"\u003eStrategic thinking\u003c\/span\u003e\n      \u003cspan class=\"skill-tag\"\u003eProbability\u003c\/span\u003e\n      \u003cspan class=\"skill-tag\"\u003eCard play\u003c\/span\u003e\n      \u003cspan class=\"skill-tag\"\u003eTeam coordination\u003c\/span\u003e\n      \u003cspan class=\"skill-tag\"\u003eSpatial planning\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cp\u003ePlay a card, place a chip — get five in a row to win. Sequence combines card play with board placement using a printed grid of playing-card faces. The “in a Tin” format packs the full game into a portable metal case. Supports up to 12 players in teams.\u003c\/p\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eWhat's Included\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cul\u003e\n      \u003cli\u003eGame board (rolled) with printed playing-card grid\u003c\/li\u003e\n      \u003cli\u003e2 decks of standard playing cards (104 cards total)\u003c\/li\u003e\n      \u003cli\u003e135 colored playing chips (3 colors for up to 3 teams)\u003c\/li\u003e\n      \u003cli\u003eMetal tin storage case (portable)\u003c\/li\u003e\n      \u003cli\u003eRulebook\u003c\/li\u003e\n    \u003c\/ul\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\"\u003eJax (잭스)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eGame Type\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eFamily Classic\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003ePlayers\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003e2 – 12 players\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003ePlay Time\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003e30 minutes\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eRecommended Age\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003e7+ years\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eLanguage Dependency\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eLow — playable without English fluency\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eSource\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eJax — direct from US retail\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eCleaning\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eWipe components with a dry cloth. Store in original box.\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eHow the Game Plays\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cdiv class=\"play-stage\"\u003e\n      \u003cspan class=\"play-stage-age\"\u003eSetup\u003c\/span\u003e\n      \u003cspan class=\"play-stage-text\"\u003eUnroll the board (covered with playing-card faces). Each player\/team gets a hand of cards.\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"play-stage\"\u003e\n      \u003cspan class=\"play-stage-age\"\u003eCore mechanic\u003c\/span\u003e\n      \u003cspan class=\"play-stage-text\"\u003eOn your turn, play one card from your hand and place a chip on a matching square on the board. Draw a replacement card.\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"play-stage\"\u003e\n      \u003cspan class=\"play-stage-age\"\u003eSpecial cards\u003c\/span\u003e\n      \u003cspan class=\"play-stage-text\"\u003eJacks are wild — two-eyed Jacks place a chip anywhere; one-eyed Jacks remove an opponent's chip. Strategic blocking is essential.\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"play-stage\"\u003e\n      \u003cspan class=\"play-stage-age\"\u003eWinning\u003c\/span\u003e\n      \u003cspan class=\"play-stage-text\"\u003eFirst to make a row of 5 chips (5 in a row — horizontally, vertically, or diagonally) wins. Teams need 2 such \"sequences\"; solo play needs just 1.\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eWhy Korean Players Choose This\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cp\u003eSequence doesn't have a widely-available Korean edition — this US import is the easiest way to get it in Korea. The “in a Tin” portable format is the brand's unique selling point. Up to 12 players makes it a strong party \/ group game for 모임 or 회식 nights. Card play is visual (standard playing-card faces); minimal language required.\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.\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. International transit to Korea typically takes 7 to 14 days depending on customs clearance.\u003c\/p\u003e\n    \u003cdiv class=\"tip\"\u003eAll orders ship in plain unmarked boxes for discretion.\u003c\/div\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. Personal-use imports from the United States with a declared value under USD 200 generally qualify for duty-free clearance; if any duty applies, it is payable by the customer at the time of receipt.\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\u003eAbout Us\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cp\u003eWe purchase directly from US retail 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.\u003c\/p\u003e\n    \u003cp\u003eJax is a US game publisher best known for Sequence, the iconic five-in-a-row game where players combine card play with chip placement on a printed playing-card grid. The “in a Tin” format is unique to Jax — full game packed into a portable metal case. Limited Korean distribution makes US import the direct route.\u003c\/p\u003e\n    \n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eFAQ\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cdiv class=\"faq-q\"\u003eQ: Is this the authentic Jax version?\u003c\/div\u003e\n    \u003cdiv class=\"faq-a\"\u003eYes. Sourced directly from US retail and shipped to Korea — the same product available on US shelves.\u003c\/div\u003e\n    \u003cdiv class=\"faq-q\"\u003eQ: Is it new and unopened?\u003c\/div\u003e\n    \u003cdiv class=\"faq-a\"\u003eYes. Every item ships brand new in its original retail packaging.\u003c\/div\u003e\n    \u003cdiv class=\"faq-q\"\u003eQ: Do I need to know English to play?\u003c\/div\u003e\n    \u003cdiv class=\"faq-a\"\u003eNo — this is a language-light game. The rulebook is in English (a one-time learning task), but ongoing gameplay is visual \/ mechanical \/ coordinate-based and works in any language.\u003c\/div\u003e\n    \u003cdiv class=\"faq-q\"\u003eQ: How long does shipping take?\u003c\/div\u003e\n    \u003cdiv class=\"faq-a\"\u003eOrders are dispatched within 1 to 2 business days. International transit to Korea typically takes 7 to 14 days depending on customs clearance.\u003c\/div\u003e\n    \u003cdiv class=\"faq-q\"\u003eQ: Can I cancel my order?\u003c\/div\u003e\n    \u003cdiv class=\"faq-a\"\u003eOrders can be cancelled before dispatch — usually within 24 hours of placement. Once shipped, cancellations are no longer possible.\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 the product\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\"\u003eJax Korea direct · Sequence direct import · US board game direct import · Korean board game cafe games · family game night · 잭스 직구 · 시퀀스 직구 · 미국 보드게임 직구 · 가족 보드게임 직구 · 개인 통관 보드게임\u003c\/p\u003e\n  \u003c\/details\u003e\n\n\u003c\/div\u003e","brand":"Jax","offers":[{"title":"Default Title","offer_id":45371892891695,"sku":"WONJO-JX-160","price":32.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0739\/5190\/3791\/files\/sequence-game-1.jpg?v=1779822078"},{"product_id":"candy-land","title":"Hasbro Gaming Candy Land Kingdom of Sweet Adventures","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\"\u003eAn iconic American preschool game since 1949. Draw a color card, move your gingerbread pawn to the next matching square, race to the candy castle. No reading required — players match colors and follow the path. The lowest-age item in this batch (3+).\u003c\/p\u003e\n\n  \u003cdetails open\u003e\n    \u003csummary\u003eAbout This Product\u003c\/summary\u003e\n    \u003chr\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\"\u003eAges 3+\u003c\/span\u003e\n      \u003cspan class=\"badge\"\u003e2-4 Players\u003c\/span\u003e\n      \u003cspan class=\"badge\"\u003e15 Min\u003c\/span\u003e\n      \u003cspan class=\"badge\"\u003eNo Reading Required\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"skill-row\"\u003e\n      \u003cspan class=\"skill-tag\"\u003eColor recognition\u003c\/span\u003e\n      \u003cspan class=\"skill-tag\"\u003eTurn-taking\u003c\/span\u003e\n      \u003cspan class=\"skill-tag\"\u003eFollowing directions\u003c\/span\u003e\n      \u003cspan class=\"skill-tag\"\u003eFine motor (card draw)\u003c\/span\u003e\n      \u003cspan class=\"skill-tag\"\u003ePatience\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cp\u003eAn iconic American preschool game since 1949. Draw a color card, move your gingerbread pawn to the next matching square, race to the candy castle. No reading required — players match colors and follow the path. The lowest-age item in this batch (3+).\u003c\/p\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eWhat's Included\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cul\u003e\n      \u003cli\u003eCandy Land game board (curving rainbow path to the castle)\u003c\/li\u003e\n      \u003cli\u003e4 gingerbread pawns\u003c\/li\u003e\n      \u003cli\u003eCard deck (color cards + special candy character cards)\u003c\/li\u003e\n      \u003cli\u003eInstructions\u003c\/li\u003e\n    \u003c\/ul\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\"\u003eHasbro Gaming (해즈브로)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eGame Type\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eFamily Classic (Preschool)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003ePlayers\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003e2 – 4 players\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003ePlay Time\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003e15 minutes\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eRecommended Age\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003e3+ years\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eLanguage Dependency\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eLow — playable without English fluency\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eSource\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eHasbro Gaming — direct from US retail\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eCleaning\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eWipe components with a dry cloth. Store in original box.\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eHow the Game Plays\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cdiv class=\"play-stage\"\u003e\n      \u003cspan class=\"play-stage-age\"\u003eSetup\u003c\/span\u003e\n      \u003cspan class=\"play-stage-text\"\u003ePlace all 4 gingerbread pawns at the start. Shuffle the color card deck.\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"play-stage\"\u003e\n      \u003cspan class=\"play-stage-age\"\u003eCore mechanic\u003c\/span\u003e\n      \u003cspan class=\"play-stage-text\"\u003eOn your turn, draw the top card. Move your pawn forward to the next square that matches the card's color.\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"play-stage\"\u003e\n      \u003cspan class=\"play-stage-age\"\u003eSpecial cards\u003c\/span\u003e\n      \u003cspan class=\"play-stage-text\"\u003eSome cards show specific candy characters (Princess Lolly, Queen Frostine, etc.) — move directly to that character's square on the board.\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"play-stage\"\u003e\n      \u003cspan class=\"play-stage-age\"\u003eWinning\u003c\/span\u003e\n      \u003cspan class=\"play-stage-text\"\u003eFirst player to reach the Candy Castle at the end of the rainbow path wins. Games run 10-20 minutes — perfect attention span for preschoolers.\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eWhy Korean Players Choose This\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cp\u003eCandy Land doesn't have a widely-available Korean edition — this US import is the way to bring this iconic American childhood game to Korean households. No reading or counting required (color matching + path following). Strong gift for 어린이날, Easter, or first-board-game milestones. Generations of US kids learn turn-taking through this game.\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.\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. International transit to Korea typically takes 7 to 14 days depending on customs clearance.\u003c\/p\u003e\n    \u003cdiv class=\"tip\"\u003eAll orders ship in plain unmarked boxes for discretion.\u003c\/div\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. Personal-use imports from the United States with a declared value under USD 200 generally qualify for duty-free clearance; if any duty applies, it is payable by the customer at the time of receipt.\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\u003eAbout Us\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cp\u003eWe purchase directly from US retail 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.\u003c\/p\u003e\n    \u003cp\u003eHasbro is one of the largest toy and game companies in the world, founded in 1923. Hasbro Gaming publishes an iconic lineup of family classics — Battleship, Connect 4, Jenga, Trouble, Candy Land, Monopoly, Clue, and dozens more. Most titles have Korean editions distributed by Hasbro Korea; this is the original US English edition with original packaging and components.\u003c\/p\u003e\n    \n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eFAQ\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cdiv class=\"faq-q\"\u003eQ: Is this the authentic Hasbro Gaming version?\u003c\/div\u003e\n    \u003cdiv class=\"faq-a\"\u003eYes. Sourced directly from US retail and shipped to Korea — the same product available on US shelves.\u003c\/div\u003e\n    \u003cdiv class=\"faq-q\"\u003eQ: Is it new and unopened?\u003c\/div\u003e\n    \u003cdiv class=\"faq-a\"\u003eYes. Every item ships brand new in its original retail packaging.\u003c\/div\u003e\n    \u003cdiv class=\"faq-q\"\u003eQ: Do I need to know English to play?\u003c\/div\u003e\n    \u003cdiv class=\"faq-a\"\u003eNo — this is a language-light game. The rulebook is in English (a one-time learning task), but ongoing gameplay is visual \/ mechanical \/ coordinate-based and works in any language.\u003c\/div\u003e\n    \u003cdiv class=\"faq-q\"\u003eQ: How long does shipping take?\u003c\/div\u003e\n    \u003cdiv class=\"faq-a\"\u003eOrders are dispatched within 1 to 2 business days. International transit to Korea typically takes 7 to 14 days depending on customs clearance.\u003c\/div\u003e\n    \u003cdiv class=\"faq-q\"\u003eQ: Can I cancel my order?\u003c\/div\u003e\n    \u003cdiv class=\"faq-a\"\u003eOrders can be cancelled before dispatch — usually within 24 hours of placement. Once shipped, cancellations are no longer possible.\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 the product\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\"\u003eHasbro Gaming Korea direct · Candy Land direct import · US board game direct import · Korean board game cafe games · family game night · 해즈브로 직구 · 캔디 랜드 직구 · 미국 보드게임 직구 · 가족 보드게임 직구 · 개인 통관 보드게임\u003c\/p\u003e\n  \u003c\/details\u003e\n\n\u003c\/div\u003e","brand":"Hasbro Gaming","offers":[{"title":"Default Title","offer_id":45371892924463,"sku":"WONJO-HG-161","price":22.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0739\/5190\/3791\/files\/candy-land-board-game-1.jpg?v=1779822179"},{"product_id":"trouble","title":"Hasbro Gaming Trouble Pop-O-Matic Board Game","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\"\u003eThe classic Hasbro race-to-home pawn game with the iconic Pop-O-Matic dice bubble — no separate die to lose. Each pop randomizes the roll. Pawns can send opponents back to start. A bonus Power Die and Shield are included in this edition for variant play.\u003c\/p\u003e\n\n  \u003cdetails open\u003e\n    \u003csummary\u003eAbout This Product\u003c\/summary\u003e\n    \u003chr\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\"\u003eAges 5+\u003c\/span\u003e\n      \u003cspan class=\"badge\"\u003e2-4 Players\u003c\/span\u003e\n      \u003cspan class=\"badge\"\u003e20 Min\u003c\/span\u003e\n      \u003cspan class=\"badge\"\u003ePop-O-Matic\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"skill-row\"\u003e\n      \u003cspan class=\"skill-tag\"\u003eNumber recognition\u003c\/span\u003e\n      \u003cspan class=\"skill-tag\"\u003eStrategic decisions\u003c\/span\u003e\n      \u003cspan class=\"skill-tag\"\u003eCounting (1-6)\u003c\/span\u003e\n      \u003cspan class=\"skill-tag\"\u003eTurn-taking\u003c\/span\u003e\n      \u003cspan class=\"skill-tag\"\u003eLuck management\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cp\u003eThe classic Hasbro race-to-home pawn game with the iconic Pop-O-Matic dice bubble — no separate die to lose. Each pop randomizes the roll. Pawns can send opponents back to start. A bonus Power Die and Shield are included in this edition for variant play.\u003c\/p\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eWhat's Included\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cul\u003e\n      \u003cli\u003eTrouble game board with central Pop-O-Matic dice bubble\u003c\/li\u003e\n      \u003cli\u003e16 pegs (4 per color × 4 colors)\u003c\/li\u003e\n      \u003cli\u003eBonus Power Die for variant play\u003c\/li\u003e\n      \u003cli\u003eShield piece for variant rules\u003c\/li\u003e\n      \u003cli\u003eInstructions\u003c\/li\u003e\n    \u003c\/ul\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\"\u003eHasbro Gaming (해즈브로)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eGame Type\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eFamily Classic\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003ePlayers\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003e2 – 4 players\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003ePlay Time\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003e20 minutes\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eRecommended Age\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003e5+ years\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eLanguage Dependency\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eLow — playable without English fluency\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eSource\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eHasbro Gaming — direct from US retail\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eCleaning\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eWipe components with a dry cloth. Store in original box.\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eHow the Game Plays\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cdiv class=\"play-stage\"\u003e\n      \u003cspan class=\"play-stage-age\"\u003eSetup\u003c\/span\u003e\n      \u003cspan class=\"play-stage-text\"\u003eEach player picks a color and places 4 pegs in the START circle.\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"play-stage\"\u003e\n      \u003cspan class=\"play-stage-age\"\u003eCore mechanic\u003c\/span\u003e\n      \u003cspan class=\"play-stage-text\"\u003eOn your turn, press the Pop-O-Matic bubble — the die jumps. Move one peg forward by that number around the board.\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"play-stage\"\u003e\n      \u003cspan class=\"play-stage-age\"\u003eSending home\u003c\/span\u003e\n      \u003cspan class=\"play-stage-text\"\u003eIf your peg lands on a square occupied by another player's peg, that peg goes back to START.\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"play-stage\"\u003e\n      \u003cspan class=\"play-stage-age\"\u003eWinning\u003c\/span\u003e\n      \u003cspan class=\"play-stage-text\"\u003eFirst player to move all 4 pegs around the board into the FINISH zone wins. Games run 15-25 minutes.\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eWhy Korean Players Choose This\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cp\u003eTrouble has a Korean edition from Hasbro Korea. The Pop-O-Matic mechanic is the signature feature — kids love pressing it. Korean kids may recognize the genre from local equivalent 차차차 (same race-to-home + send-back mechanic). No language required to play. Strong age-5+ first-real-game pick.\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.\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. International transit to Korea typically takes 7 to 14 days depending on customs clearance.\u003c\/p\u003e\n    \u003cdiv class=\"tip\"\u003eAll orders ship in plain unmarked boxes for discretion.\u003c\/div\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. Personal-use imports from the United States with a declared value under USD 200 generally qualify for duty-free clearance; if any duty applies, it is payable by the customer at the time of receipt.\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\u003eAbout Us\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cp\u003eWe purchase directly from US retail 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.\u003c\/p\u003e\n    \u003cp\u003eHasbro is one of the largest toy and game companies in the world, founded in 1923. Hasbro Gaming publishes an iconic lineup of family classics — Battleship, Connect 4, Jenga, Trouble, Candy Land, Monopoly, Clue, and dozens more. Most titles have Korean editions distributed by Hasbro Korea; this is the original US English edition with original packaging and components.\u003c\/p\u003e\n    \u003cp\u003eA Korean edition of this game is also distributed locally in Korea. This listing is for the original US English edition — both versions play identically; the choice comes down to packaging preference and price.\u003c\/p\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eFAQ\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cdiv class=\"faq-q\"\u003eQ: Is this the authentic Hasbro Gaming version?\u003c\/div\u003e\n    \u003cdiv class=\"faq-a\"\u003eYes. Sourced directly from US retail and shipped to Korea — the same product available on US shelves.\u003c\/div\u003e\n    \u003cdiv class=\"faq-q\"\u003eQ: Is it new and unopened?\u003c\/div\u003e\n    \u003cdiv class=\"faq-a\"\u003eYes. Every item ships brand new in its original retail packaging.\u003c\/div\u003e\n    \u003cdiv class=\"faq-q\"\u003eQ: Do I need to know English to play?\u003c\/div\u003e\n    \u003cdiv class=\"faq-a\"\u003eNo — this is a language-light game. The rulebook is in English (a one-time learning task), but ongoing gameplay is visual \/ mechanical \/ coordinate-based and works in any language.\u003c\/div\u003e\n    \u003cdiv class=\"faq-q\"\u003eQ: How long does shipping take?\u003c\/div\u003e\n    \u003cdiv class=\"faq-a\"\u003eOrders are dispatched within 1 to 2 business days. International transit to Korea typically takes 7 to 14 days depending on customs clearance.\u003c\/div\u003e\n    \u003cdiv class=\"faq-q\"\u003eQ: Can I cancel my order?\u003c\/div\u003e\n    \u003cdiv class=\"faq-a\"\u003eOrders can be cancelled before dispatch — usually within 24 hours of placement. Once shipped, cancellations are no longer possible.\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 the product\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\"\u003eHasbro Gaming Korea direct · Trouble direct import · US board game direct import · Korean board game cafe games · family game night · 해즈브로 직구 · 트러블 직구 · 미국 보드게임 직구 · 가족 보드게임 직구 · 개인 통관 보드게임\u003c\/p\u003e\n  \u003c\/details\u003e\n\n\u003c\/div\u003e","brand":"Hasbro Gaming","offers":[{"title":"Default Title","offer_id":45371892957231,"sku":"WONJO-HG-165","price":26.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0739\/5190\/3791\/files\/trouble-pop-o-matic-board-game-1.jpg?v=1779822357"},{"product_id":"jenga","title":"Hasbro Gaming Jenga Wooden Block Stacking Tower Game","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\"\u003eThe iconic block-stacking tower game from Hasbro. Stack 54 solid wooden blocks into a tower, then take turns removing one block at a time and placing it on top. The tower grows higher and more unstable until it falls — the player who topples it loses.\u003c\/p\u003e\n\n  \u003cdetails open\u003e\n    \u003csummary\u003eAbout This Product\u003c\/summary\u003e\n    \u003chr\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\"\u003eAges 6+\u003c\/span\u003e\n      \u003cspan class=\"badge\"\u003e1+ Players\u003c\/span\u003e\n      \u003cspan class=\"badge\"\u003e20 Min\u003c\/span\u003e\n      \u003cspan class=\"badge\"\u003eWooden Blocks\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"skill-row\"\u003e\n      \u003cspan class=\"skill-tag\"\u003eFine motor control\u003c\/span\u003e\n      \u003cspan class=\"skill-tag\"\u003eSpatial reasoning\u003c\/span\u003e\n      \u003cspan class=\"skill-tag\"\u003eSteady hand\u003c\/span\u003e\n      \u003cspan class=\"skill-tag\"\u003eStrategic selection\u003c\/span\u003e\n      \u003cspan class=\"skill-tag\"\u003ePatience\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cp\u003eThe iconic block-stacking tower game from Hasbro. Stack 54 solid wooden blocks into a tower, then take turns removing one block at a time and placing it on top. The tower grows higher and more unstable until it falls — the player who topples it loses.\u003c\/p\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eWhat's Included\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cul\u003e\n      \u003cli\u003e54 solid wooden Jenga blocks (precision-cut for stable stacking)\u003c\/li\u003e\n      \u003cli\u003eStacking sleeve for easy setup\u003c\/li\u003e\n      \u003cli\u003eInstructions\u003c\/li\u003e\n    \u003c\/ul\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\"\u003eHasbro Gaming (해즈브로)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eGame Type\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eFamily Classic\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003ePlayers\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003e1+ players\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003ePlay Time\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003e20 minutes\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eRecommended Age\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003e6+ years\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eLanguage Dependency\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eLow — playable without English fluency\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eSource\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eHasbro Gaming — direct from US retail\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eCleaning\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eWipe components with a dry cloth. Store in original box.\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eHow the Game Plays\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cdiv class=\"play-stage\"\u003e\n      \u003cspan class=\"play-stage-age\"\u003eSetup\u003c\/span\u003e\n      \u003cspan class=\"play-stage-text\"\u003eUse the included sleeve to stack the 54 blocks into a tower — 18 levels of 3 blocks each, rotated 90° per level.\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"play-stage\"\u003e\n      \u003cspan class=\"play-stage-age\"\u003eCore mechanic\u003c\/span\u003e\n      \u003cspan class=\"play-stage-text\"\u003eOn your turn, use one hand to remove any block from below the top complete level. Place that block on top to extend the tower.\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"play-stage\"\u003e\n      \u003cspan class=\"play-stage-age\"\u003eStrategy\u003c\/span\u003e\n      \u003cspan class=\"play-stage-text\"\u003eChoose your block carefully — some are loose, some are load-bearing. Tap a block lightly to test stability before committing.\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"play-stage\"\u003e\n      \u003cspan class=\"play-stage-age\"\u003eWinning\u003c\/span\u003e\n      \u003cspan class=\"play-stage-text\"\u003eLast player to successfully move a block before the tower falls wins. Whoever knocks it over loses.\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eWhy Korean Players Choose This\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cp\u003eJenga is universal in Korea — 젠가 is a household word, used in school activities, team-building events, and party games. Hasbro's version is the original; many cheaper knockoffs exist locally. The premium positioning is “real Jenga from the US, original Hasbro brand” — appeals to buyers who want the authentic wooden quality.\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.\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. International transit to Korea typically takes 7 to 14 days depending on customs clearance.\u003c\/p\u003e\n    \u003cdiv class=\"tip\"\u003eAll orders ship in plain unmarked boxes for discretion.\u003c\/div\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. Personal-use imports from the United States with a declared value under USD 200 generally qualify for duty-free clearance; if any duty applies, it is payable by the customer at the time of receipt.\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\u003eAbout Us\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cp\u003eWe purchase directly from US retail 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.\u003c\/p\u003e\n    \u003cp\u003eHasbro is one of the largest toy and game companies in the world, founded in 1923. Hasbro Gaming publishes an iconic lineup of family classics — Battleship, Connect 4, Jenga, Trouble, Candy Land, Monopoly, Clue, and dozens more. Most titles have Korean editions distributed by Hasbro Korea; this is the original US English edition with original packaging and components.\u003c\/p\u003e\n    \u003cp\u003eA Korean edition of this game is also distributed locally in Korea. This listing is for the original US English edition — both versions play identically; the choice comes down to packaging preference and price.\u003c\/p\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eFAQ\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cdiv class=\"faq-q\"\u003eQ: Is this the authentic Hasbro Gaming version?\u003c\/div\u003e\n    \u003cdiv class=\"faq-a\"\u003eYes. Sourced directly from US retail and shipped to Korea — the same product available on US shelves.\u003c\/div\u003e\n    \u003cdiv class=\"faq-q\"\u003eQ: Is it new and unopened?\u003c\/div\u003e\n    \u003cdiv class=\"faq-a\"\u003eYes. Every item ships brand new in its original retail packaging.\u003c\/div\u003e\n    \u003cdiv class=\"faq-q\"\u003eQ: Do I need to know English to play?\u003c\/div\u003e\n    \u003cdiv class=\"faq-a\"\u003eNo — this is a language-light game. The rulebook is in English (a one-time learning task), but ongoing gameplay is visual \/ mechanical \/ coordinate-based and works in any language.\u003c\/div\u003e\n    \u003cdiv class=\"faq-q\"\u003eQ: How long does shipping take?\u003c\/div\u003e\n    \u003cdiv class=\"faq-a\"\u003eOrders are dispatched within 1 to 2 business days. International transit to Korea typically takes 7 to 14 days depending on customs clearance.\u003c\/div\u003e\n    \u003cdiv class=\"faq-q\"\u003eQ: Can I cancel my order?\u003c\/div\u003e\n    \u003cdiv class=\"faq-a\"\u003eOrders can be cancelled before dispatch — usually within 24 hours of placement. Once shipped, cancellations are no longer possible.\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 the product\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\"\u003eHasbro Gaming Korea direct · Jenga direct import · US board game direct import · Korean board game cafe games · family game night · 해즈브로 직구 · 젠가 직구 · 미국 보드게임 직구 · 가족 보드게임 직구 · 개인 통관 보드게임\u003c\/p\u003e\n  \u003c\/details\u003e\n\n\u003c\/div\u003e","brand":"Hasbro Gaming","offers":[{"title":"Default Title","offer_id":45371892989999,"sku":"WONJO-HG-166","price":32.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0739\/5190\/3791\/files\/jenga-wooden-block-stacking-tower-game-1.jpg?v=1779825420"},{"product_id":"uno-card-game","title":"Mattel Games UNO Card Game","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\"\u003eThe best-selling card game in the world. Match cards by color or number, deploy Skip \/ Reverse \/ Draw-Two action cards to thwart opponents, and shout \"UNO!\" when down to your last card. Universal, language-light, and fast.\u003c\/p\u003e\n\n  \u003cdetails open\u003e\n    \u003csummary\u003eAbout This Product\u003c\/summary\u003e\n    \u003chr\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\"\u003eAges 7+\u003c\/span\u003e\n      \u003cspan class=\"badge\"\u003e2-10 Players\u003c\/span\u003e\n      \u003cspan class=\"badge\"\u003e20-30 Min\u003c\/span\u003e\n      \u003cspan class=\"badge\"\u003eLanguage-Light\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"skill-row\"\u003e\n      \u003cspan class=\"skill-tag\"\u003eNumber recognition\u003c\/span\u003e\n      \u003cspan class=\"skill-tag\"\u003eColor matching\u003c\/span\u003e\n      \u003cspan class=\"skill-tag\"\u003eStrategic card play\u003c\/span\u003e\n      \u003cspan class=\"skill-tag\"\u003eQuick reaction\u003c\/span\u003e\n      \u003cspan class=\"skill-tag\"\u003eSocial play\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cp\u003eThe best-selling card game in the world. Match cards by color or number, deploy Skip \/ Reverse \/ Draw-Two action cards to thwart opponents, and shout \"UNO!\" when down to your last card. Universal, language-light, and fast.\u003c\/p\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eWhat's Included\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cul\u003e\n      \u003cli\u003e108 cards total\u003c\/li\u003e\n      \u003cli\u003e76 number cards in 4 colors (red, yellow, green, blue)\u003c\/li\u003e\n      \u003cli\u003e24 action cards (Skip, Reverse, Draw Two)\u003c\/li\u003e\n      \u003cli\u003e8 wild cards (Wild, Wild Draw Four)\u003c\/li\u003e\n      \u003cli\u003eInstructions\u003c\/li\u003e\n    \u003c\/ul\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\"\u003eMattel Games (마텔)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eGame Type\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eFamily Card Game\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003ePlayers\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003e2 – 10 players\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003ePlay Time\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003e20 – 30 minutes\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eRecommended Age\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003e7+ years\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eLanguage Dependency\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eLow — playable without English fluency\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eSource\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eMattel Games — direct from US retail\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eCleaning\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eWipe components with a dry cloth. Store in original packaging.\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eHow the Game Plays\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cdiv class=\"play-stage\"\u003e\n      \u003cspan class=\"play-stage-age\"\u003eSetup\u003c\/span\u003e\n      \u003cspan class=\"play-stage-text\"\u003eShuffle all 108 cards. Deal 7 cards to each player. Place remaining deck face-down as the draw pile; flip the top card to start the discard pile.\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"play-stage\"\u003e\n      \u003cspan class=\"play-stage-age\"\u003eCore mechanic\u003c\/span\u003e\n      \u003cspan class=\"play-stage-text\"\u003eOn your turn, play a card matching the top discard card by color, number, or symbol. If you can't, draw a card from the deck. Action cards (Skip, Reverse, Draw Two) affect opponents.\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"play-stage\"\u003e\n      \u003cspan class=\"play-stage-age\"\u003eUNO call\u003c\/span\u003e\n      \u003cspan class=\"play-stage-text\"\u003eWhen you play your second-to-last card, you must shout \"UNO!\" If you forget and another player catches you, draw 2 penalty cards.\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"play-stage\"\u003e\n      \u003cspan class=\"play-stage-age\"\u003eWinning\u003c\/span\u003e\n      \u003cspan class=\"play-stage-text\"\u003eFirst player to discard all their cards wins. Game can continue to a target score (e.g., 500 points) if desired.\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eWhy Korean Players Choose This\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cp\u003eUNO is universally known in Korea — Mattel Korea distributes a Korean edition. The mechanic is language-independent: matching by color or number. This US version is essentially the same product as the Korean edition; choose based on price preference.\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.\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. International transit to Korea typically takes 7 to 14 days depending on customs clearance.\u003c\/p\u003e\n    \u003cdiv class=\"tip\"\u003eAll orders ship in plain unmarked boxes for discretion.\u003c\/div\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. Personal-use imports from the United States with a declared value under USD 200 generally qualify for duty-free clearance; if any duty applies, it is payable by the customer at the time of receipt.\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\u003eAbout Us\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cp\u003eWe purchase directly from US retail 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.\u003c\/p\u003e\n    \u003cp\u003eMattel is a US toy and game company that owns UNO — the best-selling card game in the world. UNO has sold over 150 million copies globally since 1971. Mattel Games also publishes Phase 10, Skip-Bo, Apples to Apples, Pictionary, Scrabble, and many other family games. Korean editions are distributed by Mattel Korea.\u003c\/p\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eFAQ\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cdiv class=\"faq-q\"\u003eQ: Is this the authentic Mattel Games version?\u003c\/div\u003e\n    \u003cdiv class=\"faq-a\"\u003eYes. Sourced directly from US retail and shipped to Korea — the same product available on US shelves.\u003c\/div\u003e\n    \u003cdiv class=\"faq-q\"\u003eQ: Is it new and unopened?\u003c\/div\u003e\n    \u003cdiv class=\"faq-a\"\u003eYes. Every item ships brand new in its original retail packaging.\u003c\/div\u003e\n    \u003cdiv class=\"faq-q\"\u003eQ: Do I need to know English to play?\u003c\/div\u003e\n    \u003cdiv class=\"faq-a\"\u003eNo — the game mechanic is language-light (color and number matching). The rulebook is in English but is a one-time learning task; ongoing play works in any language.\u003c\/div\u003e\n    \u003cdiv class=\"faq-q\"\u003eQ: How long does shipping take?\u003c\/div\u003e\n    \u003cdiv class=\"faq-a\"\u003eOrders are dispatched within 1 to 2 business days. International transit to Korea typically takes 7 to 14 days depending on customs clearance.\u003c\/div\u003e\n    \u003cdiv class=\"faq-q\"\u003eQ: Can I cancel my order?\u003c\/div\u003e\n    \u003cdiv class=\"faq-a\"\u003eOrders can be cancelled before dispatch — usually within 24 hours of placement. Once shipped, cancellations are no longer possible.\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 the product\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\"\u003eMattel Games Korea direct · UNO direct import · US card game direct import · family card game · 마텔 직구 · 우노 직구 · 미국 카드 게임 직구 · 가족 카드 게임 직구 · 개인 통관 카드 게임\u003c\/p\u003e\n  \u003c\/details\u003e\n\n\u003c\/div\u003e","brand":"Mattel Games","offers":[{"title":"Default Title","offer_id":45372266741807,"sku":"WONJO-MT-164","price":22.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0739\/5190\/3791\/files\/uno-card-game-1.jpg?v=1779825972"},{"product_id":"giant-uno-card-game","title":"Mattel Games Giant UNO Card Game","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\"\u003eThe classic UNO with cards five times larger than standard — each card measures 5 by 7 inches. Color-blind accessible, easier for kids to handle, and great for group play. Same rules, same fun, much more visual presence.\u003c\/p\u003e\n\n  \u003cdetails open\u003e\n    \u003csummary\u003eAbout This Product\u003c\/summary\u003e\n    \u003chr\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\"\u003eAges 7+\u003c\/span\u003e\n      \u003cspan class=\"badge\"\u003e2-10 Players\u003c\/span\u003e\n      \u003cspan class=\"badge\"\u003e20-30 Min\u003c\/span\u003e\n      \u003cspan class=\"badge\"\u003eOversized Cards\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"skill-row\"\u003e\n      \u003cspan class=\"skill-tag\"\u003eNumber recognition\u003c\/span\u003e\n      \u003cspan class=\"skill-tag\"\u003eColor matching\u003c\/span\u003e\n      \u003cspan class=\"skill-tag\"\u003eStrategic card play\u003c\/span\u003e\n      \u003cspan class=\"skill-tag\"\u003eQuick reaction\u003c\/span\u003e\n      \u003cspan class=\"skill-tag\"\u003eGroup engagement\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cp\u003eThe classic UNO with cards five times larger than standard — each card measures 5 by 7 inches. Color-blind accessible, easier for kids to handle, and great for group play. Same rules, same fun, much more visual presence.\u003c\/p\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eWhat's Included\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cul\u003e\n      \u003cli\u003e108 oversized cards (5 × 7 inches each)\u003c\/li\u003e\n      \u003cli\u003eSame composition as standard UNO\u003c\/li\u003e\n      \u003cli\u003e76 number cards in 4 colors, 24 action cards, 8 wild cards\u003c\/li\u003e\n      \u003cli\u003eColor-blind accessible packaging\u003c\/li\u003e\n      \u003cli\u003eInstructions\u003c\/li\u003e\n    \u003c\/ul\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\"\u003eMattel Games (마텔)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eGame Type\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eFamily Card Game (Oversized)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003ePlayers\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003e2 – 10 players\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003ePlay Time\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003e20 – 30 minutes\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eRecommended Age\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003e7+ years\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eLanguage Dependency\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eLow — playable without English fluency\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eSource\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eMattel Games — direct from US retail\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eCleaning\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eWipe components with a dry cloth. Store in original packaging.\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eHow the Game Plays\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cdiv class=\"play-stage\"\u003e\n      \u003cspan class=\"play-stage-age\"\u003eSetup\u003c\/span\u003e\n      \u003cspan class=\"play-stage-text\"\u003eSame as standard UNO — deal 7 cards each, place draw pile and flip starter card to discard pile.\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"play-stage\"\u003e\n      \u003cspan class=\"play-stage-age\"\u003eCore mechanic\u003c\/span\u003e\n      \u003cspan class=\"play-stage-text\"\u003eSame rules as classic UNO — match by color, number, or symbol; deploy action cards. Bigger cards just make every move more dramatic.\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"play-stage\"\u003e\n      \u003cspan class=\"play-stage-age\"\u003eBest use cases\u003c\/span\u003e\n      \u003cspan class=\"play-stage-text\"\u003eLarge group play (parties, classrooms), kids who struggle with standard-sized cards, accessibility for vision-impaired players, outdoor\/picnic play.\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"play-stage\"\u003e\n      \u003cspan class=\"play-stage-age\"\u003eWinning\u003c\/span\u003e\n      \u003cspan class=\"play-stage-text\"\u003eFirst player to discard all cards wins. Standard UNO scoring rules apply.\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eWhy Korean Players Choose This\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cp\u003eGiant UNO is genuinely hard to find in Korean retail — Mattel Korea sells standard UNO but the oversized format is a US-import differentiator. Strong for households with young children, classrooms, language schools, or anyone wanting more visual presence in group play.\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.\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. International transit to Korea typically takes 7 to 14 days depending on customs clearance.\u003c\/p\u003e\n    \u003cdiv class=\"tip\"\u003eAll orders ship in plain unmarked boxes for discretion.\u003c\/div\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. Personal-use imports from the United States with a declared value under USD 200 generally qualify for duty-free clearance; if any duty applies, it is payable by the customer at the time of receipt.\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\u003eAbout Us\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cp\u003eWe purchase directly from US retail 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.\u003c\/p\u003e\n    \u003cp\u003eMattel is a US toy and game company that owns UNO — the best-selling card game in the world. UNO has sold over 150 million copies globally since 1971. Mattel Games also publishes Phase 10, Skip-Bo, Apples to Apples, Pictionary, Scrabble, and many other family games. Korean editions are distributed by Mattel Korea.\u003c\/p\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eFAQ\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cdiv class=\"faq-q\"\u003eQ: Is this the authentic Mattel Games version?\u003c\/div\u003e\n    \u003cdiv class=\"faq-a\"\u003eYes. Sourced directly from US retail and shipped to Korea — the same product available on US shelves.\u003c\/div\u003e\n    \u003cdiv class=\"faq-q\"\u003eQ: Is it new and unopened?\u003c\/div\u003e\n    \u003cdiv class=\"faq-a\"\u003eYes. Every item ships brand new in its original retail packaging.\u003c\/div\u003e\n    \u003cdiv class=\"faq-q\"\u003eQ: Do I need to know English to play?\u003c\/div\u003e\n    \u003cdiv class=\"faq-a\"\u003eNo — the game mechanic is language-light (color and number matching). The rulebook is in English but is a one-time learning task; ongoing play works in any language.\u003c\/div\u003e\n    \u003cdiv class=\"faq-q\"\u003eQ: How long does shipping take?\u003c\/div\u003e\n    \u003cdiv class=\"faq-a\"\u003eOrders are dispatched within 1 to 2 business days. International transit to Korea typically takes 7 to 14 days depending on customs clearance.\u003c\/div\u003e\n    \u003cdiv class=\"faq-q\"\u003eQ: Can I cancel my order?\u003c\/div\u003e\n    \u003cdiv class=\"faq-a\"\u003eOrders can be cancelled before dispatch — usually within 24 hours of placement. Once shipped, cancellations are no longer possible.\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 the product\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\"\u003eMattel Games Korea direct · Giant UNO direct import · US card game direct import · family card game · 마텔 직구 · 자이언트 우노 직구 · 미국 카드 게임 직구 · 가족 카드 게임 직구 · 개인 통관 카드 게임\u003c\/p\u003e\n  \u003c\/details\u003e\n\n\u003c\/div\u003e","brand":"Mattel Games","offers":[{"title":"Default Title","offer_id":45372266774575,"sku":"WONJO-MT-187","price":28.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0739\/5190\/3791\/files\/giant-uno-card-game-1.jpg?v=1779826355"},{"product_id":"hoyle-waterproof-cards","title":"Hoyle Waterproof Plastic Playing Cards (1 Deck)","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\"\u003eA standard 52-card deck in fully waterproof plastic — for outdoor card games, pool decks, beach, camping, boat trips, and any environment where paper cards would fail. Wipes clean, doesn't bend, doesn't fade. Hoyle is the US authority on card game rules.\u003c\/p\u003e\n\n  \u003cdetails open\u003e\n    \u003csummary\u003eAbout This Product\u003c\/summary\u003e\n    \u003chr\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\"\u003eAges 8+\u003c\/span\u003e\n      \u003cspan class=\"badge\"\u003eWaterproof\u003c\/span\u003e\n      \u003cspan class=\"badge\"\u003ePlastic Deck\u003c\/span\u003e\n      \u003cspan class=\"badge\"\u003eTravel-Friendly\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cp\u003eA standard 52-card deck in fully waterproof plastic — for outdoor card games, pool decks, beach, camping, boat trips, and any environment where paper cards would fail. Wipes clean, doesn't bend, doesn't fade. Hoyle is the US authority on card game rules.\u003c\/p\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eWhat's Included\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cul\u003e\n      \u003cli\u003e1 deck of 54 cards (52 standard playing cards + 2 jokers)\u003c\/li\u003e\n      \u003cli\u003eMade from 100% plastic — fully waterproof\u003c\/li\u003e\n      \u003cli\u003eWithstands wet conditions, food spills, sticky hands\u003c\/li\u003e\n      \u003cli\u003eStandard poker-size cards\u003c\/li\u003e\n      \u003cli\u003eOriginal Hoyle packaging\u003c\/li\u003e\n    \u003c\/ul\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\"\u003eHoyle (호일)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eCards\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003e54 cards (52 standard + 2 jokers)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eMaterial\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003e100% plastic (waterproof, washable)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eTheme\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eStandard playing card faces (no thematic art)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eRecommended Age\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003e8+ years\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eSource\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eHoyle — direct from US retail\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eCare\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003ePlastic decks: wipe clean. Paper decks: store in a cool, dry place.\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eCard Size\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eStandard poker size (~63 × 88 mm)\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eWhat You Can Do With These\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cdiv class=\"play-stage\"\u003e\n      \u003cspan class=\"play-stage-age\"\u003eStrategy games\u003c\/span\u003e\n      \u003cspan class=\"play-stage-text\"\u003ePoker (Texas Hold'em, 5-Card, Omaha), Bridge, Spades, Hearts\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"play-stage\"\u003e\n      \u003cspan class=\"play-stage-age\"\u003eFamily games\u003c\/span\u003e\n      \u003cspan class=\"play-stage-text\"\u003eRummy, Gin Rummy, Crazy Eights, War, Go Fish, Old Maid\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"play-stage\"\u003e\n      \u003cspan class=\"play-stage-age\"\u003eSolo play\u003c\/span\u003e\n      \u003cspan class=\"play-stage-text\"\u003eKlondike Solitaire, Spider Solitaire, FreeCell\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"play-stage\"\u003e\n      \u003cspan class=\"play-stage-age\"\u003eCasino-style\u003c\/span\u003e\n      \u003cspan class=\"play-stage-text\"\u003eBlackjack, Baccarat, casino-style tournaments\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"play-stage\"\u003e\n      \u003cspan class=\"play-stage-age\"\u003eKids\u003c\/span\u003e\n      \u003cspan class=\"play-stage-text\"\u003eWar, Memory, Snap, Slapjack\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eWhy Korean Buyers Choose This\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cp\u003eHoyle Waterproof is a utility deck — not a game in itself, but cards for any card game you already know. Strong for outdoor lifestyles: camping, glamping, beach trips, boat outings. The waterproof plastic is a differentiated material vs. standard paper-coated decks available in Korea.\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.\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. International transit to Korea typically takes 7 to 14 days depending on customs clearance.\u003c\/p\u003e\n    \u003cdiv class=\"tip\"\u003eAll orders ship in plain unmarked boxes for discretion.\u003c\/div\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. Personal-use imports from the United States with a declared value under USD 200 generally qualify for duty-free clearance; if any duty applies, it is payable by the customer at the time of receipt.\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\u003eAbout Us\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cp\u003eWe purchase directly from US retail 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.\u003c\/p\u003e\n    \u003cp\u003eHoyle is a US classic-game brand owned by the United States Playing Card Company (USPCC). The name comes from Edmond Hoyle, the 18th-century English writer whose rules became the standard reference for card games — \"according to Hoyle\" still means \"by the rules.\" Hoyle's plastic playing card lines are designed for durability — waterproof, fade-resistant, and built for outdoor and high-use environments.\u003c\/p\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eFAQ\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cdiv class=\"faq-q\"\u003eQ: Is this the authentic Hoyle deck?\u003c\/div\u003e\n    \u003cdiv class=\"faq-a\"\u003eYes. Sourced directly from US retail and shipped to Korea — same product as US shelves.\u003c\/div\u003e\n    \u003cdiv class=\"faq-q\"\u003eQ: Is it new and sealed?\u003c\/div\u003e\n    \u003cdiv class=\"faq-a\"\u003eYes. Every deck ships brand new in its original sealed packaging.\u003c\/div\u003e\n    \u003cdiv class=\"faq-q\"\u003eQ: Can I play any card game with this deck?\u003c\/div\u003e\n    \u003cdiv class=\"faq-a\"\u003eYes — this is a standard 52-card deck (plus 2 jokers). Use it for poker, rummy, solitaire, war, blackjack, or any other card game you know.\u003c\/div\u003e\n    \u003cdiv class=\"faq-q\"\u003eQ: How long does shipping take?\u003c\/div\u003e\n    \u003cdiv class=\"faq-a\"\u003eOrders are dispatched within 1 to 2 business days. International transit to Korea typically takes 7 to 14 days.\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 the product\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\"\u003eHoyle Korea direct · Waterproof Plastic Playing Cards direct import · US playing cards · collector card deck · 호일 직구 · 방수 플라스틱 플레잉 카드 직구 · 미국 플레잉 카드 직구 · 컬렉터 카드 덱 · 개인 통관 플레잉 카드\u003c\/p\u003e\n  \u003c\/details\u003e\n\n\u003c\/div\u003e","brand":"Hoyle","offers":[{"title":"Default Title","offer_id":45372266807343,"sku":"WONJO-HY-173","price":14.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0739\/5190\/3791\/files\/hoyle-waterproof-plastic-playing-cards-1.jpg?v=1779826461"},{"product_id":"bicycle-disney-mickey","title":"Bicycle Disney Mickey and Friends Playing Cards","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\"\u003eA standard 52-card playing deck from Bicycle (United States Playing Card Company, est. 1885) featuring Mickey Mouse and Friends artwork throughout. Functional for any card game, plus collectible value for Disney fans. The classic Bicycle build quality.\u003c\/p\u003e\n\n  \u003cdetails open\u003e\n    \u003csummary\u003eAbout This Product\u003c\/summary\u003e\n    \u003chr\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\"\u003eAges 8+\u003c\/span\u003e\n      \u003cspan class=\"badge\"\u003eDisney Licensed\u003c\/span\u003e\n      \u003cspan class=\"badge\"\u003eCollectible\u003c\/span\u003e\n      \u003cspan class=\"badge\"\u003eBicycle Brand\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cp\u003eA standard 52-card playing deck from Bicycle (United States Playing Card Company, est. 1885) featuring Mickey Mouse and Friends artwork throughout. Functional for any card game, plus collectible value for Disney fans. The classic Bicycle build quality.\u003c\/p\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eWhat's Included\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cul\u003e\n      \u003cli\u003e1 deck of 54 cards (52 standard + 2 jokers)\u003c\/li\u003e\n      \u003cli\u003eMickey and Friends artwork on every card face\u003c\/li\u003e\n      \u003cli\u003eThemed back design featuring Mickey\u003c\/li\u003e\n      \u003cli\u003eStandard poker-size cards\u003c\/li\u003e\n      \u003cli\u003eBicycle paper card stock — smooth shuffle, durable\u003c\/li\u003e\n    \u003c\/ul\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\"\u003eBicycle (바이시클)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eCards\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003e54 cards (52 standard + 2 jokers)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eMaterial\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003ePremium paper card stock with smooth finish\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eTheme\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eMickey Mouse and Friends — character art on faces and backs\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eRecommended Age\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003e8+ years\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eSource\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eBicycle — direct from US retail\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eCare\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003ePlastic decks: wipe clean. Paper decks: store in a cool, dry place.\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eCard Size\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eStandard poker size (~63 × 88 mm)\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eWhat You Can Do With These\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cdiv class=\"play-stage\"\u003e\n      \u003cspan class=\"play-stage-age\"\u003eStrategy games\u003c\/span\u003e\n      \u003cspan class=\"play-stage-text\"\u003ePoker, Bridge, Spades, Hearts\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"play-stage\"\u003e\n      \u003cspan class=\"play-stage-age\"\u003eFamily games\u003c\/span\u003e\n      \u003cspan class=\"play-stage-text\"\u003eRummy, Crazy Eights, War, Go Fish\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"play-stage\"\u003e\n      \u003cspan class=\"play-stage-age\"\u003eSolo play\u003c\/span\u003e\n      \u003cspan class=\"play-stage-text\"\u003eSolitaire (any variant)\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"play-stage\"\u003e\n      \u003cspan class=\"play-stage-age\"\u003eCollector use\u003c\/span\u003e\n      \u003cspan class=\"play-stage-text\"\u003eDisplay in frame or collector binder\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"play-stage\"\u003e\n      \u003cspan class=\"play-stage-age\"\u003eGift \/ novelty\u003c\/span\u003e\n      \u003cspan class=\"play-stage-text\"\u003eDisney fan gift, party favor\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eWhy Korean Buyers Choose This\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cp\u003eBicycle Disney decks are specifically licensed products — not widely stocked in Korean retail. Strong as a gift for Disney fans + card players. Low source cost allows accessible retail pricing. Functional deck + collectible — dual value.\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.\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. International transit to Korea typically takes 7 to 14 days depending on customs clearance.\u003c\/p\u003e\n    \u003cdiv class=\"tip\"\u003eAll orders ship in plain unmarked boxes for discretion.\u003c\/div\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. Personal-use imports from the United States with a declared value under USD 200 generally qualify for duty-free clearance; if any duty applies, it is payable by the customer at the time of receipt.\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\u003eAbout Us\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cp\u003eWe purchase directly from US retail 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.\u003c\/p\u003e\n    \u003cp\u003eBicycle is the iconic US playing card brand from United States Playing Card Company (USPCC), founded in 1885. The Bicycle Rider Back design — first introduced in 1887 — is one of the most recognized playing card designs in the world. Used by magicians, professional card players, and cardistry artists. Licensed editions (Disney, Star Wars, Marvel, and others) are a major collector category.\u003c\/p\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eFAQ\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cdiv class=\"faq-q\"\u003eQ: Is this the authentic Bicycle deck?\u003c\/div\u003e\n    \u003cdiv class=\"faq-a\"\u003eYes. Sourced directly from US retail and shipped to Korea — same product as US shelves.\u003c\/div\u003e\n    \u003cdiv class=\"faq-q\"\u003eQ: Is it new and sealed?\u003c\/div\u003e\n    \u003cdiv class=\"faq-a\"\u003eYes. Every deck ships brand new in its original sealed packaging.\u003c\/div\u003e\n    \u003cdiv class=\"faq-q\"\u003eQ: Can I play any card game with this deck?\u003c\/div\u003e\n    \u003cdiv class=\"faq-a\"\u003eYes — this is a standard 52-card deck (plus 2 jokers). Use it for poker, rummy, solitaire, war, blackjack, or any other card game you know.\u003c\/div\u003e\n    \u003cdiv class=\"faq-q\"\u003eQ: How long does shipping take?\u003c\/div\u003e\n    \u003cdiv class=\"faq-a\"\u003eOrders are dispatched within 1 to 2 business days. International transit to Korea typically takes 7 to 14 days.\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 the product\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\"\u003eBicycle Korea direct · Disney Mickey and Friends Playing Cards direct import · US playing cards · collector card deck · 바이시클 직구 · 디즈니 미키 마우스 플레잉 카드 직구 · 미국 플레잉 카드 직구 · 컬렉터 카드 덱 · 개인 통관 플레잉 카드\u003c\/p\u003e\n  \u003c\/details\u003e\n\n\u003c\/div\u003e","brand":"Bicycle","offers":[{"title":"Default Title","offer_id":45372266840111,"sku":"WONJO-BC-188","price":14.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0739\/5190\/3791\/files\/bicycle-mickey-and-friends-playing-cards-1.jpg?v=1779826578"},{"product_id":"bicycle-toy-story","title":"Bicycle Disney Toy Story Inspired Playing Cards","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\"\u003eA premium Bicycle deck featuring Toy Story artwork — Woody, Buzz Lightyear, Jessie, and the whole Pixar cast across the face cards. Functional for any standard card game, collectible for Pixar fans. Made by USPCC, the same company behind Bicycle's classic Rider Back deck.\u003c\/p\u003e\n\n  \u003cdetails open\u003e\n    \u003csummary\u003eAbout This Product\u003c\/summary\u003e\n    \u003chr\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\"\u003eAges 8+\u003c\/span\u003e\n      \u003cspan class=\"badge\"\u003ePixar Licensed\u003c\/span\u003e\n      \u003cspan class=\"badge\"\u003eCollectible\u003c\/span\u003e\n      \u003cspan class=\"badge\"\u003eBicycle Brand\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cp\u003eA premium Bicycle deck featuring Toy Story artwork — Woody, Buzz Lightyear, Jessie, and the whole Pixar cast across the face cards. Functional for any standard card game, collectible for Pixar fans. Made by USPCC, the same company behind Bicycle's classic Rider Back deck.\u003c\/p\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eWhat's Included\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cul\u003e\n      \u003cli\u003e1 deck of 54 cards (52 standard + 2 jokers)\u003c\/li\u003e\n      \u003cli\u003eToy Story \/ Pixar character artwork on face cards\u003c\/li\u003e\n      \u003cli\u003eThemed back design\u003c\/li\u003e\n      \u003cli\u003eStandard poker-size cards\u003c\/li\u003e\n      \u003cli\u003eBicycle paper card stock\u003c\/li\u003e\n    \u003c\/ul\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\"\u003eBicycle (바이시클)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eCards\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003e54 cards (52 standard + 2 jokers)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eMaterial\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003ePremium paper card stock with smooth finish\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eTheme\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eToy Story \/ Pixar — Woody, Buzz Lightyear, and the full cast\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eRecommended Age\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003e8+ years\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eSource\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eBicycle — direct from US retail\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eCare\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003ePlastic decks: wipe clean. Paper decks: store in a cool, dry place.\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eCard Size\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eStandard poker size (~63 × 88 mm)\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eWhat You Can Do With These\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cdiv class=\"play-stage\"\u003e\n      \u003cspan class=\"play-stage-age\"\u003eStrategy games\u003c\/span\u003e\n      \u003cspan class=\"play-stage-text\"\u003ePoker, Bridge, Spades, Hearts\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"play-stage\"\u003e\n      \u003cspan class=\"play-stage-age\"\u003eFamily games\u003c\/span\u003e\n      \u003cspan class=\"play-stage-text\"\u003eRummy, Crazy Eights, War, Go Fish\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"play-stage\"\u003e\n      \u003cspan class=\"play-stage-age\"\u003eSolo play\u003c\/span\u003e\n      \u003cspan class=\"play-stage-text\"\u003eSolitaire (any variant)\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"play-stage\"\u003e\n      \u003cspan class=\"play-stage-age\"\u003eCollector use\u003c\/span\u003e\n      \u003cspan class=\"play-stage-text\"\u003ePixar collector binder, display\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"play-stage\"\u003e\n      \u003cspan class=\"play-stage-age\"\u003eGift\u003c\/span\u003e\n      \u003cspan class=\"play-stage-text\"\u003eToy Story fan gift, kids who grew up with the movies\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eWhy Korean Buyers Choose This\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cp\u003eToy Story has multi-generational appeal in Korea — adults who watched the original 1995 release plus their children. Bicycle Pixar decks are not stocked widely in Korean retail. Strong nostalgia + collector + functional value.\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.\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. International transit to Korea typically takes 7 to 14 days depending on customs clearance.\u003c\/p\u003e\n    \u003cdiv class=\"tip\"\u003eAll orders ship in plain unmarked boxes for discretion.\u003c\/div\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. Personal-use imports from the United States with a declared value under USD 200 generally qualify for duty-free clearance; if any duty applies, it is payable by the customer at the time of receipt.\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\u003eAbout Us\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cp\u003eWe purchase directly from US retail 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.\u003c\/p\u003e\n    \u003cp\u003eBicycle is the iconic US playing card brand from United States Playing Card Company (USPCC), founded in 1885. The Bicycle Rider Back design — first introduced in 1887 — is one of the most recognized playing card designs in the world. Used by magicians, professional card players, and cardistry artists. Licensed editions (Disney, Star Wars, Marvel, and others) are a major collector category.\u003c\/p\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eFAQ\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cdiv class=\"faq-q\"\u003eQ: Is this the authentic Bicycle deck?\u003c\/div\u003e\n    \u003cdiv class=\"faq-a\"\u003eYes. Sourced directly from US retail and shipped to Korea — same product as US shelves.\u003c\/div\u003e\n    \u003cdiv class=\"faq-q\"\u003eQ: Is it new and sealed?\u003c\/div\u003e\n    \u003cdiv class=\"faq-a\"\u003eYes. Every deck ships brand new in its original sealed packaging.\u003c\/div\u003e\n    \u003cdiv class=\"faq-q\"\u003eQ: Can I play any card game with this deck?\u003c\/div\u003e\n    \u003cdiv class=\"faq-a\"\u003eYes — this is a standard 52-card deck (plus 2 jokers). Use it for poker, rummy, solitaire, war, blackjack, or any other card game you know.\u003c\/div\u003e\n    \u003cdiv class=\"faq-q\"\u003eQ: How long does shipping take?\u003c\/div\u003e\n    \u003cdiv class=\"faq-a\"\u003eOrders are dispatched within 1 to 2 business days. International transit to Korea typically takes 7 to 14 days.\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 the product\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\"\u003eBicycle Korea direct · Disney Toy Story Playing Cards direct import · US playing cards · collector card deck · 바이시클 직구 · 디즈니 토이 스토리 플레잉 카드 직구 · 미국 플레잉 카드 직구 · 컬렉터 카드 덱 · 개인 통관 플레잉 카드\u003c\/p\u003e\n  \u003c\/details\u003e\n\n\u003c\/div\u003e","brand":"Bicycle","offers":[{"title":"Default Title","offer_id":45372266872879,"sku":"WONJO-BC-189","price":18.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0739\/5190\/3791\/files\/bicycle-toy-story-playing-cards-1.jpg?v=1779826808"},{"product_id":"disney-alice-wonderland-cards","title":"Disney Alice in Wonderland Inspired Playing Cards","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\"\u003eA standard playing card deck inspired by Disney's Alice in Wonderland — featuring Alice, the Cheshire Cat, Queen of Hearts, Mad Hatter, and other beloved characters throughout. The Queen of Hearts and playing cards motif naturally fits a card deck. Functional + collectible.\u003c\/p\u003e\n\n  \u003cdetails open\u003e\n    \u003csummary\u003eAbout This Product\u003c\/summary\u003e\n    \u003chr\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\"\u003eAges 8+\u003c\/span\u003e\n      \u003cspan class=\"badge\"\u003eDisney Licensed\u003c\/span\u003e\n      \u003cspan class=\"badge\"\u003eCollectible\u003c\/span\u003e\n      \u003cspan class=\"badge\"\u003eStandard Deck\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cp\u003eA standard playing card deck inspired by Disney's Alice in Wonderland — featuring Alice, the Cheshire Cat, Queen of Hearts, Mad Hatter, and other beloved characters throughout. The Queen of Hearts and playing cards motif naturally fits a card deck. Functional + collectible.\u003c\/p\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eWhat's Included\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cul\u003e\n      \u003cli\u003e1 deck of 54 cards (52 standard + 2 jokers)\u003c\/li\u003e\n      \u003cli\u003eAlice in Wonderland themed artwork\u003c\/li\u003e\n      \u003cli\u003eQueen of Hearts and other iconic characters\u003c\/li\u003e\n      \u003cli\u003eStandard poker-size cards\u003c\/li\u003e\n      \u003cli\u003eThemed back design\u003c\/li\u003e\n    \u003c\/ul\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\"\u003eBicycle (바이시클)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eCards\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003e54 cards (52 standard + 2 jokers)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eMaterial\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003ePremium paper card stock with smooth finish\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eTheme\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eAlice in Wonderland — Alice, Cheshire Cat, Queen of Hearts, Mad Hatter, and other iconic characters\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eRecommended Age\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003e8+ years\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eSource\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eBicycle — direct from US retail\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eCare\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003ePlastic decks: wipe clean. Paper decks: store in a cool, dry place.\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eCard Size\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eStandard poker size (~63 × 88 mm)\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eWhat You Can Do With These\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cdiv class=\"play-stage\"\u003e\n      \u003cspan class=\"play-stage-age\"\u003eStrategy games\u003c\/span\u003e\n      \u003cspan class=\"play-stage-text\"\u003ePoker, Bridge, Spades, Hearts (especially apt with the Queen of Hearts theme)\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"play-stage\"\u003e\n      \u003cspan class=\"play-stage-age\"\u003eFamily games\u003c\/span\u003e\n      \u003cspan class=\"play-stage-text\"\u003eRummy, Crazy Eights, War, Go Fish\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"play-stage\"\u003e\n      \u003cspan class=\"play-stage-age\"\u003eSolo play\u003c\/span\u003e\n      \u003cspan class=\"play-stage-text\"\u003eSolitaire\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"play-stage\"\u003e\n      \u003cspan class=\"play-stage-age\"\u003eCollector use\u003c\/span\u003e\n      \u003cspan class=\"play-stage-text\"\u003eDisplay, Disney collector's shelf\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"play-stage\"\u003e\n      \u003cspan class=\"play-stage-age\"\u003eGift\u003c\/span\u003e\n      \u003cspan class=\"play-stage-text\"\u003eDisney fan, literary classic fan, tea-party gift\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eWhy Korean Buyers Choose This\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cp\u003eAlice in Wonderland has strong nostalgic appeal in Korea — the original Disney animated film and the live-action adaptations are widely known. The Queen of Hearts and playing-cards motif creates a natural visual story for this deck. Strong as a literary \/ Disney crossover gift.\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.\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. International transit to Korea typically takes 7 to 14 days depending on customs clearance.\u003c\/p\u003e\n    \u003cdiv class=\"tip\"\u003eAll orders ship in plain unmarked boxes for discretion.\u003c\/div\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. Personal-use imports from the United States with a declared value under USD 200 generally qualify for duty-free clearance; if any duty applies, it is payable by the customer at the time of receipt.\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\u003eAbout Us\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cp\u003eWe purchase directly from US retail 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.\u003c\/p\u003e\n    \u003cp\u003eBicycle is the iconic US playing card brand from United States Playing Card Company (USPCC), founded in 1885. The Bicycle Rider Back design — first introduced in 1887 — is one of the most recognized playing card designs in the world. Used by magicians, professional card players, and cardistry artists. Licensed editions (Disney, Star Wars, Marvel, and others) are a major collector category.\u003c\/p\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eFAQ\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cdiv class=\"faq-q\"\u003eQ: Is this the authentic Bicycle deck?\u003c\/div\u003e\n    \u003cdiv class=\"faq-a\"\u003eYes. Sourced directly from US retail and shipped to Korea — same product as US shelves.\u003c\/div\u003e\n    \u003cdiv class=\"faq-q\"\u003eQ: Is it new and sealed?\u003c\/div\u003e\n    \u003cdiv class=\"faq-a\"\u003eYes. Every deck ships brand new in its original sealed packaging.\u003c\/div\u003e\n    \u003cdiv class=\"faq-q\"\u003eQ: Can I play any card game with this deck?\u003c\/div\u003e\n    \u003cdiv class=\"faq-a\"\u003eYes — this is a standard 52-card deck (plus 2 jokers). Use it for poker, rummy, solitaire, war, blackjack, or any other card game you know.\u003c\/div\u003e\n    \u003cdiv class=\"faq-q\"\u003eQ: How long does shipping take?\u003c\/div\u003e\n    \u003cdiv class=\"faq-a\"\u003eOrders are dispatched within 1 to 2 business days. International transit to Korea typically takes 7 to 14 days.\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 the product\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\"\u003eBicycle Korea direct · Disney Alice in Wonderland Playing Cards direct import · US playing cards · collector card deck · 바이시클 직구 · 디즈니 이상한 나라의 앨리스 플레잉 카드 직구 · 미국 플레잉 카드 직구 · 컬렉터 카드 덱 · 개인 통관 플레잉 카드\u003c\/p\u003e\n  \u003c\/details\u003e\n\n\u003c\/div\u003e","brand":"Bicycle","offers":[{"title":"Default Title","offer_id":45372266905647,"sku":"WONJO-BC-190","price":18.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0739\/5190\/3791\/files\/bicycle-alice-in-wonderland-playing-cards-1.jpg?v=1779826965"},{"product_id":"nanoblock-hello-kitty-v2","title":"nanoblock Sanrio Hello Kitty v.2 Mini Building Set","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\"\u003eAn adult collector's mini-building set from nanoblock (Kawada, Japan), licensed by Sanrio. Build Hello Kitty in v.2 design with approximately 140 micro-sized pieces — each piece is just 4mm wide, far smaller than LEGO. Display on the included stand. Ages 12 and up; small parts are a choking hazard for younger children.\u003c\/p\u003e\n\n  \u003cdetails open\u003e\n    \u003csummary\u003eAbout This Product\u003c\/summary\u003e\n    \u003chr\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\"\u003eAges 12+\u003c\/span\u003e\n      \u003cspan class=\"badge\"\u003eSanrio Licensed\u003c\/span\u003e\n      \u003cspan class=\"badge\"\u003eMade in Japan\u003c\/span\u003e\n      \u003cspan class=\"badge\"\u003eCollectible\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"skill-row\"\u003e\n      \u003cspan class=\"skill-tag\"\u003eFine motor precision\u003c\/span\u003e\n      \u003cspan class=\"skill-tag\"\u003ePatience\u003c\/span\u003e\n      \u003cspan class=\"skill-tag\"\u003eSpatial reasoning\u003c\/span\u003e\n      \u003cspan class=\"skill-tag\"\u003eFollowing diagrams\u003c\/span\u003e\n      \u003cspan class=\"skill-tag\"\u003eCollectible display\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cp\u003eAn adult collector's mini-building set from nanoblock (Kawada, Japan), licensed by Sanrio. Build Hello Kitty in v.2 design with approximately 140 micro-sized pieces — each piece is just 4mm wide, far smaller than LEGO. Display on the included stand. Ages 12 and up; small parts are a choking hazard for younger children.\u003c\/p\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eWhat's Included\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cul\u003e\n      \u003cli\u003eApproximately 140 nanoblock micro-pieces (4mm × 4mm × 4mm)\u003c\/li\u003e\n      \u003cli\u003eDisplay base plate\u003c\/li\u003e\n      \u003cli\u003eStep-by-step pictorial instructions (no text required)\u003c\/li\u003e\n      \u003cli\u003eReplacement pieces (extras) for any lost during build\u003c\/li\u003e\n      \u003cli\u003eSanrio-licensed Hello Kitty packaging\u003c\/li\u003e\n    \u003c\/ul\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\"\u003enanoblock (나노블럭)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003ePieces\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003e~140 micro-pieces (4mm × 4mm scale)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eRecommended Age\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003e12+ years\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eBuild Time\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003e30 – 60 minutes\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eDifficulty\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eModerate (small piece handling required)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eSmall Parts\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eYES — choking hazard for children under 12\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eSource\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003enanoblock — direct from US retail\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eDisplay\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eIncludes display base for completed model\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"tip-warn\"\u003e⚠ This set contains very small pieces (~4mm). NOT suitable for children under 12. Adult supervision recommended; keep away from younger siblings.\u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eHow They'll Play With It\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cdiv class=\"play-stage\"\u003e\n      \u003cspan class=\"play-stage-age\"\u003eUnboxing \u0026amp; sort\u003c\/span\u003e\n      \u003cspan class=\"play-stage-text\"\u003e~10 minutes. Lay out pieces on a tray. Identify colors and shapes.\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"play-stage\"\u003e\n      \u003cspan class=\"play-stage-age\"\u003eConstruction\u003c\/span\u003e\n      \u003cspan class=\"play-stage-text\"\u003e~30-45 minutes. Follow the printed pictorial diagram step by step. Use tweezers or a fingernail to place tight-fit pieces.\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"play-stage\"\u003e\n      \u003cspan class=\"play-stage-age\"\u003eDisplay\u003c\/span\u003e\n      \u003cspan class=\"play-stage-text\"\u003ePermanent. Place the completed Hello Kitty on the included display stand. Tabletop or shelf display.\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"play-stage\"\u003e\n      \u003cspan class=\"play-stage-age\"\u003eCollection\u003c\/span\u003e\n      \u003cspan class=\"play-stage-text\"\u003eCombine with other Sanrio nanoblock sets (My Melody, Kuromi, etc.) for a Sanrio character collection.\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eWhy Korean Buyers Choose This\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cp\u003eHello Kitty has a deeply established adult collector market in Korea. Sanrio-licensed nanoblock sets are released in Japan and reach Korean buyers via import. The v.2 design is a recent SKU. Strong gift for Sanrio collectors and Hello Kitty fans 20-40 years old.\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.\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. International transit to Korea typically takes 7 to 14 days depending on customs clearance.\u003c\/p\u003e\n    \u003cdiv class=\"tip\"\u003eAll orders ship in plain unmarked boxes for discretion.\u003c\/div\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. Personal-use imports from the United States with a declared value under USD 200 generally qualify for duty-free clearance; if any duty applies, it is payable by the customer at the time of receipt.\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\u003eAbout Us\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cp\u003eWe purchase directly from US retail 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.\u003c\/p\u003e\n    \u003cp\u003enanoblock is a Japanese mini-block brand by Kawada Co., Ltd. Each piece is 4mm × 4mm × 4mm — far smaller than LEGO's standard pieces. This micro-scale lets nanoblock create detailed character figures and architecture models in compact display sizes. Made in Japan. The brand has extensive licensing partnerships including Sanrio (Hello Kitty), Pokémon, Disney, and Studio Ghibli. Adult collector market — small pieces are unsuitable for children under 12.\u003c\/p\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eFAQ\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cdiv class=\"faq-q\"\u003eQ: Is this the authentic nanoblock product?\u003c\/div\u003e\n    \u003cdiv class=\"faq-a\"\u003eYes. Sourced directly from US retail and shipped to Korea — the same product available on US shelves.\u003c\/div\u003e\n    \u003cdiv class=\"faq-q\"\u003eQ: Is it new and unopened?\u003c\/div\u003e\n    \u003cdiv class=\"faq-a\"\u003eYes. Every set ships brand new in its original retail packaging.\u003c\/div\u003e\n    \u003cdiv class=\"faq-q\"\u003eQ: Are the pieces really that small?\u003c\/div\u003e\n    \u003cdiv class=\"faq-a\"\u003eFor nanoblock, yes — each piece is approximately 4mm × 4mm × 4mm. Use a tray during build and good lighting. For Pix Brix, pieces are standard small-block size, larger than nanoblock.\u003c\/div\u003e\n    \u003cdiv class=\"faq-q\"\u003eQ: How long does shipping take?\u003c\/div\u003e\n    \u003cdiv class=\"faq-a\"\u003eOrders are dispatched within 1 to 2 business days. International transit to Korea typically takes 7 to 14 days.\u003c\/div\u003e\n    \u003cdiv class=\"faq-q\"\u003eQ: Is this safe for younger children?\u003c\/div\u003e\n    \u003cdiv class=\"faq-a\"\u003eNo — pieces are very small (4mm) and pose a choking hazard for children under 12. This is an adult-collector or older-child product. Households with toddlers should store carefully out of reach.\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 the product\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\"\u003enanoblock Korea direct · Hello Kitty v.2 direct import · US mini blocks direct import · collectible building set · 나노블럭 직구 · 헬로 키티 v.2 직구 · 미국 미니 블록 직구 · 컬렉터 빌딩 세트 · 개인 통관 미니 블록\u003c\/p\u003e\n  \u003c\/details\u003e\n\n\u003c\/div\u003e","brand":"nanoblock","offers":[{"title":"Default Title","offer_id":45372266938415,"sku":"WONJO-NB-61","price":22.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0739\/5190\/3791\/files\/nanoblocks-hello-kitty-v2-mini-building-set-1.jpg?v=1779827057"},{"product_id":"nanoblock-pikachu","title":"nanoblock Pokémon Pikachu Mini Building Set","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\"\u003eBuild Pikachu — the iconic Pokémon — from approximately 140 nanoblock micro-pieces. Each piece is 4mm wide; the finished model stands a few inches tall. Display on the included base. The classic Pokémon nanoblock SKU, in continuous production since the early 2010s.\u003c\/p\u003e\n\n  \u003cdetails open\u003e\n    \u003csummary\u003eAbout This Product\u003c\/summary\u003e\n    \u003chr\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\"\u003eAges 12+\u003c\/span\u003e\n      \u003cspan class=\"badge\"\u003ePokémon Licensed\u003c\/span\u003e\n      \u003cspan class=\"badge\"\u003eMade in Japan\u003c\/span\u003e\n      \u003cspan class=\"badge\"\u003eCollectible\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"skill-row\"\u003e\n      \u003cspan class=\"skill-tag\"\u003eFine motor precision\u003c\/span\u003e\n      \u003cspan class=\"skill-tag\"\u003ePatience\u003c\/span\u003e\n      \u003cspan class=\"skill-tag\"\u003eSpatial reasoning\u003c\/span\u003e\n      \u003cspan class=\"skill-tag\"\u003eFollowing diagrams\u003c\/span\u003e\n      \u003cspan class=\"skill-tag\"\u003eCollectible display\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cp\u003eBuild Pikachu — the iconic Pokémon — from approximately 140 nanoblock micro-pieces. Each piece is 4mm wide; the finished model stands a few inches tall. Display on the included base. The classic Pokémon nanoblock SKU, in continuous production since the early 2010s.\u003c\/p\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eWhat's Included\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cul\u003e\n      \u003cli\u003eApproximately 140 nanoblock micro-pieces (4mm scale)\u003c\/li\u003e\n      \u003cli\u003eDisplay base plate\u003c\/li\u003e\n      \u003cli\u003eStep-by-step pictorial instructions\u003c\/li\u003e\n      \u003cli\u003eReplacement pieces\u003c\/li\u003e\n      \u003cli\u003ePokémon-licensed Pikachu packaging\u003c\/li\u003e\n    \u003c\/ul\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\"\u003enanoblock (나노블럭)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003ePieces\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003e~140 micro-pieces (4mm × 4mm scale)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eRecommended Age\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003e12+ years\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eBuild Time\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003e30 – 60 minutes\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eDifficulty\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eModerate (small piece handling required)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eSmall Parts\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eYES — choking hazard for children under 12\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eSource\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003enanoblock — direct from US retail\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eDisplay\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eIncludes display base for completed model\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"tip-warn\"\u003e⚠ This set contains very small pieces (~4mm). NOT suitable for children under 12. Adult supervision recommended; keep away from younger siblings.\u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eHow They'll Play With It\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cdiv class=\"play-stage\"\u003e\n      \u003cspan class=\"play-stage-age\"\u003eUnboxing \u0026amp; sort\u003c\/span\u003e\n      \u003cspan class=\"play-stage-text\"\u003e~10 minutes. Identify the yellow body pieces, brown ear tips, red cheeks, black eyes.\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"play-stage\"\u003e\n      \u003cspan class=\"play-stage-age\"\u003eConstruction\u003c\/span\u003e\n      \u003cspan class=\"play-stage-text\"\u003e~30-45 minutes. Follow the printed step-by-step diagram. Pikachu's tail and ears require careful placement.\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"play-stage\"\u003e\n      \u003cspan class=\"play-stage-age\"\u003eDisplay\u003c\/span\u003e\n      \u003cspan class=\"play-stage-text\"\u003ePermanent. Place on the included base for desk or shelf display.\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"play-stage\"\u003e\n      \u003cspan class=\"play-stage-age\"\u003eCollection\u003c\/span\u003e\n      \u003cspan class=\"play-stage-text\"\u003ePairs with other Pokémon nanoblock sets — Eevee (#63), Charizard, Bulbasaur, Squirtle, and the full series.\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eWhy Korean Buyers Choose This\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cp\u003ePikachu is the most universal Pokémon — recognized by virtually every Korean buyer aged 8-50+. The Pokémon nanoblock series has a steady Korean collector base. Pair purchase with Eevee #63 for a 2-set display is natural cross-sell.\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.\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. International transit to Korea typically takes 7 to 14 days depending on customs clearance.\u003c\/p\u003e\n    \u003cdiv class=\"tip\"\u003eAll orders ship in plain unmarked boxes for discretion.\u003c\/div\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. Personal-use imports from the United States with a declared value under USD 200 generally qualify for duty-free clearance; if any duty applies, it is payable by the customer at the time of receipt.\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\u003eAbout Us\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cp\u003eWe purchase directly from US retail 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.\u003c\/p\u003e\n    \u003cp\u003enanoblock is a Japanese mini-block brand by Kawada Co., Ltd. Each piece is 4mm × 4mm × 4mm — far smaller than LEGO's standard pieces. This micro-scale lets nanoblock create detailed character figures and architecture models in compact display sizes. Made in Japan. The brand has extensive licensing partnerships including Sanrio (Hello Kitty), Pokémon, Disney, and Studio Ghibli. Adult collector market — small pieces are unsuitable for children under 12.\u003c\/p\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eFAQ\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cdiv class=\"faq-q\"\u003eQ: Is this the authentic nanoblock product?\u003c\/div\u003e\n    \u003cdiv class=\"faq-a\"\u003eYes. Sourced directly from US retail and shipped to Korea — the same product available on US shelves.\u003c\/div\u003e\n    \u003cdiv class=\"faq-q\"\u003eQ: Is it new and unopened?\u003c\/div\u003e\n    \u003cdiv class=\"faq-a\"\u003eYes. Every set ships brand new in its original retail packaging.\u003c\/div\u003e\n    \u003cdiv class=\"faq-q\"\u003eQ: Are the pieces really that small?\u003c\/div\u003e\n    \u003cdiv class=\"faq-a\"\u003eFor nanoblock, yes — each piece is approximately 4mm × 4mm × 4mm. Use a tray during build and good lighting. For Pix Brix, pieces are standard small-block size, larger than nanoblock.\u003c\/div\u003e\n    \u003cdiv class=\"faq-q\"\u003eQ: How long does shipping take?\u003c\/div\u003e\n    \u003cdiv class=\"faq-a\"\u003eOrders are dispatched within 1 to 2 business days. International transit to Korea typically takes 7 to 14 days.\u003c\/div\u003e\n    \u003cdiv class=\"faq-q\"\u003eQ: Is this safe for younger children?\u003c\/div\u003e\n    \u003cdiv class=\"faq-a\"\u003eNo — pieces are very small (4mm) and pose a choking hazard for children under 12. This is an adult-collector or older-child product. Households with toddlers should store carefully out of reach.\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 the product\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\"\u003enanoblock Korea direct · Pikachu direct import · US mini blocks direct import · collectible building set · 나노블럭 직구 · 피카츄 직구 · 미국 미니 블록 직구 · 컬렉터 빌딩 세트 · 개인 통관 미니 블록\u003c\/p\u003e\n  \u003c\/details\u003e\n\n\u003c\/div\u003e","brand":"nanoblock","offers":[{"title":"Default Title","offer_id":45372266971183,"sku":"WONJO-NB-62","price":20.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0739\/5190\/3791\/files\/nanoblocks-pokemon-pikachu-mini-buildilng-set-1.jpg?v=1779827176"},{"product_id":"nanoblock-eevee","title":"nanoblock Pokémon Eevee Mini Building Set","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\"\u003eBuild Eevee — the cult-favorite Pokémon with eight evolution forms — from approximately 140 nanoblock micro-pieces. Each piece 4mm wide; finished model on the included display base. Eevee's soft cream-and-brown coloring translates beautifully to nanoblock's color palette.\u003c\/p\u003e\n\n  \u003cdetails open\u003e\n    \u003csummary\u003eAbout This Product\u003c\/summary\u003e\n    \u003chr\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\"\u003eAges 12+\u003c\/span\u003e\n      \u003cspan class=\"badge\"\u003ePokémon Licensed\u003c\/span\u003e\n      \u003cspan class=\"badge\"\u003eMade in Japan\u003c\/span\u003e\n      \u003cspan class=\"badge\"\u003eCollectible\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"skill-row\"\u003e\n      \u003cspan class=\"skill-tag\"\u003eFine motor precision\u003c\/span\u003e\n      \u003cspan class=\"skill-tag\"\u003ePatience\u003c\/span\u003e\n      \u003cspan class=\"skill-tag\"\u003eSpatial reasoning\u003c\/span\u003e\n      \u003cspan class=\"skill-tag\"\u003eFollowing diagrams\u003c\/span\u003e\n      \u003cspan class=\"skill-tag\"\u003eCollectible display\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cp\u003eBuild Eevee — the cult-favorite Pokémon with eight evolution forms — from approximately 140 nanoblock micro-pieces. Each piece 4mm wide; finished model on the included display base. Eevee's soft cream-and-brown coloring translates beautifully to nanoblock's color palette.\u003c\/p\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eWhat's Included\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cul\u003e\n      \u003cli\u003eApproximately 140 nanoblock micro-pieces (4mm scale)\u003c\/li\u003e\n      \u003cli\u003eDisplay base plate\u003c\/li\u003e\n      \u003cli\u003eStep-by-step pictorial instructions\u003c\/li\u003e\n      \u003cli\u003eReplacement pieces\u003c\/li\u003e\n      \u003cli\u003ePokémon-licensed Eevee packaging\u003c\/li\u003e\n    \u003c\/ul\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\"\u003enanoblock (나노블럭)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003ePieces\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003e~140 micro-pieces (4mm × 4mm scale)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eRecommended Age\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003e12+ years\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eBuild Time\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003e30 – 60 minutes\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eDifficulty\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eModerate (small piece handling required)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eSmall Parts\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eYES — choking hazard for children under 12\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eSource\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003enanoblock — direct from US retail\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eDisplay\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eIncludes display base for completed model\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"tip-warn\"\u003e⚠ This set contains very small pieces (~4mm). NOT suitable for children under 12. Adult supervision recommended; keep away from younger siblings.\u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eHow They'll Play With It\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cdiv class=\"play-stage\"\u003e\n      \u003cspan class=\"play-stage-age\"\u003eUnboxing \u0026amp; sort\u003c\/span\u003e\n      \u003cspan class=\"play-stage-text\"\u003e~10 minutes. Identify cream body pieces, brown mane\/tail, dark eye details.\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"play-stage\"\u003e\n      \u003cspan class=\"play-stage-age\"\u003eConstruction\u003c\/span\u003e\n      \u003cspan class=\"play-stage-text\"\u003e~30-45 minutes. Eevee's fluffy mane requires careful staggering of pieces — the diagram shows the layered build approach.\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"play-stage\"\u003e\n      \u003cspan class=\"play-stage-age\"\u003eDisplay\u003c\/span\u003e\n      \u003cspan class=\"play-stage-text\"\u003ePermanent. Place on the included base.\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"play-stage\"\u003e\n      \u003cspan class=\"play-stage-age\"\u003eCollection\u003c\/span\u003e\n      \u003cspan class=\"play-stage-text\"\u003eEevee evolutions (Vaporeon, Jolteon, Flareon, Espeon, Umbreon, Leafeon, Glaceon, Sylveon) are all available in the nanoblock series — start a complete Eeveelution display.\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eWhy Korean Buyers Choose This\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cp\u003eEevee has cult status in Pokémon fandom — the 8-evolution-form mechanic makes Eevee uniquely collectible. Korean Pokémon collectors specifically seek Eevee merchandise. Strong cross-sell pair with Pikachu #62.\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.\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. International transit to Korea typically takes 7 to 14 days depending on customs clearance.\u003c\/p\u003e\n    \u003cdiv class=\"tip\"\u003eAll orders ship in plain unmarked boxes for discretion.\u003c\/div\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. Personal-use imports from the United States with a declared value under USD 200 generally qualify for duty-free clearance; if any duty applies, it is payable by the customer at the time of receipt.\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\u003eAbout Us\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cp\u003eWe purchase directly from US retail 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.\u003c\/p\u003e\n    \u003cp\u003enanoblock is a Japanese mini-block brand by Kawada Co., Ltd. Each piece is 4mm × 4mm × 4mm — far smaller than LEGO's standard pieces. This micro-scale lets nanoblock create detailed character figures and architecture models in compact display sizes. Made in Japan. The brand has extensive licensing partnerships including Sanrio (Hello Kitty), Pokémon, Disney, and Studio Ghibli. Adult collector market — small pieces are unsuitable for children under 12.\u003c\/p\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eFAQ\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cdiv class=\"faq-q\"\u003eQ: Is this the authentic nanoblock product?\u003c\/div\u003e\n    \u003cdiv class=\"faq-a\"\u003eYes. Sourced directly from US retail and shipped to Korea — the same product available on US shelves.\u003c\/div\u003e\n    \u003cdiv class=\"faq-q\"\u003eQ: Is it new and unopened?\u003c\/div\u003e\n    \u003cdiv class=\"faq-a\"\u003eYes. Every set ships brand new in its original retail packaging.\u003c\/div\u003e\n    \u003cdiv class=\"faq-q\"\u003eQ: Are the pieces really that small?\u003c\/div\u003e\n    \u003cdiv class=\"faq-a\"\u003eFor nanoblock, yes — each piece is approximately 4mm × 4mm × 4mm. Use a tray during build and good lighting. For Pix Brix, pieces are standard small-block size, larger than nanoblock.\u003c\/div\u003e\n    \u003cdiv class=\"faq-q\"\u003eQ: How long does shipping take?\u003c\/div\u003e\n    \u003cdiv class=\"faq-a\"\u003eOrders are dispatched within 1 to 2 business days. International transit to Korea typically takes 7 to 14 days.\u003c\/div\u003e\n    \u003cdiv class=\"faq-q\"\u003eQ: Is this safe for younger children?\u003c\/div\u003e\n    \u003cdiv class=\"faq-a\"\u003eNo — pieces are very small (4mm) and pose a choking hazard for children under 12. This is an adult-collector or older-child product. Households with toddlers should store carefully out of reach.\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 the product\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\"\u003enanoblock Korea direct · Eevee direct import · US mini blocks direct import · collectible building set · 나노블럭 직구 · 이브이 직구 · 미국 미니 블록 직구 · 컬렉터 빌딩 세트 · 개인 통관 미니 블록\u003c\/p\u003e\n  \u003c\/details\u003e\n\n\u003c\/div\u003e","brand":"nanoblock","offers":[{"title":"Default Title","offer_id":45372267003951,"sku":"WONJO-NB-63","price":20.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0739\/5190\/3791\/files\/nanoblock-pokemon-eevee-mini-building-set-1.jpg?v=1779827268"},{"product_id":"pix-brix-1500","title":"Pix Brix Pixel Art 1500-Piece Kit Bucket (12-Color Light Palette)","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\"\u003eUnlike LEGO or nanoblock, Pix Brix pieces lock together in ANY direction — horizontally and vertically. Build flat 2D pixel art posters, then bend them into 3D sculptures. 1,500 pieces in a 12-color light palette bucket. STEM-positioned for creative building and pixel art design projects.\u003c\/p\u003e\n\n  \u003cdetails open\u003e\n    \u003csummary\u003eAbout This Product\u003c\/summary\u003e\n    \u003chr\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\"\u003eAges 8+\u003c\/span\u003e\n      \u003cspan class=\"badge\"\u003e1500 Pieces\u003c\/span\u003e\n      \u003cspan class=\"badge\"\u003e12 Colors\u003c\/span\u003e\n      \u003cspan class=\"badge\"\u003eSTEM\u003c\/span\u003e\n      \u003cspan class=\"badge\"\u003eMulti-Directional Lock\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"skill-row\"\u003e\n      \u003cspan class=\"skill-tag\"\u003ePattern recognition\u003c\/span\u003e\n      \u003cspan class=\"skill-tag\"\u003eSpatial reasoning\u003c\/span\u003e\n      \u003cspan class=\"skill-tag\"\u003eCreative design\u003c\/span\u003e\n      \u003cspan class=\"skill-tag\"\u003eSTEM thinking\u003c\/span\u003e\n      \u003cspan class=\"skill-tag\"\u003eColor theory\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cp\u003eUnlike LEGO or nanoblock, Pix Brix pieces lock together in ANY direction — horizontally and vertically. Build flat 2D pixel art posters, then bend them into 3D sculptures. 1,500 pieces in a 12-color light palette bucket. STEM-positioned for creative building and pixel art design projects.\u003c\/p\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eWhat's Included\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cul\u003e\n      \u003cli\u003e1,500 Pix Brix pieces\u003c\/li\u003e\n      \u003cli\u003e12 light-palette colors\u003c\/li\u003e\n      \u003cli\u003eStorage bucket\u003c\/li\u003e\n      \u003cli\u003ePixel art design ideas \/ instructions\u003c\/li\u003e\n      \u003cli\u003eCompatible with other Pix Brix sets\u003c\/li\u003e\n    \u003c\/ul\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\"\u003ePix Brix (픽스 브릭스)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003ePieces\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003e1,500 interlocking pixel bricks in 12 colors\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eRecommended Age\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003e8+ years\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eBuild Time\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eOpen-ended (any duration)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eDifficulty\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eVariable (depends on chosen design)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eSmall Parts\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eStandard piece size\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eSource\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003ePix Brix — direct from US retail\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-item\"\u003e\n        \u003cspan class=\"spec-label\"\u003eDisplay\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eCompatible with other sets\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eHow They'll Play With It\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cdiv class=\"play-stage\"\u003e\n      \u003cspan class=\"play-stage-age\"\u003eAges 8-10\u003c\/span\u003e\n      \u003cspan class=\"play-stage-text\"\u003eFirst builds following kit designs. Learning the multi-directional lock mechanism — pieces connect side-to-side, not just stacked.\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"play-stage\"\u003e\n      \u003cspan class=\"play-stage-age\"\u003eAges 10-12\u003c\/span\u003e\n      \u003cspan class=\"play-stage-text\"\u003eOriginal 2D pixel art creations. Designing simple characters, scenes, logos. Using the 12-color palette for shading.\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"play-stage\"\u003e\n      \u003cspan class=\"play-stage-age\"\u003eAges 12+\u003c\/span\u003e\n      \u003cspan class=\"play-stage-text\"\u003eComplex 2D pixel art posters, then bending the assembled flat sheets into 3D sculptures using the multi-direction lock.\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"play-stage\"\u003e\n      \u003cspan class=\"play-stage-age\"\u003eAdult \/ Maker\u003c\/span\u003e\n      \u003cspan class=\"play-stage-text\"\u003eEngineering projects — pixel art commission work, large collaborative builds, integration with other Pix Brix sets.\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eWhy Korean Buyers Choose This\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cp\u003ePix Brix is relatively new to the Korean market — not widely stocked vs. LEGO or nanoblock. The multi-directional lock is genuinely different and opens 3D possibilities those other systems can't match. Strong for STEM-focused families, maker culture, and creative kids who've aged out of basic block sets.\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.\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. International transit to Korea typically takes 7 to 14 days depending on customs clearance.\u003c\/p\u003e\n    \u003cdiv class=\"tip\"\u003eAll orders ship in plain unmarked boxes for discretion.\u003c\/div\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. Personal-use imports from the United States with a declared value under USD 200 generally qualify for duty-free clearance; if any duty applies, it is payable by the customer at the time of receipt.\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\u003eAbout Us\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cp\u003eWe purchase directly from US retail 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.\u003c\/p\u003e\n    \u003cp\u003ePix Brix is a US building-block brand with a unique feature: pieces lock together in any direction — horizontal AND vertical. Unlike LEGO and nanoblock which only stack vertically, Pix Brix lets you create true 2D flat pixel art (posters, mosaics, logos) and bend the same sheets into 3D sculptures. STEM\/maker positioning for creative pixel art design and engineering projects.\u003c\/p\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eFAQ\u003c\/summary\u003e\n    \u003chr\u003e\n    \u003cdiv class=\"faq-q\"\u003eQ: Is this the authentic Pix Brix product?\u003c\/div\u003e\n    \u003cdiv class=\"faq-a\"\u003eYes. Sourced directly from US retail and shipped to Korea — the same product available on US shelves.\u003c\/div\u003e\n    \u003cdiv class=\"faq-q\"\u003eQ: Is it new and unopened?\u003c\/div\u003e\n    \u003cdiv class=\"faq-a\"\u003eYes. Every set ships brand new in its original retail packaging.\u003c\/div\u003e\n    \u003cdiv class=\"faq-q\"\u003eQ: Are the pieces really that small?\u003c\/div\u003e\n    \u003cdiv class=\"faq-a\"\u003eFor nanoblock, yes — each piece is approximately 4mm × 4mm × 4mm. Use a tray during build and good lighting. For Pix Brix, pieces are standard small-block size, larger than nanoblock.\u003c\/div\u003e\n    \u003cdiv class=\"faq-q\"\u003eQ: How long does shipping take?\u003c\/div\u003e\n    \u003cdiv class=\"faq-a\"\u003eOrders are dispatched within 1 to 2 business days. International transit to Korea typically takes 7 to 14 days.\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 the product\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\"\u003ePix Brix Korea direct · Pixel Art Kit 1500-Piece (Light Palette) direct import · US mini blocks direct import · collectible building set · 픽스 브릭스 직구 · 픽셀 아트 키트 1500피스 (라이트 팔레트) 직구 · 미국 미니 블록 직구 · 컬렉터 빌딩 세트 · 개인 통관 미니 블록\u003c\/p\u003e\n  \u003c\/details\u003e\n\n\u003c\/div\u003e","brand":"Pix Brix","offers":[{"title":"Default Title","offer_id":45372267036719,"sku":"WONJO-PX-76","price":55.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0739\/5190\/3791\/files\/pix-brie-pixel-art-1500-piece-kit-bucket-light-palette-1.jpg?v=1779827749"},{"product_id":"hahaland-surprise-barn-baby-sensory-toy","title":"hahaland Surprise Barn — Soft Plush Sensory Toy with Rattle, Crinkle \u0026 Squeaker (Ages 6-12 mo)","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\"\u003ePull, peek, squeeze, squeak — a soft barn with hideaway farm animals that introduces baby to cause-and-effect through every texture.\u003c\/p\u003e\n\n  \u003cdetails open\u003e\n    \u003csummary\u003eAbout This Product\u003c\/summary\u003e\n    \u003chr\u003e\n      \u003cdiv class=\"badge-row\"\u003e\n        \u003cspan class=\"badge\"\u003eDirect from US\u003c\/span\u003e \u003cspan class=\"badge\"\u003ePersonal Import\u003c\/span\u003e \u003cspan class=\"badge\"\u003eAges 6-12 mo\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"skill-row\"\u003e\n\u003cspan class=\"skill-tag\"\u003eCause \u0026amp; effect\u003c\/span\u003e \u003cspan class=\"skill-tag\"\u003eFine motor\u003c\/span\u003e \u003cspan class=\"skill-tag\"\u003eSensory exploration\u003c\/span\u003e \u003cspan class=\"skill-tag\"\u003eTactile discovery\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cp\u003eA soft fabric barn that opens to reveal five plush farm animals, each with a different sensory feature — crinkle, rattle, squeaker, ribbons, mirror. Baby pulls each animal out by its tag, discovers the surprise, and learns that actions cause reactions.\u003c\/p\u003e\n      \u003cp\u003eMachine-washable. No hard parts. Designed for the floor-time stage where babies start manipulating, mouthing, and exploring with their hands.\u003c\/p\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eWhat's Included\u003c\/summary\u003e\n    \u003chr\u003e\n      \u003cul\u003e\n        \u003cli\u003e1 soft plush barn (zippered\/Velcro opening)\u003c\/li\u003e\n        \u003cli\u003e5 plush farm animals — each with a different sensory feature\u003c\/li\u003e\n        \u003cli\u003eAttached tag\/loop on each animal for easy grabbing\u003c\/li\u003e\n      \u003c\/ul\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\"\u003ehahaland\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eRecommended Age\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003e6-12 months\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eMaterial\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eSoft polyester fabric, plush filling\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eCare\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eMachine washable, gentle cycle\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003ePieces\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003e1 barn + 5 animals\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eBattery\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eNone required\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"tip\"\u003eMachine wash on a gentle cycle inside a mesh bag. Air dry — do not tumble dry.\u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eHow They'll Play With It\u003c\/summary\u003e\n    \u003chr\u003e\n      \u003cdiv class=\"play-stage\"\u003e\n\u003cspan class=\"play-stage-age\"\u003e6-8 months\u003c\/span\u003e\u003cspan class=\"play-stage-text\"\u003eHolds individual animals, mouths them, discovers each one's sound and texture during tummy time.\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"play-stage\"\u003e\n\u003cspan class=\"play-stage-age\"\u003e8-10 months\u003c\/span\u003e\u003cspan class=\"play-stage-text\"\u003ePulls animals out of the barn by their tags — first deliberate \"action causes reaction\" play.\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"play-stage\"\u003e\n\u003cspan class=\"play-stage-age\"\u003e10-12 months\u003c\/span\u003e\u003cspan class=\"play-stage-text\"\u003ePuts animals back into the barn, starts simple sorting and naming during caregiver play.\u003c\/span\u003e\n\u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eFAQ\u003c\/summary\u003e\n    \u003chr\u003e\n      \u003cdiv class=\"faq-q\"\u003eQ: Is it safe for mouthing?\u003c\/div\u003e\n      \u003cdiv class=\"faq-a\"\u003eYes. No hard parts, no small detachable pieces, BPA-free fabric throughout.\u003c\/div\u003e\n      \u003cdiv class=\"faq-q\"\u003eQ: Can it be washed?\u003c\/div\u003e\n      \u003cdiv class=\"faq-a\"\u003eYes, machine washable on a gentle cycle inside a mesh bag.\u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eShipping\u003c\/summary\u003e\n    \u003chr\u003e\n      \u003cp\u003eShipped from the United States in plain, unmarked packaging. The shipping label does not reference the product contents.\u003c\/p\u003e\n      \u003cp\u003eOrders are dispatched within 1-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 under Korea's simplified customs scheme.\u003c\/p\u003e\n      \u003cdiv class=\"tip\"\u003eIf you do not yet have a Personal Customs Clearance Code (PCCC), you can get one free in under five minutes at unipass.customs.go.kr.\u003c\/div\u003e\n      \u003cdiv class=\"tip-warn\"\u003eAlways supervise during play. Inspect periodically for any loose stitching or damage and discontinue use if found.\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 the product\u003c\/li\u003e\n        \u003cli\u003eAdd to cart and proceed to checkout\u003c\/li\u003e\n        \u003cli\u003eEnter your Personal Customs Clearance Code (PCCC)\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-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\"\u003ehahaland surprise barn Korea · soft baby sensory toy · 6-12 month baby toy direct import · plush farm animals baby · Montessori sensory baby · crinkle rattle toy · cause and effect baby toy\u003c\/p\u003e\n  \u003c\/details\u003e\n\n\u003c\/div\u003e","brand":"hahaland","offers":[{"title":"Default Title","offer_id":45377370882095,"sku":"HAHALAND-surprise-barn-baby-sensory-toy","price":40.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0739\/5190\/3791\/files\/hahaland-surprise-barn-1.jpg?v=1779829282"},{"product_id":"montessori-wooden-educational-toys-set-toddler","title":"Wooden Montessori Educational Toy Set — Shape Sort, Stack \u0026 Match (Ages 1-3)","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\"\u003eA multi-function wooden Montessori set covering shape sorting, color matching, and stacking — three core toddler skill domains in one toy.\u003c\/p\u003e\n\n  \u003cdetails open\u003e\n    \u003csummary\u003eAbout This Product\u003c\/summary\u003e\n    \u003chr\u003e\n      \u003cdiv class=\"badge-row\"\u003e\n        \u003cspan class=\"badge\"\u003eDirect from US\u003c\/span\u003e \u003cspan class=\"badge\"\u003ePersonal Import\u003c\/span\u003e \u003cspan class=\"badge\"\u003eAges 1-3\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"skill-row\"\u003e\n\u003cspan class=\"skill-tag\"\u003eFine motor\u003c\/span\u003e \u003cspan class=\"skill-tag\"\u003eShape recognition\u003c\/span\u003e \u003cspan class=\"skill-tag\"\u003eColor sorting\u003c\/span\u003e \u003cspan class=\"skill-tag\"\u003eSequencing\u003c\/span\u003e \u003cspan class=\"skill-tag\"\u003eProblem solving\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cp\u003eA wooden set designed around the classic Montessori \"isolation of difficulty\" principle — each activity targets one skill at a time before they're combined. Children begin with simple shape sorting, progress to color matching, then to stacking and basic patterning.\u003c\/p\u003e\n      \u003cp\u003eSmooth, splinter-free wood with non-toxic paint. Pieces are sized for toddler hands — substantial enough to grip easily but small enough to manipulate with precision.\u003c\/p\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eWhat's Included\u003c\/summary\u003e\n    \u003chr\u003e\n      \u003cul\u003e\n        \u003cli\u003eWooden base board with sorting holes\u003c\/li\u003e\n        \u003cli\u003eWooden geometric shape pieces (multiple colors)\u003c\/li\u003e\n        \u003cli\u003eStacking columns or rings\u003c\/li\u003e\n        \u003cli\u003ePattern reference cards (if included by manufacturer)\u003c\/li\u003e\n      \u003c\/ul\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\"\u003eMaterial\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eSolid wood, non-toxic water-based paint\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eRecommended Age\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003e1-3 years\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003ePieces\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eMulti-piece set (varies by configuration)\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eStyle\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eMontessori-inspired educational\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eFinish\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eSmooth, splinter-free\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eCare\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eWipe with dry cloth\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"tip\"\u003eStore the pieces in a small basket or tray — Montessori method emphasizes one activity at a time with clear visual organization.\u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eHow They'll Play With It\u003c\/summary\u003e\n    \u003chr\u003e\n      \u003cdiv class=\"play-stage\"\u003e\n\u003cspan class=\"play-stage-age\"\u003e12-18 months\u003c\/span\u003e\u003cspan class=\"play-stage-text\"\u003eHolds and explores individual pieces, drops them in\/out of the base — early hand-eye coordination.\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"play-stage\"\u003e\n\u003cspan class=\"play-stage-age\"\u003e18-24 months\u003c\/span\u003e\u003cspan class=\"play-stage-text\"\u003eBegins matching shapes to corresponding holes; starts identifying colors with caregiver naming.\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"play-stage\"\u003e\n\u003cspan class=\"play-stage-age\"\u003e2-3 years\u003c\/span\u003e\u003cspan class=\"play-stage-text\"\u003eSorts independently by shape and color, builds simple patterns, takes pride in completing the activity.\u003c\/span\u003e\n\u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eFAQ\u003c\/summary\u003e\n    \u003chr\u003e\n      \u003cdiv class=\"faq-q\"\u003eQ: Is this true wood or composite?\u003c\/div\u003e\n      \u003cdiv class=\"faq-a\"\u003eSolid wood with non-toxic water-based paint finish.\u003c\/div\u003e\n      \u003cdiv class=\"faq-q\"\u003eQ: Is it safe for mouthing-age toddlers?\u003c\/div\u003e\n      \u003cdiv class=\"faq-a\"\u003ePieces are sized to discourage swallowing but still supervise children under 3 closely.\u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eShipping\u003c\/summary\u003e\n    \u003chr\u003e\n      \u003cp\u003eShipped from the United States in plain, unmarked packaging. The shipping label does not reference the product contents.\u003c\/p\u003e\n      \u003cp\u003eOrders are dispatched within 1-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 under Korea's simplified customs scheme.\u003c\/p\u003e\n      \u003cdiv class=\"tip\"\u003eIf you do not yet have a Personal Customs Clearance Code (PCCC), you can get one free in under five minutes at unipass.customs.go.kr.\u003c\/div\u003e\n      \u003cdiv class=\"tip-warn\"\u003eSmall parts present — adult supervision required for children under 3.\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 the product\u003c\/li\u003e\n        \u003cli\u003eAdd to cart and proceed to checkout\u003c\/li\u003e\n        \u003cli\u003eEnter your Personal Customs Clearance Code (PCCC)\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-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\"\u003ewooden Montessori toys Korea · toddler shape sorter direct import · wooden educational toy set · Montessori 1-3 year old · wooden stacking toy Korea · color matching toddler\u003c\/p\u003e\n  \u003c\/details\u003e\n\n\u003c\/div\u003e","brand":"Wonjo Select","offers":[{"title":"Default Title","offer_id":45377370914863,"sku":"MONTESSORI-wooden-educational-toys-set-toddler","price":38.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0739\/5190\/3791\/files\/wooden-montessori-toy-set-shape-sort-stack-match-set-1.jpg?v=1779830622"},{"product_id":"esjay-toddler-busy-board-montessori-sensory","title":"Esjay Toddler Busy Board — Sensory Activity Book with Buckles, Zippers \u0026 Practical Life Skills (Ages 1-4)","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\"\u003eA soft fabric book of real-world tasks — buckles, zippers, snaps, ties — packed into one travel-friendly busy board.\u003c\/p\u003e\n\n  \u003cdetails open\u003e\n    \u003csummary\u003eAbout This Product\u003c\/summary\u003e\n    \u003chr\u003e\n      \u003cdiv class=\"badge-row\"\u003e\n        \u003cspan class=\"badge\"\u003eDirect from US\u003c\/span\u003e \u003cspan class=\"badge\"\u003ePersonal Import\u003c\/span\u003e \u003cspan class=\"badge\"\u003eAges 1-4\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"skill-row\"\u003e\n\u003cspan class=\"skill-tag\"\u003eFine motor\u003c\/span\u003e \u003cspan class=\"skill-tag\"\u003ePractical life\u003c\/span\u003e \u003cspan class=\"skill-tag\"\u003eSelf-care prep\u003c\/span\u003e \u003cspan class=\"skill-tag\"\u003eProblem solving\u003c\/span\u003e \u003cspan class=\"skill-tag\"\u003eFocus \u0026amp; concentration\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cp\u003eA fabric-bound busy book with multiple pages, each focused on a different real-world fine-motor skill: buckling a seatbelt-style strap, zipping a zipper, snapping snaps, tying shoelaces, threading buttons. The Montessori approach calls these \"practical life\" activities — the same tasks adults do, sized for small hands to practice.\u003c\/p\u003e\n      \u003cp\u003eFolds flat for car rides, restaurants, flights. Lightweight and quiet. The most useful gift for a toddler who's discovering that buckles and zippers are fascinating but slightly impossible.\u003c\/p\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eWhat's Included\u003c\/summary\u003e\n    \u003chr\u003e\n      \u003cul\u003e\n        \u003cli\u003eSoft fabric busy book with multiple activity pages\u003c\/li\u003e\n        \u003cli\u003eActivities include: buckle, zipper, snap fastener, lacing, button\u003c\/li\u003e\n        \u003cli\u003eCarry handle for travel\u003c\/li\u003e\n      \u003c\/ul\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\"\u003eEsjay\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eRecommended Age\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003e1-4 years\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eMaterial\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eSoft polyester, durable stitching\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003ePages\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eMultiple activity pages\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\"\u003eFoldable fabric book with handle\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eCare\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eSpot clean or hand wash\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"tip\"\u003eEspecially useful for long car rides, restaurants, or anywhere you need a quiet 20-minute activity that doesn't involve a screen.\u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eHow They'll Play With It\u003c\/summary\u003e\n    \u003chr\u003e\n      \u003cdiv class=\"play-stage\"\u003e\n\u003cspan class=\"play-stage-age\"\u003e12-18 months\u003c\/span\u003e\u003cspan class=\"play-stage-text\"\u003eExplores textures, opens\/closes Velcro and snaps with help, watches caregiver demonstrate.\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"play-stage\"\u003e\n\u003cspan class=\"play-stage-age\"\u003e18-30 months\u003c\/span\u003e\u003cspan class=\"play-stage-text\"\u003eBegins working buckles and zippers independently — repeats the same one over and over.\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"play-stage\"\u003e\n\u003cspan class=\"play-stage-age\"\u003e2-4 years\u003c\/span\u003e\u003cspan class=\"play-stage-text\"\u003ePractices lacing, buttoning, and shoe-tying — direct transfer to self-dressing skills.\u003c\/span\u003e\n\u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eFAQ\u003c\/summary\u003e\n    \u003chr\u003e\n      \u003cdiv class=\"faq-q\"\u003eQ: Is it really useful or just a novelty?\u003c\/div\u003e\n      \u003cdiv class=\"faq-a\"\u003eEach activity is a real fine-motor skill — buckles and zippers come up dozens of times a day in real life. This is targeted practice.\u003c\/div\u003e\n      \u003cdiv class=\"faq-q\"\u003eQ: Will my child get bored quickly?\u003c\/div\u003e\n      \u003cdiv class=\"faq-a\"\u003eMost toddlers cycle through favorite pages over weeks. The variety helps — even when one activity is mastered, others remain a challenge.\u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eShipping\u003c\/summary\u003e\n    \u003chr\u003e\n      \u003cp\u003eShipped from the United States in plain, unmarked packaging. The shipping label does not reference the product contents.\u003c\/p\u003e\n      \u003cp\u003eOrders are dispatched within 1-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 under Korea's simplified customs scheme.\u003c\/p\u003e\n      \u003cdiv class=\"tip\"\u003eIf you do not yet have a Personal Customs Clearance Code (PCCC), you can get one free in under five minutes at unipass.customs.go.kr.\u003c\/div\u003e\n      \u003cdiv class=\"tip-warn\"\u003eAdult supervision required. Some small parts (buttons, beads) — not for children under 12 months.\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 the product\u003c\/li\u003e\n        \u003cli\u003eAdd to cart and proceed to checkout\u003c\/li\u003e\n        \u003cli\u003eEnter your Personal Customs Clearance Code (PCCC)\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-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\"\u003eEsjay busy board Korea · toddler practical life Montessori · buckle zipper toddler toy · sensory activity book direct import · quiet travel toy toddler · Montessori busy board Korea\u003c\/p\u003e\n  \u003c\/details\u003e\n\n\u003c\/div\u003e","brand":"Esjay","offers":[{"title":"Default Title","offer_id":45377370947631,"sku":"ESJAY-toddler-busy-board-montessori-sensory","price":38.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0739\/5190\/3791\/files\/esjay-toddler-busy-board-set-1.jpg?v=1779831961"},{"product_id":"baby-montessori-sensory-teether-set-0-12mo","title":"Baby Montessori Sensory \u0026 Teether Toy Set (Ages 0-6 \/ 6-12 mo)","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\"\u003eA starter set of soft sensory and teething toys for the first year — designed to be grasped, mouthed, and discovered.\u003c\/p\u003e\n\n  \u003cdetails open\u003e\n    \u003csummary\u003eAbout This Product\u003c\/summary\u003e\n    \u003chr\u003e\n      \u003cdiv class=\"badge-row\"\u003e\n        \u003cspan class=\"badge\"\u003eDirect from US\u003c\/span\u003e \u003cspan class=\"badge\"\u003ePersonal Import\u003c\/span\u003e \u003cspan class=\"badge\"\u003eAges 0-12 mo\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"skill-row\"\u003e\n\u003cspan class=\"skill-tag\"\u003eSensory exploration\u003c\/span\u003e \u003cspan class=\"skill-tag\"\u003eGrasp reflex\u003c\/span\u003e \u003cspan class=\"skill-tag\"\u003eOral exploration\u003c\/span\u003e \u003cspan class=\"skill-tag\"\u003eTactile discovery\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cp\u003eA curated set of newborn-friendly sensory toys covering the textures, weights, and sounds babies are wired to explore in the first year. Pieces include teethers, soft rattles, and grasp toys — all sized for tiny hands and food-grade where chewing applies.\u003c\/p\u003e\n      \u003cp\u003eThe Montessori method emphasizes giving babies real sensory input — different weights, temperatures, textures — instead of single-purpose electronic toys. This set is built around that principle.\u003c\/p\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eWhat's Included\u003c\/summary\u003e\n    \u003chr\u003e\n      \u003cul\u003e\n        \u003cli\u003eMixed set of soft sensory toys\u003c\/li\u003e\n        \u003cli\u003eTeethers — food-grade silicone or natural materials\u003c\/li\u003e\n        \u003cli\u003eSoft rattle or sound-making piece\u003c\/li\u003e\n        \u003cli\u003eEasy-grasp shapes for newborns and infants\u003c\/li\u003e\n      \u003c\/ul\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\"\u003eRecommended Age\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003e0-12 months\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eMaterial\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eFood-grade silicone, soft fabric, BPA-free\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003ePieces\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eMulti-piece sensory set\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eCare\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eWipe clean or rinse — check individual piece labels\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eStyle\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eMontessori-inspired sensory\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"tip\"\u003eRotate 2-3 pieces at a time rather than offering the whole set at once — babies focus better with fewer choices.\u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eHow They'll Play With It\u003c\/summary\u003e\n    \u003chr\u003e\n      \u003cdiv class=\"play-stage\"\u003e\n\u003cspan class=\"play-stage-age\"\u003e0-3 months\u003c\/span\u003e\u003cspan class=\"play-stage-text\"\u003eVisual tracking and grasp reflex — caregiver holds pieces in baby's line of sight.\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"play-stage\"\u003e\n\u003cspan class=\"play-stage-age\"\u003e3-6 months\u003c\/span\u003e\u003cspan class=\"play-stage-text\"\u003eReaches, grasps, brings to mouth — first independent sensory exploration.\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"play-stage\"\u003e\n\u003cspan class=\"play-stage-age\"\u003e6-12 months\u003c\/span\u003e\u003cspan class=\"play-stage-text\"\u003eTransfers between hands, examines deliberately, uses for teething comfort.\u003c\/span\u003e\n\u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eFAQ\u003c\/summary\u003e\n    \u003chr\u003e\n      \u003cdiv class=\"faq-q\"\u003eQ: Is everything safe to mouth and chew?\u003c\/div\u003e\n      \u003cdiv class=\"faq-a\"\u003eYes — teether pieces are food-grade silicone or BPA-free materials. Always check pieces before each use.\u003c\/div\u003e\n      \u003cdiv class=\"faq-q\"\u003eQ: What ages is this best for?\u003c\/div\u003e\n      \u003cdiv class=\"faq-a\"\u003e0-12 months overall, with different pieces appropriate for different stages within that window.\u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eShipping\u003c\/summary\u003e\n    \u003chr\u003e\n      \u003cp\u003eShipped from the United States in plain, unmarked packaging. The shipping label does not reference the product contents.\u003c\/p\u003e\n      \u003cp\u003eOrders are dispatched within 1-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 under Korea's simplified customs scheme.\u003c\/p\u003e\n      \u003cdiv class=\"tip\"\u003eIf you do not yet have a Personal Customs Clearance Code (PCCC), you can get one free in under five minutes at unipass.customs.go.kr.\u003c\/div\u003e\n      \u003cdiv class=\"tip-warn\"\u003eAlways supervise during play. Inspect pieces before each use for damage. Discard if any piece becomes torn or shows wear.\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 the product\u003c\/li\u003e\n        \u003cli\u003eAdd to cart and proceed to checkout\u003c\/li\u003e\n        \u003cli\u003eEnter your Personal Customs Clearance Code (PCCC)\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-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\"\u003ebaby Montessori sensory set Korea · newborn teether toy direct import · 0-12 month sensory toys · BPA-free baby teether · Montessori infant toy · grasp toy newborn\u003c\/p\u003e\n  \u003c\/details\u003e\n\n\u003c\/div\u003e","brand":"Wonjo Select","offers":[{"title":"Default Title","offer_id":45377370980399,"sku":"MONTESSORI-baby-sensory-teether-set-0-12mo","price":25.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0739\/5190\/3791\/files\/montessori-sensory-and-teether-toy-set-1.jpg?v=1779833845"},{"product_id":"melissa-doug-pattern-blocks-120pc","title":"Melissa \u0026 Doug Pattern Blocks \u0026 Boards — 120 Wooden Shape Tiles with 5 Pattern Cards (Ages 3-6)","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\"\u003e120 wooden shape tiles, 5 illustrated boards — pure geometric pattern play that doubles as foundational math.\u003c\/p\u003e\n\n  \u003cdetails open\u003e\n    \u003csummary\u003eAbout This Product\u003c\/summary\u003e\n    \u003chr\u003e\n      \u003cdiv class=\"badge-row\"\u003e\n        \u003cspan class=\"badge\"\u003eDirect from US\u003c\/span\u003e \u003cspan class=\"badge\"\u003ePersonal Import\u003c\/span\u003e \u003cspan class=\"badge\"\u003eAges 3-6\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"skill-row\"\u003e\n\u003cspan class=\"skill-tag\"\u003ePattern recognition\u003c\/span\u003e \u003cspan class=\"skill-tag\"\u003eGeometry\u003c\/span\u003e \u003cspan class=\"skill-tag\"\u003eSpatial reasoning\u003c\/span\u003e \u003cspan class=\"skill-tag\"\u003eColor recognition\u003c\/span\u003e \u003cspan class=\"skill-tag\"\u003eSymmetry\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cp\u003eA Melissa \u0026amp; Doug classic. 120 brightly colored wooden geometric tiles — squares, triangles, hexagons, trapezoids, rhombuses — that children arrange to fill 5 illustrated pattern boards (a butterfly, lion, bird, train, racing car). The boards guide pattern recognition; the loose tiles enable free creative building.\u003c\/p\u003e\n      \u003cp\u003ePattern blocks are a staple of early math education. They build the geometric intuition that underlies fractions, symmetry, and tessellation — well before any of those words appear in school.\u003c\/p\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eWhat's Included\u003c\/summary\u003e\n    \u003chr\u003e\n      \u003cul\u003e\n        \u003cli\u003e120 wooden pattern block tiles in 6 geometric shapes\u003c\/li\u003e\n        \u003cli\u003e5 illustrated pattern boards (butterfly, lion, bird, train, race car)\u003c\/li\u003e\n        \u003cli\u003eWooden storage tray\u003c\/li\u003e\n      \u003c\/ul\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\"\u003eMelissa \u0026amp; Doug\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eRecommended Age\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003e3-6 years\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eMaterial\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eWood, non-toxic paint\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003ePieces\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003e120 tiles + 5 boards\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eShapes\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eSquare, triangle, hexagon, trapezoid, rhombus\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eCare\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eWipe with dry cloth\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"tip\"\u003eBeyond the included boards, encourage symmetrical and free-form designs. Pattern blocks remain useful into elementary school for fraction and tessellation work.\u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eHow They'll Play With It\u003c\/summary\u003e\n    \u003chr\u003e\n      \u003cdiv class=\"play-stage\"\u003e\n\u003cspan class=\"play-stage-age\"\u003e3-4 years\u003c\/span\u003e\u003cspan class=\"play-stage-text\"\u003eFills in pattern boards with caregiver guidance; learns shape names through repetition.\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"play-stage\"\u003e\n\u003cspan class=\"play-stage-age\"\u003e4-5 years\u003c\/span\u003e\u003cspan class=\"play-stage-text\"\u003eCompletes boards independently, starts creating original designs and symmetric arrangements.\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"play-stage\"\u003e\n\u003cspan class=\"play-stage-age\"\u003e5-6+ years\u003c\/span\u003e\u003cspan class=\"play-stage-text\"\u003eExplores fraction relationships (two triangles = one rhombus), tessellation, mirror symmetry.\u003c\/span\u003e\n\u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eFAQ\u003c\/summary\u003e\n    \u003chr\u003e\n      \u003cdiv class=\"faq-q\"\u003eQ: Are the boards too prescriptive?\u003c\/div\u003e\n      \u003cdiv class=\"faq-a\"\u003eUse the boards as a starting point and a free-build challenge. Most kids alternate between guided and free play naturally.\u003c\/div\u003e\n      \u003cdiv class=\"faq-q\"\u003eQ: Will this last past age 6?\u003c\/div\u003e\n      \u003cdiv class=\"faq-a\"\u003eYes — these are useful into elementary math work. The tiles are durable solid wood.\u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eShipping\u003c\/summary\u003e\n    \u003chr\u003e\n      \u003cp\u003eShipped from the United States in plain, unmarked packaging. The shipping label does not reference the product contents.\u003c\/p\u003e\n      \u003cp\u003eOrders are dispatched within 1-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 under Korea's simplified customs scheme.\u003c\/p\u003e\n      \u003cdiv class=\"tip\"\u003eIf you do not yet have a Personal Customs Clearance Code (PCCC), you can get one free in under five minutes at unipass.customs.go.kr.\u003c\/div\u003e\n      \u003cdiv class=\"tip-warn\"\u003eSmall parts — not for children under 3.\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 the product\u003c\/li\u003e\n        \u003cli\u003eAdd to cart and proceed to checkout\u003c\/li\u003e\n        \u003cli\u003eEnter your Personal Customs Clearance Code (PCCC)\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-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\"\u003eMelissa Doug pattern blocks Korea direct · wooden pattern blocks · 120 pieces tangram Korea · Montessori geometry toy · early math wooden toy · symmetry blocks toddler\u003c\/p\u003e\n  \u003c\/details\u003e\n\n\u003c\/div\u003e","brand":"Melissa \u0026 Doug","offers":[{"title":"Default Title","offer_id":45377371013167,"sku":"MELISSADOUG-pattern-blocks-120pc","price":31.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0739\/5190\/3791\/files\/melissa-and-doug-pattern-blocks-and-boards-120-wooden-shapes-set-1.jpg?v=1779834569"},{"product_id":"tonberless-montessori-toy-1-3-year-old","title":"Tonberless Montessori Toddler Toy Set — Sensory Activity for Ages 1-3","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\"\u003eAn entry-level Montessori-style sensory toy designed for the 1-3 year window — clear purpose, no over-stimulation.\u003c\/p\u003e\n\n  \u003cdetails open\u003e\n    \u003csummary\u003eAbout This Product\u003c\/summary\u003e\n    \u003chr\u003e\n      \u003cdiv class=\"badge-row\"\u003e\n        \u003cspan class=\"badge\"\u003eDirect from US\u003c\/span\u003e \u003cspan class=\"badge\"\u003ePersonal Import\u003c\/span\u003e \u003cspan class=\"badge\"\u003eAges 1-3\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"skill-row\"\u003e\n\u003cspan class=\"skill-tag\"\u003eFine motor\u003c\/span\u003e \u003cspan class=\"skill-tag\"\u003eSorting\u003c\/span\u003e \u003cspan class=\"skill-tag\"\u003eHand-eye coordination\u003c\/span\u003e \u003cspan class=\"skill-tag\"\u003eConcentration\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cp\u003eA toddler-targeted Montessori-style set focused on the core skills of the 1-3 age window: grasping, sorting, fitting, and matching. Pieces are sized for small hands and built around the \"one task at a time\" principle.\u003c\/p\u003e\n      \u003cp\u003eQuiet, no batteries, no flashing lights. The kind of toy that holds attention because it asks something of the child, not because it demands attention with noise.\u003c\/p\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eWhat's Included\u003c\/summary\u003e\n    \u003chr\u003e\n      \u003cul\u003e\n        \u003cli\u003eSensory activity pieces sized for toddler hands\u003c\/li\u003e\n        \u003cli\u003eMultiple colors and textures for sorting and matching\u003c\/li\u003e\n        \u003cli\u003eStorage container or base\u003c\/li\u003e\n      \u003c\/ul\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\"\u003eTonberless\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eRecommended Age\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003e1-3 years\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eMaterial\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eBPA-free plastic or wood (varies by configuration)\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eStyle\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eMontessori-inspired\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eBattery\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eNone required\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eCare\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eWipe clean\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"tip\"\u003eSet the toy out alone, not alongside other competing toys — Montessori learning happens when one activity has the child's full attention.\u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eHow They'll Play With It\u003c\/summary\u003e\n    \u003chr\u003e\n      \u003cdiv class=\"play-stage\"\u003e\n\u003cspan class=\"play-stage-age\"\u003e12-18 months\u003c\/span\u003e\u003cspan class=\"play-stage-text\"\u003eHolds, drops, and explores individual pieces. Learns the basic action of the toy.\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"play-stage\"\u003e\n\u003cspan class=\"play-stage-age\"\u003e18-24 months\u003c\/span\u003e\u003cspan class=\"play-stage-text\"\u003eBegins purposeful sorting and matching with caregiver naming colors and shapes.\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"play-stage\"\u003e\n\u003cspan class=\"play-stage-age\"\u003e2-3 years\u003c\/span\u003e\u003cspan class=\"play-stage-text\"\u003eCompletes the activity independently, takes pride in finishing, repeats for self-imposed practice.\u003c\/span\u003e\n\u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eFAQ\u003c\/summary\u003e\n    \u003chr\u003e\n      \u003cdiv class=\"faq-q\"\u003eQ: How does this differ from electronic toys?\u003c\/div\u003e\n      \u003cdiv class=\"faq-a\"\u003eNo batteries, no sounds — engagement comes from the task itself. This is intentional in Montessori design.\u003c\/div\u003e\n      \u003cdiv class=\"faq-q\"\u003eQ: Is it durable for toddler use?\u003c\/div\u003e\n      \u003cdiv class=\"faq-a\"\u003eBuilt for typical toddler handling. Pieces are sized to resist easy breakage.\u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eShipping\u003c\/summary\u003e\n    \u003chr\u003e\n      \u003cp\u003eShipped from the United States in plain, unmarked packaging. The shipping label does not reference the product contents.\u003c\/p\u003e\n      \u003cp\u003eOrders are dispatched within 1-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 under Korea's simplified customs scheme.\u003c\/p\u003e\n      \u003cdiv class=\"tip\"\u003eIf you do not yet have a Personal Customs Clearance Code (PCCC), you can get one free in under five minutes at unipass.customs.go.kr.\u003c\/div\u003e\n      \u003cdiv class=\"tip-warn\"\u003eAdult supervision required for children under 3. Small parts may be present.\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 the product\u003c\/li\u003e\n        \u003cli\u003eAdd to cart and proceed to checkout\u003c\/li\u003e\n        \u003cli\u003eEnter your Personal Customs Clearance Code (PCCC)\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-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\"\u003eTonberless Montessori toy Korea · 1-3 year toddler Montessori · sensory sorting toy direct import · no battery toddler toy · Montessori toddler basics\u003c\/p\u003e\n  \u003c\/details\u003e\n\n\u003c\/div\u003e","brand":"Tonberless","offers":[{"title":"Default Title","offer_id":45377371045935,"sku":"TONBERLESS-montessori-toy-1-3-year-old","price":25.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0739\/5190\/3791\/files\/tonberless-montessori-toddler-toy-set-1.jpg?v=1779834663"}],"url":"https:\/\/wonjo.com\/en\/collections\/all-toys.oembed?page=2","provider":"원조 - WONJO","version":"1.0","type":"link"}