{"product_id":"custom-photo-to-perler-bead-portrait-handmade-pixel-art-personalized-gift","title":"Custom Photo to Perler Bead Portrait | Handmade Pixel Art | Personalized Gift","description":"\u003c!-- Clean, modern Shopify-friendly layout with optimized typography and conversion-focused hierarchy --\u003e\n\u003cstyle\u003e\n        * {\n            margin: 0;\n            padding: 0;\n            box-sizing: border-box;\n        }\n\n        body {\n            background: #FCF9F4;\n            font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;\n            color: #1E1A16;\n            line-height: 1.5;\n            padding: 2rem 1rem;\n        }\n\n        \/* Main container – shopify section width *\/\n        .shopify-section {\n            max-width: 1280px;\n            margin: 0 auto;\n            background: #FFFFFF;\n            border-radius: 2rem;\n            box-shadow: 0 12px 28px rgba(0, 0, 0, 0.04);\n            overflow: hidden;\n        }\n\n        .content-padding {\n            padding: 2.5rem 2rem;\n        }\n\n        \/* headers *\/\n        h1 {\n            font-size: 2.2rem;\n            font-weight: 700;\n            letter-spacing: -0.01em;\n            background: linear-gradient(135deg, #2C2A24 0%, #5E4B34 100%);\n            background-clip: text;\n            -webkit-background-clip: text;\n            color: transparent;\n            margin-bottom: 0.5rem;\n        }\n\n        .section-subhead {\n            font-size: 1.1rem;\n            color: #6B5A48;\n            border-left: 3px solid #E5C79E;\n            padding-left: 1rem;\n            margin: 1rem 0 1.8rem 0;\n        }\n\n        h2 {\n            font-size: 1.7rem;\n            font-weight: 600;\n            margin: 2rem 0 1rem 0;\n            color: #2F2A24;\n            display: flex;\n            align-items: center;\n            gap: 0.5rem;\n        }\n\n        h2:first-of-type {\n            margin-top: 0;\n        }\n\n        h3 {\n            font-size: 1.25rem;\n            font-weight: 600;\n            margin: 1.2rem 0 0.6rem;\n            color: #4A3B2C;\n        }\n\n        .highlight-card {\n            background: #FEFAF4;\n            border-radius: 1.5rem;\n            padding: 1.5rem;\n            margin: 1.8rem 0;\n            border: 1px solid #F2E5D8;\n        }\n\n        \/* Grid layouts *\/\n        .grid-2cols, .steps-grid, .perfect-grid, .included-grid {\n            display: grid;\n            grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n            gap: 1.5rem;\n            margin: 1.5rem 0;\n        }\n\n        .step-card, .perfect-card, .include-item {\n            background: #FEFCF8;\n            border-radius: 1.25rem;\n            padding: 1.2rem;\n            border: 1px solid #F0E4D6;\n            transition: all 0.2s;\n        }\n\n        .step-number {\n            display: inline-block;\n            background: #EEDDBF;\n            width: 32px;\n            height: 32px;\n            text-align: center;\n            line-height: 32px;\n            border-radius: 60px;\n            font-weight: 700;\n            color: #5A3F28;\n            margin-bottom: 0.8rem;\n        }\n\n        .check-bullet {\n            list-style: none;\n            padding-left: 0;\n        }\n        .check-bullet li {\n            margin-bottom: 0.5rem;\n            display: flex;\n            align-items: center;\n            gap: 0.6rem;\n        }\n        .check-bullet li::before {\n            content: \"✓\";\n            color: #C68B3E;\n            font-weight: bold;\n            font-size: 1.1rem;\n        }\n\n        .photo-tips {\n            background: #F4EFE8;\n            border-radius: 1.5rem;\n            padding: 1.5rem;\n            margin: 2rem 0;\n        }\n        .tips-flex {\n            display: flex;\n            flex-wrap: wrap;\n            gap: 1.2rem;\n            justify-content: space-between;\n        }\n        .tips-col {\n            flex: 1;\n            min-width: 200px;\n        }\n        .tips-col ul {\n            list-style: none;\n        }\n        .tips-col li {\n            margin-bottom: 0.5rem;\n            font-size: 0.95rem;\n        }\n        .badge {\n            background: #EEDDBF;\n            padding: 0.2rem 0.8rem;\n            border-radius: 30px;\n            font-size: 0.75rem;\n            font-weight: 600;\n            display: inline-block;\n            color: #5A3F28;\n        }\n\n        .faq-item {\n            border-bottom: 1px solid #EDE3D8;\n            padding: 1rem 0;\n        }\n        .faq-question {\n            font-weight: 700;\n            font-size: 1rem;\n            margin-bottom: 0.4rem;\n            color: #2F2A24;\n        }\n\n        .cta-banner {\n            background: #2C2A24;\n            color: white;\n            border-radius: 1.5rem;\n            padding: 1.8rem;\n            text-align: center;\n            margin: 2rem 0 1rem;\n        }\n        .btn {\n            display: inline-block;\n            background: #E0B07F;\n            color: #1E1A16;\n            font-weight: 600;\n            padding: 0.9rem 2rem;\n            border-radius: 50px;\n            text-decoration: none;\n            transition: 0.2s;\n            margin-top: 1rem;\n        }\n        .btn:hover {\n            background: #CA8F58;\n            transform: scale(0.98);\n        }\n        .btn-outline-light {\n            background: transparent;\n            border: 1px solid rgba(255,255,240,0.5);\n            color: #F9E2C1;\n        }\n        hr {\n            margin: 2rem 0;\n            border: none;\n            border-top: 1px solid #F0E2D4;\n        }\n        @media (max-width: 680px) {\n            .content-padding {\n                padding: 1.5rem;\n            }\n            h1 {\n                font-size: 1.8rem;\n            }\n            h2 {\n                font-size: 1.4rem;\n            }\n        }\n        .inline-icon {\n            font-size: 1.4rem;\n        }\n        .small-note {\n            font-size: 0.8rem;\n            color: #8F7A64;\n            margin-top: 0.3rem;\n        }\n    \u003c\/style\u003e\n\u003cdiv class=\"shopify-section\"\u003e\n\u003cdiv class=\"content-padding\"\u003e\n\u003c!-- Hero \/ intro --\u003e\n\u003ch1\u003e✨ Custom Perler Bead Portrait\u003cbr\u003eHandmade from Your Photo\u003c\/h1\u003e\n\u003cdiv class=\"section-subhead\"\u003eReal. Handcrafted. One-of-a-kind. Hundreds of tiny beads, placed one by one, then fused into a solid keepsake that lasts for years.\u003c\/div\u003e\n\u003c!-- What You're Getting --\u003e\n\u003cdiv class=\"highlight-card\"\u003e\n\u003cspan class=\"badge\"\u003e✨ WHAT YOU'RE GETTING\u003c\/span\u003e\n\u003cp style=\"margin-top: 0.8rem; font-size: 1.05rem;\"\u003eThis is \u003cstrong\u003enot a digital print\u003c\/strong\u003e. This is \u003cstrong\u003enot a filter\u003c\/strong\u003e. This is a \u003cstrong\u003ereal, handmade piece of art\u003c\/strong\u003e – crafted from hundreds of tiny Perler beads, placed one by one with tweezers, then heat-fused into a solid keepsake that will last for years.\u003c\/p\u003e\n\u003cp style=\"margin-top: 1rem;\"\u003eYou send us a photo. We turn it into a custom bead pattern, then handcraft every single bead until your portrait comes to life.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- How It Works (steps) --\u003e\n\u003ch2\u003e📸 How It Works\u003c\/h2\u003e\n\u003cdiv class=\"steps-grid\"\u003e\n\u003cdiv class=\"step-card\" style=\"text-align: left;\"\u003e\n\u003cdiv class=\"step-number\" style=\"text-align: left;\"\u003e1\u003c\/div\u003e\n\u003cstrong\u003eUpload your photo\u003c\/strong\u003e\u003cbr\u003eAny clear, well-lit image works – selfies, pet photos, family portraits, couple pictures, or even logos and game avatars.\u003c\/div\u003e\n\u003cdiv class=\"step-card\"\u003e\n\u003cdiv class=\"step-number\"\u003e2\u003c\/div\u003e\n\u003cstrong\u003eChoose your options\u003c\/strong\u003e\u003cbr\u003e📏 Size: Small or Large\u003cbr\u003e🖼️ Frame: Optional – add a modern frame for a polished look\u003c\/div\u003e\n\u003cdiv class=\"step-card\"\u003e\n\u003cdiv class=\"step-number\"\u003e3\u003c\/div\u003e\n\u003cstrong\u003eWe handcraft your portrait\u003c\/strong\u003e\u003cbr\u003eWe generate a precise bead-by-bead pattern, then carefully place each bead onto a pegboard using tweezers. After heat-fusing, your portrait becomes a solid, durable piece.\u003c\/div\u003e\n\u003cdiv class=\"step-card\"\u003e\n\u003cdiv class=\"step-number\"\u003e4\u003c\/div\u003e\n\u003cstrong\u003eYou receive your custom keepsake\u003c\/strong\u003e\u003cbr\u003eShipped ready to hang, display, or carry with you.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Perfect For --\u003e\n\u003ch2\u003e🎁 Perfect For\u003c\/h2\u003e\n\u003cdiv class=\"perfect-grid\"\u003e\n\u003cdiv class=\"perfect-card\"\u003e💍 Anniversary or wedding gifts\u003c\/div\u003e\n\u003cdiv class=\"perfect-card\"\u003e🎂 Birthday surprises\u003c\/div\u003e\n\u003cdiv class=\"perfect-card\"\u003e🕊️ Memorial portraits of loved ones or pets\u003c\/div\u003e\n\u003cdiv class=\"perfect-card\"\u003e💌 Long-distance relationship tokens\u003c\/div\u003e\n\u003cdiv class=\"perfect-card\"\u003e🏡 Housewarming or dorm decor\u003c\/div\u003e\n\u003cdiv class=\"perfect-card\"\u003e✨ \"Just because\" – the best kind of gift\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- What's Included --\u003e\n\u003ch2\u003e✅ What's Included\u003c\/h2\u003e\n\u003cdiv class=\"included-grid\"\u003e\n\u003cdiv class=\"include-item\"\u003e🎨 Handmade Perler bead portrait of your photo\u003c\/div\u003e\n\u003cdiv class=\"include-item\"\u003e🔥 Heat-fused, durable plastic construction\u003c\/div\u003e\n\u003cdiv class=\"include-item\"\u003e📦 Ready-to-gift packaging\u003c\/div\u003e\n\u003cdiv class=\"include-item\"\u003e🖼️ \u003cstrong\u003eFREE digital pattern preview\u003c\/strong\u003e – see exactly how your portrait will look before we start crafting\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Production \u0026 Shipping --\u003e\n\u003ch2\u003e⏱️ Production \u0026amp; Shipping\u003c\/h2\u003e\n\u003cdiv style=\"background: #F8F4EE; border-radius: 1.2rem; padding: 1.2rem 1.5rem; margin: 0.5rem 0 1rem;\"\u003e\n\u003cul style=\"margin-bottom: 0.5rem;\" class=\"check-bullet\"\u003e\n\u003cli\u003e\n\u003cstrong\u003ePattern preview:\u003c\/strong\u003e 1–2 business days after upload\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eProduction time:\u003c\/strong\u003e 5–7 business days after you approve the preview\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eShipping:\u003c\/strong\u003e 7 – 14 business days\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eRush orders available\u003c\/strong\u003e – message us for expedited options (additional fee applies).\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c!-- Photo Tips Section --\u003e\n\u003ch2\u003e📷 Photo Tips for Best Results\u003c\/h2\u003e\n\u003cdiv class=\"photo-tips\"\u003e\n\u003cdiv class=\"tips-flex\"\u003e\n\u003cdiv class=\"tips-col\"\u003e\n\u003cstrong\u003e✅ Do:\u003c\/strong\u003e\n\u003cul\u003e\n\u003cli\u003eUse well-lit, front-facing photos with good contrast\u003c\/li\u003e\n\u003cli\u003eChoose photos with clear subjects (faces, pets, logos)\u003c\/li\u003e\n\u003cli\u003eSmile! Expressive faces translate beautifully into pixel art\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tips-col\"\u003e\n\u003cstrong\u003e❌ Don't:\u003c\/strong\u003e\n\u003cul\u003e\n\u003cli\u003eUse dark, blurry, or backlit images\u003c\/li\u003e\n\u003cli\u003eUse photos with cluttered backgrounds (we can crop them out)\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"margin-top: 1rem; text-align: center; border-top: 1px solid #E1D5C8; padding-top: 1rem;\" class=\"small-note\"\u003e📩 Not sure if your photo works? Send it to us before ordering – we'll let you know for free.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- FAQ --\u003e\n\u003ch2\u003e❓ Frequently Asked Questions\u003c\/h2\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003cdiv class=\"faq-question\"\u003eCan I see a preview before you start?\u003c\/div\u003e\n\u003cdiv\u003eYes! We'll send you a digital pattern preview within 1–2 business days. You can approve it or request changes before we begin crafting.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003cdiv class=\"faq-question\"\u003eWhat if I don't like the preview?\u003c\/div\u003e\n\u003cdiv\u003eYou can cancel for a full refund before production starts. No questions asked.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003cdiv class=\"faq-question\"\u003eCan I order a portrait of my pet?\u003c\/div\u003e\n\u003cdiv\u003eAbsolutely. Pet photos make some of our best portraits – especially dogs and cats.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003cdiv class=\"faq-question\"\u003eDo you do memorial portraits?\u003c\/div\u003e\n\u003cdiv\u003eYes. We treat memorial pieces with extra care. Just send the photo and any special notes.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003cdiv class=\"faq-question\"\u003eAre the beads safe?\u003c\/div\u003e\n\u003cdiv\u003eYes. Once heat-fused, the beads become a solid plastic piece that won't fall apart. Not a toy for small children (small parts).\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003cdiv class=\"faq-question\"\u003eCan I just get the digital pattern without the physical product?\u003c\/div\u003e\n\u003cdiv\u003eYes! Use our free tool at \u003cstrong\u003epixel-pattern.com\/generator\u003c\/strong\u003e – upload any image and get an instant bead pattern, color guide, and material list at no cost.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Return \u0026 Refund --\u003e\n\u003ch2\u003e🔄 Return \u0026amp; Refund Policy\u003c\/h2\u003e\n\u003cdiv style=\"background: #FEFAF4; border-radius: 1rem; padding: 1.2rem; margin: 0.5rem 0 1.5rem;\"\u003e\n\u003cp\u003eBecause each portrait is custom-made just for you, we don't accept returns. However:\u003c\/p\u003e\n\u003cul style=\"margin-top: 0.6rem;\" class=\"check-bullet\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eFull refund\u003c\/strong\u003e if you cancel before production starts\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eFree re-make\u003c\/strong\u003e if the final product doesn't match the approved preview\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eDamaged in shipping?\u003c\/strong\u003e Send us a photo and we'll replace it for free\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c!-- Call to Action \/ Soft conversion --\u003e\n\u003cdiv class=\"cta-banner\"\u003e\n\u003cspan style=\"font-size: 2rem;\"\u003e📸👑\u003c\/span\u003e\n\u003cp style=\"font-size: 1.2rem; font-weight: 500; margin: 0.5rem 0;\"\u003eReady to turn your photo into a handmade bead portrait?\u003c\/p\u003e\n\u003ca class=\"btn\" href=\"#\"\u003eStart Your Custom Portrait →\u003c\/a\u003e\n\u003cdiv style=\"color: #eadabe; margin-top: 0.8rem;\" class=\"small-note\"\u003eFree digital preview · Handcrafted with care · Worldwide shipping\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- micro footer \/ reassurance --\u003e\u003chr\u003e\n\u003cdiv style=\"text-align: center; font-size: 0.8rem; color: #9b8a74;\"\u003e✨ Each piece is handcrafted just for you — no machines, no shortcuts. ✨\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"GlaciaCraft","offers":[{"title":"12–16 cm (4.7–6.3in) \/ Beads only, no frame","offer_id":54229635367187,"sku":"ETSY4472250439-1216CM4763IN-BEADSONLYNOF","price":71.59,"currency_code":"USD","in_stock":true},{"title":"12–16 cm (4.7–6.3in) \/ Beads art with frame","offer_id":54229635399955,"sku":"ETSY4472250439-1216CM4763IN-BEADSARTWITH","price":86.86,"currency_code":"USD","in_stock":true},{"title":"18-20cm（7.1–7.9in） \/ Beads only, no frame","offer_id":54229635432723,"sku":"ETSY4472250439-1820CM7179IN-BEADSONLYNOF","price":85.91,"currency_code":"USD","in_stock":true},{"title":"18-20cm（7.1–7.9in） \/ Beads art with frame","offer_id":54229635465491,"sku":"ETSY4472250439-1820CM7179IN-BEADSARTWITH","price":104.22,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0985\/9943\/6563\/files\/20260601153042_209_1.jpg?v=1780299094","url":"https:\/\/shop.pixel-pattern.com\/products\/custom-photo-to-perler-bead-portrait-handmade-pixel-art-personalized-gift","provider":"Pixel-pattern Store","version":"1.0","type":"link"}