{"title":"Pubbets Lab Curated","description":"\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eOne-of-a-kind puppets, hand-built by James Marshall during quiet moments between custom orders. This is where new ideas come to life - fresh outfits, glasses, fabrics and characters that don't exist anywhere else.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eEach puppet is a 1-of-1. Once they're gone, they're gone.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eWant a puppet \u003cem\u003elike\u003c\/em\u003e one of these but personalised for you? Tell us about your idea on the \u003ca href=\"\/pages\/pubbets-lab-curated\"\u003e\u003cstrong\u003ePubbets Lab Curated\u003c\/strong\u003e\u003c\/a\u003e page and James will design one just for you.\u003c\/p\u003e","products":[{"product_id":"beppi","title":"Beppi - Premium Yellow 28\" Full-Body Puppet with Outfit \u0026 Carry Bag","description":"\u003cp\u003e\u003cmeta charset=\"UTF-8\"\u003e \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\u003c\/p\u003e\n\u003cstyle\u003e\n    body {\n        font-family: Arial, sans-serif;\n        background-color: #f5f5f5;\n        color: #333;\n        margin: 0;\n        padding: 0;\n    }\n    .container {\n        max-width: 800px;\n        margin: 0 auto;\n        padding: 20px;\n        background-color: #fff;\n        box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.2);\n        border-radius: 8px;\n    }\n    h1 {\n        font-size: 36px;\n        color: #4CAF50;\n        text-align: center;\n        margin-bottom: 20px;\n    }\n    .section {\n        padding: 20px;\n        border-radius: 8px;\n        margin-bottom: 20px;\n        background: none !important;\n        border: none !important;\n        box-shadow: none !important;\n    }\n    h2 {\n        font-size: 24px;\n        color: #666;\n        margin-bottom: 10px;\n    }\n    p {\n        margin-bottom: 10px;\n    }\n    ul {\n        list-style-type: disc;\n        margin-left: 20px;\n    }\n    footer {\n        text-align: center;\n        margin-top: 20px;\n        color: #666;\n    }\n\u003c\/style\u003e\n\u003cdiv class=\"container\"\u003e\n\u003ch1\u003e\u003cspan style=\"color: #ff8000;\" data-mce-style=\"color: #ff8000;\"\u003eBeppi - Premium Full-Body Hand Puppet\u003c\/span\u003e\u003c\/h1\u003e\n\u003cdiv id=\"product-intro\" class=\"section\"\u003e\n\u003ch2\u003e\u003cspan style=\"color: #ff8000;\" data-mce-style=\"color: #ff8000;\"\u003eMeet Beppi - Your New Favourite Puppet!\u003c\/span\u003e\u003c\/h2\u003e\n\u003cp\u003e\u003cstrong\u003e\u003cspan style=\"color: #000000;\" data-mce-style=\"color: #000000;\"\u003eStep into the delightful World of Pubbets with Beppi, the lovable and quirky character who brings laughter and joy wherever he goes. Beppi's vibrant personality and playful appearance make every moment a joyous adventure!\u003c\/span\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan style=\"color: #000000;\" data-mce-style=\"color: #000000;\"\u003eLiving in a cozy cottage in the heart of Pubbetsville, Beppi is known for his love of storytelling and his infectious laughter. Always carrying his trusty teddy bear, Beppi is ready to spread happiness and creativity to everyone he meets. With his big round glasses and cheerful demeanor, Beppi is always ready to lend a hand and bring a smile to your face.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cspan style=\"color: #000000;\" data-mce-style=\"color: #000000;\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0280\/7683\/4851\/files\/Beppi_3.png?v=1720861680\" data-mce-src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0280\/7683\/4851\/files\/Beppi_3.png?v=1720861680\"\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"key-features\" class=\"section\"\u003e\n\u003ch2\u003e\u003cspan style=\"color: #002aff;\" data-mce-style=\"color: #002aff;\"\u003ePuppet Features and Benefits\u003c\/span\u003e\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cspan style=\"color: #000000;\" data-mce-style=\"color: #000000;\"\u003e\u003cstrong\u003eColor:\u003c\/strong\u003e yellow\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan style=\"color: #000000;\" data-mce-style=\"color: #000000;\"\u003e\u003cstrong\u003eOutfit:\u003c\/strong\u003e Denim overalls, black and white striped shirt, and black sneakers\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan style=\"color: #000000;\" data-mce-style=\"color: #000000;\"\u003e\u003cstrong\u003eAccessories:\u003c\/strong\u003e Round glasses and a small teddy bear\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan style=\"color: #000000;\" data-mce-style=\"color: #000000;\"\u003eFull body design approx 28” tall\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan style=\"color: #000000;\" data-mce-style=\"color: #000000;\"\u003eA one-off character\u003c\/span\u003e\u003c\/li\u003e\n\u003cli style=\"font-weight: bold;\"\u003e\u003cstrong\u003e\u003cspan style=\"color: #000000;\" data-mce-style=\"color: #000000;\"\u003eFree shipping worldwide\u003c\/span\u003e\u003c\/strong\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"whats-in-the-box\" class=\"section\"\u003e\n\u003ch2\u003e\u003cspan style=\"color: #ff8000;\" data-mce-style=\"color: #ff8000;\"\u003eWhat's in the Box?\u003c\/span\u003e\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cspan style=\"color: #000000;\" data-mce-style=\"color: #000000;\"\u003eBeppi 28\" full-body hand puppet\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan style=\"color: #000000;\" data-mce-style=\"color: #000000;\"\u003eCarry bag\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan style=\"color: #000000;\" data-mce-style=\"color: #000000;\"\u003eMystery gift!\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"shipping-info\" class=\"section\"\u003e\n\u003ch2\u003e\u003cspan style=\"color: #ff8000;\" data-mce-style=\"color: #ff8000;\"\u003eShipping Information\u003c\/span\u003e\u003c\/h2\u003e\n\u003cp\u003e\u003cspan style=\"color: #000000;\" data-mce-style=\"color: #000000;\"\u003eEnjoy \u003cstrong\u003eFREE\u003c\/strong\u003e worldwide shipping with Thai Post (around 2 weeks delivery, very reliable).\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan style=\"color: #000000;\" data-mce-style=\"color: #000000;\"\u003eDHL Express is available for an extra USD$25 (5-7 day delivery). \u003cstrong\u003ePlease contact us if you'd like this upgrade.\u003c\/strong\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cfooter\u003e\n\u003cp\u003e\u003cspan style=\"color: #000000;\" data-mce-style=\"color: #000000;\"\u003e© 2024 World of Pubbets. All rights reserved.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/footer\u003e\n\u003c\/div\u003e","brand":"Pubbets!","offers":[{"title":"Default Title","offer_id":40517823856675,"sku":"beppie","price":199.95,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0280\/7683\/4851\/files\/Beppi1.png?v=1720861775"},{"product_id":"grandma-meryl","title":"Grandma Meryl - Premium 30\" Full-Body Elderly Lady Puppet","description":"\u003cp\u003e\u003cmeta charset=\"UTF-8\"\u003e \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\u003c\/p\u003e\n\u003cstyle\u003e\u003c!--\nbody {\n    font-family: Arial, sans-serif;\n    background-color: #f5f5f5;\n    color: #333;\n    margin: 0;\n    padding: 0;\n  }\n\n  .container {\n    max-width: 600px;\n    margin: 0 auto;\n    padding: 20px;\n  }\n\n  h1 {\n    text-align: center;\n    color: #FF0000;\n    font-size: 32px;\n    margin-bottom: 20px;\n  }\n\n  h2 {\n    color: #666;\n    font-size: 24px;\n    margin-bottom: 15px;\n  }\n\n  p {\n    margin-bottom: 10px;\n  }\n\n  ul {\n    list-style-type: disc;\n    margin-left: 20px;\n  }\n\n  .note {\n    background-color: #FFECB3;\n    padding: 15px;\n    margin-bottom: 20px;\n    border-radius: 8px;\n  }\n\n  .backstory,\n  .shipping-info {\n    background-color: #fff;\n    padding: 15px;\n    margin-bottom: 20px;\n    border-radius: 8px;\n  }\n\n  .cta {\n    text-align: center;\n  }\n\n  .buy-now-button {\n    display: inline-block;\n    background-color: #FF0000;\n    color: #fff;\n    font-size: 18px;\n    padding: 10px 20px;\n    text-decoration: none;\n    border-radius: 6px;\n    transition: background-color 0.3s ease;\n  }\n\n  .buy-now-button:hover {\n    background-color: #BF0000;\n  }\n\n  footer {\n    text-align: center;\n    margin-top: 20px;\n    color: #666;\n  }\n\n  @media screen and (max-width: 480px) {\n    h1 {\n      font-size: 28px;\n    }\n\n    h2 {\n      font-size: 22px;\n    }\n\n    p {\n      font-size: 16px;\n    }\n\n    .buy-now-button {\n      font-size: 16px;\n      padding: 8px 16px;\n    }\n  }\n--\u003e\u003c\/style\u003e\n\u003cdiv class=\"container\"\u003e\n\u003ch1\u003eMeet Meryl: The Fun-Loving Grandma Puppet! 👵💚\u003c\/h1\u003e\n\u003cp\u003e\u003cstrong\u003eIntroducing Meryl\u003c\/strong\u003e, the fun-loving grandma puppet. With her cozy pajamas, cheerful smile, and playful personality, Meryl is ready to join you for bedtime stories and cozy evenings!\u003c\/p\u003e\n\u003cbr\u003e\n\u003cdiv class=\"note\"\u003e\n\u003ch2\u003eKey Info\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cspan\u003e👵 \u003cstrong\u003eGrandma Fun:\u003c\/strong\u003e\u003c\/span\u003e Meryl is the epitome of a playful grandma with her vibrant personality and comfy PJs.\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan\u003e💚 \u003cstrong\u003eAdorable Design:\u003c\/strong\u003e\u003c\/span\u003e Her striped pajamas and cheerful smile make her an endearing companion for all ages.\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan\u003e📖 \u003cstrong\u003eBedtime Delight:\u003c\/strong\u003e\u003c\/span\u003e Join Meryl for cozy bedtime stories and create heartwarming memories together!\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"backstory\"\u003e\n\u003ch2\u003eMeryl's Story: Bringing Joy and Laughter\u003c\/h2\u003e\n\u003cp\u003eMeryl hails from the charming town of Pubbetsville, where she's known for her playful spirit and love for bedtime stories. She enjoys spending her evenings with family and friends, sharing laughs and delightful tales.\u003cstrong\u003e Bring Meryl into your home and let her joy and laughter fill your nights!\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"shipping-info\"\u003e\n\u003ch2\u003eShipping Info 🚚🌎\u003c\/h2\u003e\n\u003cp\u003eEnjoy \u003cstrong\u003eFREE Worldwide Shipping\u003c\/strong\u003e on your Meryl puppet with Thai Post, which takes approximately 2-3 weeks for delivery.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eNeed it sooner?\u003c\/strong\u003e Opt for \u003cstrong\u003eDHL Express\u003c\/strong\u003e for just $25 USD, and your puppet will arrive within 5 to 7 days!\u003c\/p\u003e\n\u003c\/div\u003e\n\u003ch2\u003eWhat's in the Box?\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMeryl: Your Fun-Loving Grandma Companion\u003c\/li\u003e\n\u003cli\u003eProtective Carry Bag\u003c\/li\u003e\n\u003cli\u003eSpecial Mystery Gift from Pubbets!\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch2\u003e5 Fun Ways to Use Meryl\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCreate Cozy Bedtime Stories\u003c\/li\u003e\n\u003cli\u003eUse for Educational Puppetry\u003c\/li\u003e\n\u003cli\u003eBring Playful Tales to Life\u003c\/li\u003e\n\u003cli\u003eEngage Children in Creative Play\u003c\/li\u003e\n\u003cli\u003eEnhance Storytelling Performances\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv class=\"cta\"\u003e\n\u003ch2 class=\"subheading\"\u003eBring Meryl Home for Fun-Filled Adventures! 🌟👵\u003c\/h2\u003e\n\u003cp\u003eDon't miss the chance to add a touch of playfulness to your storytelling and puppetry with Meryl. Order now and embark on fun-filled adventures together!\u003c\/p\u003e\n\u003cbr\u003e\n\u003cp\u003eHave questions or need assistance? Feel free to \u003cstrong\u003esend us a chat message below.\u003c\/strong\u003e We're here to help!\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cfooter\u003e\n\u003cp\u003e\u003cstrong\u003e© 2023 World of Pubbets. All rights reserved.\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/footer\u003e\n\u003c\/div\u003e","brand":"Pubbets!","offers":[{"title":"Default Title","offer_id":40530773049379,"sku":"meryl","price":199.95,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0280\/7683\/4851\/files\/Meryl1.png?v=1722070530"},{"product_id":"grandma-cheryl","title":"Grandma Cheryl - Premium 30\" Full-Body Elderly Lady Puppet","description":"\u003cp\u003e\u003cmeta charset=\"UTF-8\"\u003e \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\u003c\/p\u003e\n\u003cstyle\u003e\u003c!--\nbody {\n    font-family: Arial, sans-serif;\n    background-color: #f5f5f5;\n    color: #333;\n    margin: 0;\n    padding: 0;\n  }\n\n  .container {\n    max-width: 600px;\n    margin: 0 auto;\n    padding: 20px.\n  }\n\n  h1 {\n    text-align: center;\n    color: #FF0000;\n    font-size: 32px;\n    margin-bottom: 20px;\n  }\n\n  h2 {\n    color: #666;\n    font-size: 24px;\n    margin-bottom: 15px.\n  }\n\n  p {\n    margin-bottom: 10px;\n  }\n\n  ul {\n    list-style-type: disc;\n    margin-left: 20px.\n  }\n\n  .note {\n    background-color: #FFECB3;\n    padding: 15px;\n    margin-bottom: 20px;\n    border-radius: 8px.\n  }\n\n  .backstory,\n  .shipping-info {\n    background-color: #fff;\n    padding: 15px;\n    margin-bottom: 20px;\n    border-radius: 8px.\n  }\n\n  .cta {\n    text-align: center.\n  }\n\n  .buy-now-button {\n    display: inline-block;\n    background-color: #FF0000;\n    color: #fff;\n    font-size: 18px;\n    padding: 10px 20px;\n    text-decoration: none;\n    border-radius: 6px;\n    transition: background-color 0.3s ease.\n  }\n\n  .buy-now-button:hover {\n    background-color: #BF0000.\n  }\n\n  footer {\n    text-align: center;\n    margin-top: 20px;\n    color: #666.\n  }\n\n  @media screen and (max-width: 480px) {\n    h1 {\n      font-size: 28px.\n    }\n\n    h2 {\n      font-size: 22px.\n    }\n\n    p {\n      font-size: 16px.\n    }\n\n    .buy-now-button {\n      font-size: 16px;\n      padding: 8px 16px.\n    }\n  }\n--\u003e\u003c\/style\u003e\n\u003cdiv class=\"container\"\u003e\n\u003ch1\u003eMeet Cheryl: The Gentle Grandma Puppet! 👵💜\u003c\/h1\u003e\n\u003cp\u003e\u003cstrong\u003eWelcome Cheryl\u003c\/strong\u003e, the gentle grandma puppet. With her delicate dress, kind smile, and loving personality, Cheryl is ready to bring warmth and comfort to your puppet shows and storytelling sessions!\u003c\/p\u003e\n\u003cbr\u003e\n\u003cdiv class=\"note\"\u003e\n\u003ch2\u003eKey Info\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cspan\u003e👵 \u003cstrong\u003eGrandma Grace:\u003c\/strong\u003e\u003c\/span\u003e Cheryl exemplifies the gentle and caring grandma with her sweet features and warm demeanor.\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan\u003e💜 \u003cstrong\u003eAdorable Design:\u003c\/strong\u003e\u003c\/span\u003e Her delicate dress and kind smile make her an endearing companion for all ages.\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan\u003e📖 \u003cstrong\u003eComforting Stories:\u003c\/strong\u003e\u003c\/span\u003e Join Cheryl for comforting stories and create lasting memories together!\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"backstory\"\u003e\n\u003ch2\u003eCheryl's Story: Spreading Love and Kindness\u003c\/h2\u003e\n\u003cp\u003eCheryl comes from the cozy town of Pubbetsville, where she's known for her gentle nature and love for storytelling. She enjoys spending time with her family and friends, spreading love and kindness through her stories.\u003cstrong\u003e Bring Cheryl into your home and let her warmth and kindness fill your hearts!\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"shipping-info\"\u003e\n\u003ch2\u003eShipping Info 🚚🌎\u003c\/h2\u003e\n\u003cp\u003eEnjoy \u003cstrong\u003eFREE Worldwide Shipping\u003c\/strong\u003e on your Cheryl puppet with Thai Post, which takes approximately 2-3 weeks for delivery.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eNeed it sooner?\u003c\/strong\u003e Opt for \u003cstrong\u003eDHL Express\u003c\/strong\u003e for just $25 USD, and your puppet will arrive within 5 to 7 days!\u003c\/p\u003e\n\u003c\/div\u003e\n\u003ch2\u003eWhat's in the Box?\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCheryl: Your Gentle Grandma Companion\u003c\/li\u003e\n\u003cli\u003eProtective Carry Bag\u003c\/li\u003e\n\u003cli\u003eSpecial Mystery Gift from Pubbets!\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch2\u003e5 Fun Ways to Use Cheryl\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCreate Comforting Storytimes\u003c\/li\u003e\n\u003cli\u003eUse for Educational Puppetry\u003c\/li\u003e\n\u003cli\u003eBring Gentle Tales to Life\u003c\/li\u003e\n\u003cli\u003eEngage Children in Creative Play\u003c\/li\u003e\n\u003cli\u003eEnhance Storytelling Performances\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv class=\"cta\"\u003e\n\u003ch2 class=\"subheading\"\u003eBring Cheryl Home for Gentle Adventures! 🌟👵\u003c\/h2\u003e\n\u003cp\u003eDon't miss the chance to add a touch of kindness to your storytelling and puppetry with Cheryl. Order now and embark on gentle adventures together!\u003c\/p\u003e\n\u003cbr\u003e\n\u003cp\u003eHave questions or need assistance? Feel free to \u003cstrong\u003esend us a chat message below.\u003c\/strong\u003e We're here to help!\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cfooter\u003e\n\u003cp\u003e\u003cstrong\u003e© 2023 World of Pubbets. All rights reserved.\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/footer\u003e\n\u003c\/div\u003e","brand":"Pubbets!","offers":[{"title":"Default Title","offer_id":40530773114915,"sku":"cheryl","price":199.95,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0280\/7683\/4851\/files\/Cheryl2.png?v=1722070691"},{"product_id":"eric","title":"Eric - Premium Orange 30\" Full-Body Puppet with One-Off Outfit \u0026 Carry Bag","description":"\u003cstyle\u003e\n\/* Basic styles - You can add more styling as per your design preference *\/\nbody {\n    font-family: Arial, sans-serif;\n    margin: 0;\n    padding: 0;\n    background-color: #f4f4f4;\n}\n.container {\n    width: 95%;\n    margin: auto;\n    overflow: hidden;\n}\n.product, .features, .faq {\n    background-color: #fff;\n    margin-top: 20px;\n    padding: 20px;\n    border: 1px solid #ddd;\n}\nh2 {\n    color: #333;\n}\nul {\n    list-style-type: none;\n    padding: 0;\n}\nul li {\n    margin-bottom: 10px;\n}\n.faq dt {\n    font-weight: bold;\n}\n.faq dd {\n    margin-bottom: 20px;\n    margin-left: 20px;\n}\n\u003c\/style\u003e\n\u003cdiv class=\"container\"\u003e\n\u003cdiv class=\"product\"\u003e\n\u003ch2\u003eMeet Eric, the Curious Explorer from Pubbetopolis! 🌍\u003c\/h2\u003e\n\u003cp\u003eEric is the son of a renowned professor at Pubbetopolis University. Growing up in the bustling university lab, Eric developed a love for science and adventure. With his dad’s encouragement, Eric gets into all sorts of exciting escapades. Now, he’s looking to broaden his horizons and visit Earth—the realm of humans!\u003c\/p\u003e\n\u003cp\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0280\/7683\/4851\/files\/Eric8.png?v=1722503804\"\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"features\"\u003e\n\u003ch2\u003e🛍️ Features\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e🎨 \u003cstrong\u003eBody Color\u003c\/strong\u003e: Orange\u003c\/li\u003e\n\u003cli\u003e💇‍ \u003cstrong\u003eHair\u003c\/strong\u003e: Black, Tousled\u003c\/li\u003e\n\u003cli\u003e👀 \u003cstrong\u003eEyes\u003c\/strong\u003e: Large, White with Black Pupils\u003c\/li\u003e\n\u003cli\u003e👃 \u003cstrong\u003eNose\u003c\/strong\u003e: Round, Red\u003c\/li\u003e\n\u003cli\u003e👕 \u003cstrong\u003eOutfit\u003c\/strong\u003e: Striped Shirt with Cream Overalls\u003c\/li\u003e\n\u003cli\u003e👟 \u003cstrong\u003eShoes\u003c\/strong\u003e: Red and Blue Sneakers - A thrift shop treasure that we've been saving!\u003c\/li\u003e\n\u003cli\u003e🎒 \u003cstrong\u003eIncludes\u003c\/strong\u003e: Tailored Outfit, Shoes, and Carry Bag\u003c\/li\u003e\n\u003cli\u003e📚 \u003cstrong\u003eAccess to a 10-part intro to puppetry course\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003e✈️ \u003cstrong\u003eFree shipping worldwide\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eHEIGHT:\u003c\/strong\u003e 30\"\u003cbr\u003e\u003cstrong\u003eWEIGHT:\u003c\/strong\u003e Approximately 900g\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq\"\u003e\n\u003ch2\u003e❓ Frequently Asked Questions\u003c\/h2\u003e\n\u003cdl\u003e\n\u003cdt\u003eHow durable is the puppet?\u003c\/dt\u003e\n\u003cdd\u003e- Our puppets are made with high-quality materials ensuring long-lasting durability and performance. We aim to make them 'classroom proof'!\u003c\/dd\u003e\n\u003cdt\u003eIs this puppet suitable for beginners?\u003c\/dt\u003e\n\u003cdd\u003e- Absolutely! It's perfect for both beginners and experienced puppeteers alike.\u003c\/dd\u003e\n\u003cdt\u003eWhere is the puppet shipped from?\u003c\/dt\u003e\n\u003cdd\u003e- We are based in Thailand and ship all orders free worldwide. Express delivery is also available - message us for more info!\u003c\/dd\u003e\n\u003cdt\u003eWhere can I do the puppetry course?\u003c\/dt\u003e\n\u003cdd\u003e- We offer the course in our private Facebook group, called the Pubbets Academy. You will get an invite when your order ships.\u003cbr\u003e- You can do each of the 10 lessons at your own pace, and also make new puppetry friends from all over the world in our friendly and supportive group.\u003c\/dd\u003e\n\u003c\/dl\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Pubbets!","offers":[{"title":"Default Title","offer_id":40536085332003,"sku":"eric","price":199.95,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0280\/7683\/4851\/files\/Eric1.png?v=1722503804"},{"product_id":"wednesday","title":"Wednesday - Premium Full-Body Dark Green Girl Puppet","description":"\u003cp\u003e \u003c\/p\u003e\n\u003csection id=\"product-intro\"\u003e\n\u003ch1 style=\"text-align: center; color: #4caf50; font-size: 2rem; padding: 1rem 0;\"\u003e\u003cspan style=\"color: #ff00ff;\"\u003e\u003cspan\u003e 💜 \u003c\/span\u003e Meet Wednesday, Your New Enigmatic Friend 💜\u003c\/span\u003e\u003c\/h1\u003e\n\u003cp style=\"text-align: center; font-size: 1.4rem;\"\u003eStep into a world of mystery and fun with Wednesday! With her striking green complexion, oversized glasses, and a dress that's as whimsical as she is, Wednesday is here to make every day an adventure.\u003c\/p\u003e\n\u003cp style=\"text-align: center; font-size: 1.4rem;\"\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003c\/section\u003e\n\u003cdiv id=\"product-image\"\u003e\u003c\/div\u003e\n\u003csection id=\"product-details\"\u003e\n\u003ch2 style=\"color: #4caf50; text-align: center; font-size: 1.6rem;\"\u003eEmbrace the Magic of Wednesday 🕯️🧙‍♀️\u003c\/h2\u003e\n\u003cp\u003eWednesday is a unique puppet with a lot of character. Her green felt body, paired with expressive half-dome eyes and curly auburn hair, gives her a look that’s both quirky and captivating. Whether she’s telling spooky stories or sharing in the everyday fun, Wednesday is a puppet that brings a touch of the extraordinary to any situation.\u003c\/p\u003e\n\u003cp\u003eShe comes dressed in a white lace dress that adds to her whimsical charm, and her pink, oversized glasses are the perfect finishing touch to her standout personality. With Wednesday by your side, every moment is filled with a sprinkle of magic!\u003c\/p\u003e\n\u003c\/section\u003e\n\u003csection id=\"key-features\"\u003e\n\u003ch2 style=\"color: #4caf50; text-align: center; font-size: 1.6rem;\"\u003eKey Features\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eExpressive Half Dome Eyes\u003c\/strong\u003e with Black Velvet Pupils\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eCurly Auburn Hair\u003c\/strong\u003e for a Unique Look\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eWhimsical White Lace Dress\u003c\/strong\u003e for Enchanting Play\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003ePink Oversized Glasses\u003c\/strong\u003e for a Fun, Distinct Style\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eElastic Finger Grips\u003c\/strong\u003e for Easy Puppeteering\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eSemi-Rigid Mouth Plate\u003c\/strong\u003e for Natural Movements\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eHandcrafted with Love\u003c\/strong\u003e for Quality You Can Feel\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/section\u003e\n\u003csection id=\"whats-in-the-box\"\u003e\n\u003ch2 style=\"color: #4caf50; text-align: center; font-size: 1.6rem;\"\u003eWhat's in the Box\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003eWednesday: Your Enigmatic Puppet Friend\u003c\/li\u003e\n\u003cli\u003eProtective Carry Bag\u003c\/li\u003e\n\u003cli\u003eExtra Eye Pupil Stickers\u003c\/li\u003e\n\u003cli\u003eMystery Gift!\u003c\/li\u003e\n\u003cli\u003eExclusive Access: \u003cstrong\u003ePubbets Academy\u003c\/strong\u003e on Facebook\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/section\u003e\n\u003csection id=\"shipping-info\"\u003e\n\u003ch2 style=\"color: #4caf50; text-align: center; font-size: 1.6rem;\"\u003eFree Worldwide Shipping\u003c\/h2\u003e\n\u003cp\u003eEnjoy \u003cstrong\u003eFREE Worldwide Shipping\u003c\/strong\u003e on your Wednesday puppet. She will be carefully delivered to your doorstep in 14 to 21 days from our distribution center. Need your puppet sooner? We offer express shipping (5 to 7 days) for an additional $25 USD.\u003c\/p\u003e\n\u003cp style=\"text-align: center;\"\u003e\u003cimg src=\"https:\/\/yourimageurl.png\/\" alt=\"Shipping\"\u003e\u003c\/p\u003e\n\u003c\/section\u003e","brand":"Pubbets!","offers":[{"title":"Default Title","offer_id":40549521489955,"sku":"wednesday","price":199.95,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0280\/7683\/4851\/files\/Wednesday1.png?v=1723801391"},{"product_id":"elaine","title":"Elaine - Premium Full-Body Blue Girl Puppet","description":"\u003cp\u003e \u003c\/p\u003e\n\u003csection id=\"product-intro\"\u003e\n\u003ch1 style=\"text-align: center; color: #4caf50; font-size: 2rem; padding: 1rem 0;\" data-mce-style=\"text-align: center; color: #4caf50; font-size: 2rem; padding: 1rem 0;\"\u003e\u003cspan style=\"color: #ff0000;\" data-mce-style=\"color: #ff0000;\"\u003e\u003cspan\u003e 🌟 \u003c\/span\u003e🌟 Meet Elaine, the Enigmatic Puppet with a Dash of Muppet History 🌟\u003c\/span\u003e\u003c\/h1\u003e\n\u003cp style=\"text-align: center; font-size: 1.4rem;\" data-mce-style=\"text-align: center; font-size: 1.4rem;\"\u003eIntroducing Elaine, a unique character with an incredible backstory and some very special features! Get ready to add a touch of elegance and history to your puppet collection.\u003c\/p\u003e\n\u003cp style=\"text-align: center; font-size: 1.4rem;\" data-mce-style=\"text-align: center; font-size: 1.4rem;\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0280\/7683\/4851\/files\/Elaine_3.png?v=1723805809\" data-mce-src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0280\/7683\/4851\/files\/Elaine_3.png?v=1723805809\"\u003e\u003c\/p\u003e\n\u003c\/section\u003e\n\u003cdiv id=\"product-image\"\u003e\u003c\/div\u003e\n\u003csection id=\"product-details\"\u003e\n\u003ch2 style=\"color: #4caf50; text-align: center; font-size: 1.6rem;\" data-mce-style=\"color: #4caf50; text-align: center; font-size: 1.6rem;\"\u003eExplore the Magic of Elaine 🎨\u003c\/h2\u003e\n\u003cp\u003eElaine is no ordinary puppet. Her eyes are a rare treasure from the legendary \u003cstrong\u003eMuppet Whatnot Workshop \u003c\/strong\u003ethat was once housed in FAO Schwarz, New York. These official Muppet Whatnot eyes are a piece of Muppets history, making Elaine truly one-of-a-kind!\u003c\/p\u003e\n\u003cp\u003eElaine's luscious black curls are also unique, crafted from a special one-off sample, and her denim vest outfit is a rare gem made in 2022. With a flair for style and history, Elaine stands out in any puppet collection!\u003c\/p\u003e\n\u003c\/section\u003e\n\u003csection id=\"key-features\"\u003e\n\u003ch2 style=\"color: #4caf50; text-align: center; font-size: 1.6rem;\" data-mce-style=\"color: #4caf50; text-align: center; font-size: 1.6rem;\"\u003eKey Features ✨\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eOfficial Muppet Whatnot Eyes\u003c\/strong\u003e from FAO Schwarz, New York\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eUnique One-Off Hairstyle\u003c\/strong\u003e for a distinctive look\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eSpecial Denim Outfit\u003c\/strong\u003e designed in 2022\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eElastic Finger Grips\u003c\/strong\u003e for Precision Puppetry\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eSemi-Rigid Mouth Plate\u003c\/strong\u003e for Expressive Performances\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003ePremium Fabrics\u003c\/strong\u003e for Exceptional Quality\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/section\u003e\n\u003csection id=\"whats-in-the-box\"\u003e\n\u003ch2 style=\"color: #4caf50; text-align: center; font-size: 1.6rem;\" data-mce-style=\"color: #4caf50; text-align: center; font-size: 1.6rem;\"\u003eWhat's in the Box 🎁\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003eElaine: Your Elegant Puppet with Muppet History\u003c\/li\u003e\n\u003cli\u003eProtective Carry Bag\u003c\/li\u003e\n\u003cli\u003eExclusive Sticker Set\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003eExclusive Access: \u003cstrong\u003ePubbets Academy\u003c\/strong\u003e on Facebook\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/section\u003e\n\u003csection id=\"shipping-info\"\u003e\n\u003ch2 style=\"color: #4caf50; text-align: center; font-size: 1.6rem;\" data-mce-style=\"color: #4caf50; text-align: center; font-size: 1.6rem;\"\u003eFree Worldwide Shipping 🚚\u003c\/h2\u003e\n\u003cp\u003eEnjoy \u003cstrong\u003eFREE Worldwide Shipping\u003c\/strong\u003e on your Elaine puppet. Elaine will be carefully delivered to your doorstep in 14 to 21 days from our distribution center. Need your puppet sooner? We offer express shipping (5 to 7 days) for an additional $25 USD.\u003c\/p\u003e\n\u003c\/section\u003e","brand":"Pubbets!","offers":[{"title":"Default Title","offer_id":40549581455395,"sku":"elaine","price":199.95,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0280\/7683\/4851\/files\/Elaine1.png?v=1723805890"},{"product_id":"cosmo","title":"Cosmo- Premium Full-Body Orange Boy Puppet","description":"\u003csection style=\"text-align: center; padding: 2rem 0; background-color: #f9f9f9;\" id=\"product-intro\" data-mce-style=\"text-align: center; padding: 2rem 0; background-color: #f9f9f9;\"\u003e\n\u003ch1 style=\"color: #4caf50; font-size: 2.5rem; margin-bottom: 1rem;\" data-mce-style=\"color: #4caf50; font-size: 2.5rem; margin-bottom: 1rem;\"\u003e🚀 Meet Cosmo, the Space Explorer! 🚀\u003c\/h1\u003e\n\u003cp style=\"font-size: 1.4rem; margin-bottom: 2rem;\" data-mce-style=\"font-size: 1.4rem; margin-bottom: 2rem;\"\u003eIntroducing Cosmo, the puppet with a passion for space travel and adventure. With his rocketship built from scrap metal and a shard of everlasting power crystal, Cosmo is ready to explore the stars and beyond!\u003c\/p\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0280\/7683\/4851\/files\/Cosmo_3.png?v=1724143955\" alt=\"\" data-mce-src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0280\/7683\/4851\/files\/Cosmo_3.png?v=1724143955\"\u003e\u003cbr\u003e\u003c\/section\u003e\n\u003csection style=\"padding: 2rem 0;\" id=\"product-details\" data-mce-style=\"padding: 2rem 0;\"\u003e\n\u003ch2 style=\"color: #4caf50; text-align: center; font-size: 2rem; margin-bottom: 1rem;\" data-mce-style=\"color: #4caf50; text-align: center; font-size: 2rem; margin-bottom: 1rem;\"\u003eCosmo, the Ultimate Space Explorer! 🌌🛸\u003c\/h2\u003e\n\u003cp style=\"font-size: 1.2rem; margin: 0 auto; max-width: 800px;\" data-mce-style=\"font-size: 1.2rem; margin: 0 auto; max-width: 800px;\"\u003eCosmo’s backstory is as thrilling as a journey through the stars! Born in the mystical town of Pubbetsville, Cosmo spent his childhood gazing up at the night sky, dreaming of space adventures. He’s crafted his very own rocketship from scraps, powered by an everlasting crystal, and is on a mission to explore new worlds.\u003c\/p\u003e\n\u003cp style=\"font-size: 1.2rem; margin: 1rem auto; max-width: 800px;\" data-mce-style=\"font-size: 1.2rem; margin: 1rem auto; max-width: 800px;\"\u003eCosmo sports a special sample shirt featuring a rocket design, adding to his space explorer persona. His bright orange skin, wild brown hair, and big blue nose make him stand out in any crowd, ready to bring joy and wonder to your puppet collection.\u003c\/p\u003e\n\u003cp style=\"font-size: 1.2rem; margin: 1rem auto; max-width: 800px;\" data-mce-style=\"font-size: 1.2rem; margin: 1rem auto; max-width: 800px;\"\u003eCosmo stands at 28 inches (71cm) and weighs approximately 860g, making him the perfect companion for your intergalactic puppet adventures!\u003c\/p\u003e\n\u003cp style=\"font-size: 1.2rem; margin: 1rem auto; max-width: 800px;\" data-mce-style=\"font-size: 1.2rem; margin: 1rem auto; max-width: 800px;\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0280\/7683\/4851\/files\/Cosmo_8.png?v=1724144005\" alt=\"\" data-mce-src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0280\/7683\/4851\/files\/Cosmo_8.png?v=1724144005\"\u003e\u003c\/p\u003e\n\u003c\/section\u003e\n\u003csection style=\"background-color: #f9f9f9; padding: 2rem 0;\" id=\"key-features\" data-mce-style=\"background-color: #f9f9f9; padding: 2rem 0;\"\u003e\n\u003ch2 style=\"color: #4caf50; text-align: center; font-size: 2rem; margin-bottom: 1rem;\" data-mce-style=\"color: #4caf50; text-align: center; font-size: 2rem; margin-bottom: 1rem;\"\u003eKey Features\u003c\/h2\u003e\n\u003cul style=\"list-style-type: none; padding: 0; max-width: 800px; margin: 0 auto; font-size: 1.2rem;\" data-mce-style=\"list-style-type: none; padding: 0; max-width: 800px; margin: 0 auto; font-size: 1.2rem;\"\u003e\n\u003cli style=\"margin-bottom: 0.5rem;\" data-mce-style=\"margin-bottom: 0.5rem;\"\u003e\n\u003cstrong\u003eSpecial Rocket Design Shirt\u003c\/strong\u003e - A Unique Outfit for Space Missions!\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 0.5rem;\" data-mce-style=\"margin-bottom: 0.5rem;\"\u003e\n\u003cstrong\u003eExpressive Black Shiny Eyes\u003c\/strong\u003e for That Perfect Puppet Look\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 0.5rem;\" data-mce-style=\"margin-bottom: 0.5rem;\"\u003e\n\u003cstrong\u003eBright Blue Nose\u003c\/strong\u003e for a Splash of Color\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 0.5rem;\" data-mce-style=\"margin-bottom: 0.5rem;\"\u003e\n\u003cstrong\u003eWild Brown Hair\u003c\/strong\u003e for an Adventurous Style. Easy to Change into Different Styles. This Brown Fur is Beautiful and Soft.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 0.5rem;\" data-mce-style=\"margin-bottom: 0.5rem;\"\u003e\n\u003cstrong\u003eElastic Finger Grips\u003c\/strong\u003e for Easy Puppeteering\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 0.5rem;\" data-mce-style=\"margin-bottom: 0.5rem;\"\u003e\n\u003cstrong\u003eSemi-Rigid Mouth Plate\u003c\/strong\u003e for Expressive Performances\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 0.5rem;\" data-mce-style=\"margin-bottom: 0.5rem;\"\u003e\n\u003cstrong\u003eHandcrafted with Love\u003c\/strong\u003e for Durability and Quality!\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/section\u003e\n\u003csection style=\"padding: 2rem 0;\" id=\"whats-in-the-box\" data-mce-style=\"padding: 2rem 0;\"\u003e\n\u003ch2 style=\"color: #4caf50; text-align: center; font-size: 2rem; margin-bottom: 1rem;\" data-mce-style=\"color: #4caf50; text-align: center; font-size: 2rem; margin-bottom: 1rem;\"\u003eWhat's in the Box\u003c\/h2\u003e\n\u003cul style=\"list-style-type: none; padding: 0; max-width: 800px; margin: 0 auto; font-size: 1.2rem;\" data-mce-style=\"list-style-type: none; padding: 0; max-width: 800px; margin: 0 auto; font-size: 1.2rem;\"\u003e\n\u003cli style=\"margin-bottom: 0.5rem;\" data-mce-style=\"margin-bottom: 0.5rem;\"\u003e1. Cosmo: The Space Explorer Puppet\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 0.5rem;\" data-mce-style=\"margin-bottom: 0.5rem;\"\u003e2. Protective Carry Bag\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 0.5rem;\" data-mce-style=\"margin-bottom: 0.5rem;\"\u003e3. Exclusive Sticker Set\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 0.5rem;\" data-mce-style=\"margin-bottom: 0.5rem;\"\u003e4. Mystery Gift!\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 0.5rem;\" data-mce-style=\"margin-bottom: 0.5rem;\"\u003e5. Exclusive Access: \u003cstrong\u003ePubbets Academy\u003c\/strong\u003e on Facebook\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp style=\"margin-bottom: 0.5rem;\" data-mce-style=\"margin-bottom: 0.5rem;\"\u003e \u003c\/p\u003e\n\u003cp style=\"margin-bottom: 0.5rem;\" data-mce-style=\"margin-bottom: 0.5rem;\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0280\/7683\/4851\/files\/pubbets-puppets-marionettes-pubbet-mega-bundle-3-full-body-puppets-rosey-josie-and-jasper-save-10-free-arm-rod-set-31775494602787.png?v=1690010113\" alt=\"Pubbets! Puppets \u0026amp; Marionettes Pubbet Mega Bundle. 3 Full-Body Puppets - Rosey, Josie and Jasper! SAVE 10% + FREE Arm Rod Set!\" data-mce-src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0280\/7683\/4851\/files\/pubbets-puppets-marionettes-pubbet-mega-bundle-3-full-body-puppets-rosey-josie-and-jasper-save-10-free-arm-rod-set-31775494602787.png?v=1690010113\"\u003e\u003c\/p\u003e\n\u003c\/section\u003e\n\u003csection style=\"background-color: #f9f9f9; padding: 2rem 0;\" id=\"shipping-info\" data-mce-style=\"background-color: #f9f9f9; padding: 2rem 0;\"\u003e\n\u003ch2 style=\"color: #4caf50; text-align: center; font-size: 2rem; margin-bottom: 1rem;\" data-mce-style=\"color: #4caf50; text-align: center; font-size: 2rem; margin-bottom: 1rem;\"\u003eFree Worldwide Shipping\u003c\/h2\u003e\n\u003cp style=\"font-size: 1.2rem; margin: 0 auto; max-width: 800px;\" data-mce-style=\"font-size: 1.2rem; margin: 0 auto; max-width: 800px;\"\u003eEnjoy \u003cstrong\u003eFREE Worldwide Shipping\u003c\/strong\u003e on your Cosmo puppet. Cosmo will be carefully delivered to your doorstep in 14 to 21 days from our distribution center. \u003cstrong\u003eNeed your puppet sooner?\u003c\/strong\u003e We offer express shipping (5 to 7 days) for an additional $25 USD.\u003c\/p\u003e\n\u003c\/section\u003e","brand":"Pubbets!","offers":[{"title":"Default Title","offer_id":40551527088163,"sku":"cosmo","price":199.95,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0280\/7683\/4851\/files\/Cosmo1.png?v=1724144137"},{"product_id":"blake-sterling","title":"Blake Sterling - Premium Full-Body Newsreader Puppet","description":"\u003csection id=\"product-intro\" style=\"text-align: center; padding: 2rem 0; background-color: #f9f9f9;\" data-mce-style=\"text-align: center; padding: 2rem 0; background-color: #f9f9f9;\"\u003e\n\u003ch1 style=\"color: #4caf50; font-size: 2.5rem; margin-bottom: 1rem;\" data-mce-style=\"color: #4caf50; font-size: 2.5rem; margin-bottom: 1rem;\"\u003e🎤 Meet Blake Sterling, the Newsroom Legend! 🎤\u003c\/h1\u003e\n\u003cp style=\"font-size: 1.4rem; margin-bottom: 2rem;\" data-mce-style=\"font-size: 1.4rem; margin-bottom: 2rem;\"\u003eIntroducing Blake Sterling, the puppet who’s been delivering the news longer than the internet has existed! With a voice as smooth as his plaid suit and a smile that can light up even the darkest newsroom, Blake is here to keep you informed and entertained. Whether it’s breaking news or just a chat about the weather, Blake’s your go-to guy for the latest scoop!\u003c\/p\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0280\/7683\/4851\/files\/BlakeSterling2.png?v=1724920303\" alt=\"\" data-mce-src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0280\/7683\/4851\/files\/BlakeSterling2.png?v=1724920303\"\u003e\u003cbr\u003e\u003c\/section\u003e\n\u003csection id=\"product-details\" style=\"padding: 2rem 0;\" data-mce-style=\"padding: 2rem 0;\"\u003e\n\u003ch2 style=\"color: #4caf50; text-align: center; font-size: 2rem; margin-bottom: 1rem;\" data-mce-style=\"color: #4caf50; text-align: center; font-size: 2rem; margin-bottom: 1rem;\"\u003eBlake’s Backstory 📺\u003c\/h2\u003e\n\u003cp style=\"font-size: 1.2rem; margin: 0 auto; max-width: 800px;\" data-mce-style=\"font-size: 1.2rem; margin: 0 auto; max-width: 800px;\"\u003eBlake Sterling started his career in the golden age of television, becoming a household name with his sharp wit, impeccable style, and those iconic glasses. Known for his catchphrase, “Now that’s the real news!” Blake’s been on the front lines of history, from moon landings to the invention of the toaster strudel.\u003c\/p\u003e\n\u003cp style=\"font-size: 1.2rem; margin: 0 auto; max-width: 800px;\" data-mce-style=\"font-size: 1.2rem; margin: 0 auto; max-width: 800px;\"\u003e \u003c\/p\u003e\n\u003cp style=\"font-size: 1.2rem; margin: 0 auto; max-width: 800px;\" data-mce-style=\"font-size: 1.2rem; margin: 0 auto; max-width: 800px;\"\u003eNow retired from the nightly news, Blake spends his days giving lectures at the Pubbets Academy, where he teaches young puppets the art of journalism with a side of humor. But don’t let his age fool you—Blake’s still got it, and he’s ready to be the star of your next puppet show!\u003c\/p\u003e\n\u003c\/section\u003e\n\u003csection id=\"key-features\" style=\"background-color: #f9f9f9; padding: 2rem 0;\" data-mce-style=\"background-color: #f9f9f9; padding: 2rem 0;\"\u003e\n\u003ch2 style=\"color: #4caf50; text-align: center; font-size: 2rem; margin-bottom: 1rem;\" data-mce-style=\"color: #4caf50; text-align: center; font-size: 2rem; margin-bottom: 1rem;\"\u003eFive Fun Ways to Use Blake Sterling\u003c\/h2\u003e\n\u003cul style=\"list-style-type: none; padding: 0; max-width: 800px; margin: 0 auto; font-size: 1.2rem;\" data-mce-style=\"list-style-type: none; padding: 0; max-width: 800px; margin: 0 auto; font-size: 1.2rem;\"\u003e\n\u003cli style=\"margin-bottom: 0.5rem;\" data-mce-style=\"margin-bottom: 0.5rem;\"\u003e\n\u003cstrong\u003ePuppet Newsroom:\u003c\/strong\u003e Set up a mini newsroom at home or in the classroom where Blake Sterling can deliver daily “news” reports. It’s a fun way to discuss current events or even make up your own wacky headlines!\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 0.5rem;\" data-mce-style=\"margin-bottom: 0.5rem;\"\u003e\n\u003cstrong\u003eClassroom Debates:\u003c\/strong\u003e Use Blake as a moderator for classroom debates. His calm, authoritative demeanor will add a professional touch, and his catchphrase “Now that’s the real news!” can be used to punctuate the end of each debate.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 0.5rem;\" data-mce-style=\"margin-bottom: 0.5rem;\"\u003e\n\u003cstrong\u003eStorytelling Sessions:\u003c\/strong\u003e Let Blake lead your storytelling sessions. Whether it’s reading a classic tale or improvising a new story, Blake’s charming personality will keep everyone engaged.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 0.5rem;\" data-mce-style=\"margin-bottom: 0.5rem;\"\u003e\n\u003cstrong\u003ePublic Speaking Practice:\u003c\/strong\u003e Help kids (or adults!) practice public speaking by having them interact with Blake. He can ask questions, provide feedback, or just be a friendly face in the audience.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 0.5rem;\" data-mce-style=\"margin-bottom: 0.5rem;\"\u003e\n\u003cstrong\u003eSocial Media Star:\u003c\/strong\u003e Create short, humorous video clips of Blake delivering “breaking news” or funny commentary and share them on social media. His iconic look and charismatic personality are sure to make him a hit online!\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/section\u003e\n\u003csection id=\"whats-in-the-box\" style=\"padding: 2rem 0;\" data-mce-style=\"padding: 2rem 0;\"\u003e\n\u003ch2 style=\"color: #4caf50; text-align: center; font-size: 2rem; margin-bottom: 1rem;\" data-mce-style=\"color: #4caf50; text-align: center; font-size: 2rem; margin-bottom: 1rem;\"\u003eWhat's in the Box\u003c\/h2\u003e\n\u003cul style=\"list-style-type: none; padding: 0; max-width: 800px; margin: 0 auto; font-size: 1.2rem;\" data-mce-style=\"list-style-type: none; padding: 0; max-width: 800px; margin: 0 auto; font-size: 1.2rem;\"\u003e\n\u003cli style=\"margin-bottom: 0.5rem;\" data-mce-style=\"margin-bottom: 0.5rem;\"\u003e1. Blake Sterling: The Newsroom Legend Puppet\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 0.5rem;\" data-mce-style=\"margin-bottom: 0.5rem;\"\u003e2. Protective Carry Bag\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 0.5rem;\" data-mce-style=\"margin-bottom: 0.5rem;\"\u003e3. Exclusive Sticker Set\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 0.5rem;\" data-mce-style=\"margin-bottom: 0.5rem;\"\u003e4. Exclusive Access: \u003cstrong\u003ePubbets Academy\u003c\/strong\u003e on Facebook with our 10-part \u003cem\u003e\u003cstrong\u003eIntro to Puppetry \u003c\/strong\u003e\u003c\/em\u003ecourse!\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 0.5rem;\" data-mce-style=\"margin-bottom: 0.5rem;\"\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp style=\"margin-bottom: 0.5rem;\" data-mce-style=\"margin-bottom: 0.5rem;\"\u003e\u003cimg style=\"max-width: 100%; height: auto;\" alt=\"Blake Sterling\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0280\/7683\/4851\/files\/Blake_Sterling_3.png?v=1724144055\" data-mce-src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0280\/7683\/4851\/files\/Blake_Sterling_3.png?v=1724144055\" data-mce-style=\"max-width: 100%; height: auto;\"\u003e\u003c\/p\u003e\n\u003c\/section\u003e\n\u003csection id=\"shipping-info\" style=\"background-color: #f9f9f9; padding: 2rem 0;\" data-mce-style=\"background-color: #f9f9f9; padding: 2rem 0;\"\u003e\n\u003ch2 style=\"color: #4caf50; text-align: center; font-size: 2rem; margin-bottom: 1rem;\" data-mce-style=\"color: #4caf50; text-align: center; font-size: 2rem; margin-bottom: 1rem;\"\u003eFree Worldwide Shipping\u003c\/h2\u003e\n\u003cp style=\"font-size: 1.2rem; margin: 0 auto; max-width: 800px;\" data-mce-style=\"font-size: 1.2rem; margin: 0 auto; max-width: 800px;\"\u003eEnjoy \u003cstrong\u003eFREE Worldwide Shipping\u003c\/strong\u003e on your Blake Sterling puppet. Blake will be carefully delivered to your doorstep in 14 to 21 days from our distribution center. \u003cstrong\u003eNeed your puppet sooner?\u003c\/strong\u003e We offer express shipping (5 to 7 days) for an additional $25 USD.\u003c\/p\u003e\n\u003c\/section\u003e","brand":"Pubbets!","offers":[{"title":"Default Title","offer_id":40558170964003,"sku":"blakesterling","price":199.95,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0280\/7683\/4851\/files\/BlakeSterling1.png?v=1724920303"},{"product_id":"wyatt","title":"Wyatt - Premium Full-Body Yellow Boy Puppet","description":"\u003csection style=\"text-align: center; padding: 2rem 0; background-color: #f9f9f9;\" id=\"product-intro\" data-mce-style=\"text-align: center; padding: 2rem 0; background-color: #f9f9f9;\"\u003e\n\u003ch1 style=\"color: #ff6347; font-size: 2.5rem; margin-bottom: 1rem;\" data-mce-style=\"color: #ff6347; font-size: 2.5rem; margin-bottom: 1rem;\"\u003e🧳 Meet Wyatt, the Pubbetsville Tour Guide Extraordinaire! 🧳\u003c\/h1\u003e\n\u003cp style=\"font-size: 1.4rem; margin-bottom: 2rem;\" data-mce-style=\"font-size: 1.4rem; margin-bottom: 2rem;\"\u003eIntroducing Wyatt, the most entertaining and knowledgeable tour guide Pubbetsville has ever seen! Known for his quick wit, quirky plaid pants, and a heart as big as his smile, Wyatt is ready to lead you on an unforgettable adventure—whether it’s around town or across the globe!\u003c\/p\u003e\n\u003cimg alt=\"Wyatt the Puppet - Front View\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0280\/7683\/4851\/files\/Wyatt1.png\" data-mce-src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0280\/7683\/4851\/files\/Wyatt1.png\"\u003e\u003cbr\u003e\u003c\/section\u003e\n\u003csection style=\"padding: 2rem 0;\" id=\"product-details\" data-mce-style=\"padding: 2rem 0;\"\u003e\n\u003ch2 style=\"color: #ff6347; text-align: center; font-size: 2rem; margin-bottom: 1rem;\" data-mce-style=\"color: #ff6347; text-align: center; font-size: 2rem; margin-bottom: 1rem;\"\u003eWyatt’s Backstory 🌍\u003c\/h2\u003e\n\u003cp style=\"font-size: 1.2rem; margin: 0 auto; max-width: 800px;\" data-mce-style=\"font-size: 1.2rem; margin: 0 auto; max-width: 800px;\"\u003eWyatt started his career as a wandering storyteller, weaving tales of daring exploits and epic journeys for anyone who would listen. After a chance encounter with the Mayor of Pubbetsville, who was so captivated by his stories that he offered Wyatt the prestigious title of “\u003cstrong\u003eOfficial Tour Guide\u003c\/strong\u003e,” Wyatt knew he had found his true calling.\u003c\/p\u003e\n\u003cp style=\"font-size: 1.2rem; margin: 0 auto; max-width: 800px;\" data-mce-style=\"font-size: 1.2rem; margin: 0 auto; max-width: 800px;\"\u003e \u003c\/p\u003e\n\u003cp style=\"font-size: 1.2rem; margin: 0 auto; max-width: 800px;\" data-mce-style=\"font-size: 1.2rem; margin: 0 auto; max-width: 800px;\"\u003eWhether it's a historical tour of Pubbetsville’s most famous landmarks or a deep dive into the town’s best-kept secrets (like where to find the tastiest donuts), Wyatt’s tours are always a hit!\u003c\/p\u003e\n\u003cp style=\"font-size: 1.2rem; margin: 0 auto; max-width: 800px;\" data-mce-style=\"font-size: 1.2rem; margin: 0 auto; max-width: 800px;\"\u003e \u003c\/p\u003e\n\u003cp style=\"font-size: 1.2rem; margin: 0 auto; max-width: 800px;\" data-mce-style=\"font-size: 1.2rem; margin: 0 auto; max-width: 800px;\"\u003eBut don't let his friendly demeanor fool you—Wyatt is a master of unexpected trivia and little-known facts. Did you know that Pubbetsville was once home to the world’s largest collection of mismatched socks? Or that the town's clock tower is rumored to be haunted by the ghost of a grumpy old timekeeper who’s always late? Wyatt’s got the scoop on all of it, and he’s more than happy to share!\u003c\/p\u003e\n\u003cp style=\"font-size: 1.2rem; margin: 0 auto; max-width: 800px;\" data-mce-style=\"font-size: 1.2rem; margin: 0 auto; max-width: 800px;\"\u003e \u003c\/p\u003e\n\u003cp style=\"font-size: 1.2rem; margin: 0 auto; max-width: 800px;\" data-mce-style=\"font-size: 1.2rem; margin: 0 auto; max-width: 800px;\"\u003e\u003cstrong\u003eNow, Wyatt’s taking his talents beyond the borders of Pubbetsville, ready to explore new destinations with you.\u003c\/strong\u003e Pack your bags and get ready for a journey filled with laughter, learning, and maybe even a kazoo performance or two—because Wyatt never travels without his trusty kazoo!\u003c\/p\u003e\n\u003c\/section\u003e\n\u003csection style=\"background-color: #f9f9f9; padding: 2rem 0;\" id=\"key-features\" data-mce-style=\"background-color: #f9f9f9; padding: 2rem 0;\"\u003e\n\u003ch2 style=\"color: #ff6347; text-align: center; font-size: 2rem; margin-bottom: 1rem;\" data-mce-style=\"color: #ff6347; text-align: center; font-size: 2rem; margin-bottom: 1rem;\"\u003eFive Fun Ways to Use Wyatt 🧭\u003c\/h2\u003e\n\u003cul style=\"list-style-type: none; padding: 0; max-width: 800px; margin: 0 auto; font-size: 1.2rem;\" data-mce-style=\"list-style-type: none; padding: 0; max-width: 800px; margin: 0 auto; font-size: 1.2rem;\"\u003e\n\u003cli style=\"margin-bottom: 0.5rem;\" data-mce-style=\"margin-bottom: 0.5rem;\"\u003e\n\u003cstrong\u003eInteractive Storytime:\u003c\/strong\u003e Let Wyatt lead your storytime sessions with his captivating voice and humorous interjections. Perfect for keeping kids (and adults) engaged in any tale.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 0.5rem;\" data-mce-style=\"margin-bottom: 0.5rem;\"\u003e\n\u003cstrong\u003eVirtual Tours:\u003c\/strong\u003e Host virtual tours with Wyatt as your guide. Whether it’s a tour of your home, school, or even your backyard, Wyatt’s charming personality will make it an unforgettable experience.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 0.5rem;\" data-mce-style=\"margin-bottom: 0.5rem;\"\u003e\n\u003cstrong\u003eLearning Geography:\u003c\/strong\u003e Use Wyatt to teach geography or history lessons. His worldly knowledge and quirky anecdotes will make learning fun and interactive.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 0.5rem;\" data-mce-style=\"margin-bottom: 0.5rem;\"\u003e\n\u003cstrong\u003eBirthday Party Host:\u003c\/strong\u003e Wyatt makes a fantastic birthday party host, guiding kids through games, activities, and even leading a puppet-themed scavenger hunt!\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 0.5rem;\" data-mce-style=\"margin-bottom: 0.5rem;\"\u003e\n\u003cstrong\u003eSocial Media Adventures:\u003c\/strong\u003e Create fun, travel-themed videos with Wyatt as the star. Whether he’s exploring your local park or “touring” your favorite book, Wyatt is sure to become a social media sensation!\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/section\u003e\n\u003csection style=\"padding: 2rem 0;\" id=\"whats-in-the-box\" data-mce-style=\"padding: 2rem 0;\"\u003e\n\u003ch2 style=\"color: #ff6347; text-align: center; font-size: 2rem; margin-bottom: 1rem;\" data-mce-style=\"color: #ff6347; text-align: center; font-size: 2rem; margin-bottom: 1rem;\"\u003eWhat's in the Box 🎁\u003c\/h2\u003e\n\u003cul style=\"list-style-type: none; padding: 0; max-width: 800px; margin: 0 auto; font-size: 1.2rem;\" data-mce-style=\"list-style-type: none; padding: 0; max-width: 800px; margin: 0 auto; font-size: 1.2rem;\"\u003e\n\u003cli style=\"margin-bottom: 0.5rem;\" data-mce-style=\"margin-bottom: 0.5rem;\"\u003e1. Wyatt: The Pubbetsville Tour Guide Puppet\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 0.5rem;\" data-mce-style=\"margin-bottom: 0.5rem;\"\u003e2. Protective Carry Bag\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 0.5rem;\" data-mce-style=\"margin-bottom: 0.5rem;\"\u003e3. Exclusive Pubbets Sticker Set\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 0.5rem;\" data-mce-style=\"margin-bottom: 0.5rem;\"\u003e4. Access to \u003cstrong\u003ePubbets Academy\u003c\/strong\u003e on Facebook with our 10-part \u003cem\u003e\u003cstrong\u003eIntro to Puppetry \u003c\/strong\u003e\u003c\/em\u003ecourse!\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp style=\"margin-bottom: 0.5rem;\" data-mce-style=\"margin-bottom: 0.5rem;\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0280\/7683\/4851\/files\/Wyatt2.png\" alt=\"Wyatt the Puppet\" style=\"max-width: 100%; height: auto;\" data-mce-style=\"max-width: 100%; height: auto;\" data-mce-src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0280\/7683\/4851\/files\/Wyatt2.png\"\u003e\u003c\/p\u003e\n\u003c\/section\u003e\n\u003csection style=\"background-color: #f9f9f9; padding: 2rem 0;\" id=\"shipping-info\" data-mce-style=\"background-color: #f9f9f9; padding: 2rem 0;\"\u003e\n\u003ch2 style=\"color: #ff6347; text-align: center; font-size: 2rem; margin-bottom: 1rem;\" data-mce-style=\"color: #ff6347; text-align: center; font-size: 2rem; margin-bottom: 1rem;\"\u003eFree Worldwide Shipping 🚀\u003c\/h2\u003e\n\u003cp style=\"font-size: 1.2rem; margin: 0 auto; max-width: 800px;\" data-mce-style=\"font-size: 1.2rem; margin: 0 auto; max-width: 800px;\"\u003eEnjoy \u003cstrong\u003eFREE Worldwide Shipping\u003c\/strong\u003e on your Wyatt puppet. Wyatt will be carefully delivered to your doorstep in 14 to 21 days from our distribution center. \u003cstrong\u003eNeed your puppet sooner?\u003c\/strong\u003e We offer express shipping (5 to 7 days) for an additional $25 USD.\u003c\/p\u003e\n\u003c\/section\u003e","brand":"Pubbets!","offers":[{"title":"Default Title","offer_id":40559715778595,"sku":"wyatt","price":199.95,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0280\/7683\/4851\/files\/Wyatt3.png?v=1725112673"},{"product_id":"spooky-marilyn","title":"Spooky Mariyln - Premium Full-Body Purple Girl Puppet","description":"\u003csection id=\"product-intro\" style=\"text-align: center; padding: 2rem 0; background-color: #f9f9f9;\" data-mce-style=\"text-align: center; padding: 2rem 0; background-color: #f9f9f9;\"\u003e\n\u003ch1 style=\"color: #ff6347; font-size: 2.5rem; margin-bottom: 1rem;\" data-mce-style=\"color: #ff6347; font-size: 2.5rem; margin-bottom: 1rem;\"\u003e🎃 Meet Spooky Marilyn, Pubbetsville's Mysterious Candy Swiper! 🍬\u003c\/h1\u003e\n\u003cp style=\"font-size: 1.4rem; margin-bottom: 2rem;\" data-mce-style=\"font-size: 1.4rem; margin-bottom: 2rem;\"\u003eIntroducing Spooky Marilyn—she may look sweet, but if she fixes you with her unblinking eyes, you'll lose track of time... and your candy!\u003c\/p\u003e\n\u003cp style=\"font-size: 1.4rem; margin-bottom: 2rem;\" data-mce-style=\"font-size: 1.4rem; margin-bottom: 2rem;\"\u003e\u003cem\u003eA lovable but mischievous spirit, Spooky Marilyn will leave you scratching your head and wondering how that apple got drawn on your front door!\u003c\/em\u003e\u003c\/p\u003e\n\u003cdiv style=\"text-align: left;\" data-mce-style=\"text-align: left;\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0280\/7683\/4851\/files\/Spooky_Mariyn_2.png?v=1725537805\" data-mce-src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0280\/7683\/4851\/files\/Spooky_Mariyn_2.png?v=1725537805\"\u003e\u003c\/div\u003e\n\u003cbr\u003e\u003c\/section\u003e\n\u003csection id=\"product-details\" style=\"padding: 2rem 0;\" data-mce-style=\"padding: 2rem 0;\"\u003e\n\u003ch2 style=\"color: #ff6347; text-align: center; font-size: 2rem; margin-bottom: 1rem;\" data-mce-style=\"color: #ff6347; text-align: center; font-size: 2rem; margin-bottom: 1rem;\"\u003eSpooky Marilyn's Backstory 👻\u003c\/h2\u003e\n\u003cp style=\"font-size: 1.2rem; margin: 0 auto; max-width: 800px;\" data-mce-style=\"font-size: 1.2rem; margin: 0 auto; max-width: 800px;\"\u003eSpooky Marilyn is a misunderstood sweetheart with a spooky twist. She once roamed Pubbetsville, sharing apples with everyone. But now, she's on a never-ending quest for candy and her lost apples! If she catches your gaze, time stands still—and that's when the candy goes missing, and an apple mysteriously appears on your door!\u003c\/p\u003e\n\u003c\/section\u003e\n\u003csection id=\"key-features\" style=\"background-color: #f9f9f9; padding: 2rem 0;\" data-mce-style=\"background-color: #f9f9f9; padding: 2rem 0;\"\u003e\n\u003ch2 style=\"color: #ff6347; text-align: center; font-size: 2rem; margin-bottom: 1rem;\" data-mce-style=\"color: #ff6347; text-align: center; font-size: 2rem; margin-bottom: 1rem;\"\u003eFive Fun Ways to Use Spooky Marilyn 👻🍬\u003c\/h2\u003e\n\u003cul style=\"list-style-type: none; padding: 0; max-width: 800px; margin: 0 auto; font-size: 1.2rem;\" data-mce-style=\"list-style-type: none; padding: 0; max-width: 800px; margin: 0 auto; font-size: 1.2rem;\"\u003e\n\u003cli style=\"margin-bottom: 0.5rem;\" data-mce-style=\"margin-bottom: 0.5rem;\"\u003e\n\u003cstrong\u003eTrick-or-Treat Scares:\u003c\/strong\u003e Bring Spooky Marilyn along for trick-or-treating—watch as she swipes candy from unsuspecting partygoers!\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 0.5rem;\" data-mce-style=\"margin-bottom: 0.5rem;\"\u003e\n\u003cstrong\u003eInteractive Storytime:\u003c\/strong\u003e Tell spooky or fun stories with Marilyn as the star—perfect for Halloween or a fun sleepover!\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 0.5rem;\" data-mce-style=\"margin-bottom: 0.5rem;\"\u003e\n\u003cstrong\u003eHalloween Decor:\u003c\/strong\u003e Use her as a cute, spooky decoration during the season—she’s the perfect mix of funny and eerie.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 0.5rem;\" data-mce-style=\"margin-bottom: 0.5rem;\"\u003e\n\u003cstrong\u003eSocial Media Star:\u003c\/strong\u003e Create fun, spooky content with Spooky Marilyn in Halloween-themed videos and watch her go viral!\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 0.5rem;\" data-mce-style=\"margin-bottom: 0.5rem;\"\u003e\n\u003cstrong\u003ePrankster Puppet:\u003c\/strong\u003e Surprise your friends by using Marilyn to “steal” candy or goodies during parties!\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/section\u003e\n\u003csection id=\"whats-in-the-box\" style=\"padding: 2rem 0;\" data-mce-style=\"padding: 2rem 0;\"\u003e\n\u003ch2 style=\"color: #ff6347; text-align: center; font-size: 2rem; margin-bottom: 1rem;\" data-mce-style=\"color: #ff6347; text-align: center; font-size: 2rem; margin-bottom: 1rem;\"\u003eWhat's in the Box 🎁\u003c\/h2\u003e\n\u003cul style=\"list-style-type: none; padding: 0; max-width: 800px; margin: 0 auto; font-size: 1.2rem;\" data-mce-style=\"list-style-type: none; padding: 0; max-width: 800px; margin: 0 auto; font-size: 1.2rem;\"\u003e\n\u003cli style=\"margin-bottom: 0.5rem;\" data-mce-style=\"margin-bottom: 0.5rem;\"\u003e1. Spooky Marilyn Puppet\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 0.5rem;\" data-mce-style=\"margin-bottom: 0.5rem;\"\u003e2. Protective Carry Bag\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 0.5rem;\" data-mce-style=\"margin-bottom: 0.5rem;\"\u003e3. Exclusive Pubbets Sticker Set\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 0.5rem;\" data-mce-style=\"margin-bottom: 0.5rem;\"\u003e4. Access to \u003cstrong\u003ePubbets Academy\u003c\/strong\u003e on Facebook with our 10-part \u003cem\u003e\u003cstrong\u003eIntro to Puppetry\u003c\/strong\u003e\u003c\/em\u003e course!\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp style=\"margin-bottom: 0.5rem;\"\u003e \u003c\/p\u003e\n\u003cp style=\"margin-bottom: 0.5rem;\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0280\/7683\/4851\/files\/Pubbets_Academy_Banner_600_x_600_px.png?v=1649084767\" alt=\"\"\u003e\u003c\/p\u003e\n\u003c\/section\u003e\n\u003csection id=\"shipping-info\" style=\"background-color: #f9f9f9; padding: 2rem 0;\" data-mce-style=\"background-color: #f9f9f9; padding: 2rem 0;\"\u003e\n\u003ch2 style=\"color: #ff6347; text-align: center; font-size: 2rem; margin-bottom: 1rem;\" data-mce-style=\"color: #ff6347; text-align: center; font-size: 2rem; margin-bottom: 1rem;\"\u003eFree Worldwide Shipping 🚀\u003c\/h2\u003e\n\u003cp style=\"font-size: 1.2rem; margin: 0 auto; max-width: 800px;\" data-mce-style=\"font-size: 1.2rem; margin: 0 auto; max-width: 800px;\"\u003eEnjoy \u003cstrong\u003eFREE Worldwide Shipping\u003c\/strong\u003e on your Spooky Marilyn puppet. She’ll be delivered to your doorstep in 14 to 21 days from our distribution center. \u003cstrong\u003eNeed her sooner?\u003c\/strong\u003e We offer express shipping (5 to 7 days) for an additional $25 USD.\u003c\/p\u003e\n\u003c\/section\u003e","brand":"Pubbets!","offers":[{"title":"Default Title","offer_id":40564088832035,"sku":"spooky marilyn","price":199.95,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0280\/7683\/4851\/files\/SpookyMariyn1.png?v=1725537926"},{"product_id":"alan","title":"Alan - Premium Full-Body Yellow Man Puppet","description":"\u003csection id=\"product-intro\" style=\"text-align: center; padding: 2rem 0; background-color: #f9f9f9;\" data-mce-style=\"text-align: center; padding: 2rem 0; background-color: #f9f9f9;\"\u003e\n\u003ch1 style=\"color: #ff6347; font-size: 2.5rem; margin-bottom: 1rem;\" data-mce-style=\"color: #ff6347; font-size: 2.5rem; margin-bottom: 1rem;\"\u003e🔧 Meet Alan, Pubbetsville’s Handyman and Mysterious Graffiti Artist! 🎨\u003c\/h1\u003e\n\u003cp style=\"font-size: 1.4rem; margin-bottom: 2rem;\" data-mce-style=\"font-size: 1.4rem; margin-bottom: 2rem;\"\u003eIntroducing Alan—by day, he's fixing leaky faucets and broken shelves, but by night, he's out spreading confusion with his quirky and random graffiti art. His unique style leaves everyone in Pubbetsville wondering: what's the meaning behind Alan’s next masterpiece?\u003c\/p\u003e\n\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0280\/7683\/4851\/files\/Alan_2.png?v=1725539013\"\u003e\u003cbr\u003e\u003c\/section\u003e\n\u003csection id=\"product-details\" style=\"padding: 2rem 0;\" data-mce-style=\"padding: 2rem 0;\"\u003e\n\u003ch2 style=\"color: #ff6347; text-align: center; font-size: 2rem; margin-bottom: 1rem;\" data-mce-style=\"color: #ff6347; text-align: center; font-size: 2rem; margin-bottom: 1rem;\"\u003eAlan’s Backstory 🎨\u003c\/h2\u003e\n\u003cp style=\"font-size: 1.2rem; margin: 0 auto; max-width: 800px;\" data-mce-style=\"font-size: 1.2rem; margin: 0 auto; max-width: 800px;\"\u003eAlan is the go-to handyman in Pubbetsville, known for fixing anything with his trusty toolbox. But when night falls, Alan becomes the town's most mysterious graffiti artist! Armed with spray cans and a mischievous grin, he covers the town with his quirky and random street art, leaving everyone guessing what his next move will be.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003csection id=\"key-features\" style=\"background-color: #f9f9f9; padding: 2rem 0;\" data-mce-style=\"background-color: #f9f9f9; padding: 2rem 0;\"\u003e\n\u003ch2 style=\"color: #ff6347; text-align: center; font-size: 2rem; margin-bottom: 1rem;\" data-mce-style=\"color: #ff6347; text-align: center; font-size: 2rem; margin-bottom: 1rem;\"\u003eFive Fun Ways to Use Alan 🎨🔧\u003c\/h2\u003e\n\u003cul style=\"list-style-type: none; padding: 0; max-width: 800px; margin: 0 auto; font-size: 1.2rem;\" data-mce-style=\"list-style-type: none; padding: 0; max-width: 800px; margin: 0 auto; font-size: 1.2rem;\"\u003e\n\u003cli style=\"margin-bottom: 0.5rem;\" data-mce-style=\"margin-bottom: 0.5rem;\"\u003e\n\u003cstrong\u003eDIY Projects:\u003c\/strong\u003e Let Alan take charge of your pretend home improvement projects—he’s always ready with a toolbox and a clever fix!\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 0.5rem;\" data-mce-style=\"margin-bottom: 0.5rem;\"\u003e\n\u003cstrong\u003eGraffiti Fun:\u003c\/strong\u003e Use Alan to act out your wildest graffiti artist fantasies—just remember to keep it legal and fun!\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 0.5rem;\" data-mce-style=\"margin-bottom: 0.5rem;\"\u003e\n\u003cstrong\u003eInteractive Storytelling:\u003c\/strong\u003e Tell stories about Alan's double life as a handyman by day and a graffiti artist by night—perfect for keeping kids and adults entertained!\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 0.5rem;\" data-mce-style=\"margin-bottom: 0.5rem;\"\u003e\n\u003cstrong\u003eArtistic Expression:\u003c\/strong\u003e Use Alan to inspire creativity in the classroom, encouraging kids to explore their artistic sides through drawing or painting.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 0.5rem;\" data-mce-style=\"margin-bottom: 0.5rem;\"\u003e\n\u003cstrong\u003eBirthday Party Entertainment:\u003c\/strong\u003e Alan makes a great guest for any celebration—he’ll fix up a storm and add a dash of creativity with his graffiti tricks!\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/section\u003e\n\u003csection id=\"whats-in-the-box\" style=\"padding: 2rem 0;\" data-mce-style=\"padding: 2rem 0;\"\u003e\n\u003ch2 style=\"color: #ff6347; text-align: center; font-size: 2rem; margin-bottom: 1rem;\" data-mce-style=\"color: #ff6347; text-align: center; font-size: 2rem; margin-bottom: 1rem;\"\u003eWhat's in the Box 🎁\u003c\/h2\u003e\n\u003cul style=\"list-style-type: none; padding: 0; max-width: 800px; margin: 0 auto; font-size: 1.2rem;\" data-mce-style=\"list-style-type: none; padding: 0; max-width: 800px; margin: 0 auto; font-size: 1.2rem;\"\u003e\n\u003cli style=\"margin-bottom: 0.5rem;\" data-mce-style=\"margin-bottom: 0.5rem;\"\u003e1. Alan the Handyman Puppet\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 0.5rem;\" data-mce-style=\"margin-bottom: 0.5rem;\"\u003e2. Protective Carry Bag\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 0.5rem;\" data-mce-style=\"margin-bottom: 0.5rem;\"\u003e3. Exclusive Pubbets Sticker Set\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 0.5rem;\" data-mce-style=\"margin-bottom: 0.5rem;\"\u003e4. Access to \u003cstrong\u003ePubbets Academy\u003c\/strong\u003e on Facebook with our 10-part \u003cem\u003e\u003cstrong\u003eIntro to Puppetry\u003c\/strong\u003e\u003c\/em\u003e course!\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp style=\"margin-bottom: 0.5rem;\" data-mce-style=\"margin-bottom: 0.5rem;\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0280\/7683\/4851\/files\/Free_Training_homepage_b80d85a0-a14e-42e2-a465-d88a79a817d2.png?v=1725539125\"\u003e\u003c\/p\u003e\n\u003c\/section\u003e\n\u003csection id=\"shipping-info\" style=\"background-color: #f9f9f9; padding: 2rem 0;\" data-mce-style=\"background-color: #f9f9f9; padding: 2rem 0;\"\u003e\n\u003ch2 style=\"color: #ff6347; text-align: center; font-size: 2rem; margin-bottom: 1rem;\" data-mce-style=\"color: #ff6347; text-align: center; font-size: 2rem; margin-bottom: 1rem;\"\u003eFree Worldwide Shipping 🚀\u003c\/h2\u003e\n\u003cp style=\"font-size: 1.2rem; margin: 0 auto; max-width: 800px;\" data-mce-style=\"font-size: 1.2rem; margin: 0 auto; max-width: 800px;\"\u003eEnjoy \u003cstrong\u003eFREE Worldwide Shipping\u003c\/strong\u003e on your Alan puppet. He’ll be delivered to your doorstep in 14 to 21 days from our distribution center. \u003cstrong\u003eNeed him sooner?\u003c\/strong\u003e We offer express shipping (5 to 7 days) for an additional $25 USD.\u003c\/p\u003e\n\u003c\/section\u003e","brand":"Pubbets!","offers":[{"title":"Default Title","offer_id":40564093976611,"sku":"alan","price":199.95,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0280\/7683\/4851\/files\/Alan3.png?v=1725539174"},{"product_id":"bobby","title":"Bobby - Premium Full-Body Purple Puppet with Oversized Glasses","description":"\u003csection style=\"text-align: center; padding: 2rem 0; background-color: #f9f9f9;\" id=\"product-intro\" data-mce-style=\"text-align: center; padding: 2rem 0; background-color: #f9f9f9;\"\u003e\n\u003ch1 style=\"color: #ff6347; font-size: 2.5rem; margin-bottom: 1rem;\" data-mce-style=\"color: #ff6347; font-size: 2.5rem; margin-bottom: 1rem;\"\u003e👓 Meet Bobby, the Inquisitive Explorer of Pubbetsville! 🔍\u003c\/h1\u003e\n\u003cp style=\"font-size: 1.4rem; margin-bottom: 2rem;\" data-mce-style=\"font-size: 1.4rem; margin-bottom: 2rem;\"\u003eIntroducing Bobby—Pubbetsville’s most curious resident, always asking questions and searching for answers! Whether he's out in nature exploring or learning new things at the library, Bobby’s never-ending curiosity brings laughter and joy wherever he goes!\u003c\/p\u003e\n\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0280\/7683\/4851\/files\/Bobby3.png?v=1727591773\"\u003e\u003cbr\u003e\u003c\/section\u003e\n\u003csection style=\"padding: 2rem 0;\" id=\"product-details\" data-mce-style=\"padding: 2rem 0;\"\u003e\n\u003ch2 style=\"color: #ff6347; text-align: center; font-size: 2rem; margin-bottom: 1rem;\" data-mce-style=\"color: #ff6347; text-align: center; font-size: 2rem; margin-bottom: 1rem;\"\u003eBobby’s Backstory 🌳\u003c\/h2\u003e\n\u003cp style=\"font-size: 1.2rem; margin: 0 auto; max-width: 800px;\" data-mce-style=\"font-size: 1.2rem; margin: 0 auto; max-width: 800px;\"\u003eBobby’s wild hair and big glasses match his boundless imagination. He’s the curious kid who never stops asking “why?” Whether he’s climbing trees, collecting rocks, or diving into books at the Pubbetsville library, Bobby’s constant search for knowledge keeps him busy!\u003c\/p\u003e\n\u003cp style=\"font-size: 1.2rem; margin: 0 auto; max-width: 800px;\" data-mce-style=\"font-size: 1.2rem; margin: 0 auto; max-width: 800px;\"\u003e \u003c\/p\u003e\n\u003cp style=\"font-size: 1.2rem; margin: 0 auto; max-width: 800px;\" data-mce-style=\"font-size: 1.2rem; margin: 0 auto; max-width: 800px;\"\u003e\u003cstrong\u003eHe’s also known for helping others explore their own curiosity, encouraging them to look for answers in the world around them.\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/section\u003e\n\u003csection style=\"background-color: #f9f9f9; padding: 2rem 0;\" id=\"key-features\" data-mce-style=\"background-color: #f9f9f9; padding: 2rem 0;\"\u003e\n\u003ch2 style=\"color: #ff6347; text-align: center; font-size: 2rem; margin-bottom: 1rem;\" data-mce-style=\"color: #ff6347; text-align: center; font-size: 2rem; margin-bottom: 1rem;\"\u003eFive Fun Ways to Use Bobby 🎒🌟\u003c\/h2\u003e\n\u003cul style=\"list-style-type: none; padding: 0; max-width: 800px; margin: 0 auto; font-size: 1.2rem;\" data-mce-style=\"list-style-type: none; padding: 0; max-width: 800px; margin: 0 auto; font-size: 1.2rem;\"\u003e\n\u003cli style=\"margin-bottom: 0.5rem;\" data-mce-style=\"margin-bottom: 0.5rem;\"\u003e\n\u003cstrong\u003eCuriosity Champion:\u003c\/strong\u003e Let Bobby lead the charge in answering your child’s curious questions and encourage exploration in learning!\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 0.5rem;\" data-mce-style=\"margin-bottom: 0.5rem;\"\u003e\n\u003cstrong\u003eStorytime Sidekick:\u003c\/strong\u003e Bobby’s big personality makes him the perfect companion for bringing storytime to life, especially when exploring adventurous tales!\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 0.5rem;\" data-mce-style=\"margin-bottom: 0.5rem;\"\u003e\n\u003cstrong\u003eNature Explorer:\u003c\/strong\u003e Take Bobby on outdoor adventures as he points out flowers, bugs, and all kinds of natural wonders while asking, “What’s that?”\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 0.5rem;\" data-mce-style=\"margin-bottom: 0.5rem;\"\u003e\n\u003cstrong\u003eClassroom Helper:\u003c\/strong\u003e Use Bobby to introduce new subjects, and get kids excited about learning, whether it's science, nature, or geography!\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 0.5rem;\" data-mce-style=\"margin-bottom: 0.5rem;\"\u003e\n\u003cstrong\u003eCreative Play:\u003c\/strong\u003e Bobby’s endless imagination is contagious—perfect for creative role-playing, pretend games, and encouraging artistic expression!\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/section\u003e\n\u003csection style=\"padding: 2rem 0;\" id=\"whats-in-the-box\" data-mce-style=\"padding: 2rem 0;\"\u003e\n\u003ch2 style=\"color: #ff6347; text-align: center; font-size: 2rem; margin-bottom: 1rem;\" data-mce-style=\"color: #ff6347; text-align: center; font-size: 2rem; margin-bottom: 1rem;\"\u003eWhat's in the Box 🎁\u003c\/h2\u003e\n\u003cul style=\"list-style-type: none; padding: 0; max-width: 800px; margin: 0 auto; font-size: 1.2rem;\" data-mce-style=\"list-style-type: none; padding: 0; max-width: 800px; margin: 0 auto; font-size: 1.2rem;\"\u003e\n\u003cli style=\"margin-bottom: 0.5rem;\" data-mce-style=\"margin-bottom: 0.5rem;\"\u003e1. Bobby the Explorer Puppet\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 0.5rem;\" data-mce-style=\"margin-bottom: 0.5rem;\"\u003e2. Protective Carry Bag\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 0.5rem;\" data-mce-style=\"margin-bottom: 0.5rem;\"\u003e3. Exclusive Pubbets Sticker Set\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 0.5rem;\" data-mce-style=\"margin-bottom: 0.5rem;\"\u003e4. Access to \u003cstrong\u003ePubbets Academy\u003c\/strong\u003e on Facebook with our 10-part \u003cem\u003e\u003cstrong\u003eIntro to Puppetry\u003c\/strong\u003e\u003c\/em\u003e course!\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp style=\"margin-bottom: 0.5rem;\"\u003e \u003c\/p\u003e\n\u003cp style=\"margin-bottom: 0.5rem;\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0280\/7683\/4851\/files\/Pubbets_Academy_Banner_600_x_600_px.png?v=1649084767\"\u003e\u003c\/p\u003e\n\u003c\/section\u003e\n\u003csection style=\"background-color: #f9f9f9; padding: 2rem 0;\" id=\"shipping-info\" data-mce-style=\"background-color: #f9f9f9; padding: 2rem 0;\"\u003e\n\u003ch2 style=\"color: #ff6347; text-align: center; font-size: 2rem; margin-bottom: 1rem;\" data-mce-style=\"color: #ff6347; text-align: center; font-size: 2rem; margin-bottom: 1rem;\"\u003eFree Worldwide Shipping 🚀\u003c\/h2\u003e\n\u003cp style=\"font-size: 1.2rem; margin: 0 auto; max-width: 800px;\" data-mce-style=\"font-size: 1.2rem; margin: 0 auto; max-width: 800px;\"\u003eEnjoy \u003cstrong\u003eFREE Worldwide Shipping\u003c\/strong\u003e on your Bobby puppet. He will arrive at your doorstep within 14 to 21 days. \u003cstrong\u003eNeed him sooner?\u003c\/strong\u003e We offer express shipping (5 to 7 days) for an additional $25 USD.\u003c\/p\u003e\n\u003c\/section\u003e","brand":"Pubbets!","offers":[{"title":"Default Title","offer_id":40594188206115,"sku":"bobby","price":199.95,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0280\/7683\/4851\/files\/Bobby2.png?v=1727591773"},{"product_id":"timbo","title":"Timbo - Premium Full-Body Orange Boy Puppet with Bonus Knitted Cap","description":"\u003csection id=\"product-intro\" style=\"text-align: center; padding: 2rem 0; background-color: #f9f9f9;\"\u003e\n\u003ch1 style=\"color: #ff6347; font-size: 2.5rem; margin-bottom: 1rem;\"\u003e🎨 Meet Timbo, the Creative Free-Spirit of Pubbetsville! 🎨\u003c\/h1\u003e\n\u003cp style=\"font-size: 1.4rem; margin-bottom: 2rem;\"\u003eIntroducing Timbo—he’s got a head full of ideas, an artistic streak, and a love for all things unique! Timbo is the heart and soul of creativity in Pubbetsville, inspiring everyone around him with his wild imagination and cool fashion sense\u003c\/p\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0280\/7683\/4851\/files\/Timbo_3.png?v=1728034275\" alt=\"\"\u003e\u003cbr\u003e\u003c\/section\u003e\n\u003csection id=\"product-details\" style=\"padding: 2rem 0;\"\u003e\n\u003ch2 style=\"color: #ff6347; text-align: center; font-size: 2rem; margin-bottom: 1rem;\"\u003eTimbo’s Backstory 🖌️\u003c\/h2\u003e\n\u003cp style=\"font-size: 1.2rem; margin: 0 auto; max-width: 800px;\"\u003eTimbo was born with an artist’s eye. Growing up in Pubbetsville, he became the town’s go-to for bold, bright ideas, whether he was painting murals, designing costumes, or creating funky art installations. When he’s not busy sketching in his notebook, you’ll find Timbo exploring the town, always on the lookout for new inspirations.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003csection id=\"key-features\" style=\"background-color: #f9f9f9; padding: 2rem 0;\"\u003e\n\u003ch2 style=\"color: #ff6347; text-align: center; font-size: 2rem; margin-bottom: 1rem;\"\u003eFive Fun Ways to Use Timbo 🎨\u003c\/h2\u003e\n\u003cul style=\"list-style-type: none; padding: 0; max-width: 800px; margin: 0 auto; font-size: 1.2rem;\"\u003e\n\u003cli style=\"margin-bottom: 0.5rem;\"\u003e\n\u003cstrong\u003eInteractive Art Lessons:\u003c\/strong\u003e Let Timbo guide kids through fun, imaginative drawing and painting sessions that ignite their creativity.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 0.5rem;\"\u003e\n\u003cstrong\u003eStorytelling Sessions:\u003c\/strong\u003e Timbo's quirky personality makes him perfect for narrating colorful and creative stories for children or adults alike.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 0.5rem;\"\u003e\n\u003cstrong\u003eDIY Fashion Shows:\u003c\/strong\u003e With his cool style and fun outfit changes, Timbo can star in your pretend fashion show, showing off the latest trends!\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 0.5rem;\"\u003e\n\u003cstrong\u003ePuppet Shows:\u003c\/strong\u003e Timbo’s expressive personality and artistic flair make him a star in any puppet show—perfect for schools or home performances.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 0.5rem;\"\u003e\n\u003cstrong\u003eDecorating Parties:\u003c\/strong\u003e Timbo loves getting involved in decorating for parties, adding a splash of creativity to your celebration!\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/section\u003e\n\u003csection id=\"whats-in-the-box\" style=\"padding: 2rem 0;\"\u003e\n\u003ch2 style=\"color: #ff6347; text-align: center; font-size: 2rem; margin-bottom: 1rem;\"\u003eWhat's in the Box 🎁\u003c\/h2\u003e\n\u003cul style=\"list-style-type: none; padding: 0; max-width: 800px; margin: 0 auto; font-size: 1.2rem;\"\u003e\n\u003cli style=\"margin-bottom: 0.5rem;\"\u003e1. Timbo the Puppet\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 0.5rem;\"\u003e2. Protective Carry Bag\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 0.5rem;\"\u003e3. Access to \u003cstrong\u003ePubbets Academy\u003c\/strong\u003e on Facebook with our 10-part \u003cem\u003e\u003cstrong\u003eIntro to Puppetry\u003c\/strong\u003e\u003c\/em\u003e course!\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 0.5rem;\"\u003e4. \u003cstrong\u003eBONUS \u003c\/strong\u003eknitted cap!\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 0.5rem;\"\u003e\n\u003cimg\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0280\/7683\/4851\/files\/85838257-3fe4-43bd-8168-4fb85c12ce45.jpg?v=1728034435\" alt=\"\"\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/section\u003e\n\u003csection id=\"shipping-info\" style=\"background-color: #f9f9f9; padding: 2rem 0;\"\u003e\n\u003ch2 style=\"color: #ff6347; text-align: center; font-size: 2rem; margin-bottom: 1rem;\"\u003eFree Worldwide Shipping 🚀\u003c\/h2\u003e\n\u003cp style=\"font-size: 1.2rem; margin: 0 auto; max-width: 800px;\"\u003eEnjoy \u003cstrong\u003eFREE Worldwide Shipping\u003c\/strong\u003e on your Timbo puppet. He’ll be delivered to your doorstep in 14 to 21 days from our workshop in Thailand. \u003cstrong\u003eNeed him sooner?\u003c\/strong\u003e We offer express shipping (5 to 7 days) for an additional $25 USD. Send us a message to arrange this shipping upgrade.\u003c\/p\u003e\n\u003c\/section\u003e","brand":"Pubbets!","offers":[{"title":"Default Title","offer_id":40597665447971,"sku":"timbo","price":199.95,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0280\/7683\/4851\/files\/Timbo3.png?v=1728034388"},{"product_id":"sonya","title":"Sonya - Premium 28\" Full-Body Goth Girl Puppet","description":"\u003csection id=\"product-intro\" style=\"text-align: center; padding: 2rem 0; background-color: #f9f9f9;\"\u003e\n\u003ch1 style=\"color: #ff6347; font-size: 2.5rem; margin-bottom: 1rem;\"\u003e🐉 Meet Sonya – Pubbetsville’s Dragon-Loving Poet! 🎤\u003c\/h1\u003e\n\u003cp style=\"font-size: 1.4rem; margin-bottom: 2rem;\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0280\/7683\/4851\/files\/Sonya_3.png?v=1728380326\" alt=\"\"\u003e\u003c\/p\u003e\n\u003c\/section\u003e\n\u003csection id=\"product-details\" style=\"padding: 2rem 0;\"\u003e\n\u003ch2 style=\"color: #ff6347; text-align: center; font-size: 2rem; margin-bottom: 1rem;\"\u003eSonya’s Backstory 🎤🐉\u003c\/h2\u003e\n\u003cp style=\"font-size: 1.2rem; margin: 0 auto; max-width: 800px;\"\u003eSonya is the daughter of the village blacksmith with a heart full of creativity and a collection of handmade metal dragons! Although she’s a bit shy, she loves attending the weekly poetry slam and dreams of stepping into the spotlight with her first performance,\u003c\/p\u003e\n\u003cbr\u003e\u003c\/section\u003e\n\u003csection id=\"key-features\" style=\"background-color: #f9f9f9; padding: 2rem 0;\"\u003e\n\u003ch2 style=\"color: #ff6347; text-align: center; font-size: 2rem; margin-bottom: 1rem;\"\u003eFive Fun Ways to Use Sonya 🎤🐉\u003c\/h2\u003e\n\u003cul style=\"list-style-type: none; padding: 0; max-width: 800px; margin: 0 auto; font-size: 1.2rem;\"\u003e\n\u003cli style=\"margin-bottom: 0.5rem;\"\u003e\n\u003cstrong\u003ePoetry Performances:\u003c\/strong\u003e Let Sonya help you practice your public speaking and performance skills as you work on your poetry or storytelling!\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 0.5rem;\"\u003e\n\u003cstrong\u003eCreative Storytime:\u003c\/strong\u003e Encourage Sonya to take the stage at storytime, where she can bring her creative energy to any narrative.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 0.5rem;\"\u003e\n\u003cstrong\u003eDragon Enthusiast:\u003c\/strong\u003e With Sonya’s love for metal dragons, she’s the perfect companion for dragon-themed games and activities.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 0.5rem;\"\u003e\n\u003cstrong\u003eStage Fright Coach:\u003c\/strong\u003e Sonya is a bit shy but eager to learn – work with her to overcome stage fright and build confidence in a fun way.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 0.5rem;\"\u003e\n\u003cstrong\u003eDIY Costume Parties:\u003c\/strong\u003e Sonya’s style is unique and eye-catching – she’s sure to make a splash at any creative or costume party.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/section\u003e\n\u003csection id=\"whats-in-the-box\" style=\"padding: 2rem 0;\"\u003e\n\u003ch2 style=\"color: #ff6347; text-align: center; font-size: 2rem; margin-bottom: 1rem;\"\u003eWhat's in the Box 🎁\u003c\/h2\u003e\n\u003cul style=\"list-style-type: none; padding: 0; max-width: 800px; margin: 0 auto; font-size: 1.2rem;\"\u003e\n\u003cli style=\"margin-bottom: 0.5rem;\"\u003e1. Sonya the Puppet\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 0.5rem;\"\u003e2. Protective Carry Bag\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 0.5rem;\"\u003e\u003cspan style=\"text-decoration: underline;\"\u003e3. Mystery gift!\u003c\/span\u003e\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 0.5rem;\"\u003e4. Access to \u003cstrong\u003ePubbets Academy\u003c\/strong\u003e on Facebook with our 10-part \u003cem\u003e\u003cstrong\u003eIntro to Puppetry\u003c\/strong\u003e\u003c\/em\u003e course!\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/section\u003e\n\u003csection id=\"shipping-info\" style=\"background-color: #f9f9f9; padding: 2rem 0;\"\u003e\n\u003ch2 style=\"color: #ff6347; text-align: center; font-size: 2rem; margin-bottom: 1rem;\"\u003eFree Worldwide Shipping 🚀\u003c\/h2\u003e\n\u003cp style=\"font-size: 1.2rem; margin: 0 auto; max-width: 800px;\"\u003eEnjoy \u003cstrong\u003eFREE Worldwide Shipping\u003c\/strong\u003e on your Sonya puppet. She’ll be delivered to your doorstep in 14 to 21 days from our workshop in Thailand. \u003cstrong\u003eNeed her sooner?\u003c\/strong\u003e We offer express shipping (5 to 7 days) for an additional $25 USD.\u003c\/p\u003e\n\u003c\/section\u003e","brand":"Pubbets!","offers":[{"title":"Default Title","offer_id":40600835948579,"sku":"sonya","price":199.95,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0280\/7683\/4851\/files\/Sonya6.png?v=1728380632"},{"product_id":"mortimer","title":"Mortimer- Premium 28\" Full-Body Curly Haired Boy Puppet","description":"\u003csection style=\"text-align: center; padding: 2rem 0; background-color: #f9f9f9;\" id=\"product-intro\"\u003e\n\u003ch1 style=\"color: #ff6347; font-size: 2.5rem; margin-bottom: 1rem;\"\u003e🧳 Meet Mortimer – The Traveling Historian of Pubbetsville! 📜\u003c\/h1\u003e\n\u003cp style=\"font-size: 1.4rem; margin-bottom: 2rem;\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0280\/7683\/4851\/files\/Mortimer_3.png?v=1729248606\" alt=\"\"\u003e\u003c\/p\u003e\n\u003c\/section\u003e\n\u003csection style=\"padding: 2rem 0;\" id=\"product-details\"\u003e\n\u003ch2 style=\"color: #ff6347; text-align: center; font-size: 2rem; margin-bottom: 1rem;\"\u003eMortimer’s Backstory 📜🧳\u003c\/h2\u003e\n\u003cp style=\"font-size: 1.2rem; margin: 0 auto; max-width: 800px;\"\u003eMortimer is a world traveler and history buff from Pubbetsville. With his trusty notebook and vintage suitcase, he collects stories and relics from all over the world. He’s always ready to share a tale from ancient times or a legend from a faraway land. Bring Mortimer into your home to add a touch of adventure and knowledge to your puppet collection!\u003c\/p\u003e\n\u003cbr\u003e\u003c\/section\u003e\n\u003csection style=\"background-color: #f9f9f9; padding: 2rem 0;\" id=\"key-features\"\u003e\n\u003ch2 style=\"color: #ff6347; text-align: center; font-size: 2rem; margin-bottom: 1rem;\"\u003eFive Fun Ways to Use Mortimer 🧳📜\u003c\/h2\u003e\n\u003cul style=\"list-style-type: none; padding: 0; max-width: 800px; margin: 0 auto; font-size: 1.2rem;\"\u003e\n\u003cli style=\"margin-bottom: 0.5rem;\"\u003e\n\u003cstrong\u003eStorytelling Sessions:\u003c\/strong\u003e Let Mortimer share fascinating tales from around the world and beyond!\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 0.5rem;\"\u003e\n\u003cstrong\u003eEducational Companion:\u003c\/strong\u003e Mortimer is perfect for making history and geography lessons come alive in a fun way.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 0.5rem;\"\u003e\n\u003cstrong\u003eImaginative Play:\u003c\/strong\u003e With Mortimer’s rich backstory, he’s ideal for inspiring creative adventures and role-play.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 0.5rem;\"\u003e\n\u003cstrong\u003eInteractive Storytime:\u003c\/strong\u003e Mortimer loves helping kids develop storytelling skills and curiosity about the past.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 0.5rem;\"\u003e\n\u003cstrong\u003eTravel-Themed Decor:\u003c\/strong\u003e Add a unique touch to your space with Mortimer’s vintage-inspired style!\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/section\u003e\n\u003csection style=\"padding: 2rem 0;\" id=\"whats-in-the-box\"\u003e\n\u003ch2 style=\"color: #ff6347; text-align: center; font-size: 2rem; margin-bottom: 1rem;\"\u003eWhat's in the Box 🎁\u003c\/h2\u003e\n\u003cul style=\"list-style-type: none; padding: 0; max-width: 800px; margin: 0 auto; font-size: 1.2rem;\"\u003e\n\u003cli style=\"margin-bottom: 0.5rem;\"\u003e1. Mortimer the Puppet\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 0.5rem;\"\u003e2. Protective Carry Bag\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 0.5rem;\"\u003e\u003cspan style=\"text-decoration: underline;\"\u003e3. Mystery gift!\u003c\/span\u003e\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 0.5rem;\"\u003e4. Access to \u003cstrong\u003ePubbets Academy\u003c\/strong\u003e on Facebook with our 10-part \u003cem\u003e\u003cstrong\u003eIntro to Puppetry\u003c\/strong\u003e\u003c\/em\u003e course!\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 0.5rem;\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0280\/7683\/4851\/files\/Pubbets_Academy_Banner.png?v=1691734938\" alt=\"\"\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/section\u003e\n\u003csection style=\"background-color: #f9f9f9; padding: 2rem 0;\" id=\"shipping-info\"\u003e\n\u003ch2 style=\"color: #ff6347; text-align: center; font-size: 2rem; margin-bottom: 1rem;\"\u003eFree Worldwide Shipping 🚀\u003c\/h2\u003e\n\u003cp style=\"font-size: 1.2rem; margin: 0 auto; max-width: 800px;\"\u003eEnjoy \u003cstrong\u003eFREE Worldwide Shipping\u003c\/strong\u003e on your Mortimer puppet. He’ll be delivered to your doorstep in 4 to 6 days from our workshop in Thailand. We use \u003cstrong\u003eDHL Express\u003c\/strong\u003e to ensure fast and secure delivery.\u003c\/p\u003e\n\u003cp style=\"font-size: 1.2rem; margin: 0 auto; max-width: 800px;\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0280\/7683\/4851\/files\/DHL.png?v=1745568811\" alt=\"\" style=\"display: block; margin-left: auto; margin-right: auto;\"\u003e\u003c\/p\u003e\n\u003c\/section\u003e","brand":"Pubbets!","offers":[{"title":"Default Title","offer_id":40610326020131,"sku":"mortimer","price":199.95,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0280\/7683\/4851\/files\/Mortimer3.png?v=1729248728"},{"product_id":"luca","title":"Luca - Premium 28\" Full-Body Curly Haired Boy Puppet","description":"\u003csection id=\"product-intro\" style=\"text-align: center; padding: 2rem 0; background-color: #f9f9f9;\" data-mce-style=\"text-align: center; padding: 2rem 0; background-color: #f9f9f9;\"\u003e\n\u003ch1 style=\"color: #ff6347; font-size: 2.5rem; margin-bottom: 1rem;\" data-mce-style=\"color: #ff6347; font-size: 2.5rem; margin-bottom: 1rem;\"\u003e🛠️ Meet Luca – The Blacksmith’s Apprentice! 🔨\u003c\/h1\u003e\n\u003cp style=\"font-size: 1.4rem; margin-bottom: 2rem;\" data-mce-style=\"font-size: 1.4rem; margin-bottom: 2rem;\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0280\/7683\/4851\/files\/Luca_3.png?v=1729764365\"\u003e\u003c\/p\u003e\n\u003c\/section\u003e\n\u003csection id=\"product-details\" style=\"padding: 2rem 0;\" data-mce-style=\"padding: 2rem 0;\"\u003e\n\u003ch2 style=\"color: #ff6347; text-align: center; font-size: 2rem; margin-bottom: 1rem;\" data-mce-style=\"color: #ff6347; text-align: center; font-size: 2rem; margin-bottom: 1rem;\"\u003eLuca’s Backstory 🔨🛠️\u003c\/h2\u003e\n\u003cp style=\"font-size: 1.2rem; margin: 0 auto; max-width: 800px;\" data-mce-style=\"font-size: 1.2rem; margin: 0 auto; max-width: 800px;\"\u003eLuca is the son of Pubbetsville’s talented blacksmith, and he loves nothing more than coming home from school to help his Dad in the workshop. From crafting miniature swords to fixing his sister’s broken bike, Luca’s hands are always busy creating something new. With a keen eye for detail and a heart of gold, he dreams of one day becoming the greatest blacksmith in all of Pubbetsville. Bring Luca into your home and let him add a touch of creativity and craftsmanship to your puppet collection!\u003c\/p\u003e\n\u003cbr\u003e\u003c\/section\u003e\n\u003csection id=\"key-features\" style=\"background-color: #f9f9f9; padding: 2rem 0;\" data-mce-style=\"background-color: #f9f9f9; padding: 2rem 0;\"\u003e\n\u003ch2 style=\"color: #ff6347; text-align: center; font-size: 2rem; margin-bottom: 1rem;\" data-mce-style=\"color: #ff6347; text-align: center; font-size: 2rem; margin-bottom: 1rem;\"\u003eFive Fun Ways to Use Luca 🔨🛠️\u003c\/h2\u003e\n\u003cul style=\"list-style-type: none; padding: 0; max-width: 800px; margin: 0 auto; font-size: 1.2rem;\" data-mce-style=\"list-style-type: none; padding: 0; max-width: 800px; margin: 0 auto; font-size: 1.2rem;\"\u003e\n\u003cli style=\"margin-bottom: 0.5rem;\" data-mce-style=\"margin-bottom: 0.5rem;\"\u003e\n\u003cstrong\u003eCrafty Storytelling:\u003c\/strong\u003e Let Luca share tales from the workshop and inspire creativity in your stories!\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 0.5rem;\" data-mce-style=\"margin-bottom: 0.5rem;\"\u003e\n\u003cstrong\u003eEducational Buddy:\u003c\/strong\u003e Luca is perfect for teaching kids about hands-on skills, crafts, and the value of hard work.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 0.5rem;\" data-mce-style=\"margin-bottom: 0.5rem;\"\u003e\n\u003cstrong\u003eImaginative Play:\u003c\/strong\u003e With his adventurous spirit, Luca is ready for any make-believe adventure you can dream up!\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 0.5rem;\" data-mce-style=\"margin-bottom: 0.5rem;\"\u003e\n\u003cstrong\u003ePuppet Plays:\u003c\/strong\u003e Luca’s charming personality makes him a hit in any puppet show or performance.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 0.5rem;\" data-mce-style=\"margin-bottom: 0.5rem;\"\u003e\n\u003cstrong\u003eDecorate Your Space:\u003c\/strong\u003e Add a touch of Pubbetsville charm to your room or classroom with Luca’s unique style!\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/section\u003e\n\u003csection id=\"whats-in-the-box\" style=\"padding: 2rem 0;\" data-mce-style=\"padding: 2rem 0;\"\u003e\n\u003ch2 style=\"color: #ff6347; text-align: center; font-size: 2rem; margin-bottom: 1rem;\" data-mce-style=\"color: #ff6347; text-align: center; font-size: 2rem; margin-bottom: 1rem;\"\u003eWhat's in the Box 🎁\u003c\/h2\u003e\n\u003cul style=\"list-style-type: none; padding: 0; max-width: 800px; margin: 0 auto; font-size: 1.2rem;\" data-mce-style=\"list-style-type: none; padding: 0; max-width: 800px; margin: 0 auto; font-size: 1.2rem;\"\u003e\n\u003cli style=\"margin-bottom: 0.5rem;\" data-mce-style=\"margin-bottom: 0.5rem;\"\u003e1. Luca the Puppet\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 0.5rem;\" data-mce-style=\"margin-bottom: 0.5rem;\"\u003e2. Protective Carry Bag\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 0.5rem;\" data-mce-style=\"margin-bottom: 0.5rem;\"\u003e\u003cspan style=\"text-decoration: underline;\" data-mce-style=\"text-decoration: underline;\"\u003e3. Mystery gift!\u003c\/span\u003e\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 0.5rem;\" data-mce-style=\"margin-bottom: 0.5rem;\"\u003e4. Access to \u003cstrong\u003ePubbets Academy\u003c\/strong\u003e on Facebook with our 10-part \u003cem\u003e\u003cstrong\u003eIntro to Puppetry\u003c\/strong\u003e\u003c\/em\u003e course!\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 0.5rem;\" data-mce-style=\"margin-bottom: 0.5rem;\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0280\/7683\/4851\/files\/Pubbets_Academy_Banner.png?v=1691734938\"\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/section\u003e\n\u003csection id=\"shipping-info\" style=\"background-color: #f9f9f9; padding: 2rem 0;\" data-mce-style=\"background-color: #f9f9f9; padding: 2rem 0;\"\u003e\n\u003ch2 style=\"color: #ff6347; text-align: center; font-size: 2rem; margin-bottom: 1rem;\" data-mce-style=\"color: #ff6347; text-align: center; font-size: 2rem; margin-bottom: 1rem;\"\u003eFree Worldwide Shipping 🚀\u003c\/h2\u003e\n\u003cp style=\"font-size: 1.2rem; margin: 0 auto; max-width: 800px;\" data-mce-style=\"font-size: 1.2rem; margin: 0 auto; max-width: 800px;\"\u003eEnjoy \u003cstrong\u003eFREE Worldwide Shipping\u003c\/strong\u003e on your Luca puppet. He’ll be delivered to your doorstep in 14 to 21 days from our workshop in Thailand. \u003cstrong\u003eNeed him sooner?\u003c\/strong\u003e We offer express shipping (5 to 7 days) for an additional $25 USD. \u003cstrong\u003eSend us a message if you'd like this upgrade.\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/section\u003e","brand":"Pubbets!","offers":[{"title":"Default Title","offer_id":40613961662499,"sku":"luca","price":199.95,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0280\/7683\/4851\/files\/Luca6.png?v=1729764469"},{"product_id":"chelsea","title":"Chelsea - Premium 28\" Full-Body Green Lady Puppet with Premium Outfit \u0026 Hair","description":"\u003csection id=\"product-intro\" style=\"text-align: center; padding: 2rem 0; background-color: #f9f9f9;\"\u003e\n\u003ch1 style=\"color: #ff6347; font-size: 2.5rem; margin-bottom: 1rem;\"\u003e🍎 Meet Chelsea – Pubbetsville’s Principal Extraordinaire! ✏️\u003c\/h1\u003e\n\u003cp style=\"font-size: 1.4rem; margin-bottom: 2rem;\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0280\/7683\/4851\/files\/Chelsea6.png?v=1730365533\" alt=\"\"\u003e\u003c\/p\u003e\n\u003c\/section\u003e\n\u003csection id=\"product-details\" style=\"padding: 2rem 0;\"\u003e\n\u003ch2 style=\"color: #ff6347; text-align: center; font-size: 2rem; margin-bottom: 1rem;\"\u003eChelsea’s Backstory 🍏📚\u003c\/h2\u003e\n\u003cp style=\"font-size: 1.2rem; margin: 0 auto; max-width: 800px;\"\u003eChelsea is the beloved principal of Pubbetsville School, known for her quirky sense of style and a heart full of encouragement! With her signature red glasses, plaid skirt, and a no-nonsense attitude, Chelsea keeps her students on track and inspired every day. \u003cstrong\u003eFrom giving pep talks in the hallways to leading school assemblies, Chelsea is here to support and shape the young minds of Pubbetsville.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cbr\u003e\u003c\/section\u003e\n\u003csection id=\"key-features\" style=\"background-color: #f9f9f9; padding: 2rem 0;\"\u003e\n\u003ch2 style=\"color: #ff6347; text-align: center; font-size: 2rem; margin-bottom: 1rem;\"\u003eFive Fun Ways to Use Chelsea ✏️📚\u003c\/h2\u003e\n\u003cul style=\"list-style-type: none; padding: 0; max-width: 800px; margin: 0 auto; font-size: 1.2rem;\"\u003e\n\u003cli style=\"margin-bottom: 0.5rem;\"\u003e\n\u003cstrong\u003eStorytime Star:\u003c\/strong\u003e Chelsea’s personality shines during storytime, making her perfect for educational tales.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 0.5rem;\"\u003e\n\u003cstrong\u003eClassroom Manager:\u003c\/strong\u003e Use Chelsea to teach kids about routines, rules, and learning through fun puppet interactions.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 0.5rem;\"\u003e\n\u003cstrong\u003eImaginative Play:\u003c\/strong\u003e Chelsea’s character fits seamlessly into imaginative scenarios, from school plays to role-playing games.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 0.5rem;\"\u003e\n\u003cstrong\u003ePuppet Theatre:\u003c\/strong\u003e Chelsea’s expressive features make her a natural lead for any puppet performance.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 0.5rem;\"\u003e\n\u003cstrong\u003eCharming Decor:\u003c\/strong\u003e Add a touch of Pubbetsville charm to your space with Chelsea’s unique principal style!\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/section\u003e\n\u003csection id=\"whats-in-the-box\" style=\"padding: 2rem 0;\"\u003e\n\u003ch2 style=\"color: #ff6347; text-align: center; font-size: 2rem; margin-bottom: 1rem;\"\u003eWhat's in the Box 🎁\u003c\/h2\u003e\n\u003cul style=\"list-style-type: none; padding: 0; max-width: 800px; margin: 0 auto; font-size: 1.2rem;\"\u003e\n\u003cli style=\"margin-bottom: 0.5rem;\"\u003e1. Chelsea the Puppet\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 0.5rem;\"\u003e2. Protective Carry Bag\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 0.5rem;\"\u003e\u003cspan style=\"text-decoration: underline;\"\u003e3. Mystery gift!\u003c\/span\u003e\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 0.5rem;\"\u003e4. Access to \u003cstrong\u003ePubbets Academy\u003c\/strong\u003e on Facebook with our 10-part \u003cem\u003e\u003cstrong\u003eIntro to Puppetry\u003c\/strong\u003e\u003c\/em\u003e course!\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 0.5rem;\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0280\/7683\/4851\/files\/Pubbets_Academy_Banner.png?v=1691734938\" alt=\"Pubbets Academy\"\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/section\u003e\n\u003csection id=\"shipping-info\" style=\"background-color: #f9f9f9; padding: 2rem 0;\"\u003e\n\u003ch2 style=\"color: #ff6347; text-align: center; font-size: 2rem; margin-bottom: 1rem;\"\u003eFree Worldwide Shipping 🚀\u003c\/h2\u003e\n\u003cp style=\"font-size: 1.2rem; margin: 0 auto; max-width: 800px;\"\u003eEnjoy \u003cstrong\u003eFREE Worldwide Shipping\u003c\/strong\u003e on your Chelsea puppet. She’ll be delivered to your doorstep in 14 to 21 days from our workshop in Thailand. \u003cstrong\u003eNeed her sooner?\u003c\/strong\u003e We offer express shipping (5 to 7 days) for an additional $25 USD. \u003cstrong\u003eSend us a message if you'd like this upgrade.\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/section\u003e","brand":"Pubbets!","offers":[{"title":"Default Title","offer_id":40620713181219,"sku":"chelsea","price":199.95,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0280\/7683\/4851\/files\/Chelsea2.png?v=1730365532"},{"product_id":"mr-beadsley","title":"Mr Beadsley - Premium 28\" Full-Body Green Man Puppet with Outfit \u0026 Carry Bag","description":"\u003csection id=\"product-intro\" style=\"text-align: center; padding: 2rem 0; background-color: #f9f9f9;\"\u003e\n\u003ch1 style=\"color: #ff6347; font-size: 2.5rem; margin-bottom: 1rem;\"\u003e🎵 Meet Mr. Beadsley – The Music Maestro of Pubbetsville! 🎶\u003cbr\u003e\n\u003c\/h1\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0280\/7683\/4851\/files\/Mr_Beadsley_3.png?v=1732173905\" alt=\"\"\u003e\u003c\/p\u003e\n\u003cp style=\"font-size: 1.4rem; margin-bottom: 2rem;\"\u003e \u003c\/p\u003e\n\u003c\/section\u003e\n\u003csection id=\"product-details\" style=\"padding: 2rem 0;\"\u003e\n\u003ch2 style=\"color: #ff6347; text-align: center; font-size: 2rem; margin-bottom: 1rem;\"\u003eMr. Beadsley’s Backstory 🎹✨\u003c\/h2\u003e\n\u003cp style=\"font-size: 1.2rem; margin: 0 auto; max-width: 800px;\"\u003eMr. Beadsley is Pubbetsville’s favorite music teacher and a proud member of an 80s cover band called \u003cstrong\u003eBeads \u0026amp; The Beat\u003c\/strong\u003e. Known for his incredible holiday spirit, he’s won the town’s \u003cem\u003eBest Christmas Decorations\u003c\/em\u003e award three years in a row! When he’s not teaching kids the joy of music, he’s busy rehearsing his keyboard solos and spreading good vibes.\u003c\/p\u003e\n\u003cp style=\"font-size: 1.2rem; margin: 0 auto; max-width: 800px;\"\u003e \u003c\/p\u003e\n\u003cp style=\"font-size: 1.2rem; margin: 0 auto; max-width: 800px;\"\u003e\u003cem\u003e\u003cstrong\u003eAdd Mr. Beadsley to your collection and let him light up your home with his colorful personality!\u003c\/strong\u003e\u003c\/em\u003e\u003c\/p\u003e\n\u003cbr\u003e\u003c\/section\u003e\n\u003csection id=\"key-features\" style=\"background-color: #f9f9f9; padding: 2rem 0;\"\u003e\n\u003ch2 style=\"color: #ff6347; text-align: center; font-size: 2rem; margin-bottom: 1rem;\"\u003eFive Fun Ways to Use Mr. Beadsley 🎵\u003c\/h2\u003e\n\u003cul style=\"list-style-type: none; padding: 0; max-width: 800px; margin: 0 auto; font-size: 1.2rem;\"\u003e\n\u003cli style=\"margin-bottom: 0.5rem;\"\u003e🎶 \u003cstrong\u003eStorytelling Extraordinaire:\u003c\/strong\u003e Let Mr. Beadsley share his musical journey and holiday tales.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 0.5rem;\"\u003e🎹 \u003cstrong\u003eClassroom Favorite:\u003c\/strong\u003e He’s perfect for music lessons and inspiring kids to get creative.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 0.5rem;\"\u003e✨ \u003cstrong\u003eHoliday Cheerleader:\u003c\/strong\u003e Use him as part of your festive decor with his award-winning style.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 0.5rem;\"\u003e🎭 \u003cstrong\u003ePuppet Star:\u003c\/strong\u003e Mr. Beadsley’s charisma makes him a natural in any puppet show.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 0.5rem;\"\u003e🎨 \u003cstrong\u003eDecorative Charm:\u003c\/strong\u003e Brighten up your room or classroom with Mr. Beadsley’s colorful look.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/section\u003e\n\u003csection id=\"whats-in-the-box\" style=\"padding: 2rem 0;\"\u003e\n\u003ch2 style=\"color: #ff6347; text-align: center; font-size: 2rem; margin-bottom: 1rem;\"\u003eWhat's in the Box 🎁\u003c\/h2\u003e\n\u003cul style=\"list-style-type: none; padding: 0; max-width: 800px; margin: 0 auto; font-size: 1.2rem;\"\u003e\n\u003cli style=\"margin-bottom: 0.5rem;\"\u003e🎵 Mr. Beadsley the Puppet – A one-of-a-kind premium character!\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 0.5rem;\"\u003e🎒 Protective Carry Bag\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 0.5rem;\"\u003e🎁 Mystery Gift\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 0.5rem;\"\u003e📚 Access to \u003cstrong\u003ePubbets Academy\u003c\/strong\u003e on Facebook with our 10-part \u003cem\u003eIntro to Puppetry\u003c\/em\u003e course.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/section\u003e\n\u003csection id=\"shipping-info\" style=\"background-color: #f9f9f9; padding: 2rem 0;\"\u003e\n\u003ch2 style=\"color: #ff6347; text-align: center; font-size: 2rem; margin-bottom: 1rem;\"\u003eFree Worldwide Shipping 🚀\u003c\/h2\u003e\n\u003cp style=\"font-size: 1.2rem; margin: 0 auto; max-width: 800px;\"\u003eEnjoy \u003cstrong\u003eFREE Worldwide Shipping\u003c\/strong\u003e on your Mr. Beadsley puppet. He’ll be delivered to your doorstep in 14 to 21 days from our workshop in Thailand. \u003cstrong\u003eNeed him sooner?\u003c\/strong\u003e We offer express shipping (5 to 7 days) for an additional $25 USD. \u003cstrong\u003eSend us a message if you'd like this upgrade.\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/section\u003e","brand":"Pubbets!","offers":[{"title":"Default Title","offer_id":40659323879459,"sku":"beadsley","price":199.95,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0280\/7683\/4851\/files\/MrBeadsley3.png?v=1732173964"},{"product_id":"dave","title":"Dave - Premium 28\" Full-Body Orange Man Puppet with One-Off Outfit \u0026 Carry Bag","description":"\u003csection style=\"text-align: center; padding: 2rem 0; background-color: #f9f9f9;\" id=\"product-intro\"\u003e\n\u003ch1 style=\"color: #ff6347; font-size: 2.5rem; margin-bottom: 1rem;\"\u003e🧢 Meet Dave – The Dreamer with a Stellar Style! 🚀\u003c\/h1\u003e\n\u003cp style=\"font-size: 1.4rem; margin-bottom: 2rem;\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0280\/7683\/4851\/files\/Dave_3.png?v=1732440641\"\u003e\u003c\/p\u003e\n\u003c\/section\u003e\n\u003csection style=\"padding: 2rem 0;\" id=\"product-details\"\u003e\n\u003ch2 style=\"color: #ff6347; text-align: center; font-size: 2rem; margin-bottom: 1rem;\"\u003eDave’s Backstory 🚀🧢\u003c\/h2\u003e\n\u003cp style=\"font-size: 1.2rem; margin: 0 auto; max-width: 800px;\"\u003eMeet Dave, a one-of-a-kind premium puppet with a style that's out of this world! Dressed to impress in a light blue plaid button-up shirt, a casual grey T-shirt, and cream-colored cargo pants, Dave’s outfit is completed with space-themed sneakers that are sure to turn heads. Perfect for storytelling, imaginative play, or as a unique addition to your puppet collection!\u003c\/p\u003e\n\u003c\/section\u003e\n\u003csection style=\"background-color: #f9f9f9; padding: 2rem 0;\" id=\"key-features\"\u003e\n\u003ch2 style=\"color: #ff6347; text-align: center; font-size: 2rem; margin-bottom: 1rem;\"\u003eWhy You’ll Love Dave 🧢👕🚀\u003c\/h2\u003e\n\u003cul style=\"list-style-type: none; padding: 0; max-width: 800px; margin: 0 auto; font-size: 1.2rem;\"\u003e\n\u003cli style=\"margin-bottom: 0.5rem;\"\u003e\n\u003cstrong\u003eUnique Style:\u003c\/strong\u003e Dave’s outfit is a blend of casual charm and galactic flair, perfect for any setting!\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 0.5rem;\"\u003e\n\u003cstrong\u003eInteractive Play:\u003c\/strong\u003e Bring your stories to life with this 28-inch full-body puppet featuring internal elastic finger grips.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 0.5rem;\"\u003e\n\u003cstrong\u003eSwappable Outfits:\u003c\/strong\u003e Customize Dave’s look with ease thanks to his removable outfit pieces.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 0.5rem;\"\u003e\n\u003cstrong\u003eEducational Fun:\u003c\/strong\u003e Great for storytelling, puppet shows, and inspiring imaginative adventures!\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 0.5rem;\"\u003e\n\u003cstrong\u003eOne-of-a-Kind:\u003c\/strong\u003e Dave is a unique creation—when he’s gone, he’s gone!\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/section\u003e\n\u003csection style=\"padding: 2rem 0;\" id=\"whats-in-the-box\"\u003e\n\u003ch2 style=\"color: #ff6347; text-align: center; font-size: 2rem; margin-bottom: 1rem;\"\u003eWhat's in the Box 🎁\u003c\/h2\u003e\n\u003cul style=\"list-style-type: none; padding: 0; max-width: 800px; margin: 0 auto; font-size: 1.2rem;\"\u003e\n\u003cli style=\"margin-bottom: 0.5rem;\"\u003e1. Dave the Puppet – 28-inch full-body premium character\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 0.5rem;\"\u003e2. Space-Themed Sneakers – Add a touch of cosmic coolness\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 0.5rem;\"\u003e3. Protective Carry Bag – Perfect for travel and storage\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 0.5rem;\"\u003e4. Mystery Gift – A surprise just for you!\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 0.5rem;\"\u003e5. Access to Pubbets Academy on Facebook with our 10-part Intro to Puppetry course\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 0.5rem;\"\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/section\u003e\n\u003csection id=\"shipping-details\" style=\"text-align: center; padding: 2rem 0;\"\u003e\n\u003ch2 style=\"color: #ff6347; font-size: 2rem; margin-bottom: 1rem;\"\u003e🚀 Shipping Details\u003c\/h2\u003e\n\u003cul style=\"list-style-type: none; padding: 0; max-width: 800px; margin: 0 auto; font-size: 1.2rem; text-align: left;\"\u003e\n\u003cli style=\"margin-bottom: 1rem;\"\u003e\n\u003cstrong\u003eThai Post Free Shipping Option:\u003c\/strong\u003e Reliable since 2018, this service can take up to 3 weeks at this time of year, especially for deliveries to Canada, New Zealand, and rural areas in the USA and Australia. Place your order on or before \u003cstrong\u003e4 December\u003c\/strong\u003e for guaranteed Christmas delivery.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 1rem;\"\u003e\n\u003cstrong\u003eDHL Express Upgrade:\u003c\/strong\u003e For faster and guaranteed delivery, choose the DHL Express upgrade for only $25 USD. Orders with DHL Express can be placed up to \u003cstrong\u003e14 December\u003c\/strong\u003e for delivery before Christmas.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/section\u003e","brand":"Pubbets!","offers":[{"title":"Default Title","offer_id":40662549856291,"sku":"dave","price":199.95,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0280\/7683\/4851\/files\/Dave1.png?v=1732441175"},{"product_id":"quentin","title":"Quentin – The Inventor of Colors | Premium 28\" Full-Body Puppet with Unique Outfit","description":"\u003csection style=\"text-align: center; padding: 2rem 0; background-color: #f9f9f9;\" id=\"product-intro\"\u003e\n\u003ch1 style=\"color: #3498db; font-size: 2.5rem; margin-bottom: 1rem;\"\u003e🎨 Quentin – The Inventor of Colors! ✨\u003c\/h1\u003e\n\u003cp\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0280\/7683\/4851\/files\/Quentin_8.png?v=1733638474\"\u003e\u003c\/p\u003e\n\u003cp style=\"font-size: 1.4rem; margin-bottom: 2rem;\"\u003e \u003c\/p\u003e\n\u003c\/section\u003e\n\u003csection style=\"padding: 2rem 0;\" id=\"product-details\"\u003e\n\u003cp style=\"font-size: 1.2rem; margin: 0 auto; max-width: 800px;\"\u003eStep into Quentin’s wild and wacky world, where colors have names like “Dragon’s Breath Red” and “Intergalactic Purple Sparkle”! As Pubbetsville’s most imaginative inventor, Quentin spends his days dreaming up vibrant hues and creating them in his laboratory. Whether you’re telling stories, hosting a puppet show, or just adding some colorful fun to your home, Quentin will bring laughter and creativity to your life!\u003c\/p\u003e\n\u003c\/section\u003e\n\u003csection style=\"background-color: #f9f9f9; padding: 2rem 0;\" id=\"key-features\"\u003e\n\u003ch2 style=\"color: #3498db; text-align: center; font-size: 2rem; margin-bottom: 1rem;\"\u003eKey Features\u003c\/h2\u003e\n\u003cul style=\"list-style-type: none; padding: 0; max-width: 800px; margin: 0 auto; font-size: 1.2rem;\"\u003e\n\u003cli\u003e\n\u003cstrong\u003ePremium Quality:\u003c\/strong\u003e Handcrafted with attention to detail for smooth movement and long-lasting fun.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eFull-Body Design:\u003c\/strong\u003e 28 inches tall, with movable hands and a bright blue face full of expression.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eUnique Outfit:\u003c\/strong\u003e Quentin’s patchwork shirt and denim overalls are as colorful as his personality.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eComfortable Fit:\u003c\/strong\u003e Designed for both children and adults to use easily.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/section\u003e\n\u003csection style=\"padding: 2rem 0;\" id=\"whats-in-the-box\"\u003e\n\u003ch2 style=\"color: #3498db; text-align: center; font-size: 2rem; margin-bottom: 1rem;\"\u003eWhat’s in the Box? 🎁\u003c\/h2\u003e\n\u003cul style=\"list-style-type: none; padding: 0; max-width: 800px; margin: 0 auto; font-size: 1.2rem;\"\u003e\n\u003cli\u003e1. \u003cstrong\u003eQuentin the Puppet\u003c\/strong\u003e – A one-of-a-kind masterpiece.\u003c\/li\u003e\n\u003cli\u003e2. \u003cstrong\u003eProtective Bag \u003c\/strong\u003e– Perfect for travel or safe storage.\u003c\/li\u003e\n\u003cli\u003e3. \u003cstrong\u003eMystery Gift\u003c\/strong\u003e! – A little surprise to brighten your day.\u003c\/li\u003e\n\u003cli\u003e4. \u003cstrong\u003eAccess \u003c\/strong\u003eto \u003cstrong\u003ePubbets Academy \u003c\/strong\u003e– Join our 10-part Intro to Puppetry course!\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/section\u003e\n\u003csection style=\"background-color: #f9f9f9; padding: 2rem 0;\" id=\"shipping-details\"\u003e\n\u003ch2 style=\"color: #3498db; text-align: center; font-size: 2rem; margin-bottom: 1rem;\"\u003eShipping Details 🚚\u003c\/h2\u003e\n\u003cul style=\"list-style-type: none; padding: 0; max-width: 800px; margin: 0 auto; font-size: 1.2rem;\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eThai Post Free Shipping:\u003c\/strong\u003e Reliable since 2018! Can take up to 3 weeks at this time of year but guaranteed Christmas delivery for orders placed on or before \u003cstrong\u003e4 December\u003c\/strong\u003e.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eDHL Express Upgrade:\u003c\/strong\u003e Need it faster? Get guaranteed delivery before Christmas by upgrading to DHL Express for just \u003cstrong\u003e$25 USD\u003c\/strong\u003e (order by \u003cstrong\u003e14 December\u003c\/strong\u003e).\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/section\u003e\n\u003csection style=\"padding: 2rem 0;\" id=\"quentin-backstory\"\u003e\n\u003ch2 style=\"color: #3498db; text-align: center; font-size: 2rem; margin-bottom: 1rem;\"\u003eQuentin’s Backstory\u003c\/h2\u003e\n\u003cp style=\"font-size: 1.2rem; margin: 0 auto; max-width: 800px;\"\u003eDeep in Pubbetsville’s legendary lab, Quentin spends his days experimenting with wild color concoctions. He’s already invented shades like “Bubblegum Blast” and “Galaxy Glow,” but he’s still chasing his dream: to create the perfect color that makes everyone smile.\u003c\/p\u003e\n\u003cp style=\"font-size: 1.2rem; margin: 0 auto; max-width: 800px;\"\u003e \u003c\/p\u003e\n\u003cp style=\"font-size: 1.2rem; margin: 0 auto; max-width: 800px;\"\u003e\u003cstrong\u003eWith his boundless curiosity and infectious energy, Quentin is ready to bring his colorful magic to your home!\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/section\u003e","brand":"Pubbets!","offers":[{"title":"Default Title","offer_id":40672568508451,"sku":"quentin","price":199.95,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0280\/7683\/4851\/files\/Quentin2.png?v=1733638549"},{"product_id":"merv","title":"Merv - Premium 28\" Full-Body Puppet with Stylish Plaid Jacket \u0026 Mustache | DISCOUNT - SMALL FAULT ON FACE","description":"\u003cdiv style=\"font-family: Arial, sans-serif; line-height: 1.6; color: #333;\"\u003e\n\u003ch1 style=\"font-size: 24px; color: #5a2d82;\"\u003eMeet Merv - Your New Favorite Adventurer! 🌟\u003c\/h1\u003e\n\u003cp style=\"font-size: 16px;\"\u003e\u003cstrong\u003eIntroducing Merv, our quirky new premium puppet with a personality as bold as his yellow plaid jacket! \u003c\/strong\u003e\u003c\/p\u003e\n\u003cp style=\"font-size: 16px;\"\u003eWith his distinguished mustache and vibrant charm, Merv is ready to steal the show—or your heart. Whether he’s exploring nature, sharing stories, or striking poses for your next project, Merv is a one-of-a-kind companion designed to bring joy to all ages 🎭✨\u003c\/p\u003e\n\u003ch2 style=\"font-size: 20px; color: #5a2d82; margin-top: 20px;\"\u003eWhat's Included:\u003c\/h2\u003e\n\u003cul style=\"list-style-type: disc; margin-left: 20px; font-size: 16px;\"\u003e\n\u003cli\u003e💼 \u003cstrong\u003eMerv \u003c\/strong\u003e- \u003cstrong\u003eA 28” full-body hand puppet\u003c\/strong\u003e with incredible detailing.\u003c\/li\u003e\n\u003cli\u003e🎩 \u003cstrong\u003eSwappable outfit \u003c\/strong\u003efeaturing a yellow plaid jacket, grey hoodie, and denim shorts.\u003c\/li\u003e\n\u003cli\u003e🧦 \u003cstrong\u003eStylish sneakers\u003c\/strong\u003e to complete his adventurous look.\u003c\/li\u003e\n\u003cli\u003e🎁 \u003cstrong\u003eMystery Gift \u003c\/strong\u003e– Because surprises are the best!\u003c\/li\u003e\n\u003cli\u003e📘 Access to \u003cstrong\u003ePubbets Academy\u003c\/strong\u003e on Facebook with our \u003cstrong\u003e10-part Intro to Puppetry course\u003c\/strong\u003e.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch2 style=\"font-size: 20px; color: #5a2d82; margin-top: 20px;\"\u003eSpecial Discount\u003c\/h2\u003e\n\u003cul style=\"list-style-type: disc; margin-left: 20px; font-size: 16px;\"\u003e\n\u003cli\u003eMerv has a small defect on his face - it is barely noticeable in use, but we feel it would be unfair to charge full price. \u003cstrong\u003e$29.95 discount.\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0280\/7683\/4851\/files\/merv_9.png?v=1733820647\"\u003e\u003c\/p\u003e\n\u003ch2 style=\"font-size: 20px; color: #5a2d82; margin-top: 20px;\"\u003eShipping Details:\u003c\/h2\u003e\n\u003cul style=\"list-style-type: none; font-size: 16px; padding: 0;\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eThai Post Free Shipping:\u003c\/strong\u003e Reliable since 2018, this service can take up to 3 weeks depending on your location.\u003c\/li\u003e\n\u003cli style=\"margin-top: 10px;\"\u003e\n\u003cstrong\u003eDHL Express Upgrade:\u003c\/strong\u003e For faster and guaranteed delivery, choose the DHL Express upgrade for just \u003cstrong\u003e$25 USD\u003c\/strong\u003e. Orders with this option arrive in just 5-7 days. Send us a message and we can add this upgrade to your order.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch2 style=\"font-size: 20px; color: #5a2d82; margin-top: 20px;\"\u003eWhy Choose Merv?\u003c\/h2\u003e\n\u003cp style=\"font-size: 16px;\"\u003e\u003cstrong\u003eMerv isn’t just a puppet—he’s a storytelling legend in the making!\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp style=\"font-size: 16px;\"\u003eWith his expressive features and playful outfit, he’s perfect for educators, performers, collectors, and anyone looking to add a touch of whimsy to their world. 🌟 Merv is hand-crafted with love, attention to detail, and the promise to make your day a little brighter. 💜\u003c\/p\u003e\n\u003ch2 style=\"font-size: 20px; color: #5a2d82; margin-top: 20px;\"\u003eHow to Order:\u003c\/h2\u003e\n\u003cp style=\"font-size: 16px;\"\u003eClick “Add to Cart” and bring Merv home today. Don’t wait—Merv is a one-of-a-kind creation, and once he’s gone, he’s gone! 🚀\u003c\/p\u003e\n\u003c\/div\u003e","brand":"Pubbets!","offers":[{"title":"Default Title","offer_id":40674026389539,"sku":"merv","price":170.0,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0280\/7683\/4851\/files\/Merv7.png?v=1733820033"},{"product_id":"sonya2","title":"Sonya - Premium 28\" Full-Body Fashionista Girl Puppet","description":"\u003csection style=\"text-align: center; padding: 2rem 0; background-color: #f9f9f9;\" id=\"product-intro\"\u003e\n\u003ch1 style=\"color: #4caf50; font-size: 2.5rem; margin-bottom: 1rem;\"\u003e📰 Meet Sonya – The Gossip Guru of Pubbetsville! 💃\u003c\/h1\u003e\n\u003cp style=\"font-size: 1.4rem; margin-bottom: 2rem;\"\u003e\u003cimg\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0280\/7683\/4851\/files\/7_aed8bd25-b321-4219-844c-a0ebf1c7400a.png?v=1737107601\"\u003e\u003cimg\u003eSay hello to Sonya, the charming and cheeky gossip queen from \u003cstrong\u003eThe Pubbet Herald\u003c\/strong\u003e! Known for her sharp wit, love of drama, and a slight obsession with UFO sightings 👽, Sonya’s the puppet that adds fun and flair to every scene. With her signature plaid dress, stylish belt, and expressive green face, she’s ready to spill the tea—puppet-style!\u003c\/p\u003e\n\u003c\/section\u003e\n\u003csection style=\"background-color: #f9f9f9; padding: 2rem 0;\" id=\"key-features\"\u003e\n\u003ch2 style=\"color: #4caf50; text-align: center; font-size: 2rem; margin-bottom: 1rem;\"\u003eSonya’s Favorite Pastimes 🎤🛸\u003c\/h2\u003e\n\u003cul style=\"list-style-type: none; padding: 0; max-width: 800px; margin: 0 auto; font-size: 1.2rem;\"\u003e\n\u003cli style=\"margin-bottom: 0.5rem;\"\u003e💬 \u003cstrong\u003eBreaking News:\u003c\/strong\u003e Sonya writes the juiciest stories for \u003cem\u003eThe Pubbet Herald\u003c\/em\u003e.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 0.5rem;\"\u003e🎤 \u003cstrong\u003eKaraoke Queen:\u003c\/strong\u003e Watch her belt out 80s ballads like a pro.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 0.5rem;\"\u003e👒 \u003cstrong\u003eHat Collector:\u003c\/strong\u003e She has a collection of over 50 vintage hats (and counting!).\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 0.5rem;\"\u003e🛸 \u003cstrong\u003eAlien Investigator:\u003c\/strong\u003e If there’s a UFO sighting, Sonya’s on the case!\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 0.5rem;\"\u003e🎭 \u003cstrong\u003ePuppet Show Star:\u003c\/strong\u003e She steals the spotlight in every performance.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/section\u003e\n\u003csection style=\"padding: 2rem 0;\" id=\"whats-in-the-box\"\u003e\n\u003ch2 style=\"color: #4caf50; text-align: center; font-size: 2rem; margin-bottom: 1rem;\"\u003eWhat’s in the Box 🎁\u003c\/h2\u003e\n\u003cul style=\"list-style-type: none; padding: 0; max-width: 800px; margin: 0 auto; font-size: 1.2rem;\"\u003e\n\u003cli style=\"margin-bottom: 0.5rem;\"\u003e✔️ Sonya: Your new gossip buddy!\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 0.5rem;\"\u003e✔️ Surprise Mystery Gift 🎁\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 0.5rem;\"\u003e✔️ Access to \u003cstrong\u003ePubbets Academy\u003c\/strong\u003e and a 10-part puppetry course!\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/section\u003e\n\u003csection style=\"background-color: #f9f9f9; padding: 2rem 0;\" id=\"shipping-info\"\u003e\n\u003ch2 style=\"color: #4caf50; text-align: center; font-size: 2rem; margin-bottom: 1rem;\"\u003eFree Worldwide Shipping 🌍\u003c\/h2\u003e\n\u003cp style=\"font-size: 1.2rem; margin: 0 auto; max-width: 800px;\"\u003eEnjoy \u003cstrong\u003eFREE Worldwide Shipping\u003c\/strong\u003e with your new Sonya puppet! Delivered to your door in 14-21 days. Need her in a flash? Upgrade to express shipping for just $29.95 USD for delivery in 4-6 days! Send us a message if you'd like this upgrade.\u003c\/p\u003e\n\u003c\/section\u003e","brand":"Pubbets!","offers":[{"title":"Default Title","offer_id":40702454956067,"sku":"sonya","price":199.95,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0280\/7683\/4851\/files\/1_71050599-e172-4e4f-ab73-64762b5a4ac0.png?v=1737107776"},{"product_id":"bucky","title":"Bucky - Deluxe Full-Body Purple Puppet with Cute Buck Teeth \u0026 Vintage Outfit","description":"\u003csection id=\"product-intro\" style=\"text-align: center; padding: 2rem 0; background-color: #f9f9f9;\"\u003e\n\u003ch1 style=\"color: #8b5cf6; font-size: 2.5rem; margin-bottom: 1rem;\"\u003e🦷 Meet Bucky – The Bug Whisperer! 🐛\u003c\/h1\u003e\n\u003cp style=\"font-size: 1.4rem; margin-bottom: 2rem;\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0280\/7683\/4851\/files\/e0e9bf46-0550-4d2f-aa26-f3e515623c98.jpg?v=1739957656\" alt=\"\"\u003e\u003c\/p\u003e\n\u003c\/section\u003e\n\u003csection id=\"product-details\" style=\"padding: 2rem 0;\"\u003e\n\u003ch2 style=\"color: #8b5cf6; text-align: center; font-size: 2rem; margin-bottom: 1rem;\"\u003eA Puppet Full of Personality! 🎭\u003c\/h2\u003e\n\u003cp style=\"font-size: 1.2rem; margin: 0 auto; max-width: 800px;\"\u003eBucky is the \u003cstrong\u003efriendliest guy in Pubbetsville\u003c\/strong\u003e—and possibly the only one who thinks caterpillars make excellent conversation partners. With his\u003cstrong\u003e laid-back style\u003c\/strong\u003e, l\u003cstrong\u003eovable grin\u003c\/strong\u003e, and a \u003cstrong\u003ewardrobe straight out of a vintage sitcom\u003c\/strong\u003e, Bucky is here to bring charm, laughter, and slightly questionable life advice to your puppet collection.\u003c\/p\u003e\n\u003cp style=\"font-size: 1.2rem; margin: 0 auto; max-width: 800px; margin-top: 1rem;\"\u003eWhether he’s \u003cstrong\u003egiving motivational speeches to ants\u003c\/strong\u003e, showing off his \u003cstrong\u003eimpressive button collection\u003c\/strong\u003e, or practicing \u003cstrong\u003einterpretive dance for an audience of confused pigeons\u003c\/strong\u003e, Bucky is the perfect puppet for storytelling, performances, and spontaneous backyard adventures!\u003c\/p\u003e\n\u003c\/section\u003e\n\u003csection id=\"key-features\" style=\"background-color: #f9f9f9; padding: 2rem 0;\"\u003e\n\u003ch2 style=\"color: #8b5cf6; text-align: center; font-size: 2rem; margin-bottom: 1rem;\"\u003eWhy You'll Love Bucky 🦷💜\u003c\/h2\u003e\n\u003cul style=\"list-style-type: none; padding: 0; max-width: 800px; margin: 0 auto; font-size: 1.2rem;\"\u003e\n\u003cli style=\"margin-bottom: 0.5rem;\"\u003e\n\u003cstrong\u003e🐛 Certified Bug Whisperer:\u003c\/strong\u003e Bucky once had a heart-to-heart with a caterpillar and swears they still keep in touch.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 0.5rem;\"\u003e\n\u003cstrong\u003e🎩 Classic Style:\u003c\/strong\u003e Checkered shirt? ✅ Stylish suspenders? ✅ An overall vibe of someone who'd tell great campfire stories? ✅\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 0.5rem;\"\u003e\n\u003cstrong\u003e🦷 Quirky Charm:\u003c\/strong\u003e That \u003cstrong\u003egap-toothed grin\u003c\/strong\u003e and slightly confused yet enthusiastic expression make Bucky an instant favorite.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 0.5rem;\"\u003e\n\u003cstrong\u003e📢 Storytelling Superstar:\u003c\/strong\u003e Perfect for puppet shows, classroom storytelling, and \u003cstrong\u003eimpromptu life coaching for lost beetles\u003c\/strong\u003e.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 0.5rem;\"\u003e\n\u003cstrong\u003e🛠️ Handcrafted Quality:\u003c\/strong\u003e Built with \u003cstrong\u003epremium materials\u003c\/strong\u003e, including 3D printed teeth, Bucky is ready for endless performances and mischief!\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/section\u003e\n\u003csection id=\"whats-in-the-box\" style=\"padding: 2rem 0;\"\u003e\n\u003ch2 style=\"color: #8b5cf6; text-align: center; font-size: 2rem; margin-bottom: 1rem;\"\u003eWhat’s in the Box? 📦\u003c\/h2\u003e\n\u003cul style=\"list-style-type: none; padding: 0; max-width: 800px; margin: 0 auto; font-size: 1.2rem;\"\u003e\n\u003cli style=\"margin-bottom: 0.5rem;\"\u003e✅ 1x Bucky the Puppet (Bug-whispering abilities not guaranteed)\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 0.5rem;\"\u003e✅ Protective Carry Bag\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 0.5rem;\"\u003e✅ \u003cem\u003eMystery Gift!\u003c\/em\u003e (Might be useful, might be weird... we like surprises!)\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 0.5rem;\"\u003e✅ Access to \u003cstrong\u003ePubbets Academy\u003c\/strong\u003e – Includes our \u003cstrong\u003e10-Part Intro to Puppetry Course!\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/section\u003e\n\u003csection id=\"shipping-info\" style=\"background-color: #f9f9f9; padding: 2rem 0;\"\u003e\n\u003ch2 style=\"color: #8b5cf6; text-align: center; font-size: 2rem; margin-bottom: 1rem;\"\u003e🚀 Free Worldwide Shipping! 🌍\u003c\/h2\u003e\n\u003cp style=\"font-size: 1.2rem; margin: 0 auto; max-width: 800px;\"\u003eBucky ships for \u003cstrong\u003eFREE worldwide\u003c\/strong\u003e! Delivery time: \u003cstrong\u003e14-21 days\u003c\/strong\u003e from our workshop in Thailand. \u003cspan style=\"text-decoration: underline;\"\u003e\u003cstrong\u003eNeed him sooner?\u003c\/strong\u003e\u003c\/span\u003e Express shipping is available for an additional $29.95 USD (4-6 days).\u003c\/p\u003e\n\u003c\/section\u003e","brand":"Pubbets!","offers":[{"title":"Default Title","offer_id":40735884443683,"sku":"bucky","price":199.95,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0280\/7683\/4851\/files\/3_f275230f-1874-406b-acc3-f4a285ace645.png?v=1739958872"},{"product_id":"aunt-pat","title":"Aunt Pat – Green Full-Body Hand Puppet with Overalls \u0026 Barefoot Style | DHL Express Shipping Included","description":"\u003csection style=\"text-align: center; padding: 2rem 0; background-color: #f9f9f9;\" id=\"product-intro\"\u003e\n\u003ch1 style=\"color: #228b22; font-size: 2.5rem; margin-bottom: 1rem;\"\u003e🌻 Meet Aunt Pat – Pubbetsville’s Farmer’s Market Queen! 🥕\u003c\/h1\u003e\n\u003cp style=\"font-size: 1.4rem; margin-bottom: 2rem;\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0280\/7683\/4851\/files\/Aunt_Pat_9.png?v=1744786608\" alt=\"\"\u003e\u003c\/p\u003e\n\u003c\/section\u003e\n\u003csection style=\"padding: 2rem 0;\" id=\"product-details\"\u003e\n\u003ch2 style=\"color: #228b22; text-align: center; font-size: 2rem; margin-bottom: 1rem;\"\u003eAunt Pat’s Backstory 🌽🧄\u003c\/h2\u003e\n\u003cp style=\"font-size: 1.2rem; margin: 0 auto; max-width: 800px;\"\u003eAunt Pat is the barefoot, green-thumbed wonder of Pubbetsville! She’s been running the farmer’s market since the great zucchini boom of '92 and knows every veggie by name (yes, she names them).\u003c\/p\u003e\n\u003cp style=\"font-size: 1.2rem; margin: 0 auto; max-width: 800px;\"\u003eWith a heart as big as her compost bin and a laugh that can wilt weeds, Aunt Pat is everyone’s go-to for organic gossip and homegrown advice. Rumor has it she once scared off a swarm of locusts with nothing but her glare and a firm “Shoo now, dears!”\u003c\/p\u003e\n\u003cp style=\"font-size: 1.2rem; margin: 0 auto; max-width: 800px;\"\u003e\u003cem\u003e\u003cstrong\u003eBring Aunt Pat home for a harvest of laughs and heartfelt storytelling.\u003c\/strong\u003e\u003c\/em\u003e\u003c\/p\u003e\n\u003c\/section\u003e\n\u003csection style=\"background-color: #f9f9f9; padding: 2rem 0;\" id=\"key-features\"\u003e\n\u003ch2 style=\"color: #228b22; text-align: center; font-size: 2rem; margin-bottom: 1rem;\"\u003eFive Fun Ways to Use Aunt Pat 🥬🌻\u003c\/h2\u003e\n\u003cul style=\"list-style-type: none; padding: 0; max-width: 800px; margin: 0 auto; font-size: 1.2rem;\"\u003e\n\u003cli style=\"margin-bottom: 0.5rem;\"\u003e\n\u003cstrong\u003eMarket-Style Roleplay:\u003c\/strong\u003e Let kids (or grownups!) run their own fruit \u0026amp; veg stall with Aunt Pat in charge.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 0.5rem;\"\u003e\n\u003cstrong\u003eGardening Buddy:\u003c\/strong\u003e She’s great for helping kids learn where food comes from—and she’s not afraid of worms.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 0.5rem;\"\u003e\n\u003cstrong\u003eWholesome Storytelling:\u003c\/strong\u003e Aunt Pat spins tales as rich as her soil—perfect for bedtime or class time.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 0.5rem;\"\u003e\n\u003cstrong\u003eCommunity Theatre Star:\u003c\/strong\u003e Her classic look and lovable nature make her a standout on any stage.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 0.5rem;\"\u003e\n\u003cstrong\u003eQuirky Decor:\u003c\/strong\u003e She adds a touch of puppet charm to classrooms, studios, or just about anywhere!\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/section\u003e\n\u003csection style=\"padding: 2rem 0;\" id=\"whats-in-the-box\"\u003e\n\u003ch2 style=\"color: #228b22; text-align: center; font-size: 2rem; margin-bottom: 1rem;\"\u003eWhat's in the Box 🎁\u003c\/h2\u003e\n\u003cul style=\"list-style-type: none; padding: 0; max-width: 800px; margin: 0 auto; font-size: 1.2rem;\"\u003e\n\u003cli style=\"margin-bottom: 0.5rem;\"\u003e1. Aunt Pat the Puppet (with wild grey curls \u0026amp; denim overalls)\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 0.5rem;\"\u003e2. Protective Carry Bag – Our new art print!\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 0.5rem;\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0280\/7683\/4851\/files\/mockup.png?v=1744794900\"\u003e\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 0.5rem;\"\u003e\n\u003cspan style=\"text-decoration: underline;\"\u003e3. Mystery gift!\u003c\/span\u003e (Chosen by our helpful daughter!)\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 0.5rem;\"\u003e4. Access to \u003cstrong\u003ePubbets Academy\u003c\/strong\u003e on Facebook with our 10-part \u003cem\u003e\u003cstrong\u003eIntro to Puppetry\u003c\/strong\u003e\u003c\/em\u003e course!\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 0.5rem;\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0280\/7683\/4851\/files\/Pubbets_Academy_Banner.png?v=1691734938\" alt=\"Pubbets Academy\"\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/section\u003e\n\u003csection style=\"background-color: #f9f9f9; padding: 2rem 0;\" id=\"shipping-info\"\u003e\n\u003ch2 style=\"color: #228b22; text-align: center; font-size: 2rem; margin-bottom: 1rem;\"\u003eNow Shipping with DHL Express ✈️📦\u003c\/h2\u003e\n\u003cp style=\"font-size: 1.2rem; margin: 0 auto; max-width: 800px;\"\u003eYour Aunt Pat puppet includes \u003cstrong\u003eDHL Express shipping as standard\u003c\/strong\u003e — so you’ll get fast, tracked delivery to your door in just 4–6 days (worldwide)! We made the switch to DHL to avoid upcoming customs delays and ensure your puppet arrives quickly and safely.\u003c\/p\u003e\n\u003c\/section\u003e","brand":"Pubbets!","offers":[{"title":"Default Title","offer_id":40803048914979,"sku":null,"price":219.95,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0280\/7683\/4851\/files\/AuntyPat3.png?v=1744801522"},{"product_id":"courtney","title":"Courtney – Green Full-Body Hand Puppet with Blonde Wig \u0026 Sunflower Outfit","description":"\u003csection id=\"product-intro\" style=\"text-align: center; padding: 2rem 0; background-color: #f9f9f9;\"\u003e\n\u003ch1 style=\"color: #daa520; font-size: 2.5rem; margin-bottom: 1rem;\"\u003e🌻 Meet Courtney – The Sunniest Enigma in Pubbetsville 🌻\u003c\/h1\u003e\n\u003cp style=\"font-size: 1.4rem; margin-bottom: 2rem;\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0280\/7683\/4851\/files\/Courtney_1.png?v=1744789001\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0280\/7683\/4851\/files\/Aunt_Pat_9_6edea6f4-4d91-4372-9d28-5ede0a062555.png?v=1744805774\"\u003e\u003c\/p\u003e\n\u003c\/section\u003e\n\u003csection id=\"product-details\" style=\"padding: 2rem 0;\"\u003e\n\u003ch2 style=\"color: #daa520; text-align: center; font-size: 2rem; margin-bottom: 1rem;\"\u003eCourtney’s Backstory 🌼🌀\u003c\/h2\u003e\n\u003cp style=\"font-size: 1.2rem; margin: 0 auto; max-width: 800px;\"\u003eCourtney arrived in Pubbetsville one sunny Tuesday with no luggage, a suspiciously large sunflower seed in her pocket, and a firm belief that talking to bees makes your hair shinier. Nobody’s quite sure where she came from (possibly a portal behind the compost bin), but she’s been brightening up the town ever since.\u003c\/p\u003e\n\u003cp style=\"font-size: 1.2rem; margin: 0 auto; max-width: 800px;\"\u003e \u003c\/p\u003e\n\u003cp style=\"font-size: 1.2rem; margin: 0 auto; max-width: 800px;\"\u003eShe speaks fluent butterfly, keeps a philosophical rock in her handbag, and once tried to start a sunflower-based political movement. (It got three votes—one of them from a gnome.)\u003c\/p\u003e\n\u003cp style=\"font-size: 1.2rem; margin: 0 auto; max-width: 800px;\"\u003e \u003c\/p\u003e\n\u003cp style=\"font-size: 1.2rem; margin: 0 auto; max-width: 800px;\"\u003e\u003cem\u003e\u003cstrong\u003eAdd Courtney to your puppet family and prepare for spontaneous joy, minor chaos, and at least one interpretive dance about pollen.\u003c\/strong\u003e\u003c\/em\u003e\u003c\/p\u003e\n\u003cbr\u003e\u003c\/section\u003e\n\u003csection style=\"padding: 2rem 0;\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0280\/7683\/4851\/files\/Courtney_3.png?v=1744805861\"\u003e\u003c\/section\u003e\n\u003csection id=\"key-features\" style=\"background-color: #f9f9f9; padding: 2rem 0;\"\u003e\n\u003ch2 style=\"color: #daa520; text-align: center; font-size: 2rem; margin-bottom: 1rem;\"\u003eFive Ways to Enjoy Courtney 🌻😎\u003c\/h2\u003e\n\u003cul style=\"list-style-type: none; padding: 0; max-width: 800px; margin: 0 auto; font-size: 1.2rem;\"\u003e\n\u003cli style=\"margin-bottom: 0.5rem;\"\u003e\n\u003cstrong\u003eWhimsical Storytime:\u003c\/strong\u003e Let Courtney lead tales full of imagination, mayhem, and magical vegetables.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 0.5rem;\"\u003e\n\u003cstrong\u003eSunflower Power Hour:\u003c\/strong\u003e Great for spring themes, gardening lessons, or puppet musicals about the weather.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 0.5rem;\"\u003e\n\u003cstrong\u003eClassroom Chaos:\u003c\/strong\u003e Courtney thrives in classrooms, especially during group singing, glitter projects, or dramatic pauses.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 0.5rem;\"\u003e\n\u003cstrong\u003ePhoto-Ready Flair:\u003c\/strong\u003e That sunflower dress and sandal combo? A Pubbets Lab first—and absolute fashion gold.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 0.5rem;\"\u003e\n\u003cstrong\u003eConversations with Insects:\u003c\/strong\u003e Not guaranteed, but she’s very convincing.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/section\u003e\n\u003csection id=\"whats-in-the-box\" style=\"padding: 2rem 0;\"\u003e\n\u003ch2 style=\"color: #daa520; text-align: center; font-size: 2rem; margin-bottom: 1rem;\"\u003eWhat's in the Box 🎁\u003c\/h2\u003e\n\u003cul style=\"list-style-type: none; padding: 0; max-width: 800px; margin: 0 auto; font-size: 1.2rem;\"\u003e\n\u003cli style=\"margin-bottom: 0.5rem;\"\u003e1. Courtney – Full-Body Hand Puppet in Sunflower Dress \u0026amp; Sandals\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 0.5rem;\"\u003e2. Protective Carry Bag – Featuring our exclusive new art print!\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 0.5rem;\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0280\/7683\/4851\/files\/mockup.png?v=1744794900\" alt=\"\"\u003e\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 0.5rem;\"\u003e\n\u003cspan style=\"text-decoration: underline;\"\u003e3. Mystery gift!\u003c\/span\u003e (Lovingly chosen by our daughter... unless the cat gets there first.)\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 0.5rem;\"\u003e4. Access to \u003cstrong\u003ePubbets Academy\u003c\/strong\u003e with our 10-part \u003cem\u003e\u003cstrong\u003eIntro to Puppetry\u003c\/strong\u003e\u003c\/em\u003e course on Facebook!\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 0.5rem;\"\u003e\u003cimg alt=\"Pubbets Academy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0280\/7683\/4851\/files\/Pubbets_Academy_Banner.png?v=1691734938\"\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/section\u003e\n\u003csection style=\"background-color: #f9f9f9; padding: 2rem 0;\" id=\"shipping-info\"\u003e\n\u003ch2 style=\"color: #daa520; text-align: center; font-size: 2rem; margin-bottom: 1rem;\"\u003eFast Worldwide Shipping with DHL Express 📦✈️\u003c\/h2\u003e\n\u003cp style=\"font-size: 1.2rem; margin: 0 auto; max-width: 800px;\"\u003eWe've upgraded! 🌍 All premium and custom puppets now ship with \u003cstrong\u003eDHL Express\u003c\/strong\u003e as standard—no extra charge. That means \u003cstrong\u003e4–6 day delivery\u003c\/strong\u003e to most locations, with customs priority and reliable tracking from our workshop in Thailand to your doorstep.\u003c\/p\u003e\n\u003cp style=\"font-size: 1.2rem; margin: 1rem auto 0; max-width: 800px;\"\u003eIt’s part of our effort to avoid expected delays at US Customs as new regulations roll in. We’ve adjusted our base pricing to include this premium service—because Courtney deserves to arrive quickly and safely.\u003c\/p\u003e\n\u003c\/section\u003e","brand":"Pubbets!","offers":[{"title":"Default Title","offer_id":40803118153763,"sku":"courtney","price":199.95,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0280\/7683\/4851\/files\/Courtney3.png?v=1745243225"},{"product_id":"aldo","title":"Aldo - Premium 28\" Yellow Full-Body Boy Hand Puppet with Outfit \u0026 Carry Bag","description":"\u003c!-- ===========================\nAldo — Hand-built by James Marshall (1 of 1)\n=========================== --\u003e\n\u003csection style=\"text-align: center; padding: 2rem 0; background: #f9f9f9;\" id=\"product-intro\"\u003e\n\u003ch1 style=\"color: #8b5cf6; font-size: 2.5rem; margin-bottom: 1rem;\"\u003e💛 Meet Aldo — A Pubbets Original\u003c\/h1\u003e\n\u003cp style=\"font-size: 1.3rem; margin: 0 auto; max-width: 800px;\"\u003eDesigned and hand-built by \u003cstrong\u003eJames Marshall\u003c\/strong\u003e, founder of Pubbets, \u003cstrong\u003eAldo\u003c\/strong\u003e is a \u003cstrong\u003eone-of-a-kind collector puppet\u003c\/strong\u003e. He’s bright, friendly, and reads beautifully on camera. Outfit includes a \u003cstrong\u003egrey polo\u003c\/strong\u003e, \u003cstrong\u003emustard bow tie\u003c\/strong\u003e, \u003cstrong\u003esuspenders\u003c\/strong\u003e, \u003cstrong\u003ecuffed shorts\u003c\/strong\u003e, and \u003cstrong\u003esneakers\u003c\/strong\u003e.\u003c\/p\u003e\n\u003cp style=\"font-size: 1.3rem; margin: 0 auto; max-width: 800px;\"\u003e \u003c\/p\u003e\n\u003cp style=\"font-size: 1.3rem; margin: 0 auto; max-width: 800px;\"\u003e\u003cimg\u003e\u003cimg\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0280\/7683\/4851\/files\/aldo1.jpg?v=1758988841\" alt=\"\"\u003e\u003c\/p\u003e\n\u003c\/section\u003e\n\u003csection style=\"padding: 2rem 0;\" id=\"product-details\"\u003e\n\u003ch2 style=\"color: #8b5cf6; text-align: center; font-size: 2rem; margin-bottom: 1rem;\"\u003eSay hello to Aldo 👋\u003c\/h2\u003e\n\u003cp style=\"font-size: 1.2rem; margin: 0 auto; max-width: 800px;\"\u003eAldo’s expressive brows, sculpted features, and styled black hair give him an easy, likeable look. He’s built for performance with a smooth mouth plate and a comfortable hand tunnel, so you can work long sessions for classes, live shows, or streaming.\u003c\/p\u003e\n\u003cp style=\"text-align: center; margin-top: 14px;\"\u003e \u003c\/p\u003e\n\u003c\/section\u003e\n\u003csection style=\"background: #f9f9f9; padding: 2rem 0;\" id=\"key-features\"\u003e\n\u003ch2 style=\"color: #8b5cf6; text-align: center; font-size: 2rem; margin-bottom: 1rem;\"\u003eWhy you’ll love Aldo ⭐\u003c\/h2\u003e\n\u003cul style=\"list-style: none; padding: 0; max-width: 800px; margin: 0 auto; font-size: 1.2rem;\"\u003e\n\u003cli style=\"margin-bottom: .5rem;\"\u003e🔸 \u003cstrong\u003eOne of a kind:\u003c\/strong\u003e This exact puppet will not be repeated.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: .5rem;\"\u003e🔸 \u003cstrong\u003eExpressive design:\u003c\/strong\u003e bold brows, clean eye focus, styled black hair.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: .5rem;\"\u003e🔸 \u003cstrong\u003eStage and camera ready:\u003c\/strong\u003e vibrant yellow fleece that pops without clipping.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: .5rem;\"\u003e🔸 \u003cstrong\u003eTailored wardrobe:\u003c\/strong\u003e grey polo, mustard bow tie, suspenders, cuffed shorts, sneakers.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: .5rem;\"\u003e🔸 \u003cstrong\u003ePerformer friendly:\u003c\/strong\u003e lightweight build, smooth lip-sync, steady grip.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: .5rem;\"\u003e🔸 \u003cstrong\u003eArm-rod compatible:\u003c\/strong\u003e Add a set of our extendable arm rods at checkout!\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/section\u003e\n\u003csection style=\"padding: 2rem 0;\" id=\"gallery\"\u003e\n\u003ch2 style=\"color: #8b5cf6; text-align: center; font-size: 2rem; margin-bottom: 1rem;\"\u003eGallery\u003c\/h2\u003e\n\u003cp style=\"max-width: 980px; margin: 0 auto; text-align: center;\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0280\/7683\/4851\/files\/Aldo_9.png?v=1758988300\" alt=\"\"\u003e\u003c\/p\u003e\n\u003c\/section\u003e\n\u003csection style=\"padding: 2rem 0;\" id=\"whats-in-the-box\"\u003e\n\u003ch2 style=\"color: #8b5cf6; text-align: center; font-size: 2rem; margin-bottom: 1rem;\"\u003eWhat’s included 📦\u003c\/h2\u003e\n\u003cul style=\"list-style: none; padding: 0; max-width: 800px; margin: 0 auto; font-size: 1.2rem;\"\u003e\n\u003cli\u003e✅ \u003cstrong\u003eAldo\u003c\/strong\u003e (Pubbets Original — \u003cstrong\u003e1 of 1\u003c\/strong\u003e)\u003c\/li\u003e\n\u003cli\u003e✅ Protective carry bag \u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/section\u003e\n\u003csection style=\"background: #f9f9f9; padding: 2rem 0;\" id=\"shipping-info\"\u003e\n\u003ch2 style=\"color: #8b5cf6; text-align: center; font-size: 2rem; margin-bottom: 1rem;\"\u003e🚚 Shipping\u003c\/h2\u003e\n\u003cdiv style=\"font-size: 1.2rem; margin: 0 auto; max-width: 800px;\"\u003eShips from Thailand in \u003cstrong\u003e2–3 business days\u003c\/strong\u003e.\u003cbr\u003e\u003cstrong\u003eDHL Express:\u003c\/strong\u003e 4–6 days • tracked and priority clearance\u003cbr\u003e\u003cstrong\u003eThai Post:\u003c\/strong\u003e 2–3 weeks (where available)\u003cbr\u003e\u003cspan style=\"color: #4b5563;\"\u003eOptions shown at checkout. U.S. orders use DHL Express.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection style=\"padding: 2rem 0; background: #f9f9f9; text-align: center;\" id=\"about-james\"\u003e\n\u003ch2 style=\"color: #8b5cf6; font-size: 2rem; margin-bottom: 1rem;\"\u003e🎨 About the Builder\u003c\/h2\u003e\n\u003cp style=\"max-width: 750px; margin: 0 auto; font-size: 1.2rem; line-height: 1.6;\"\u003e\u003cstrong\u003eJames Marshall\u003c\/strong\u003e is the founder of Pubbets and the builder behind Aldo. James focuses on performance-ready characters with clean silhouettes, strong eye focus, and durable construction for real-world use.\u003c\/p\u003e\n\u003cp style=\"max-width: 750px; margin: 0 auto; font-size: 1.2rem; line-height: 1.6;\"\u003e \u003c\/p\u003e\n\u003cp style=\"max-width: 750px; margin: 0 auto; font-size: 1.2rem; line-height: 1.6;\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0280\/7683\/4851\/files\/james_3.jpg?v=1756796647\" alt=\"\"\u003e\u003c\/p\u003e\n\u003cdiv style=\"text-align: start;\"\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection style=\"padding: 2rem 0; border-top: 1px solid #eee;\" id=\"faq\"\u003e\n\u003ch2 style=\"color: #8b5cf6; text-align: center; font-size: 2rem; margin-bottom: 1rem;\"\u003e❓ Frequently Asked Questions\u003c\/h2\u003e\n\u003cdiv style=\"max-width: 800px; margin: 0 auto; font-size: 1.1rem; line-height: 1.6;\"\u003e\n\u003cdetails style=\"padding: .8rem 0; border-bottom: 1px solid #f0f0f0;\" open=\"\"\u003e\n\u003csummary style=\"cursor: pointer; font-weight: 600;\"\u003eDo you offer puppetry training?\u003c\/summary\u003e\n\u003cdiv style=\"margin-top: .6rem;\"\u003eYes. Free lessons on our \u003ca href=\"https:\/\/www.youtube.com\/playlist?list=PLaoSXgbXRAj-vyvSVW-jmfwZnkpSlBWA3\" target=\"_blank\"\u003eYouTube channel\u003c\/a\u003e and access to our private Facebook group, \u003cstrong\u003eThe Pubbets Lab\u003c\/strong\u003e.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails style=\"padding: .8rem 0; border-bottom: 1px solid #f0f0f0;\" open=\"\"\u003e\n\u003csummary style=\"cursor: pointer; font-weight: 600;\"\u003eIs Aldo a custom order?\u003c\/summary\u003e\n\u003cdiv style=\"margin-top: .6rem;\"\u003eNo. This is a \u003cstrong\u003eone-off collector puppet\u003c\/strong\u003e sold exactly as shown. Aldo is \u003cstrong\u003e1 of 1\u003c\/strong\u003e.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails style=\"padding: .8rem 0; border-bottom: 1px solid #f0f0f0;\" open=\"\"\u003e\n\u003csummary style=\"cursor: pointer; font-weight: 600;\"\u003eWhat’s the delivery time?\u003c\/summary\u003e\n\u003cdiv style=\"margin-top: .6rem;\"\u003eShips in \u003cstrong\u003e2–3 business days\u003c\/strong\u003e from Thailand.\u003cbr\u003e⚡ DHL Express: \u003cstrong\u003e4–6 days\u003c\/strong\u003e\u003cbr\u003e✈️ Thai Post: \u003cstrong\u003e2–3 weeks\u003c\/strong\u003e (where available)\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails style=\"padding: .8rem 0; border-bottom: 1px solid #f0f0f0;\" open=\"\"\u003e\n\u003csummary style=\"cursor: pointer; font-weight: 600;\"\u003eAre arm rods included?\u003c\/summary\u003e\n\u003cdiv style=\"margin-top: .6rem;\"\u003eArm rods are \u003cstrong\u003enot included\u003c\/strong\u003e. You can add a set at checkout.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails style=\"padding: .8rem 0;\" open=\"\"\u003e\n\u003csummary style=\"cursor: pointer; font-weight: 600;\"\u003eIs Aldo kid-friendly?\u003c\/summary\u003e\n\u003cdiv style=\"margin-top: .6rem;\"\u003eYes. Materials and seams are safe, but this is a performance puppet. Recommended for ages \u003cstrong\u003e7+\u003c\/strong\u003e with supervision (small detachable parts).\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e","brand":"Pubbets!","offers":[{"title":"Default Title","offer_id":40960915931171,"sku":"aldo","price":230.0,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0280\/7683\/4851\/files\/Aldo_3.png?v=1758989064"},{"product_id":"amelie","title":"Amelie - Premium 28\" Orange Full-Body Girl Hand Puppet with Outfit \u0026 Carry Bag","description":"\u003c!-- ===========================\nAmelie — Hand-built by James Marshall (1 of 1)\n=========================== --\u003e\n\u003csection id=\"product-intro\" style=\"text-align: center; padding: 2rem 0; background: #f9f9f9;\"\u003e\n\u003ch1 style=\"color: #8b5cf6; font-size: 2.5rem; margin-bottom: 1rem;\"\u003e💜 Meet Amelie — A Pubbets Original\u003c\/h1\u003e\n\u003cp style=\"font-size: 1.3rem; margin: 0 auto; max-width: 800px;\"\u003eDesigned and hand-built by \u003cstrong\u003eJames Marshall\u003c\/strong\u003e, founder of Pubbets, \u003cstrong\u003eAmelie\u003c\/strong\u003e is a \u003cstrong\u003eone-of-a-kind collector puppet\u003c\/strong\u003e with gentle charm and stage-ready expression. She comes dressed in a \u003cstrong\u003efloral blouse with statement collar\u003c\/strong\u003e, a \u003cstrong\u003elilac suspender skirt\u003c\/strong\u003e, and \u003cstrong\u003eflower shoes\u003c\/strong\u003e.\u003c\/p\u003e\n\u003cp style=\"font-size: 1.3rem; margin: 0 auto; max-width: 800px;\"\u003e \u003c\/p\u003e\n\u003cp style=\"font-size: 1.3rem; margin: 0 auto; max-width: 800px;\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0280\/7683\/4851\/files\/amelie.jpg?v=1758990916\"\u003e\u003c\/p\u003e\n\u003cp style=\"font-size: 1.3rem; margin: 14px auto 0; max-width: 900px;\"\u003e \u003c\/p\u003e\n\u003c\/section\u003e\n\u003csection id=\"product-details\" style=\"padding: 2rem 0;\"\u003e\n\u003ch2 style=\"color: #8b5cf6; text-align: center; font-size: 2rem; margin-bottom: 1rem;\"\u003eSay hello to Amelie 🌸\u003c\/h2\u003e\n\u003cp style=\"font-size: 1.2rem; margin: 0 auto; max-width: 800px;\"\u003eAmelie is bright, curious, and made for storytelling. Her bold brows, soft lashes, and wavy black hair give her clear eye focus on camera. She’s built for comfort with a smooth mouth plate and an easy hand tunnel for long performances in classrooms, libraries, livestreams, and family shows.\u003c\/p\u003e\n\u003cp style=\"text-align: center; margin-top: 14px;\"\u003e \u003c\/p\u003e\n\u003c\/section\u003e\n\u003csection id=\"key-features\" style=\"background: #f9f9f9; padding: 2rem 0;\"\u003e\n\u003ch2 style=\"color: #8b5cf6; text-align: center; font-size: 2rem; margin-bottom: 1rem;\"\u003eWhy you’ll love Amelie ✨\u003c\/h2\u003e\n\u003cul style=\"list-style: none; padding: 0; max-width: 800px; margin: 0 auto; font-size: 1.2rem;\"\u003e\n\u003cli style=\"margin-bottom: .5rem;\"\u003e🔸 \u003cstrong\u003eOne of a kind:\u003c\/strong\u003e This exact puppet will not be repeated.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: .5rem;\"\u003e🔸 \u003cstrong\u003eExpressive design:\u003c\/strong\u003e crisp eye focus, sculpted features, soft lashes, wavy hair.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: .5rem;\"\u003e🔸 \u003cstrong\u003eTailored outfit:\u003c\/strong\u003e floral blouse, lilac suspender skirt, matching flower shoes.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: .5rem;\"\u003e🔸 \u003cstrong\u003ePerformer-friendly:\u003c\/strong\u003e lightweight build, smooth lip-sync, comfortable grip.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: .5rem;\"\u003e🔸 \u003cstrong\u003eArm-rod ready:\u003c\/strong\u003e add a set of our new extendable arm rods at checkout!\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/section\u003e\n\u003csection id=\"gallery\" style=\"padding: 2rem 0;\"\u003e\n\u003ch2 style=\"color: #8b5cf6; text-align: center; font-size: 2rem; margin-bottom: 1rem;\"\u003eGallery\u003c\/h2\u003e\n\u003cp style=\"max-width: 980px; margin: 0 auto; text-align: center;\"\u003e   \u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0280\/7683\/4851\/files\/Amelie_9.png?v=1758991007\"\u003e\u003c\/p\u003e\n\u003c\/section\u003e\n\u003csection id=\"whats-in-the-box\" style=\"padding: 2rem 0;\"\u003e\n\u003ch2 style=\"color: #8b5cf6; text-align: center; font-size: 2rem; margin-bottom: 1rem;\"\u003eWhat’s included 📦\u003c\/h2\u003e\n\u003cul style=\"list-style: none; padding: 0; max-width: 800px; margin: 0 auto; font-size: 1.2rem;\"\u003e\n\u003cli\u003e✅ \u003cstrong\u003eAmelie\u003c\/strong\u003e (Pubbets Original — \u003cstrong\u003e1 of 1\u003c\/strong\u003e) with outfit \u0026amp; shoes\u003c\/li\u003e\n\u003cli\u003e✅ Protective carry bag \u003cbr\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/section\u003e\n\u003csection id=\"shipping-info\" style=\"background: #f9f9f9; padding: 2rem 0;\"\u003e\n\u003ch2 style=\"color: #8b5cf6; text-align: center; font-size: 2rem; margin-bottom: 1rem;\"\u003e🚚 Shipping\u003c\/h2\u003e\n\u003cdiv style=\"font-size: 1.2rem; margin: 0 auto; max-width: 800px;\"\u003eShips from Thailand in \u003cstrong\u003e2–3 business days\u003c\/strong\u003e.\u003cbr\u003e\u003cstrong\u003eDHL Express:\u003c\/strong\u003e 4–6 days • tracked \u0026amp; priority clearance\u003cbr\u003e\u003cstrong\u003eThai Post:\u003c\/strong\u003e 2–3 weeks (where available)\u003cbr\u003e\u003cspan style=\"color: #4b5563;\"\u003eOptions shown at checkout. U.S. orders use DHL Express.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection id=\"about-james\" style=\"padding: 2rem 0; background: #f9f9f9; text-align: center;\"\u003e\n\u003ch2 style=\"color: #8b5cf6; font-size: 2rem; margin-bottom: 1rem;\"\u003e🎨 About the Builder\u003c\/h2\u003e\n\u003cp style=\"max-width: 750px; margin: 0 auto; font-size: 1.2rem; line-height: 1.6;\"\u003e\u003cstrong\u003eJames Marshall\u003c\/strong\u003e is the founder of Pubbets and the maker behind Amelie. James builds performance-ready characters with clean silhouettes, strong eye focus and durable construction.\u003c\/p\u003e\n\u003cp style=\"max-width: 750px; margin: 0 auto; font-size: 1.2rem; line-height: 1.6;\"\u003e \u003c\/p\u003e\n\u003cp style=\"max-width: 750px; margin: 0 auto; font-size: 1.2rem; line-height: 1.6;\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0280\/7683\/4851\/files\/james_3.jpg?v=1756796647\" alt=\"\"\u003e\u003c\/p\u003e\n\u003c\/section\u003e\n\u003csection id=\"faq\" style=\"padding: 2rem 0; border-top: 1px solid #eee;\"\u003e\n\u003ch2 style=\"color: #8b5cf6; text-align: center; font-size: 2rem; margin-bottom: 1rem;\"\u003e❓ Frequently Asked Questions\u003c\/h2\u003e\n\u003cdiv style=\"max-width: 800px; margin: 0 auto; font-size: 1.1rem; line-height: 1.6;\"\u003e\n\u003cdetails open=\"\" style=\"padding: .8rem 0; border-bottom: 1px solid #f0f0f0;\"\u003e\n\u003csummary style=\"cursor: pointer; font-weight: 600;\"\u003eDo you offer puppetry training?\u003c\/summary\u003e\n\u003cdiv style=\"margin-top: .6rem;\"\u003eYes. Free lessons on our \u003ca href=\"https:\/\/www.youtube.com\/playlist?list=PLaoSXgbXRAj-vyvSVW-jmfwZnkpSlBWA3\" target=\"_blank\"\u003eYouTube channel\u003c\/a\u003e and access to our private Facebook group, \u003cstrong\u003eThe Pubbets Lab\u003c\/strong\u003e.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails open=\"\" style=\"padding: .8rem 0; border-bottom: 1px solid #f0f0f0;\"\u003e\n\u003csummary style=\"cursor: pointer; font-weight: 600;\"\u003eIs Amelie a custom order?\u003c\/summary\u003e\n\u003cdiv style=\"margin-top: .6rem;\"\u003eNo. This is a \u003cstrong\u003eone-off collector puppet\u003c\/strong\u003e sold exactly as shown. Amelie is \u003cstrong\u003e1 of 1\u003c\/strong\u003e.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails open=\"\" style=\"padding: .8rem 0; border-bottom: 1px solid #f0f0f0;\"\u003e\n\u003csummary style=\"cursor: pointer; font-weight: 600;\"\u003eWhat’s the delivery time?\u003c\/summary\u003e\n\u003cdiv style=\"margin-top: .6rem;\"\u003eShips in \u003cstrong\u003e2–3 business days\u003c\/strong\u003e from Thailand.\u003cbr\u003e⚡ DHL Express: \u003cstrong\u003e4–6 days\u003c\/strong\u003e\u003cbr\u003e✈️ Thai Post: \u003cstrong\u003e2–3 weeks\u003c\/strong\u003e (where available)\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails open=\"\" style=\"padding: .8rem 0; border-bottom: 1px solid #f0f0f0;\"\u003e\n\u003csummary style=\"cursor: pointer; font-weight: 600;\"\u003eAre arm rods included?\u003c\/summary\u003e\n\u003cdiv style=\"margin-top: .6rem;\"\u003eArm rods are \u003cstrong\u003enot included\u003c\/strong\u003e. You can add a set at checkout.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails style=\"padding: .8rem 0;\"\u003e\n\u003csummary style=\"cursor: pointer; font-weight: 600;\"\u003eIs Amelie kid-friendly?\u003c\/summary\u003e\n\u003cdiv style=\"margin-top: .6rem;\"\u003eYes. Materials and seams are safe, but this is a performance puppet. Recommended for ages \u003cstrong\u003e7+\u003c\/strong\u003e with supervision (small detachable parts).\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e","brand":"Pubbets!","offers":[{"title":"Default Title","offer_id":40960932544547,"sku":"amelie","price":230.0,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0280\/7683\/4851\/files\/Amelie_6.png?v=1758991007"},{"product_id":"mossy","title":"Mossy Peeper - Woodland Character Puppet with Outfit \u0026 Carry Bag","description":"\u003c!-- ===========================\nMossy Peeper — Hand-built by James Marshall (1 of 1)\n=========================== --\u003e\n\u003csection style=\"text-align: center; padding: 2rem 0; background: #f9f9f9;\" id=\"product-intro\"\u003e\n\u003ch1 style=\"color: #8b5cf6; font-size: 2.5rem; margin-bottom: 1rem;\"\u003e🟢 Meet Mossy Peeper — Enchanted Forest Scout\u003c\/h1\u003e\n\u003cp style=\"font-size: 1.3rem; margin: 0 auto; max-width: 820px;\"\u003eDesigned and hand-built by \u003cstrong\u003eJames Marshall\u003c\/strong\u003e, founder of Pubbets. \u003cstrong\u003eMossy Peeper\u003c\/strong\u003e is a \u003cstrong\u003eone-of-a-kind collector puppet\u003c\/strong\u003e with oversized glasses, a curious grin, and tons of woodland wonder. Light, expressive, and ready for stage or camera.\u003c\/p\u003e\n\u003cp style=\"font-size: 1.3rem; margin: 14px auto 0; max-width: 920px;\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0280\/7683\/4851\/files\/mossy.jpg?v=1758994715\" alt=\"\"\u003e\u003c\/p\u003e\n\u003c\/section\u003e\n\u003csection style=\"padding: 2rem 0;\" id=\"product-details\"\u003e\n\u003ch2 style=\"color: #8b5cf6; text-align: center; font-size: 2rem; margin-bottom: 1rem;\"\u003eWho is Mossy Peeper? 🌲\u003c\/h2\u003e\n\u003cp style=\"font-size: 1.2rem; margin: 0 auto; max-width: 820px;\"\u003eThe forest’s cheerful lookout. Mossy logs every rustle and firefly sighting with wide-eyed enthusiasm. Clear eye focus, a bright nose, and friendly proportions make this character read beautifully on video and in live shows. Performer comfort comes standard thanks to a smooth mouth plate and easy hand tunnel.\u003c\/p\u003e\n\u003cp style=\"text-align: center; margin-top: 14px;\"\u003e \u003c\/p\u003e\n\u003c\/section\u003e\n\u003csection style=\"background: #f9f9f9; padding: 2rem 0;\" id=\"key-features\"\u003e\n\u003ch2 style=\"color: #8b5cf6; text-align: center; font-size: 2rem; margin-bottom: 1rem;\"\u003eWhy you’ll love Mossy ⭐\u003c\/h2\u003e\n\u003cul style=\"list-style: none; padding: 0; max-width: 820px; margin: 0 auto; font-size: 1.2rem;\"\u003e\n\u003cli style=\"margin-bottom: .5rem;\"\u003e🔸 \u003cstrong\u003eOne of a kind:\u003c\/strong\u003e This exact puppet will not be repeated.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: .5rem;\"\u003e🔸 \u003cstrong\u003eExpressive design:\u003c\/strong\u003e big glasses, crisp eye focus, lively silhouette.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: .5rem;\"\u003e🔸 \u003cstrong\u003ePerformer-friendly:\u003c\/strong\u003e lightweight, smooth lip-sync, comfortable grip.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: .5rem;\"\u003e🔸 \u003cstrong\u003eCamera-ready color:\u003c\/strong\u003e reads cleanly on phone or studio lighting.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: .5rem;\"\u003e🔸 \u003cstrong\u003eArm-rod ready: \u003c\/strong\u003eadd a set at checkout!\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/section\u003e\n\u003csection style=\"padding: 2rem 0;\" id=\"gallery\"\u003e\n\u003ch2 style=\"color: #8b5cf6; text-align: center; font-size: 2rem; margin-bottom: 1rem;\"\u003eGallery\u003c\/h2\u003e\n\u003cp style=\"max-width: 980px; margin: 0 auto; text-align: center;\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0280\/7683\/4851\/files\/mossy_9.png?v=1758994930\" alt=\"\"\u003e\u003c\/p\u003e\n\u003c\/section\u003e\n\u003csection style=\"padding: 2rem 0;\" id=\"whats-in-the-box\"\u003e\n\u003ch2 style=\"color: #8b5cf6; text-align: center; font-size: 2rem; margin-bottom: 1rem;\"\u003eWhat’s included 📦\u003c\/h2\u003e\n\u003cul style=\"list-style: none; padding: 0; max-width: 820px; margin: 0 auto; font-size: 1.2rem;\"\u003e\n\u003cli\u003e✅ \u003cstrong\u003eMossy Peeper\u003c\/strong\u003e (Pubbets Original — \u003cstrong\u003e1 of 1\u003c\/strong\u003e) with outfit\u003c\/li\u003e\n\u003cli\u003e✅ Protective carry bag w\u003cbr\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/section\u003e\n\u003csection style=\"background: #f9f9f9; padding: 2rem 0;\" id=\"shipping-info\"\u003e\n\u003ch2 style=\"color: #8b5cf6; text-align: center; font-size: 2rem; margin-bottom: 1rem;\"\u003e🚚 Shipping\u003c\/h2\u003e\n\u003cdiv style=\"font-size: 1.2rem; margin: 0 auto; max-width: 820px;\"\u003eShips from Thailand in \u003cstrong\u003e2–3 business days\u003c\/strong\u003e.\u003cbr\u003e\u003cstrong\u003eDHL Express:\u003c\/strong\u003e 4–6 days • tracked and priority clearance\u003cbr\u003e\u003cstrong\u003eThai Post:\u003c\/strong\u003e 2–3 weeks (where available)\u003cbr\u003e\u003cspan style=\"color: #4b5563;\"\u003eOptions shown at checkout. U.S. orders must use DHL Express.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection style=\"padding: 2rem 0; background: #f9f9f9; text-align: center;\" id=\"about-james\"\u003e\n\u003ch2 style=\"color: #8b5cf6; font-size: 2rem; margin-bottom: 1rem;\"\u003e🎨 About the Builder\u003c\/h2\u003e\n\u003cp style=\"max-width: 750px; margin: 0 auto; font-size: 1.2rem; line-height: 1.6;\"\u003e\u003cstrong\u003eJames Marshall\u003c\/strong\u003e is the founder of Pubbets and the maker behind Mossy Peeper. James builds performance-ready characters with clean silhouettes, strong eye focus, and durable construction.\u003c\/p\u003e\n\u003cp style=\"max-width: 750px; margin: 1rem auto 0;\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0280\/7683\/4851\/files\/james_3.jpg?v=1756796647\" alt=\"\"\u003e\u003c\/p\u003e\n\u003c\/section\u003e\n\u003csection style=\"padding: 2rem 0; border-top: 1px solid #eee;\" id=\"faq\"\u003e\n\u003ch2 style=\"color: #8b5cf6; text-align: center; font-size: 2rem; margin-bottom: 1rem;\"\u003e❓ Frequently Asked Questions\u003c\/h2\u003e\n\u003cdiv style=\"max-width: 820px; margin: 0 auto; font-size: 1.1rem; line-height: 1.6;\"\u003e\n\u003cdetails style=\"padding: .8rem 0; border-bottom: 1px solid #f0f0f0;\" open=\"\"\u003e\n\u003csummary style=\"cursor: pointer; font-weight: 600;\"\u003eDo you offer puppetry training?\u003c\/summary\u003e\n\u003cdiv style=\"margin-top: .6rem;\"\u003eYes — free lessons on our \u003ca href=\"https:\/\/www.youtube.com\/playlist?list=PLaoSXgbXRAj-vyvSVW-jmfwZnkpSlBWA3\" target=\"_blank\"\u003eYouTube channel\u003c\/a\u003e and access to our private Facebook group, \u003cstrong\u003eThe Pubbets Lab\u003c\/strong\u003e.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails style=\"padding: .8rem 0; border-bottom: 1px solid #f0f0f0;\" open=\"\"\u003e\n\u003csummary style=\"cursor: pointer; font-weight: 600;\"\u003eIs Mossy a custom order?\u003c\/summary\u003e\n\u003cdiv style=\"margin-top: .6rem;\"\u003eNo — this is a \u003cstrong\u003eone-off collector puppet\u003c\/strong\u003e sold exactly as shown. Mossy Peeper is \u003cstrong\u003e1 of 1\u003c\/strong\u003e.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails style=\"padding: .8rem 0; border-bottom: 1px solid #f0f0f0;\" open=\"\"\u003e\n\u003csummary style=\"cursor: pointer; font-weight: 600;\"\u003eWhat’s the delivery time?\u003c\/summary\u003e\n\u003cdiv style=\"margin-top: .6rem;\"\u003eShips in \u003cstrong\u003e2–3 business days\u003c\/strong\u003e from Thailand.\u003cbr\u003e⚡ DHL Express: \u003cstrong\u003e4–6 days\u003c\/strong\u003e\u003cbr\u003e✈️ Thai Post: \u003cstrong\u003e2–3 weeks\u003c\/strong\u003e (where available)\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails style=\"padding: .8rem 0; border-bottom: 1px solid #f0f0f0;\" open=\"\"\u003e\n\u003csummary style=\"cursor: pointer; font-weight: 600;\"\u003eAre arm rods included?\u003c\/summary\u003e\n\u003cdiv style=\"margin-top: .6rem;\"\u003eArm rods are \u003cstrong\u003enot included\u003c\/strong\u003e. You can add a set at checkout.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails style=\"padding: .8rem 0;\"\u003e\n\u003csummary style=\"cursor: pointer; font-weight: 600;\"\u003eIs Mossy kid-friendly?\u003c\/summary\u003e\n\u003cdiv style=\"margin-top: .6rem;\"\u003eYes. Materials and seams are safe, but this is a performance puppet. Recommended for ages \u003cstrong\u003e7+\u003c\/strong\u003e with supervision (small detachable parts).\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e","brand":"Pubbets!","offers":[{"title":"Default Title","offer_id":40961012924451,"sku":"mossy","price":214.95,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0280\/7683\/4851\/files\/mossy1.png?v=1758995104"},{"product_id":"ollie-pop","title":"Ollie Pop - Premium Orange 30\"\/80cm Full-Body Boy Puppet with Outfit \u0026 Carry Bag","description":"\u003c!-- ===========================\nOllie Pop — Hand-built by James Marshall (1 of 1)\n=========================== --\u003e\n\u003csection id=\"product-intro\" style=\"text-align: center; padding: 2rem 0; background: #f9f9f9;\"\u003e\n\u003ch1 style=\"color: #8b5cf6; font-size: 2.5rem; margin-bottom: 1rem;\"\u003eMeet Ollie Pop 👋\u003c\/h1\u003e\n\u003cp style=\"font-size: 1.3rem; margin: 0 auto; max-width: 820px;\"\u003e\u003cstrong\u003eOllie Pop\u003c\/strong\u003e is a one-of-a-kind hand puppet designed and built by \u003cstrong\u003eJames Marshall\u003c\/strong\u003e, founder of Pubbets. He’s calm, curious, quietly funny, and the kind of character who feels instantly familiar. Not loud. Not wacky. Just solid sidekick energy.\u003c\/p\u003e\n\u003cp style=\"font-size: 1.3rem; margin: 0 auto; max-width: 820px;\"\u003e \u003c\/p\u003e\n\u003cp style=\"font-size: 1.3rem; margin: 0 auto; max-width: 820px;\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0280\/7683\/4851\/files\/Ollie_Pop_2.png?v=1768479969\" alt=\"\"\u003e\u003c\/p\u003e\n\u003c\/section\u003e\n\u003csection id=\"product-details\" style=\"padding: 2rem 0;\"\u003e\n\u003ch2 style=\"color: #8b5cf6; text-align: center; font-size: 2rem; margin-bottom: 1rem;\"\u003eWho is Ollie Pop?\u003c\/h2\u003e\n\u003cp style=\"font-size: 1.2rem; margin: 0 auto; max-width: 820px;\"\u003eOllie Pop feels like your pal from down the street who always turns up at the right moment. He listens more than he talks, reacts honestly, and plays beautifully off other characters. His neutral expression and strong eye focus make him incredibly versatile - comedy, education, conversation, or straight-up hanging out on camera.\u003c\/p\u003e\n\u003cp style=\"font-size: 1.2rem; margin: 1rem auto 0; max-width: 820px;\"\u003eThis is a modern, everyday character designed for puppeteers who want something grounded, expressive, and easy to connect with.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003csection id=\"key-features\" style=\"background: #f9f9f9; padding: 2rem 0;\"\u003e\n\u003ch2 style=\"color: #8b5cf6; text-align: center; font-size: 2rem; margin-bottom: 1rem;\"\u003eWhy Ollie works so well\u003c\/h2\u003e\n\u003cul style=\"list-style: none; padding: 0; max-width: 820px; margin: 0 auto; font-size: 1.2rem;\"\u003e\n\u003cli style=\"margin-bottom: .6rem;\"\u003e🔸 \u003cstrong\u003eNatural expression:\u003c\/strong\u003e calm face with subtle personality - reacts beautifully in dialogue.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: .6rem;\"\u003e🔸 \u003cstrong\u003eStrong eye focus:\u003c\/strong\u003e reads clearly from a distance and on camera.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: .6rem;\"\u003e🔸 \u003cstrong\u003eModern character styling:\u003c\/strong\u003e contemporary outfit, clean silhouette, not themed or gimmicky.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: .6rem;\"\u003e🔸 \u003cstrong\u003eComfortable to perform:\u003c\/strong\u003e lightweight build, smooth mouth action, relaxed hand position.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: .6rem;\"\u003e🔸 \u003cstrong\u003eArm-rod ready:\u003c\/strong\u003e compatible with optional arm rods if you want extra movement.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: .6rem;\"\u003e🔸 \u003cstrong\u003eTrue one-off:\u003c\/strong\u003e this exact Ollie Pop will never be made again.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/section\u003e\n\u003csection id=\"gallery\" style=\"padding: 2rem 0;\"\u003e\n\u003ch2 style=\"color: #8b5cf6; text-align: center; font-size: 2rem; margin-bottom: 1rem;\"\u003eGallery\u003c\/h2\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0280\/7683\/4851\/files\/Ollie_Pop_4.png?v=1768479966\" alt=\"\"\u003e\u003c\/p\u003e\n\u003cp style=\"max-width: 980px; margin: 0 auto; text-align: center;\"\u003e \u003c\/p\u003e\n\u003c\/section\u003e\n\u003csection id=\"whats-in-the-box\" style=\"padding: 2rem 0;\"\u003e\n\u003ch2 style=\"color: #8b5cf6; text-align: center; font-size: 2rem; margin-bottom: 1rem;\"\u003eWhat’s included\u003c\/h2\u003e\n\u003cul style=\"list-style: none; padding: 0; max-width: 820px; margin: 0 auto; font-size: 1.2rem;\"\u003e\n\u003cli\u003e✅ \u003cstrong\u003eOllie Pop\u003c\/strong\u003e — Pubbets Original (\u003cstrong\u003e1 of 1\u003c\/strong\u003e)\u003c\/li\u003e\n\u003cli\u003e✅ Outfit as shown\u003c\/li\u003e\n\u003cli\u003e✅ Protective carry bag\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/section\u003e\n\u003csection id=\"shipping-info\" style=\"background: #f9f9f9; padding: 2rem 0;\"\u003e\n\u003ch2 style=\"color: #8b5cf6; text-align: center; font-size: 2rem; margin-bottom: 1rem;\"\u003e🚚 Shipping\u003c\/h2\u003e\n\u003cdiv style=\"font-size: 1.2rem; margin: 0 auto; max-width: 820px;\"\u003eShips from Thailand.\u003cbr\u003eOrders are processed in \u003cstrong\u003e1–2 business days\u003c\/strong\u003e.\u003cbr\u003e\u003cbr\u003e\u003cstrong\u003eThai Post (Standard):\u003c\/strong\u003e around \u003cstrong\u003e2 weeks\u003c\/strong\u003e\u003cbr\u003e\u003cstrong\u003eEMS Post (where available):\u003c\/strong\u003e \u003cstrong\u003e6–7 days\u003c\/strong\u003e\u003cbr\u003e\u003cbr\u003e\u003cspan style=\"color: #4b5563;\"\u003e Shipping options are shown at checkout based on your region. \u003cstrong\u003eU.S. orders must use Thai Post.\u003c\/strong\u003e For urgent U.S. deliveries, message us for a \u003cstrong\u003eDHL Express quote\u003c\/strong\u003e. \u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection id=\"about-james\" style=\"padding: 2rem 0; background: #f9f9f9; text-align: center;\"\u003e\n\u003ch2 style=\"color: #8b5cf6; font-size: 2rem; margin-bottom: 1rem;\"\u003eAbout the builder\u003c\/h2\u003e\n\u003cp style=\"max-width: 750px; margin: 0 auto; font-size: 1.2rem; line-height: 1.6;\"\u003e\u003cstrong\u003eJames Marshall\u003c\/strong\u003e builds puppets that are meant to be used — not just displayed. Ollie Pop was designed with natural interaction in mind: comfortable to perform, easy to read, and flexible enough to grow into whatever role you give him.\u003c\/p\u003e\n\u003cp style=\"max-width: 750px; margin: 0 auto; font-size: 1.2rem; line-height: 1.6;\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0280\/7683\/4851\/files\/teaching_055c8d04-66ab-4103-9b1a-40a931f07208.png?v=1768480152\" alt=\"\"\u003e\u003c\/p\u003e\n\u003cp style=\"max-width: 750px; margin: 1rem auto 0;\"\u003e \u003c\/p\u003e\n\u003c\/section\u003e\n\u003csection id=\"faq\" style=\"padding: 2rem 0; border-top: 1px solid #eee;\"\u003e\n\u003ch2 style=\"color: #8b5cf6; text-align: center; font-size: 2rem; margin-bottom: 1rem;\"\u003e❓ Frequently Asked Questions\u003c\/h2\u003e\n\u003cdiv style=\"max-width: 820px; margin: 0 auto; font-size: 1.1rem; line-height: 1.6;\"\u003e\n\u003cdetails open=\"\" style=\"padding: .8rem 0; border-bottom: 1px solid #f0f0f0;\"\u003e\n\u003csummary style=\"cursor: pointer; font-weight: 600;\"\u003eIs Ollie Pop a custom order?\u003c\/summary\u003e\n\u003cdiv style=\"margin-top: .6rem;\"\u003eNo. Ollie Pop is a \u003cstrong\u003eone-of-a-kind puppet\u003c\/strong\u003e sold exactly as shown. Once he’s gone, he’s gone.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails open=\"\" style=\"padding: .8rem 0; border-bottom: 1px solid #f0f0f0;\"\u003e\n\u003csummary style=\"cursor: pointer; font-weight: 600;\"\u003eWhat kind of puppeteer is he best for?\u003c\/summary\u003e\n\u003cdiv style=\"margin-top: .6rem;\"\u003eOllie is ideal for educators, content creators, churches, live performers, or anyone who wants a grounded, relatable character rather than a novelty puppet.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails open=\"\" style=\"padding: .8rem 0; border-bottom: 1px solid #f0f0f0;\"\u003e\n\u003csummary style=\"cursor: pointer; font-weight: 600;\"\u003eAre arm rods included?\u003c\/summary\u003e\n\u003cdiv style=\"margin-top: .6rem;\"\u003eArm rods are not included, but can be added at checkout.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails style=\"padding: .8rem 0;\" open=\"\"\u003e\n\u003csummary style=\"cursor: pointer; font-weight: 600;\"\u003eIs this suitable for kids?\u003c\/summary\u003e\n\u003cdiv style=\"margin-top: .6rem;\"\u003eYes, with supervision. This is a performance puppet and recommended for ages \u003cstrong\u003e7+\u003c\/strong\u003e.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e","brand":"Pubbets!","offers":[{"title":"Default Title","offer_id":41867406934051,"sku":"ollie pop","price":199.95,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0280\/7683\/4851\/files\/OlliePop_f2e81749-a3b0-46ab-98b1-1733b1cbdca8.png?v=1768636764"},{"product_id":"doodle","title":"Doodle - Premium Brown 30\"\/80cm Full-Body Boy Puppet with Overalls Outfit \u0026 Carry Bag","description":"\u003c!-- ===========================\nDoodle — Hand-built by James Marshall (1 of 1)\n=========================== --\u003e\n\u003csection id=\"product-intro\" style=\"text-align: center; padding: 2rem 0; background: #f9f9f9;\"\u003e\n\u003ch1 style=\"color: #8b5cf6; font-size: 2.5rem; margin-bottom: 1rem;\"\u003eMeet Doodle ✏️\u003c\/h1\u003e\n\u003cp style=\"font-size: 1.3rem; margin: 0 auto; max-width: 820px;\"\u003e\u003cstrong\u003eDoodle\u003c\/strong\u003e is a one-of-a-kind hand puppet designed and built by \u003cstrong\u003eJames Marshall\u003c\/strong\u003e, founder of Pubbets. Bright, creative, and endlessly curious, Doodle feels like the kind of character who’s always got an idea - even if it’s not fully thought through yet.\u003c\/p\u003e\n\u003cp style=\"font-size: 1.3rem; margin: 0 auto; max-width: 820px;\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0280\/7683\/4851\/files\/Doodle_2.png?v=1768480985\" alt=\"\"\u003e\u003c\/p\u003e\n\u003cp style=\"font-size: 1.3rem; margin: 14px auto 0; max-width: 920px;\"\u003e \u003c\/p\u003e\n\u003c\/section\u003e\n\u003csection id=\"product-details\" style=\"padding: 2rem 0;\"\u003e\n\u003ch2 style=\"color: #8b5cf6; text-align: center; font-size: 2rem; margin-bottom: 1rem;\"\u003eWho is Doodle?\u003c\/h2\u003e\n\u003cp style=\"font-size: 1.2rem; margin: 0 auto; max-width: 820px;\"\u003eDoodle is a creative helper type. He loves making things, asking questions, and getting involved - sometimes a little too enthusiastically. His wide eyes and open smile give him a naturally friendly, expressive look that works beautifully for education, storytelling, and playful conversation.\u003c\/p\u003e\n\u003cp style=\"font-size: 1.2rem; margin: 1rem auto 0; max-width: 820px;\"\u003eThis is a character that feels approachable and fun without being loud or over-the-top. Perfect for performers who want warmth, curiosity, and flexibility in one puppet.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003csection id=\"key-features\" style=\"background: #f9f9f9; padding: 2rem 0;\"\u003e\n\u003ch2 style=\"color: #8b5cf6; text-align: center; font-size: 2rem; margin-bottom: 1rem;\"\u003eWhy Doodle works so well\u003c\/h2\u003e\n\u003cul style=\"list-style: none; padding: 0; max-width: 820px; margin: 0 auto; font-size: 1.2rem;\"\u003e\n\u003cli style=\"margin-bottom: .6rem;\"\u003e🔸 \u003cstrong\u003eBright, friendly expression:\u003c\/strong\u003e instantly approachable and engaging.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: .6rem;\"\u003e🔸 \u003cstrong\u003eCreative character vibe:\u003c\/strong\u003e overalls and playful styling suggest a maker or helper role.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: .6rem;\"\u003e🔸 \u003cstrong\u003eStrong eye focus:\u003c\/strong\u003e reads clearly on camera and in live settings.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: .6rem;\"\u003e🔸 \u003cstrong\u003eComfortable to perform:\u003c\/strong\u003e lightweight build with smooth mouth movement.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: .6rem;\"\u003e🔸 \u003cstrong\u003eArm-rod ready:\u003c\/strong\u003e compatible with optional arm rods for extra movement.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: .6rem;\"\u003e🔸 \u003cstrong\u003eTrue one-off:\u003c\/strong\u003e this exact Doodle will never be made again.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/section\u003e\n\u003csection id=\"gallery\" style=\"padding: 2rem 0;\"\u003e\n\u003ch2 style=\"color: #8b5cf6; text-align: center; font-size: 2rem; margin-bottom: 1rem;\"\u003eGallery\u003c\/h2\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0280\/7683\/4851\/files\/Doodle_4.png?v=1768480981\" alt=\"\"\u003e\u003c\/p\u003e\n\u003cdiv style=\"text-align: start;\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection id=\"whats-in-the-box\" style=\"padding: 2rem 0;\"\u003e\n\u003ch2 style=\"color: #8b5cf6; text-align: center; font-size: 2rem; margin-bottom: 1rem;\"\u003eWhat’s included\u003c\/h2\u003e\n\u003cul style=\"list-style: none; padding: 0; max-width: 820px; margin: 0 auto; font-size: 1.2rem;\"\u003e\n\u003cli\u003e✅ \u003cstrong\u003eDoodle\u003c\/strong\u003e — Pubbets Original (\u003cstrong\u003e1 of 1\u003c\/strong\u003e)\u003c\/li\u003e\n\u003cli\u003e✅ Outfit as shown\u003c\/li\u003e\n\u003cli\u003e✅ Protective carry bag\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/section\u003e\n\u003csection id=\"shipping-info\" style=\"background: #f9f9f9; padding: 2rem 0;\"\u003e\n\u003ch2 style=\"color: #8b5cf6; text-align: center; font-size: 2rem; margin-bottom: 1rem;\"\u003e🚚 Shipping\u003c\/h2\u003e\n\u003cdiv style=\"font-size: 1.2rem; margin: 0 auto; max-width: 820px;\"\u003eShips from Thailand.\u003cbr\u003eOrders are processed in \u003cstrong\u003e1–2 business days\u003c\/strong\u003e.\u003cbr\u003e\u003cbr\u003e\u003cstrong\u003eThai Post (Standard):\u003c\/strong\u003e around \u003cstrong\u003e2 weeks\u003c\/strong\u003e\u003cbr\u003e\u003cstrong\u003eEMS Post (where available):\u003c\/strong\u003e \u003cstrong\u003e6–7 days\u003c\/strong\u003e\u003cbr\u003e\u003cbr\u003e\u003cspan style=\"color: #4b5563;\"\u003e Shipping options are shown at checkout based on your region. \u003cstrong\u003eU.S. orders must use Thai Post.\u003c\/strong\u003e For urgent U.S. deliveries, message us for a \u003cstrong\u003eDHL Express quote\u003c\/strong\u003e. \u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection id=\"about-james\" style=\"padding: 2rem 0; background: #f9f9f9; text-align: center;\"\u003e\n\u003ch2 style=\"color: #8b5cf6; font-size: 2rem; margin-bottom: 1rem;\"\u003eAbout the builder\u003c\/h2\u003e\n\u003cp style=\"max-width: 750px; margin: 0 auto; font-size: 1.2rem; line-height: 1.6;\"\u003e\u003cstrong\u003eJames Marshall\u003c\/strong\u003e builds puppets meant to be performed, not just displayed. Doodle was designed to feel light, friendly, and responsive — a character that grows with the puppeteer and adapts easily to different roles.\u003c\/p\u003e\n\u003cp style=\"max-width: 750px; margin: 1rem auto 0;\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0280\/7683\/4851\/files\/teaching_055c8d04-66ab-4103-9b1a-40a931f07208.png?v=1768480152\" alt=\"\"\u003e\u003c\/p\u003e\n\u003c\/section\u003e\n\u003csection id=\"faq\" style=\"padding: 2rem 0; border-top: 1px solid #eee;\"\u003e\n\u003ch2 style=\"color: #8b5cf6; text-align: center; font-size: 2rem; margin-bottom: 1rem;\"\u003e❓ Frequently Asked Questions\u003c\/h2\u003e\n\u003cdiv style=\"max-width: 820px; margin: 0 auto; font-size: 1.1rem; line-height: 1.6;\"\u003e\n\u003cdetails open=\"\" style=\"padding: .8rem 0; border-bottom: 1px solid #f0f0f0;\"\u003e\n\u003csummary style=\"cursor: pointer; font-weight: 600;\"\u003eIs Doodle a custom order?\u003c\/summary\u003e\n\u003cdiv style=\"margin-top: .6rem;\"\u003eNo. Doodle is a \u003cstrong\u003eone-of-a-kind puppet\u003c\/strong\u003e sold exactly as shown. Once he’s gone, he’s gone.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails open=\"\" style=\"padding: .8rem 0; border-bottom: 1px solid #f0f0f0;\"\u003e\n\u003csummary style=\"cursor: pointer; font-weight: 600;\"\u003eWhat kind of performer is Doodle best for?\u003c\/summary\u003e\n\u003cdiv style=\"margin-top: .6rem;\"\u003eDoodle works especially well for educators, children’s entertainers, content creators, and anyone who wants a creative, friendly helper-style character.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails open=\"\" style=\"padding: .8rem 0; border-bottom: 1px solid #f0f0f0;\"\u003e\n\u003csummary style=\"cursor: pointer; font-weight: 600;\"\u003eAre arm rods included?\u003c\/summary\u003e\n\u003cdiv style=\"margin-top: .6rem;\"\u003eArm rods are not included, but can be added at checkout.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails style=\"padding: .8rem 0;\"\u003e\n\u003csummary style=\"cursor: pointer; font-weight: 600;\"\u003eIs this suitable for kids?\u003c\/summary\u003e\n\u003cdiv style=\"margin-top: .6rem;\"\u003eYes, with supervision. This is a performance puppet and recommended for ages \u003cstrong\u003e7+\u003c\/strong\u003e.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e","brand":"Pubbets!","offers":[{"title":"Default Title","offer_id":41867446911011,"sku":"doodle","price":189.95,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0280\/7683\/4851\/files\/Doodle_cbe0c360-7125-44d0-96cb-be8a5e57ec52.png?v=1768636790"},{"product_id":"nanny-liza","title":"Nanny Liza - Premium Yellow 28\"\/70cm Full-Body Grandma Puppet with Outfit \u0026 Carry Bag","description":"\u003c!-- ===========================\nNanny Liza — Hand-built by James Marshall (1 of 1)\n=========================== --\u003e\n\u003csection style=\"text-align: center; padding: 2rem 0; background: #f9f9f9;\" id=\"product-intro\"\u003e\n\u003ch1 style=\"color: #10b981; font-size: 2.5rem; margin-bottom: 1rem;\"\u003eMeet Nanny Liza 🌼\u003c\/h1\u003e\n\u003cp style=\"font-size: 1.3rem; margin: 0 auto; max-width: 820px;\"\u003e\u003cstrong\u003eNanny Liza\u003c\/strong\u003e is a one-of-a-kind hand puppet designed and built by \u003cstrong\u003eJames Marshall\u003c\/strong\u003e, founder of Pubbets.\u003c\/p\u003e\n\u003cp style=\"font-size: 1.3rem; margin: 1rem auto; max-width: 820px;\"\u003eWarm, thoughtful, and full of gentle wisdom, Nanny Liza feels like the kind of character who always has a story to tell and a cup of tea ready. With her soft expression, long grey hair, and vintage floral dress, she brings an instantly recognizable grandmotherly presence to any performance.\u003c\/p\u003e\n\u003cp style=\"font-size: 1.3rem; margin: 1rem auto; max-width: 820px;\"\u003eShe’s perfect for storytelling, education, faith-based shows, and children's entertainment where a calm, caring character can really connect with the audience.\u003c\/p\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0280\/7683\/4851\/files\/Granny_Liza_DESIGN.png?v=1773487443\" alt=\"\"\u003e\u003c\/p\u003e\n\u003c\/section\u003e\n\u003csection style=\"padding: 2rem 0;\" id=\"product-details\"\u003e\n\u003ch2 style=\"color: #10b981; text-align: center; font-size: 2rem; margin-bottom: 1rem;\"\u003eWho is Nanny Liza?\u003c\/h2\u003e\n\u003cp style=\"font-size: 1.2rem; margin: 0 auto; max-width: 820px;\"\u003eNanny Liza has the gentle personality of a beloved grandmother figure. She’s the kind of character who enjoys watching birds in the garden, sharing stories from long ago, and helping younger characters learn important lessons about kindness and patience.\u003c\/p\u003e\n\u003cp style=\"font-size: 1.2rem; margin: 1rem auto 0; max-width: 820px;\"\u003eHer relaxed expression and expressive eyes make her ideal for slower, story-driven performances where the character’s warmth and personality really shine.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003csection style=\"background: #f9f9f9; padding: 2rem 0;\" id=\"key-features\"\u003e\n\u003ch2 style=\"color: #10b981; text-align: center; font-size: 2rem; margin-bottom: 1rem;\"\u003eWhy Nanny Liza works so well\u003c\/h2\u003e\n\u003cul style=\"list-style: none; padding: 0; max-width: 820px; margin: 0 auto; font-size: 1.2rem;\"\u003e\n\u003cli style=\"margin-bottom: .6rem;\"\u003e🌼 \u003cstrong\u003eClassic grandmother character:\u003c\/strong\u003e instantly recognizable and relatable.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: .6rem;\"\u003e🌼 \u003cstrong\u003eExpressive eyes and mouth:\u003c\/strong\u003e perfect for storytelling and conversation.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: .6rem;\"\u003e🌼 \u003cstrong\u003eVintage floral dress styling:\u003c\/strong\u003e adds charm and character depth.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: .6rem;\"\u003e🌼 \u003cstrong\u003eLightweight performance build:\u003c\/strong\u003e comfortable and responsive.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: .6rem;\"\u003e🌼 \u003cstrong\u003eArm-rod ready:\u003c\/strong\u003e compatible with optional arm rods.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: .6rem;\"\u003e🌼 \u003cstrong\u003eTrue one-off puppet:\u003c\/strong\u003e this exact Nanny Liza will never be made again.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/section\u003e\n\u003csection style=\"padding: 2rem 0;\" id=\"gallery\"\u003e\n\u003ch2 style=\"color: #10b981; text-align: center; font-size: 2rem; margin-bottom: 1rem;\"\u003eGallery\u003c\/h2\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0280\/7683\/4851\/files\/Granny_Liza_FRONT.png?v=1773487444\" alt=\"\"\u003e\u003c\/p\u003e\n\u003c\/section\u003e\n\u003csection style=\"padding: 2rem 0;\" id=\"whats-in-the-box\"\u003e\n\u003ch2 style=\"color: #10b981; text-align: center; font-size: 2rem; margin-bottom: 1rem;\"\u003eWhat’s included\u003c\/h2\u003e\n\u003cul style=\"list-style: none; padding: 0; max-width: 820px; margin: 0 auto; font-size: 1.2rem;\"\u003e\n\u003cli\u003e✅ \u003cstrong\u003eNanny Liza\u003c\/strong\u003e - Pubbets Original (\u003cstrong\u003e1 of 1\u003c\/strong\u003e)\u003c\/li\u003e\n\u003cli\u003e✅ Floral dress and shoes as shown\u003c\/li\u003e\n\u003cli\u003e✅ Protective carry bag\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/section\u003e\n\u003csection style=\"background: #f9f9f9; padding: 2rem 0;\" id=\"shipping-info\"\u003e\n\u003ch2 style=\"color: #10b981; text-align: center; font-size: 2rem; margin-bottom: 1rem;\"\u003e🚚 Shipping\u003c\/h2\u003e\n\u003cdiv style=\"font-size: 1.2rem; margin: 0 auto; max-width: 820px;\"\u003eShips from Thailand.\u003cbr\u003eOrders are processed in \u003cstrong\u003e1–2 business days\u003c\/strong\u003e.\u003cbr\u003e\u003cbr\u003e\u003cstrong\u003eThai Post (Standard):\u003c\/strong\u003e around \u003cstrong\u003e2 weeks\u003c\/strong\u003e\u003cbr\u003e\u003cstrong\u003eEMS Post (where available):\u003c\/strong\u003e \u003cstrong\u003e6–7 days\u003c\/strong\u003e\u003cbr\u003e\u003cbr\u003e\u003cspan style=\"color: #4b5563;\"\u003e Shipping options are shown at checkout based on your region. \u003cstrong\u003eU.S. orders must use Thai Post.\u003c\/strong\u003e For urgent U.S. deliveries, message us for a \u003cstrong\u003eDHL Express quote\u003c\/strong\u003e. \u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection style=\"padding: 2rem 0; border-top: 1px solid #eee; border-bottom: 1px solid #eee; text-align: center;\" id=\"builders-note\"\u003e\n\u003ch2 style=\"font-size: 1.8rem; margin-bottom: 1rem;\"\u003eA note from the builder\u003c\/h2\u003e\n\u003cp style=\"font-size: 1.2rem; line-height: 1.6; max-width: 760px; margin: 0 auto;\"\u003eI built Nanny Liza as a warm, storytelling character. While working on her, I kept imagining a grandmother sitting by the window watching birds and sharing stories with the children around her.\u003c\/p\u003e\n\u003cp style=\"font-size: 1.2rem; line-height: 1.6; max-width: 760px; margin: 1rem auto 0;\"\u003eCharacters like this are wonderful for slower storytelling moments where the audience can really connect with the personality of the puppet.\u003c\/p\u003e\n\u003cp style=\"font-size: 1.2rem; line-height: 1.6; max-width: 760px; margin: 1rem auto 0;\"\u003eWhoever ends up performing with Nanny Liza will own the only one I will ever make.\u003c\/p\u003e\n\u003cp style=\"margin-top: 1.2rem; font-style: italic;\"\u003e— James Marshall\u003c\/p\u003e\n\u003cp style=\"margin-top: 1.2rem; font-style: italic;\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0280\/7683\/4851\/files\/james.png?v=1733319480\" alt=\"\"\u003e\u003c\/p\u003e\n\u003c\/section\u003e\n\u003csection style=\"padding: 2rem 0; border-top: 1px solid #eee;\" id=\"faq\"\u003e\n\u003ch2 style=\"color: #10b981; text-align: center; font-size: 2rem; margin-bottom: 1rem;\"\u003e❓ Frequently Asked Questions\u003c\/h2\u003e\n\u003cdiv style=\"max-width: 820px; margin: 0 auto; font-size: 1.1rem; line-height: 1.6;\"\u003e\n\u003cdetails style=\"padding: .8rem 0; border-bottom: 1px solid #f0f0f0;\" open=\"\"\u003e\n\u003csummary style=\"cursor: pointer; font-weight: 600;\"\u003eIs Nanny Liza a custom order?\u003c\/summary\u003e\n\u003cdiv style=\"margin-top: .6rem;\"\u003eNo. Nanny Liza is a \u003cstrong\u003eone-of-a-kind puppet\u003c\/strong\u003e sold exactly as shown. Once she’s gone, she’s gone.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails style=\"padding: .8rem 0; border-bottom: 1px solid #f0f0f0;\" open=\"\"\u003e\n\u003csummary style=\"cursor: pointer; font-weight: 600;\"\u003eWhat type of performances is she best for?\u003c\/summary\u003e\n\u003cdiv style=\"margin-top: .6rem;\"\u003eNanny Liza works beautifully for storytelling, church programs, educational shows, and gentle character interactions.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails style=\"padding: .8rem 0; border-bottom: 1px solid #f0f0f0;\" open=\"\"\u003e\n\u003csummary style=\"cursor: pointer; font-weight: 600;\"\u003eAre arm rods included?\u003c\/summary\u003e\n\u003cdiv style=\"margin-top: .6rem;\"\u003eArm rods are not included but can be added at checkout.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails style=\"padding: .8rem 0;\"\u003e\n\u003csummary style=\"cursor: pointer; font-weight: 600;\"\u003eIs this suitable for kids?\u003c\/summary\u003e\n\u003cdiv style=\"margin-top: .6rem;\"\u003eYes, with supervision. This is a performance puppet recommended for ages \u003cstrong\u003e7+\u003c\/strong\u003e.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e","brand":"Pubbets!","offers":[{"title":"Default Title","offer_id":42007954456611,"sku":null,"price":189.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0280\/7683\/4851\/files\/Granny_Liza_CLOSEUP_OPEN.png?v=1773487944"},{"product_id":"lil-reg","title":"Lil' Reg: The Ultra-Charismatic 1-of-1 Performance Puppet","description":"\u003cstyle\u003e\n  :root {\n    \/* Core Brand Colors *\/\n    --reg-pink: #ff2fa8;\n    --reg-pink-glow: rgba(255, 47, 168, 0.15);\n    --reg-purple: #8a56ff;\n    --reg-purple-glow: rgba(138, 86, 255, 0.12);\n    --reg-yellow: #ffd84d;\n    --reg-red: #ff4d57;\n\n    \/* Semantic UI Colors *\/\n    --ui-bg-light: #ffffff;\n    --ui-bg-muted: #f9fafb;\n    --ui-bg-dark: #111111; \/* For premium sections *\/\n    --ui-text-main: #1f2937;\n    --ui-text-muted: #6b7280;\n    --ui-text-on-dark: #f3f4f6;\n    --ui-border: rgba(0, 0, 0, 0.08);\n    --ui-shadow-card: 0 10px 30px rgba(0, 0, 0, 0.05);\n\n    \/* Layout \u0026 Styling *\/\n    --radius-lg: 24px;\n    --radius-md: 16px;\n    --radius-sm: 8px;\n    --font-stack: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif;\n  }\n\n  \/* RESET \u0026 RESETSCOPE *\/\n  .reg-product-page * {\n    box-sizing: border-box;\n    margin: 0;\n    padding: 0;\n  }\n\n  .reg-product-page {\n    font-family: var(--font-stack);\n    color: var(--ui-text-main);\n    background-color: var(--ui-bg-muted);\n    line-height: 1.6;\n    -webkit-font-smoothing: antialiased;\n  }\n\n  \/* LAYOUT CONTAINERS *\/\n  .reg-container {\n    max-width: 1100px;\n    margin: 0 auto;\n    padding: 20px;\n  }\n\n  \/* COMMON COMPONENTS *\/\n  .reg-card {\n    background: var(--ui-bg-light);\n    border-radius: var(--radius-lg);\n    box-shadow: var(--ui-shadow-card);\n    padding: 30px;\n    margin-bottom: 24px;\n    border: 1px solid var(--ui-border);\n  }\n\n  .reg-section-title {\n    font-size: 2rem;\n    font-weight: 900;\n    letter-spacing: -1px;\n    margin-bottom: 20px;\n    text-align: center;\n    color: var(--ui-text-main);\n  }\n\n  \/* ===========================\n     1. HERO HEADER (Premium Dark)\n     =========================== *\/\n  .reg-hero {\n    background-color: var(--ui-bg-dark);\n    color: var(--ui-text-on-dark);\n    padding: 60px 20px;\n    text-align: center;\n    border-radius: var(--radius-lg);\n    margin-bottom: 30px;\n    position: relative;\n    overflow: hidden;\n  }\n\n  \/* Subtle background glow effects *\/\n  .reg-hero::before,\n  .reg-hero::after {\n    content: '';\n    position: absolute;\n    width: 300px;\n    height: 300px;\n    border-radius: 50%;\n    filter: blur(80px);\n    opacity: 0.4;\n    z-index: 0;\n  }\n  .reg-hero::before {\n    background: var(--reg-pink);\n    top: -100px;\n    left: -100px;\n  }\n  .reg-hero::after {\n    background: var(--reg-purple);\n    bottom: -100px;\n    right: -100px;\n  }\n\n  .reg-hero-content {\n    position: relative;\n    z-index: 1;\n    max-width: 800px;\n    margin: 0 auto;\n  }\n\n  .reg-title {\n    font-size: 3.5rem;\n    font-weight: 900;\n    line-height: 1;\n    letter-spacing: -2px;\n    margin-bottom: 15px;\n  }\n\n  .reg-title span {\n    background: linear-gradient(90deg, var(--reg-pink), var(--reg-purple));\n    -webkit-background-clip: text;\n    -webkit-text-fill-color: transparent;\n    background-clip: text;\n    color: transparent; \/* Fallback *\/\n  }\n\n  .reg-subtitle {\n    font-size: 1.25rem;\n    color: var(--ui-text-muted);\n    max-width: 600px;\n    margin: 0 auto 30px;\n  }\n\n  .reg-hero-badges {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 10px;\n    justify-content: center;\n    margin-bottom: 40px;\n  }\n\n  .reg-hero-badges span {\n    display: inline-block;\n    padding: 10px 18px;\n    border-radius: 999px;\n    font-size: 0.9rem;\n    font-weight: 700;\n    text-transform: uppercase;\n    letter-spacing: 1px;\n    border: 1px solid rgba(255, 255, 255, 0.15);\n    background: rgba(255, 255, 255, 0.05);\n  }\n\n  .reg-hero-badges span.special {\n    background: linear-gradient(135deg, var(--reg-pink), var(--reg-purple));\n    border: none;\n    color: white;\n    box-shadow: 0 4px 15px rgba(255, 47, 168, 0.3);\n  }\n\n  \n  \/* ===========================\n     3. REFRAMED VALUE PROP\n     =========================== *\/\n  .reg-value-prop {\n    background: linear-gradient(135deg, #fffcf0, #fff5fa);\n    border: 2px solid #ffecb3;\n    text-align: center;\n    padding: 40px;\n  }\n\n  .reg-value-icon {\n    font-size: 3rem;\n    margin-bottom: 15px;\n    display: block;\n  }\n\n  .reg-value-prop h2 {\n    color: #c48f00; \/* Sophisticated gold *\/\n    font-size: 1.8rem;\n    margin-bottom: 10px;\n  }\n\n  .reg-value-prop p {\n    font-size: 1.1rem;\n    color: #614d15;\n    max-width: 600px;\n    margin: 0 auto;\n  }\n\n  \/* ===========================\n     4. FEATURE \u0026 INCLUDED LISTS\n     =========================== *\/\n  .reg-feature-grid {\n    display: grid;\n    grid-template-columns: 1fr;\n    gap: 15px;\n  }\n\n  .reg-feature-item {\n    background: var(--ui-bg-muted);\n    padding: 20px;\n    border-radius: var(--radius-md);\n    border: 1px solid var(--ui-border);\n    display: flex;\n    align-items: start;\n    gap: 15px;\n  }\n\n  .reg-feature-icon {\n    font-size: 1.4rem;\n    color: var(--reg-purple);\n    margin-top: 2px;\n  }\n\n  .reg-feature-text strong {\n    display: block;\n    color: var(--ui-text-main);\n    font-size: 1.1rem;\n  }\n\n  .reg-feature-text span {\n    color: var(--ui-text-muted);\n    font-size: 0.95rem;\n  }\n\n  \/* What's Included List *\/\n  .reg-included-list {\n    list-style: none;\n    max-width: 600px;\n    margin: 0 auto;\n  }\n\n  .reg-included-list li {\n    padding: 15px 20px;\n    background: var(--ui-bg-muted);\n    border-radius: var(--radius-sm);\n    margin-bottom: 10px;\n    border: 1px solid var(--ui-border);\n    display: flex;\n    align-items: center;\n    gap: 15px;\n    font-size: 1.05rem;\n  }\n\n  .reg-check-icon {\n    color: #10b981; \/* Success Green *\/\n    font-weight: bold;\n  }\n\n  \/* ===========================\n     5. BUILDER NOTE (STORY)\n     =========================== *\/\n  .reg-builder-card {\n    text-align: center;\n    background-image: radial-gradient(circle at top right, var(--reg-pink-glow), transparent 40%);\n  }\n\n  .reg-builder-note {\n    font-size: 1.1rem;\n    font-style: italic;\n    color: var(--ui-text-muted);\n    max-width: 700px;\n    margin: 0 auto 30px;\n    line-height: 1.8;\n  }\n\n  .reg-builder-profile {\n    display: flex;\n    flex-direction: column;\n    align-items: center;\n    gap: 15px;\n  }\n\n  .reg-builder-profile img {\n    width: 120px;\n    height: 120px;\n    border-radius: 50%;\n    border: 4px solid white;\n    box-shadow: 0 4px 10px rgba(0,0,0,0.1);\n  }\n\n  .reg-builder-sig {\n    font-weight: 700;\n    font-size: 1.1rem;\n    color: var(--ui-text-main);\n  }\n\n  \/* ===========================\n     6. MODERN ACCORDION FAQ\n     =========================== *\/\n  .reg-faq-container {\n    max-width: 800px;\n    margin: 0 auto;\n  }\n\n  .reg-faq-details {\n    background: var(--ui-bg-light);\n    border: 1px solid var(--ui-border);\n    border-radius: var(--radius-md);\n    margin-bottom: 12px;\n    overflow: hidden;\n    transition: box-shadow 0.3s ease;\n  }\n\n  .reg-faq-details[open] {\n    box-shadow: 0 5px 15px rgba(0,0,0,0.05);\n  }\n\n  .reg-faq-summary {\n    display: flex;\n    justify-content: space-between;\n    align-items: center;\n    padding: 20px 25px;\n    font-weight: 700;\n    font-size: 1.1rem;\n    cursor: pointer;\n    list-style: none; \/* Hides default marker *\/\n  }\n\n  \/* Custom arrow for FAQ *\/\n  .reg-faq-icon {\n    font-size: 1.2rem;\n    color: var(--reg-pink);\n    transition: transform 0.3s ease;\n  }\n\n  .reg-faq-details[open] .reg-faq-icon {\n    transform: rotate(180deg);\n  }\n\n  \/* Hides default Safari marker *\/\n  .reg-faq-summary::-webkit-details-marker {\n    display: none;\n  }\n\n  .reg-faq-answer {\n    padding: 0 25px 25px;\n    color: var(--ui-text-muted);\n    font-size: 1rem;\n    border-top: 1px solid var(--ui-border);\n    background-color: var(--ui-bg-muted);\n  }\n\n  \/* ===========================\n     RESPONSIVE BREAKPOINTS\n     =========================== *\/\n\n  \/* Desktop and Tablet *\/\n  @media (min-width: 768px) {\n    .reg-container {\n      padding: 40px;\n    }\n\n    .reg-card {\n      padding: 50px;\n    }\n\n    .reg-section-title {\n      font-size: 2.5rem;\n    }\n\n    \/* 1. HERO *\/\n    .reg-hero {\n      padding: 100px 40px;\n    }\n    .reg-title {\n      font-size: 5rem;\n    }\n\n    \/* 2. GALLERY - DYNAMIC LAYOUT *\/\n    .reg-gallery {\n      grid-template-columns: repeat(6, 1fr); \/* 6-column grid base *\/\n      grid-template-rows: repeat(2, 300px); \/* 2 rows, fixed height *\/\n    }\n\n    \/* Make the first image dominate *\/\n    .reg-gallery-item:nth-child(1) {\n      grid-column: span 4;\n      grid-row: span 2;\n    }\n\n    \/* The other 4 images fill the remaining 2 columns *\/\n    .reg-gallery-item:nth-child(n+2) {\n      grid-column: span 2;\n      grid-row: span 1;\n    }\n\n    \/* 4. FEATURE GRID *\/\n    .reg-feature-grid {\n      grid-template-columns: repeat(2, 1fr);\n      gap: 20px;\n    }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"reg-product-page\"\u003e\n\u003cheader class=\"reg-hero\"\u003e\n\u003cdiv class=\"reg-hero-content\"\u003e\n\u003cdiv class=\"reg-hero-badges\"\u003e\n\u003cspan class=\"special\"\u003e1-of-1 Original Build\u003c\/span\u003e \u003cspan\u003eBy James Marshall\u003c\/span\u003e \u003cspan\u003eShips Worldwide from Thailand\u003c\/span\u003e\n\u003c\/div\u003e\n\u003ch1 class=\"reg-title\"\u003eMeet \u003cspan\u003eLil Reg\u003c\/span\u003e ✨\u003c\/h1\u003e\n\u003cp class=\"reg-subtitle\"\u003e\u003cem\u003eA charismatic, custom performance puppet who arrives overdressed, owns it completely, and makes everyone feel welcome.\u003c\/em\u003e\u003c\/p\u003e\n\u003cp class=\"reg-subtitle\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0280\/7683\/4851\/files\/lil_reg.jpg?v=1774019210\"\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/header\u003e\n\u003cdiv class=\"reg-container\"\u003e\n\u003csection class=\"reg-card reg-value-prop\"\u003e\u003cspan class=\"reg-value-icon\"\u003e❤️\u003c\/span\u003e\n\u003ch2\u003eSupporting the Pubbets Community\u003c\/h2\u003e\n\u003cp\u003e\u003cstrong\u003eA dedicated portion of this purchase ($100) goes directly to help with local community running costs and support projects.\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/section\u003e\n\u003csection class=\"reg-card\"\u003e\n\u003ch2 class=\"reg-section-title\"\u003eWhy Lil Reg is One-of-a-Kind\u003c\/h2\u003e\n\u003cdiv class=\"reg-feature-grid\"\u003e\n\u003cdiv class=\"reg-feature-item\"\u003e\n\u003cspan class=\"reg-feature-icon\"\u003e📏\u003c\/span\u003e\n\u003cdiv class=\"reg-feature-text\"\u003e\n\u003cstrong\u003e28\" Full-Body Build\u003c\/strong\u003e \u003cspan\u003eA commanding performance presence with amazing character.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"reg-feature-item\"\u003e\n\u003cspan class=\"reg-feature-icon\"\u003e✨\u003c\/span\u003e\n\u003cdiv class=\"reg-feature-text\"\u003e\n\u003cstrong\u003eBling XL Glasses\u003c\/strong\u003e \u003cspan\u003eLil Reg is debuting our upcoming new glasses style first! \u003cbr\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0280\/7683\/4851\/files\/Lil_Reg_GLASSES.png?v=1774018040\"\u003e\u003cbr\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"reg-feature-text\"\u003e\n\u003cspan\u003e\u003c\/span\u003e\u003cbr\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"reg-feature-text\"\u003e\n\u003cspan\u003e\u003c\/span\u003e\u003cbr\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"reg-feature-item\"\u003e\n\u003cspan class=\"reg-feature-icon\"\u003e👟\u003c\/span\u003e\n\u003cdiv class=\"reg-feature-text\"\u003e\n\u003cstrong\u003eSilver Glitter Shoes\u003c\/strong\u003e \u003cspan\u003eCompletely unnecessary... and completely perfect for his personality.\u003cbr\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"reg-feature-text\"\u003e\n\u003cspan\u003e\u003c\/span\u003e\u003cbr\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"reg-feature-item\"\u003e\n\u003cspan class=\"reg-feature-icon\"\u003e🤲\u003c\/span\u003e\n\u003cdiv class=\"reg-feature-text\"\u003e\n\u003cstrong\u003eInternal Finger Grips \u0026amp; Poseable Hands\u003c\/strong\u003e \u003cspan\u003eGives the puppeteer incredible control and natural expressiveness.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"reg-feature-item\"\u003e\n\u003cspan class=\"reg-feature-icon\"\u003e🦵\u003c\/span\u003e\n\u003cdiv class=\"reg-feature-text\"\u003e\n\u003cstrong\u003eDetachable Legs\u003c\/strong\u003e \u003cspan\u003eEasy conversion from full-body to half-body performance and storage.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"reg-feature-item\"\u003e\n\u003cspan class=\"reg-feature-icon\"\u003e💎\u003c\/span\u003e\n\u003cdiv class=\"reg-feature-text\"\u003e\n\u003cstrong\u003eTrue One-Off Creation\u003c\/strong\u003e \u003cspan\u003eThis exact puppet will never be replicated. He is 1 of 1.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"reg-card reg-builder-card\"\u003e\n\u003ch2 class=\"reg-section-title\"\u003eA Note from the Builder\u003c\/h2\u003e\n\u003cblockquote class=\"reg-builder-note\"\u003e“I made Lil Reg to be a joyful, slightly over-the-top character with a really kind feel. He’s got sparkle, personality, and just enough ridiculousness to make people smile. He’s playable, expressive, and full of charm. Whoever ends up with Lil Reg will own the only one I’ll ever make.”\u003c\/blockquote\u003e\n\u003cblockquote class=\"reg-builder-note\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0280\/7683\/4851\/files\/james_toon.png?v=1774019419\"\u003e\u003c\/blockquote\u003e\n\u003cdiv class=\"reg-builder-profile\"\u003e\n\u003cdiv class=\"reg-builder-sig\"\u003e— James Marshall\u003cbr\u003eThe Papa of Pubbets\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"reg-card\"\u003e\n\u003ch2 class=\"reg-section-title\"\u003eWhat’s Included\u003c\/h2\u003e\n\u003cul class=\"reg-included-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"reg-check-icon\"\u003e✓\u003c\/span\u003e \u003cstrong\u003eLil Reg Puppet\u003c\/strong\u003e (Pubbets Original, 1 of 1)\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"reg-check-icon\"\u003e✓\u003c\/span\u003e Outfit, glasses, and silver glitter shoes as shown\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"reg-check-icon\"\u003e✓\u003c\/span\u003e 🎁 \u003cstrong\u003eBONUS:\u003c\/strong\u003e A surprise gift from our local night market!\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"reg-check-icon\"\u003e✓\u003c\/span\u003e 🚢 \u003cstrong\u003eWorldwide Shipping\u003c\/strong\u003e (calculated at checkout)\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"reg-check-icon\"\u003e✓\u003c\/span\u003e ⛪ \u003cstrong\u003eTransparency:\u003c\/strong\u003e $100 donation included to support local Kingfisher Church.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/section\u003e\n\u003csection class=\"reg-card\"\u003e\n\u003ch2 class=\"reg-section-title\"\u003eGot Questions?\u003c\/h2\u003e\n\u003cdiv class=\"reg-faq-container\"\u003e\n\u003cdetails class=\"reg-faq-details\" open=\"\"\u003e\n\u003csummary class=\"reg-faq-summary\"\u003eIs Lil Reg a custom order? \u003cspan class=\"reg-faq-icon\"\u003e▼\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"reg-faq-answer\"\u003eNo. Lil Reg is a finished, unique performance puppet sold exactly as shown in the images.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails open=\"\" class=\"reg-faq-details\"\u003e\n\u003csummary class=\"reg-faq-summary\"\u003eWhere does Lil Reg ship from? \u003cspan class=\"reg-faq-icon\"\u003e▼\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"reg-faq-answer\"\u003eLil Reg will be shipped with care from the Pubbets Lab in Thailand.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails open=\"\" class=\"reg-faq-details\"\u003e\n\u003csummary class=\"reg-faq-summary\"\u003eWhat about the bonus gift? \u003cspan class=\"reg-faq-icon\"\u003e▼\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"reg-faq-answer\"\u003eJames personally selects a unique item from a local market in Thailand to include with every custom build purchase. It's our way of saying thank you! Plus - any excuse to go night market shopping - right?!\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e","brand":"Pubbets!","offers":[{"title":"Default Title","offer_id":42016762003491,"sku":"lil reg","price":224.95,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0280\/7683\/4851\/files\/Lil_Reg_CLOSEUP_OPEN.png?v=1774019737"},{"product_id":"captain-chuck-cloudley","title":"[SPECIAL PRICE] Captain Chuck Cloudley - One-Off Pilot Puppet","description":"\u003cstyle\u003e\n  :root {\n    \/* Captain Chuck's Brand Colors *\/\n    --pilot-blue: #1e3a8a;\n    --pilot-blue-glow: rgba(30, 58, 138, 0.15);\n    --cloud-gold: #fbbf24;\n    --cloud-gold-glow: rgba(251, 191, 36, 0.12);\n    --runway-white: #ffffff;\n    --caution-red: #ef4444;\n\n    \/* Semantic UI Colors *\/\n    --ui-bg-light: #ffffff;\n    --ui-bg-muted: #f3f4f6;\n    --ui-bg-dark: #0f172a; \n    --ui-text-main: #1e293b;\n    --ui-text-muted: #64748b;\n    --ui-text-on-dark: #f8fafc;\n    --ui-border: rgba(0, 0, 0, 0.08);\n    --ui-shadow-card: 0 10px 30px rgba(0, 0, 0, 0.05);\n\n    \/* Layout \u0026 Styling *\/\n    --radius-lg: 24px;\n    --radius-md: 16px;\n    --radius-sm: 8px;\n    --font-stack: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif;\n  }\n\n  .chuck-product-page * {\n    box-sizing: border-box;\n    margin: 0;\n    padding: 0;\n  }\n\n  .chuck-product-page {\n    font-family: var(--font-stack);\n    color: var(--ui-text-main);\n    background-color: var(--ui-bg-muted);\n    line-height: 1.6;\n    -webkit-font-smoothing: antialiased;\n  }\n\n  .chuck-container {\n    max-width: 1100px;\n    margin: 0 auto;\n    padding: 20px;\n  }\n\n  .chuck-card {\n    background: var(--ui-bg-light);\n    border-radius: var(--radius-lg);\n    box-shadow: var(--ui-shadow-card);\n    padding: 30px;\n    margin-bottom: 24px;\n    border: 1px solid var(--ui-border);\n  }\n\n  .chuck-section-title {\n    font-size: 2rem;\n    font-weight: 900;\n    letter-spacing: -1px;\n    margin-bottom: 20px;\n    text-align: center;\n    color: var(--ui-text-main);\n  }\n\n  \/* HERO HEADER *\/\n  .chuck-hero {\n    background-color: var(--ui-bg-dark);\n    color: var(--ui-text-on-dark);\n    padding: 60px 20px;\n    text-align: center;\n    border-radius: var(--radius-lg);\n    margin-bottom: 30px;\n    position: relative;\n    overflow: hidden;\n  }\n\n  .chuck-hero::before {\n    content: '';\n    position: absolute;\n    width: 400px;\n    height: 400px;\n    border-radius: 50%;\n    filter: blur(100px);\n    opacity: 0.3;\n    z-index: 0;\n    background: var(--pilot-blue);\n    top: -150px;\n    left: -100px;\n  }\n\n  .chuck-hero-content {\n    position: relative;\n    z-index: 1;\n    max-width: 800px;\n    margin: 0 auto;\n  }\n\n  .chuck-title {\n    font-size: 3.5rem;\n    font-weight: 900;\n    line-height: 1.1;\n    letter-spacing: -2px;\n    margin-bottom: 15px;\n  }\n\n  .chuck-title span {\n    background: linear-gradient(90deg, var(--cloud-gold), #fff);\n    -webkit-background-clip: text;\n    -webkit-text-fill-color: transparent;\n    background-clip: text;\n  }\n\n  .chuck-subtitle {\n    font-size: 1.25rem;\n    color: var(--ui-text-on-dark);\n    opacity: 0.9;\n    max-width: 600px;\n    margin: 0 auto 30px;\n  }\n\n  .chuck-hero-badges {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 10px;\n    justify-content: center;\n    margin-bottom: 40px;\n  }\n\n  .chuck-hero-badges span {\n    display: inline-block;\n    padding: 10px 18px;\n    border-radius: 999px;\n    font-size: 0.85rem;\n    font-weight: 700;\n    text-transform: uppercase;\n    letter-spacing: 1px;\n    border: 1px solid rgba(255, 255, 255, 0.15);\n    background: rgba(255, 255, 255, 0.05);\n  }\n\n  .chuck-hero-badges span.special {\n    background: var(--cloud-gold);\n    border: none;\n    color: var(--ui-bg-dark);\n  }\n\n  \/* TRANSPARENCY \/ SPECIAL PRICE BOX *\/\n  .chuck-promo-box {\n    background: #fffcf0;\n    border: 2px dashed var(--cloud-gold);\n    text-align: center;\n    padding: 30px;\n  }\n\n  .chuck-promo-box h2 {\n    color: #b45309;\n    font-size: 1.5rem;\n    margin-bottom: 10px;\n  }\n\n  \/* FEATURE GRID *\/\n  .chuck-feature-grid {\n    display: grid;\n    grid-template-columns: 1fr;\n    gap: 15px;\n  }\n\n  .chuck-feature-item {\n    background: var(--ui-bg-muted);\n    padding: 20px;\n    border-radius: var(--radius-md);\n    border: 1px solid var(--ui-border);\n    display: flex;\n    align-items: start;\n    gap: 15px;\n  }\n\n  .chuck-feature-icon {\n    font-size: 1.4rem;\n    color: var(--pilot-blue);\n  }\n\n  \/* BUILDER NOTE *\/\n  .chuck-builder-card {\n    text-align: center;\n    background-image: radial-gradient(circle at top right, var(--cloud-gold-glow), transparent 40%);\n  }\n\n  .chuck-builder-note {\n    font-size: 1.1rem;\n    font-style: italic;\n    color: var(--ui-text-muted);\n    max-width: 700px;\n    margin: 0 auto 30px;\n    line-height: 1.8;\n  }\n\n  \/* INCLUDED LIST *\/\n  .chuck-included-list {\n    list-style: none;\n    max-width: 600px;\n    margin: 0 auto;\n  }\n\n  .chuck-included-list li {\n    padding: 15px 20px;\n    background: var(--ui-bg-muted);\n    border-radius: var(--radius-sm);\n    margin-bottom: 10px;\n    display: flex;\n    align-items: center;\n    gap: 15px;\n  }\n\n  .chuck-check-icon {\n    color: #10b981;\n    font-weight: bold;\n  }\n\n  \/* FAQ *\/\n  .chuck-faq-details {\n    background: var(--ui-bg-light);\n    border: 1px solid var(--ui-border);\n    border-radius: var(--radius-md);\n    margin-bottom: 12px;\n    overflow: hidden;\n  }\n\n  .chuck-faq-summary {\n    display: flex;\n    justify-content: space-between;\n    padding: 20px 25px;\n    font-weight: 700;\n    cursor: pointer;\n    list-style: none;\n  }\n\n  .chuck-faq-answer {\n    padding: 20px 25px;\n    color: var(--ui-text-muted);\n    border-top: 1px solid var(--ui-border);\n    background-color: var(--ui-bg-muted);\n  }\n\n  @media (min-width: 768px) {\n    .chuck-container { padding: 40px; }\n    .chuck-card { padding: 50px; }\n    .chuck-title { font-size: 4.5rem; }\n    .chuck-feature-grid { grid-template-columns: repeat(2, 1fr); gap: 20px; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"chuck-product-page\"\u003e\n\u003cheader class=\"chuck-hero\"\u003e\n\u003cdiv class=\"chuck-hero-content\"\u003e\n\u003cdiv class=\"chuck-hero-badges\"\u003e\n\u003cspan class=\"special\"\u003eSpecial Build Price\u003c\/span\u003e \u003cspan\u003e1-of-1 Original\u003c\/span\u003e \u003cspan\u003eShips Worldwide\u003c\/span\u003e\n\u003c\/div\u003e\n\u003ch1 class=\"chuck-title\"\u003e\n\u003cspan style=\"color: rgb(255, 255, 255);\"\u003eMeet \u003c\/span\u003e\u003cspan\u003eCapt. Chuck Cloudley\u003c\/span\u003e ✈️\u003c\/h1\u003e\n\u003cp class=\"chuck-subtitle\"\u003eRetired pilot... now driving the Pubbetsville community bus. Still wears the uniform. Still announces every stop like he’s landing a 747.\u003c\/p\u003e\n\u003cp class=\"chuck-subtitle\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0280\/7683\/4851\/files\/chuck_cloudley.png?v=1774356326\"\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/header\u003e\n\u003cdiv class=\"chuck-container\"\u003e\n\u003csection class=\"chuck-card chuck-promo-box\"\u003e\n\u003ch2\u003e🚌 A First-Class Character at a Ground-Level Fare\u003c\/h2\u003e\n\u003cp\u003eCaptain Chuck is a one-off performance puppet with instant personality. \u003cstrong\u003eBecause of some minor build quirks (explained below), he's available at a unique special price!\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/section\u003e\n\u003csection class=\"chuck-card\"\u003e\n\u003ch2 class=\"chuck-section-title\"\u003eWhy Chuck is One-of-a-Kind\u003c\/h2\u003e\n\u003cdiv class=\"chuck-feature-grid\"\u003e\n\u003cdiv class=\"chuck-feature-item\"\u003e\n\u003cspan class=\"chuck-feature-icon\"\u003e🧔\u003c\/span\u003e\n\u003cdiv class=\"chuck-feature-text\"\u003e\n\u003cstrong\u003eBig White Moustache\u003c\/strong\u003e \u003cspan\u003eFull, soft, and the kind of moustache that walks into a room first.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"chuck-feature-item\"\u003e\n\u003cspan class=\"chuck-feature-icon\"\u003e✈️\u003c\/span\u003e\n\u003cdiv class=\"chuck-feature-text\"\u003e\n\u003cstrong\u003eOne-Off Pilot Uniform\u003c\/strong\u003e \u003cspan\u003eCustom shirt, tie, and wings badge - Chuck refuses to dress down.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"chuck-feature-item\"\u003e\n\u003cspan class=\"chuck-feature-icon\"\u003e🎭\u003c\/span\u003e\n\u003cdiv class=\"chuck-feature-text\"\u003e\n\u003cstrong\u003eInstant Character Energy\u003c\/strong\u003e \u003cspan\u003eHe feels funny before you’ve even said a word. Built for storytelling.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"chuck-feature-item\"\u003e\n\u003cspan class=\"chuck-feature-icon\"\u003e🤲\u003c\/span\u003e\n\u003cdiv class=\"chuck-feature-text\"\u003e\n\u003cstrong\u003ePerformance Ready\u003c\/strong\u003e \u003cspan\u003eDesigned for expressive movement and strong on-camera presence.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"chuck-card\"\u003e\n\u003ch2 class=\"chuck-section-title\"\u003eBuilder's Transparency\u003c\/h2\u003e\n\u003cdiv style=\"max-width: 700px; margin: 0 auto; color: var(--ui-text-muted);\"\u003e\n\u003cp style=\"margin-bottom: 15px;\"\u003eDuring the build, there was a small glue overflow just under Chuck’s nose, and the wings badge was repositioned slightly, leaving faint stitch marks from its original placement.\u003c\/p\u003e\n\u003cp\u003eNeither issue is noticeable unless you’re looking very closely - but I’d rather be upfront and price him fairly than quietly charge full price. The result? \u003cstrong\u003eA one-off character puppet at a special reduced price.\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"chuck-card chuck-builder-card\"\u003e\n\u003ch2 class=\"chuck-section-title\"\u003eA Note from James\u003c\/h2\u003e\n\u003cblockquote class=\"chuck-builder-note\"\u003e“Chuck is one of those builds where the personality just clicked straight away. The moustache, the messy white hair, the pilot shirt and tie… he ended up feeling like a retired pilot who never quite let go of the uniform. In my head, he now drives the Pubbetsville community bus and gives every stop a full runway-style announcement. He’s weird, lovable, and full of charm.”\u003c\/blockquote\u003e\n\u003cdiv class=\"chuck-builder-sig\"\u003e— James Marshall\u003cbr\u003eThe Papa of Pubbets\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"chuck-card\"\u003e\n\u003ch2 class=\"chuck-section-title\"\u003eWhat’s Included\u003c\/h2\u003e\n\u003cul class=\"chuck-included-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"chuck-check-icon\"\u003e✓\u003c\/span\u003e \u003cstrong\u003eCaptain Chuck Cloudley Puppet\u003c\/strong\u003e (1 of 1)\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"chuck-check-icon\"\u003e✓\u003c\/span\u003e Custom pilot shirt, tie, and wings badge\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"chuck-check-icon\"\u003e✓\u003c\/span\u003e Fully assembled and performance-ready\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"chuck-check-icon\"\u003e✓\u003c\/span\u003e 🚢 \u003cstrong\u003eWorldwide Shipping\u003c\/strong\u003e from Thailand\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/section\u003e\n\u003csection class=\"chuck-card\"\u003e\n\u003ch2 class=\"chuck-section-title\"\u003eGot Questions?\u003c\/h2\u003e\n\u003cdiv class=\"chuck-faq-container\"\u003e\n\u003cdetails class=\"chuck-faq-details\" open=\"\"\u003e\n\u003csummary class=\"chuck-faq-summary\"\u003eIs this a custom order? \u003cspan\u003e▼\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"chuck-faq-answer\"\u003eNo - this is a finished, one-off puppet sold exactly as shown. Once he's gone, he's gone!\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"chuck-faq-details\" open=\"\"\u003e\n\u003csummary class=\"chuck-faq-summary\"\u003eWhere does he ship from? \u003cspan\u003e▼\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"chuck-faq-answer\"\u003eCaptain Chuck will be shipped with care from the Pubbets Lab in Thailand with subsidised shipping costs. \u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"chuck-faq-details\" open=\"\"\u003e\n\u003csummary class=\"chuck-faq-summary\"\u003eIs he suitable for performance? \u003cspan\u003e▼\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"chuck-faq-answer\"\u003eYes! Chuck is designed for expressive performance, content creation, or display.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Pubbets!","offers":[{"title":"Default Title","offer_id":42018939535395,"sku":"captchuck","price":179.95,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0280\/7683\/4851\/files\/1000037645_fe92fe5f-09f4-44b2-aa80-319c666cec34.jpg?v=1774357783"},{"product_id":"aunt-gladys","title":"Aunty Gladys - One-of-a-Kind Professional Performance Hand Puppet","description":"\u003cstyle\u003e\n  :root {\n    \/* Updated Palette: Soft Lavender \u0026 Warm Peach *\/\n    --reg-lavender: #a885ff;\n    --reg-lavender-light: #f3f0ff;\n    --reg-peach: #ffdbc5;\n    --reg-peach-glow: rgba(255, 219, 197, 0.4);\n    --reg-warm-gold: #b58500;\n    --reg-soft-purple: #7c4dff;\n\n    \/* Semantic UI Colors *\/\n    --ui-bg-light: #ffffff;\n    --ui-bg-muted: #fdfbf7; \/* Warm cream background *\/\n    --ui-bg-accent: #f8f5ff; \/* Soft lavender section background *\/\n    --ui-text-main: #2d2d2d;\n    --ui-text-muted: #5f6368;\n    --ui-border: rgba(124, 77, 255, 0.1);\n    --ui-shadow-card: 0 12px 40px rgba(124, 77, 255, 0.08);\n\n    \/* Layout \u0026 Styling *\/\n    --radius-lg: 32px;\n    --radius-md: 20px;\n    --radius-sm: 10px;\n    --font-stack: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif;\n  }\n\n  .reg-product-page * {\n    box-sizing: border-box;\n    margin: 0;\n    padding: 0;\n  }\n\n  .reg-product-page {\n    font-family: var(--font-stack);\n    color: var(--ui-text-main);\n    background-color: var(--ui-bg-muted);\n    line-height: 1.6;\n    -webkit-font-smoothing: antialiased;\n  }\n\n  .reg-container {\n    max-width: 1100px;\n    margin: 0 auto;\n    padding: 20px;\n  }\n\n  .reg-card {\n    background: var(--ui-bg-light);\n    border-radius: var(--radius-lg);\n    box-shadow: var(--ui-shadow-card);\n    padding: 35px;\n    margin-bottom: 24px;\n    border: 1px solid var(--ui-border);\n  }\n\n  .reg-section-title {\n    font-size: 2.2rem;\n    font-weight: 900;\n    letter-spacing: -0.5px;\n    margin-bottom: 25px;\n    text-align: center;\n    color: var(--reg-soft-purple);\n  }\n\n  \/* HERO HEADER (Lighter \u0026 Friendlier) *\/\n  .reg-hero {\n    background: linear-gradient(135deg, #fdf8f5 0%, #f5f0ff 100%);\n    color: var(--ui-text-main);\n    padding: 80px 20px;\n    text-align: center;\n    border-radius: var(--radius-lg);\n    margin-bottom: 30px;\n    position: relative;\n    overflow: hidden;\n    border: 1px solid var(--ui-border);\n  }\n\n  \/* Soft glowing decorative circles *\/\n  .reg-hero::before,\n  .reg-hero::after {\n    content: '';\n    position: absolute;\n    width: 350px;\n    height: 350px;\n    border-radius: 50%;\n    filter: blur(100px);\n    opacity: 0.5;\n    z-index: 0;\n  }\n  .reg-hero::before { background: var(--reg-peach); top: -150px; left: -150px; }\n  .reg-hero::after { background: var(--reg-lavender); bottom: -150px; right: -150px; }\n\n  .reg-hero-content { position: relative; z-index: 1; max-width: 800px; margin: 0 auto; }\n\n  .reg-title {\n    font-size: 4rem;\n    font-weight: 900;\n    line-height: 1.1;\n    letter-spacing: -1px;\n    margin-bottom: 20px;\n  }\n\n  .reg-title span {\n    background: linear-gradient(90deg, var(--reg-soft-purple), var(--reg-lavender));\n    -webkit-background-clip: text;\n    -webkit-text-fill-color: transparent;\n    background-clip: text;\n  }\n\n  .reg-subtitle {\n    font-size: 1.3rem;\n    color: var(--ui-text-muted);\n    max-width: 650px;\n    margin: 0 auto 35px;\n    font-weight: 400;\n  }\n\n  .reg-hero-badges {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 12px;\n    justify-content: center;\n    margin-bottom: 40px;\n  }\n\n  .reg-hero-badges span {\n    display: inline-block;\n    padding: 12px 20px;\n    border-radius: 999px;\n    font-size: 0.85rem;\n    font-weight: 700;\n    text-transform: uppercase;\n    letter-spacing: 0.5px;\n    border: 1px solid rgba(124, 77, 255, 0.15);\n    background: white;\n    color: var(--reg-soft-purple);\n  }\n\n  .reg-hero-badges span.special {\n    background: var(--reg-soft-purple);\n    border: none;\n    color: white;\n    box-shadow: 0 4px 15px rgba(124, 77, 255, 0.2);\n  }\n\n  \/* VALUE PROP (FUNDRAISER) *\/\n  .reg-value-prop {\n    background: linear-gradient(135deg, #fffcf5, #fff8f0);\n    border: 2px solid #ffecb3;\n    text-align: center;\n    padding: 45px;\n  }\n\n  .reg-value-icon { font-size: 3.5rem; margin-bottom: 15px; display: block; }\n  .reg-value-prop h2 { color: var(--reg-warm-gold); font-size: 1.8rem; margin-bottom: 10px; }\n  .reg-value-prop p { font-size: 1.15rem; color: #614d15; max-width: 600px; margin: 0 auto; }\n\n  \/* FEATURE GRID *\/\n  .reg-feature-grid { display: grid; grid-template-columns: 1fr; gap: 20px; }\n  .reg-feature-item {\n    background: var(--ui-bg-accent);\n    padding: 25px;\n    border-radius: var(--radius-md);\n    border: 1px solid var(--ui-border);\n    display: flex;\n    align-items: start;\n    gap: 18px;\n  }\n  .reg-feature-icon { font-size: 1.6rem; color: var(--reg-lavender); margin-top: 2px; }\n  .reg-feature-text strong { display: block; color: var(--ui-text-main); font-size: 1.15rem; margin-bottom: 4px; }\n  .reg-feature-text span { color: var(--ui-text-muted); font-size: 1rem; }\n\n  \/* INCLUDED LIST *\/\n  .reg-included-list { list-style: none; max-width: 650px; margin: 0 auto; }\n  .reg-included-list li {\n    padding: 18px 25px;\n    background: var(--ui-bg-accent);\n    border-radius: var(--radius-md);\n    margin-bottom: 12px;\n    border: 1px solid var(--ui-border);\n    display: flex;\n    align-items: center;\n    gap: 18px;\n    font-size: 1.1rem;\n  }\n  .reg-check-icon { color: #10b981; font-weight: bold; font-size: 1.3rem; }\n\n  \/* BUILDER NOTE *\/\n  .reg-builder-card { \n    text-align: center; \n    background-image: radial-gradient(circle at top right, var(--reg-peach-glow), transparent 50%);\n  }\n  .reg-builder-note {\n    font-size: 1.2rem;\n    font-style: italic;\n    color: var(--ui-text-muted);\n    max-width: 750px;\n    margin: 0 auto 35px;\n    line-height: 1.9;\n    position: relative;\n    padding: 0 20px;\n  }\n  .reg-builder-sig { font-weight: 800; font-size: 1.2rem; color: var(--reg-soft-purple); }\n\n  \/* FAQ *\/\n  .reg-faq-container { max-width: 850px; margin: 0 auto; }\n  .reg-faq-details {\n    background: var(--ui-bg-light);\n    border: 1px solid var(--ui-border);\n    border-radius: var(--radius-md);\n    margin-bottom: 15px;\n    overflow: hidden;\n  }\n  .reg-faq-summary {\n    display: flex;\n    justify-content: space-between;\n    align-items: center;\n    padding: 22px 28px;\n    font-weight: 700;\n    font-size: 1.1rem;\n    cursor: pointer;\n    list-style: none;\n    color: var(--ui-text-main);\n  }\n  .reg-faq-icon { color: var(--reg-lavender); font-size: 0.9rem; }\n  .reg-faq-answer { \n    padding: 0 28px 28px; \n    color: var(--ui-text-muted); \n    border-top: 1px solid var(--ui-border); \n    background-color: var(--ui-bg-accent); \n    font-size: 1.05rem;\n  }\n\n  @media (min-width: 768px) {\n    .reg-container { padding: 40px; }\n    .reg-title { font-size: 5.5rem; }\n    .reg-feature-grid { grid-template-columns: repeat(2, 1fr); gap: 25px; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"reg-product-page\"\u003e\n\u003cheader class=\"reg-hero\"\u003e\n\u003cdiv class=\"reg-hero-content\"\u003e\n\u003cdiv class=\"reg-hero-badges\"\u003e\n\u003cspan class=\"special\"\u003e1-of-1 Original Build\u003c\/span\u003e \u003cspan\u003eBy James Marshall\u003c\/span\u003e \u003cspan\u003eShips Worldwide from Thailand\u003c\/span\u003e\n\u003c\/div\u003e\n\u003ch1 class=\"reg-title\"\u003eMeet \u003cspan\u003eAunty Gladys\u003c\/span\u003e 🌼\u003c\/h1\u003e\n\u003cp class=\"reg-subtitle\"\u003eWarm, thoughtful, and full of gentle wisdom—the kind of character who always has a story to tell and a cup of tea ready.\u003c\/p\u003e\n\u003cdiv class=\"reg-hero-image\"\u003e\u003cimg alt=\"Aunty Gladys Custom Puppet\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0280\/7683\/4851\/files\/aunt_pat_design.jpg?v=1776173758\" style=\"width: 100%; max-width: 600px; border-radius: var(--radius-md); box-shadow: var(--ui-shadow-card);\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/header\u003e\n\u003cdiv class=\"reg-container\"\u003e\n\u003csection class=\"reg-card reg-value-prop\"\u003e\u003cspan class=\"reg-value-icon\"\u003e⛪\u003c\/span\u003e\n\u003ch2\u003eSpecial April 2026 Fundraiser\u003c\/h2\u003e\n\u003cp\u003e\u003cstrong\u003e$100 from this purchase goes directly to Kingfisher Church Pattaya here in Thailand to help with operating costs.\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/section\u003e\n\u003csection class=\"reg-card\"\u003e\n\u003ch2 class=\"reg-section-title\"\u003eWho is Aunty Gladys?\u003c\/h2\u003e\n\u003cp style=\"text-align: center; max-width: 800px; margin: 0 auto 40px; color: var(--ui-text-muted); font-size: 1.1rem;\"\u003eAunty Gladys has the gentle personality of a beloved grandmother figure. She’s the kind of character who enjoys watching birds in the garden, sharing stories from long ago, and helping younger characters learn important lessons about kindness and patience.\u003c\/p\u003e\n\u003cdiv class=\"reg-feature-grid\"\u003e\n\u003cdiv class=\"reg-feature-item\"\u003e\n\u003cspan class=\"reg-feature-icon\"\u003e📏\u003c\/span\u003e\n\u003cdiv class=\"reg-feature-text\"\u003e\n\u003cstrong\u003e70cm Performance Build\u003c\/strong\u003e \u003cspan\u003eRoughly 28 inches tall with a commanding, grandmotherly presence.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"reg-feature-item\"\u003e\n\u003cspan class=\"reg-feature-icon\"\u003e👓\u003c\/span\u003e\n\u003cdiv class=\"reg-feature-text\"\u003e\n\u003cstrong\u003eBling White Glasses\u003c\/strong\u003e \u003cspan\u003eFeaturing her signature oversized white frames that add spunk and character.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"reg-feature-item\"\u003e\n\u003cspan class=\"reg-feature-icon\"\u003e👗\u003c\/span\u003e\n\u003cdiv class=\"reg-feature-text\"\u003e\n\u003cstrong\u003eVintage Styling\u003c\/strong\u003e \u003cspan\u003eA soft peach lace cardigan paired with yellow flower sandals for that grandma charm.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"reg-feature-item\"\u003e\n\u003cspan class=\"reg-feature-icon\"\u003e✨\u003c\/span\u003e\n\u003cdiv class=\"reg-feature-text\"\u003e\n\u003cstrong\u003eExpressive Features\u003c\/strong\u003e \u003cspan\u003eDesigned for slower, story-driven performances where personality really shines.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"reg-feature-item\"\u003e\n\u003cspan class=\"reg-feature-icon\"\u003e🤲\u003c\/span\u003e\n\u003cdiv class=\"reg-feature-text\"\u003e\n\u003cstrong\u003eArm-Rod Ready\u003c\/strong\u003e \u003cspan\u003eCompatible with optional arm rods for maximum expressiveness.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"reg-feature-item\"\u003e\n\u003cspan class=\"reg-feature-icon\"\u003e💎\u003c\/span\u003e\n\u003cdiv class=\"reg-feature-text\"\u003e\n\u003cstrong\u003eTrue One-Off Creation\u003c\/strong\u003e \u003cspan\u003eThis exact Aunty Gladys will never be made again. 1 of 1 created by James Marshall.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"reg-card reg-builder-card\"\u003e\n\u003ch2 class=\"reg-section-title\"\u003eA Note from the Builder\u003c\/h2\u003e\n\u003cblockquote class=\"reg-builder-note\"\u003e“I built Aunty Gladys as a warm, storytelling character. While working on her, I kept imagining a grandmother sitting by the window watching birds and sharing stories with the children around her. Characters like this are wonderful for slower storytelling moments where the audience can really connect. Whoever ends up with Gladys will own the only one I will ever make.”\u003c\/blockquote\u003e\n\u003cdiv class=\"reg-builder-profile\"\u003e\n\u003cdiv class=\"reg-builder-sig\"\u003e— James Marshall\u003cbr\u003eThe Papa of Pubbets\u003c\/div\u003e\n\u003cdiv style=\"margin-top: 25px;\"\u003e\u003cimg height=\"446\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0280\/7683\/4851\/files\/4a4f6b65-8517-4d27-9d7b-8258bd01e6fd.jpg?v=1776173917\" alt=\"James Marshall\" style=\"width: 446px; border-radius: 50%; border: 4px solid white; box-shadow: var(--ui-shadow-card);\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"reg-card\"\u003e\n\u003ch2 class=\"reg-section-title\"\u003eWhat’s Included\u003c\/h2\u003e\n\u003cul class=\"reg-included-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"reg-check-icon\"\u003e✓\u003c\/span\u003e \u003cstrong\u003eAunty Gladys\u003c\/strong\u003e (Pubbets Original, 1 of 1)\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"reg-check-icon\"\u003e✓\u003c\/span\u003e Lace cardigan, outfit, and flower sandals as shown\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"reg-check-icon\"\u003e✓\u003c\/span\u003e 👜 \u003cstrong\u003eProtective carry bag included\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"reg-check-icon\"\u003e✓\u003c\/span\u003e 🚢 \u003cstrong\u003eWorldwide Shipping\u003c\/strong\u003e (Thailand Post\/EMS options)\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"reg-check-icon\"\u003e✓\u003c\/span\u003e ⛪ \u003cstrong\u003eTransparency:\u003c\/strong\u003e $100 donation to Kingfisher Church included.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/section\u003e\n\u003csection class=\"reg-card\"\u003e\n\u003ch2 class=\"reg-section-title\"\u003eGot Questions?\u003c\/h2\u003e\n\u003cdiv class=\"reg-faq-container\"\u003e\n\u003cdetails class=\"reg-faq-details\" open=\"\"\u003e\n\u003csummary class=\"reg-faq-summary\"\u003eIs Gladys a custom order? \u003cspan class=\"reg-faq-icon\"\u003e▼\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"reg-faq-answer\"\u003eNo. Aunty Gladys is a finished, unique performance puppet sold exactly as shown. Once she’s gone, she’s gone.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"reg-faq-details\"\u003e\n\u003csummary class=\"reg-faq-summary\"\u003eWhat performances is she best for? \u003cspan class=\"reg-faq-icon\"\u003e▼\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"reg-faq-answer\"\u003eShe works beautifully for storytelling, church programs, education, and gentle character interactions.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"reg-faq-details\"\u003e\n\u003csummary class=\"reg-faq-summary\"\u003eShipping times? \u003cspan class=\"reg-faq-icon\"\u003e▼\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"reg-faq-answer\"\u003eShips from Thailand. Thai Post Standard takes around 2 weeks, while EMS takes 6–7 days. U.S. orders generally use Thai Post.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Pubbets!","offers":[{"title":"Default Title","offer_id":42283498340387,"sku":"aunt gladys","price":199.95,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0280\/7683\/4851\/files\/AuntPatCLOSEUPOPEN_60b9f88f-2a86-4e64-8588-b29522c89231.png?v=1776174235"},{"product_id":"amber-newsly","title":"Amber Newsly – Reporter Hand Puppet | 28\" Pubbets Original | 1 of 1","description":"\u003c!--\n  AMBER NEWSLY — Reporter for the Pubbetsville Times\n  Pubbets Product Page\n\n  IMAGE SETUP:\n  Replace the 6 placeholder URLs below with your Shopify CDN URLs after uploading:\n    AMBER_HERO_URL        → AMBER_CLOSEUP_OPEN.png\n    AMBER_FRONT_URL       → AMBER_FRONT.png\n    AMBER_SIDE1_URL       → AMBER_SIDE_1.png\n    AMBER_SIDE2_URL       → AMBER_SIDE_2.png\n    AMBER_OUTFIT_URL      → AMBER_OUTFIIT.png\n    AMBER_SHUT_URL        → AMBER_CLOSEUP_SHUT.png\n--\u003e\n\u003cstyle\u003e\n  @import url('https:\/\/fonts.googleapis.com\/css2?family=Playfair+Display:ital,wght@0,700;0,900;1,700\u0026family=Special+Elite\u0026family=Source+Serif+4:ital,wght@0,400;0,600;1,400\u0026display=swap');\n\n  :root {\n    --ink:         #111008;\n    --ink-mid:     #3d3520;\n    --ink-soft:    #6b5c3e;\n    --bg:          #ffffff;\n    --bg-off:      #f4f4f4;\n    --bg-dark:     #1a1508;\n    --rule:        #d4c9b0;\n    --rule-strong: #8a7a5a;\n    --pink:        #c83878;\n    --teal:        #007a98;\n    --orange:      #c85a10;\n    --green:       #286030;\n  }\n\n  .amb-page * { box-sizing: border-box; margin: 0; padding: 0; }\n\n  .amb-page {\n    font-family: 'Source Serif 4', Georgia, 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  .amb-ticker-wrap {\n    background: var(--pink);\n    display: flex;\n    align-items: center;\n    height: 40px;\n    overflow: hidden;\n  }\n  .amb-ticker-label {\n    flex-shrink: 0;\n    background: var(--ink);\n    color: #fff;\n    font-family: 'Special Elite', monospace;\n    font-size: 0.7rem;\n    letter-spacing: 2px;\n    padding: 0 14px;\n    height: 100%;\n    display: flex;\n    align-items: center;\n  }\n  .amb-ticker-marquee {\n    color: #fff;\n    font-family: 'Special Elite', monospace;\n    font-size: 0.78rem;\n    letter-spacing: 1px;\n  }\n\n  \/* ── MASTHEAD ── *\/\n  .amb-masthead {\n    background: var(--bg);\n    border-bottom: 4px solid var(--ink);\n    text-align: center;\n    padding: 20px 16px 16px;\n  }\n  .amb-masthead-eyebrow {\n    font-family: 'Special Elite', monospace;\n    font-size: 0.62rem;\n    letter-spacing: 3px;\n    color: var(--ink-mid);\n    font-family: 'Playfair Display', Georgia, serif;\n    font-size: clamp(1.9rem, 9vw, 5rem);\n    font-weight: 900;\n    line-height: 1;\n    letter-spacing: -1px;\n    color: var(--ink);\n  }\n  .amb-masthead-rule {\n    display: flex;\n    align-items: center;\n    gap: 10px;\n    justify-content: center;\n    margin: 12px 0 10px;\n  }\n  .amb-masthead-rule span { height: 1px; flex: 1; max-width: 100px; background: var(--ink); }\n  .amb-masthead-rule em {\n    font-family: 'Special Elite', monospace;\n    font-size: 0.58rem;\n    letter-spacing: 2px;\n    font-style: normal;\n    color: var(--ink);\n  }\n  .amb-edition-bar {\n    display: flex;\n    border-top: 1px solid var(--ink);\n    border-bottom: 1px solid var(--ink);\n    margin-top: 12px;\n    overflow-x: auto;\n    -webkit-overflow-scrolling: touch;\n    scrollbar-width: none;\n  }\n  .amb-edition-bar::-webkit-scrollbar { display: none; }\n  .amb-edition-bar span {\n    font-family: 'Special Elite', monospace;\n    font-size: 0.6rem;\n    letter-spacing: 2px;\n    padding: 7px 16px;\n    border-right: 1px solid var(--rule);\n    color: var(--ink);\n    white-space: nowrap;\n    flex-shrink: 0;\n  }\n  .amb-edition-bar span:last-child { border-right: none; }\n  .amb-edition-bar span.highlight { background: var(--ink); color: var(--bg); }\n\n  \/* ── HERO ── *\/\n  .amb-hero {\n    max-width: 1140px;\n    margin: 0 auto;\n    border-bottom: 2px solid var(--ink);\n  }\n  @media (min-width: 768px) {\n    .amb-hero { display: grid; grid-template-columns: 1.1fr 1fr; }\n  }\n  .amb-hero-image-block { position: relative; background: var(--bg-off); }\n  .amb-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    .amb-hero-image-block img { aspect-ratio: auto; height: 100%; min-height: 480px; }\n  }\n  .amb-press-badge {\n    position: absolute;\n    top: 14px;\n    right: 0;\n    background: var(--pink);\n    color: #fff;\n    font-family: 'Special Elite', monospace;\n    font-size: 0.62rem;\n    letter-spacing: 2px;\n    padding: 7px 14px;\n    transform: rotate(2deg);\n  }\n  .amb-hero-caption {\n    font-family: 'Special Elite', monospace;\n    font-size: 0.65rem;\n    letter-spacing: 1px;\n    color: var(--ink-mid);\n    padding: 8px 16px;\n    border-left: 3px solid var(--teal);\n    background: var(--bg-off);\n  }\n  .amb-hero-copy {\n    padding: 24px 16px 28px;\n    display: flex;\n    flex-direction: column;\n    justify-content: center;\n    border-top: 1px solid var(--rule);\n  }\n  @media (min-width: 768px) {\n    .amb-hero-copy { padding: 40px 36px; border-top: none; border-left: 2px solid var(--ink); }\n  }\n  .amb-kicker {\n    font-family: 'Special Elite', monospace;\n    font-size: 0.68rem;\n    letter-spacing: 3px;\n    color: var(--teal);\n    text-transform: uppercase;\n    margin-bottom: 10px;\n    display: flex;\n    align-items: center;\n    gap: 8px;\n  }\n  .amb-kicker::before { content: ''; display: block; width: 20px; height: 2px; background: var(--teal); flex-shrink: 0; }\n  .amb-headline {\n    font-family: 'Playfair Display', Georgia, serif;\n    font-size: clamp(1.75rem, 6vw, 2.8rem);\n    font-weight: 900;\n    line-height: 1.12;\n    letter-spacing: -0.3px;\n    margin-bottom: 14px;\n    color: var(--ink);\n  }\n  .amb-headline em { font-style: italic; color: var(--pink); }\n  .amb-deck {\n    font-size: 1rem;\n    font-style: italic;\n    color: var(--ink-mid);\n    border-left: 4px solid var(--orange);\n    padding-left: 14px;\n    margin-bottom: 16px;\n    line-height: 1.7;\n  }\n  .amb-byline {\n    font-family: 'Special Elite', monospace;\n    font-size: 0.62rem;\n    letter-spacing: 2px;\n    color: var(--ink-mid);\n    padding-top: 14px;\n    border-top: 1px solid var(--rule);\n    margin-bottom: 18px;\n  }\n  .amb-glasses-stripe {\n    display: flex;\n    height: 5px;\n    overflow: hidden;\n    margin-bottom: 18px;\n    border-radius: 2px;\n  }\n  .amb-glasses-stripe span { flex: 1; }\n  .amb-glasses-stripe span:nth-child(1) { background: var(--pink); }\n  .amb-glasses-stripe span:nth-child(2) { background: var(--orange); }\n  .amb-glasses-stripe span:nth-child(3) { background: #c89010; }\n  .amb-glasses-stripe span:nth-child(4) { background: var(--teal); }\n  .amb-badges { display: flex; flex-wrap: wrap; gap: 8px; }\n  .amb-badge {\n    font-family: 'Special Elite', monospace;\n    font-size: 0.62rem;\n    letter-spacing: 1.5px;\n    border: 1.5px solid var(--ink);\n    padding: 6px 11px;\n    text-transform: uppercase;\n    color: var(--ink);\n    line-height: 1;\n  }\n  .amb-badge.accent { background: var(--ink); color: var(--bg); }\n  .amb-badge.teal   { background: var(--teal); color: #fff; border-color: var(--teal); }\n\n  \/* ── CONTAINER ── *\/\n  .amb-container {\n    max-width: 1140px;\n    margin: 0 auto;\n    padding: 0 16px 60px;\n  }\n  @media (min-width: 600px)  { .amb-container { padding: 0 24px 80px; } }\n  @media (min-width: 900px)  { .amb-container { padding: 0 40px 80px; } }\n\n  \/* ── SECTION HEAD ── *\/\n  .amb-section-head {\n    display: flex;\n    align-items: center;\n    gap: 14px;\n    margin: 36px 0 20px;\n    border-top: 3px solid var(--ink);\n    padding-top: 10px;\n  }\n  .amb-section-head h2 {\n    font-family: 'Playfair Display', serif;\n    font-size: 1.3rem;\n    font-weight: 700;\n    color: var(--ink);\n    white-space: nowrap;\n  }\n  .amb-section-head::after { content: ''; display: block; height: 1px; flex: 1; background: var(--rule-strong); }\n\n\n  \/* ── PROFILE ── *\/\n  .amb-profile-grid { border: 1px solid var(--rule-strong); overflow: hidden; }\n  .amb-profile-intro {\n    font-size: 0.97rem;\n    line-height: 1.8;\n    padding: 18px;\n    border-bottom: 1px solid var(--rule);\n    background: var(--bg-off);\n    color: var(--ink-mid);\n  }\n  .amb-profile-intro strong { color: var(--teal); }\n  .amb-profile-items { display: grid; grid-template-columns: 1fr 1fr; }\n  .amb-profile-item {\n    padding: 14px 16px;\n    border-bottom: 1px solid var(--rule);\n    border-right: 1px solid var(--rule);\n    background: var(--bg);\n  }\n  .amb-profile-item:nth-child(even) { border-right: none; }\n  .amb-profile-item:nth-last-child(-n+2) { border-bottom: none; }\n  .amb-profile-label {\n    font-family: 'Special Elite', monospace;\n    font-size: 0.58rem;\n    letter-spacing: 3px;\n    color: var(--ink-mid);\n  }\n  .amb-profile-value { font-size: 0.9rem; font-weight: 600; color: var(--ink); line-height: 1.4; }\n\n  \/* ── PHOTO SPREAD ── *\/\n  .amb-photo-spread { display: grid; grid-template-columns: 1fr 1fr; gap: 6px; }\n  @media (min-width: 600px) { .amb-photo-spread { grid-template-columns: 1.4fr 1fr 1fr; gap: 10px; } }\n  .amb-photo-spread img {\n    width: 100%;\n    aspect-ratio: 1;\n    object-fit: cover;\n    object-position: top;\n    border: 1px solid var(--rule);\n    display: block;\n  }\n  .amb-photo-spread img.tall { grid-row: span 2; aspect-ratio: auto; height: 100%; }\n\n  \/* ── FEATURES ── *\/\n  .amb-features { display: grid; grid-template-columns: 1fr; border: 1px solid var(--rule-strong); overflow: hidden; }\n  @media (min-width: 560px) { .amb-features { grid-template-columns: 1fr 1fr; } }\n  .amb-feature {\n    padding: 18px;\n    background: var(--bg);\n    border-bottom: 1px solid var(--rule);\n    border-right: 1px solid var(--rule);\n  }\n  @media (max-width: 559px) { .amb-feature { border-right: none; } }\n  .amb-feature:nth-child(even) { border-right: none; }\n  .amb-feature-label {\n    font-family: 'Special Elite', monospace;\n    font-size: 0.58rem;\n    letter-spacing: 3px;\n    color: var(--teal);\n    text-transform: uppercase;\n    margin-bottom: 4px;\n  }\n  .amb-feature h3 { font-family: 'Playfair Display', serif; font-size: 1rem; font-weight: 700; margin-bottom: 5px; color: var(--ink); }\n  .amb-feature p { font-size: 0.87rem; color: var(--ink-mid); line-height: 1.65; }\n\n  \/* ── BUILDER ── *\/\n  .amb-builder { background: var(--bg-dark); color: #f0ead6; padding: 24px 18px; }\n  @media (min-width: 600px) { .amb-builder { display: grid; grid-template-columns: auto 1fr; gap: 28px; padding: 32px; } }\n  .amb-builder-photo { margin-bottom: 20px; text-align: center; }\n  @media (min-width: 600px) { .amb-builder-photo { margin-bottom: 0; } }\n  .amb-builder-photo img {\n    width: 120px;\n    height: 120px;\n    object-fit: cover;\n    object-position: top;\n    border: 3px solid var(--orange);\n    display: inline-block;\n  }\n  @media (min-width: 600px) { .amb-builder-photo img { width: 150px; height: 150px; display: block; } }\n  .amb-builder-quote {\n    font-family: 'Playfair Display', serif;\n    font-size: 1rem;\n    font-style: italic;\n    line-height: 1.8;\n    color: #e8dfc8;\n    margin-bottom: 16px;\n  }\n  .amb-builder-quote::before {\n    content: '\"';\n    font-size: 3rem;\n    line-height: 0.8;\n    color: var(--orange);\n    display: block;\n    font-style: normal;\n    margin-bottom: 8px;\n  }\n  .amb-builder-sig { font-family: 'Special Elite', monospace; font-size: 0.72rem; letter-spacing: 2px; color: var(--orange); }\n\n  \/* ── INCLUDED ── *\/\n  .amb-included-list { list-style: none; }\n  .amb-included-list li {\n    display: flex;\n    align-items: flex-start;\n    gap: 14px;\n    padding: 15px 0;\n    border-bottom: 1px solid var(--rule);\n    font-size: 0.95rem;\n    line-height: 1.55;\n    color: var(--ink-mid);\n  }\n  .amb-included-list li strong { color: var(--ink); }\n  .amb-included-list li:last-child { border-bottom: none; }\n  .amb-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  }\n\n  \/* ── FAQ ── *\/\n  .amb-faq details { border-top: 1px solid var(--rule-strong); }\n  .amb-faq details:last-child { border-bottom: 1px solid var(--rule-strong); }\n  .amb-faq summary {\n    font-family: 'Source Serif 4', serif;\n    font-size: 1rem;\n    font-weight: 600;\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  .amb-faq summary::-webkit-details-marker { display: none; }\n  .amb-faq summary::after {\n    content: '+';\n    font-size: 1.5rem;\n    color: var(--pink);\n    font-weight: 400;\n    flex-shrink: 0;\n    margin-left: 16px;\n    line-height: 1;\n  }\n  .amb-faq details[open] summary::after { content: '−'; }\n  .amb-faq-answer {\n    font-size: 0.93rem;\n    color: var(--ink-mid);\n    line-height: 1.75;\n    padding-bottom: 18px;\n    border-left: 3px solid var(--teal);\n    padding-left: 16px;\n  }\n\n  \/* ── CTA ── *\/\n  .amb-cta-stripe {\n    background: var(--teal);\n    color: #fff;\n    text-align: center;\n    padding: 28px 20px;\n    margin-top: 40px;\n    font-family: 'Special Elite', monospace;\n    letter-spacing: 2px;\n    font-size: 0.75rem;\n    line-height: 1.8;\n  }\n  .amb-cta-stripe strong {\n    display: block;\n    font-family: 'Playfair Display', serif;\n    font-size: 1.25rem;\n    letter-spacing: 0;\n    font-weight: 700;\n    margin-bottom: 6px;\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"amb-page\"\u003e\n\u003cdiv class=\"amb-ticker-wrap\"\u003e\n\u003cspan class=\"amb-ticker-label\"\u003eBREAKING\u003c\/span\u003e \u003cmarquee class=\"amb-ticker-marquee\" direction=\"left\"\u003e★ LOCAL REPORTER AMBER NEWSLY JOINS THE PUBBETSVILLE TIMES ROSTER ★ SOURCES CONFIRM SHE IS 71CM OF PURE JOURNALISTIC TALENT ★ EXPERTS CALL HER GLASSES \"OBJECTIVELY ICONIC\" ★ 1 OF 1 — NEVER TO BE MADE AGAIN ★\u003c\/marquee\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"amb-masthead\"\u003e\n\u003cdiv class=\"amb-masthead-eyebrow\"\u003eWorld of Pubbets — Pubbetsville Division\u003c\/div\u003e\n\u003ch1\u003eThe Pubbetsville Times\u003c\/h1\u003e\n\u003cdiv class=\"amb-masthead-rule\"\u003e\n\u003cspan\u003e\u003c\/span\u003e \u003cem\u003eBuilt by Hand in Thailand - Shipped Worldwide\u003c\/em\u003e \u003cspan\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"amb-edition-bar\"\u003e\n\u003cspan\u003eVol. 1 · Issue 1\u003c\/span\u003e \u003cspan class=\"highlight\"\u003eLIMITED EDITION\u003c\/span\u003e \u003cspan\u003eApril 2026\u003c\/span\u003e \u003cspan\u003e1 of 1\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"amb-hero\"\u003e\n\u003cdiv style=\"text-align: start;\" class=\"amb-hero-image-block\"\u003e\n\u003cimg style=\"float: none;\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0280\/7683\/4851\/files\/AMBER_DESIGN_2.png?v=1776620437\" alt=\"Amber Newsly — Reporter puppet with colourful cat-eye glasses and wavy dark hair, mouth open mid-story\"\u003e \u003cspan class=\"amb-press-badge\"\u003ePRESS PASS\u003c\/span\u003e\n\u003cp class=\"amb-hero-caption\"\u003eAmber Newsly, live on assignment — Pubbetsville, April 2026.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"amb-hero-copy\"\u003e\n\u003cdiv class=\"amb-kicker\"\u003eWorld Exclusive\u003c\/div\u003e\n\u003ch2 class=\"amb-headline\"\u003e\n\u003cem\u003eAmber Newsly\u003c\/em\u003e Is On the Story - And She's Not Leaving Until She Has It\u003c\/h2\u003e\n\u003cp class=\"amb-deck\"\u003eThe Pubbetsville Times' newest recruit doesn't miss a thing. With a nose for news and the most eye-catching glasses in the whole city, Amber Newsly makes every stage feel like a press conference.\u003c\/p\u003e\n\u003cdiv class=\"amb-glasses-stripe\"\u003e\n\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\u003cdiv class=\"amb-badges\"\u003e\n\u003cspan class=\"amb-badge accent\"\u003e1 of 1\u003c\/span\u003e \u003cspan class=\"amb-badge teal\"\u003e28\" Build\u003c\/span\u003e \u003cspan class=\"amb-badge\"\u003eArm-Rod Ready\u003c\/span\u003e \u003cspan class=\"amb-badge\"\u003eShips Worldwide\u003c\/span\u003e \u003cspan class=\"amb-badge\"\u003ePubbets Original\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"amb-container\"\u003e\n\u003cdiv class=\"amb-section-head\"\u003e\n\u003ch2\u003eCharacter Profile\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"amb-profile-grid\"\u003e\n\u003cp class=\"amb-profile-intro\"\u003eAmber Newsly is the \u003cstrong\u003estar reporter of the Pubbetsville Times\u003c\/strong\u003e - the World of Pubbets' paper of record. She's relentless, curious, and never goes on stage without a story to tell. Whether covering the grand opening of Elroy's banana stand or investigating a suspicious smell from Grumplesnoot's swamp, Amber brings energy and warmth to every scene.\u003c\/p\u003e\n\u003cdiv class=\"amb-profile-items\"\u003e\n\u003cdiv class=\"amb-profile-item\"\u003e\n\u003cspan class=\"amb-profile-label\"\u003eCharacter Beat\u003c\/span\u003e \u003cspan class=\"amb-profile-value\"\u003eTenacious reporter with heart\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"amb-profile-item\"\u003e\n\u003cspan class=\"amb-profile-label\"\u003eBest Used For\u003c\/span\u003e \u003cspan class=\"amb-profile-value\"\u003eInterviews, storytelling, education, church\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"amb-profile-item\"\u003e\n\u003cspan class=\"amb-profile-label\"\u003eHer Superpower\u003c\/span\u003e \u003cspan class=\"amb-profile-value\"\u003eGets a great story out of anyone\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"amb-profile-item\"\u003e\n\u003cspan class=\"amb-profile-label\"\u003eSignature Look\u003c\/span\u003e \u003cspan class=\"amb-profile-value\"\u003eRainbow cat-eye glasses, khaki safari dress\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"amb-section-head\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"amb-photo-spread\" style=\"text-align: start;\"\u003e\u003cstrong\u003eBuild Specs\u003c\/strong\u003e\u003c\/div\u003e\n\u003cdiv class=\"amb-features\"\u003e\n\u003cdiv class=\"amb-feature\"\u003e\n\u003cdiv class=\"amb-feature-label\"\u003eScale\u003c\/div\u003e\n\u003ch3\u003e71cm Performance Build\u003c\/h3\u003e\n\u003cp\u003eRoughly 28 inches — a commanding stage presence on Pubbets' premium human-style blank. She fills a frame and owns a room.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"amb-feature\"\u003e\n\u003cdiv class=\"amb-feature-label\"\u003eSignature\u003c\/div\u003e\n\u003ch3\u003eRainbow Cat-Eye Glasses\u003c\/h3\u003e\n\u003cp\u003ePink frames with teal, orange, and yellow stripe details — unmistakable and completely her own.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"amb-feature\"\u003e\n\u003cdiv class=\"amb-feature-label\"\u003eOutfit\u003c\/div\u003e\n\u003ch3\u003eKhaki Safari Reporter Dress\u003c\/h3\u003e\n\u003cp\u003eA belted, collared khaki dress with chest pockets over a teal green tee — dressed for the field, not the newsroom.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"amb-feature\"\u003e\n\u003cdiv class=\"amb-feature-label\"\u003eFootwear\u003c\/div\u003e\n\u003ch3\u003eGreen Converse Hi-Tops\u003c\/h3\u003e\n\u003cp\u003eWhite socks, green lace-ups. She goes where the story is, and she does it in style.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"amb-feature\"\u003e\n\u003cdiv class=\"amb-feature-label\"\u003eMechanism\u003c\/div\u003e\n\u003ch3\u003eArm-Rod Compatible\u003c\/h3\u003e\n\u003cp\u003eFull hand-and-rod performance. Optional arm rods for expressive gesturing — great for on-the-spot reporting.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"amb-feature\"\u003e\n\u003cdiv class=\"amb-feature-label\"\u003eRarity\u003c\/div\u003e\n\u003ch3\u003eTrue One-of-One\u003c\/h3\u003e\n\u003cp\u003eThis exact Amber Newsly will never be made again. She is the only one — built by James Marshall, Pubbets Masterworks.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"amb-section-head\"\u003e\n\u003ch2\u003eA Note from the Builder\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"amb-builder\"\u003e\n\u003cdiv class=\"amb-builder-photo\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cp class=\"amb-builder-quote\"\u003eI built Amber as a character who can hold a stage by herself. She's the kind of puppet who asks the right questions — the ones that get other characters talking. Give her a microphone (or just a curious look over those glasses) and she can carry any scene. There is only one Amber Newsly, and this is her.\u003c\/p\u003e\n\u003cp class=\"amb-builder-quote\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0280\/7683\/4851\/files\/james_toon.png?v=1774019420\" width=\"201\" height=\"201\"\u003e\u003c\/p\u003e\n\u003cdiv class=\"amb-builder-sig\"\u003e— James Marshall · The Papa of Pubbets\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"amb-section-head\"\u003e\n\u003ch2\u003eWhat's Included\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cul class=\"amb-included-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"amb-check\"\u003e✓\u003c\/span\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eAmber Newsly\u003c\/strong\u003e — Pubbets Original, 1 of 1, built by James Marshall\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"amb-check\"\u003e✓\u003c\/span\u003e\n\u003cdiv\u003eKhaki safari dress, teal green tee, green 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=\"amb-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=\"amb-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\u003cdiv class=\"amb-section-head\"\u003e\n\u003ch2\u003eQuestions from the Press Gallery\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"amb-faq\"\u003e\n\u003cdetails open=\"\"\u003e\n\u003csummary\u003eIs Amber a custom order?\u003c\/summary\u003e\n\u003cdiv class=\"amb-faq-answer\"\u003eNo. Amber Newsly is a finished, unique performance puppet sold exactly as shown. She is ready to perform. Once she's placed with a new home, that's it - there will never be another Amber Newsly.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails open=\"\"\u003e\n\u003csummary\u003eWhat kind of performances does she suit?\u003c\/summary\u003e\n\u003cdiv class=\"amb-faq-answer\"\u003eShe's built for storytelling, interviewing, church programs, school presentations, and any scene that benefits from an energetic character who asks questions and drives the story forward. Excellent at engaging younger audiences.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails open=\"\"\u003e\n\u003csummary\u003eHow long does shipping take?\u003c\/summary\u003e\n\u003cdiv class=\"amb-faq-answer\"\u003eAmber ships from Pattaya, Thailand. Thai Post Standard arrives in roughly 2 weeks. 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 Amber Newsly in the World of Pubbets?\u003c\/summary\u003e\n\u003cdiv class=\"amb-faq-answer\"\u003eAmber Newsly is a character in Pubbetsville - the first tier of the World of Pubbets universe. She's the star reporter for the Pubbetsville Times, friends with Elroy, Zoomer, Klanker, and the Storytime Monsters.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"amb-cta-stripe\"\u003e\n\u003cstrong\u003eAmber Newsly is a 1-of-1. There is only one.\u003c\/strong\u003e Questions? Send a message below or email info@pubbets.net\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Pubbets!","offers":[{"title":"Default Title","offer_id":42288996843555,"sku":null,"price":199.95,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0280\/7683\/4851\/files\/AMBERCLOSEUPOPEN.png?v=1776621019"},{"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"},{"product_id":"lil-scarlet","title":"Lil Scarlet – Little Red Riding Hood Hand Puppet | 28\" Pubbets Lab | 1 of 1","description":"\u003c!--\n  LIL SCARLET — Pubbets Lab Original\n  Pubbets Product Page\n\n  IMAGE SETUP — replace with your Shopify CDN URLs:\n    SCARLET_HERO_URL   → Lil_Scarlet_3.png  (full body, open mouth)\n    SCARLET_FOREST_URL → Lil_Scarlet_10.png (forest lifestyle shot)\n--\u003e\n\u003cstyle\u003e\n  @import url('https:\/\/fonts.googleapis.com\/css2?family=Playfair+Display:ital,wght@0,700;0,900;1,700\u0026family=Lato:ital,wght@0,400;0,700;1,400\u0026display=swap');\n\n  :root {\n    --red:      #b81010;\n    --red-mid:  #d42020;\n    --green:    #2a5535;\n    --gold:     #b07808;\n    --ink:      #180808;\n    --ink-mid:  #3a1a1a;\n    --bg:       #ffffff;\n    --bg-warm:  #fdf6f0;\n    --rule:     #e0c8c0;\n  }\n\n  .sca-page * { box-sizing: border-box; margin: 0; padding: 0; }\n\n  .sca-page {\n    font-family: 'Lato', Georgia, sans-serif;\n    font-size: 17px;\n    background: var(--bg);\n    color: var(--ink);\n    line-height: 1.65;\n    -webkit-text-size-adjust: 100%;\n  }\n\n  \/* ── TOP BAR ── *\/\n  .sca-top-bar {\n    background: var(--red);\n    color: #fff;\n    text-align: center;\n    padding: 10px 16px;\n    font-size: 13px;\n    letter-spacing: 2px;\n    font-family: 'Lato', sans-serif;\n    font-weight: 700;\n    text-transform: uppercase;\n  }\n\n  \/* ── HERO ── *\/\n  .sca-hero-image {\n    width: 100%;\n    display: block;\n    aspect-ratio: 1 \/ 1;\n    object-fit: cover;\n    object-position: top;\n  }\n\n  .sca-hero-copy {\n    background: var(--bg-warm);\n    border-top: 5px solid var(--red);\n    padding: 28px 20px 32px;\n  }\n\n  .sca-eyebrow {\n    font-size: 12px;\n    font-weight: 700;\n    letter-spacing: 3px;\n    text-transform: uppercase;\n    color: var(--red);\n    margin-bottom: 10px;\n  }\n\n  .sca-name {\n    font-family: 'Playfair Display', Georgia, serif;\n    font-size: 3rem;\n    font-weight: 900;\n    line-height: 1;\n    color: var(--ink);\n    margin-bottom: 6px;\n  }\n\n  .sca-tagline {\n    font-family: 'Playfair Display', Georgia, serif;\n    font-size: 1.1rem;\n    font-style: italic;\n    color: var(--ink-mid);\n    margin-bottom: 20px;\n    line-height: 1.5;\n  }\n\n  .sca-intro {\n    font-size: 17px;\n    color: var(--ink-mid);\n    line-height: 1.75;\n    margin-bottom: 24px;\n    border-left: 4px solid var(--red);\n    padding-left: 16px;\n  }\n\n  .sca-badges {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 8px;\n  }\n\n  .sca-badge {\n    font-size: 12px;\n    font-weight: 700;\n    letter-spacing: 1.5px;\n    text-transform: uppercase;\n    padding: 7px 14px;\n    border: 2px solid var(--ink);\n    color: var(--ink);\n    background: #fff;\n  }\n  .sca-badge.red {\n    background: var(--red);\n    color: #fff;\n    border-color: var(--red);\n  }\n  .sca-badge.green {\n    background: var(--green);\n    color: #fff;\n    border-color: var(--green);\n  }\n\n  \/* ── FOREST IMAGE ── *\/\n  .sca-forest-image {\n    width: 100%;\n    display: block;\n    max-height: 420px;\n    object-fit: cover;\n    object-position: center 20%;\n  }\n\n  \/* ── SECTION ── *\/\n  .sca-section {\n    padding: 32px 20px;\n    border-top: 1px solid var(--rule);\n  }\n\n  .sca-section:nth-child(even) {\n    background: var(--bg-warm);\n  }\n\n  .sca-section-title {\n    font-family: 'Playfair Display', Georgia, serif;\n    font-size: 1.5rem;\n    font-weight: 700;\n    color: var(--ink);\n    margin-bottom: 20px;\n    padding-bottom: 10px;\n    border-bottom: 3px solid var(--red);\n    display: inline-block;\n  }\n\n  \/* ── SPECS LIST ── *\/\n  .sca-specs {\n    list-style: none;\n  }\n\n  .sca-specs li {\n    padding: 14px 0;\n    border-bottom: 1px solid var(--rule);\n    font-size: 17px;\n    display: flex;\n    gap: 14px;\n    align-items: flex-start;\n    line-height: 1.5;\n  }\n\n  .sca-specs li:last-child { border-bottom: none; }\n\n  .sca-spec-label {\n    font-size: 11px;\n    font-weight: 700;\n    letter-spacing: 2px;\n    text-transform: uppercase;\n    color: var(--red);\n    min-width: 80px;\n    flex-shrink: 0;\n    padding-top: 3px;\n  }\n\n  .sca-spec-value {\n    color: var(--ink-mid);\n    font-size: 17px;\n  }\n\n  .sca-spec-value strong { color: var(--ink); }\n\n  \/* ── BUILDER QUOTE ── *\/\n  .sca-builder {\n    background: var(--ink);\n    color: #fff;\n    padding: 28px 20px;\n  }\n\n  .sca-builder-img {\n    width: 80px;\n    height: 80px;\n    border-radius: 50%;\n    object-fit: cover;\n    object-position: top;\n    border: 3px solid var(--gold);\n    margin-bottom: 16px;\n    display: block;\n  }\n\n  .sca-quote-mark {\n    font-family: 'Playfair Display', serif;\n    font-size: 4rem;\n    color: var(--red-mid);\n    line-height: 0.7;\n    display: block;\n    margin-bottom: 12px;\n  }\n\n  .sca-quote {\n    font-family: 'Playfair Display', Georgia, serif;\n    font-size: 1.1rem;\n    font-style: italic;\n    line-height: 1.8;\n    color: rgba(255,255,255,0.9);\n    margin-bottom: 16px;\n  }\n\n  .sca-sig {\n    font-size: 13px;\n    font-weight: 700;\n    letter-spacing: 2px;\n    text-transform: uppercase;\n    color: var(--gold);\n  }\n\n  \/* ── INCLUDED ── *\/\n  .sca-included {\n    list-style: none;\n  }\n\n  .sca-included li {\n    display: flex;\n    align-items: flex-start;\n    gap: 14px;\n    padding: 14px 0;\n    border-bottom: 1px solid var(--rule);\n    font-size: 17px;\n    color: var(--ink-mid);\n    line-height: 1.5;\n  }\n\n  .sca-included li:last-child { border-bottom: none; }\n  .sca-included li strong { color: var(--ink); }\n\n  .sca-check {\n    flex-shrink: 0;\n    width: 26px;\n    height: 26px;\n    background: var(--green);\n    color: #fff;\n    border-radius: 50%;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    font-size: 13px;\n    font-weight: 700;\n    margin-top: 1px;\n  }\n\n  \/* ── FAQ ── *\/\n  .sca-faq details {\n    border-bottom: 1px solid var(--rule);\n  }\n\n  .sca-faq details:first-child {\n    border-top: 1px solid var(--rule);\n  }\n\n  .sca-faq summary {\n    font-size: 17px;\n    font-weight: 700;\n    color: var(--ink);\n    padding: 18px 0;\n    cursor: pointer;\n    list-style: none;\n    display: flex;\n    justify-content: space-between;\n    align-items: center;\n    min-height: 60px;\n    -webkit-tap-highlight-color: transparent;\n    user-select: none;\n    gap: 16px;\n  }\n\n  .sca-faq summary::-webkit-details-marker { display: none; }\n\n  .sca-faq summary::after {\n    content: '+';\n    font-size: 1.6rem;\n    color: var(--red);\n    font-weight: 300;\n    flex-shrink: 0;\n    line-height: 1;\n  }\n\n  .sca-faq details[open] summary::after { content: '−'; }\n\n  .sca-faq-answer {\n    font-size: 17px;\n    color: var(--ink-mid);\n    line-height: 1.75;\n    padding-bottom: 18px;\n    padding-left: 16px;\n    border-left: 3px solid var(--red);\n  }\n\n  \/* ── CTA ── *\/\n  .sca-cta {\n    background: var(--red);\n    color: #fff;\n    text-align: center;\n    padding: 36px 20px;\n  }\n\n  .sca-cta-title {\n    font-family: 'Playfair Display', Georgia, serif;\n    font-size: 1.6rem;\n    font-weight: 900;\n    margin-bottom: 10px;\n    line-height: 1.2;\n  }\n\n  .sca-cta-sub {\n    font-size: 15px;\n    opacity: 0.88;\n    letter-spacing: 1px;\n  }\n\n  \/* ── DESKTOP ENHANCEMENTS ── *\/\n  @media (min-width: 768px) {\n    .sca-hero-wrap {\n      display: grid;\n      grid-template-columns: 1fr 1fr;\n      max-width: 1100px;\n      margin: 0 auto;\n    }\n    .sca-hero-image {\n      aspect-ratio: auto;\n      height: 100%;\n      min-height: 520px;\n    }\n    .sca-hero-copy {\n      border-top: none;\n      border-left: 5px solid var(--red);\n      padding: 48px 40px;\n      display: flex;\n      flex-direction: column;\n      justify-content: center;\n    }\n    .sca-section {\n      max-width: 800px;\n      margin: 0 auto;\n      padding: 40px 20px;\n    }\n    .sca-builder {\n      display: grid;\n      grid-template-columns: auto 1fr;\n      gap: 28px;\n      align-items: start;\n      padding: 40px;\n      max-width: 100%;\n    }\n    .sca-builder-img {\n      width: 110px;\n      height: 110px;\n      margin-bottom: 0;\n    }\n    .sca-name { font-size: 4rem; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"sca-page\" style=\"text-align: start;\"\u003e\n\u003c!-- TOP BAR --\u003e\n\u003cdiv class=\"sca-top-bar\"\u003ePubbets Lab Original  ·  1 of 1  ·  Hand-Built in Thailand\u003c\/div\u003e\n\u003c!-- HERO --\u003e\n\u003cdiv class=\"sca-hero-wrap\" style=\"text-align: start;\"\u003e\n\u003cdiv class=\"sca-hero-copy\"\u003e\n\u003cdiv class=\"sca-eyebrow\"\u003ePubbets Lab · Pubbetsville\u003c\/div\u003e\n\u003ch1 class=\"sca-name\"\u003eLil Scarlet\u003c\/h1\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0280\/7683\/4851\/files\/LilScarlet2.png?v=1776622155\" alt=\"\"\u003e\u003c\/p\u003e\n\u003cp class=\"sca-intro\"\u003eShe's brave, she's warm, and she knows exactly where Grandma's house is. Lil Scarlet is a fully hand-built fairytale puppet ready to bring storytime to life on any stage.\u003c\/p\u003e\n\u003cdiv class=\"sca-badges\"\u003e\n\u003cspan class=\"sca-badge red\"\u003e1 of 1\u003c\/span\u003e \u003cspan class=\"sca-badge green\"\u003eShips Worldwide\u003c\/span\u003e \u003cspan class=\"sca-badge\"\u003e28\" \/ 71cm\u003c\/span\u003e \u003cspan class=\"sca-badge\"\u003eArm-Rod Ready\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- FOREST IMAGE --\u003e \u003cimg class=\"sca-forest-image\" alt=\"Lil Scarlet walking through an enchanted forest with a basket, red cape, in an AI lifestyle scene\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0280\/7683\/4851\/files\/LilScarlet10.png?v=1776622155\" style=\"float: none;\"\u003e \u003c!-- CHARACTER --\u003e\n\u003cdiv class=\"sca-section\"\u003e\n\u003cdiv class=\"sca-section-title\"\u003eWho is Lil Scarlet?\u003c\/div\u003e\n\u003cul class=\"sca-specs\"\u003e\n\u003cli\u003e\n\u003cspan class=\"sca-spec-label\"\u003eCharacter\u003c\/span\u003e \u003cspan class=\"sca-spec-value\"\u003eA brave, warm-hearted little girl on a grand fairytale adventure. She's kind to everyone she meets - and smart enough to not stop for strangers in the woods.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"sca-spec-label\"\u003eBest For\u003c\/span\u003e \u003cspan class=\"sca-spec-value\"\u003eStorytime, fairytale shows, children's theatre, church programs, school performances, and any stage that needs a little magic.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"sca-spec-label\"\u003ePersonality\u003c\/span\u003e \u003cspan class=\"sca-spec-value\"\u003eCurious, courageous, and full of wonder. She makes audiences - especially young ones - lean in and listen.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c!-- BUILD SPECS --\u003e\n\u003cdiv class=\"sca-section\"\u003e\n\u003cdiv class=\"sca-section-title\"\u003eBuild Details\u003c\/div\u003e\n\u003cul class=\"sca-specs\"\u003e\n\u003cli\u003e\n\u003cspan class=\"sca-spec-label\"\u003eSize\u003c\/span\u003e \u003cspan class=\"sca-spec-value\"\u003e\u003cstrong\u003e71cm \/ 28 inches\u003c\/strong\u003e — full professional performance puppet on Pubbets' premium human-style [pink blank.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"sca-spec-label\"\u003eCostume\u003c\/span\u003e \u003cspan class=\"sca-spec-value\"\u003eRed cape with white rickrack trim, gingham bow, white corset bodice with black lace detail, red dress with lace-edged apron and black-trimmed tulle underskirt.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"sca-spec-label\"\u003eShoes\u003c\/span\u003e \u003cspan class=\"sca-spec-value\"\u003eRed patent mary janes with red satin bows - exactly as shown.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"sca-spec-label\"\u003eGlasses\u003c\/span\u003e \u003cspan class=\"sca-spec-value\"\u003eRed round frames - completely her unique look.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"sca-spec-label\"\u003eHair\u003c\/span\u003e \u003cspan class=\"sca-spec-value\"\u003eLong auburn ringlet curls - gorgeous and full of movement.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"sca-spec-label\"\u003eMechanism\u003c\/span\u003e \u003cspan class=\"sca-spec-value\"\u003eArm-rod compatible for expressive, full-body performance.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"sca-spec-label\"\u003eRarity\u003c\/span\u003e \u003cspan class=\"sca-spec-value\"\u003e\u003cstrong\u003e1 of 1.\u003c\/strong\u003e This exact Lil Scarlet will never be built again.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c!-- BUILDER --\u003e\n\u003cdiv class=\"sca-builder\"\u003e\n\u003cbr\u003e\n\u003cdiv\u003e\n\u003cspan class=\"sca-quote-mark\"\u003e\"\u003c\/span\u003e\n\u003cp class=\"sca-quote\"\u003eLil Scarlet is one of those builds where the character just emerged. The ringlets, the little round glasses, that red cape — she came together as a complete little person. She belongs in a story. Whoever performs her is going to have the time of their life with her.\u003c\/p\u003e\n\u003cp class=\"sca-quote\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0280\/7683\/4851\/files\/james_toon.png?v=1774019420\" alt=\"\" width=\"197\" height=\"197\"\u003e\u003c\/p\u003e\n\u003cdiv class=\"sca-sig\"\u003e— James Marshall · The Papa of Pubbets\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- INCLUDED --\u003e\n\u003cdiv class=\"sca-section\"\u003e\n\u003cdiv class=\"sca-section-title\"\u003eWhat's Included\u003c\/div\u003e\n\u003cul class=\"sca-included\"\u003e\n\u003cli\u003e\n\u003cspan class=\"sca-check\"\u003e✓\u003c\/span\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eLil Scarlet\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=\"sca-check\"\u003e✓\u003c\/span\u003e\n\u003cdiv\u003eFull Little Red Riding Hood costume - cape, dress, apron, gingham bow — \u003cstrong\u003eas shown in photos. \u003c\/strong\u003eHandmade in Thailand.\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"sca-check\"\u003e✓\u003c\/span\u003e\n\u003cdiv\u003eRed patent mary jane shoes with satin bows\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"sca-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=\"sca-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\/div\u003e\n\u003c!-- FAQ --\u003e\n\u003cdiv class=\"sca-section\"\u003e\n\u003cdiv class=\"sca-section-title\"\u003eQuestions\u003c\/div\u003e\n\u003cdiv class=\"sca-faq\"\u003e\n\u003cdetails open=\"\"\u003e\n\u003csummary\u003eIs she a custom order?\u003c\/summary\u003e\n\u003cdiv class=\"sca-faq-answer\"\u003eNo. Lil Scarlet is a finished puppet sold exactly as shown — costume, shoes, glasses and all. Once she's gone, she's gone.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails open=\"\"\u003e\n\u003csummary\u003eWhat performances is she best for?\u003c\/summary\u003e\n\u003cdiv class=\"sca-faq-answer\"\u003eAny fairytale or storybook setting — but she also works beautifully in church programs, school shows, children's YouTube, and anywhere a warm, brave little character is needed. She's very easy for audiences to connect with.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eHow long does shipping take?\u003c\/summary\u003e\n\u003cdiv class=\"sca-faq-answer\"\u003eShe ships from Pattaya, Thailand. Thai Post Standard takes around 2 weeks. EMS express takes 6–7 days. US orders typically go via Thai Post unless EMS is chosen at checkout.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCan I get a second costume for her?\u003c\/summary\u003e\n\u003cdiv class=\"sca-faq-answer\"\u003eReach out to us at hello@pubbets.net and we can discuss options. Lil Scarlet is a Pubbets Lab blank so additional outfits from the Pubbet Threads line may be compatible.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- CTA --\u003e\n\u003cdiv class=\"sca-cta\"\u003e\n\u003cdiv class=\"sca-cta-title\"\u003eLil Scarlet is a 1-of-1.\u003cbr\u003eThere is only one.\u003c\/div\u003e\n\u003cdiv class=\"sca-cta-title\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0280\/7683\/4851\/files\/LilScarlet11.png?v=1776622155\" alt=\"\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Pubbets!","offers":[{"title":"Default Title","offer_id":42289015193635,"sku":null,"price":199.95,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0280\/7683\/4851\/files\/LilScarlet4.png?v=1776624132"},{"product_id":"dexter","title":"Dexter – Nerdy Kid Hand Puppet | 28\" Pubbets Lab Original | 1 of 1","description":"\u003c!--\n  DEXTER — Pubbets Lab Original\n  Pubbets Product Page\n\n  IMAGE SETUP — replace with your Shopify CDN URLs:\n    DEXTER_HERO_URL      → DEXTER_CLOSEUP_OPEN.png\n    DEXTER_LIFE_URL      → DEXTER_DESIGN_2.png  (observatory\/telescope shot)\n--\u003e\n\u003cstyle\u003e\n  @import url('https:\/\/fonts.googleapis.com\/css2?family=Playfair+Display:ital,wght@0,700;0,900;1,700\u0026family=Lato:ital,wght@0,400;0,700;1,400\u0026display=swap');\n\n  :root {\n    --navy:     #1a2240;\n    --amber:    #b07000;\n    --red:      #c01818;\n    --grey:     #4a4a5a;\n    --ink:      #0e0e18;\n    --ink-mid:  #2a2a40;\n    --bg:       #ffffff;\n    --bg-warm:  #f5f6fa;\n    --rule:     #c8cce0;\n  }\n\n  .dex-page * { box-sizing: border-box; margin: 0; padding: 0; }\n\n  .dex-page {\n    font-family: 'Lato', Georgia, sans-serif;\n    font-size: 18px;\n    background: var(--bg);\n    color: var(--ink);\n    line-height: 1.65;\n    -webkit-text-size-adjust: 100%;\n  }\n\n  \/* ── TOP BAR ── *\/\n  .dex-top-bar {\n    background: var(--navy);\n    color: #fff;\n    text-align: center;\n    padding: 11px 16px;\n    font-size: 18px;\n    font-weight: 700;\n    letter-spacing: 1px;\n    font-family: 'Lato', sans-serif;\n  }\n\n  \/* ── HERO ── *\/\n  .dex-hero-image {\n    width: 100%;\n    display: block;\n    aspect-ratio: 1 \/ 1;\n    object-fit: cover;\n    object-position: top;\n  }\n\n  .dex-hero-copy {\n    background: var(--bg-warm);\n    border-top: 5px solid var(--navy);\n    padding: 28px 20px 32px;\n  }\n\n  .dex-eyebrow {\n    font-size: 18px;\n    font-weight: 700;\n    color: var(--amber);\n    margin-bottom: 10px;\n    text-transform: uppercase;\n    letter-spacing: 1px;\n  }\n\n  .dex-name {\n    font-family: 'Playfair Display', Georgia, serif;\n    font-size: 3.2rem;\n    font-weight: 900;\n    line-height: 1;\n    color: var(--ink);\n    margin-bottom: 8px;\n  }\n\n  .dex-tagline {\n    font-family: 'Playfair Display', Georgia, serif;\n    font-size: 1.2rem;\n    font-style: italic;\n    color: var(--ink-mid);\n    margin-bottom: 22px;\n    line-height: 1.5;\n  }\n\n  .dex-intro {\n    font-size: 18px;\n    color: var(--ink-mid);\n    line-height: 1.75;\n    margin-bottom: 24px;\n    border-left: 4px solid var(--navy);\n    padding-left: 16px;\n  }\n\n  .dex-badges {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 8px;\n  }\n\n  .dex-badge {\n    font-size: 18px;\n    font-weight: 700;\n    padding: 8px 16px;\n    border: 2px solid var(--ink);\n    color: var(--ink);\n    background: #fff;\n  }\n\n  .dex-badge.navy {\n    background: var(--navy);\n    color: #fff;\n    border-color: var(--navy);\n  }\n\n  .dex-badge.amber {\n    background: var(--amber);\n    color: #fff;\n    border-color: var(--amber);\n  }\n\n  \/* ── LIFESTYLE IMAGE ── *\/\n  .dex-life-image {\n    width: 100%;\n    display: block;\n    max-height: 420px;\n    object-fit: cover;\n    object-position: center 20%;\n  }\n\n  \/* ── SECTION ── *\/\n  .dex-section {\n    padding: 32px 20px;\n    border-top: 1px solid var(--rule);\n  }\n\n  .dex-section:nth-child(even) {\n    background: var(--bg-warm);\n  }\n\n  .dex-section-title {\n    font-family: 'Playfair Display', Georgia, serif;\n    font-size: 1.6rem;\n    font-weight: 700;\n    color: var(--ink);\n    margin-bottom: 20px;\n    padding-bottom: 10px;\n    border-bottom: 3px solid var(--navy);\n    display: inline-block;\n  }\n\n  \/* ── SPECS LIST ── *\/\n  .dex-specs {\n    list-style: none;\n  }\n\n  .dex-specs li {\n    padding: 16px 0;\n    border-bottom: 1px solid var(--rule);\n    font-size: 18px;\n    display: flex;\n    gap: 16px;\n    align-items: flex-start;\n    line-height: 1.55;\n  }\n\n  .dex-specs li:last-child { border-bottom: none; }\n\n  .dex-spec-label {\n    font-size: 18px;\n    font-weight: 700;\n    color: var(--navy);\n    min-width: 90px;\n    flex-shrink: 0;\n    padding-top: 1px;\n    text-transform: uppercase;\n    letter-spacing: 0.5px;\n  }\n\n  .dex-spec-value {\n    color: var(--ink-mid);\n    font-size: 18px;\n  }\n\n  .dex-spec-value strong { color: var(--ink); }\n\n  \/* ── BUILDER ── *\/\n  .dex-builder {\n    background: var(--navy);\n    color: #fff;\n    padding: 28px 20px;\n  }\n\n  .dex-builder-img {\n    width: 80px;\n    height: 80px;\n    border-radius: 50%;\n    object-fit: cover;\n    object-position: top;\n    border: 3px solid var(--amber);\n    margin-bottom: 16px;\n    display: block;\n  }\n\n  .dex-quote-mark {\n    font-family: 'Playfair Display', serif;\n    font-size: 4rem;\n    color: var(--amber);\n    line-height: 0.7;\n    display: block;\n    margin-bottom: 12px;\n  }\n\n  .dex-quote {\n    font-family: 'Playfair Display', Georgia, serif;\n    font-size: 1.15rem;\n    font-style: italic;\n    line-height: 1.8;\n    color: rgba(255,255,255,0.9);\n    margin-bottom: 16px;\n  }\n\n  .dex-sig {\n    font-size: 18px;\n    font-weight: 700;\n    color: var(--amber);\n    letter-spacing: 1px;\n  }\n\n  \/* ── INCLUDED ── *\/\n  .dex-included {\n    list-style: none;\n  }\n\n  .dex-included li {\n    display: flex;\n    align-items: flex-start;\n    gap: 14px;\n    padding: 15px 0;\n    border-bottom: 1px solid var(--rule);\n    font-size: 18px;\n    color: var(--ink-mid);\n    line-height: 1.55;\n  }\n\n  .dex-included li:last-child { border-bottom: none; }\n  .dex-included li strong { color: var(--ink); }\n\n  .dex-check {\n    flex-shrink: 0;\n    width: 28px;\n    height: 28px;\n    background: var(--navy);\n    color: #fff;\n    border-radius: 50%;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    font-size: 14px;\n    font-weight: 700;\n    margin-top: 2px;\n  }\n\n  \/* ── FAQ ── *\/\n  .dex-faq details {\n    border-bottom: 1px solid var(--rule);\n  }\n\n  .dex-faq details:first-child {\n    border-top: 1px solid var(--rule);\n  }\n\n  .dex-faq summary {\n    font-size: 18px;\n    font-weight: 700;\n    color: var(--ink);\n    padding: 18px 0;\n    cursor: pointer;\n    list-style: none;\n    display: flex;\n    justify-content: space-between;\n    align-items: center;\n    min-height: 64px;\n    -webkit-tap-highlight-color: transparent;\n    user-select: none;\n    gap: 16px;\n    line-height: 1.4;\n  }\n\n  .dex-faq summary::-webkit-details-marker { display: none; }\n\n  .dex-faq summary::after {\n    content: '+';\n    font-size: 1.8rem;\n    color: var(--navy);\n    font-weight: 300;\n    flex-shrink: 0;\n    line-height: 1;\n  }\n\n  .dex-faq details[open] summary::after { content: '−'; }\n\n  .dex-faq-answer {\n    font-size: 18px;\n    color: var(--ink-mid);\n    line-height: 1.75;\n    padding-bottom: 20px;\n    padding-left: 16px;\n    border-left: 3px solid var(--navy);\n  }\n\n  \/* ── CTA ── *\/\n  .dex-cta {\n    background: var(--navy);\n    color: #fff;\n    text-align: center;\n    padding: 36px 20px;\n  }\n\n  .dex-cta-title {\n    font-family: 'Playfair Display', Georgia, serif;\n    font-size: 1.7rem;\n    font-weight: 900;\n    margin-bottom: 10px;\n    line-height: 1.2;\n  }\n\n  .dex-cta-sub {\n    font-size: 18px;\n    opacity: 0.85;\n  }\n\n  \/* ── DESKTOP ── *\/\n  @media (min-width: 768px) {\n    .dex-hero-wrap {\n      display: grid;\n      grid-template-columns: 1fr 1fr;\n      max-width: 1100px;\n      margin: 0 auto;\n    }\n    .dex-hero-image {\n      aspect-ratio: auto;\n      height: 100%;\n      min-height: 520px;\n    }\n    .dex-hero-copy {\n      border-top: none;\n      border-left: 5px solid var(--navy);\n      padding: 48px 40px;\n      display: flex;\n      flex-direction: column;\n      justify-content: center;\n    }\n    .dex-section {\n      max-width: 800px;\n      margin: 0 auto;\n      padding: 40px 20px;\n    }\n    .dex-builder {\n      display: grid;\n      grid-template-columns: auto 1fr;\n      gap: 28px;\n      align-items: start;\n      padding: 40px;\n      max-width: 100%;\n    }\n    .dex-builder-img {\n      width: 110px;\n      height: 110px;\n      margin-bottom: 0;\n    }\n    .dex-name { font-size: 4rem; }\n  }\n\u003c\/style\u003e\n\u003cdiv style=\"text-align: start;\" class=\"dex-page\"\u003e\n\u003cdiv class=\"dex-top-bar\"\u003ePubbets Lab Original  ·  1 of 1  ·  Hand-Built in Thailand\u003c\/div\u003e\n\u003cdiv style=\"text-align: start;\" class=\"dex-hero-wrap\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0280\/7683\/4851\/files\/DEXTERCLOSEUPSHUT.png?v=1776622750\" alt=\"\"\u003e\n\u003cdiv class=\"dex-hero-copy\"\u003e\n\u003cdiv class=\"dex-eyebrow\"\u003ePubbets Lab · Pubbetsville\u003c\/div\u003e\n\u003ch1 class=\"dex-name\"\u003eDexter\u003c\/h1\u003e\n\u003cp class=\"dex-tagline\"\u003eHe's read every book on that shelf. Twice. And he has questions.\u003c\/p\u003e\n\u003cp class=\"dex-intro\"\u003eDexter is the kid who stays after class not because he has to — but because he genuinely wants to know more. Telescopes, star charts, calculators - if it involves finding something out, he's already on it.\u003c\/p\u003e\n\u003cdiv class=\"dex-badges\"\u003e\n\u003cspan class=\"dex-badge navy\"\u003e1 of 1\u003c\/span\u003e \u003cspan class=\"dex-badge amber\"\u003eShips Worldwide\u003c\/span\u003e \u003cspan class=\"dex-badge\"\u003e28\" \/ 71cm\u003c\/span\u003e \u003cspan class=\"dex-badge\"\u003eArm-Rod Ready\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cimg style=\"float: none;\" class=\"dex-life-image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0280\/7683\/4851\/files\/DEXTERDESIGN2.png?v=1776622750\" alt=\"Dexter standing at a vintage telescope in an observatory, surrounded by star charts and globes\"\u003e\n\u003cdiv class=\"dex-section\"\u003e\n\u003cdiv class=\"dex-section-title\"\u003eWho is Dexter?\u003c\/div\u003e\n\u003cul class=\"dex-specs\"\u003e\n\u003cli\u003e\n\u003cspan class=\"dex-spec-label\"\u003eCharacter\u003c\/span\u003e \u003cspan class=\"dex-spec-value\"\u003eA thoughtful, nerdy kid who finds wonder in everything - solar systems, science experiments, big ideas. He's the one in the back of the room with his hand up before the question is finished.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dex-spec-label\"\u003eBest For\u003c\/span\u003e \u003cspan class=\"dex-spec-value\"\u003eSTEM education, school shows, children's programs, church events, storytelling - any performance that benefits from a warm, curious, clever character.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dex-spec-label\"\u003ePersonality\u003c\/span\u003e \u003cspan class=\"dex-spec-value\"\u003eEarnest, enthusiastic, and endearing. Audiences root for Dexter - he's the kid who tries hard and genuinely loves learning.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dex-section\"\u003e\n\u003cdiv class=\"dex-section-title\"\u003eBuild Details\u003c\/div\u003e\n\u003cul class=\"dex-specs\"\u003e\n\u003cli\u003e\n\u003cspan class=\"dex-spec-label\"\u003eSize\u003c\/span\u003e \u003cspan class=\"dex-spec-value\"\u003e\u003cstrong\u003e71cm \/ 28 inches\u003c\/strong\u003e - full professional performance puppet on Pubbets' premium human-style blank.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dex-spec-label\"\u003eGlasses\u003c\/span\u003e \u003cspan class=\"dex-spec-value\"\u003eBold white square frames -the classic nerdy academic look, totally his own.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dex-spec-label\"\u003eOutfit\u003c\/span\u003e \u003cspan class=\"dex-spec-value\"\u003eGrey striped sweater vest over a white collared dress shirt - smart, put-together, ready for the library or the observatory.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dex-spec-label\"\u003eBottoms\u003c\/span\u003e \u003cspan class=\"dex-spec-value\"\u003eBright blue pants - the one pop of colour that keeps him from being too serious.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dex-spec-label\"\u003eShoes\u003c\/span\u003e \u003cspan class=\"dex-spec-value\"\u003eRed Converse hi-tops with white socks - exactly as shown.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dex-spec-label\"\u003eHair\u003c\/span\u003e \u003cspan class=\"dex-spec-value\"\u003eBlack tight curly hair - full and characterful.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dex-spec-label\"\u003eMechanism\u003c\/span\u003e \u003cspan class=\"dex-spec-value\"\u003eArm-rod compatible for full expressive performance.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dex-spec-label\"\u003eRarity\u003c\/span\u003e \u003cspan class=\"dex-spec-value\"\u003e\u003cstrong\u003e1 of 1.\u003c\/strong\u003e This exact Dexter will never be built again.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dex-builder\"\u003e\n\u003cdiv\u003e\n\u003cspan class=\"dex-quote-mark\"\u003e\"\u003c\/span\u003e\n\u003cp class=\"dex-quote\"\u003eDexter is that kid you want on your stage - the one who makes learning feel like the most exciting thing in the world. He's got warmth, he's got curiosity, and those glasses do a lot of heavy lifting. He's a genuinely great performer's puppet. There is only one Dexter.\u003c\/p\u003e\n\u003cp class=\"dex-quote\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0280\/7683\/4851\/files\/james_toon.png?v=1774019420\" alt=\"\" width=\"198\" height=\"198\"\u003e\u003c\/p\u003e\n\u003cdiv class=\"dex-sig\"\u003e James Marshall · The Papa of Pubbets\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dex-section\"\u003e\n\u003cdiv class=\"dex-section-title\"\u003eWhat's Included\u003c\/div\u003e\n\u003cul class=\"dex-included\"\u003e\n\u003cli\u003e\n\u003cspan class=\"dex-check\"\u003e✓\u003c\/span\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eDexter\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=\"dex-check\"\u003e✓\u003c\/span\u003e\n\u003cdiv\u003eGrey striped sweater vest, white collar shirt, blue pants, red Converse - \u003cstrong\u003eas shown in photos\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dex-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=\"dex-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\/div\u003e\n\u003cdiv class=\"dex-section\"\u003e\n\u003cdiv class=\"dex-section-title\"\u003eQuestions\u003c\/div\u003e\n\u003cdiv class=\"dex-faq\"\u003e\n\u003cdetails open=\"\"\u003e\n\u003csummary\u003eIs he a custom order?\u003c\/summary\u003e\n\u003cdiv class=\"dex-faq-answer\"\u003eNo. Dexter is a finished puppet sold exactly as shown — sweater vest, white shirt, blue pants, glasses and all. Once he's gone, that's it.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat performances is he best for?\u003c\/summary\u003e\n\u003cdiv class=\"dex-faq-answer\"\u003eDexter shines in STEM education, school programs, children's church, and any show that needs a curious, knowledgeable kid character. He's also perfect for science-themed YouTube content, live events, and storytelling. Audiences warm to him immediately.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eHow long does shipping take?\u003c\/summary\u003e\n\u003cdiv class=\"dex-faq-answer\"\u003eDexter ships from Pattaya, Thailand. Thai Post Standard takes around 2 weeks. EMS express takes 6–7 days. US orders typically go via Thai Post unless EMS is selected at checkout.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eIs he related to Albert?\u003c\/summary\u003e\n\u003cdiv class=\"dex-faq-answer\"\u003eThey're both built on the same Pubbets Lab human-style blank, and yes — they'd be great together. Dexter is older and more bookish; Albert is younger and more hands-on. They'd make a fantastic double act.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dex-cta\"\u003e\n\u003cdiv class=\"dex-cta-title\"\u003eDexter is a 1-of-1.\u003cbr\u003eThere is only one.\u003c\/div\u003e\n\u003cdiv class=\"dex-cta-title\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0280\/7683\/4851\/files\/DEXTERDESIGN1_72c49ccc-0e1b-4aff-b9c9-fb2701dc4324.png?v=1776623927\" alt=\"\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Pubbets!","offers":[{"title":"Default Title","offer_id":42289015619619,"sku":null,"price":199.95,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0280\/7683\/4851\/files\/DEXTERCLOSEUPOPEN_3c45ef1c-4b52-4a7e-a039-cbed7d7caf81.png?v=1776623927"},{"product_id":"maggie-applebee","title":"Maggie Applebee – Lavender Girl Hand Puppet | 28\" Pubbets Lab Original | 1 of 1","description":"\u003c!--\n  MAGGIE APPLEBEE — Pubbets Lab Original\n  Pubbets Product Page\n\n  IMAGE SETUP — replace with your Shopify CDN URLs:\n    MAGGIE_HERO_URL    → MAGGIE_APPLEBEE_CLOSEUP_OPEN.png\n    MAGGIE_GARDEN_URL  → MAGGIE_APPLEBEE_DESIGN_1.png  (garden bench lifestyle shot)\n--\u003e\n\u003cstyle\u003e\n  @import url('https:\/\/fonts.googleapis.com\/css2?family=Playfair+Display:ital,wght@0,700;0,900;1,700\u0026family=Lato:ital,wght@0,400;0,700;1,400\u0026display=swap');\n\n  :root {\n    --purple:   #5a3590;\n    --lavender: #8a60c0;\n    --red:      #b81010;\n    --green:    #366028;\n    --ink:      #180818;\n    --ink-mid:  #2e1a3a;\n    --bg:       #ffffff;\n    --bg-warm:  #fdf6fb;\n    --rule:     #ddd0e8;\n  }\n\n  .mag-page * { box-sizing: border-box; margin: 0; padding: 0; }\n\n  .mag-page {\n    font-family: 'Lato', Georgia, sans-serif;\n    font-size: 18px;\n    background: var(--bg);\n    color: var(--ink);\n    line-height: 1.65;\n    -webkit-text-size-adjust: 100%;\n  }\n\n  \/* ── TOP BAR ── *\/\n  .mag-top-bar {\n    background: var(--purple);\n    color: #fff;\n    text-align: center;\n    padding: 11px 16px;\n    font-size: 18px;\n    font-weight: 700;\n    letter-spacing: 1px;\n  }\n\n  \/* ── HERO ── *\/\n  .mag-hero-image {\n    width: 100%;\n    display: block;\n    aspect-ratio: 1 \/ 1;\n    object-fit: cover;\n    object-position: top;\n  }\n\n  .mag-hero-copy {\n    background: var(--bg-warm);\n    border-top: 5px solid var(--purple);\n    padding: 28px 20px 32px;\n  }\n\n  .mag-eyebrow {\n    font-size: 18px;\n    font-weight: 700;\n    color: var(--lavender);\n    margin-bottom: 10px;\n    text-transform: uppercase;\n    letter-spacing: 1px;\n  }\n\n  .mag-name {\n    font-family: 'Playfair Display', Georgia, serif;\n    font-size: 3rem;\n    font-weight: 900;\n    line-height: 1;\n    color: var(--ink);\n    margin-bottom: 8px;\n  }\n\n  .mag-tagline {\n    font-family: 'Playfair Display', Georgia, serif;\n    font-size: 1.2rem;\n    font-style: italic;\n    color: var(--ink-mid);\n    margin-bottom: 22px;\n    line-height: 1.5;\n  }\n\n  .mag-intro {\n    font-size: 18px;\n    color: var(--ink-mid);\n    line-height: 1.75;\n    margin-bottom: 24px;\n    border-left: 4px solid var(--purple);\n    padding-left: 16px;\n  }\n\n  .mag-badges {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 8px;\n  }\n\n  .mag-badge {\n    font-size: 18px;\n    font-weight: 700;\n    padding: 8px 16px;\n    border: 2px solid var(--ink);\n    color: var(--ink);\n    background: #fff;\n  }\n\n  .mag-badge.purple {\n    background: var(--purple);\n    color: #fff;\n    border-color: var(--purple);\n  }\n\n  .mag-badge.red {\n    background: var(--red);\n    color: #fff;\n    border-color: var(--red);\n  }\n\n  .mag-badge.green {\n    background: var(--green);\n    color: #fff;\n    border-color: var(--green);\n  }\n\n  \/* ── GARDEN IMAGE ── *\/\n  .mag-garden-image {\n    width: 100%;\n    display: block;\n    max-height: 420px;\n    object-fit: cover;\n    object-position: center 15%;\n  }\n\n  \/* ── SECTION ── *\/\n  .mag-section {\n    padding: 32px 20px;\n    border-top: 1px solid var(--rule);\n  }\n\n  .mag-section:nth-child(even) {\n    background: var(--bg-warm);\n  }\n\n  .mag-section-title {\n    font-family: 'Playfair Display', Georgia, serif;\n    font-size: 1.6rem;\n    font-weight: 700;\n    color: var(--ink);\n    margin-bottom: 20px;\n    padding-bottom: 10px;\n    border-bottom: 3px solid var(--purple);\n    display: inline-block;\n  }\n\n  \/* ── SPECS LIST ── *\/\n  .mag-specs { list-style: none; }\n\n  .mag-specs li {\n    padding: 16px 0;\n    border-bottom: 1px solid var(--rule);\n    font-size: 18px;\n    display: flex;\n    gap: 16px;\n    align-items: flex-start;\n    line-height: 1.55;\n  }\n\n  .mag-specs li:last-child { border-bottom: none; }\n\n  .mag-spec-label {\n    font-size: 18px;\n    font-weight: 700;\n    color: var(--purple);\n    min-width: 90px;\n    flex-shrink: 0;\n    padding-top: 1px;\n    text-transform: uppercase;\n    letter-spacing: 0.5px;\n  }\n\n  .mag-spec-value {\n    color: var(--ink-mid);\n    font-size: 18px;\n  }\n\n  .mag-spec-value strong { color: var(--ink); }\n\n  \/* ── HIGHLIGHT BOX for unique hat detail ── *\/\n  .mag-highlight {\n    background: var(--bg-warm);\n    border: 2px solid var(--purple);\n    border-left: 6px solid var(--purple);\n    padding: 18px 20px;\n    margin: 20px 0;\n    font-size: 18px;\n    color: var(--ink-mid);\n    line-height: 1.7;\n  }\n\n  .mag-highlight strong {\n    color: var(--purple);\n    display: block;\n    font-size: 18px;\n    margin-bottom: 6px;\n  }\n\n  \/* ── BUILDER ── *\/\n  .mag-builder {\n    background: var(--purple);\n    color: #fff;\n    padding: 28px 20px;\n  }\n\n  .mag-builder-img {\n    width: 80px;\n    height: 80px;\n    border-radius: 50%;\n    object-fit: cover;\n    object-position: top;\n    border: 3px solid rgba(255,255,255,0.5);\n    margin-bottom: 16px;\n    display: block;\n  }\n\n  .mag-quote-mark {\n    font-family: 'Playfair Display', serif;\n    font-size: 4rem;\n    color: rgba(255,255,255,0.4);\n    line-height: 0.7;\n    display: block;\n    margin-bottom: 12px;\n  }\n\n  .mag-quote {\n    font-family: 'Playfair Display', Georgia, serif;\n    font-size: 1.15rem;\n    font-style: italic;\n    line-height: 1.8;\n    color: rgba(255,255,255,0.92);\n    margin-bottom: 16px;\n  }\n\n  .mag-sig {\n    font-size: 18px;\n    font-weight: 700;\n    color: rgba(255,255,255,0.7);\n    letter-spacing: 1px;\n  }\n\n  \/* ── INCLUDED ── *\/\n  .mag-included { list-style: none; }\n\n  .mag-included li {\n    display: flex;\n    align-items: flex-start;\n    gap: 14px;\n    padding: 15px 0;\n    border-bottom: 1px solid var(--rule);\n    font-size: 18px;\n    color: var(--ink-mid);\n    line-height: 1.55;\n  }\n\n  .mag-included li:last-child { border-bottom: none; }\n  .mag-included li strong { color: var(--ink); }\n\n  .mag-check {\n    flex-shrink: 0;\n    width: 28px;\n    height: 28px;\n    background: var(--green);\n    color: #fff;\n    border-radius: 50%;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    font-size: 14px;\n    font-weight: 700;\n    margin-top: 2px;\n  }\n\n  \/* ── FAQ ── *\/\n  .mag-faq details {\n    border-bottom: 1px solid var(--rule);\n  }\n\n  .mag-faq details:first-child {\n    border-top: 1px solid var(--rule);\n  }\n\n  .mag-faq summary {\n    font-size: 18px;\n    font-weight: 700;\n    color: var(--ink);\n    padding: 18px 0;\n    cursor: pointer;\n    list-style: none;\n    display: flex;\n    justify-content: space-between;\n    align-items: center;\n    min-height: 64px;\n    -webkit-tap-highlight-color: transparent;\n    user-select: none;\n    gap: 16px;\n    line-height: 1.4;\n  }\n\n  .mag-faq summary::-webkit-details-marker { display: none; }\n\n  .mag-faq summary::after {\n    content: '+';\n    font-size: 1.8rem;\n    color: var(--purple);\n    font-weight: 300;\n    flex-shrink: 0;\n    line-height: 1;\n  }\n\n  .mag-faq details[open] summary::after { content: '−'; }\n\n  .mag-faq-answer {\n    font-size: 18px;\n    color: var(--ink-mid);\n    line-height: 1.75;\n    padding-bottom: 20px;\n    padding-left: 16px;\n    border-left: 3px solid var(--purple);\n  }\n\n  \/* ── CTA ── *\/\n  .mag-cta {\n    background: var(--purple);\n    color: #fff;\n    text-align: center;\n    padding: 36px 20px;\n  }\n\n  .mag-cta-title {\n    font-family: 'Playfair Display', Georgia, serif;\n    font-size: 1.7rem;\n    font-weight: 900;\n    margin-bottom: 10px;\n    line-height: 1.2;\n  }\n\n  .mag-cta-sub {\n    font-size: 18px;\n    opacity: 0.85;\n  }\n\n  \/* ── DESKTOP ── *\/\n  @media (min-width: 768px) {\n    .mag-hero-wrap {\n      display: grid;\n      grid-template-columns: 1fr 1fr;\n      max-width: 1100px;\n      margin: 0 auto;\n    }\n    .mag-hero-image {\n      aspect-ratio: auto;\n      height: 100%;\n      min-height: 520px;\n    }\n    .mag-hero-copy {\n      border-top: none;\n      border-left: 5px solid var(--purple);\n      padding: 48px 40px;\n      display: flex;\n      flex-direction: column;\n      justify-content: center;\n    }\n    .mag-section {\n      max-width: 800px;\n      margin: 0 auto;\n      padding: 40px 20px;\n    }\n    .mag-builder {\n      display: grid;\n      grid-template-columns: auto 1fr;\n      gap: 28px;\n      align-items: start;\n      padding: 40px;\n      max-width: 100%;\n    }\n    .mag-builder-img {\n      width: 110px;\n      height: 110px;\n      margin-bottom: 0;\n    }\n    .mag-name { font-size: 3.8rem; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"mag-page\" style=\"text-align: start;\"\u003e\n\u003cdiv class=\"mag-top-bar\"\u003ePubbets Lab Original  ·  1 of 1  ·  Hand-Built in Thailand\u003c\/div\u003e\n\u003cdiv class=\"mag-hero-wrap\" style=\"text-align: start;\"\u003e\n\u003cimg alt=\"Maggie Applebee — lavender puppet with crocheted red apple hat, white round glasses and floral blouse\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0280\/7683\/4851\/files\/MAGGIEAPPLEBEECLOSEUPSHUT.png?v=1776623418\" class=\"mag-hero-image\" style=\"float: none;\"\u003e\n\u003cdiv class=\"mag-hero-copy\"\u003e\n\u003cdiv class=\"mag-eyebrow\"\u003ePubbets Lab · Enchanted Forest\u003c\/div\u003e\n\u003ch1 class=\"mag-name\"\u003eMaggie Applebee\u003c\/h1\u003e\n\u003cp class=\"mag-tagline\"\u003eKeeper of the apple orchard. Best friend of butterflies. Grower of things.\u003c\/p\u003e\n\u003cp class=\"mag-intro\"\u003eMaggie Applebee brings warmth, wonder, and a basket full of stories to every stage she steps onto. She's the kind of character who makes children lean in - and never want the story to end.\u003c\/p\u003e\n\u003cdiv class=\"mag-badges\"\u003e\n\u003cspan class=\"mag-badge purple\"\u003e1 of 1\u003c\/span\u003e \u003cspan class=\"mag-badge green\"\u003eShips Worldwide\u003c\/span\u003e \u003cspan class=\"mag-badge\"\u003e28\" \/ 71cm\u003c\/span\u003e \u003cspan class=\"mag-badge\"\u003eArm-Rod Ready\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cimg alt=\"Maggie Applebee sitting on a stone garden bench surrounded by apple trees, flowers and mushrooms\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0280\/7683\/4851\/files\/MAGGIEAPPLEBEEDESIGN1.png?v=1776623418\" class=\"mag-garden-image\" style=\"float: none;\"\u003e\n\u003cdiv class=\"mag-section\"\u003e\n\u003cdiv class=\"mag-section-title\"\u003eWho is Maggie Applebee?\u003c\/div\u003e\n\u003cul class=\"mag-specs\"\u003e\n\u003cli\u003e\n\u003cspan class=\"mag-spec-label\"\u003eCharacter\u003c\/span\u003e \u003cspan class=\"mag-spec-value\"\u003eA warm, imaginative girl who loves nature, stories, and the magic in everyday things. She tends her apple tree, talks to the mushrooms, and always has a tale to tell.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"mag-spec-label\"\u003eBest For\u003c\/span\u003e \u003cspan class=\"mag-spec-value\"\u003eStorytime, nature education, church programs, children's theatre, school shows - any performance that calls for a sweet, whimsical character with real heart.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"mag-spec-label\"\u003ePersonality\u003c\/span\u003e \u003cspan class=\"mag-spec-value\"\u003eGentle, playful, and full of wonder. She finds magic in ordinary moments and shares it with everyone around her.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mag-section\"\u003e\n\u003cdiv class=\"mag-section-title\"\u003eBuild Details\u003c\/div\u003e\n\u003cdiv class=\"mag-highlight\"\u003e\n\u003cstrong\u003e⭐ Signature Feature — The Apple Hat \u0026amp; Hairpiece\u003c\/strong\u003e Maggie's most iconic element is her hand-crocheted red apple hat, complete with green leaf and yarn stem. It comes with a looped yarn fringe at the front and two yarn ponytails tied with red bows - and the whole piece is \u003cstrong\u003epermanently and securely sewn directly onto the puppet\u003c\/strong\u003e. It's not a separate accessory - it's part of who she is.\u003c\/div\u003e\n\u003cul class=\"mag-specs\"\u003e\n\u003cli\u003e\n\u003cspan class=\"mag-spec-label\"\u003eSize\u003c\/span\u003e \u003cspan class=\"mag-spec-value\"\u003e\u003cstrong\u003e71cm \/ 28 inches\u003c\/strong\u003e - full professional performance puppet on Pubbets' premium human-style blank.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"mag-spec-label\"\u003eHat \u0026amp; Hair\u003c\/span\u003e \u003cspan class=\"mag-spec-value\"\u003eHand-crocheted red apple hat with green leaf and yarn stem. Looped yarn fringe and yarn ponytails with red bows - sewn permanently onto the puppet.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"mag-spec-label\"\u003eGlasses\u003c\/span\u003e \u003cspan class=\"mag-spec-value\"\u003eWhite round frames - soft and sweet, perfectly suited to her character.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"mag-spec-label\"\u003eBlouse\u003c\/span\u003e \u003cspan class=\"mag-spec-value\"\u003eCream floral blouse with red flowers and a ruffled Peter Pan collar - cottage garden charm.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"mag-spec-label\"\u003eSkirt\u003c\/span\u003e \u003cspan class=\"mag-spec-value\"\u003eRed skirt with red fabric suspenders and small flower details at the clasps.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"mag-spec-label\"\u003eShoes\u003c\/span\u003e \u003cspan class=\"mag-spec-value\"\u003eRed shoes with red flower pom-pom decorations - delightful and completely in character.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"mag-spec-label\"\u003eMechanism\u003c\/span\u003e \u003cspan class=\"mag-spec-value\"\u003eArm-rod compatible for expressive, full-body performance.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"mag-spec-label\"\u003eRarity\u003c\/span\u003e \u003cspan class=\"mag-spec-value\"\u003e\u003cstrong\u003e1 of 1.\u003c\/strong\u003e This exact Maggie Applebee will never be built again.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mag-builder\"\u003e\n\u003cdiv\u003e\n\u003cspan class=\"mag-quote-mark\"\u003e\"\u003c\/span\u003e\n\u003cp class=\"mag-quote\"\u003eMaggie Applebee took a lot of care. The crocheted hat is hand-made and sewn directly onto her — it's as much a part of her as her eyes. She has this warmth to her that I didn't fully plan; it just came out in the build. She's the kind of puppet that makes a room feel safe and happy. There is only one Maggie Applebee.\u003c\/p\u003e\n\u003cp class=\"mag-quote\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0280\/7683\/4851\/files\/james_toon.png?v=1774019420\" alt=\"\" width=\"218\" height=\"218\"\u003e\u003c\/p\u003e\n\u003cdiv class=\"mag-sig\"\u003e— James Marshall · The Papa of Pubbets\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mag-section\"\u003e\n\u003cdiv class=\"mag-section-title\"\u003eWhat's Included\u003c\/div\u003e\n\u003cul class=\"mag-included\"\u003e\n\u003cli\u003e\n\u003cspan class=\"mag-check\"\u003e✓\u003c\/span\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eMaggie Applebee\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=\"mag-check\"\u003e✓\u003c\/span\u003e\n\u003cdiv\u003eHand-crocheted apple hat and yarn hairpiece — \u003cstrong\u003epermanently sewn onto the puppet\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"mag-check\"\u003e✓\u003c\/span\u003e\n\u003cdiv\u003eFloral blouse, red skirt with suspenders, red flower pom-pom mary janes — \u003cstrong\u003eas shown in photos\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"mag-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=\"mag-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\/div\u003e\n\u003cdiv class=\"mag-section\"\u003e\n\u003cdiv class=\"mag-section-title\"\u003eQuestions\u003c\/div\u003e\n\u003cdiv class=\"mag-faq\"\u003e\n\u003cdetails open=\"\"\u003e\n\u003csummary\u003eIs she a custom order?\u003c\/summary\u003e\n\u003cdiv class=\"mag-faq-answer\"\u003eNo. Maggie Applebee is a finished puppet sold exactly as shown — hat, hair, outfit, shoes and all. Once she finds her home, she's gone.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCan the hat and hair be removed?\u003c\/summary\u003e\n\u003cdiv class=\"mag-faq-answer\"\u003eNo — and that's intentional. The crocheted apple hat and yarn hairpiece are permanently and securely sewn directly onto the puppet. They're part of who Maggie is, not an add-on. This makes her completely unique and incredibly robust for performance use.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat performances is she best for?\u003c\/summary\u003e\n\u003cdiv class=\"mag-faq-answer\"\u003eMaggie is wonderful for storytime, nature and garden-themed shows, church programs, school performances, and any stage that needs a warm, imaginative girl character. She's a natural at connecting with young audiences.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eHow long does shipping take?\u003c\/summary\u003e\n\u003cdiv class=\"mag-faq-answer\"\u003eMaggie ships from Pattaya, Thailand. Thai Post Standard takes around 2 weeks. EMS express takes 6–7 days. US orders typically go via Thai Post unless EMS is selected at checkout.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mag-cta\"\u003e\n\u003cdiv class=\"mag-cta-title\"\u003eMaggie Applebee is a 1-of-1.\u003cbr\u003eThere is only one.\u003c\/div\u003e\n\u003cdiv class=\"mag-cta-title\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0280\/7683\/4851\/files\/MAGGIEAPPLEBEEDESIGN2.png?v=1776623418\" alt=\"\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Pubbets!","offers":[{"title":"Default Title","offer_id":42289016832035,"sku":null,"price":199.95,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0280\/7683\/4851\/files\/MAGGIEAPPLEBEECLOSEUPOPEN.png?v=1776623655"},{"product_id":"ethel","title":"Ethel – Sassy Grandma Hand Puppet | Pubbets Lab Original | 1 of 1","description":"\u003c!--\n  ETHEL — Pubbets Lab Original\n  Pubbets Product Page\n\n  IMAGE SETUP — replace with your Shopify CDN URLs:\n    ETHEL_HERO_URL    → ETHEL_CLOSEUP_OPEN.png\n    ETHEL_LIFE_URL    → ETHEL_DESIGN_1.png  (lifestyle shot)\n--\u003e\n\u003cstyle\u003e\n  @import url('https:\/\/fonts.googleapis.com\/css2?family=Playfair+Display:ital,wght@0,700;0,900;1,700\u0026family=Lato:ital,wght@0,400;0,700;1,400\u0026display=swap');\n\n  :root {\n    --rust:     #9e4a10;\n    --rust-mid: #c45e18;\n    --charcoal: #2a2a2a;\n    --pearl:    #c8b89a;\n    --ink:      #181010;\n    --ink-mid:  #3a2a20;\n    --bg:       #ffffff;\n    --bg-warm:  #faf7f4;\n    --rule:     #e0d4c8;\n  }\n\n  .eth-page * { box-sizing: border-box; margin: 0; padding: 0; }\n\n  .eth-page {\n    font-family: 'Lato', Georgia, sans-serif;\n    font-size: 18px;\n    background: var(--bg);\n    color: var(--ink);\n    line-height: 1.65;\n    -webkit-text-size-adjust: 100%;\n  }\n\n  \/* ── TOP BAR ── *\/\n  .eth-top-bar {\n    background: var(--charcoal);\n    color: #fff;\n    text-align: center;\n    padding: 11px 16px;\n    font-size: 18px;\n    font-weight: 700;\n    letter-spacing: 1px;\n  }\n\n  \/* ── HERO ── *\/\n  .eth-hero-image {\n    width: 100%;\n    display: block;\n    aspect-ratio: 1 \/ 1;\n    object-fit: cover;\n    object-position: top;\n  }\n\n  .eth-hero-copy {\n    background: var(--bg-warm);\n    border-top: 5px solid var(--charcoal);\n    padding: 28px 20px 32px;\n  }\n\n  .eth-eyebrow {\n    font-size: 18px;\n    font-weight: 700;\n    color: var(--rust-mid);\n    margin-bottom: 10px;\n    text-transform: uppercase;\n    letter-spacing: 1px;\n  }\n\n  .eth-name {\n    font-family: 'Playfair Display', Georgia, serif;\n    font-size: 3.2rem;\n    font-weight: 900;\n    line-height: 1;\n    color: var(--ink);\n    margin-bottom: 8px;\n  }\n\n  .eth-tagline {\n    font-family: 'Playfair Display', Georgia, serif;\n    font-size: 1.2rem;\n    font-style: italic;\n    color: var(--ink-mid);\n    margin-bottom: 22px;\n    line-height: 1.5;\n  }\n\n  .eth-intro {\n    font-size: 18px;\n    color: var(--ink-mid);\n    line-height: 1.75;\n    margin-bottom: 24px;\n    border-left: 4px solid var(--rust);\n    padding-left: 16px;\n  }\n\n  .eth-badges {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 8px;\n  }\n\n  .eth-badge {\n    font-size: 18px;\n    font-weight: 700;\n    padding: 8px 16px;\n    border: 2px solid var(--ink);\n    color: var(--ink);\n    background: #fff;\n  }\n\n  .eth-badge.dark {\n    background: var(--charcoal);\n    color: #fff;\n    border-color: var(--charcoal);\n  }\n\n  .eth-badge.rust {\n    background: var(--rust);\n    color: #fff;\n    border-color: var(--rust);\n  }\n\n  \/* ── LIFESTYLE IMAGE ── *\/\n  .eth-life-image {\n    width: 100%;\n    display: block;\n    max-height: 420px;\n    object-fit: cover;\n    object-position: center 20%;\n  }\n\n  \/* ── SECTION ── *\/\n  .eth-section {\n    padding: 32px 20px;\n    border-top: 1px solid var(--rule);\n  }\n\n  .eth-section:nth-child(even) {\n    background: var(--bg-warm);\n  }\n\n  .eth-section-title {\n    font-family: 'Playfair Display', Georgia, serif;\n    font-size: 1.6rem;\n    font-weight: 700;\n    color: var(--ink);\n    margin-bottom: 20px;\n    padding-bottom: 10px;\n    border-bottom: 3px solid var(--charcoal);\n    display: inline-block;\n  }\n\n  \/* ── SPECS LIST ── *\/\n  .eth-specs { list-style: none; }\n\n  .eth-specs li {\n    padding: 16px 0;\n    border-bottom: 1px solid var(--rule);\n    font-size: 18px;\n    display: flex;\n    gap: 16px;\n    align-items: flex-start;\n    line-height: 1.55;\n  }\n\n  .eth-specs li:last-child { border-bottom: none; }\n\n  .eth-spec-label {\n    font-size: 18px;\n    font-weight: 700;\n    color: var(--rust);\n    min-width: 90px;\n    flex-shrink: 0;\n    padding-top: 1px;\n    text-transform: uppercase;\n    letter-spacing: 0.5px;\n  }\n\n  .eth-spec-value {\n    color: var(--ink-mid);\n    font-size: 18px;\n  }\n\n  .eth-spec-value strong { color: var(--ink); }\n\n  \/* ── BUILDER ── *\/\n  .eth-builder {\n    background: var(--charcoal);\n    color: #fff;\n    padding: 28px 20px;\n  }\n\n  .eth-builder-img {\n    width: 80px;\n    height: 80px;\n    border-radius: 50%;\n    object-fit: cover;\n    object-position: top;\n    border: 3px solid var(--pearl);\n    margin-bottom: 16px;\n    display: block;\n  }\n\n  .eth-quote-mark {\n    font-family: 'Playfair Display', serif;\n    font-size: 4rem;\n    color: var(--rust-mid);\n    line-height: 0.7;\n    display: block;\n    margin-bottom: 12px;\n  }\n\n  .eth-quote {\n    font-family: 'Playfair Display', Georgia, serif;\n    font-size: 1.15rem;\n    font-style: italic;\n    line-height: 1.8;\n    color: rgba(255,255,255,0.92);\n    margin-bottom: 16px;\n  }\n\n  .eth-sig {\n    font-size: 18px;\n    font-weight: 700;\n    color: var(--pearl);\n    letter-spacing: 1px;\n  }\n\n  \/* ── INCLUDED ── *\/\n  .eth-included { list-style: none; }\n\n  .eth-included li {\n    display: flex;\n    align-items: flex-start;\n    gap: 14px;\n    padding: 15px 0;\n    border-bottom: 1px solid var(--rule);\n    font-size: 18px;\n    color: var(--ink-mid);\n    line-height: 1.55;\n  }\n\n  .eth-included li:last-child { border-bottom: none; }\n  .eth-included li strong { color: var(--ink); }\n\n  .eth-check {\n    flex-shrink: 0;\n    width: 28px;\n    height: 28px;\n    background: var(--rust);\n    color: #fff;\n    border-radius: 50%;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    font-size: 14px;\n    font-weight: 700;\n    margin-top: 2px;\n  }\n\n  \/* ── FAQ ── *\/\n  .eth-faq details {\n    border-bottom: 1px solid var(--rule);\n  }\n\n  .eth-faq details:first-child {\n    border-top: 1px solid var(--rule);\n  }\n\n  .eth-faq summary {\n    font-size: 18px;\n    font-weight: 700;\n    color: var(--ink);\n    padding: 18px 0;\n    cursor: pointer;\n    list-style: none;\n    display: flex;\n    justify-content: space-between;\n    align-items: center;\n    min-height: 64px;\n    -webkit-tap-highlight-color: transparent;\n    user-select: none;\n    gap: 16px;\n    line-height: 1.4;\n  }\n\n  .eth-faq summary::-webkit-details-marker { display: none; }\n\n  .eth-faq summary::after {\n    content: '+';\n    font-size: 1.8rem;\n    color: var(--rust);\n    font-weight: 300;\n    flex-shrink: 0;\n    line-height: 1;\n  }\n\n  .eth-faq details[open] summary::after { content: '−'; }\n\n  .eth-faq-answer {\n    font-size: 18px;\n    color: var(--ink-mid);\n    line-height: 1.75;\n    padding-bottom: 20px;\n    padding-left: 16px;\n    border-left: 3px solid var(--rust);\n  }\n\n  \/* ── CTA ── *\/\n  .eth-cta {\n    background: var(--charcoal);\n    color: #fff;\n    text-align: center;\n    padding: 36px 20px;\n  }\n\n  .eth-cta-title {\n    font-family: 'Playfair Display', Georgia, serif;\n    font-size: 1.7rem;\n    font-weight: 900;\n    margin-bottom: 10px;\n    line-height: 1.2;\n  }\n\n  .eth-cta-sub {\n    font-size: 18px;\n    opacity: 0.85;\n  }\n\n  \/* ── DESKTOP ── *\/\n  @media (min-width: 768px) {\n    .eth-hero-wrap {\n      display: grid;\n      grid-template-columns: 1fr 1fr;\n      max-width: 1100px;\n      margin: 0 auto;\n    }\n    .eth-hero-image {\n      aspect-ratio: auto;\n      height: 100%;\n      min-height: 520px;\n    }\n    .eth-hero-copy {\n      border-top: none;\n      border-left: 5px solid var(--charcoal);\n      padding: 48px 40px;\n      display: flex;\n      flex-direction: column;\n      justify-content: center;\n    }\n    .eth-section {\n      max-width: 800px;\n      margin: 0 auto;\n      padding: 40px 20px;\n    }\n    .eth-builder {\n      display: grid;\n      grid-template-columns: auto 1fr;\n      gap: 28px;\n      align-items: start;\n      padding: 40px;\n      max-width: 100%;\n    }\n    .eth-builder-img {\n      width: 110px;\n      height: 110px;\n      margin-bottom: 0;\n    }\n    .eth-name { font-size: 4rem; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"eth-page\"\u003e\n\u003cdiv class=\"eth-top-bar\"\u003ePubbets Lab Original  ·  1 of 1  ·  Hand-Built in Thailand\u003c\/div\u003e\n\u003cdiv class=\"eth-hero-wrap\" style=\"text-align: start;\"\u003e\n\u003cimg alt=\"Ethel — pink puppet with silver-grey curly hair, white geometric glasses and pearl necklace\" class=\"eth-hero-image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0280\/7683\/4851\/files\/ETHEL_DESIGN_1.png?v=1777112065\" style=\"float: none;\"\u003e\n\u003cdiv class=\"eth-hero-copy\"\u003e\n\u003cdiv class=\"eth-eyebrow\"\u003ePubbets Lab · 1 of 1\u003c\/div\u003e\n\u003ch1 class=\"eth-name\"\u003eEthel\u003c\/h1\u003e\n\u003cp class=\"eth-tagline\"\u003ePearls on. Opinions ready. Absolutely nobody telling her what to do.\u003c\/p\u003e\n\u003cp class=\"eth-intro\"\u003eEthel has been around long enough to know exactly what she thinks - and she's not shy about saying it. Warm, witty, and impeccably accessorised, she's the kind of character that audiences immediately adore.\u003c\/p\u003e\n\u003cdiv class=\"eth-badges\"\u003e\n\u003cspan class=\"eth-badge dark\"\u003e1 of 1\u003c\/span\u003e \u003cspan class=\"eth-badge rust\"\u003eShips Worldwide\u003c\/span\u003e \u003cspan class=\"eth-badge\"\u003eArm-Rod Ready\u003c\/span\u003e \u003cspan class=\"eth-badge\"\u003ePubbets Lab Original\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"eth-section\"\u003e\n\u003cdiv class=\"eth-section-title\"\u003eWho is Ethel?\u003c\/div\u003e\n\u003cul class=\"eth-specs\"\u003e\n\u003cli\u003e\n\u003cspan class=\"eth-spec-label\"\u003eCharacter\u003c\/span\u003e \u003cspan class=\"eth-spec-value\"\u003eA sharp, warm, wonderfully opinionated older woman who has seen it all and will happily tell you about it. She's funny without trying to be, wise without being preachy, and always the most interesting person in the room.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"eth-spec-label\"\u003eBest For\u003c\/span\u003e \u003cspan class=\"eth-spec-value\"\u003eComedy, storytelling, intergenerational shows, church programs, school performances — any stage that benefits from a character with real personality and life experience.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"eth-spec-label\"\u003ePersonality\u003c\/span\u003e \u003cspan class=\"eth-spec-value\"\u003eSassy, warm, and completely herself. Audiences love her the moment she appears. The older the audience, the louder the laugh.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\u003cspan class=\"eth-spec-value\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0280\/7683\/4851\/files\/ETHELCLOSEUPOPEN.png?v=1777111721\" alt=\"\"\u003e\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"eth-section\"\u003e\n\u003cdiv class=\"eth-section-title\"\u003eBuild Details\u003c\/div\u003e\n\u003cul class=\"eth-specs\"\u003e\n\u003cli\u003e\n\u003cspan class=\"eth-spec-label\"\u003eSize\u003c\/span\u003e \u003cspan class=\"eth-spec-value\"\u003e\u003cstrong\u003e71cm \/ 28 inches\u003c\/strong\u003e — full professional performance puppet on Pubbets' premium human-style blank.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"eth-spec-label\"\u003eHair\u003c\/span\u003e \u003cspan class=\"eth-spec-value\"\u003eSilver-grey tight curly hair — full, characterful, and exactly right for who she is.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"eth-spec-label\"\u003eGlasses\u003c\/span\u003e \u003cspan class=\"eth-spec-value\"\u003eWhite geometric hexagonal frames — bold, stylish, and completely her own look.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"eth-spec-label\"\u003eJewellery\u003c\/span\u003e \u003cspan class=\"eth-spec-value\"\u003ePearl necklace with rhinestone spacers — she doesn't go anywhere without them.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"eth-spec-label\"\u003eOutfit\u003c\/span\u003e \u003cspan class=\"eth-spec-value\"\u003eBlack long-sleeve top with a rust orange tartan skirt featuring a large bow and button detail — smart, characterful, and a little bit fabulous.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"eth-spec-label\"\u003eShoes\u003c\/span\u003e \u003cspan class=\"eth-spec-value\"\u003eWhite shoes with ribbon bow detail — as shown in photos.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"eth-spec-label\"\u003eMechanism\u003c\/span\u003e \u003cspan class=\"eth-spec-value\"\u003eArm-rod compatible for full expressive performance.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"eth-spec-label\"\u003eRarity\u003c\/span\u003e \u003cspan class=\"eth-spec-value\"\u003e\u003cstrong\u003e1 of 1.\u003c\/strong\u003e This exact Ethel will never be built again.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"eth-builder\"\u003e\n\u003cdiv\u003e\n\u003cspan class=\"eth-quote-mark\"\u003e\"\u003c\/span\u003e\n\u003cp class=\"eth-quote\"\u003eEthel arrived with a personality already fully formed. The pearls, the geometric glasses, that tartan skirt — she knew exactly who she was before I'd even finished building her. She's one of those rare puppets that makes a performer better just by being in their hands. There is only one Ethel.\u003c\/p\u003e\n\u003cp class=\"eth-quote\"\u003e\u003cimg height=\"210\" width=\"210\" 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=\"eth-sig\"\u003e— James Marshall · The Papa of Pubbets\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"eth-section\"\u003e\n\u003cdiv class=\"eth-section-title\"\u003eWhat's Included\u003c\/div\u003e\n\u003cul class=\"eth-included\"\u003e\n\u003cli\u003e\n\u003cspan class=\"eth-check\"\u003e✓\u003c\/span\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eEthel\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=\"eth-check\"\u003e✓\u003c\/span\u003e\n\u003cdiv\u003eBlack top, rust tartan skirt, pearl necklace and white shoes  — \u003cstrong\u003eas shown in photos\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"eth-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=\"eth-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\/div\u003e\n\u003cdiv class=\"eth-section\"\u003e\n\u003cdiv class=\"eth-section-title\"\u003eQuestions\u003c\/div\u003e\n\u003cdiv class=\"eth-faq\"\u003e\n\u003cdetails open=\"\"\u003e\n\u003csummary\u003eIs she a custom order?\u003c\/summary\u003e\n\u003cdiv class=\"eth-faq-answer\"\u003eNo. Ethel is a finished puppet sold exactly as shown — pearls, glasses, outfit and all. Once she's gone, she's gone. There will never be another Ethel.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails open=\"\"\u003e\n\u003csummary\u003eWhat performances is she best for?\u003c\/summary\u003e\n\u003cdiv class=\"eth-faq-answer\"\u003eEthel shines in comedy, intergenerational storytelling, church programs, school shows, and any performance where a sharp, loveable older character can carry a scene. She's also brilliant as a straight-talking foil to younger puppet characters. Audiences will warm to her immediately.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails open=\"\"\u003e\n\u003csummary\u003eHow long does shipping take?\u003c\/summary\u003e\n\u003cdiv class=\"eth-faq-answer\"\u003eEthel ships from Pattaya, Thailand. Thai Post Standard takes around 2 weeks. EMS express takes 6–7 days. US orders typically go via Thai Post unless EMS is selected at checkout.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails open=\"\"\u003e\n\u003csummary\u003eDoes she work well with other Pubbets characters?\u003c\/summary\u003e\n\u003cdiv class=\"eth-faq-answer\"\u003eAbsolutely. Ethel is built on the same premium human-style blank as other Pubbets Lab originals, so she works beautifully alongside characters like Amber Newsly, Albert, Dexter and the rest of the crew. She'd also make an incredible double act with a younger character.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"eth-cta\"\u003e\n\u003cdiv class=\"eth-cta-title\"\u003eEthel is a 1-of-1.\u003cbr\u003eThere is only one.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Pubbets!","offers":[{"title":"Default Title","offer_id":42379006050339,"sku":"ethel","price":199.95,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0280\/7683\/4851\/files\/ETHELCLOSEUPOPEN.png?v=1777111721"},{"product_id":"ling","title":"Ling – Lavender Girl Hand Puppet | Pubbets Lab Original | 1 of 1","description":"\u003c!--\n  LING — Pubbets Lab Original\n  Pubbets Product Page\n\n  IMAGE SETUP — replace with your Shopify CDN URLs:\n    LING_HERO_URL    → LING_CLOSEUP_OPEN.png\n    LING_LIFE_URL    → LING_FRONT.png  (or swap for a lifestyle shot when available)\n--\u003e\n\u003cstyle\u003e\n  @import url('https:\/\/fonts.googleapis.com\/css2?family=Playfair+Display:ital,wght@0,700;0,900;1,700\u0026family=Lato:ital,wght@0,400;0,700;1,400\u0026display=swap');\n\n  :root {\n    --red:      #b01010;\n    --red-mid:  #cc2020;\n    --dark:     #1a0808;\n    --brown:    #3a1a08;\n    --ink:      #180808;\n    --ink-mid:  #3a2020;\n    --bg:       #ffffff;\n    --bg-warm:  #fdf8f6;\n    --rule:     #e0ccc8;\n  }\n\n  .lng-page * { box-sizing: border-box; margin: 0; padding: 0; }\n\n  .lng-page {\n    font-family: 'Lato', Georgia, sans-serif;\n    font-size: 18px;\n    background: var(--bg);\n    color: var(--ink);\n    line-height: 1.65;\n    -webkit-text-size-adjust: 100%;\n  }\n\n  \/* ── TOP BAR ── *\/\n  .lng-top-bar {\n    background: var(--red);\n    color: #fff;\n    text-align: center;\n    padding: 11px 16px;\n    font-size: 18px;\n    font-weight: 700;\n    letter-spacing: 1px;\n  }\n\n  \/* ── HERO ── *\/\n  .lng-hero-image {\n    width: 100%;\n    display: block;\n    aspect-ratio: 1 \/ 1;\n    object-fit: cover;\n    object-position: top;\n  }\n\n  .lng-hero-copy {\n    background: var(--bg-warm);\n    border-top: 5px solid var(--red);\n    padding: 28px 20px 32px;\n  }\n\n  .lng-eyebrow {\n    font-size: 18px;\n    font-weight: 700;\n    color: var(--red-mid);\n    margin-bottom: 10px;\n    text-transform: uppercase;\n    letter-spacing: 1px;\n  }\n\n  .lng-name {\n    font-family: 'Playfair Display', Georgia, serif;\n    font-size: 3.5rem;\n    font-weight: 900;\n    line-height: 1;\n    color: var(--ink);\n    margin-bottom: 8px;\n  }\n\n  .lng-tagline {\n    font-family: 'Playfair Display', Georgia, serif;\n    font-size: 1.2rem;\n    font-style: italic;\n    color: var(--ink-mid);\n    margin-bottom: 22px;\n    line-height: 1.5;\n  }\n\n  .lng-intro {\n    font-size: 18px;\n    color: var(--ink-mid);\n    line-height: 1.75;\n    margin-bottom: 24px;\n    border-left: 4px solid var(--red);\n    padding-left: 16px;\n  }\n\n  .lng-badges {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 8px;\n  }\n\n  .lng-badge {\n    font-size: 18px;\n    font-weight: 700;\n    padding: 8px 16px;\n    border: 2px solid var(--ink);\n    color: var(--ink);\n    background: #fff;\n  }\n\n  .lng-badge.red {\n    background: var(--red);\n    color: #fff;\n    border-color: var(--red);\n  }\n\n  .lng-badge.dark {\n    background: var(--dark);\n    color: #fff;\n    border-color: var(--dark);\n  }\n\n  \/* ── SECOND IMAGE ── *\/\n  .lng-second-image {\n    width: 100%;\n    display: block;\n    max-height: 420px;\n    object-fit: cover;\n    object-position: top;\n  }\n\n  \/* ── SECTION ── *\/\n  .lng-section {\n    padding: 32px 20px;\n    border-top: 1px solid var(--rule);\n  }\n\n  .lng-section:nth-child(even) {\n    background: var(--bg-warm);\n  }\n\n  .lng-section-title {\n    font-family: 'Playfair Display', Georgia, serif;\n    font-size: 1.6rem;\n    font-weight: 700;\n    color: var(--ink);\n    margin-bottom: 20px;\n    padding-bottom: 10px;\n    border-bottom: 3px solid var(--red);\n    display: inline-block;\n  }\n\n  \/* ── SPECS LIST ── *\/\n  .lng-specs { list-style: none; }\n\n  .lng-specs li {\n    padding: 16px 0;\n    border-bottom: 1px solid var(--rule);\n    font-size: 18px;\n    display: flex;\n    gap: 16px;\n    align-items: flex-start;\n    line-height: 1.55;\n  }\n\n  .lng-specs li:last-child { border-bottom: none; }\n\n  .lng-spec-label {\n    font-size: 18px;\n    font-weight: 700;\n    color: var(--red);\n    min-width: 90px;\n    flex-shrink: 0;\n    padding-top: 1px;\n    text-transform: uppercase;\n    letter-spacing: 0.5px;\n  }\n\n  .lng-spec-value {\n    color: var(--ink-mid);\n    font-size: 18px;\n  }\n\n  .lng-spec-value strong { color: var(--ink); }\n\n  \/* ── BUILDER ── *\/\n  .lng-builder {\n    background: var(--dark);\n    color: #fff;\n    padding: 28px 20px;\n  }\n\n  .lng-builder-img {\n    width: 80px;\n    height: 80px;\n    border-radius: 50%;\n    object-fit: cover;\n    object-position: top;\n    border: 3px solid var(--red-mid);\n    margin-bottom: 16px;\n    display: block;\n  }\n\n  .lng-quote-mark {\n    font-family: 'Playfair Display', serif;\n    font-size: 4rem;\n    color: var(--red-mid);\n    line-height: 0.7;\n    display: block;\n    margin-bottom: 12px;\n  }\n\n  .lng-quote {\n    font-family: 'Playfair Display', Georgia, serif;\n    font-size: 1.15rem;\n    font-style: italic;\n    line-height: 1.8;\n    color: rgba(255,255,255,0.92);\n    margin-bottom: 16px;\n  }\n\n  .lng-sig {\n    font-size: 18px;\n    font-weight: 700;\n    color: rgba(255,255,255,0.65);\n    letter-spacing: 1px;\n  }\n\n  \/* ── INCLUDED ── *\/\n  .lng-included { list-style: none; }\n\n  .lng-included li {\n    display: flex;\n    align-items: flex-start;\n    gap: 14px;\n    padding: 15px 0;\n    border-bottom: 1px solid var(--rule);\n    font-size: 18px;\n    color: var(--ink-mid);\n    line-height: 1.55;\n  }\n\n  .lng-included li:last-child { border-bottom: none; }\n  .lng-included li strong { color: var(--ink); }\n\n  .lng-check {\n    flex-shrink: 0;\n    width: 28px;\n    height: 28px;\n    background: var(--red);\n    color: #fff;\n    border-radius: 50%;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    font-size: 14px;\n    font-weight: 700;\n    margin-top: 2px;\n  }\n\n  \/* ── FAQ ── *\/\n  .lng-faq details {\n    border-bottom: 1px solid var(--rule);\n  }\n\n  .lng-faq details:first-child {\n    border-top: 1px solid var(--rule);\n  }\n\n  .lng-faq summary {\n    font-size: 18px;\n    font-weight: 700;\n    color: var(--ink);\n    padding: 18px 0;\n    cursor: pointer;\n    list-style: none;\n    display: flex;\n    justify-content: space-between;\n    align-items: center;\n    min-height: 64px;\n    -webkit-tap-highlight-color: transparent;\n    user-select: none;\n    gap: 16px;\n    line-height: 1.4;\n  }\n\n  .lng-faq summary::-webkit-details-marker { display: none; }\n\n  .lng-faq summary::after {\n    content: '+';\n    font-size: 1.8rem;\n    color: var(--red);\n    font-weight: 300;\n    flex-shrink: 0;\n    line-height: 1;\n  }\n\n  .lng-faq details[open] summary::after { content: '−'; }\n\n  .lng-faq-answer {\n    font-size: 18px;\n    color: var(--ink-mid);\n    line-height: 1.75;\n    padding-bottom: 20px;\n    padding-left: 16px;\n    border-left: 3px solid var(--red);\n  }\n\n  \/* ── CTA ── *\/\n  .lng-cta {\n    background: var(--red);\n    color: #fff;\n    text-align: center;\n    padding: 36px 20px;\n  }\n\n  .lng-cta-title {\n    font-family: 'Playfair Display', Georgia, serif;\n    font-size: 1.7rem;\n    font-weight: 900;\n    margin-bottom: 10px;\n    line-height: 1.2;\n  }\n\n  .lng-cta-sub {\n    font-size: 18px;\n    opacity: 0.88;\n  }\n\n  \/* ── DESKTOP ── *\/\n  @media (min-width: 768px) {\n    .lng-hero-wrap {\n      display: grid;\n      grid-template-columns: 1fr 1fr;\n      max-width: 1100px;\n      margin: 0 auto;\n    }\n    .lng-hero-image {\n      aspect-ratio: auto;\n      height: 100%;\n      min-height: 520px;\n    }\n    .lng-hero-copy {\n      border-top: none;\n      border-left: 5px solid var(--red);\n      padding: 48px 40px;\n      display: flex;\n      flex-direction: column;\n      justify-content: center;\n    }\n    .lng-section {\n      max-width: 800px;\n      margin: 0 auto;\n      padding: 40px 20px;\n    }\n    .lng-builder {\n      display: grid;\n      grid-template-columns: auto 1fr;\n      gap: 28px;\n      align-items: start;\n      padding: 40px;\n      max-width: 100%;\n    }\n    .lng-builder-img {\n      width: 110px;\n      height: 110px;\n      margin-bottom: 0;\n    }\n    .lng-name { font-size: 4.5rem; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"lng-page\"\u003e\n\u003cdiv class=\"lng-top-bar\"\u003ePubbets Lab Original  ·  1 of 1  ·  Hand-Built in Thailand\u003c\/div\u003e\n\u003cdiv class=\"lng-hero-wrap\" style=\"text-align: start;\"\u003e\n\u003cimg alt=\"Ling — lavender puppet with long straight black hair, large oval eyes and red tartan dress\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0280\/7683\/4851\/files\/LINGDESIGN1.jpg?v=1777113336\" class=\"lng-hero-image\" style=\"float: none;\"\u003e\n\u003cdiv class=\"lng-hero-copy\"\u003e\n\u003cdiv class=\"lng-eyebrow\"\u003ePubbets Lab · 1 of 1\u003c\/div\u003e\n\u003ch1 class=\"lng-name\"\u003eLing\u003c\/h1\u003e\n\u003cp class=\"lng-tagline\"\u003eElegant. Expressive. Impossible to look away from.\u003c\/p\u003e\n\u003cp class=\"lng-intro\"\u003eLing has a presence that stops a room. Long dark hair, those remarkable eyes, and an outfit that means business. She's a character that performers will find endlessly versatile — and audiences will never forget.\u003c\/p\u003e\n\u003cdiv class=\"lng-badges\"\u003e\n\u003cspan class=\"lng-badge dark\"\u003e1 of 1\u003c\/span\u003e \u003cspan class=\"lng-badge red\"\u003eShips Worldwide\u003c\/span\u003e \u003cspan class=\"lng-badge\"\u003eArm-Rod Ready\u003c\/span\u003e \u003cspan class=\"lng-badge\"\u003ePubbets Lab Original\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lng-section\"\u003e\n\u003cdiv class=\"lng-section-title\"\u003eWho is Ling?\u003c\/div\u003e\n\u003cul class=\"lng-specs\"\u003e\n\u003cli\u003e\n\u003cspan class=\"lng-spec-label\"\u003eCharacter\u003c\/span\u003e \u003cspan class=\"lng-spec-value\"\u003eLing carries herself with quiet confidence and genuine warmth. She's the kind of character who can hold a scene with a single look — expressive, engaging, and completely captivating on stage.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"lng-spec-label\"\u003eBest For\u003c\/span\u003e \u003cspan class=\"lng-spec-value\"\u003eStorytelling, drama, comedy, children's shows, church programs, school performances — any stage that benefits from a distinctive, memorable character with real range.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"lng-spec-label\"\u003ePersonality\u003c\/span\u003e \u003cspan class=\"lng-spec-value\"\u003eGraceful and warm, with a wonderful dry wit waiting just beneath the surface. She'll meet whatever the performer brings and give it back doubled.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\u003cspan class=\"lng-spec-value\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0280\/7683\/4851\/files\/LINGFRONT.png?v=1777113336\" alt=\"\"\u003e\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lng-section\"\u003e\n\u003cdiv class=\"lng-section-title\"\u003eBuild Details\u003c\/div\u003e\n\u003cul class=\"lng-specs\"\u003e\n\u003cli\u003e\n\u003cspan class=\"lng-spec-label\"\u003eSize\u003c\/span\u003e \u003cspan class=\"lng-spec-value\"\u003e\u003cstrong\u003e71cm \/ 28 inches\u003c\/strong\u003e — full professional performance puppet on Pubbets' premium human-style blank.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"lng-spec-label\"\u003eHair\u003c\/span\u003e \u003cspan class=\"lng-spec-value\"\u003eLong straight dark black hair with a centre part — sleek, full, and beautifully styled.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"lng-spec-label\"\u003eEyes\u003c\/span\u003e \u003cspan class=\"lng-spec-value\"\u003eLarge oval white eyes with black pupils — Ling's most striking feature, giving her an expressive range unlike any other Pubbets character.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"lng-spec-label\"\u003eDress\u003c\/span\u003e \u003cspan class=\"lng-spec-value\"\u003eRed Royal Stewart tartan dress with puff sleeves, collar and dark button detail — rich, bold and full of character.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"lng-spec-label\"\u003eBelt\u003c\/span\u003e \u003cspan class=\"lng-spec-value\"\u003eDark brown leather belt with silver double-ring buckle — a polished detail that pulls the whole look together.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"lng-spec-label\"\u003eShoes\u003c\/span\u003e \u003cspan class=\"lng-spec-value\"\u003eRed patent shoes with red ribbon bows — exactly as shown in photos.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"lng-spec-label\"\u003eMechanism\u003c\/span\u003e \u003cspan class=\"lng-spec-value\"\u003eArm-rod compatible for full expressive performance.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"lng-spec-label\"\u003eRarity\u003c\/span\u003e \u003cspan class=\"lng-spec-value\"\u003e\u003cstrong\u003e1 of 1.\u003c\/strong\u003e This exact Ling will never be built again.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lng-builder\"\u003e\n\u003cdiv\u003e\n\u003cspan class=\"lng-quote-mark\"\u003e\"\u003c\/span\u003e\n\u003cp class=\"lng-quote\"\u003eLing is one of the most striking puppets I've ever built. Those eyes are unlike anything else in the Pubbets lineup — the moment she appears on stage, the whole room shifts. She has real presence. Whoever gets her is going to discover something new about performance every time they pick her up. There is only one Ling.\u003c\/p\u003e\n\u003cp class=\"lng-quote\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0280\/7683\/4851\/files\/james_toon.png?v=1774019420\" alt=\"\" width=\"202\" height=\"202\"\u003e\u003c\/p\u003e\n\u003cdiv class=\"lng-sig\"\u003e— James Marshall · The Papa of Pubbets\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lng-section\"\u003e\n\u003cdiv class=\"lng-section-title\"\u003eWhat's Included\u003c\/div\u003e\n\u003cul class=\"lng-included\"\u003e\n\u003cli\u003e\n\u003cspan class=\"lng-check\"\u003e✓\u003c\/span\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eLing\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=\"lng-check\"\u003e✓\u003c\/span\u003e\n\u003cdiv\u003eRed Royal Stewart tartan dress, dark leather belt and red mary janes — \u003cstrong\u003eas shown in photos\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"lng-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=\"lng-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\/div\u003e\n\u003cdiv class=\"lng-section\"\u003e\n\u003cdiv class=\"lng-section-title\"\u003eQuestions\u003c\/div\u003e\n\u003cdiv class=\"lng-faq\"\u003e\n\u003cdetails open=\"\"\u003e\n\u003csummary\u003eIs she a custom order?\u003c\/summary\u003e\n\u003cdiv class=\"lng-faq-answer\"\u003eNo. Ling is a finished puppet sold exactly as shown — dress, belt, shoes and all. Once she finds her home, she's gone. There will never be another Ling.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails open=\"\"\u003e\n\u003csummary\u003eWhat makes Ling's eyes different?\u003c\/summary\u003e\n\u003cdiv class=\"lng-faq-answer\"\u003eLing has large oval white eyes rather than the round style seen on most Pubbets characters. This gives her a completely different emotional range on stage — she can convey surprise, curiosity, warmth and mischief in a way that reads instantly to an audience. It's one of the things that makes her so memorable.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat performances is she best for?\u003c\/summary\u003e\n\u003cdiv class=\"lng-faq-answer\"\u003eLing works beautifully across storytelling, drama, comedy, church programs, school shows and children's entertainment. Her distinctive look means she stands out in any ensemble cast, and her expressive eyes make her a natural for slower, more emotional scenes as well as high-energy comedy.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eHow long does shipping take?\u003c\/summary\u003e\n\u003cdiv class=\"lng-faq-answer\"\u003eLing ships from Pattaya, Thailand. Thai Post Standard takes around 2 weeks. EMS express takes 6–7 days. US orders typically go via Thai Post unless EMS is selected at checkout.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lng-cta\"\u003e\n\u003cdiv class=\"lng-cta-title\"\u003eLing is a 1-of-1.\u003cbr\u003eThere is only one.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Pubbets!","offers":[{"title":"Default Title","offer_id":42379007852579,"sku":"ling","price":199.95,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0280\/7683\/4851\/files\/LINGCLOSEUPOPEN.png?v=1777113336"},{"product_id":"marty","title":"Marty – Teen Boy Hand Puppet | Varsity Jacket | Pubbets Lab Original | 1 of 1","description":"\u003c!--\n  MARTY — Pubbets Lab Original\n  Pubbets Product Page\n\n  IMAGE SETUP — replace with your Shopify CDN URLs:\n    MARTY_HERO_URL    → Marty_CLOSEUP_OPEN.png\n    MARTY_LIFE_URL    → Marty_FRONT.png  (swap for lifestyle shot when available)\n--\u003e\n\u003cstyle\u003e\n  @import url('https:\/\/fonts.googleapis.com\/css2?family=Playfair+Display:ital,wght@0,700;0,900;1,700\u0026family=Lato:ital,wght@0,400;0,700;1,400\u0026display=swap');\n\n  :root {\n    --green:    #1a5c2a;\n    --green-mid:#246e34;\n    --gold:     #c8900a;\n    --orange:   #d46010;\n    --ink:      #0e1208;\n    --ink-mid:  #2a3020;\n    --bg:       #ffffff;\n    --bg-warm:  #f6f8f4;\n    --rule:     #ccd8c4;\n  }\n\n  .mrt-page * { box-sizing: border-box; margin: 0; padding: 0; }\n\n  .mrt-page {\n    font-family: 'Lato', Georgia, sans-serif;\n    font-size: 18px;\n    background: var(--bg);\n    color: var(--ink);\n    line-height: 1.65;\n    -webkit-text-size-adjust: 100%;\n  }\n\n  \/* ── TOP BAR ── *\/\n  .mrt-top-bar {\n    background: var(--green);\n    color: #fff;\n    text-align: center;\n    padding: 11px 16px;\n    font-size: 18px;\n    font-weight: 700;\n    letter-spacing: 1px;\n  }\n\n  \/* ── HERO ── *\/\n  .mrt-hero-image {\n    width: 100%;\n    display: block;\n    aspect-ratio: 1 \/ 1;\n    object-fit: cover;\n    object-position: top;\n  }\n\n  .mrt-hero-copy {\n    background: var(--bg-warm);\n    border-top: 5px solid var(--green);\n    padding: 28px 20px 32px;\n  }\n\n  .mrt-eyebrow {\n    font-size: 18px;\n    font-weight: 700;\n    color: var(--green-mid);\n    margin-bottom: 10px;\n    text-transform: uppercase;\n    letter-spacing: 1px;\n  }\n\n  .mrt-name {\n    font-family: 'Playfair Display', Georgia, serif;\n    font-size: 3.5rem;\n    font-weight: 900;\n    line-height: 1;\n    color: var(--ink);\n    margin-bottom: 8px;\n  }\n\n  .mrt-tagline {\n    font-family: 'Playfair Display', Georgia, serif;\n    font-size: 1.2rem;\n    font-style: italic;\n    color: var(--ink-mid);\n    margin-bottom: 22px;\n    line-height: 1.5;\n  }\n\n  .mrt-intro {\n    font-size: 18px;\n    color: var(--ink-mid);\n    line-height: 1.75;\n    margin-bottom: 24px;\n    border-left: 4px solid var(--green);\n    padding-left: 16px;\n  }\n\n  .mrt-badges {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 8px;\n  }\n\n  .mrt-badge {\n    font-size: 18px;\n    font-weight: 700;\n    padding: 8px 16px;\n    border: 2px solid var(--ink);\n    color: var(--ink);\n    background: #fff;\n  }\n\n  .mrt-badge.green {\n    background: var(--green);\n    color: #fff;\n    border-color: var(--green);\n  }\n\n  .mrt-badge.gold {\n    background: var(--gold);\n    color: #fff;\n    border-color: var(--gold);\n  }\n\n  \/* ── SECOND IMAGE ── *\/\n  .mrt-second-image {\n    width: 100%;\n    display: block;\n    max-height: 420px;\n    object-fit: cover;\n    object-position: top;\n  }\n\n  \/* ── SECTION ── *\/\n  .mrt-section {\n    padding: 32px 20px;\n    border-top: 1px solid var(--rule);\n  }\n\n  .mrt-section:nth-child(even) {\n    background: var(--bg-warm);\n  }\n\n  .mrt-section-title {\n    font-family: 'Playfair Display', Georgia, serif;\n    font-size: 1.6rem;\n    font-weight: 700;\n    color: var(--ink);\n    margin-bottom: 20px;\n    padding-bottom: 10px;\n    border-bottom: 3px solid var(--green);\n    display: inline-block;\n  }\n\n  \/* ── SPECS LIST ── *\/\n  .mrt-specs { list-style: none; }\n\n  .mrt-specs li {\n    padding: 16px 0;\n    border-bottom: 1px solid var(--rule);\n    font-size: 18px;\n    display: flex;\n    gap: 16px;\n    align-items: flex-start;\n    line-height: 1.55;\n  }\n\n  .mrt-specs li:last-child { border-bottom: none; }\n\n  .mrt-spec-label {\n    font-size: 18px;\n    font-weight: 700;\n    color: var(--green);\n    min-width: 90px;\n    flex-shrink: 0;\n    padding-top: 1px;\n    text-transform: uppercase;\n    letter-spacing: 0.5px;\n  }\n\n  .mrt-spec-value {\n    color: var(--ink-mid);\n    font-size: 18px;\n  }\n\n  .mrt-spec-value strong { color: var(--ink); }\n\n  \/* ── BUILDER ── *\/\n  .mrt-builder {\n    background: var(--green);\n    color: #fff;\n    padding: 28px 20px;\n  }\n\n  .mrt-builder-img {\n    width: 80px;\n    height: 80px;\n    border-radius: 50%;\n    object-fit: cover;\n    object-position: top;\n    border: 3px solid var(--gold);\n    margin-bottom: 16px;\n    display: block;\n  }\n\n  .mrt-quote-mark {\n    font-family: 'Playfair Display', serif;\n    font-size: 4rem;\n    color: var(--gold);\n    line-height: 0.7;\n    display: block;\n    margin-bottom: 12px;\n  }\n\n  .mrt-quote {\n    font-family: 'Playfair Display', Georgia, serif;\n    font-size: 1.15rem;\n    font-style: italic;\n    line-height: 1.8;\n    color: rgba(255,255,255,0.92);\n    margin-bottom: 16px;\n  }\n\n  .mrt-sig {\n    font-size: 18px;\n    font-weight: 700;\n    color: rgba(255,255,255,0.65);\n    letter-spacing: 1px;\n  }\n\n  \/* ── INCLUDED ── *\/\n  .mrt-included { list-style: none; }\n\n  .mrt-included li {\n    display: flex;\n    align-items: flex-start;\n    gap: 14px;\n    padding: 15px 0;\n    border-bottom: 1px solid var(--rule);\n    font-size: 18px;\n    color: var(--ink-mid);\n    line-height: 1.55;\n  }\n\n  .mrt-included li:last-child { border-bottom: none; }\n  .mrt-included li strong { color: var(--ink); }\n\n  .mrt-check {\n    flex-shrink: 0;\n    width: 28px;\n    height: 28px;\n    background: var(--green);\n    color: #fff;\n    border-radius: 50%;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    font-size: 14px;\n    font-weight: 700;\n    margin-top: 2px;\n  }\n\n  \/* ── FAQ ── *\/\n  .mrt-faq details {\n    border-bottom: 1px solid var(--rule);\n  }\n\n  .mrt-faq details:first-child {\n    border-top: 1px solid var(--rule);\n  }\n\n  .mrt-faq summary {\n    font-size: 18px;\n    font-weight: 700;\n    color: var(--ink);\n    padding: 18px 0;\n    cursor: pointer;\n    list-style: none;\n    display: flex;\n    justify-content: space-between;\n    align-items: center;\n    min-height: 64px;\n    -webkit-tap-highlight-color: transparent;\n    user-select: none;\n    gap: 16px;\n    line-height: 1.4;\n  }\n\n  .mrt-faq summary::-webkit-details-marker { display: none; }\n\n  .mrt-faq summary::after {\n    content: '+';\n    font-size: 1.8rem;\n    color: var(--green);\n    font-weight: 300;\n    flex-shrink: 0;\n    line-height: 1;\n  }\n\n  .mrt-faq details[open] summary::after { content: '−'; }\n\n  .mrt-faq-answer {\n    font-size: 18px;\n    color: var(--ink-mid);\n    line-height: 1.75;\n    padding-bottom: 20px;\n    padding-left: 16px;\n    border-left: 3px solid var(--green);\n  }\n\n  \/* ── CTA ── *\/\n  .mrt-cta {\n    background: var(--green);\n    color: #fff;\n    text-align: center;\n    padding: 36px 20px;\n  }\n\n  .mrt-cta-title {\n    font-family: 'Playfair Display', Georgia, serif;\n    font-size: 1.7rem;\n    font-weight: 900;\n    margin-bottom: 10px;\n    line-height: 1.2;\n  }\n\n  .mrt-cta-sub {\n    font-size: 18px;\n    opacity: 0.88;\n  }\n\n  \/* ── DESKTOP ── *\/\n  @media (min-width: 768px) {\n    .mrt-hero-wrap {\n      display: grid;\n      grid-template-columns: 1fr 1fr;\n      max-width: 1100px;\n      margin: 0 auto;\n    }\n    .mrt-hero-image {\n      aspect-ratio: auto;\n      height: 100%;\n      min-height: 520px;\n    }\n    .mrt-hero-copy {\n      border-top: none;\n      border-left: 5px solid var(--green);\n      padding: 48px 40px;\n      display: flex;\n      flex-direction: column;\n      justify-content: center;\n    }\n    .mrt-section {\n      max-width: 800px;\n      margin: 0 auto;\n      padding: 40px 20px;\n    }\n    .mrt-builder {\n      display: grid;\n      grid-template-columns: auto 1fr;\n      gap: 28px;\n      align-items: start;\n      padding: 40px;\n      max-width: 100%;\n    }\n    .mrt-builder-img {\n      width: 110px;\n      height: 110px;\n      margin-bottom: 0;\n    }\n    .mrt-name { font-size: 4.5rem; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"mrt-page\"\u003e\n\u003cdiv class=\"mrt-top-bar\"\u003ePubbets Lab Original  ·  1 of 1  ·  Hand-Built in Thailand\u003c\/div\u003e\n\u003cdiv class=\"mrt-hero-wrap\" style=\"text-align: start;\"\u003e\n\u003cimg alt=\"Marty — lavender puppet with wild black coily hair and green varsity jacket with yellow P patch\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0280\/7683\/4851\/files\/Marty_DESIGN_1.png?v=1777114235\" class=\"mrt-hero-image\" style=\"float: none;\"\u003e\n\u003cdiv class=\"mrt-hero-copy\"\u003e\n\u003cdiv class=\"mrt-eyebrow\"\u003ePubbets Lab · 1 of 1\u003c\/div\u003e\n\u003ch1 class=\"mrt-name\"\u003eMarty\u003c\/h1\u003e\n\u003cp class=\"mrt-tagline\"\u003eHe's got the jacket. He's got the hair. He's got absolutely no idea what he's doing — and that's what makes him perfect.\u003c\/p\u003e\n\u003cp class=\"mrt-intro\"\u003eMarty is the loveable, energetic, slightly chaotic teenager every audience roots for. Whether he's playing it cool or completely losing the plot, he's impossible not to love — and impossible to look away from.\u003c\/p\u003e\n\u003cdiv class=\"mrt-badges\"\u003e\n\u003cspan class=\"mrt-badge green\"\u003e1 of 1\u003c\/span\u003e \u003cspan class=\"mrt-badge gold\"\u003eShips Worldwide\u003c\/span\u003e \u003cspan class=\"mrt-badge\"\u003eArm-Rod Ready\u003c\/span\u003e \u003cspan class=\"mrt-badge\"\u003ePubbets Lab Original\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mrt-section\"\u003e\n\u003cdiv class=\"mrt-section-title\"\u003eWho is Marty?\u003c\/div\u003e\n\u003cul class=\"mrt-specs\"\u003e\n\u003cli\u003e\n\u003cspan class=\"mrt-spec-label\"\u003eCharacter\u003c\/span\u003e \u003cspan class=\"mrt-spec-value\"\u003eMarty is the teenager who wants to be cool, tries very hard to be cool, and is actually cool in ways he doesn't even know yet. Warm, funny, and completely genuine — audiences of all ages immediately connect with him.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"mrt-spec-label\"\u003eBest For\u003c\/span\u003e \u003cspan class=\"mrt-spec-value\"\u003eComedy, youth shows, school programs, church performances, sports-themed content, storytelling — any stage that benefits from a relatable, high-energy teenage character.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"mrt-spec-label\"\u003ePersonality\u003c\/span\u003e \u003cspan class=\"mrt-spec-value\"\u003eEnergetic, loveable and genuinely funny. He plays well alongside straight characters and other big personalities — and he's great at physical comedy thanks to that cool hair.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\u003cspan class=\"mrt-spec-value\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0280\/7683\/4851\/files\/MartyLOOKDOWN.png?v=1777114188\" alt=\"\"\u003e\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mrt-section\"\u003e\n\u003cdiv class=\"mrt-section-title\"\u003eBuild Details\u003c\/div\u003e\n\u003cul class=\"mrt-specs\"\u003e\n\u003cli\u003e\n\u003cspan class=\"mrt-spec-label\"\u003eSize\u003c\/span\u003e \u003cspan class=\"mrt-spec-value\"\u003e\u003cstrong\u003e71cm \/ 28 inches\u003c\/strong\u003e — full professional performance puppet on Pubbets' premium human-style blank.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"mrt-spec-label\"\u003eHair\u003c\/span\u003e \u003cspan class=\"mrt-spec-value\"\u003eWild, voluminous black coily hair — full, expressive, and completely unforgettable. Marty's hair is a character in itself.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"mrt-spec-label\"\u003eJacket\u003c\/span\u003e \u003cspan class=\"mrt-spec-value\"\u003eGreen and white varsity letterman jacket with yellow \"P\" chenille letter patch, \"FREEDOM\" patch, basketball competition badge and green\/orange striped cuffs and hem. A seriously cool piece of costume work.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"mrt-spec-label\"\u003eTop\u003c\/span\u003e \u003cspan class=\"mrt-spec-value\"\u003eWhite t-shirt underneath the jacket — keeps it casual and layered.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"mrt-spec-label\"\u003eBottoms\u003c\/span\u003e \u003cspan class=\"mrt-spec-value\"\u003eBright blue pants — bold and easy to read on stage.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"mrt-spec-label\"\u003eShoes\u003c\/span\u003e \u003cspan class=\"mrt-spec-value\"\u003eRed Converse hi-tops with white socks — exactly as shown in photos.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"mrt-spec-label\"\u003eMechanism\u003c\/span\u003e \u003cspan class=\"mrt-spec-value\"\u003eArm-rod compatible for full expressive performance.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"mrt-spec-label\"\u003eRarity\u003c\/span\u003e \u003cspan class=\"mrt-spec-value\"\u003e\u003cstrong\u003e1 of 1.\u003c\/strong\u003e This exact Marty will never be built again.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mrt-builder\"\u003e\n\u003cdiv\u003e\n\u003cspan class=\"mrt-quote-mark\"\u003e\"\u003c\/span\u003e\n\u003cp class=\"mrt-quote\"\u003eMarty made me laugh while I was building him, which doesn't happen every time. That hair is spectacular and the jacket is one of the best costume pieces I've put on a puppet. He has this naturally funny energy — the moment you put him on your hand, something clicks. He just wants to perform. There is only one Marty!\u003c\/p\u003e\n\u003cp class=\"mrt-quote\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0280\/7683\/4851\/files\/james_toon.png?v=1774019420\" alt=\"\" width=\"200\" height=\"200\"\u003e\u003c\/p\u003e\n\u003cdiv class=\"mrt-sig\"\u003e— James Marshall · The Papa of Pubbets\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mrt-section\"\u003e\n\u003cdiv class=\"mrt-section-title\"\u003eWhat's Included\u003c\/div\u003e\n\u003cul class=\"mrt-included\"\u003e\n\u003cli\u003e\n\u003cspan class=\"mrt-check\"\u003e✓\u003c\/span\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eMarty\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=\"mrt-check\"\u003e✓\u003c\/span\u003e\n\u003cdiv\u003eGreen varsity jacket, white t-shirt, blue pants, red Converse hi-tops — \u003cstrong\u003eas shown in photos\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"mrt-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=\"mrt-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\/div\u003e\n\u003cdiv class=\"mrt-section\"\u003e\n\u003cdiv class=\"mrt-section-title\"\u003eQuestions\u003c\/div\u003e\n\u003cdiv class=\"mrt-faq\"\u003e\n\u003cdetails open=\"\"\u003e\n\u003csummary\u003eIs he a custom order?\u003c\/summary\u003e\n\u003cdiv class=\"mrt-faq-answer\"\u003eNo. Marty is a finished puppet sold exactly as shown — jacket, patches, hair and all. Once he finds his home, he's gone. There will never be another Marty.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails open=\"\"\u003e\n\u003csummary\u003eWhat does the \"P\" on the jacket stand for?\u003c\/summary\u003e\n\u003cdiv class=\"mrt-faq-answer\"\u003eIt stands for Pubbetsville — Marty's home turf. The jacket also features a \"FREEDOM\" patch and a basketball competition badge, giving him a rich backstory as a local sports kid with big dreams and an even bigger personality.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat performances is he best for?\u003c\/summary\u003e\n\u003cdiv class=\"mrt-faq-answer\"\u003eMarty is a natural for youth shows, school programs, church performances, comedy, and sports-themed content. He's brilliant as a foil to more serious characters, and he works equally well as a lead. His energy is high but his warmth is genuine — audiences of all ages respond to him.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails open=\"\"\u003e\n\u003csummary\u003eHow long does shipping take?\u003c\/summary\u003e\n\u003cdiv class=\"mrt-faq-answer\"\u003eMarty ships from Thailand. Thai Post Standard takes around 2 weeks. EMS express takes 6–7 days. US orders go via Thai Post due to shipping .\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mrt-cta\"\u003e\n\u003cdiv class=\"mrt-cta-title\"\u003eMarty is a 1-of-1.\u003cbr\u003eThere is only one.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Pubbets!","offers":[{"title":"Default Title","offer_id":42379008933923,"sku":"marty","price":199.95,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0280\/7683\/4851\/files\/MartyCLOSEUPOPEN.png?v=1777114188"},{"product_id":"schmoogle","title":"Schmoogle – Monster Hand Puppet | 3D Printed Teeth | Pubbets Lab | 1 of 1","description":"\u003c!--\n  SCHMOOGLE — Pubbets Lab Original\n  Pubbets Product Page\n\n  IMAGE SETUP — replace with your Shopify CDN URLs:\n    SCHMOOGLE_HERO_URL    → Schmoodley_CLOSEUP_OPEN.png\n    SCHMOOGLE_BODY_URL    → Schmoodley_FRONT.png\n--\u003e\n\u003cstyle\u003e\n  @import url('https:\/\/fonts.googleapis.com\/css2?family=Playfair+Display:ital,wght@0,700;0,900;1,700\u0026family=Lato:ital,wght@0,400;0,700;1,400\u0026display=swap');\n\n  :root {\n    --lime:      #3a8a00;\n    --lime-mid:  #4aa800;\n    --red:       #c01818;\n    --pink:      #a04060;\n    --forest:    #1a4a20;\n    --ink:       #0a1a08;\n    --ink-mid:   #203018;\n    --bg:        #ffffff;\n    --bg-warm:   #f4faf0;\n    --rule:      #c0d8b0;\n  }\n\n  .sch-page * { box-sizing: border-box; margin: 0; padding: 0; }\n\n  .sch-page {\n    font-family: 'Lato', Georgia, sans-serif;\n    font-size: 18px;\n    background: var(--bg);\n    color: var(--ink);\n    line-height: 1.65;\n    -webkit-text-size-adjust: 100%;\n  }\n\n  \/* ── TOP BAR ── *\/\n  .sch-top-bar {\n    background: var(--forest);\n    color: #fff;\n    text-align: center;\n    padding: 11px 16px;\n    font-size: 18px;\n    font-weight: 700;\n    letter-spacing: 1px;\n  }\n\n  \/* ── HERO ── *\/\n  .sch-hero-image {\n    width: 100%;\n    display: block;\n    aspect-ratio: 1 \/ 1;\n    object-fit: cover;\n    object-position: top;\n  }\n\n  .sch-hero-copy {\n    background: var(--bg-warm);\n    border-top: 5px solid var(--forest);\n    padding: 28px 20px 32px;\n  }\n\n  .sch-eyebrow {\n    font-size: 18px;\n    font-weight: 700;\n    color: var(--lime);\n    margin-bottom: 10px;\n    text-transform: uppercase;\n    letter-spacing: 1px;\n  }\n\n  .sch-name {\n    font-family: 'Playfair Display', Georgia, serif;\n    font-size: 3.2rem;\n    font-weight: 900;\n    line-height: 1;\n    color: var(--ink);\n    margin-bottom: 8px;\n  }\n\n  .sch-tagline {\n    font-family: 'Playfair Display', Georgia, serif;\n    font-size: 1.2rem;\n    font-style: italic;\n    color: var(--ink-mid);\n    margin-bottom: 22px;\n    line-height: 1.5;\n  }\n\n  .sch-intro {\n    font-size: 18px;\n    color: var(--ink-mid);\n    line-height: 1.75;\n    margin-bottom: 24px;\n    border-left: 4px solid var(--lime);\n    padding-left: 16px;\n  }\n\n  .sch-badges {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 8px;\n  }\n\n  .sch-badge {\n    font-size: 18px;\n    font-weight: 700;\n    padding: 8px 16px;\n    border: 2px solid var(--ink);\n    color: var(--ink);\n    background: #fff;\n  }\n\n  .sch-badge.forest {\n    background: var(--forest);\n    color: #fff;\n    border-color: var(--forest);\n  }\n\n  .sch-badge.red {\n    background: var(--red);\n    color: #fff;\n    border-color: var(--red);\n  }\n\n  .sch-badge.lime {\n    background: var(--lime);\n    color: #fff;\n    border-color: var(--lime);\n  }\n\n  \/* ── SECOND IMAGE ── *\/\n  .sch-second-image {\n    width: 100%;\n    display: block;\n    max-height: 420px;\n    object-fit: cover;\n    object-position: top;\n  }\n\n  \/* ── SECTION ── *\/\n  .sch-section {\n    padding: 32px 20px;\n    border-top: 1px solid var(--rule);\n  }\n\n  .sch-section:nth-child(even) {\n    background: var(--bg-warm);\n  }\n\n  .sch-section-title {\n    font-family: 'Playfair Display', Georgia, serif;\n    font-size: 1.6rem;\n    font-weight: 700;\n    color: var(--ink);\n    margin-bottom: 20px;\n    padding-bottom: 10px;\n    border-bottom: 3px solid var(--forest);\n    display: inline-block;\n  }\n\n  \/* ── HIGHLIGHT BOX ── *\/\n  .sch-highlight {\n    background: var(--bg-warm);\n    border: 2px solid var(--lime);\n    border-left: 6px solid var(--lime);\n    padding: 18px 20px;\n    margin: 20px 0;\n    font-size: 18px;\n    color: var(--ink-mid);\n    line-height: 1.7;\n  }\n\n  .sch-highlight strong {\n    color: var(--forest);\n    display: block;\n    font-size: 18px;\n    margin-bottom: 6px;\n  }\n\n  \/* ── SPECS LIST ── *\/\n  .sch-specs { list-style: none; }\n\n  .sch-specs li {\n    padding: 16px 0;\n    border-bottom: 1px solid var(--rule);\n    font-size: 18px;\n    display: flex;\n    gap: 16px;\n    align-items: flex-start;\n    line-height: 1.55;\n  }\n\n  .sch-specs li:last-child { border-bottom: none; }\n\n  .sch-spec-label {\n    font-size: 18px;\n    font-weight: 700;\n    color: var(--forest);\n    min-width: 90px;\n    flex-shrink: 0;\n    padding-top: 1px;\n    text-transform: uppercase;\n    letter-spacing: 0.5px;\n  }\n\n  .sch-spec-value {\n    color: var(--ink-mid);\n    font-size: 18px;\n  }\n\n  .sch-spec-value strong { color: var(--ink); }\n\n  \/* ── BUILDER ── *\/\n  .sch-builder {\n    background: var(--forest);\n    color: #fff;\n    padding: 28px 20px;\n  }\n\n  .sch-builder-img {\n    width: 80px;\n    height: 80px;\n    border-radius: 50%;\n    object-fit: cover;\n    object-position: top;\n    border: 3px solid var(--lime-mid);\n    margin-bottom: 16px;\n    display: block;\n  }\n\n  .sch-quote-mark {\n    font-family: 'Playfair Display', serif;\n    font-size: 4rem;\n    color: var(--lime-mid);\n    line-height: 0.7;\n    display: block;\n    margin-bottom: 12px;\n  }\n\n  .sch-quote {\n    font-family: 'Playfair Display', Georgia, serif;\n    font-size: 1.15rem;\n    font-style: italic;\n    line-height: 1.8;\n    color: rgba(255,255,255,0.92);\n    margin-bottom: 16px;\n  }\n\n  .sch-sig {\n    font-size: 18px;\n    font-weight: 700;\n    color: rgba(255,255,255,0.65);\n    letter-spacing: 1px;\n  }\n\n  \/* ── INCLUDED ── *\/\n  .sch-included { list-style: none; }\n\n  .sch-included li {\n    display: flex;\n    align-items: flex-start;\n    gap: 14px;\n    padding: 15px 0;\n    border-bottom: 1px solid var(--rule);\n    font-size: 18px;\n    color: var(--ink-mid);\n    line-height: 1.55;\n  }\n\n  .sch-included li:last-child { border-bottom: none; }\n  .sch-included li strong { color: var(--ink); }\n\n  .sch-check {\n    flex-shrink: 0;\n    width: 28px;\n    height: 28px;\n    background: var(--lime);\n    color: #fff;\n    border-radius: 50%;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    font-size: 14px;\n    font-weight: 700;\n    margin-top: 2px;\n  }\n\n  \/* ── FAQ ── *\/\n  .sch-faq details {\n    border-bottom: 1px solid var(--rule);\n  }\n\n  .sch-faq details:first-child {\n    border-top: 1px solid var(--rule);\n  }\n\n  .sch-faq summary {\n    font-size: 18px;\n    font-weight: 700;\n    color: var(--ink);\n    padding: 18px 0;\n    cursor: pointer;\n    list-style: none;\n    display: flex;\n    justify-content: space-between;\n    align-items: center;\n    min-height: 64px;\n    -webkit-tap-highlight-color: transparent;\n    user-select: none;\n    gap: 16px;\n    line-height: 1.4;\n  }\n\n  .sch-faq summary::-webkit-details-marker { display: none; }\n\n  .sch-faq summary::after {\n    content: '+';\n    font-size: 1.8rem;\n    color: var(--lime);\n    font-weight: 300;\n    flex-shrink: 0;\n    line-height: 1;\n  }\n\n  .sch-faq details[open] summary::after { content: '−'; }\n\n  .sch-faq-answer {\n    font-size: 18px;\n    color: var(--ink-mid);\n    line-height: 1.75;\n    padding-bottom: 20px;\n    padding-left: 16px;\n    border-left: 3px solid var(--lime);\n  }\n\n  \/* ── CTA ── *\/\n  .sch-cta {\n    background: var(--forest);\n    color: #fff;\n    text-align: center;\n    padding: 36px 20px;\n  }\n\n  .sch-cta-title {\n    font-family: 'Playfair Display', Georgia, serif;\n    font-size: 1.7rem;\n    font-weight: 900;\n    margin-bottom: 10px;\n    line-height: 1.2;\n  }\n\n  .sch-cta-sub {\n    font-size: 18px;\n    opacity: 0.88;\n  }\n\n  \/* ── DESKTOP ── *\/\n  @media (min-width: 768px) {\n    .sch-hero-wrap {\n      display: grid;\n      grid-template-columns: 1fr 1fr;\n      max-width: 1100px;\n      margin: 0 auto;\n    }\n    .sch-hero-image {\n      aspect-ratio: auto;\n      height: 100%;\n      min-height: 520px;\n    }\n    .sch-hero-copy {\n      border-top: none;\n      border-left: 5px solid var(--forest);\n      padding: 48px 40px;\n      display: flex;\n      flex-direction: column;\n      justify-content: center;\n    }\n    .sch-section {\n      max-width: 800px;\n      margin: 0 auto;\n      padding: 40px 20px;\n    }\n    .sch-builder {\n      display: grid;\n      grid-template-columns: auto 1fr;\n      gap: 28px;\n      align-items: start;\n      padding: 40px;\n      max-width: 100%;\n    }\n    .sch-builder-img {\n      width: 110px;\n      height: 110px;\n      margin-bottom: 0;\n    }\n    .sch-name { font-size: 4rem; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"sch-page\"\u003e\n\u003cdiv class=\"sch-top-bar\"\u003ePubbets Lab Original  ·  Enchanted Forest  ·  1 of 1  ·  Hand-Built in Thailand\u003c\/div\u003e\n\u003cdiv style=\"text-align: start;\" class=\"sch-hero-wrap\"\u003e\n\u003cimg style=\"float: none;\" class=\"sch-hero-image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0280\/7683\/4851\/files\/Schmoodley_DESIGN_1.png?v=1777115582\" alt=\"Schmoogle — lime green monster puppet with wild black curly hair, red square glasses and 3D printed teeth\"\u003e\n\u003cdiv class=\"sch-hero-copy\"\u003e\n\u003cdiv class=\"sch-eyebrow\"\u003eEnchanted Forest · Storytime Monsters\u003c\/div\u003e\n\u003ch1 class=\"sch-name\"\u003eSchmoogle\u003c\/h1\u003e\n\u003cp class=\"sch-tagline\"\u003eFriendly neighbourhood monster. Big heart. Bigger pocket. Surprising number of teeth.\u003c\/p\u003e\n\u003cp class=\"sch-intro\"\u003eSchmoogle wandered out of the Enchanted Forest just outside Pubbetsville one day and never quite wandered back. He's warm, curious, and slightly chaotic — and he's been delighting audiences ever since. Also: his overalls have teeth. And an eye.\u003c\/p\u003e\n\u003cdiv class=\"sch-badges\"\u003e\n\u003cspan class=\"sch-badge forest\"\u003e1 of 1\u003c\/span\u003e \u003cspan class=\"sch-badge lime\"\u003eEnchanted Forest\u003c\/span\u003e \u003cspan class=\"sch-badge red\"\u003e3D Printed Teeth\u003c\/span\u003e \u003cspan class=\"sch-badge\"\u003eShips Worldwide\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sch-section\"\u003e\n\u003cdiv class=\"sch-section-title\"\u003eWho is Schmoogle?\u003c\/div\u003e\n\u003cul class=\"sch-specs\"\u003e\n\u003cli\u003e\n\u003cspan class=\"sch-spec-label\"\u003eWorld\u003c\/span\u003e \u003cspan class=\"sch-spec-value\"\u003eSchmoogle is a resident of the Enchanted Forest — the magical woodland just outside Pubbetsville and home to the Storytime Monsters. He's the kind of monster who's more interested in snacks and stories than scaring anyone.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"sch-spec-label\"\u003eBest For\u003c\/span\u003e \u003cspan class=\"sch-spec-value\"\u003eStorytime, monster-themed shows, children's church, school programs, comedy — any performance that benefits from a loveable, slightly ridiculous monster character that kids will go absolutely wild for.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"sch-spec-label\"\u003ePersonality\u003c\/span\u003e \u003cspan class=\"sch-spec-value\"\u003eWarm, funny, enthusiastic and endearingly clueless. He tries very hard. He's very good at trying. Results may vary.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sch-section\"\u003e\n\u003cdiv class=\"sch-section-title\"\u003eBuild Details\u003c\/div\u003e\n\u003cdiv class=\"sch-highlight\"\u003e\n\u003cstrong\u003e⭐ Signature Feature — 3D Printed Teeth\u003c\/strong\u003e Schmoogle has custom 3D printed white teeth — both inside his mouth AND cloth teeth lining the hem of his overalls pocket. The overalls are designed to look like a monster face, with a giant fabric eye. It's one of the most inventive costume builds to come out of the Pubbets Lab.\u003c\/div\u003e\n\u003cdiv class=\"sch-highlight\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0280\/7683\/4851\/files\/Schmoodley_DESIGN_2.png?v=1777115997\" alt=\"\"\u003e\u003c\/div\u003e\n\u003cul class=\"sch-specs\"\u003e\n\u003cli\u003e\n\u003cspan class=\"sch-spec-label\"\u003eSize\u003c\/span\u003e \u003cspan class=\"sch-spec-value\"\u003e\u003cstrong\u003e71cm \/ 28 inches\u003c\/strong\u003e — full professional performance puppet on Pubbets' premium human-style blank.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"sch-spec-label\"\u003eTeeth\u003c\/span\u003e \u003cspan class=\"sch-spec-value\"\u003eCustom 3D printed white teeth. Durable, chunky, and completely iconic.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"sch-spec-label\"\u003eOveralls\u003c\/span\u003e \u003cspan class=\"sch-spec-value\"\u003eGreen monster overalls designed as a monster face — with a large pocket on the front and cloth teeth. A seriously clever piece of costume design.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"sch-spec-label\"\u003eEye Pocket\u003c\/span\u003e \u003cspan class=\"sch-spec-value\"\u003eA large padded monster eye on the front of the overalls — white outer ring, green iris, black pupil. Functional pocket and character detail in one.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"sch-spec-label\"\u003eTop\u003c\/span\u003e \u003cspan class=\"sch-spec-value\"\u003ePink t-shirt under the overalls — that little pop of unexpected colour is very Schmoogle.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"sch-spec-label\"\u003eGlasses\u003c\/span\u003e \u003cspan class=\"sch-spec-value\"\u003eBold red square frames — big, glossy, and completely his own.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"sch-spec-label\"\u003eHair\u003c\/span\u003e \u003cspan class=\"sch-spec-value\"\u003eWild, voluminous black curly hair — fully in keeping with the chaotic energy of his whole look.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"sch-spec-label\"\u003eMechanism\u003c\/span\u003e \u003cspan class=\"sch-spec-value\"\u003eArm-rod compatible for full expressive performance.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"sch-spec-label\"\u003eRarity\u003c\/span\u003e \u003cspan class=\"sch-spec-value\"\u003e\u003cstrong\u003e1 of 1.\u003c\/strong\u003e This exact Schmoogle will never be built again.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sch-builder\"\u003e\n\u003cdiv\u003e\n\u003cspan class=\"sch-quote-mark\"\u003e\"\u003c\/span\u003e\n\u003cp class=\"sch-quote\"\u003eSchmoogle started with a question: what if the overalls were also a monster? Once I had that idea the rest just followed. The 3D printed teeth in the hem, the eye pocket, the whole thing came together as a complete character. He makes people laugh just standing still. Whoever performs him is going to have an absolute blast. There is only one Schmoogle.\u003c\/p\u003e\n\u003cp class=\"sch-quote\"\u003e\u003cimg height=\"200\" width=\"200\" 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=\"sch-sig\"\u003e— James Marshall · The Papa of Pubbets\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sch-section\"\u003e\n\u003cdiv class=\"sch-section-title\"\u003eWhat's Included\u003c\/div\u003e\n\u003cul class=\"sch-included\"\u003e\n\u003cli\u003e\n\u003cspan class=\"sch-check\"\u003e✓\u003c\/span\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eSchmoogle\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=\"sch-check\"\u003e✓\u003c\/span\u003e\n\u003cdiv\u003eGreen monster overalls with eye pocket, pink t-shirt — \u003cstrong\u003eas shown in photos\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"sch-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=\"sch-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\/div\u003e\n\u003cdiv class=\"sch-section\"\u003e\n\u003cdiv class=\"sch-section-title\"\u003eQuestions\u003c\/div\u003e\n\u003cdiv class=\"sch-faq\"\u003e\n\u003cdetails open=\"\"\u003e\n\u003csummary\u003eIs he a custom order?\u003c\/summary\u003e\n\u003cdiv class=\"sch-faq-answer\"\u003eNo. Schmoogle is a finished puppet sold exactly as shown — teeth, overalls, eye pocket, glasses and all. Once he finds his home, he's gone. There will never be another Schmoogle.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails open=\"\"\u003e\n\u003csummary\u003eAre the 3D printed teeth durable for performance use?\u003c\/summary\u003e\n\u003cdiv class=\"sch-faq-answer\"\u003eYes. The teeth are custom 3D printed to be robust for regular performance. Those in his mouth are designed to show clearly on stage, and securely attached for durability. Schmoogle is built to perform, not just to look at.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails open=\"\"\u003e\n\u003csummary\u003eWhat is the Enchanted Forest?\u003c\/summary\u003e\n\u003cdiv class=\"sch-faq-answer\"\u003eThe Enchanted Forest is the magical woodland just outside Pubbetsville in the World of Pubbets universe. It's home to the Storytime Monsters — a family of friendly, loveable creature characters including Grumplesnoot and Smooch. Schmoogle is part of this world, which makes him a natural fit for storytime, fantasy and monster-themed performances.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails open=\"\"\u003e\n\u003csummary\u003eWhat performances is he best for?\u003c\/summary\u003e\n\u003cdiv class=\"sch-faq-answer\"\u003eSchmoogle is built for storytime, monster-themed shows, children's church, school programs and comedy. He's brilliant as a lead character and equally strong in an ensemble. Young audiences in particular go absolutely wild for him — the teeth alone get a reaction every time.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails open=\"\"\u003e\n\u003csummary\u003eHow long does shipping take?\u003c\/summary\u003e\n\u003cdiv class=\"sch-faq-answer\"\u003eSchmoogle ships from Pattaya, Thailand. Thai Post Standard takes around 2 weeks. EMS express takes 6–7 days. US orders typically go via Thai Post unless EMS is selected at checkout.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sch-cta\"\u003e\n\u003cdiv class=\"sch-cta-title\"\u003eSchmoogle is a 1-of-1.\u003cbr\u003eThere is only one.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Pubbets!","offers":[{"title":"Default Title","offer_id":42379016634403,"sku":"schmoogle","price":199.95,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0280\/7683\/4851\/files\/SchmoodleyCLOSEUPOPEN_b5cd6e86-eaa4-40d0-9842-d2167e74d449.png?v=1777115599"},{"product_id":"peggy","title":"Peggy – Sweet Girl Hand Puppet | Purple Pinafore | Pubbets Lab Original | 1 of 1","description":"\u003c!--\n  PEGGY — Pubbets Lab Original\n  Pubbets Product Page\n\n  IMAGE SETUP — replace with your Shopify CDN URLs:\n    PEGGY_HERO_URL    → PEGGY_CLOSEUP_OPEN.png\n    PEGGY_BODY_URL    → PEGGY_FRONT.png\n--\u003e\n\u003cstyle\u003e\n  @import url('https:\/\/fonts.googleapis.com\/css2?family=Playfair+Display:ital,wght@0,700;0,900;1,700\u0026family=Lato:ital,wght@0,400;0,700;1,400\u0026display=swap');\n\n  :root {\n    --purple:     #6a4a9a;\n    --purple-mid: #7a58aa;\n    --pink:       #c86080;\n    --peach:      #c88868;\n    --ink:        #180a18;\n    --ink-mid:    #3a1a30;\n    --bg:         #ffffff;\n    --bg-warm:    #fdf6fb;\n    --rule:       #e0c8e0;\n  }\n\n  .peg-page * { box-sizing: border-box; margin: 0; padding: 0; }\n\n  .peg-page {\n    font-family: 'Lato', Georgia, sans-serif;\n    font-size: 18px;\n    background: var(--bg);\n    color: var(--ink);\n    line-height: 1.65;\n    -webkit-text-size-adjust: 100%;\n  }\n\n  \/* ── TOP BAR ── *\/\n  .peg-top-bar {\n    background: var(--purple);\n    color: #fff;\n    text-align: center;\n    padding: 11px 16px;\n    font-size: 18px;\n    font-weight: 700;\n    letter-spacing: 1px;\n  }\n\n  \/* ── HERO ── *\/\n  .peg-hero-image {\n    width: 100%;\n    display: block;\n    aspect-ratio: 1 \/ 1;\n    object-fit: cover;\n    object-position: top;\n  }\n\n  .peg-hero-copy {\n    background: var(--bg-warm);\n    border-top: 5px solid var(--purple);\n    padding: 28px 20px 32px;\n  }\n\n  .peg-eyebrow {\n    font-size: 18px;\n    font-weight: 700;\n    color: var(--purple-mid);\n    margin-bottom: 10px;\n    text-transform: uppercase;\n    letter-spacing: 1px;\n    white-space: nowrap;\n  }\n\n  .peg-name {\n    font-family: 'Playfair Display', Georgia, serif;\n    font-size: 3.5rem;\n    font-weight: 900;\n    line-height: 1;\n    color: var(--ink);\n    margin-bottom: 8px;\n  }\n\n  .peg-tagline {\n    font-family: 'Playfair Display', Georgia, serif;\n    font-size: 1.2rem;\n    font-style: italic;\n    color: var(--ink-mid);\n    margin-bottom: 22px;\n    line-height: 1.5;\n  }\n\n  .peg-intro {\n    font-size: 18px;\n    color: var(--ink-mid);\n    line-height: 1.75;\n    margin-bottom: 24px;\n    border-left: 4px solid var(--purple);\n    padding-left: 16px;\n  }\n\n  .peg-badges {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 8px;\n  }\n\n  .peg-badge {\n    font-size: 18px;\n    font-weight: 700;\n    padding: 8px 16px;\n    border: 2px solid var(--ink);\n    color: var(--ink);\n    background: #fff;\n  }\n\n  .peg-badge.purple {\n    background: var(--purple);\n    color: #fff;\n    border-color: var(--purple);\n  }\n\n  .peg-badge.pink {\n    background: var(--pink);\n    color: #fff;\n    border-color: var(--pink);\n  }\n\n  \/* ── SECOND IMAGE ── *\/\n  .peg-second-image {\n    width: 100%;\n    display: block;\n    max-height: 420px;\n    object-fit: cover;\n    object-position: top;\n  }\n\n  \/* ── SECTION ── *\/\n  .peg-section {\n    padding: 32px 20px;\n    border-top: 1px solid var(--rule);\n  }\n\n  .peg-section:nth-child(even) {\n    background: var(--bg-warm);\n  }\n\n  .peg-section-title {\n    font-family: 'Playfair Display', Georgia, serif;\n    font-size: 1.6rem;\n    font-weight: 700;\n    color: var(--ink);\n    margin-bottom: 20px;\n    padding-bottom: 10px;\n    border-bottom: 3px solid var(--purple);\n    display: inline-block;\n  }\n\n  \/* ── SPECS LIST ── *\/\n  .peg-specs { list-style: none; }\n\n  .peg-specs li {\n    padding: 16px 0;\n    border-bottom: 1px solid var(--rule);\n    font-size: 18px;\n    display: flex;\n    gap: 16px;\n    align-items: flex-start;\n    line-height: 1.55;\n  }\n\n  .peg-specs li:last-child { border-bottom: none; }\n\n  .peg-spec-label {\n    font-size: 18px;\n    font-weight: 700;\n    color: var(--purple);\n    min-width: 90px;\n    flex-shrink: 0;\n    padding-top: 1px;\n    text-transform: uppercase;\n    letter-spacing: 0.5px;\n  }\n\n  .peg-spec-value {\n    color: var(--ink-mid);\n    font-size: 18px;\n  }\n\n  .peg-spec-value strong { color: var(--ink); }\n\n  \/* ── BUILDER ── *\/\n  .peg-builder {\n    background: var(--purple);\n    color: #fff;\n    padding: 28px 20px;\n  }\n\n  .peg-builder-img {\n    width: 80px;\n    height: 80px;\n    border-radius: 50%;\n    object-fit: cover;\n    object-position: top;\n    border: 3px solid rgba(255,255,255,0.5);\n    margin-bottom: 16px;\n    display: block;\n  }\n\n  .peg-quote-mark {\n    font-family: 'Playfair Display', serif;\n    font-size: 4rem;\n    color: rgba(255,255,255,0.4);\n    line-height: 0.7;\n    display: block;\n    margin-bottom: 12px;\n  }\n\n  .peg-quote {\n    font-family: 'Playfair Display', Georgia, serif;\n    font-size: 1.15rem;\n    font-style: italic;\n    line-height: 1.8;\n    color: rgba(255,255,255,0.92);\n    margin-bottom: 16px;\n  }\n\n  .peg-sig {\n    font-size: 18px;\n    font-weight: 700;\n    color: rgba(255,255,255,0.65);\n    letter-spacing: 1px;\n  }\n\n  \/* ── INCLUDED ── *\/\n  .peg-included { list-style: none; }\n\n  .peg-included li {\n    display: flex;\n    align-items: flex-start;\n    gap: 14px;\n    padding: 15px 0;\n    border-bottom: 1px solid var(--rule);\n    font-size: 18px;\n    color: var(--ink-mid);\n    line-height: 1.55;\n  }\n\n  .peg-included li:last-child { border-bottom: none; }\n  .peg-included li strong { color: var(--ink); }\n\n  .peg-check {\n    flex-shrink: 0;\n    width: 28px;\n    height: 28px;\n    background: var(--purple);\n    color: #fff;\n    border-radius: 50%;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    font-size: 14px;\n    font-weight: 700;\n    margin-top: 2px;\n  }\n\n  \/* ── FAQ ── *\/\n  .peg-faq details {\n    border-bottom: 1px solid var(--rule);\n  }\n\n  .peg-faq details:first-child {\n    border-top: 1px solid var(--rule);\n  }\n\n  .peg-faq summary {\n    font-size: 18px;\n    font-weight: 700;\n    color: var(--ink);\n    padding: 18px 0;\n    cursor: pointer;\n    list-style: none;\n    display: flex;\n    justify-content: space-between;\n    align-items: center;\n    min-height: 64px;\n    -webkit-tap-highlight-color: transparent;\n    user-select: none;\n    gap: 16px;\n    line-height: 1.4;\n  }\n\n  .peg-faq summary::-webkit-details-marker { display: none; }\n\n  .peg-faq summary::after {\n    content: '+';\n    font-size: 1.8rem;\n    color: var(--purple);\n    font-weight: 300;\n    flex-shrink: 0;\n    line-height: 1;\n  }\n\n  .peg-faq details[open] summary::after { content: '−'; }\n\n  .peg-faq-answer {\n    font-size: 18px;\n    color: var(--ink-mid);\n    line-height: 1.75;\n    padding-bottom: 20px;\n    padding-left: 16px;\n    border-left: 3px solid var(--purple);\n  }\n\n  \/* ── CTA ── *\/\n  .peg-cta {\n    background: var(--purple);\n    color: #fff;\n    text-align: center;\n    padding: 36px 20px;\n  }\n\n  .peg-cta-title {\n    font-family: 'Playfair Display', Georgia, serif;\n    font-size: 1.7rem;\n    font-weight: 900;\n    margin-bottom: 10px;\n    line-height: 1.2;\n  }\n\n  .peg-cta-sub {\n    font-size: 18px;\n    opacity: 0.88;\n  }\n\n  \/* ── DESKTOP ── *\/\n  @media (min-width: 768px) {\n    .peg-hero-wrap {\n      display: grid;\n      grid-template-columns: 1.1fr 1fr;\n      max-width: 1200px;\n      margin: 0 auto;\n    }\n    .peg-hero-image {\n      aspect-ratio: auto;\n      height: 100%;\n      min-height: 520px;\n    }\n    .peg-hero-copy {\n      border-top: none;\n      border-left: 5px solid var(--purple);\n      padding: 48px 44px;\n      display: flex;\n      flex-direction: column;\n      justify-content: center;\n    }\n    .peg-section {\n      max-width: 800px;\n      margin: 0 auto;\n      padding: 40px 20px;\n    }\n    .peg-builder {\n      display: grid;\n      grid-template-columns: auto 1fr;\n      gap: 28px;\n      align-items: start;\n      padding: 40px;\n      max-width: 100%;\n    }\n    .peg-builder-img {\n      width: 110px;\n      height: 110px;\n      margin-bottom: 0;\n    }\n    .peg-name { font-size: 4.5rem; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"peg-page\"\u003e\n\u003cdiv class=\"peg-top-bar\"\u003ePubbets Lab Original  ·  1 of 1  ·  Hand-Built in Thailand\u003c\/div\u003e\n\u003cdiv class=\"peg-hero-wrap\" style=\"text-align: start;\"\u003e\n\u003cimg class=\"peg-hero-image\" alt=\"Peggy — pink puppet with long red hair, wide oval eyes and purple pinafore with bunny brooch\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0280\/7683\/4851\/files\/peggy_design.jpg?v=1777462178\" style=\"float: none;\"\u003e\n\u003cdiv class=\"peg-hero-copy\"\u003e\n\u003cdiv class=\"peg-eyebrow\"\u003ePubbets Lab · 1 of 1\u003c\/div\u003e\n\u003ch1 class=\"peg-name\"\u003ePeggy\u003c\/h1\u003e\n\u003cp class=\"peg-tagline\"\u003eShe's got a bunny on her dress and absolutely all the feelings about it.\u003c\/p\u003e\n\u003cp class=\"peg-intro\"\u003ePeggy is the sweet, wide-eyed little girl character that audiences fall for instantly. She's curious, earnest, and completely genuine - the kind of puppet that makes a whole room go quiet when she speaks and laugh when she doesn't mean to.\u003c\/p\u003e\n\u003cdiv class=\"peg-badges\"\u003e\n\u003cspan class=\"peg-badge purple\"\u003e1 of 1\u003c\/span\u003e \u003cspan class=\"peg-badge pink\"\u003eShips Worldwide\u003c\/span\u003e \u003cspan class=\"peg-badge\"\u003eArm-Rod Ready\u003c\/span\u003e \u003cspan class=\"peg-badge\"\u003ePubbets Lab Original\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"peg-section\"\u003e\n\u003cdiv class=\"peg-section-title\"\u003eWho is Peggy?\u003c\/div\u003e\n\u003cul class=\"peg-specs\"\u003e\n\u003cli\u003e\n\u003cspan class=\"peg-spec-label\"\u003eCharacter\u003c\/span\u003e \u003cspan class=\"peg-spec-value\"\u003ePeggy is a warm, sweet, slightly wide-eyed little girl who finds everything genuinely interesting — butterflies, questions, other people's sandwiches. She's endearing without being saccharine, and young audiences absolutely adore her.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"peg-spec-label\"\u003eBest For\u003c\/span\u003e \u003cspan class=\"peg-spec-value\"\u003eChildren's storytelling, school programs, church performances, family shows — any stage that benefits from a loveable, relatable young girl character with real warmth and natural comedic timing.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"peg-spec-label\"\u003ePersonality\u003c\/span\u003e \u003cspan class=\"peg-spec-value\"\u003eEarnest, sweet and genuinely funny — often without meaning to be. Shewill play beautifully alongside stronger personalities and could hold her own as a lead.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"peg-section\"\u003e\n\u003cdiv class=\"peg-section-title\"\u003eBuild Details\u003c\/div\u003e\n\u003cul class=\"peg-specs\"\u003e\n\u003cli\u003e\n\u003cspan class=\"peg-spec-label\"\u003eSize\u003c\/span\u003e \u003cspan class=\"peg-spec-value\"\u003e\u003cstrong\u003e71cm \/ 28 inches\u003c\/strong\u003e — full professional performance puppet on Pubbets' premium human-style blank.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"peg-spec-label\"\u003eHair\u003c\/span\u003e \u003cspan class=\"peg-spec-value\"\u003eLong straight red hair — vivid, full and beautifully styled.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"peg-spec-label\"\u003eEyes\u003c\/span\u003e \u003cspan class=\"peg-spec-value\"\u003eLarge white oval eyes — wide, expressive and completely Peggy. They give her a natural look of wonder that reads perfectly on stage.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"peg-spec-label\"\u003ePinafore\u003c\/span\u003e \u003cspan class=\"peg-spec-value\"\u003ePurple corduroy pinafore with white lace trim and a sweet embroidered bunny brooch with a peach satin bow — charming, detailed and completely in character.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"peg-spec-label\"\u003eBlouse\u003c\/span\u003e \u003cspan class=\"peg-spec-value\"\u003eCream puff-sleeve blouse underneath — soft and classic.\u003c\/span\u003e\u003cspan class=\"peg-spec-label\"\u003e\u003cbr\u003e\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"peg-spec-label\"\u003eShoes\u003c\/span\u003e \u003cspan class=\"peg-spec-value\"\u003eWhite crochet shoes with pink flower details — exactly as shown in photos.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"peg-spec-label\"\u003eMechanism\u003c\/span\u003e \u003cspan class=\"peg-spec-value\"\u003eArm-rod compatible for full expressive performance.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"peg-spec-label\"\u003eRarity\u003c\/span\u003e \u003cspan class=\"peg-spec-value\"\u003e\u003cstrong\u003e1 of 1.\u003c\/strong\u003e This exact Peggy will never be built again.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"peg-builder\"\u003e\n\u003cdiv\u003e\n\u003cspan class=\"peg-quote-mark\"\u003e\"\u003c\/span\u003e\n\u003cp class=\"peg-quote\"\u003ePeggy is one of those builds where every detail just works together. The red hair, the wide eyes, that pinafore with the little bunny — she's got a complete look and a complete personality to go with it. She's going to make some performer very happy. There is only one Peggy.\u003c\/p\u003e\n\u003cp class=\"peg-quote\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0280\/7683\/4851\/files\/james_toon.png?v=1774019420\" alt=\"\" width=\"201\" height=\"201\"\u003e\u003c\/p\u003e\n\u003cdiv class=\"peg-sig\"\u003e— James Marshall · The Papa of Pubbets\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"peg-section\"\u003e\n\u003cdiv class=\"peg-section-title\"\u003eWhat's Included\u003c\/div\u003e\n\u003cul class=\"peg-included\"\u003e\n\u003cli\u003e\n\u003cspan class=\"peg-check\"\u003e✓\u003c\/span\u003e\n\u003cdiv\u003e\n\u003cstrong\u003ePeggy\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=\"peg-check\"\u003e✓\u003c\/span\u003e\n\u003cdiv\u003ePurple corduroy pinafore with bunny brooch, cream puff-sleeve blouse, pink striped knee socks and white flower mary janes — \u003cstrong\u003eas shown in photos\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"peg-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=\"peg-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\u003cli\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0280\/7683\/4851\/files\/PEGGYCLOSEUPSHUT.png?v=1777462056\" alt=\"\"\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"peg-section\"\u003e\n\u003cdiv class=\"peg-section-title\"\u003eQuestions\u003c\/div\u003e\n\u003cdiv class=\"peg-faq\"\u003e\n\u003cdetails open=\"\"\u003e\n\u003csummary\u003eIs she a custom order?\u003c\/summary\u003e\n\u003cdiv class=\"peg-faq-answer\"\u003eNo. Peggy is a finished puppet sold exactly as shown — pinafore, blouse, socks, shoes and bunny brooch included. Once she finds her home, she's gone. There will never be another Peggy.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails open=\"\"\u003e\n\u003csummary\u003eWhat performances is she best for?\u003c\/summary\u003e\n\u003cdiv class=\"peg-faq-answer\"\u003ePeggy is a natural for children's storytelling, school programs, church performances and family shows. She works beautifully as a lead character and equally well as part of an ensemble. Young audiences connect with her immediately — and she has a quiet gift for getting laughs without trying too hard.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails open=\"\"\u003e\n\u003csummary\u003eHow long does shipping take?\u003c\/summary\u003e\n\u003cdiv class=\"peg-faq-answer\"\u003ePeggy ships from Pattaya, Thailand. Thai Post Standard takes around 2 weeks. EMS express takes 6–7 days. US orders typically go via Thai Post unless EMS is selected at checkout.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails open=\"\"\u003e\n\u003csummary\u003eDoes she work well with other Pubbets characters?\u003c\/summary\u003e\n\u003cdiv class=\"peg-faq-answer\"\u003ePerfectly. Peggy pairs wonderfully with bigger, bolder characters — her quieter warmth plays off stronger personalities really well. She'd be a great match alongside Ethel, Marty, Amber Newsly or any of the Pubbets Lab originals.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"peg-cta\"\u003e\n\u003cdiv class=\"peg-cta-title\"\u003ePeggy is a 1-of-1.\u003cbr\u003eThere is only one.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Pubbets!","offers":[{"title":"Default Title","offer_id":42384072736803,"sku":"peggy","price":199.95,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0280\/7683\/4851\/files\/PEGGYCLOSEUPOPEN.png?v=1777462051"},{"product_id":"gemma","title":"Gemma – Curly-Haired Girl Hand Puppet | Red Glasses | Pubbets Lab Original | 1 of 1","description":"\u003cp\u003e\u003cmeta charset=\"UTF-8\"\u003e \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e \u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=Fredoka+One\u0026amp;family=Nunito:wght@400;600;700;800\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\u003c\/p\u003e\n\u003cstyle\u003e\n\n  :root {\n    --cream:    #FAF7F2;\n    --red:      #D42B22;\n    --red-dark: #A8211A;\n    --navy:     #2B3B6E;\n    --lavender: #9A89C7;\n    --lav-light:#EDE8F8;\n    --yellow:   #F2C23A;\n    --text:     #1C1C2E;\n    --muted:    #5A5A72;\n    --white:    #FFFFFF;\n    --dot-col:  rgba(212,43,34,0.10);\n  }\n\n  *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }\n\n  body {\n    font-family: 'Nunito', sans-serif;\n    background: var(--cream);\n    color: var(--text);\n    font-size: 18px;\n    line-height: 1.65;\n    overflow-x: hidden;\n  }\n\n  \/* ── POLKA DOT BACKGROUND UTILITY ── *\/\n  .dots-bg {\n    background-image: radial-gradient(circle, var(--dot-col) 5px, transparent 5px);\n    background-size: 32px 32px;\n  }\n\n  \/* ── HERO ── *\/\n  .gem-hero {\n    background: var(--navy);\n    color: var(--white);\n    padding: 48px 24px 56px;\n    text-align: center;\n    position: relative;\n    overflow: hidden;\n  }\n  .gem-hero::before {\n    content: '';\n    position: absolute;\n    inset: 0;\n    background-image: radial-gradient(circle, rgba(255,255,255,0.07) 5px, transparent 5px);\n    background-size: 30px 30px;\n  }\n  .gem-hero-eyebrow {\n    font-family: 'Nunito', sans-serif;\n    font-weight: 800;\n    font-size: 13px;\n    letter-spacing: 0.18em;\n    text-transform: uppercase;\n    color: var(--yellow);\n    margin-bottom: 16px;\n    position: relative;\n  }\n  .gem-hero-name {\n    font-family: 'Fredoka One', cursive;\n    font-size: clamp(64px, 18vw, 108px);\n    line-height: 0.95;\n    color: var(--white);\n    position: relative;\n    letter-spacing: -0.01em;\n  }\n  .gem-hero-name span {\n    color: var(--red);\n  }\n  .gem-hero-tagline {\n    font-family: 'Nunito', sans-serif;\n    font-weight: 600;\n    font-size: clamp(17px, 4vw, 21px);\n    color: rgba(255,255,255,0.82);\n    margin-top: 20px;\n    position: relative;\n    font-style: italic;\n  }\n  .gem-glasses-bar {\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    gap: 10px;\n    margin-top: 28px;\n    position: relative;\n  }\n  .gem-glasses-svg {\n    width: 64px;\n    opacity: 0.9;\n  }\n  .gem-badge {\n    background: var(--red);\n    color: var(--white);\n    font-family: 'Fredoka One', cursive;\n    font-size: 15px;\n    letter-spacing: 0.05em;\n    padding: 6px 18px;\n    border-radius: 100px;\n    display: inline-block;\n    margin-top: 24px;\n    position: relative;\n  }\n\n  \/* ── SECTION WRAPPER ── *\/\n  .gem-section {\n    padding: 48px 24px;\n    max-width: 680px;\n    margin: 0 auto;\n  }\n  .gem-section-full {\n    padding: 48px 24px;\n  }\n\n  \/* ── SECTION LABELS ── *\/\n  .gem-label {\n    font-family: 'Nunito', sans-serif;\n    font-weight: 800;\n    font-size: 12px;\n    letter-spacing: 0.2em;\n    text-transform: uppercase;\n    color: var(--red);\n    margin-bottom: 12px;\n    display: flex;\n    align-items: center;\n    gap: 8px;\n  }\n  .gem-label::after {\n    content: '';\n    flex: 1;\n    height: 2px;\n    background: var(--red);\n    opacity: 0.2;\n    border-radius: 2px;\n  }\n\n  \/* ── INTRO TEXT ── *\/\n  .gem-intro {\n    background: var(--white);\n    border-radius: 20px;\n    padding: 36px 28px;\n    border: 2px solid #EDE8F8;\n  }\n  .gem-intro h2 {\n    font-family: 'Fredoka One', cursive;\n    font-size: clamp(32px, 8vw, 44px);\n    color: var(--navy);\n    line-height: 1.1;\n    margin-bottom: 18px;\n  }\n  .gem-intro p {\n    font-size: 18px;\n    color: var(--text);\n    margin-bottom: 14px;\n  }\n  .gem-intro p:last-child { margin-bottom: 0; }\n  .gem-intro strong {\n    color: var(--navy);\n  }\n\n  \/* ── SPECS ── *\/\n  .gem-specs-wrap {\n    background: var(--navy);\n    color: var(--white);\n  }\n  .gem-specs-inner {\n    max-width: 680px;\n    margin: 0 auto;\n    padding: 48px 24px;\n  }\n  .gem-specs-inner .gem-label {\n    color: var(--yellow);\n  }\n  .gem-specs-inner .gem-label::after {\n    background: var(--yellow);\n  }\n  .gem-specs-inner h2 {\n    font-family: 'Fredoka One', cursive;\n    font-size: clamp(28px, 7vw, 38px);\n    color: var(--white);\n    margin-bottom: 28px;\n    line-height: 1.1;\n  }\n  .gem-specs-grid {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 14px;\n  }\n  .gem-spec-item {\n    background: rgba(255,255,255,0.08);\n    border-radius: 14px;\n    padding: 18px 20px;\n    border: 1px solid rgba(255,255,255,0.12);\n  }\n  .gem-spec-item-label {\n    font-size: 12px;\n    font-weight: 800;\n    letter-spacing: 0.15em;\n    text-transform: uppercase;\n    color: var(--yellow);\n    margin-bottom: 6px;\n  }\n  .gem-spec-item-value {\n    font-size: 18px;\n    font-weight: 700;\n    color: var(--white);\n    line-height: 1.3;\n  }\n\n  \/* ── BUILDER QUOTE ── *\/\n  .gem-quote-wrap {\n    background: var(--lav-light);\n    border-left: 5px solid var(--lavender);\n    border-radius: 0 16px 16px 0;\n    padding: 28px 28px 28px 32px;\n    margin: 0;\n    position: relative;\n  }\n  .gem-quote-mark {\n    font-family: 'Fredoka One', cursive;\n    font-size: 72px;\n    color: var(--lavender);\n    line-height: 0.6;\n    margin-bottom: 12px;\n    display: block;\n    opacity: 0.5;\n  }\n  .gem-quote-text {\n    font-size: 19px;\n    font-weight: 600;\n    color: var(--navy);\n    font-style: italic;\n    line-height: 1.6;\n    margin-bottom: 18px;\n  }\n  .gem-quote-attr {\n    font-size: 14px;\n    font-weight: 800;\n    letter-spacing: 0.1em;\n    text-transform: uppercase;\n    color: var(--lavender);\n  }\n\n  \/* ── WHAT'S INCLUDED ── *\/\n  .gem-included-wrap {\n    background: var(--red);\n  }\n  .gem-included-inner {\n    max-width: 680px;\n    margin: 0 auto;\n    padding: 48px 24px;\n  }\n  .gem-included-inner .gem-label {\n    color: rgba(255,255,255,0.7);\n  }\n  .gem-included-inner .gem-label::after {\n    background: rgba(255,255,255,0.3);\n  }\n  .gem-included-inner h2 {\n    font-family: 'Fredoka One', cursive;\n    font-size: clamp(28px, 7vw, 38px);\n    color: var(--white);\n    margin-bottom: 24px;\n    line-height: 1.1;\n  }\n  .gem-included-list {\n    list-style: none;\n    display: flex;\n    flex-direction: column;\n    gap: 14px;\n  }\n  .gem-included-list li {\n    display: flex;\n    align-items: flex-start;\n    gap: 14px;\n    background: rgba(255,255,255,0.12);\n    border-radius: 14px;\n    padding: 16px 20px;\n    font-size: 18px;\n    font-weight: 700;\n    color: var(--white);\n    line-height: 1.4;\n    border: 1px solid rgba(255,255,255,0.18);\n  }\n  .gem-included-list li .gem-tick {\n    font-size: 20px;\n    flex-shrink: 0;\n    margin-top: 1px;\n  }\n\n  \/* ── FAQ ── *\/\n  .gem-faq-list {\n    display: flex;\n    flex-direction: column;\n    gap: 0;\n    border: 2px solid #E8E2F4;\n    border-radius: 18px;\n    overflow: hidden;\n    background: var(--white);\n  }\n  .gem-faq-item {\n    border-bottom: 2px solid #E8E2F4;\n  }\n  .gem-faq-item:last-child {\n    border-bottom: none;\n  }\n  \/* details\/summary — no JS needed, works in Shopify *\/\n  .gem-faq-item summary {\n    list-style: none;\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    gap: 12px;\n    padding: 22px 24px;\n    min-height: 64px;\n    cursor: pointer;\n    font-family: 'Nunito', sans-serif;\n    font-size: 18px;\n    font-weight: 800;\n    color: var(--navy);\n    line-height: 1.3;\n    transition: background 0.15s;\n    user-select: none;\n  }\n  .gem-faq-item summary::-webkit-details-marker { display: none; }\n  .gem-faq-item summary::marker { display: none; }\n  .gem-faq-item summary:hover {\n    background: var(--lav-light);\n  }\n  .gem-faq-icon {\n    font-size: 24px;\n    font-weight: 700;\n    color: var(--red);\n    flex-shrink: 0;\n    font-family: 'Fredoka One', cursive;\n    line-height: 1;\n    transition: transform 0.25s;\n  }\n  .gem-faq-item[open] summary .gem-faq-icon {\n    transform: rotate(45deg);\n  }\n  .gem-faq-a {\n    padding: 0 24px 22px;\n    font-size: 18px;\n    color: var(--muted);\n    line-height: 1.65;\n  }\n\n  \/* ── CTA FOOTER ── *\/\n  .gem-cta {\n    background: var(--cream);\n    text-align: center;\n    padding: 56px 24px 64px;\n    position: relative;\n  }\n  .gem-cta::before {\n    content: '';\n    position: absolute;\n    inset: 0;\n    background-image: radial-gradient(circle, var(--dot-col) 4px, transparent 4px);\n    background-size: 28px 28px;\n  }\n  .gem-cta-badge {\n    display: inline-block;\n    background: var(--navy);\n    color: var(--yellow);\n    font-family: 'Fredoka One', cursive;\n    font-size: 22px;\n    padding: 12px 32px;\n    border-radius: 100px;\n    margin-bottom: 20px;\n    position: relative;\n    letter-spacing: 0.03em;\n  }\n  .gem-cta-title {\n    font-family: 'Fredoka One', cursive;\n    font-size: clamp(28px, 7vw, 42px);\n    color: var(--navy);\n    line-height: 1.15;\n    margin-bottom: 12px;\n    position: relative;\n  }\n  .gem-cta-sub {\n    font-size: 17px;\n    color: var(--muted);\n    font-weight: 600;\n    position: relative;\n  }\n\n  \/* ── DIVIDER DOTS ── *\/\n  .gem-divider {\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    gap: 10px;\n    padding: 8px 0;\n  }\n  .gem-divider span {\n    width: 8px;\n    height: 8px;\n    border-radius: 50%;\n    background: var(--lavender);\n    display: block;\n    opacity: 0.5;\n  }\n  .gem-divider span:nth-child(2) {\n    background: var(--red);\n    opacity: 0.7;\n  }\n\n  @media (max-width: 480px) {\n    .gem-specs-grid {\n      grid-template-columns: 1fr;\n    }\n  }\n\n\u003c\/style\u003e\n\u003c!-- ── HERO ── --\u003e\n\u003cdiv class=\"gem-hero\"\u003e\n\u003cdiv class=\"gem-hero-eyebrow\"\u003ePubbets Lab Original  ·  1 of 1\u003c\/div\u003e\n\u003cdiv class=\"gem-hero-name\"\u003eGem\u003cspan\u003em\u003c\/span\u003ea\u003c\/div\u003e\n\u003cdiv class=\"gem-hero-tagline\"\u003e\"Big glasses. Bigger personality. Boundless curiosity.\"\u003c\/div\u003e\n\u003cdiv class=\"gem-glasses-bar\"\u003e\n\u003c!-- Red glasses SVG icon --\u003e \u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"none\" viewbox=\"0 0 120 48\" class=\"gem-glasses-svg\"\u003e\n      \u003ccircle fill=\"none\" stroke-width=\"6\" stroke=\"#D42B22\" r=\"18\" cy=\"26\" cx=\"30\"\u003e\u003c\/circle\u003e\n      \u003ccircle fill=\"none\" stroke-width=\"6\" stroke=\"#D42B22\" r=\"18\" cy=\"26\" cx=\"90\"\u003e\u003c\/circle\u003e\n      \u003cline stroke-linecap=\"round\" stroke-width=\"5\" stroke=\"#D42B22\" y2=\"26\" x2=\"72\" y1=\"26\" x1=\"48\"\u003e\u003c\/line\u003e\n      \u003cline stroke-linecap=\"round\" stroke-width=\"5\" stroke=\"#D42B22\" y2=\"26\" x2=\"12\" y1=\"22\" x1=\"2\"\u003e\u003c\/line\u003e\n      \u003cline stroke-linecap=\"round\" stroke-width=\"5\" stroke=\"#D42B22\" y2=\"26\" x2=\"108\" y1=\"22\" x1=\"118\"\u003e\u003c\/line\u003e\n    \u003c\/svg\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"gem-badge\"\u003eHand-built in Thailand\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ── MEET GEMMA ── --\u003e\n\u003cdiv class=\"gem-section\"\u003e\n\u003cdiv class=\"gem-label\"\u003eAbout Gemma\u003c\/div\u003e\n\u003cdiv class=\"gem-intro\"\u003e\n\u003ch2\u003eShe notices everything.\u003c\/h2\u003e\n\u003cp\u003eGemma arrived with wild golden curls, bold red frames, and absolutely zero plans to slow down. She's the kind of puppet who spots the caterpillar on the path, remembers the song you forgot you knew, and has a question about absolutely everything.\u003c\/p\u003e\n\u003cp\u003eHer polka dot blouse and denim pinafore say \u003cstrong\u003e\"I dressed myself and I'm very pleased about it.\"\u003c\/strong\u003e Her daisy sandals are not an accident. Nothing about Gemma is an accident.\u003c\/p\u003e\n\u003cp\u003eShe's full-body, fully expressive, and built to perform — in classrooms, on stage, in front of a camera, or just across the living room.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"gem-divider\"\u003e\n\u003cspan\u003e\u003c\/span\u003e\u003cspan\u003e\u003c\/span\u003e\u003cspan\u003e\u003c\/span\u003e\u003cbr\u003e\n\u003c\/div\u003e\n\u003c!-- ── SPECS ── --\u003e\n\u003cdiv class=\"gem-specs-wrap dots-bg\"\u003e\n\u003cdiv class=\"gem-specs-inner\"\u003e\n\u003cdiv class=\"gem-label\"\u003eThe Details\u003c\/div\u003e\n\u003ch2\u003eBuilt to perform.\u003c\/h2\u003e\n\u003cdiv class=\"gem-specs-grid\"\u003e\n\u003cdiv class=\"gem-spec-item\"\u003e\n\u003cdiv class=\"gem-spec-item-label\"\u003eSize\u003c\/div\u003e\n\u003cdiv class=\"gem-spec-item-value\"\u003e71cm \/ 28 inches\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"gem-spec-item\"\u003e\n\u003cdiv class=\"gem-spec-item-label\"\u003eType\u003c\/div\u003e\n\u003cdiv class=\"gem-spec-item-value\"\u003eFull-body hand puppet\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"gem-spec-item\"\u003e\n\u003cdiv class=\"gem-spec-item-label\"\u003eBody\u003c\/div\u003e\n\u003cdiv class=\"gem-spec-item-value\"\u003eSoft lavender fleece\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"gem-spec-item\"\u003e\n\u003cdiv class=\"gem-spec-item-label\"\u003eHair\u003c\/div\u003e\n\u003cdiv class=\"gem-spec-item-value\"\u003eWild golden curls\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"gem-spec-item\"\u003e\n\u003cdiv class=\"gem-spec-item-label\"\u003eSignature\u003c\/div\u003e\n\u003cdiv class=\"gem-spec-item-value\"\u003eBold red round glasses\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"gem-spec-item\"\u003e\n\u003cdiv class=\"gem-spec-item-label\"\u003eAvailability\u003c\/div\u003e\n\u003cdiv class=\"gem-spec-item-value\"\u003e1 of 1 — unique character\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"gem-spec-item\"\u003e\n\u003cdiv class=\"gem-spec-item-label\"\u003eBuilder\u003c\/div\u003e\n\u003cdiv class=\"gem-spec-item-value\"\u003eJames Marshall\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"gem-spec-item\"\u003e\n\u003cdiv class=\"gem-spec-item-label\"\u003eShips\u003c\/div\u003e\n\u003cdiv class=\"gem-spec-item-value\"\u003eWorldwide with tracking\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ── BUILDER'S NOTE ── --\u003e\n\u003cdiv class=\"gem-section\"\u003e\n\u003cdiv class=\"gem-label\"\u003eFrom James\u003c\/div\u003e\n\u003cdiv class=\"gem-quote-wrap\"\u003e\n\u003cspan class=\"gem-quote-mark\"\u003e\"\u003c\/span\u003e\n\u003cdiv class=\"gem-quote-text\"\u003eGemma was one of those builds where everything just clicked. The red glasses were the last piece — and the moment they went on, she had a face. She's going to be brilliant in your hands.\u003c\/div\u003e\n\u003cdiv style=\"margin-bottom: 16px;\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0280\/7683\/4851\/files\/james_toon.png?v=1774019420\" alt=\"\" width=\"157\" height=\"157\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"gem-quote-attr\"\u003e— James Marshall · The Papa of Pubbets\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"gem-divider\"\u003e\n\u003cspan\u003e\u003c\/span\u003e\u003cspan\u003e\u003c\/span\u003e\u003cspan\u003e\u003c\/span\u003e\u003cbr\u003e\n\u003c\/div\u003e\n\u003c!-- ── WHAT'S INCLUDED ── --\u003e\n\u003cdiv class=\"gem-included-wrap\"\u003e\n\u003cdiv class=\"gem-included-inner\"\u003e\n\u003cdiv class=\"gem-label\"\u003eWhat You Get\u003c\/div\u003e\n\u003ch2\u003eEverything she needs to shine.\u003c\/h2\u003e\n\u003cul class=\"gem-included-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"gem-tick\"\u003e🎭\u003c\/span\u003e Gemma — full-body hand puppet, 71cm \/ 28\"\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"gem-tick\"\u003e👗\u003c\/span\u003e Complete outfit — polka dot blouse, denim pinafore \u0026amp; daisy sandals (all hand-fitted)\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"gem-tick\"\u003e👓\u003c\/span\u003e Red round glasses — permanently part of her look\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"gem-tick\"\u003e🏷️\u003c\/span\u003e Official Pubbets Lab hang tag\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"gem-tick\"\u003e📦\u003c\/span\u003e Ships worldwide in protective packaging\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ── FAQ ── --\u003e\n\u003cdiv class=\"gem-section\"\u003e\n\u003cdiv class=\"gem-label\"\u003eQuestions\u003c\/div\u003e\n\u003cdiv style=\"font-family: 'Fredoka One',cursive; font-size: clamp(28px,7vw,38px); color: var(--navy); margin-bottom: 24px; line-height: 1.1;\"\u003eGood question. Here's the answer.\u003c\/div\u003e\n\u003cdiv class=\"gem-faq-list\"\u003e\n\u003cdetails class=\"gem-faq-item\" open=\"\"\u003e\n\u003csummary\u003eHow do I operate Gemma? \u003cspan class=\"gem-faq-icon\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"gem-faq-a\"\u003eGemma is a hand puppet. Your hand fits inside her head to control her mouth and full range of expression. Her arms are poseable and responsive. No rods required — she's expressive straight out of the box.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"gem-faq-item\" open=\"\"\u003e\n\u003csummary\u003eIs she really 1 of 1? \u003cspan class=\"gem-faq-icon\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"gem-faq-a\"\u003eYes. Gemma is a completely unique build — no pattern will be repeated, no second version made. Once she finds her person, that's it. There will never be another Gemma.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"gem-faq-item\" open=\"\"\u003e\n\u003csummary\u003eWhat age is she suited for? \u003cspan class=\"gem-faq-icon\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"gem-faq-a\"\u003eGemma is a professional performance puppet — she's ideal for puppet performers, educators, content creators, collectors, and storytellers of any age. She's not a children's toy, but she brings enormous joy in the right hands.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"gem-faq-item\" open=\"\"\u003e\n\u003csummary\u003eCan I wash her outfit? \u003cspan class=\"gem-faq-icon\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"gem-faq-a\"\u003eHand-wash gently in cold water and lay flat to dry. Spot-cleaning is recommended wherever possible to protect the fabric and the careful construction. Her glasses are fixed — do not submerge.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"gem-faq-item\" open=\"\"\u003e\n\u003csummary\u003eDo you ship internationally? \u003cspan class=\"gem-faq-icon\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"gem-faq-a\"\u003eYes! Pubbets ships worldwide from Thailand. Full tracking is included. Delivery times vary by country — most orders reach the USA, Australia, UK and Canada within 7–14 business days.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"gem-faq-item\" open=\"\"\u003e\n\u003csummary\u003eCan I ask James a question before buying? \u003cspan class=\"gem-faq-icon\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"gem-faq-a\"\u003eAbsolutely. Reach James directly at info@pubbets.net — he responds personally and loves hearing from people who connect with his builds.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ── CTA ── --\u003e\n\u003cdiv class=\"gem-cta\"\u003e\n\u003cdiv class=\"gem-cta-badge\"\u003e✨ Only One in the World\u003c\/div\u003e\n\u003cdiv class=\"gem-cta-title\"\u003eGemma is a 1-of-1.\u003cbr\u003eThere is only one.\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Pubbets!","offers":[{"title":"Default Title","offer_id":42386907398179,"sku":"gemma","price":199.95,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0280\/7683\/4851\/files\/GemmaCLOSEUPOPEN.png?v=1777723137"},{"product_id":"megan","title":"Megan – Yellow Hand Puppet | Safari Dress | Pubbets Lab Original | 1 of 1","description":"\u003cp\u003e\u003cmeta charset=\"UTF-8\"\u003e \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e \u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=Abril+Fatface\u0026amp;family=Source+Serif+4:ital,wght@0,400;0,600;0,700;1,400;1,600\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\u003c\/p\u003e\n\u003cstyle\u003e\n\n  :root {\n    --espresso:   #2C1A0E;\n    --sun:        #F5C842;\n    --camel:      #C4793A;\n    --camel-mid:  #D4956A;\n    --camel-light:#F2DEC8;\n    --cream:      #FDF8EF;\n    --sand:       #E8D5B0;\n    --text:       #1C1208;\n    --muted:      #7A5C40;\n    --white:      #FFFFFF;\n    --rule:       rgba(196,121,58,0.25);\n  }\n\n  *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }\n\n  body {\n    font-family: 'Source Serif 4', Georgia, serif;\n    background: var(--cream);\n    color: var(--text);\n    font-size: 18px;\n    line-height: 1.7;\n    overflow-x: hidden;\n  }\n\n  \/* ── HERO ── *\/\n  .meg-hero {\n    background: var(--espresso);\n    color: var(--white);\n    padding: 52px 24px 60px;\n    text-align: center;\n    position: relative;\n    overflow: hidden;\n  }\n  \/* subtle diagonal grain texture *\/\n  .meg-hero::before {\n    content: '';\n    position: absolute;\n    inset: 0;\n    background-image: repeating-linear-gradient(\n      -45deg,\n      rgba(245,200,66,0.04) 0px,\n      rgba(245,200,66,0.04) 1px,\n      transparent 1px,\n      transparent 8px\n    );\n  }\n  .meg-hero-eyebrow {\n    font-family: 'Source Serif 4', serif;\n    font-style: italic;\n    font-weight: 400;\n    font-size: 15px;\n    letter-spacing: 0.08em;\n    color: var(--camel-mid);\n    margin-bottom: 20px;\n    position: relative;\n  }\n  .meg-sun-svg {\n    width: 56px;\n    height: 56px;\n    margin: 0 auto 16px;\n    display: block;\n    position: relative;\n    opacity: 0.9;\n  }\n  .meg-hero-name {\n    font-family: 'Abril Fatface', serif;\n    font-size: clamp(72px, 20vw, 120px);\n    line-height: 0.9;\n    color: var(--sun);\n    position: relative;\n    letter-spacing: -0.01em;\n  }\n  .meg-hero-tagline {\n    font-family: 'Source Serif 4', serif;\n    font-style: italic;\n    font-weight: 400;\n    font-size: clamp(17px, 4vw, 21px);\n    color: rgba(255,255,255,0.75);\n    margin-top: 22px;\n    position: relative;\n    line-height: 1.5;\n  }\n  .meg-hero-rule {\n    width: 60px;\n    height: 2px;\n    background: var(--camel-mid);\n    margin: 24px auto 0;\n    position: relative;\n  }\n  .meg-badge {\n    display: inline-block;\n    border: 2px solid var(--camel-mid);\n    color: var(--camel-mid);\n    font-family: 'Source Serif 4', serif;\n    font-size: 13px;\n    font-weight: 700;\n    letter-spacing: 0.14em;\n    text-transform: uppercase;\n    padding: 7px 20px;\n    border-radius: 4px;\n    margin-top: 24px;\n    position: relative;\n  }\n\n  \/* ── SECTION WRAPPER ── *\/\n  .meg-section {\n    padding: 52px 24px;\n    max-width: 680px;\n    margin: 0 auto;\n  }\n\n  \/* ── SECTION LABELS ── *\/\n  .meg-label {\n    font-family: 'Source Serif 4', serif;\n    font-style: italic;\n    font-weight: 400;\n    font-size: 14px;\n    letter-spacing: 0.12em;\n    color: var(--camel);\n    margin-bottom: 14px;\n    display: flex;\n    align-items: center;\n    gap: 14px;\n  }\n  .meg-label::before,\n  .meg-label::after {\n    content: '';\n    flex: 1;\n    height: 1px;\n    background: var(--rule);\n  }\n\n  \/* ── INTRO TEXT ── *\/\n  .meg-intro h2 {\n    font-family: 'Abril Fatface', serif;\n    font-size: clamp(32px, 8vw, 46px);\n    color: var(--espresso);\n    line-height: 1.05;\n    margin-bottom: 20px;\n  }\n  .meg-intro p {\n    font-size: 18px;\n    color: var(--text);\n    margin-bottom: 16px;\n  }\n  .meg-intro p:last-child { margin-bottom: 0; }\n  .meg-intro strong { color: var(--camel); }\n\n  \/* ── SPECS ── *\/\n  .meg-specs-wrap {\n    background: var(--espresso);\n    color: var(--white);\n  }\n  .meg-specs-inner {\n    max-width: 680px;\n    margin: 0 auto;\n    padding: 52px 24px;\n  }\n  .meg-specs-inner .meg-label {\n    color: var(--sun);\n  }\n  .meg-specs-inner .meg-label::before,\n  .meg-specs-inner .meg-label::after {\n    background: rgba(245,200,66,0.25);\n  }\n  .meg-specs-inner h2 {\n    font-family: 'Abril Fatface', serif;\n    font-size: clamp(28px, 7vw, 40px);\n    color: var(--sun);\n    margin-bottom: 28px;\n    line-height: 1.05;\n  }\n  .meg-specs-grid {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 12px;\n  }\n  .meg-spec-item {\n    background: rgba(245,200,66,0.07);\n    border: 1px solid rgba(245,200,66,0.15);\n    border-radius: 8px;\n    padding: 18px 20px;\n  }\n  .meg-spec-label {\n    font-family: 'Source Serif 4', serif;\n    font-style: italic;\n    font-size: 12px;\n    letter-spacing: 0.12em;\n    color: var(--camel-mid);\n    margin-bottom: 6px;\n    text-transform: uppercase;\n  }\n  .meg-spec-value {\n    font-size: 18px;\n    font-weight: 700;\n    color: var(--white);\n    line-height: 1.3;\n  }\n\n  \/* ── BUILDER QUOTE ── *\/\n  .meg-quote-section {\n    background: var(--camel-light);\n  }\n  .meg-quote-inner {\n    max-width: 680px;\n    margin: 0 auto;\n    padding: 52px 24px;\n  }\n  .meg-quote-inner .meg-label {\n    color: var(--camel);\n  }\n  .meg-quote-box {\n    border-left: 4px solid var(--camel);\n    padding: 28px 28px 28px 36px;\n    background: rgba(255,255,255,0.5);\n    border-radius: 0 12px 12px 0;\n  }\n  .meg-quote-mark {\n    font-family: 'Abril Fatface', serif;\n    font-size: 80px;\n    color: var(--camel);\n    line-height: 0.5;\n    margin-bottom: 16px;\n    display: block;\n    opacity: 0.35;\n  }\n  .meg-quote-text {\n    font-family: 'Source Serif 4', serif;\n    font-style: italic;\n    font-size: 19px;\n    color: var(--espresso);\n    line-height: 1.65;\n    margin-bottom: 20px;\n  }\n  .meg-quote-img {\n    margin-bottom: 16px;\n  }\n  .meg-quote-attr {\n    font-family: 'Source Serif 4', serif;\n    font-weight: 700;\n    font-size: 13px;\n    letter-spacing: 0.12em;\n    text-transform: uppercase;\n    color: var(--camel);\n  }\n\n  \/* ── WHAT'S INCLUDED ── *\/\n  .meg-included-wrap {\n    background: var(--camel);\n    color: var(--white);\n  }\n  .meg-included-inner {\n    max-width: 680px;\n    margin: 0 auto;\n    padding: 52px 24px;\n  }\n  .meg-included-inner .meg-label {\n    color: rgba(255,255,255,0.65);\n  }\n  .meg-included-inner .meg-label::before,\n  .meg-included-inner .meg-label::after {\n    background: rgba(255,255,255,0.25);\n  }\n  .meg-included-inner h2 {\n    font-family: 'Abril Fatface', serif;\n    font-size: clamp(28px, 7vw, 40px);\n    color: var(--white);\n    margin-bottom: 24px;\n    line-height: 1.05;\n  }\n  .meg-included-list {\n    list-style: none;\n    display: flex;\n    flex-direction: column;\n    gap: 12px;\n  }\n  .meg-included-list li {\n    display: flex;\n    align-items: flex-start;\n    gap: 14px;\n    background: rgba(255,255,255,0.12);\n    border: 1px solid rgba(255,255,255,0.2);\n    border-radius: 8px;\n    padding: 16px 20px;\n    font-size: 18px;\n    font-weight: 600;\n    color: var(--white);\n    line-height: 1.4;\n  }\n  .meg-tick {\n    font-size: 20px;\n    flex-shrink: 0;\n    margin-top: 1px;\n  }\n\n  \/* ── FAQ ── *\/\n  .meg-faq-list {\n    display: flex;\n    flex-direction: column;\n    gap: 0;\n    border: 1px solid var(--sand);\n    border-radius: 12px;\n    overflow: hidden;\n    background: var(--white);\n  }\n  .meg-faq-item {\n    border-bottom: 1px solid var(--sand);\n  }\n  .meg-faq-item:last-child { border-bottom: none; }\n  .meg-faq-item summary {\n    list-style: none;\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    gap: 12px;\n    padding: 22px 24px;\n    min-height: 64px;\n    cursor: pointer;\n    font-family: 'Source Serif 4', serif;\n    font-size: 18px;\n    font-weight: 700;\n    color: var(--espresso);\n    line-height: 1.3;\n    transition: background 0.15s;\n    user-select: none;\n  }\n  .meg-faq-item summary::-webkit-details-marker { display: none; }\n  .meg-faq-item summary::marker { display: none; }\n  .meg-faq-item summary:hover { background: var(--camel-light); }\n  .meg-faq-icon {\n    font-family: 'Abril Fatface', serif;\n    font-size: 26px;\n    color: var(--camel);\n    flex-shrink: 0;\n    line-height: 1;\n    transition: transform 0.25s;\n  }\n  .meg-faq-item[open] summary .meg-faq-icon {\n    transform: rotate(45deg);\n  }\n  .meg-faq-a {\n    padding: 0 24px 22px;\n    font-size: 18px;\n    color: var(--muted);\n    line-height: 1.7;\n  }\n\n  \/* ── CTA ── *\/\n  .meg-cta {\n    background: var(--espresso);\n    text-align: center;\n    padding: 60px 24px 68px;\n    position: relative;\n    overflow: hidden;\n  }\n  .meg-cta::before {\n    content: '';\n    position: absolute;\n    inset: 0;\n    background-image: repeating-linear-gradient(\n      45deg,\n      rgba(245,200,66,0.04) 0px,\n      rgba(245,200,66,0.04) 1px,\n      transparent 1px,\n      transparent 8px\n    );\n  }\n  .meg-cta-sun {\n    width: 44px;\n    height: 44px;\n    margin: 0 auto 16px;\n    display: block;\n    position: relative;\n    opacity: 0.6;\n  }\n  .meg-cta-title {\n    font-family: 'Abril Fatface', serif;\n    font-size: clamp(28px, 7vw, 44px);\n    color: var(--sun);\n    line-height: 1.1;\n    margin-bottom: 14px;\n    position: relative;\n  }\n  .meg-cta-sub {\n    font-size: 16px;\n    font-style: italic;\n    color: rgba(255,255,255,0.55);\n    position: relative;\n  }\n\n  \/* ── DIVIDER ── *\/\n  .meg-divider {\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    padding: 4px 24px;\n    gap: 12px;\n  }\n  .meg-divider::before,\n  .meg-divider::after {\n    content: '';\n    flex: 1;\n    height: 1px;\n    background: var(--rule);\n    max-width: 120px;\n  }\n  .meg-divider-sun {\n    font-size: 18px;\n    opacity: 0.45;\n  }\n\n  @media (max-width: 480px) {\n    .meg-specs-grid { grid-template-columns: 1fr; }\n  }\n\n\u003c\/style\u003e\n\u003c!-- ── HERO ── --\u003e\n\u003cdiv class=\"meg-hero\"\u003e\n\u003cdiv class=\"meg-hero-eyebrow\"\u003ePubbets Lab Original  ·  1 of 1\u003c\/div\u003e\n\u003c!-- Sun SVG --\u003e \u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"none\" viewbox=\"0 0 56 56\" class=\"meg-sun-svg\"\u003e\n    \u003ccircle fill=\"#F5C842\" r=\"11\" cy=\"28\" cx=\"28\"\u003e\u003c\/circle\u003e\n    \u003cline stroke-linecap=\"round\" stroke-width=\"3\" stroke=\"#F5C842\" y2=\"12\" x2=\"28\" y1=\"4\" x1=\"28\"\u003e\u003c\/line\u003e\n    \u003cline stroke-linecap=\"round\" stroke-width=\"3\" stroke=\"#F5C842\" y2=\"52\" x2=\"28\" y1=\"44\" x1=\"28\"\u003e\u003c\/line\u003e\n    \u003cline stroke-linecap=\"round\" stroke-width=\"3\" stroke=\"#F5C842\" y2=\"28\" x2=\"12\" y1=\"28\" x1=\"4\"\u003e\u003c\/line\u003e\n    \u003cline stroke-linecap=\"round\" stroke-width=\"3\" stroke=\"#F5C842\" y2=\"28\" x2=\"52\" y1=\"28\" x1=\"44\"\u003e\u003c\/line\u003e\n    \u003cline stroke-linecap=\"round\" stroke-width=\"3\" stroke=\"#F5C842\" y2=\"17\" x2=\"17\" y1=\"11\" x1=\"11\"\u003e\u003c\/line\u003e\n    \u003cline stroke-linecap=\"round\" stroke-width=\"3\" stroke=\"#F5C842\" y2=\"45\" x2=\"45\" y1=\"39\" x1=\"39\"\u003e\u003c\/line\u003e\n    \u003cline stroke-linecap=\"round\" stroke-width=\"3\" stroke=\"#F5C842\" y2=\"17\" x2=\"39\" y1=\"11\" x1=\"45\"\u003e\u003c\/line\u003e\n    \u003cline stroke-linecap=\"round\" stroke-width=\"3\" stroke=\"#F5C842\" y2=\"39\" x2=\"17\" y1=\"45\" x1=\"11\"\u003e\u003c\/line\u003e\n  \u003c\/svg\u003e\n\u003cdiv class=\"meg-hero-name\"\u003eMegan\u003c\/div\u003e\n\u003cdiv class=\"meg-hero-tagline\"\u003e\"Golden. Grounded. Ready for anything.\"\u003c\/div\u003e\n\u003cdiv class=\"meg-hero-rule\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"meg-badge\"\u003eHand-built in Thailand\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ── MEET MEGAN ── --\u003e\n\u003cdiv class=\"meg-section\"\u003e\n\u003cdiv class=\"meg-label\"\u003eAbout Megan\u003c\/div\u003e\n\u003cdiv class=\"meg-intro\"\u003e\n\u003ch2\u003eShe makes every room warmer.\u003c\/h2\u003e\n\u003cp\u003eMegan doesn't make an entrance - she just arrives, and everything gets brighter. She's got the kind of face that makes you immediately want to tell her something. \u003cstrong\u003eBright yellow fleece, dark wavy hair, and eyes wide open to the world.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eThe camel safari dress is belted at the waist and completely intentional. Brown leather buckle sandals.  She dressed for an adventure, and she found one.\u003c\/p\u003e\n\u003cp\u003eShe's full-body, fully expressive, and ready to go wherever you take her - classrooms, stages, cameras, or living rooms.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"meg-divider\"\u003e\u003cspan class=\"meg-divider-sun\"\u003e☀\u003c\/span\u003e\u003c\/div\u003e\n\u003c!-- ── SPECS ── --\u003e\n\u003cdiv class=\"meg-specs-wrap\"\u003e\n\u003cdiv class=\"meg-specs-inner\"\u003e\n\u003cdiv class=\"meg-label\"\u003eThe Details\u003c\/div\u003e\n\u003ch2\u003eBuilt to go the distance.\u003c\/h2\u003e\n\u003cdiv class=\"meg-specs-grid\"\u003e\n\u003cdiv class=\"meg-spec-item\"\u003e\n\u003cdiv class=\"meg-spec-label\"\u003eSize\u003c\/div\u003e\n\u003cdiv class=\"meg-spec-value\"\u003e71cm \/ 28 inches\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"meg-spec-item\"\u003e\n\u003cdiv class=\"meg-spec-label\"\u003eType\u003c\/div\u003e\n\u003cdiv class=\"meg-spec-value\"\u003eFull-body hand puppet\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"meg-spec-item\"\u003e\n\u003cdiv class=\"meg-spec-label\"\u003eBody\u003c\/div\u003e\n\u003cdiv class=\"meg-spec-value\"\u003eBright yellow fleece\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"meg-spec-item\"\u003e\n\u003cdiv class=\"meg-spec-label\"\u003eHair\u003c\/div\u003e\n\u003cdiv class=\"meg-spec-value\"\u003eDark brown, wavy\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"meg-spec-item\"\u003e\n\u003cdiv class=\"meg-spec-label\"\u003eOutfit\u003c\/div\u003e\n\u003cdiv class=\"meg-spec-value\"\u003eCamel safari dress + sandals\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"meg-spec-item\"\u003e\n\u003cdiv class=\"meg-spec-label\"\u003eAvailability\u003c\/div\u003e\n\u003cdiv class=\"meg-spec-value\"\u003e1 of 1 — unique character\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"meg-spec-item\"\u003e\n\u003cdiv class=\"meg-spec-label\"\u003eBuilder\u003c\/div\u003e\n\u003cdiv class=\"meg-spec-value\"\u003eJames Marshall\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"meg-spec-item\"\u003e\n\u003cdiv class=\"meg-spec-label\"\u003eShips\u003c\/div\u003e\n\u003cdiv class=\"meg-spec-value\"\u003eWorldwide with tracking\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ── BUILDER'S NOTE ── --\u003e\n\u003cdiv class=\"meg-quote-section\"\u003e\n\u003cdiv class=\"meg-quote-inner\"\u003e\n\u003cdiv class=\"meg-label\"\u003eFrom James\u003c\/div\u003e\n\u003cdiv class=\"meg-quote-box\"\u003e\n\u003cspan class=\"meg-quote-mark\"\u003e\"\u003c\/span\u003e\n\u003cdiv class=\"meg-quote-text\"\u003eMegan came together with a quiet confidence. No fuss, no drama — just a character who knew exactly who she was from the moment the hair went in. She's warm and genuine, and she's going to connect with people immediately.\u003c\/div\u003e\n\u003cdiv class=\"meg-quote-img\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0280\/7683\/4851\/files\/james_toon.png?v=1774019420\" alt=\"\" width=\"171\" height=\"171\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"meg-quote-attr\"\u003e— James Marshall · The Papa of Pubbets\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ── WHAT'S INCLUDED ── --\u003e\n\u003cdiv class=\"meg-included-wrap\"\u003e\n\u003cdiv class=\"meg-included-inner\"\u003e\n\u003cdiv class=\"meg-label\"\u003eWhat You Get\u003c\/div\u003e\n\u003ch2\u003eEverything she needs.\u003c\/h2\u003e\n\u003cul class=\"meg-included-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"meg-tick\"\u003e🎭\u003c\/span\u003e Megan — full-body hand puppet, 71cm \/ 28\"\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"meg-tick\"\u003e👗\u003c\/span\u003e Camel safari shirt dress with belt bow (hand-fitted)\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"meg-tick\"\u003e🧦\u003c\/span\u003e Pubbets Lab Carry Bag\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"meg-tick\"\u003e👡\u003c\/span\u003e Brown leather-look buckle sandals\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"meg-tick\"\u003e🏷️\u003c\/span\u003e Official Pubbets Lab hang tag\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"meg-tick\"\u003e📦\u003c\/span\u003e Ships worldwide in protective packaging\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ── FAQ ── --\u003e\n\u003cdiv class=\"meg-section\"\u003e\n\u003cdiv class=\"meg-label\"\u003eQuestions\u003c\/div\u003e\n\u003cdiv style=\"font-family: 'Abril Fatface',serif; font-size: clamp(28px,7vw,40px); color: var(--espresso); margin-bottom: 28px; line-height: 1.05;\"\u003eYou're probably wondering.\u003c\/div\u003e\n\u003cdiv class=\"meg-faq-list\"\u003e\n\u003cdetails class=\"meg-faq-item\" open=\"\"\u003e\n\u003csummary\u003eHow do I operate Megan? \u003cspan class=\"meg-faq-icon\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"meg-faq-a\"\u003eMegan is a hand puppet. Your hand fits inside her head to control her mouth and full range of expression. Her arms are poseable and responsive. No rods required — she's expressive right out of the box.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"meg-faq-item\" open=\"\"\u003e\n\u003csummary\u003eIs she really 1 of 1? \u003cspan class=\"meg-faq-icon\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"meg-faq-a\"\u003eYes. Megan is a completely unique build — no pattern will be repeated, no second version made. Once she finds her person, that's it. There will never be another Megan.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"meg-faq-item\" open=\"\"\u003e\n\u003csummary\u003eWhat age is she suited for? \u003cspan class=\"meg-faq-icon\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"meg-faq-a\"\u003eMegan is a professional performance puppet — ideal for puppet performers, educators, content creators, collectors, and storytellers of any age. She's not a children's toy, but she brings enormous warmth in the right hands.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"meg-faq-item\" open=\"\"\u003e\n\u003csummary\u003eCan I wash her outfit? \u003cspan class=\"meg-faq-icon\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"meg-faq-a\"\u003eHand-wash gently in cold water and lay flat to dry. Spot-cleaning is recommended wherever possible to protect the fabric and careful construction.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"meg-faq-item\" open=\"\"\u003e\n\u003csummary\u003eDo you ship internationally? \u003cspan class=\"meg-faq-icon\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"meg-faq-a\"\u003eYes! Pubbets ships worldwide from Thailand. Full tracking is included. Most orders reach the USA, Australia, UK and Canada within 7–14 business days.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"meg-faq-item\" open=\"\"\u003e\n\u003csummary\u003eCan I ask James a question before buying? \u003cspan class=\"meg-faq-icon\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"meg-faq-a\"\u003eAbsolutely. Reach James directly at info@pubbets.net — he responds personally and loves hearing from people who connect with his builds.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ── CTA ── --\u003e\n\u003cdiv class=\"meg-cta\"\u003e\n\u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"none\" viewbox=\"0 0 56 56\" class=\"meg-cta-sun\"\u003e\n    \u003ccircle fill=\"#F5C842\" r=\"11\" cy=\"28\" cx=\"28\"\u003e\u003c\/circle\u003e\n    \u003cline stroke-linecap=\"round\" stroke-width=\"3\" stroke=\"#F5C842\" y2=\"12\" x2=\"28\" y1=\"4\" x1=\"28\"\u003e\u003c\/line\u003e\n    \u003cline stroke-linecap=\"round\" stroke-width=\"3\" stroke=\"#F5C842\" y2=\"52\" x2=\"28\" y1=\"44\" x1=\"28\"\u003e\u003c\/line\u003e\n    \u003cline stroke-linecap=\"round\" stroke-width=\"3\" stroke=\"#F5C842\" y2=\"28\" x2=\"12\" y1=\"28\" x1=\"4\"\u003e\u003c\/line\u003e\n    \u003cline stroke-linecap=\"round\" stroke-width=\"3\" stroke=\"#F5C842\" y2=\"28\" x2=\"52\" y1=\"28\" x1=\"44\"\u003e\u003c\/line\u003e\n    \u003cline stroke-linecap=\"round\" stroke-width=\"3\" stroke=\"#F5C842\" y2=\"17\" x2=\"17\" y1=\"11\" x1=\"11\"\u003e\u003c\/line\u003e\n    \u003cline stroke-linecap=\"round\" stroke-width=\"3\" stroke=\"#F5C842\" y2=\"45\" x2=\"45\" y1=\"39\" x1=\"39\"\u003e\u003c\/line\u003e\n    \u003cline stroke-linecap=\"round\" stroke-width=\"3\" stroke=\"#F5C842\" y2=\"17\" x2=\"39\" y1=\"11\" x1=\"45\"\u003e\u003c\/line\u003e\n    \u003cline stroke-linecap=\"round\" stroke-width=\"3\" stroke=\"#F5C842\" y2=\"39\" x2=\"17\" y1=\"45\" x1=\"11\"\u003e\u003c\/line\u003e\n  \u003c\/svg\u003e\n\u003cdiv class=\"meg-cta-title\"\u003eMegan is a 1-of-1.\u003cbr\u003eThere is only one.\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Pubbets!","offers":[{"title":"Default Title","offer_id":42386910347299,"sku":"megan","price":189.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0280\/7683\/4851\/files\/MeganCLOSEUPOPEN_29150e3e-be94-4337-9968-62feaf221e5c.png?v=1777724332"},{"product_id":"nanna-banana","title":"Nanna Banana – Grandma Hand Puppet | Gingham Suit \u0026 Pearls | Pubbets Lab | 1 of 1","description":"\u003cp\u003e\u003cmeta charset=\"UTF-8\"\u003e \u003cmeta content=\"width=device-width, initial-scale=1.0\" name=\"viewport\"\u003e \u003clink rel=\"stylesheet\" href=\"https:\/\/fonts.googleapis.com\/css2?family=Playfair+Display:ital,wght@0,700;0,900;1,400;1,700\u0026amp;family=Lora:ital,wght@0,400;0,600;0,700;1,400;1,600\u0026amp;display=swap\"\u003e\u003c\/p\u003e\n\u003cstyle\u003e\n\n  :root {\n    --blue:       #6B7EC4;\n    --blue-mid:   #4A5B9A;\n    --blue-light: #E8EEFC;\n    --blue-pale:  #F3F5FB;\n    --cream:      #FDF8F0;\n    --pearl:      #EDE7DC;\n    --grey:       #7A7882;\n    --gold:       #B8963E;\n    --text:       #22203A;\n    --muted:      #68627C;\n    --white:      #FFFFFF;\n    --rule:       rgba(107,126,196,0.22);\n  }\n\n  *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }\n\n  body {\n    font-family: 'Lora', Georgia, serif;\n    background: var(--cream);\n    color: var(--text);\n    font-size: 18px;\n    line-height: 1.7;\n    overflow-x: hidden;\n  }\n\n  \/* ── HERO ── *\/\n  .nb-hero {\n    background-color: var(--blue);\n    background-image:\n      repeating-linear-gradient(\n        transparent, transparent 22px,\n        rgba(255,255,255,0.11) 22px, rgba(255,255,255,0.11) 24px\n      ),\n      repeating-linear-gradient(\n        90deg,\n        transparent, transparent 22px,\n        rgba(255,255,255,0.11) 22px, rgba(255,255,255,0.11) 24px\n      );\n    color: var(--white);\n    padding: 52px 24px 60px;\n    text-align: center;\n    position: relative;\n    overflow: hidden;\n  }\n  .nb-hero-eyebrow {\n    font-family: 'Lora', serif;\n    font-style: italic;\n    font-size: 15px;\n    color: rgba(255,255,255,0.7);\n    letter-spacing: 0.06em;\n    margin-bottom: 20px;\n  }\n  .nb-hero-name {\n    font-family: 'Playfair Display', serif;\n    font-weight: 900;\n    font-size: clamp(52px, 14vw, 96px);\n    line-height: 1.0;\n    color: var(--white);\n    letter-spacing: -0.01em;\n  }\n  .nb-hero-name-sub {\n    font-family: 'Playfair Display', serif;\n    font-weight: 700;\n    font-style: italic;\n    font-size: clamp(36px, 9vw, 64px);\n    line-height: 1.0;\n    color: rgba(255,255,255,0.88);\n    margin-top: -4px;\n    letter-spacing: 0.01em;\n  }\n  .nb-pearls {\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    gap: 6px;\n    margin: 22px 0 18px;\n  }\n  .nb-pearl {\n    width: 10px;\n    height: 10px;\n    border-radius: 50%;\n    background: radial-gradient(circle at 35% 35%, #fff 0%, #e0d5c5 60%, #c8b99a 100%);\n    box-shadow: 0 1px 3px rgba(0,0,0,0.25);\n    flex-shrink: 0;\n  }\n  .nb-pearl.big {\n    width: 14px;\n    height: 14px;\n  }\n  .nb-hero-tagline {\n    font-family: 'Lora', serif;\n    font-style: italic;\n    font-size: clamp(17px, 4vw, 20px);\n    color: rgba(255,255,255,0.78);\n    line-height: 1.55;\n  }\n  .nb-badge {\n    display: inline-block;\n    background: rgba(255,255,255,0.15);\n    border: 1px solid rgba(255,255,255,0.35);\n    color: var(--white);\n    font-family: 'Lora', serif;\n    font-size: 13px;\n    letter-spacing: 0.12em;\n    text-transform: uppercase;\n    padding: 8px 22px;\n    border-radius: 100px;\n    margin-top: 20px;\n  }\n\n  \/* ── SECTION WRAPPER ── *\/\n  .nb-section {\n    padding: 52px 24px;\n    max-width: 680px;\n    margin: 0 auto;\n  }\n\n  \/* ── SECTION LABELS ── *\/\n  .nb-label {\n    font-family: 'Lora', serif;\n    font-style: italic;\n    font-size: 14px;\n    color: var(--blue);\n    letter-spacing: 0.08em;\n    margin-bottom: 16px;\n    display: flex;\n    align-items: center;\n    gap: 14px;\n  }\n  .nb-label::before,\n  .nb-label::after {\n    content: '';\n    flex: 1;\n    height: 1px;\n    background: var(--rule);\n  }\n\n  \/* ── INTRO ── *\/\n  .nb-intro h2 {\n    font-family: 'Playfair Display', serif;\n    font-weight: 900;\n    font-size: clamp(30px, 8vw, 44px);\n    color: var(--blue-mid);\n    line-height: 1.1;\n    margin-bottom: 20px;\n  }\n  .nb-intro p {\n    font-size: 18px;\n    color: var(--text);\n    margin-bottom: 16px;\n  }\n  .nb-intro p:last-child { margin-bottom: 0; }\n  .nb-intro strong { color: var(--blue-mid); }\n\n  \/* ── OUTFIT CALLOUT ── *\/\n  .nb-callout {\n    background: var(--blue-light);\n    border: 2px solid var(--blue);\n    border-radius: 12px;\n    padding: 24px 28px;\n    margin-top: 28px;\n  }\n  .nb-callout-eyebrow {\n    font-family: 'Lora', serif;\n    font-weight: 700;\n    font-size: 12px;\n    letter-spacing: 0.18em;\n    text-transform: uppercase;\n    color: var(--blue-mid);\n    margin-bottom: 10px;\n  }\n  .nb-callout p {\n    font-size: 17px;\n    color: var(--blue-mid);\n    font-style: italic;\n    margin: 0;\n    line-height: 1.6;\n  }\n\n  \/* ── SPECS ── *\/\n  .nb-specs-wrap {\n    background: var(--blue-mid);\n    color: var(--white);\n  }\n  .nb-specs-inner {\n    max-width: 680px;\n    margin: 0 auto;\n    padding: 52px 24px;\n  }\n  .nb-specs-inner .nb-label {\n    color: rgba(255,255,255,0.6);\n  }\n  .nb-specs-inner .nb-label::before,\n  .nb-specs-inner .nb-label::after {\n    background: rgba(255,255,255,0.2);\n  }\n  .nb-specs-inner h2 {\n    font-family: 'Playfair Display', serif;\n    font-weight: 900;\n    font-size: clamp(28px, 7vw, 40px);\n    color: var(--white);\n    margin-bottom: 28px;\n    line-height: 1.1;\n  }\n  .nb-specs-grid {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 12px;\n  }\n  .nb-spec-item {\n    background: rgba(255,255,255,0.09);\n    border: 1px solid rgba(255,255,255,0.15);\n    border-radius: 10px;\n    padding: 18px 20px;\n  }\n  .nb-spec-label {\n    font-family: 'Lora', serif;\n    font-style: italic;\n    font-size: 12px;\n    letter-spacing: 0.1em;\n    color: rgba(255,255,255,0.6);\n    margin-bottom: 6px;\n  }\n  .nb-spec-value {\n    font-size: 18px;\n    font-weight: 700;\n    color: var(--white);\n    line-height: 1.3;\n  }\n\n  \/* ── BUILDER QUOTE ── *\/\n  .nb-quote-section {\n    background: var(--pearl);\n    background-image:\n      repeating-linear-gradient(\n        transparent, transparent 20px,\n        rgba(107,126,196,0.06) 20px, rgba(107,126,196,0.06) 21px\n      ),\n      repeating-linear-gradient(\n        90deg,\n        transparent, transparent 20px,\n        rgba(107,126,196,0.06) 20px, rgba(107,126,196,0.06) 21px\n      );\n  }\n  .nb-quote-inner {\n    max-width: 680px;\n    margin: 0 auto;\n    padding: 52px 24px;\n  }\n  .nb-quote-box {\n    background: var(--white);\n    border-radius: 12px;\n    padding: 36px 32px;\n    box-shadow: 0 2px 18px rgba(74,91,154,0.10);\n  }\n  .nb-quote-mark {\n    font-family: 'Playfair Display', serif;\n    font-size: 80px;\n    color: var(--blue);\n    line-height: 0.6;\n    margin-bottom: 16px;\n    display: block;\n    opacity: 0.3;\n  }\n  .nb-quote-text {\n    font-family: 'Lora', serif;\n    font-style: italic;\n    font-size: 19px;\n    color: var(--text);\n    line-height: 1.65;\n    margin-bottom: 20px;\n  }\n  .nb-quote-img {\n    margin-bottom: 16px;\n  }\n  .nb-quote-attr {\n    font-family: 'Lora', serif;\n    font-weight: 700;\n    font-size: 13px;\n    letter-spacing: 0.1em;\n    text-transform: uppercase;\n    color: var(--blue);\n  }\n\n  \/* ── WHAT'S INCLUDED ── *\/\n  .nb-included-wrap {\n    background: var(--blue);\n  }\n  .nb-included-inner {\n    max-width: 680px;\n    margin: 0 auto;\n    padding: 52px 24px;\n  }\n  .nb-included-inner .nb-label {\n    color: rgba(255,255,255,0.65);\n  }\n  .nb-included-inner .nb-label::before,\n  .nb-included-inner .nb-label::after {\n    background: rgba(255,255,255,0.22);\n  }\n  .nb-included-inner h2 {\n    font-family: 'Playfair Display', serif;\n    font-weight: 900;\n    font-size: clamp(28px, 7vw, 40px);\n    color: var(--white);\n    margin-bottom: 24px;\n    line-height: 1.1;\n  }\n  .nb-included-list {\n    list-style: none;\n    display: flex;\n    flex-direction: column;\n    gap: 12px;\n  }\n  .nb-included-list li {\n    display: flex;\n    align-items: flex-start;\n    gap: 14px;\n    background: rgba(255,255,255,0.12);\n    border: 1px solid rgba(255,255,255,0.2);\n    border-radius: 10px;\n    padding: 16px 20px;\n    font-size: 18px;\n    font-weight: 600;\n    color: var(--white);\n    line-height: 1.4;\n  }\n  .nb-tick {\n    font-size: 20px;\n    flex-shrink: 0;\n    margin-top: 1px;\n  }\n\n  \/* ── FAQ ── *\/\n  .nb-faq-list {\n    display: flex;\n    flex-direction: column;\n    border: 1px solid var(--pearl);\n    border-radius: 14px;\n    overflow: hidden;\n    background: var(--white);\n  }\n  .nb-faq-item { border-bottom: 1px solid var(--pearl); }\n  .nb-faq-item:last-child { border-bottom: none; }\n  .nb-faq-item summary {\n    list-style: none;\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    gap: 12px;\n    padding: 22px 24px;\n    min-height: 64px;\n    cursor: pointer;\n    font-family: 'Lora', serif;\n    font-size: 18px;\n    font-weight: 700;\n    color: var(--blue-mid);\n    line-height: 1.3;\n    transition: background 0.15s;\n    user-select: none;\n  }\n  .nb-faq-item summary::-webkit-details-marker { display: none; }\n  .nb-faq-item summary::marker { display: none; }\n  .nb-faq-item summary:hover { background: var(--blue-pale); }\n  .nb-faq-icon {\n    font-family: 'Playfair Display', serif;\n    font-size: 26px;\n    font-weight: 700;\n    color: var(--blue);\n    flex-shrink: 0;\n    line-height: 1;\n    transition: transform 0.25s;\n  }\n  .nb-faq-item[open] summary .nb-faq-icon {\n    transform: rotate(45deg);\n  }\n  .nb-faq-a {\n    padding: 0 24px 22px;\n    font-size: 18px;\n    color: var(--muted);\n    line-height: 1.7;\n  }\n\n  \/* ── CTA ── *\/\n  .nb-cta {\n    background-color: var(--blue-mid);\n    background-image:\n      repeating-linear-gradient(\n        transparent, transparent 22px,\n        rgba(255,255,255,0.07) 22px, rgba(255,255,255,0.07) 24px\n      ),\n      repeating-linear-gradient(\n        90deg,\n        transparent, transparent 22px,\n        rgba(255,255,255,0.07) 22px, rgba(255,255,255,0.07) 24px\n      );\n    text-align: center;\n    padding: 60px 24px 68px;\n  }\n  .nb-cta-pearls {\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    gap: 6px;\n    margin-bottom: 20px;\n  }\n  .nb-cta-title {\n    font-family: 'Playfair Display', serif;\n    font-weight: 900;\n    font-size: clamp(28px, 7vw, 44px);\n    color: var(--white);\n    line-height: 1.1;\n    margin-bottom: 14px;\n  }\n  .nb-cta-sub {\n    font-family: 'Lora', serif;\n    font-style: italic;\n    font-size: 16px;\n    color: rgba(255,255,255,0.55);\n  }\n\n  \/* ── DIVIDER ── *\/\n  .nb-divider {\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    padding: 6px 24px;\n    gap: 10px;\n  }\n  .nb-divider::before,\n  .nb-divider::after {\n    content: '';\n    flex: 1;\n    height: 1px;\n    background: var(--rule);\n    max-width: 100px;\n  }\n  .nb-divider-icon { font-size: 16px; opacity: 0.4; }\n\n  @media (max-width: 480px) {\n    .nb-specs-grid { grid-template-columns: 1fr; }\n  }\n\n\u003c\/style\u003e\n\u003c!-- ── HERO ── --\u003e\n\u003cdiv class=\"nb-hero\"\u003e\n\u003cdiv class=\"nb-hero-eyebrow\"\u003ePubbets Lab Original  ·  1 of 1\u003c\/div\u003e\n\u003cdiv class=\"nb-hero-name\"\u003eNanna\u003c\/div\u003e\n\u003cdiv class=\"nb-hero-name-sub\"\u003eBanana\u003c\/div\u003e\n\u003cdiv class=\"nb-pearls\"\u003e\n\u003cdiv class=\"nb-pearl\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"nb-pearl big\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"nb-pearl big\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"nb-pearl big\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"nb-pearl big\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"nb-pearl big\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"nb-pearl big\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"nb-pearl big\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"nb-pearl big\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"nb-pearl big\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"nb-pearl big\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"nb-pearl big\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"nb-pearl big\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"nb-pearl\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nb-hero-tagline\"\u003e\"Pearls on. Opinions ready. Biscuit tin open.\"\u003c\/div\u003e\n\u003cdiv class=\"nb-badge\"\u003eHand-built in Thailand\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ── MEET NANNA BANANA ── --\u003e\n\u003cdiv class=\"nb-section\"\u003e\n\u003cdiv class=\"nb-label\"\u003eAbout Nanna Banana\u003c\/div\u003e\n\u003cdiv class=\"nb-intro\"\u003e\n\u003ch2\u003eShe's seen everything twice.\u003c\/h2\u003e\n\u003cp\u003eNanna Banana has entered the room. She's wearing her good gingham, her pearls are on, and she has \u003cstrong\u003eabsolutely something to say about it.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eShe's warm, sharp, and has the look of someone who has seen everything twice and liked it better the first time. Her grey curls are impeccable. Her white square glasses see right through you — in the most loving way possible.\u003c\/p\u003e\n\u003cp\u003eShe's full-body, fully expressive, and guaranteed to make any room better — classrooms, stages, comedy sketches, family content, or just your living room.\u003c\/p\u003e\n\u003cdiv class=\"nb-callout\"\u003e\n\u003cdiv class=\"nb-callout-eyebrow\"\u003e✂️ Pubbets Lab Exclusive\u003c\/div\u003e\n\u003cp\u003eNanna Banana's blue and white gingham suit is a \u003cstrong\u003ehandmade original\u003c\/strong\u003e — crafted by James as a sample for an exciting new outfit option coming to the Pubbets Lab custom puppet service. This is the only one in existence.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nb-divider\"\u003e\u003cspan class=\"nb-divider-icon\"\u003e💎\u003c\/span\u003e\u003c\/div\u003e\n\u003c!-- ── SPECS ── --\u003e\n\u003cdiv class=\"nb-specs-wrap\"\u003e\n\u003cdiv class=\"nb-specs-inner\"\u003e\n\u003cdiv class=\"nb-label\"\u003eThe Details\u003c\/div\u003e\n\u003ch2\u003eA lady of distinction.\u003c\/h2\u003e\n\u003cdiv class=\"nb-specs-grid\"\u003e\n\u003cdiv class=\"nb-spec-item\"\u003e\n\u003cdiv class=\"nb-spec-label\"\u003eSize\u003c\/div\u003e\n\u003cdiv class=\"nb-spec-value\"\u003e71cm \/ 28 inches\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nb-spec-item\"\u003e\n\u003cdiv class=\"nb-spec-label\"\u003eType\u003c\/div\u003e\n\u003cdiv class=\"nb-spec-value\"\u003eFull-body hand puppet\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nb-spec-item\"\u003e\n\u003cdiv class=\"nb-spec-label\"\u003eBody\u003c\/div\u003e\n\u003cdiv class=\"nb-spec-value\"\u003eYellow fleece\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nb-spec-item\"\u003e\n\u003cdiv class=\"nb-spec-label\"\u003eHair\u003c\/div\u003e\n\u003cdiv class=\"nb-spec-value\"\u003eGrey curls — classic perm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nb-spec-item\"\u003e\n\u003cdiv class=\"nb-spec-label\"\u003eSignature\u003c\/div\u003e\n\u003cdiv class=\"nb-spec-value\"\u003eWhite square glasses \u0026amp; pearls\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nb-spec-item\"\u003e\n\u003cdiv class=\"nb-spec-label\"\u003eAvailability\u003c\/div\u003e\n\u003cdiv class=\"nb-spec-value\"\u003e1 of 1 — unique character\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nb-spec-item\"\u003e\n\u003cdiv class=\"nb-spec-label\"\u003eBuilder\u003c\/div\u003e\n\u003cdiv class=\"nb-spec-value\"\u003eJames Marshall\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nb-spec-item\"\u003e\n\u003cdiv class=\"nb-spec-label\"\u003eShips\u003c\/div\u003e\n\u003cdiv class=\"nb-spec-value\"\u003eWorldwide with tracking\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ── BUILDER'S NOTE ── --\u003e\n\u003cdiv class=\"nb-quote-section\"\u003e\n\u003cdiv class=\"nb-quote-inner\"\u003e\n\u003cdiv class=\"nb-label\"\u003eFrom James\u003c\/div\u003e\n\u003cdiv class=\"nb-quote-box\"\u003e\n\u003cspan class=\"nb-quote-mark\"\u003e\"\u003c\/span\u003e\n\u003cdiv class=\"nb-quote-text\"\u003eNanna Banana was a joy from start to finish. The gingham outfit is something I made as a sample for a new look coming to our custom puppet service — so she's not just a puppet, she's a piece of Pubbets history. Whoever gets her is getting something genuinely one-of-a-kind.\u003c\/div\u003e\n\u003cdiv class=\"nb-quote-img\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0280\/7683\/4851\/files\/james_toon.png?v=1774019420\" alt=\"\" width=\"157\" height=\"157\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"nb-quote-attr\"\u003e— James Marshall · The Papa of Pubbets\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ── WHAT'S INCLUDED ── --\u003e\n\u003cdiv class=\"nb-included-wrap\"\u003e\n\u003cdiv class=\"nb-included-inner\"\u003e\n\u003cdiv class=\"nb-label\"\u003eWhat You Get\u003c\/div\u003e\n\u003ch2\u003eFully dressed. Fully ready.\u003c\/h2\u003e\n\u003cul class=\"nb-included-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"nb-tick\"\u003e🎭\u003c\/span\u003e Nanna Banana — full-body hand puppet, 71cm \/ 28\"\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"nb-tick\"\u003e👗\u003c\/span\u003e Handmade blue \u0026amp; white gingham suit — jacket + matching skirt (Pubbets Lab original sample)\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"nb-tick\"\u003e🤍\u003c\/span\u003e White blouse with pleated front detail\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"nb-tick\"\u003e📿\u003c\/span\u003e Pearl necklace\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"nb-tick\"\u003e👟\u003c\/span\u003e White shoes with bow detail\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"nb-tick\"\u003e\u003cbr\u003e\u003c\/span\u003e Official Pubbets Lab carry bag\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"nb-tick\"\u003e📦\u003c\/span\u003e Ships worldwide in protective packaging\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ── FAQ ── --\u003e\n\u003cdiv class=\"nb-section\"\u003e\n\u003cdiv class=\"nb-label\"\u003eQuestions\u003c\/div\u003e\n\u003cdiv style=\"font-family: 'Playfair Display',serif; font-weight: 900; font-size: clamp(28px,7vw,40px); color: var(--blue-mid); margin-bottom: 28px; line-height: 1.1;\"\u003eGlad you asked, dear.\u003c\/div\u003e\n\u003cdiv class=\"nb-faq-list\"\u003e\n\u003cdetails open=\"\" class=\"nb-faq-item\"\u003e\n\u003csummary\u003eHow do I operate Nanna Banana? \u003cspan class=\"nb-faq-icon\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"nb-faq-a\"\u003eNanna Banana is a hand puppet. Your hand fits inside her head to control her mouth and full range of expression. Her arms are poseable and responsive. No rods required — she's expressive right out of the box.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails open=\"\" class=\"nb-faq-item\"\u003e\n\u003csummary\u003eIs she really 1 of 1? \u003cspan class=\"nb-faq-icon\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"nb-faq-a\"\u003eYes. Nanna Banana is a completely unique build — and her handmade gingham outfit is a one-off sample that won't be replicated. Once she finds her person, that's it. There will never be another Nanna Banana.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails open=\"\" class=\"nb-faq-item\"\u003e\n\u003csummary\u003eWhat's the story with the outfit? \u003cspan class=\"nb-faq-icon\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"nb-faq-a\"\u003eThe blue and white gingham suit was hand-crafted by James Marshall as a sample prototype for a new outfit option coming to the Pubbets Lab custom puppet service. It was made exclusively for Nanna Banana. The buyer gets the only version in existence.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails open=\"\" class=\"nb-faq-item\"\u003e\n\u003csummary\u003eWhat age is she suited for? \u003cspan class=\"nb-faq-icon\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"nb-faq-a\"\u003eNanna Banana is a professional performance puppet — ideal for puppet performers, educators, content creators, comedians, collectors, and storytellers of any age. She's not a children's toy, but she'll delight absolutely everyone who meets her.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails open=\"\" class=\"nb-faq-item\"\u003e\n\u003csummary\u003eCan I wash her outfit? \u003cspan class=\"nb-faq-icon\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"nb-faq-a\"\u003eHand-wash gently in cold water and lay flat to dry. Spot-cleaning is recommended wherever possible to protect the fabric. The pearl necklace should not be submerged.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails open=\"\" class=\"nb-faq-item\"\u003e\n\u003csummary\u003eDo you ship internationally? \u003cspan class=\"nb-faq-icon\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"nb-faq-a\"\u003eYes! Pubbets ships worldwide from Thailand. Full tracking is included. Most orders reach the USA, Australia, UK and Canada within 7–14 business days.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails open=\"\" class=\"nb-faq-item\"\u003e\n\u003csummary\u003eCan I ask James a question before buying? \u003cspan class=\"nb-faq-icon\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"nb-faq-a\"\u003eAbsolutely. Reach James directly at info@pubbets.net — he responds personally and loves hearing from people who connect with his builds.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ── CTA ── --\u003e\n\u003cdiv class=\"nb-cta\"\u003e\n\u003cdiv class=\"nb-cta-pearls\"\u003e\n\u003cdiv class=\"nb-pearl\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"nb-pearl big\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"nb-pearl big\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"nb-pearl big\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"nb-pearl big\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"nb-pearl big\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"nb-pearl big\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"nb-pearl big\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"nb-pearl big\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"nb-pearl big\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"nb-pearl big\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"nb-pearl big\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"nb-pearl big\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"nb-pearl\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nb-cta-title\"\u003eNanna Banana is a 1-of-1.\u003cbr\u003eThere is only one.\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Pubbets!","offers":[{"title":"Default Title","offer_id":42386913493027,"sku":"nanna banana","price":199.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0280\/7683\/4851\/files\/NannaBananaCLOSEUPOPEN.png?v=1777725198"},{"product_id":"wally","title":"Wally – Green Hand Puppet | Wild Coily Hair | Pubbets Lab Original | 1 of 1","description":"\u003cp\u003e\u003cmeta charset=\"UTF-8\"\u003e \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e \u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=Space+Grotesk:wght@400;500;600;700\u0026amp;family=Space+Mono:ital,wght@0,400;0,700;1,400\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\u003c\/p\u003e\n\u003cstyle\u003e\n\n  :root {\n    --ink:        #0D1310;\n    --green:      #3AC44A;\n    --green-dark: #1E8A2B;\n    --green-pale: #E8F9EA;\n    --blue:       #2B7FD4;\n    --blue-light: #E0EDFB;\n    --off-white:  #F5F7F5;\n    --white:      #FFFFFF;\n    --text:       #0D1310;\n    --muted:      #4A5A4D;\n    --rule:       rgba(58,196,74,0.22);\n    --dot:        rgba(58,196,74,0.12);\n  }\n\n  *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }\n\n  body {\n    font-family: 'Space Grotesk', sans-serif;\n    background: var(--off-white);\n    color: var(--text);\n    font-size: 18px;\n    line-height: 1.65;\n    overflow-x: hidden;\n  }\n\n  \/* ── HALFTONE DOT UTILITY ── *\/\n  .dot-bg {\n    background-image: radial-gradient(circle, var(--dot) 3px, transparent 3px);\n    background-size: 20px 20px;\n  }\n\n  \/* ── HERO ── *\/\n  .wal-hero {\n    background: var(--ink);\n    color: var(--white);\n    padding: 52px 24px 60px;\n    text-align: center;\n    position: relative;\n    overflow: hidden;\n  }\n  \/* halftone dots on dark bg *\/\n  .wal-hero::before {\n    content: '';\n    position: absolute;\n    inset: 0;\n    background-image: radial-gradient(circle, rgba(58,196,74,0.08) 3px, transparent 3px);\n    background-size: 20px 20px;\n  }\n  .wal-hero-eyebrow {\n    font-family: 'Space Mono', monospace;\n    font-size: 12px;\n    letter-spacing: 0.2em;\n    text-transform: uppercase;\n    color: var(--green);\n    margin-bottom: 20px;\n    position: relative;\n  }\n  .wal-hero-name {\n    font-family: 'Space Grotesk', sans-serif;\n    font-weight: 700;\n    font-size: clamp(80px, 22vw, 140px);\n    line-height: 0.88;\n    color: var(--white);\n    position: relative;\n    letter-spacing: -0.03em;\n    text-transform: uppercase;\n  }\n  \/* Green accent stroke on the name *\/\n  .wal-hero-name-accent {\n    display: block;\n    font-size: clamp(20px, 5vw, 32px);\n    font-weight: 700;\n    letter-spacing: 0.12em;\n    text-transform: uppercase;\n    color: var(--green);\n    margin-top: 10px;\n    position: relative;\n    font-family: 'Space Mono', monospace;\n  }\n  .wal-hero-tagline {\n    font-family: 'Space Grotesk', sans-serif;\n    font-weight: 500;\n    font-size: clamp(16px, 4vw, 19px);\n    color: rgba(255,255,255,0.65);\n    margin-top: 22px;\n    position: relative;\n    line-height: 1.5;\n  }\n  \/* Glasses icon *\/\n  .wal-glasses-hero {\n    margin: 22px auto 0;\n    display: block;\n    width: 72px;\n    position: relative;\n    opacity: 0.85;\n  }\n  .wal-badge {\n    display: inline-flex;\n    align-items: center;\n    gap: 8px;\n    background: var(--green);\n    color: var(--ink);\n    font-family: 'Space Mono', monospace;\n    font-size: 12px;\n    font-weight: 700;\n    letter-spacing: 0.12em;\n    text-transform: uppercase;\n    padding: 8px 20px;\n    border-radius: 4px;\n    margin-top: 24px;\n    position: relative;\n  }\n\n  \/* ── SECTION WRAPPER ── *\/\n  .wal-section {\n    padding: 52px 24px;\n    max-width: 680px;\n    margin: 0 auto;\n  }\n\n  \/* ── SECTION LABELS ── *\/\n  .wal-label {\n    font-family: 'Space Mono', monospace;\n    font-size: 11px;\n    letter-spacing: 0.22em;\n    text-transform: uppercase;\n    color: var(--green-dark);\n    margin-bottom: 16px;\n    display: flex;\n    align-items: center;\n    gap: 12px;\n  }\n  .wal-label::after {\n    content: '';\n    flex: 1;\n    height: 2px;\n    background: var(--green);\n    opacity: 0.25;\n    border-radius: 2px;\n  }\n\n  \/* ── INTRO ── *\/\n  .wal-intro {\n    background: var(--white);\n    border-radius: 16px;\n    border: 2px solid var(--green-pale);\n    padding: 36px 28px;\n  }\n  .wal-intro h2 {\n    font-family: 'Space Grotesk', sans-serif;\n    font-weight: 700;\n    font-size: clamp(28px, 7vw, 42px);\n    color: var(--ink);\n    line-height: 1.05;\n    letter-spacing: -0.02em;\n    margin-bottom: 20px;\n    text-transform: uppercase;\n  }\n  .wal-intro p {\n    font-size: 18px;\n    color: var(--text);\n    margin-bottom: 16px;\n    line-height: 1.65;\n  }\n  .wal-intro p:last-child { margin-bottom: 0; }\n  .wal-intro strong { color: var(--green-dark); }\n\n  \/* ── WIG CALLOUT ── *\/\n  .wal-callout {\n    background: var(--ink);\n    border-radius: 12px;\n    padding: 24px 28px;\n    margin-top: 28px;\n  }\n  .wal-callout-eyebrow {\n    font-family: 'Space Mono', monospace;\n    font-size: 11px;\n    font-weight: 700;\n    letter-spacing: 0.2em;\n    text-transform: uppercase;\n    color: var(--green);\n    margin-bottom: 10px;\n  }\n  .wal-callout p {\n    font-size: 17px;\n    color: rgba(255,255,255,0.82);\n    margin: 0;\n    line-height: 1.6;\n  }\n  .wal-callout strong { color: var(--green); }\n\n  \/* ── SPECS ── *\/\n  .wal-specs-wrap {\n    background: var(--ink);\n  }\n  .wal-specs-inner {\n    max-width: 680px;\n    margin: 0 auto;\n    padding: 52px 24px;\n  }\n  .wal-specs-inner .wal-label {\n    color: var(--green);\n  }\n  .wal-specs-inner .wal-label::after {\n    background: var(--green);\n    opacity: 0.3;\n  }\n  .wal-specs-inner h2 {\n    font-family: 'Space Grotesk', sans-serif;\n    font-weight: 700;\n    font-size: clamp(28px, 7vw, 40px);\n    color: var(--white);\n    margin-bottom: 28px;\n    line-height: 1.05;\n    letter-spacing: -0.02em;\n    text-transform: uppercase;\n  }\n  .wal-specs-grid {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 12px;\n  }\n  .wal-spec-item {\n    background: rgba(58,196,74,0.07);\n    border: 1px solid rgba(58,196,74,0.18);\n    border-radius: 10px;\n    padding: 18px 20px;\n  }\n  .wal-spec-label {\n    font-family: 'Space Mono', monospace;\n    font-size: 11px;\n    letter-spacing: 0.18em;\n    text-transform: uppercase;\n    color: var(--green);\n    margin-bottom: 6px;\n  }\n  .wal-spec-value {\n    font-size: 18px;\n    font-weight: 700;\n    color: var(--white);\n    line-height: 1.3;\n  }\n\n  \/* ── BUILDER QUOTE ── *\/\n  .wal-quote-wrap {\n    background: var(--green-pale);\n    border-left: 5px solid var(--green);\n    border-radius: 0 14px 14px 0;\n    padding: 28px 28px 28px 32px;\n  }\n  .wal-quote-mark {\n    font-family: 'Space Grotesk', sans-serif;\n    font-weight: 700;\n    font-size: 80px;\n    color: var(--green);\n    line-height: 0.55;\n    margin-bottom: 16px;\n    display: block;\n    opacity: 0.4;\n  }\n  .wal-quote-text {\n    font-size: 19px;\n    font-weight: 500;\n    color: var(--ink);\n    line-height: 1.65;\n    margin-bottom: 20px;\n    font-style: italic;\n  }\n  .wal-quote-img {\n    margin-bottom: 16px;\n  }\n  .wal-quote-attr {\n    font-family: 'Space Mono', monospace;\n    font-size: 12px;\n    font-weight: 700;\n    letter-spacing: 0.14em;\n    text-transform: uppercase;\n    color: var(--green-dark);\n  }\n\n  \/* ── WHAT'S INCLUDED ── *\/\n  .wal-included-wrap {\n    background: var(--blue);\n    color: var(--white);\n  }\n  .wal-included-inner {\n    max-width: 680px;\n    margin: 0 auto;\n    padding: 52px 24px;\n  }\n  .wal-included-inner .wal-label {\n    color: rgba(255,255,255,0.65);\n  }\n  .wal-included-inner .wal-label::after {\n    background: rgba(255,255,255,0.25);\n  }\n  .wal-included-inner h2 {\n    font-family: 'Space Grotesk', sans-serif;\n    font-weight: 700;\n    font-size: clamp(28px, 7vw, 40px);\n    color: var(--white);\n    margin-bottom: 24px;\n    line-height: 1.05;\n    letter-spacing: -0.02em;\n    text-transform: uppercase;\n  }\n  .wal-included-list {\n    list-style: none;\n    display: flex;\n    flex-direction: column;\n    gap: 12px;\n  }\n  .wal-included-list li {\n    display: flex;\n    align-items: flex-start;\n    gap: 14px;\n    background: rgba(255,255,255,0.12);\n    border: 1px solid rgba(255,255,255,0.2);\n    border-radius: 10px;\n    padding: 16px 20px;\n    font-size: 18px;\n    font-weight: 600;\n    color: var(--white);\n    line-height: 1.4;\n  }\n  .wal-tick {\n    font-size: 20px;\n    flex-shrink: 0;\n    margin-top: 1px;\n  }\n\n  \/* ── FAQ ── *\/\n  .wal-faq-list {\n    display: flex;\n    flex-direction: column;\n    border: 2px solid var(--green-pale);\n    border-radius: 14px;\n    overflow: hidden;\n    background: var(--white);\n  }\n  .wal-faq-item { border-bottom: 2px solid var(--green-pale); }\n  .wal-faq-item:last-child { border-bottom: none; }\n  .wal-faq-item summary {\n    list-style: none;\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    gap: 12px;\n    padding: 22px 24px;\n    min-height: 64px;\n    cursor: pointer;\n    font-family: 'Space Grotesk', sans-serif;\n    font-size: 18px;\n    font-weight: 700;\n    color: var(--ink);\n    line-height: 1.3;\n    transition: background 0.15s;\n    user-select: none;\n  }\n  .wal-faq-item summary::-webkit-details-marker { display: none; }\n  .wal-faq-item summary::marker { display: none; }\n  .wal-faq-item summary:hover { background: var(--green-pale); }\n  .wal-faq-icon {\n    font-family: 'Space Grotesk', sans-serif;\n    font-size: 26px;\n    font-weight: 700;\n    color: var(--green-dark);\n    flex-shrink: 0;\n    line-height: 1;\n    transition: transform 0.25s;\n  }\n  .wal-faq-item[open] summary .wal-faq-icon {\n    transform: rotate(45deg);\n  }\n  .wal-faq-a {\n    padding: 0 24px 22px;\n    font-size: 18px;\n    color: var(--muted);\n    line-height: 1.65;\n  }\n\n  \/* ── CTA ── *\/\n  .wal-cta {\n    background: var(--ink);\n    text-align: center;\n    padding: 60px 24px 68px;\n    position: relative;\n    overflow: hidden;\n  }\n  .wal-cta::before {\n    content: '';\n    position: absolute;\n    inset: 0;\n    background-image: radial-gradient(circle, rgba(58,196,74,0.1) 3px, transparent 3px);\n    background-size: 20px 20px;\n  }\n  .wal-cta-tag {\n    display: inline-block;\n    font-family: 'Space Mono', monospace;\n    font-size: 12px;\n    font-weight: 700;\n    letter-spacing: 0.2em;\n    text-transform: uppercase;\n    color: var(--green);\n    border: 2px solid var(--green);\n    padding: 8px 20px;\n    border-radius: 4px;\n    margin-bottom: 20px;\n    position: relative;\n  }\n  .wal-cta-title {\n    font-family: 'Space Grotesk', sans-serif;\n    font-weight: 700;\n    font-size: clamp(28px, 7vw, 44px);\n    color: var(--white);\n    line-height: 1.05;\n    letter-spacing: -0.02em;\n    text-transform: uppercase;\n    margin-bottom: 14px;\n    position: relative;\n  }\n  .wal-cta-sub {\n    font-family: 'Space Mono', monospace;\n    font-size: 14px;\n    color: rgba(255,255,255,0.45);\n    position: relative;\n  }\n\n  \/* ── DIVIDER ── *\/\n  .wal-divider {\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    padding: 8px 24px;\n    gap: 10px;\n  }\n  .wal-divider::before,\n  .wal-divider::after {\n    content: '';\n    flex: 1;\n    height: 2px;\n    background: var(--rule);\n    max-width: 100px;\n    border-radius: 2px;\n  }\n  .wal-divider-icon {\n    font-size: 16px;\n    opacity: 0.5;\n  }\n\n  @media (max-width: 480px) {\n    .wal-specs-grid { grid-template-columns: 1fr; }\n  }\n\n\u003c\/style\u003e\n\u003c!-- ── HERO ── --\u003e\n\u003cdiv class=\"wal-hero\"\u003e\n\u003cdiv class=\"wal-hero-eyebrow\"\u003ePubbets Lab Original  ·  1 of 1\u003c\/div\u003e\n\u003cdiv class=\"wal-hero-name\"\u003eWALLY\u003c\/div\u003e\n\u003cspan class=\"wal-hero-name-accent\"\u003eThe kid with the hair.\u003c\/span\u003e \u003c!-- Black round glasses SVG --\u003e \u003csvg class=\"wal-glasses-hero\" viewbox=\"0 0 120 52\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n    \u003ccircle cx=\"30\" cy=\"28\" r=\"20\" stroke=\"white\" stroke-width=\"7\" fill=\"none\"\u003e\u003c\/circle\u003e\n    \u003ccircle cx=\"90\" cy=\"28\" r=\"20\" stroke=\"white\" stroke-width=\"7\" fill=\"none\"\u003e\u003c\/circle\u003e\n    \u003cline x1=\"50\" y1=\"28\" x2=\"70\" y2=\"28\" stroke=\"white\" stroke-width=\"5\" stroke-linecap=\"round\"\u003e\u003c\/line\u003e\n    \u003cline x1=\"1\" y1=\"22\" x2=\"10\" y2=\"28\" stroke=\"white\" stroke-width=\"5\" stroke-linecap=\"round\"\u003e\u003c\/line\u003e\n    \u003cline x1=\"119\" y1=\"22\" x2=\"110\" y2=\"28\" stroke=\"white\" stroke-width=\"5\" stroke-linecap=\"round\"\u003e\u003c\/line\u003e\n  \u003c\/svg\u003e\n\u003cdiv class=\"wal-hero-tagline\"\u003e\"Bright green. Wild hair. Does not own a comb. \u003cbr\u003eHas absolutely no plans to get one.\"\u003c\/div\u003e\n\u003cdiv class=\"wal-badge\"\u003eHand-built in Thailand\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ── MEET WALLY ── --\u003e\n\u003cdiv class=\"wal-section\"\u003e\n\u003cdiv class=\"wal-label\"\u003e\u003cimg alt=\"Green puppet with black hair and a blue vest on a dark background with text and graphics.\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0280\/7683\/4851\/files\/WallyDESIGN1.png?v=1777733131\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"wal-label\"\u003eAbout Wally\u003c\/div\u003e\n\u003cdiv class=\"wal-intro\"\u003e\n\u003ch2\u003eMaximum hair. Zero apologies.\u003c\/h2\u003e\n\u003cp\u003eWally showed up with an explosion of dark coily hair going in every direction, thick black round frames, and the unmistakable energy of a kid who is probably \u003cstrong\u003every smart, slightly chaotic, and deeply fun to be around.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eHis blue zip hoodie vest over a white tee, plaid shorts, and blue canvas sneakers say \"I got dressed, it counts.\" His hair says something else entirely. Together, they make one unforgettable character.\u003c\/p\u003e\n\u003cp\u003eHe's full-body, fully expressive, and ready to perform — in classrooms, on stages, in sketches, or wherever you need a charismatic, slightly-unhinged best friend.\u003c\/p\u003e\n\u003cdiv style=\"text-align: start;\" class=\"wal-callout\"\u003e\n\u003cdiv class=\"wal-callout-eyebrow\"\u003e⚡ Pubbets Lab Exclusive\u003c\/div\u003e\n\u003cp\u003eWally's wild coily wig is a \u003cstrong\u003ebrand new style coming soon to Pubbets Lab custom puppet builds\u003c\/strong\u003e. This is the very first puppet to wear it — the proof of concept that confirmed it had to happen. If you've been eyeing a custom puppet with a wig like Wally's, this is your preview.\u003c\/p\u003e\n\u003cp\u003e\u003cimg style=\"float: none;\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0280\/7683\/4851\/files\/WallyLOOKDOWN.png?v=1777733131\"\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"wal-divider\"\u003e\u003cspan class=\"wal-divider-icon\"\u003e⚡\u003c\/span\u003e\u003c\/div\u003e\n\u003c!-- ── SPECS ── --\u003e\n\u003cdiv class=\"wal-specs-wrap dot-bg\"\u003e\n\u003cdiv class=\"wal-specs-inner\"\u003e\n\u003cdiv class=\"wal-label\"\u003eThe Details\u003c\/div\u003e\n\u003ch2\u003eBuilt different.\u003c\/h2\u003e\n\u003cdiv class=\"wal-specs-grid\"\u003e\n\u003cdiv class=\"wal-spec-item\"\u003e\n\u003cdiv class=\"wal-spec-label\"\u003eSize\u003c\/div\u003e\n\u003cdiv class=\"wal-spec-value\"\u003e71cm \/ 28 inches\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"wal-spec-item\"\u003e\n\u003cdiv class=\"wal-spec-label\"\u003eType\u003c\/div\u003e\n\u003cdiv class=\"wal-spec-value\"\u003eFull-body hand puppet\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"wal-spec-item\"\u003e\n\u003cdiv class=\"wal-spec-label\"\u003eBody\u003c\/div\u003e\n\u003cdiv class=\"wal-spec-value\"\u003eBright green fleece\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"wal-spec-item\"\u003e\n\u003cdiv class=\"wal-spec-label\"\u003eHair\u003c\/div\u003e\n\u003cdiv class=\"wal-spec-value\"\u003eWild dark coily — new Lab style\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"wal-spec-item\"\u003e\n\u003cdiv class=\"wal-spec-label\"\u003eSignature\u003c\/div\u003e\n\u003cdiv class=\"wal-spec-value\"\u003eBold black round glasses\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"wal-spec-item\"\u003e\n\u003cdiv class=\"wal-spec-label\"\u003eAvailability\u003c\/div\u003e\n\u003cdiv class=\"wal-spec-value\"\u003e1 of 1 — unique character\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"wal-spec-item\"\u003e\n\u003cdiv class=\"wal-spec-label\"\u003eBuilder\u003c\/div\u003e\n\u003cdiv class=\"wal-spec-value\"\u003eJames Marshall\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"wal-spec-item\"\u003e\n\u003cdiv class=\"wal-spec-label\"\u003eShips\u003c\/div\u003e\n\u003cdiv class=\"wal-spec-value\"\u003eWorldwide with tracking\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ── BUILDER'S NOTE ── --\u003e\n\u003cdiv class=\"wal-section\"\u003e\n\u003cdiv class=\"wal-label\"\u003eFrom James\u003c\/div\u003e\n\u003cdiv class=\"wal-quote-wrap\"\u003e\n\u003cspan class=\"wal-quote-mark\"\u003e\"\u003c\/span\u003e\n\u003cdiv class=\"wal-quote-text\"\u003eWally was the test run for a new wig style I've been wanting to bring into the Lab for a while. The moment I put it on him, I knew — this is it. He's got this brilliant chaotic energy that just works. Whoever gets Wally is getting the original.\u003c\/div\u003e\n\u003cdiv class=\"wal-quote-img\"\u003e\u003cimg height=\"157\" width=\"157\" alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0280\/7683\/4851\/files\/james_toon.png?v=1774019420\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"wal-quote-attr\"\u003e— James Marshall · The Papa of Pubbets\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"wal-divider\"\u003e\u003cspan class=\"wal-divider-icon\"\u003e⚡\u003c\/span\u003e\u003c\/div\u003e\n\u003c!-- ── WHAT'S INCLUDED ── --\u003e\n\u003cdiv class=\"wal-included-wrap\"\u003e\n\u003cdiv class=\"wal-included-inner\"\u003e\n\u003cdiv class=\"wal-label\"\u003eWhat You Get\u003c\/div\u003e\n\u003ch2\u003eThe whole kit.\u003c\/h2\u003e\n\u003cul class=\"wal-included-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"wal-tick\"\u003e🎭\u003c\/span\u003e Wally — full-body hand puppet, 71cm \/ 28\"\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"wal-tick\"\u003e🧥\u003c\/span\u003e Blue fleece zip hoodie vest (working zip)\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"wal-tick\"\u003e👕\u003c\/span\u003e White short-sleeve tee\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"wal-tick\"\u003e🩳\u003c\/span\u003e Navy and khaki plaid shorts\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"wal-tick\"\u003e👟\u003c\/span\u003e Blue canvas lace-up sneakers\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"wal-tick\"\u003e🏷️\u003c\/span\u003e Official Pubbets Lab carry bag\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"wal-tick\"\u003e📦\u003c\/span\u003e Ships worldwide in protective packaging\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ── FAQ ── --\u003e\n\u003cdiv class=\"wal-section\"\u003e\n\u003cdiv class=\"wal-label\"\u003eQuestions\u003c\/div\u003e\n\u003cdiv style=\"font-family: 'Space Grotesk',sans-serif; font-weight: bold; font-size: clamp(28px,7vw,40px); color: var(--ink); margin-bottom: 28px; line-height: 1.05; letter-spacing: -0.02em; text-transform: uppercase;\"\u003eLet's talk.\u003c\/div\u003e\n\u003cdiv class=\"wal-faq-list\"\u003e\n\u003cdetails open=\"\" class=\"wal-faq-item\"\u003e\n\u003csummary\u003eHow do I operate Wally? \u003cspan class=\"wal-faq-icon\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"wal-faq-a\"\u003eWally is a hand puppet. Your hand fits inside his head to control his mouth and full range of expression. His arms are poseable and responsive. No rods required — he's expressive right out of the box.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"wal-faq-item\"\u003e\n\u003csummary\u003eIs he really 1 of 1? \u003cspan class=\"wal-faq-icon\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"wal-faq-a\"\u003eYes. Wally is a completely unique build. Once he finds his person, that's it. There will never be another Wally — though the new wig style he's wearing will be available for future custom builds through Pubbets Lab.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails open=\"\" class=\"wal-faq-item\"\u003e\n\u003csummary\u003eWhat's the deal with the hair? \u003cspan class=\"wal-faq-icon\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"wal-faq-a\"\u003eWally's wild coily hair is a brand new wig style that James is introducing to Pubbets Lab's custom puppet catalogue. Wally is the very first puppet to wear it — making him the original. If you love the look and want to request it for your own custom build, check out pubbets.net\/lab\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"wal-faq-item\"\u003e\n\u003csummary\u003eWhat age is he suited for? \u003cspan class=\"wal-faq-icon\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"wal-faq-a\"\u003eWally is a professional performance puppet — ideal for puppet performers, educators, content creators, YouTubers, comedians, and storytellers of any age. He's not a children's toy, but he's going to make a lot of people laugh.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"wal-faq-item\"\u003e\n\u003csummary\u003eCan I wash his outfit? \u003cspan class=\"wal-faq-icon\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"wal-faq-a\"\u003eHand-wash gently in cold water and lay flat to dry. Spot-cleaning is recommended wherever possible to protect the fabric and careful construction. Zip the vest before washing.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails open=\"\" class=\"wal-faq-item\"\u003e\n\u003csummary\u003eDo you ship internationally? \u003cspan class=\"wal-faq-icon\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"wal-faq-a\"\u003eYes! Pubbets ships worldwide from Thailand. Full tracking is included. Most orders reach the USA, Australia, UK and Canada within 7–14 business days.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails open=\"\" class=\"wal-faq-item\"\u003e\n\u003csummary\u003eCan I ask James a question before buying? \u003cspan class=\"wal-faq-icon\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"wal-faq-a\"\u003eAbsolutely. Reach James directly at info@pubbets.net — he responds personally and loves hearing from people who connect with his builds.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ── CTA ── --\u003e\n\u003cdiv class=\"wal-cta\"\u003e\n\u003cdiv class=\"wal-cta-tag\"\u003eOnly One in the World\u003c\/div\u003e\n\u003cdiv class=\"wal-cta-title\"\u003eWally is a 1-of-1.\u003cbr\u003eThere is only one.\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Pubbets!","offers":[{"title":"Default Title","offer_id":42386931253283,"sku":"wally","price":199.95,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0280\/7683\/4851\/files\/WallyCLOSEUPOPEN.png?v=1777733131"},{"product_id":"dominic","title":"Dominic | Full-Body Custom Hand Puppet in Tuxedo (1 of 1)","description":"\u003c!-- ===================================================================\n     PUBBETS 1-OF-1 PRODUCT PAGE — DOMINIC\n     Paste this whole block into the Shopify product description (HTML mode).\n     Colour theme set in :root below (--ink tux black, --accent lilac, --accent2 red).\n==================================================================== --\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cstyle\u003e\n  .pb-page{\n    --ink:#1C1622;      \/* tux black base *\/\n    --accent:#B79BD6;   \/* Dominic's lilac *\/\n    --accent2:#D63A2F;  \/* red bow tie *\/\n    --cream:#FAF7FB; --text:#1C1208; --muted:#6E5A78;\n    font-family:'Source Serif 4',Georgia,serif; color:var(--text);\n    font-size:18px; line-height:1.7; max-width:720px; margin:0 auto;\n  }\n  .pb-page *{box-sizing:border-box;}\n  .pb-hero{background:var(--ink); color:#fff; text-align:center; padding:48px 24px 44px; border-radius:14px;}\n  .pb-eyebrow{font-style:italic; font-size:14px; letter-spacing:.08em; color:var(--accent2); margin-bottom:14px;}\n  .pb-name{font-family:'Abril Fatface',serif; font-size:clamp(56px,16vw,96px); line-height:.9; color:var(--accent);}\n  .pb-tagline{font-style:italic; font-size:clamp(16px,4vw,20px); color:rgba(255,255,255,.75); margin-top:16px;}\n  .pb-badge{display:inline-block; border:2px solid var(--accent2); color:var(--accent2); font-size:12px; font-weight:700;\n    letter-spacing:.14em; text-transform:uppercase; padding:6px 18px; border-radius:4px; margin-top:20px;}\n  .pb-intro{padding:40px 24px 4px;}\n  .pb-intro h2{font-family:'Abril Fatface',serif; font-size:clamp(28px,7vw,40px); color:var(--ink); line-height:1.05; margin:0 0 16px;}\n  .pb-intro p{margin:0 0 14px;} .pb-intro strong{color:var(--accent2);}\n  .pb-specs{display:grid; grid-template-columns:1fr 1fr; gap:10px; padding:24px;}\n  .pb-spec{border:1px solid rgba(183,155,214,.4); border-radius:10px; padding:14px 16px;}\n  .pb-spec b{display:block; font-style:italic; font-weight:400; font-size:12px; letter-spacing:.1em; text-transform:uppercase; color:var(--accent2); margin-bottom:4px;}\n  .pb-spec span{font-weight:700; color:var(--ink);}\n  .pb-cta{background:var(--ink); text-align:center; padding:40px 24px; border-radius:14px; margin-top:16px;}\n  .pb-cta h3{font-family:'Abril Fatface',serif; font-size:clamp(24px,6vw,34px); color:var(--accent); line-height:1.15; margin:0 0 10px;}\n  .pb-cta p{font-size:15px; font-style:italic; color:rgba(255,255,255,.6); margin:0;}\n  @media(max-width:480px){.pb-specs{grid-template-columns:1fr;}}\n\u003c\/style\u003e\n\u003cdiv class=\"pb-page\"\u003e\n\u003cdiv class=\"pb-hero\"\u003e\n\u003cdiv class=\"pb-eyebrow\"\u003ePubbets Lab Original · 1 of 1\u003c\/div\u003e\n\u003cdiv class=\"pb-name\"\u003eDominic\u003c\/div\u003e\n\u003cdiv class=\"pb-tagline\"\u003e\"Sharp suit. Sharper mind.\"\u003c\/div\u003e\n\u003cdiv class=\"pb-badge\"\u003eHand-built in Thailand\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pb-intro\"\u003e\n\u003ch2\u003eHe owns the room — quietly.\u003c\/h2\u003e\n\u003cp\u003eDominic never has to raise his voice. The tailored black tux, the crisp red bow tie, those bold hexagonal frames — he lets the details do the talking. \u003cstrong\u003eSoft lilac fleece, a mop of black curls, and a grin that says he's already three steps ahead.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eFull-body and endlessly expressive, he's built for the spotlight — hosting, headlining, teaching, or charming a camera. Wherever he turns up, he's dressed for the occasion.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pb-specs\"\u003e\n\u003cdiv class=\"pb-spec\"\u003e\n\u003cb\u003eSize\u003c\/b\u003e\u003cspan\u003e71cm \/ 28\"\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pb-spec\"\u003e\n\u003cb\u003eType\u003c\/b\u003e\u003cspan\u003eFull-body hand puppet\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pb-spec\"\u003e\n\u003cb\u003eAvailability\u003c\/b\u003e\u003cspan\u003e1 of 1 — unique\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pb-spec\"\u003e\n\u003cb\u003eShips\u003c\/b\u003e\u003cspan\u003eWorldwide, tracked\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pb-cta\"\u003e\n\u003ch3\u003eDominic is a 1-of-1.\u003cbr\u003eWhen he's gone, he's gone.\u003c\/h3\u003e\n\u003cp\u003eIncludes his tailored tuxedo, red bow tie \u0026amp; loafers, plus Pubbets Lab carry bag + official hang tag.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Pubbets!","offers":[{"title":"Default Title","offer_id":43344368566307,"sku":"dominic","price":214.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0280\/7683\/4851\/files\/DOMINICCLOSEUPOPEN.png?v=1783446040"},{"product_id":"orin-the-elf","title":"Orin the Elf | Full-Body Christmas Hand Puppet (1 of 1)","description":"\u003c!-- ===================================================================\n     PUBBETS 1-OF-1 PRODUCT PAGE — ORIN THE ELF\n     Paste this whole block into the Shopify product description (HTML mode).\n     Colour theme in :root (--ink elf green, --accent yellow, --accent2 red).\n==================================================================== --\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cstyle\u003e\n  .pb-page{\n    --ink:#103D22;      \/* elf green base *\/\n    --accent:#F5C842;   \/* Orin's yellow *\/\n    --accent2:#D6342A;  \/* candy-cane red *\/\n    --cream:#FBF9F0; --text:#1C1208; --muted:#5A6B4E;\n    font-family:'Source Serif 4',Georgia,serif; color:var(--text);\n    font-size:18px; line-height:1.7; max-width:720px; margin:0 auto;\n  }\n  .pb-page *{box-sizing:border-box;}\n  .pb-hero{background:var(--ink); color:#fff; text-align:center; padding:48px 24px 44px; border-radius:14px;}\n  .pb-eyebrow{font-style:italic; font-size:14px; letter-spacing:.08em; color:var(--accent2); margin-bottom:14px;}\n  .pb-name{font-family:'Abril Fatface',serif; font-size:clamp(56px,16vw,96px); line-height:.9; color:var(--accent);}\n  .pb-tagline{font-style:italic; font-size:clamp(16px,4vw,20px); color:rgba(255,255,255,.78); margin-top:16px;}\n  .pb-badge{display:inline-block; border:2px solid var(--accent2); color:#F08A82; font-size:12px; font-weight:700;\n    letter-spacing:.14em; text-transform:uppercase; padding:6px 18px; border-radius:4px; margin-top:20px;}\n  .pb-intro{padding:40px 24px 4px;}\n  .pb-intro h2{font-family:'Abril Fatface',serif; font-size:clamp(28px,7vw,40px); color:var(--ink); line-height:1.05; margin:0 0 16px;}\n  .pb-intro p{margin:0 0 14px;} .pb-intro strong{color:var(--accent2);}\n  .pb-specs{display:grid; grid-template-columns:1fr 1fr; gap:10px; padding:24px;}\n  .pb-spec{border:1px solid rgba(16,61,34,.25); border-radius:10px; padding:14px 16px;}\n  .pb-spec b{display:block; font-style:italic; font-weight:400; font-size:12px; letter-spacing:.1em; text-transform:uppercase; color:var(--accent2); margin-bottom:4px;}\n  .pb-spec span{font-weight:700; color:var(--ink);}\n  .pb-cta{background:var(--ink); text-align:center; padding:40px 24px; border-radius:14px; margin-top:16px;}\n  .pb-cta h3{font-family:'Abril Fatface',serif; font-size:clamp(24px,6vw,34px); color:var(--accent); line-height:1.15; margin:0 0 10px;}\n  .pb-cta p{font-size:15px; font-style:italic; color:rgba(255,255,255,.62); margin:0;}\n  @media(max-width:480px){.pb-specs{grid-template-columns:1fr;}}\n\u003c\/style\u003e\n\u003cdiv class=\"pb-page\"\u003e\n\u003cdiv class=\"pb-hero\"\u003e\n\u003cdiv class=\"pb-eyebrow\"\u003ePubbets Lab Original · 1 of 1\u003c\/div\u003e\n\u003cdiv class=\"pb-name\"\u003eOrin\u003c\/div\u003e\n\u003cdiv class=\"pb-tagline\"\u003e\"Big heart. Bigger feet. Maximum mischief.\"\u003c\/div\u003e\n\u003cdiv class=\"pb-badge\"\u003eHand-built in Thailand\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pb-intro\"\u003e\n\u003ch2\u003eHe brought the whole workshop with him.\u003c\/h2\u003e\n\u003cp\u003eOrin is Christmas that walked in and never left. \u003cstrong\u003eSunbeam-yellow fleece, a shock of wild red hair, round red specs, and the full green-and-red elf getup — candy-cane cuffs, pointed hat and all.\u003c\/strong\u003e One look at that grin and you know he's up to something.\u003c\/p\u003e\n\u003cp\u003eFull-body and bursting with expression, he's made for holiday shows, grottos, content, and classrooms — anywhere that could use a little more festive chaos and a lot more heart.\u003c\/p\u003e\n\u003cp data-start=\"35\" data-end=\"187\"\u003e\u003cstrong data-start=\"66\" data-end=\"187\"\u003eThe elf's hat is permanently attached to the puppet, with the hair sewn into the hat. We don't recommend removing it.\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pb-specs\"\u003e\n\u003cdiv class=\"pb-spec\"\u003e\n\u003cb\u003eSize\u003c\/b\u003e\u003cspan\u003e71cm \/ 28\"\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pb-spec\"\u003e\n\u003cb\u003eType\u003c\/b\u003e\u003cspan\u003eFull-body hand puppet\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pb-spec\"\u003e\n\u003cb\u003eAvailability\u003c\/b\u003e\u003cspan\u003e1 of 1 — unique\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pb-spec\"\u003e\n\u003cb\u003eShips\u003c\/b\u003e\u003cspan\u003eWorldwide, tracked\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pb-cta\"\u003e\n\u003ch3\u003eOrin is a 1-of-1.\u003cbr\u003eWhen he's gone, he's gone.\u003c\/h3\u003e\n\u003cp\u003eIncludes his full elf suit, hat, candy-cane cuffs \u0026amp; red specs, plus Pubbets Lab carry bag + official hang tag.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Pubbets!","offers":[{"title":"Default Title","offer_id":43344375808035,"sku":"orin","price":229.5,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0280\/7683\/4851\/files\/ORINTHEELFCLOSEUPOPEN.png?v=1783446467"}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0280\/7683\/4851\/collections\/Collection_images_2.png?v=1778488821","url":"https:\/\/www.pubbets.net\/collections\/pubbets-lab-curated.oembed?page=3","provider":"Pubbets!","version":"1.0","type":"link"}