{"product_id":"albert","title":"Albert – Creative Kid Hand Puppet | 28\" Pubbets Lab Original | 1 of 1","description":"\u003c!--\n  ALBERT — Creative Kid of Pubbetsville\n  Pubbets Product Page\n\n  IMAGE SETUP:\n  Replace the placeholder URL below with your Shopify CDN URL:\n    ALBERT_HERO_URL       → ALBERT_CLOSEUP_OPEN.png\n--\u003e\n\u003cstyle\u003e\n  @import url('https:\/\/fonts.googleapis.com\/css2?family=Nunito:wght@700;800;900\u0026family=Space+Mono:ital,wght@0,400;0,700;1,400\u0026family=Lato:ital,wght@0,400;0,700;1,400\u0026display=swap');\n\n  :root {\n    --ink:      #0e0e1a;\n    --ink-mid:  #2a2a3a;\n    --ink-soft: #52526a;\n    --bg:       #ffffff;\n    --bg-off:   #f4f4f8;\n    --bg-grid:  #f8f8fc;\n    --teal:     #008a8a;\n    --orange:   #d45510;\n    --purple:   #6830a0;\n    --green:    #1a7040;\n    --red:      #c01818;\n    --golden:   #a06020;\n    --navy:     #101840;\n    --rule:     #d0d0e0;\n    --rule-strong: #9090b0;\n  }\n\n  .alb-page * { box-sizing: border-box; margin: 0; padding: 0; }\n\n  .alb-page {\n    font-family: 'Lato', Arial, sans-serif;\n    background: var(--bg);\n    color: var(--ink);\n    line-height: 1.65;\n    -webkit-text-size-adjust: 100%;\n  }\n\n  \/* ── TICKER ── *\/\n  .alb-ticker-wrap {\n    background: var(--teal);\n    display: flex;\n    align-items: center;\n    height: 40px;\n    overflow: hidden;\n  }\n  .alb-ticker-label {\n    flex-shrink: 0;\n    background: var(--navy);\n    color: #fff;\n    font-family: 'Space Mono', monospace;\n    font-size: 0.65rem;\n    letter-spacing: 2px;\n    padding: 0 14px;\n    height: 100%;\n    display: flex;\n    align-items: center;\n  }\n  .alb-ticker-marquee {\n    color: #fff;\n    font-family: 'Space Mono', monospace;\n    font-size: 0.75rem;\n    letter-spacing: 0.5px;\n  }\n\n  \/* ── STRIPE BAR ── *\/\n  .alb-stripe-bar {\n    display: flex;\n    height: 8px;\n  }\n  .alb-stripe-bar span { flex: 1; }\n  .alb-stripe-bar span:nth-child(1) { background: var(--teal); }\n  .alb-stripe-bar span:nth-child(2) { background: var(--orange); }\n  .alb-stripe-bar span:nth-child(3) { background: var(--purple); }\n  .alb-stripe-bar span:nth-child(4) { background: var(--green); }\n  .alb-stripe-bar span:nth-child(5) { background: var(--navy); }\n  .alb-stripe-bar span:nth-child(6) { background: var(--red); }\n  .alb-stripe-bar span:nth-child(7) { background: var(--golden); }\n\n  \/* ── HEADER ── *\/\n  .alb-header {\n    background: var(--navy);\n    color: #fff;\n    text-align: center;\n    padding: 18px 16px 16px;\n    position: relative;\n  }\n  .alb-header-eyebrow {\n    font-family: 'Space Mono', monospace;\n    font-size: 0.6rem;\n    letter-spacing: 4px;\n    color: rgba(255,255,255,0.82);\n    text-transform: uppercase;\n    margin-bottom: 10px;\n  }\n  .alb-header h1 {\n    font-family: 'Nunito', Arial, sans-serif;\n    font-size: clamp(2.2rem, 9vw, 5.5rem);\n    font-weight: 900;\n    line-height: 1;\n    letter-spacing: -1px;\n    color: #fff;\n  }\n  .alb-header h1 em {\n    font-style: normal;\n    color: var(--golden);\n  }\n  .alb-header-tagline {\n    font-family: 'Space Mono', monospace;\n    font-size: 0.6rem;\n    letter-spacing: 1.5px;\n    color: rgba(255,255,255,0.78);\n    margin-top: 8px;\n    text-transform: uppercase;\n    line-height: 1.6;\n  }\n\n  \/* ── LABEL TAPE BADGES ── *\/\n  .alb-label-row {\n    display: flex;\n    flex-wrap: wrap;\n    justify-content: center;\n    gap: 8px;\n    padding: 12px 14px;\n    background: var(--bg-off);\n    border-bottom: 3px solid var(--navy);\n  }\n  .alb-label {\n    font-family: 'Space Mono', monospace;\n    font-size: 0.6rem;\n    letter-spacing: 2px;\n    text-transform: uppercase;\n    padding: 6px 14px;\n    border: 2px solid var(--navy);\n    color: var(--navy);\n    background: #fff;\n  }\n  .alb-label.fill-teal   { background: var(--teal);   color: #fff; border-color: var(--teal); }\n  .alb-label.fill-orange { background: var(--orange); color: #fff; border-color: var(--orange); }\n  .alb-label.fill-navy   { background: var(--navy);   color: #fff; border-color: var(--navy); }\n\n  \/* ── HERO ── *\/\n  .alb-hero {\n    max-width: 1140px;\n    margin: 0 auto;\n    border-bottom: 3px solid var(--navy);\n  }\n  @media (min-width: 768px) {\n    .alb-hero { display: grid; grid-template-columns: 1fr 1.1fr; }\n  }\n  .alb-hero-image-block { position: relative; background: var(--bg-grid); }\n  .alb-hero-image-block img {\n    width: 100%;\n    display: block;\n    aspect-ratio: 1 \/ 1;\n    object-fit: cover;\n    object-position: top;\n  }\n  @media (min-width: 768px) {\n    .alb-hero-image-block img { aspect-ratio: auto; height: 100%; min-height: 500px; }\n  }\n  .alb-hero-copy {\n    padding: 20px 16px 24px;\n    display: flex;\n    flex-direction: column;\n    justify-content: center;\n    border-top: 1px solid var(--rule);\n    background: var(--bg);\n  }\n  @media (min-width: 768px) {\n    .alb-hero-copy { padding: 40px 36px; border-top: none; border-left: 3px solid var(--navy); }\n  }\n\n  .alb-kicker {\n    font-family: 'Space Mono', monospace;\n    font-size: 0.65rem;\n    letter-spacing: 3px;\n    color: var(--teal);\n    text-transform: uppercase;\n    margin-bottom: 12px;\n    display: flex;\n    align-items: center;\n    gap: 10px;\n  }\n  .alb-kicker::before { content: ''; display: block; width: 28px; height: 3px; background: var(--teal); flex-shrink: 0; }\n\n  .alb-headline {\n    font-family: 'Nunito', Arial, sans-serif;\n    font-size: clamp(1.8rem, 6vw, 3rem);\n    font-weight: 900;\n    line-height: 1.08;\n    letter-spacing: -0.5px;\n    margin-bottom: 16px;\n    color: var(--ink);\n  }\n  .alb-headline em { font-style: normal; color: var(--teal); }\n\n  .alb-deck {\n    font-size: 1rem;\n    color: var(--ink-mid);\n    border-left: 5px solid var(--orange);\n    padding-left: 14px;\n    margin-bottom: 18px;\n    line-height: 1.7;\n    font-style: italic;\n  }\n\n  .alb-byline {\n    font-family: 'Space Mono', monospace;\n    font-size: 0.6rem;\n    letter-spacing: 2px;\n    color: var(--ink-soft);\n    padding-top: 14px;\n    border-top: 1px solid var(--rule);\n    margin-bottom: 18px;\n    text-transform: uppercase;\n  }\n\n  .alb-mini-stripes {\n    display: flex;\n    height: 6px;\n    margin-bottom: 18px;\n    gap: 3px;\n  }\n  .alb-mini-stripes span { flex: 1; border-radius: 1px; }\n  .alb-mini-stripes span:nth-child(1) { background: var(--teal); }\n  .alb-mini-stripes span:nth-child(2) { background: var(--orange); }\n  .alb-mini-stripes span:nth-child(3) { background: var(--purple); }\n  .alb-mini-stripes span:nth-child(4) { background: var(--green); }\n  .alb-mini-stripes span:nth-child(5) { background: var(--navy); }\n  .alb-mini-stripes span:nth-child(6) { background: var(--red); }\n\n  .alb-badges { display: flex; flex-wrap: wrap; gap: 8px; }\n  .alb-badge {\n    font-family: 'Space Mono', monospace;\n    font-size: 0.58rem;\n    letter-spacing: 1.5px;\n    border: 2px solid var(--ink);\n    padding: 6px 11px;\n    text-transform: uppercase;\n    color: var(--ink);\n    line-height: 1;\n  }\n  .alb-badge.fill  { background: var(--navy); color: #fff; border-color: var(--navy); }\n  .alb-badge.teal  { background: var(--teal); color: #fff; border-color: var(--teal); }\n  .alb-badge.red   { background: var(--red);  color: #fff; border-color: var(--red); }\n\n  \/* ── CONTAINER ── *\/\n  .alb-container {\n    max-width: 1140px;\n    margin: 0 auto;\n    padding: 0 16px 60px;\n  }\n  @media (min-width: 600px) { .alb-container { padding: 0 24px 80px; } }\n  @media (min-width: 900px) { .alb-container { padding: 0 40px 80px; } }\n\n  \/* ── SECTION HEAD ── *\/\n  .alb-section-head {\n    display: flex;\n    align-items: center;\n    gap: 0;\n    margin: 28px 0 16px;\n  }\n  .alb-section-head h2 {\n    font-family: 'Nunito', Arial, sans-serif;\n    font-size: 1.1rem;\n    font-weight: 900;\n    color: #fff;\n    background: var(--navy);\n    padding: 6px 18px;\n    white-space: nowrap;\n    letter-spacing: 0.5px;\n  }\n  .alb-section-head::after { content: ''; display: block; height: 3px; flex: 1; background: var(--navy); }\n\n  \/* ── PROFILE GRID ── *\/\n  .alb-profile-grid { border: 2px solid var(--navy); overflow: hidden; }\n  .alb-profile-intro {\n    font-size: 0.94rem;\n    line-height: 1.75;\n    padding: 16px;\n    border-bottom: 1px solid var(--rule);\n    background: var(--bg-grid);\n    color: var(--ink-mid);\n  }\n  .alb-profile-intro strong { color: var(--teal); }\n  .alb-profile-items { display: grid; grid-template-columns: 1fr 1fr; }\n  .alb-profile-item {\n    padding: 12px 14px;\n    border-bottom: 1px solid var(--rule);\n    border-right: 1px solid var(--rule);\n    background: var(--bg);\n  }\n  .alb-profile-item:nth-child(even) { border-right: none; }\n  .alb-profile-item:nth-last-child(-n+2) { border-bottom: none; }\n  .alb-profile-label {\n    font-family: 'Space Mono', monospace;\n    font-size: 0.56rem;\n    letter-spacing: 3px;\n    color: var(--ink-soft);\n    text-transform: uppercase;\n    margin-bottom: 4px;\n    display: block;\n  }\n  .alb-profile-value { font-size: 0.9rem; font-weight: 700; color: var(--ink); line-height: 1.4; }\n\n  \/* ── FEATURES ── *\/\n  .alb-features {\n    display: grid;\n    grid-template-columns: 1fr;\n    border: 2px solid var(--navy);\n    overflow: hidden;\n  }\n  @media (min-width: 560px) { .alb-features { grid-template-columns: 1fr 1fr; } }\n  .alb-feature {\n    padding: 16px;\n    background: var(--bg);\n    border-bottom: 1px solid var(--rule);\n    border-right: 1px solid var(--rule);\n    position: relative;\n  }\n  @media (max-width: 559px) { .alb-feature { border-right: none; } }\n  .alb-feature:nth-child(even) { border-right: none; }\n  .alb-feature-dot {\n    display: inline-block;\n    width: 10px;\n    height: 10px;\n    border-radius: 50%;\n    margin-right: 8px;\n    flex-shrink: 0;\n    vertical-align: middle;\n    margin-bottom: 2px;\n  }\n  .alb-feature-label {\n    font-family: 'Space Mono', monospace;\n    font-size: 0.56rem;\n    letter-spacing: 3px;\n    color: var(--ink-soft);\n    text-transform: uppercase;\n    margin-bottom: 5px;\n    display: flex;\n    align-items: center;\n    gap: 6px;\n  }\n  .alb-feature h3 { font-family: 'Nunito', Arial, sans-serif; font-size: 1.05rem; font-weight: 800; margin-bottom: 5px; color: var(--ink); }\n  .alb-feature p  { font-size: 0.87rem; color: var(--ink-mid); line-height: 1.65; }\n\n  \/* ── BUILDER ── *\/\n  .alb-builder {\n    background: var(--navy);\n    color: #fff;\n    padding: 24px 18px;\n  }\n  @media (min-width: 600px) { .alb-builder { display: grid; grid-template-columns: auto 1fr; gap: 28px; padding: 32px; } }\n  .alb-builder-photo { margin-bottom: 20px; text-align: center; }\n  @media (min-width: 600px) { .alb-builder-photo { margin-bottom: 0; } }\n  .alb-builder-photo img {\n    width: 120px;\n    height: 120px;\n    object-fit: cover;\n    object-position: top;\n    border: 3px solid var(--golden);\n    display: inline-block;\n  }\n  @media (min-width: 600px) { .alb-builder-photo img { width: 150px; height: 150px; display: block; } }\n  .alb-builder-quote {\n    font-family: 'Lato', Arial, sans-serif;\n    font-size: 1rem;\n    font-style: italic;\n    line-height: 1.8;\n    color: rgba(255,255,255,0.88);\n    margin-bottom: 16px;\n  }\n  .alb-builder-quote::before {\n    content: '\"';\n    font-family: 'Nunito', Arial, sans-serif;\n    font-size: 3.5rem;\n    line-height: 0.8;\n    color: var(--golden);\n    display: block;\n    font-style: normal;\n    margin-bottom: 8px;\n  }\n  .alb-builder-sig {\n    font-family: 'Space Mono', monospace;\n    font-size: 0.7rem;\n    letter-spacing: 2px;\n    color: var(--golden);\n  }\n\n  \/* ── INCLUDED ── *\/\n  .alb-included-list { list-style: none; }\n  .alb-included-list li {\n    display: flex;\n    align-items: flex-start;\n    gap: 14px;\n    padding: 13px 0;\n    border-bottom: 1px solid var(--rule);\n    font-size: 0.93rem;\n    line-height: 1.55;\n    color: var(--ink-mid);\n  }\n  .alb-included-list li strong { color: var(--ink); }\n  .alb-included-list li:last-child { border-bottom: none; }\n  .alb-check {\n    flex-shrink: 0;\n    width: 24px;\n    height: 24px;\n    background: var(--green);\n    color: #fff;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    font-size: 0.7rem;\n    font-weight: 700;\n    margin-top: 1px;\n    border-radius: 50%;\n  }\n\n  \/* ── FAQ ── *\/\n  .alb-faq details { border-top: 2px solid var(--rule); }\n  .alb-faq details:last-child { border-bottom: 2px solid var(--rule); }\n  .alb-faq summary {\n    font-family: 'Nunito', Arial, sans-serif;\n    font-size: 1rem;\n    font-weight: 800;\n    padding: 16px 0;\n    cursor: pointer;\n    list-style: none;\n    display: flex;\n    justify-content: space-between;\n    align-items: center;\n    color: var(--ink);\n    min-height: 56px;\n    -webkit-tap-highlight-color: transparent;\n    user-select: none;\n  }\n  .alb-faq summary::-webkit-details-marker { display: none; }\n  .alb-faq summary::after {\n    content: '+';\n    font-size: 1.5rem;\n    color: var(--teal);\n    font-weight: 400;\n    flex-shrink: 0;\n    margin-left: 16px;\n    line-height: 1;\n  }\n  .alb-faq details[open] summary::after { content: '−'; }\n  .alb-faq-answer {\n    font-size: 0.93rem;\n    color: var(--ink-mid);\n    line-height: 1.75;\n    padding-bottom: 18px;\n    border-left: 4px solid var(--teal);\n    padding-left: 16px;\n  }\n\n  \/* ── CTA ── *\/\n  .alb-cta {\n    background: var(--teal);\n    color: #fff;\n    text-align: center;\n    padding: 24px 16px;\n    margin-top: 32px;\n  }\n  .alb-cta strong {\n    display: block;\n    font-family: 'Nunito', Arial, sans-serif;\n    font-size: 1.4rem;\n    font-weight: 900;\n    margin-bottom: 6px;\n  }\n  .alb-cta p {\n    font-family: 'Space Mono', monospace;\n    font-size: 0.7rem;\n    letter-spacing: 2px;\n    opacity: 0.85;\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"alb-page\"\u003e\n\u003c!-- TICKER --\u003e\n\u003cdiv class=\"alb-ticker-wrap\"\u003e\n\u003cspan class=\"alb-ticker-label\"\u003eNEW DROP\u003c\/span\u003e \u003cmarquee direction=\"left\" class=\"alb-ticker-marquee\"\u003e★ ALBERT HAS ENTERED THE PUBBETSVILLE BUILDING ★ CONFIRMED: THE CURLY HAIR IS REAL ★ WHITE SQUARE GLASSES RATED \"EXTREMELY COOL\" BY LOCAL EXPERTS ★ CREATIVE KID AVAILABLE FOR STORYTELLING, EDUCATION + PERFORMANCE ★ 28 INCHES OF PURE IMAGINATION ★ 1 OF 1 — NEVER TO BE BUILT AGAIN ★\u003c\/marquee\u003e\n\u003c\/div\u003e\n\u003c!-- STRIPE BAR --\u003e\n\u003cdiv class=\"alb-stripe-bar\"\u003e\n\u003cspan\u003e\u003c\/span\u003e\u003cspan\u003e\u003c\/span\u003e\u003cspan\u003e\u003c\/span\u003e\u003cspan\u003e\u003c\/span\u003e\u003cspan\u003e\u003c\/span\u003e\u003cspan\u003e\u003c\/span\u003e\u003cspan\u003e\u003c\/span\u003e\u003cbr\u003e\n\u003c\/div\u003e\n\u003c!-- HEADER --\u003e\n\u003cdiv class=\"alb-header\"\u003e\n\u003cdiv class=\"alb-header-eyebrow\"\u003eWorld of Pubbets — Pubbetsville\u003c\/div\u003e\n\u003ch1\u003eMeet \u003cem\u003eAlbert\u003c\/em\u003e\n\u003c\/h1\u003e\n\u003cdiv class=\"alb-header-tagline\"\u003ePubbetsville's Curious Kid — Builder · Discoverer · Creative Dreamer\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- STRIPE BAR --\u003e\n\u003cdiv class=\"alb-stripe-bar\"\u003e\n\u003cspan\u003e\u003c\/span\u003e\u003cspan\u003e\u003c\/span\u003e\u003cspan\u003e\u003c\/span\u003e\u003cspan\u003e\u003c\/span\u003e\u003cspan\u003e\u003c\/span\u003e\u003cspan\u003e\u003c\/span\u003e\u003cspan\u003e\u003c\/span\u003e\u003cbr\u003e\n\u003c\/div\u003e\n\u003c!-- LABEL ROW --\u003e\n\u003cdiv class=\"alb-label-row\"\u003e\n\u003cspan class=\"alb-label fill-navy\"\u003e1 of 1\u003c\/span\u003e \u003cspan class=\"alb-label fill-teal\"\u003e28\" Build\u003c\/span\u003e \u003cspan class=\"alb-label fill-orange\"\u003eArm-Rod Ready\u003c\/span\u003e \u003cspan class=\"alb-label\"\u003eShips Worldwide\u003c\/span\u003e \u003cspan class=\"alb-label\"\u003ePubbets Lab Original\u003c\/span\u003e \u003cspan class=\"alb-label\"\u003eHand-Built in Thailand\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c!-- HERO --\u003e\n\u003cdiv class=\"alb-hero\"\u003e\n\u003cdiv style=\"text-align: start;\" class=\"alb-hero-image-block\"\u003e\u003cimg style=\"float: none;\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0280\/7683\/4851\/files\/ALBERTDESIGN1.png?v=1776621313\" alt=\"Albert — Pubbets puppet with curly black hair, white square glasses, and multistripe tee, mouth open\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"alb-hero-copy\"\u003e\n\u003cdiv class=\"alb-kicker\"\u003ePubbetsville Resident\u003c\/div\u003e\n\u003ch2 class=\"alb-headline\"\u003eThe Kid Who Asks \u003cem\u003eWhy\u003c\/em\u003e - Then Figures It Out Himself\u003c\/h2\u003e\n\u003cp class=\"alb-deck\"\u003eAlbert isn't just curious - he does something about it. Magnetic tiles, ant farms, cardboard spaceships. He's the kind of kid who turns a Tuesday afternoon into a full science expedition.\u003c\/p\u003e\n\u003cdiv class=\"alb-byline\"\u003eBuilt by James Marshall · Pubbets Lab · Thailand\u003c\/div\u003e\n\u003cdiv class=\"alb-badges\"\u003e\n\u003cspan\u003e\u003c\/span\u003e\u003cbr\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- MAIN CONTENT --\u003e\n\u003cdiv class=\"alb-container\"\u003e\n\u003c!-- CHARACTER PROFILE --\u003e\n\u003cdiv class=\"alb-section-head\"\u003e\n\u003ch2\u003eCharacter Profile\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"alb-profile-grid\"\u003e\n\u003cp class=\"alb-profile-intro\"\u003eAlbert is \u003cstrong\u003ePubbetsville's resident creative kid\u003c\/strong\u003e - always mid-project, always asking questions, always making something out of nothing. He's the one in the neighbourhood with the ant farm on his desk, the solar system model by the window, and three unfinished inventions on the go. He's warm, funny, and he makes every audience feel like being curious is the coolest thing in the world.\u003c\/p\u003e\n\u003cdiv class=\"alb-profile-items\"\u003e\n\u003cdiv class=\"alb-profile-item\"\u003e\n\u003cspan class=\"alb-profile-label\"\u003eCharacter Beat\u003c\/span\u003e \u003cspan class=\"alb-profile-value\"\u003eCurious inventor with endless energy\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"alb-profile-item\"\u003e\n\u003cspan class=\"alb-profile-label\"\u003eBest Used For\u003c\/span\u003e \u003cspan class=\"alb-profile-value\"\u003eEducation, STEM, storytelling, kids' shows\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"alb-profile-item\"\u003e\n\u003cspan class=\"alb-profile-label\"\u003eHis Superpower\u003c\/span\u003e \u003cspan class=\"alb-profile-value\"\u003eMakes learning feel like an adventure\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"alb-profile-item\"\u003e\n\u003cspan class=\"alb-profile-label\"\u003eSignature Look\u003c\/span\u003e \u003cspan class=\"alb-profile-value\"\u003eWhite square glasses, multistripe tee, red Converse\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- BUILD SPECS --\u003e\n\u003cdiv class=\"alb-section-head\"\u003e\n\u003ch2\u003eBuild Specs\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"alb-features\"\u003e\n\u003cdiv class=\"alb-feature\"\u003e\n\u003cdiv class=\"alb-feature-label\"\u003e\n\u003cspan style=\"background: var(--teal);\" class=\"alb-feature-dot\"\u003e\u003c\/span\u003eScale\u003c\/div\u003e\n\u003ch3\u003e71cm \/ 28\" Performance Build\u003c\/h3\u003e\n\u003cp\u003eA commanding full-body build on Pubbets' premium human-style blank. Big enough to own a stage, perfectly sized to perform alongside.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"alb-feature\"\u003e\n\u003cdiv class=\"alb-feature-label\"\u003e\n\u003cspan style=\"background: var(--navy);\" class=\"alb-feature-dot\"\u003e\u003c\/span\u003eSignature\u003c\/div\u003e\n\u003ch3\u003eWhite Square Glasses\u003c\/h3\u003e\n\u003cp\u003eBold, chunky white frames — the kind that say \"I read science books for fun and I'm proud of it.\" Completely his own look.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"alb-feature\"\u003e\n\u003cdiv class=\"alb-feature-label\"\u003e\n\u003cspan style=\"background: var(--orange);\" class=\"alb-feature-dot\"\u003e\u003c\/span\u003eOutfit\u003c\/div\u003e\n\u003ch3\u003eMultistripe Ribbed Tee + Blue Pants\u003c\/h3\u003e\n\u003cp\u003eA bold seven-stripe ribbed tee in teal, orange, purple, green, navy, red and black — paired with bright blue joggers. Instantly recognisable.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"alb-feature\"\u003e\n\u003cdiv class=\"alb-feature-label\"\u003e\n\u003cspan style=\"background: var(--red);\" class=\"alb-feature-dot\"\u003e\u003c\/span\u003eFootwear\u003c\/div\u003e\n\u003ch3\u003eRed Converse Hi-Tops\u003c\/h3\u003e\n\u003cp\u003eWhite socks, red lace-ups. Every great inventor needs great shoes for chasing down ideas.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"alb-feature\"\u003e\n\u003cdiv class=\"alb-feature-label\"\u003e\n\u003cspan style=\"background: var(--purple);\" class=\"alb-feature-dot\"\u003e\u003c\/span\u003eMechanism\u003c\/div\u003e\n\u003ch3\u003eArm-Rod Compatible\u003c\/h3\u003e\n\u003cp\u003eFull hand-and-rod puppet performance. Optional arm rods let Albert point at things, build things, and generally be very expressive about science.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"alb-feature\"\u003e\n\u003cdiv class=\"alb-feature-label\"\u003e\n\u003cspan style=\"background: var(--green);\" class=\"alb-feature-dot\"\u003e\u003c\/span\u003eRarity\u003c\/div\u003e\n\u003ch3\u003eTrue One-of-One\u003c\/h3\u003e\n\u003cp\u003eThis exact Albert will never be built again. He is the only one — hand-built by James Marshall at the Pubbets Lab in Thailand.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- BUILDER NOTE --\u003e\n\u003cdiv class=\"alb-section-head\"\u003e\n\u003ch2\u003eA Note from the Builder\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"alb-builder\"\u003e\n\u003cdiv class=\"alb-builder-photo\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cp class=\"alb-builder-quote\"\u003eAlbert is the kind of character every kid deserves to see on stage — someone who's curious, creative, and completely unafraid to try things. He's designed for education and storytelling, but honestly he just makes people happy. Those glasses, that hair, that shirt. He walks into a room and immediately everyone wants to know what he's building. There is only one Albert, and I think whoever gets him is going to do amazing things with him.\u003c\/p\u003e\n\u003cp class=\"alb-builder-quote\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0280\/7683\/4851\/files\/james_toon.png?v=1774019420\"\u003e\u003c\/p\u003e\n\u003cdiv class=\"alb-builder-sig\"\u003e— James Marshall · The Papa of Pubbets\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- WHAT'S INCLUDED --\u003e\n\u003cdiv class=\"alb-section-head\"\u003e\n\u003ch2\u003eWhat's Included\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cul class=\"alb-included-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"alb-check\"\u003e✓\u003c\/span\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eAlbert\u003c\/strong\u003e — Pubbets Lab Original, 1 of 1, built by James Marshall\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"alb-check\"\u003e✓\u003c\/span\u003e\n\u003cdiv\u003eMultistripe ribbed tee, blue pants, red Converse hi-tops and white socks — \u003cstrong\u003eas shown in photos\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"alb-check\"\u003e✓\u003c\/span\u003e\n\u003cdiv\u003e🎒 \u003cstrong\u003eProtective carry bag included\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"alb-check\"\u003e✓\u003c\/span\u003e\n\u003cdiv\u003e🌏 \u003cstrong\u003eWorldwide shipping\u003c\/strong\u003e from Thailand — Thai Post Standard (~2 weeks) or EMS (~6–7 days)\u003c\/div\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c!-- FAQ --\u003e\n\u003cdiv class=\"alb-section-head\"\u003e\n\u003ch2\u003eQuestions\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"alb-faq\"\u003e\n\u003cdetails open=\"\"\u003e\n\u003csummary\u003eIs Albert a custom order?\u003c\/summary\u003e\n\u003cdiv class=\"alb-faq-answer\"\u003eNo. Albert is a finished, unique performance puppet sold exactly as shown. He is ready to perform immediately. Once he finds a home, that's it — there will never be another Albert.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails open=\"\"\u003e\n\u003csummary\u003eWhat kind of performances is he best for?\u003c\/summary\u003e\n\u003cdiv class=\"alb-faq-answer\"\u003eAlbert is ideal for STEM education, children's storytelling, school programs, church and community events — any performance that benefits from an energetic, curious kid character who makes learning feel exciting. He's also a natural for scripted shows, kids' YouTube, and live events.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails open=\"\"\u003e\n\u003csummary\u003eHow long does shipping take?\u003c\/summary\u003e\n\u003cdiv class=\"alb-faq-answer\"\u003eAlbert ships from Pattaya, Thailand. Thai Post Standard arrives in roughly 2 weeks for most destinations. EMS (express) takes 6–7 days. US orders typically ship via Thai Post unless EMS is selected at checkout.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails open=\"\"\u003e\n\u003csummary\u003eWho is Albert in the World of Pubbets?\u003c\/summary\u003e\n\u003cdiv class=\"alb-faq-answer\"\u003eAlbert is a character in Pubbetsville — a creative kid who lives in the neighbourhood alongside characters like Amber Newsly, Elroy, Zoomer, Klanker, and the Storytime Monsters. He's the one always mid-experiment, mid-build, or mid-question.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- CTA --\u003e\n\u003cdiv class=\"alb-cta\"\u003e\n\u003cstrong\u003eAlbert is a 1-of-1. There is only one.\u003c\/strong\u003e\n\u003cp\u003eQuestions? info@pubbets.net · or send a message below\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Pubbets!","offers":[{"title":"Default Title","offer_id":42289014865955,"sku":null,"price":199.95,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0280\/7683\/4851\/files\/ALBERTCLOSEUPOPEN_58ebab6e-1676-4ade-9088-d61fcda253d5.png?v=1776621911","url":"https:\/\/www.pubbets.net\/products\/albert","provider":"Pubbets!","version":"1.0","type":"link"}