Melissa & Doug Pattern Blocks & Boards — 120 Wooden Shape Tiles with 5 Pattern Cards (Ages 3-6)
/* Wonjo canonical stylesheet v3.0 — see wonjo-style-LOCKED.md for documentation */ /* === WRAPPERS === */ .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; } .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; } /* === COMMON TEXT === */ .wonjo-wrap p, .wonjo-wrap-kr p { margin: 0 0 13px 0; color: #3a3a3a; } .wonjo-wrap ul, .wonjo-wrap-kr ul { margin: 0 0 13px 0; padding-left: 18px; color: #3a3a3a; } .wonjo-wrap ul li, .wonjo-wrap-kr ul li { margin-bottom: 7px; } /* === HEADINGS — H2 (old protein template) === */ .wonjo-wrap h2 { font-size: 16px; font-weight: 700; text-transform: uppercase; letter-spacing: 1.2px; color: #4a7c59; margin: 36px 0 8px 0; } .wonjo-wrap-kr h2 { font-size: 18px; font-weight: 700; text-transform: uppercase; letter-spacing: 0.8px; color: #4a7c59; margin: 36px 0 8px 0; } /* === HR SEPARATOR (under h2 + inside details) === */ .wonjo-wrap hr, .wonjo-wrap-kr hr, .wonjo-wrap details hr, .wonjo-wrap-kr details hr { border: none; border-top: 1.5px solid #4a7c59; margin: 0 0 18px 0; } /* === DETAILS / SUMMARY (rounds 1-4 + LEGO) === */ .wonjo-wrap details, .wonjo-wrap-kr details { margin: 0; border-bottom: 1px solid #e8e8e4; } .wonjo-wrap details:last-of-type, .wonjo-wrap-kr details:last-of-type { border-bottom: none; } .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; } .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; } .wonjo-wrap details summary::-webkit-details-marker, .wonjo-wrap-kr details summary::-webkit-details-marker { display: none; } .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; } .wonjo-wrap details[open] summary::after, .wonjo-wrap-kr details[open] summary::after { content: '−'; } /* Content spacing — handles both direct-children variant AND wrapper variant */ .wonjo-wrap details > *:not(summary):not(hr), .wonjo-wrap-kr details > *:not(summary):not(hr) { margin-bottom: 13px; } .wonjo-wrap details > *:last-child, .wonjo-wrap-kr details > *:last-child { margin-bottom: 18px; } .wonjo-wrap details > div, .wonjo-wrap-kr details > div { padding: 0 0 20px 0; } /* === SPEC GRID === */ .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; } .wonjo-wrap .spec-item, .wonjo-wrap-kr .spec-item { padding: 10px 14px; border-bottom: 1px solid #e8e8e4; font-size: 14px; } .wonjo-wrap .spec-item:nth-last-child(-n+2), .wonjo-wrap-kr .spec-item:nth-last-child(-n+2) { border-bottom: none; } .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; } .wonjo-wrap .spec-value, .wonjo-wrap-kr .spec-value { color: #2b2b2b; } /* === TIPS / WARNINGS === */ .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; } .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; } /* === BADGES === */ .wonjo-wrap .badge-row, .wonjo-wrap-kr .badge-row { display: flex; flex-wrap: wrap; gap: 8px; margin: 0 0 16px 0; } .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; } .wonjo-wrap .badge-eco, .wonjo-wrap-kr .badge-eco { border-color: #b5cfa9; background: #e8f3e0; color: #2d5c1f; } .wonjo-wrap .badge-safe, .wonjo-wrap-kr .badge-safe { border-color: #d4a574; background: #fdf3e3; color: #8a5a1a; } /* === SKILL TAG ROW (rounds 1-4 kids/toys) === */ .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; } .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; } /* === REVIEW CARDS (protein listings) === */ .wonjo-wrap .review-card, .wonjo-wrap-kr .review-card { background: #fdfcf8; border: 1px solid #e4e0d6; border-radius: 6px; padding: 18px 20px; margin-bottom: 14px; } .wonjo-wrap .review-text, .wonjo-wrap-kr .review-text { color: #3a3a3a; margin: 0 0 10px 0; font-style: italic; } .wonjo-wrap .review-name, .wonjo-wrap-kr .review-name { font-size: 12.5px; color: #888; font-style: normal; } /* === SET CARDS (LEGO bundle template) === */ .wonjo-wrap .set-card, .wonjo-wrap-kr .set-card { background: #fdfcf8; border: 1px solid #e4e0d6; border-radius: 6px; padding: 18px 22px; margin-bottom: 16px; } .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; } .wonjo-wrap .set-card h3, .wonjo-wrap-kr .set-card h3 { font-size: 17px; margin: 0 0 10px 0; color: #2b2b2b; font-weight: 700; } .wonjo-wrap .set-card p, .wonjo-wrap-kr .set-card p { margin: 0 0 8px 0; } .wonjo-wrap .set-card .set-stats, .wonjo-wrap-kr .set-card .set-stats { font-size: 13.5px; color: #666; margin-top: 8px; } /* === PLAY STAGES (rounds 1-4 age-progression) === */ .wonjo-wrap .play-stage, .wonjo-wrap-kr .play-stage { padding: 10px 0; border-bottom: 1px dashed #e8e8e4; } .wonjo-wrap .play-stage:last-child, .wonjo-wrap-kr .play-stage:last-child { border-bottom: none; } .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; } .wonjo-wrap .play-stage-text, .wonjo-wrap-kr .play-stage-text { color: #3a3a3a; font-size: 14.5px; } /* === FAQ === */ .wonjo-wrap .faq-q, .wonjo-wrap-kr .faq-q { font-size: 13.5px; color: #4a7c59; font-weight: bold; margin: 14px 0 6px 0; } .wonjo-wrap .faq-a, .wonjo-wrap-kr .faq-a { color: #3a3a3a; margin: 0 0 13px 0; padding-left: 14px; border-left: 2px solid #e8e8e4; } /* === STEPS (numbered ordering process) === */ .wonjo-wrap .steps, .wonjo-wrap-kr .steps { list-style: none; padding: 0; margin: 0 0 13px 0; } .wonjo-wrap .steps { counter-reset: wonjo-steps; } .wonjo-wrap-kr .steps { counter-reset: wonjo-steps-kr; } .wonjo-wrap .steps li { counter-increment: wonjo-steps; padding: 10px 0 10px 38px; border-bottom: 1px solid #e8e8e4; position: relative; color: #3a3a3a; } .wonjo-wrap-kr .steps li { counter-increment: wonjo-steps-kr; padding: 10px 0 10px 38px; border-bottom: 1px solid #e8e8e4; position: relative; color: #3a3a3a; } .wonjo-wrap .steps li:last-child, .wonjo-wrap-kr .steps li:last-child { border-bottom: none; } .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; } .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; } /* === INTRO SUBTITLE === */ .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; } /* === SECTION SUBTITLE === */ .wonjo-wrap .section-subtitle, .wonjo-wrap-kr .section-subtitle { font-size: 13px; color: #777; font-style: italic; margin: -2px 0 16px 0; } /* === KEYWORDS (related searches at bottom) === */ .wonjo-wrap .keywords, .wonjo-wrap-kr .keywords { font-size: 13px; color: #777; line-height: 1.7; letter-spacing: 0.2px; } /* === MOBILE MEDIA QUERY === */ @media (max-width: 600px) { .wonjo-wrap details summary, .wonjo-wrap-kr details summary { padding: 18px 30px 18px 0 !important; } .wonjo-wrap details summary, .wonjo-wrap h2 { font-size: 15px !important; letter-spacing: 1px !important; } .wonjo-wrap-kr details summary, .wonjo-wrap-kr h2 { font-size: 18px !important; letter-spacing: 0.8px !important; } .wonjo-wrap, .wonjo-wrap-kr { font-size: 16px !important; } .wonjo-wrap .intro-subtitle, .wonjo-wrap-kr .intro-subtitle { font-size: 17px !important; } } 120 wooden shape tiles, 5 illustrated boards — pure geometric pattern play that doubles as foundational math. About This Product Direct from US Personal Import Ages 3-6 Pattern recognition Geometry Spatial reasoning Color recognition Symmetry A Melissa & 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. Pattern 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. What's Included 120 wooden pattern block tiles in 6 geometric shapes 5 illustrated pattern boards (butterfly, lion, bird, train, race car) Wooden storage tray Product Details BrandMelissa & Doug Recommended Age3-6 years MaterialWood, non-toxic paint Pieces120 tiles + 5 boards ShapesSquare, triangle, hexagon, trapezoid, rhombus CareWipe with dry cloth Beyond the included boards, encourage symmetrical and free-form designs. Pattern blocks remain useful into elementary school for fraction and tessellation work. How They'll Play With It 3-4 yearsFills in pattern boards with caregiver guidance; learns shape names through repetition. 4-5 yearsCompletes boards independently, starts creating original designs and symmetric arrangements. 5-6+ yearsExplores fraction relationships (two triangles = one rhombus), tessellation, mirror symmetry. FAQ Q: Are the boards too prescriptive? Use the boards as a starting point and a free-build challenge. Most kids alternate between guided and free play naturally. Q: Will this last past age 6? Yes — these are useful into elementary math work. The tiles are durable solid wood. Shipping Shipped from the United States in secure protective packaging. Orders are dispatched within 1-2 business days. A tracking number is sent to your email once your parcel is on its way. Customs & Import All 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. If 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. Small parts — not for children under 3. How to Order Select the product Add to cart and proceed to checkout Enter your Personal Customs Clearance Code (PCCC) Confirm your Korean delivery address Complete payment — your order is placed Receive your tracking number by email within 1-2 business days
More you might like
Related
Melissa & Doug - Pattern blocks
Related
Melissa & Doug Pattern Blocks
Related
Melissa & Doug | Pattern Blocks
Related