{"title":"Custom Crystal Sculpture","description":null,"products":[{"product_id":"custom-photo-crystal-sculpture-keepsake-3d-crystal-photo-heart-gift-for-dad","title":"Custom Photo Crystal Sculpture Keepsake 3D Crystal Photo Heart Gift for Dad","description":"\u003cstyle\u003e\n    .avg{--avg-ink:#171717;--avg-muted:#68645f;--avg-line:#e9e3dc;--avg-soft:#fff9f3;--avg-cream:#fff1df;--avg-peach:#ffd8a9;--avg-coral:#ef795d;max-width:1440px;margin:0 auto;padding:40px 20px 80px;color:var(--avg-ink);font-family:Inter,Arial,Helvetica,sans-serif;line-height:1.65;box-sizing:border-box}\n    .avg *{box-sizing:border-box} .avg img{display:block;max-width:100%} .avg p{font-size:16px;line-height:1.72}\n    .avg__heading{max-width:800px;margin:0 auto 34px;text-align:center} .avg__eyebrow{margin:0 0 12px;color:var(--avg-coral);font-size:12px;font-weight:800;letter-spacing:.14em;text-transform:uppercase}\n    .avg h2{margin:0;font-size:clamp(30px,4vw,52px);line-height:1.07;letter-spacing:-.04em;font-weight:650} .avg h3{margin:0 0 7px;font-size:19px;line-height:1.25}\n    .avg__heading\u003ep:last-child{max-width:680px;margin:16px auto 0;color:var(--avg-muted)}\n    .avg__process{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;max-width:1120px;margin:0 auto} .avg__step{padding:28px;border:1px solid var(--avg-line);border-radius:18px;background:#fff}\n    .avg__number{display:grid;place-items:center;width:42px;height:42px;margin-bottom:22px;border-radius:50%;background:var(--avg-peach);font-weight:800} .avg__step p{margin:0;color:var(--avg-muted);font-size:14px}\n    .avg__final-sale{display:grid;grid-template-columns:auto 1fr;gap:18px;align-items:start;max-width:1120px;margin:22px auto 0;padding:22px 24px;border:1px solid #e9bc83;border-radius:18px;background:#fff4e6}\n    .avg__final-sale-label{display:inline-block;padding:7px 10px;border-radius:999px;color:#7f2f23;background:#ffe0d6;font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap}\n    .avg__final-sale h3{margin:0 0 5px;font-size:18px} .avg__final-sale p{margin:0;color:#574735;font-size:14px;line-height:1.65}\n    .avg__feature{display:grid;grid-template-columns:1fr 1fr;gap:clamp(32px,6vw,88px);align-items:center;margin-top:72px;padding:clamp(26px,4vw,58px);border-radius:28px;background:var(--avg-soft)} .avg__feature--reverse .avg__media{order:2}\n    .avg__media{overflow:hidden;border:1px solid var(--avg-line);border-radius:20px;background:#fff} .avg__media img{width:100%;height:auto;object-fit:contain;background:#fff}\n    .avg__copy h2{max-width:580px;font-size:clamp(30px,3.5vw,48px)} .avg__copy\u003ep:not(.avg__eyebrow){max-width:580px;margin:16px 0 0;color:var(--avg-muted)}\n    .avg__checks{display:grid;gap:12px;margin:24px 0 0;padding:0;list-style:none} .avg__checks li{position:relative;padding-left:28px;font-size:15.5px;line-height:1.55} .avg__checks li:before{content:\"\";position:absolute;left:0;top:.38em;width:14px;height:14px;border:1px solid #f5ae62;border-radius:50%;background:#f5ae62;box-shadow:inset 0 0 0 4px var(--avg-soft)}\n    .avg__guide{display:grid;grid-template-columns:.9fr 1.1fr;gap:18px;margin-top:72px} .avg__guide-intro,.avg__guide-list{padding:clamp(28px,4vw,52px);border-radius:24px} .avg__guide-intro{color:#fff;background:var(--avg-ink)}\n    .avg__guide-intro h2{font-size:clamp(30px,3.5vw,46px)} .avg__guide-intro\u003ep:last-child{margin:16px 0 0;color:#d8d2cb} .avg__guide-list{background:var(--avg-cream)} .avg__guide-list ul{display:grid;gap:16px;margin:0;padding:0;list-style:none}\n    .avg__guide-list li{padding-bottom:16px;border-bottom:1px solid rgba(91,64,39,.14)} .avg__guide-list li:last-child{padding-bottom:0;border-bottom:0} .avg__guide-list strong,.avg__guide-list span{display:block} .avg__guide-list strong{font-size:15px} .avg__guide-list span{margin-top:4px;color:var(--avg-muted);font-size:14px}\n    .avg__options{margin-top:72px;padding:clamp(28px,5vw,64px);border:1px solid var(--avg-line);border-radius:28px} .avg__option-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:14px;margin-top:30px}\n    .avg__option-card{padding:24px;border-radius:18px;background:var(--avg-soft)} .avg__option-card h3{font-size:16px} .avg__option-card ul{display:grid;gap:7px;margin:13px 0 0;padding:0;list-style:none} .avg__option-card li,.avg__option-card p{margin:0;color:var(--avg-muted);font-size:13px;line-height:1.5}\n    .avg__facts{margin-top:18px;padding:25px;border-radius:20px;background:#fff8e9} .avg__facts h3{font-size:17px} .avg__facts ul{display:grid;gap:9px;margin:14px 0 0;padding-left:20px} .avg__facts li{color:#574735;font-size:14px;line-height:1.55}\n    .avg__gallery{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px;margin-top:72px} .avg__gallery img{width:100%;height:100%;min-height:240px;object-fit:contain;border:1px solid var(--avg-line);border-radius:22px;background:#fff}\n    .avg__gallery-caption{display:flex;flex-direction:column;justify-content:center;min-height:240px;padding:30px;border-radius:22px;background:var(--avg-peach)} .avg__gallery-caption h2{font-size:clamp(27px,3vw,42px)} .avg__gallery-caption p{margin:12px 0 0;color:#5a4936}\n    .avg__faq{max-width:920px;margin:78px auto 0} .avg__faq\u003eh2{margin-bottom:26px;text-align:center} .avg__faq details{border-top:1px solid var(--avg-line)} .avg__faq details:last-child{border-bottom:1px solid var(--avg-line)}\n    .avg__faq summary{position:relative;padding:22px 48px 22px 0;cursor:pointer;font-size:17px;font-weight:700;list-style:none} .avg__faq summary::-webkit-details-marker{display:none} .avg__faq summary:after{content:\"+\";position:absolute;right:4px;top:18px;font-size:20px;font-weight:400} .avg__faq details[open] summary:after{content:\"–\"} .avg__faq details p{margin:-6px 0 22px;color:var(--avg-muted)}\n    .avg__policy{margin-top:58px;padding:24px;border:1px solid #f0dfbd;border-radius:18px;background:#fff8e9} .avg__policy h3{font-size:18px} .avg__policy p{margin:8px 0 0;color:#574735;font-size:14px}\n    @media(max-width:800px){.avg{padding:24px 16px 56px} .avg__process,.avg__feature,.avg__guide{grid-template-columns:1fr} .avg__final-sale{grid-template-columns:1fr;gap:12px} .avg__feature--reverse .avg__media{order:0}}\n    @media(max-width:560px){.avg__heading{text-align:left;margin-bottom:24px} .avg h2,.avg__copy h2,.avg__guide-intro h2{font-size:30px} .avg__heading\u003ep:last-child{margin:12px 0 0} .avg__step{padding:22px} .avg__feature{gap:24px;margin-top:54px;padding:18px;border-radius:20px} .avg__media{border-radius:15px} .avg__guide,.avg__options,.avg__gallery,.avg__faq{margin-top:54px} .avg__guide-intro,.avg__guide-list{padding:27px 23px;border-radius:20px} .avg__options{padding:25px 18px;border-radius:20px} .avg__gallery img,.avg__gallery-caption{border-radius:16px;min-height:200px} .avg__gallery-caption{padding:22px} .avg__faq summary{font-size:16px}}\n  \u003c\/style\u003e\n\u003csection class=\"avg\"\u003e\n\u003cdiv class=\"avg__heading\"\u003e\n\u003cp class=\"avg__eyebrow\"\u003eA memory in crystal\u003c\/p\u003e\n\u003ch2\u003ePreserve a favorite photo in a timeless display.\u003c\/h2\u003e\n\u003cp\u003eTransform a meaningful image into an engraved crystal keepsake with clarity, depth, and a polished presence.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"avg__process\"\u003e\n\u003carticle class=\"avg__step\"\u003e\u003cspan class=\"avg__number\"\u003e1\u003c\/span\u003e\n\u003ch3\u003eAdd your photo and text or names\u003c\/h3\u003e\n\u003cp\u003eSubmit clear, accurate details and use the best-quality source files available.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"avg__step\"\u003e\u003cspan class=\"avg__number\"\u003e2\u003c\/span\u003e\n\u003ch3\u003eChoose your options\u003c\/h3\u003e\n\u003cp\u003eSelect the available style, size, color, or format that best fits the gift.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"avg__step\"\u003e\u003cspan class=\"avg__number\"\u003e3\u003c\/span\u003e\n\u003ch3\u003eWe make it personal\u003c\/h3\u003e\n\u003cp\u003eYour selections are used to create a one-of-a-kind item prepared especially for this order.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"avg__final-sale\"\u003e\n\u003cspan class=\"avg__final-sale-label\"\u003eCustom-made item · All sales are final\u003c\/span\u003e\n\u003cdiv\u003e\n\u003ch3\u003eReturns and exchanges are not accepted.\u003c\/h3\u003e\n\u003cp\u003eEvery item is specially and uniquely made from the photos, text, music, names, or options you submit. Because a personalized item cannot be returned and resold to another customer, this product is not eligible for returns or exchanges.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"avg__feature\"\u003e\n\u003cdiv class=\"avg__media\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0664\/6772\/5568\/files\/2dca59e5-5a71-4a17-b2f3-67157c783cf7-0.jpg?v=1791441551\" alt=\"Custom Photo Crystal Sculpture Keepsake 3D Crystal Photo Heart Gift for Dad\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"avg__copy\"\u003e\n\u003cp class=\"avg__eyebrow\"\u003ePrecision engraving\u003c\/p\u003e\n\u003ch2\u003eYour image, captured beneath the surface.\u003c\/h2\u003e\n\u003cp\u003eLaser engraving places the personal design within the crystal, creating a keepsake that remains smooth on the outside and detailed within.\u003c\/p\u003e\n\u003cul class=\"avg__checks\"\u003e\n\u003cli\u003ePersonalized from your photo\u003c\/li\u003e\n\u003cli\u003eClear crystal display format\u003c\/li\u003e\n\u003cli\u003eDesigned for desks, shelves, and meaningful gifting\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"avg__feature avg__feature--reverse\"\u003e\n\u003cdiv class=\"avg__media\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0664\/6772\/5568\/files\/d427520a-0cdf-4625-9184-ea2d95f9d906-0.jpg?v=1791441551\" alt=\"Custom Photo Crystal Sculpture Keepsake 3D Crystal Photo Heart Gift for Dad\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"avg__copy\"\u003e\n\u003cp class=\"avg__eyebrow\"\u003eMade for meaningful gifting\u003c\/p\u003e\n\u003ch2\u003eElegant enough for the room. Personal enough for the moment.\u003c\/h2\u003e\n\u003cp\u003eA polished way to honor family, pets, milestones, and the people behind your favorite memories.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"avg__guide\"\u003e\n\u003cdiv class=\"avg__guide-intro\"\u003e\n\u003cp class=\"avg__eyebrow\"\u003eBetter input, better result\u003c\/p\u003e\n\u003ch2\u003eStart with clear details.\u003c\/h2\u003e\n\u003cp\u003eA careful submission helps the finished item reflect the details you care about.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"avg__guide-list\"\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eStart with a bright, sharp image\u003c\/strong\u003e\u003cspan\u003eUse the original-resolution photo whenever possible; avoid screenshots or heavily compressed files.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eKeep the subject unobstructed\u003c\/strong\u003e\u003cspan\u003eFaces and important details should be fully visible and easy to distinguish.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eChoose images with clear contrast\u003c\/strong\u003e\u003cspan\u003eSimple backgrounds and good separation help important details read more clearly.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eDouble-check personal details\u003c\/strong\u003e\u003cspan\u003eReview names, dates, captions, photo order, and selected options before ordering.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"avg__options\"\u003e\n\u003cdiv class=\"avg__heading\"\u003e\n\u003cp class=\"avg__eyebrow\"\u003eAvailable choices\u003c\/p\u003e\n\u003ch2\u003eChoose the version that fits your story.\u003c\/h2\u003e\n\u003cp\u003eReview the available personalization choices before ordering.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"avg__option-grid\"\u003e\n\u003carticle class=\"avg__option-card\"\u003e\n\u003ch3\u003ePersonalized design\u003c\/h3\u003e\n\u003cp\u003eThis item is created from the details submitted with your order.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"avg__facts\"\u003e\n\u003ch3\u003eProduct details \u0026amp; important notes\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eImage and text is etched within crystal, delicate pattern and colorfast\u003c\/li\u003e\n\u003cli\u003eMade of high-quality crystal material, clear and translucent\u003c\/li\u003e\n\u003cli\u003eOnly crystal ornaments, no led light up base\u003c\/li\u003e\n\u003cli\u003eFor best results, images with high contrast and good separation from the background tend to look the most dynamic\u003c\/li\u003e\n\u003cli\u003ePersonalize your crystal with an image of a special moment in time, family member, friend, or pet.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"avg__gallery\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0664\/6772\/5568\/files\/b3c2f1e9-365c-4cfc-b1d9-645ee78e0fcd-0.jpg?v=1791441551\" alt=\"Custom Photo Crystal Sculpture Keepsake 3D Crystal Photo Heart Gift for Dad\" loading=\"lazy\"\u003e\n\u003cdiv class=\"avg__gallery-caption\"\u003e\n\u003ch2\u003eMake the image part of the keepsake itself.\u003c\/h2\u003e\n\u003cp\u003eCustom Photo Crystal Sculpture Keepsake 3D Crystal Photo Heart Gift for Dad\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"avg__faq\"\u003e\n\u003cp class=\"avg__eyebrow\" style=\"text-align: center;\"\u003eGood to know\u003c\/p\u003e\n\u003ch2\u003eFrequently asked questions\u003c\/h2\u003e\n\u003cdetails open=\"\"\u003e\n\u003csummary\u003eHow do I personalize or choose this item?\u003c\/summary\u003e\n\u003cp\u003eProvide your photo and text or names and review all available product options. Submit personal details exactly as you want them used.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhich product option should I choose?\u003c\/summary\u003e\n\u003cp\u003eReview the available personalization choices before ordering.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eHow can I help the finished design look its best?\u003c\/summary\u003e\n\u003cp\u003eUse the original-resolution photo whenever possible; avoid screenshots or heavily compressed files.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCan I return or exchange this personalized item?\u003c\/summary\u003e\n\u003cp\u003eNo. Every item is specially and uniquely made from the photos, text, music, names, or options you submit. Because a personalized item cannot be returned and resold to another customer, this product is not eligible for returns or exchanges.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"avg__policy\"\u003e\n\u003ch3\u003eCustom-made item: all sales are final\u003c\/h3\u003e\n\u003cp\u003eReturns and exchanges are not accepted. Every item is specially and uniquely made from the photos, text, music, names, or options you submit. Because a personalized item cannot be returned and resold to another customer, this product is not eligible for returns or exchanges.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e","brand":"Airayvis-PersonalizedGifts","offers":[{"title":"Default Title","offer_id":50555730297088,"sku":"CBS3739","price":26.98,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0664\/6772\/5568\/files\/2dca59e5-5a71-4a17-b2f3-67157c783cf7-0.jpg?v=1791441551"},{"product_id":"custom-2d-heart-crystal-photo-frame","title":"Custom 2D Heart Crystal Photo Frame","description":"\u003cstyle\u003e\n    .avg{--avg-ink:#171717;--avg-muted:#68645f;--avg-line:#e9e3dc;--avg-soft:#fff9f3;--avg-cream:#fff1df;--avg-peach:#ffd8a9;--avg-coral:#ef795d;max-width:1440px;margin:0 auto;padding:40px 20px 80px;color:var(--avg-ink);font-family:Inter,Arial,Helvetica,sans-serif;line-height:1.65;box-sizing:border-box}\n    .avg *{box-sizing:border-box} .avg img{display:block;max-width:100%} .avg p{font-size:16px;line-height:1.72}\n    .avg__heading{max-width:800px;margin:0 auto 34px;text-align:center} .avg__eyebrow{margin:0 0 12px;color:var(--avg-coral);font-size:12px;font-weight:800;letter-spacing:.14em;text-transform:uppercase}\n    .avg h2{margin:0;font-size:clamp(30px,4vw,52px);line-height:1.07;letter-spacing:-.04em;font-weight:650} .avg h3{margin:0 0 7px;font-size:19px;line-height:1.25}\n    .avg__heading\u003ep:last-child{max-width:680px;margin:16px auto 0;color:var(--avg-muted)}\n    .avg__process{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;max-width:1120px;margin:0 auto} .avg__step{padding:28px;border:1px solid var(--avg-line);border-radius:18px;background:#fff}\n    .avg__number{display:grid;place-items:center;width:42px;height:42px;margin-bottom:22px;border-radius:50%;background:var(--avg-peach);font-weight:800} .avg__step p{margin:0;color:var(--avg-muted);font-size:14px}\n    .avg__final-sale{display:grid;grid-template-columns:auto 1fr;gap:18px;align-items:start;max-width:1120px;margin:22px auto 0;padding:22px 24px;border:1px solid #e9bc83;border-radius:18px;background:#fff4e6}\n    .avg__final-sale-label{display:inline-block;padding:7px 10px;border-radius:999px;color:#7f2f23;background:#ffe0d6;font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap}\n    .avg__final-sale h3{margin:0 0 5px;font-size:18px} .avg__final-sale p{margin:0;color:#574735;font-size:14px;line-height:1.65}\n    .avg__feature{display:grid;grid-template-columns:1fr 1fr;gap:clamp(32px,6vw,88px);align-items:center;margin-top:72px;padding:clamp(26px,4vw,58px);border-radius:28px;background:var(--avg-soft)} .avg__feature--reverse .avg__media{order:2}\n    .avg__media{overflow:hidden;border:1px solid var(--avg-line);border-radius:20px;background:#fff} .avg__media img{width:100%;height:auto;object-fit:contain;background:#fff}\n    .avg__copy h2{max-width:580px;font-size:clamp(30px,3.5vw,48px)} .avg__copy\u003ep:not(.avg__eyebrow){max-width:580px;margin:16px 0 0;color:var(--avg-muted)}\n    .avg__checks{display:grid;gap:12px;margin:24px 0 0;padding:0;list-style:none} .avg__checks li{position:relative;padding-left:28px;font-size:15.5px;line-height:1.55} .avg__checks li:before{content:\"\";position:absolute;left:0;top:.38em;width:14px;height:14px;border:1px solid #f5ae62;border-radius:50%;background:#f5ae62;box-shadow:inset 0 0 0 4px var(--avg-soft)}\n    .avg__guide{display:grid;grid-template-columns:.9fr 1.1fr;gap:18px;margin-top:72px} .avg__guide-intro,.avg__guide-list{padding:clamp(28px,4vw,52px);border-radius:24px} .avg__guide-intro{color:#fff;background:var(--avg-ink)}\n    .avg__guide-intro h2{font-size:clamp(30px,3.5vw,46px)} .avg__guide-intro\u003ep:last-child{margin:16px 0 0;color:#d8d2cb} .avg__guide-list{background:var(--avg-cream)} .avg__guide-list ul{display:grid;gap:16px;margin:0;padding:0;list-style:none}\n    .avg__guide-list li{padding-bottom:16px;border-bottom:1px solid rgba(91,64,39,.14)} .avg__guide-list li:last-child{padding-bottom:0;border-bottom:0} .avg__guide-list strong,.avg__guide-list span{display:block} .avg__guide-list strong{font-size:15px} .avg__guide-list span{margin-top:4px;color:var(--avg-muted);font-size:14px}\n    .avg__options{margin-top:72px;padding:clamp(28px,5vw,64px);border:1px solid var(--avg-line);border-radius:28px} .avg__option-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:14px;margin-top:30px}\n    .avg__option-card{padding:24px;border-radius:18px;background:var(--avg-soft)} .avg__option-card h3{font-size:16px} .avg__option-card ul{display:grid;gap:7px;margin:13px 0 0;padding:0;list-style:none} .avg__option-card li,.avg__option-card p{margin:0;color:var(--avg-muted);font-size:13px;line-height:1.5}\n    .avg__facts{margin-top:18px;padding:25px;border-radius:20px;background:#fff8e9} .avg__facts h3{font-size:17px} .avg__facts ul{display:grid;gap:9px;margin:14px 0 0;padding-left:20px} .avg__facts li{color:#574735;font-size:14px;line-height:1.55}\n    .avg__gallery{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px;margin-top:72px} .avg__gallery img{width:100%;height:100%;min-height:240px;object-fit:contain;border:1px solid var(--avg-line);border-radius:22px;background:#fff}\n    .avg__gallery-caption{display:flex;flex-direction:column;justify-content:center;min-height:240px;padding:30px;border-radius:22px;background:var(--avg-peach)} .avg__gallery-caption h2{font-size:clamp(27px,3vw,42px)} .avg__gallery-caption p{margin:12px 0 0;color:#5a4936}\n    .avg__faq{max-width:920px;margin:78px auto 0} .avg__faq\u003eh2{margin-bottom:26px;text-align:center} .avg__faq details{border-top:1px solid var(--avg-line)} .avg__faq details:last-child{border-bottom:1px solid var(--avg-line)}\n    .avg__faq summary{position:relative;padding:22px 48px 22px 0;cursor:pointer;font-size:17px;font-weight:700;list-style:none} .avg__faq summary::-webkit-details-marker{display:none} .avg__faq summary:after{content:\"+\";position:absolute;right:4px;top:18px;font-size:20px;font-weight:400} .avg__faq details[open] summary:after{content:\"–\"} .avg__faq details p{margin:-6px 0 22px;color:var(--avg-muted)}\n    .avg__policy{margin-top:58px;padding:24px;border:1px solid #f0dfbd;border-radius:18px;background:#fff8e9} .avg__policy h3{font-size:18px} .avg__policy p{margin:8px 0 0;color:#574735;font-size:14px}\n    @media(max-width:800px){.avg{padding:24px 16px 56px} .avg__process,.avg__feature,.avg__guide{grid-template-columns:1fr} .avg__final-sale{grid-template-columns:1fr;gap:12px} .avg__feature--reverse .avg__media{order:0}}\n    @media(max-width:560px){.avg__heading{text-align:left;margin-bottom:24px} .avg h2,.avg__copy h2,.avg__guide-intro h2{font-size:30px} .avg__heading\u003ep:last-child{margin:12px 0 0} .avg__step{padding:22px} .avg__feature{gap:24px;margin-top:54px;padding:18px;border-radius:20px} .avg__media{border-radius:15px} .avg__guide,.avg__options,.avg__gallery,.avg__faq{margin-top:54px} .avg__guide-intro,.avg__guide-list{padding:27px 23px;border-radius:20px} .avg__options{padding:25px 18px;border-radius:20px} .avg__gallery img,.avg__gallery-caption{border-radius:16px;min-height:200px} .avg__gallery-caption{padding:22px} .avg__faq summary{font-size:16px}}\n  \u003c\/style\u003e\n\u003csection class=\"avg\"\u003e\n\u003cdiv class=\"avg__heading\"\u003e\n\u003cp class=\"avg__eyebrow\"\u003eA memory in crystal\u003c\/p\u003e\n\u003ch2\u003ePreserve a favorite photo in a timeless display.\u003c\/h2\u003e\n\u003cp\u003eTransform a meaningful image into an engraved crystal keepsake with clarity, depth, and a polished presence.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"avg__process\"\u003e\n\u003carticle class=\"avg__step\"\u003e\u003cspan class=\"avg__number\"\u003e1\u003c\/span\u003e\n\u003ch3\u003eAdd your photo\u003c\/h3\u003e\n\u003cp\u003eSubmit clear, accurate details and use the best-quality source files available.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"avg__step\"\u003e\u003cspan class=\"avg__number\"\u003e2\u003c\/span\u003e\n\u003ch3\u003eChoose your options\u003c\/h3\u003e\n\u003cp\u003eSelect the available style, size, color, or format that best fits the gift.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"avg__step\"\u003e\u003cspan class=\"avg__number\"\u003e3\u003c\/span\u003e\n\u003ch3\u003eWe make it personal\u003c\/h3\u003e\n\u003cp\u003eYour selections are used to create a one-of-a-kind item prepared especially for this order.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"avg__final-sale\"\u003e\n\u003cspan class=\"avg__final-sale-label\"\u003eCustom-made item · All sales are final\u003c\/span\u003e\n\u003cdiv\u003e\n\u003ch3\u003eReturns and exchanges are not accepted.\u003c\/h3\u003e\n\u003cp\u003eEvery item is specially and uniquely made from the photos, text, music, names, or options you submit. Because a personalized item cannot be returned and resold to another customer, this product is not eligible for returns or exchanges.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"avg__feature\"\u003e\n\u003cdiv class=\"avg__media\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0664\/6772\/5568\/files\/CBS2031.jpg?v=1791441573\" alt=\"Custom 2D Heart Crystal Photo Frame\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"avg__copy\"\u003e\n\u003cp class=\"avg__eyebrow\"\u003ePrecision engraving\u003c\/p\u003e\n\u003ch2\u003eYour image, captured beneath the surface.\u003c\/h2\u003e\n\u003cp\u003eLaser engraving places the personal design within the crystal, creating a keepsake that remains smooth on the outside and detailed within.\u003c\/p\u003e\n\u003cul class=\"avg__checks\"\u003e\n\u003cli\u003ePersonalized from your photo\u003c\/li\u003e\n\u003cli\u003eClear crystal display format\u003c\/li\u003e\n\u003cli\u003eDesigned for desks, shelves, and meaningful gifting\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"avg__feature avg__feature--reverse\"\u003e\n\u003cdiv class=\"avg__media\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0664\/6772\/5568\/files\/d3c7159be83969f21cf568282607b00d_d8bdbb8c-80d2-4973-b3cf-24db6a55a260.jpg?v=1791441574\" alt=\"Custom 2D Heart Crystal Photo Frame\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"avg__copy\"\u003e\n\u003cp class=\"avg__eyebrow\"\u003eMade for meaningful gifting\u003c\/p\u003e\n\u003ch2\u003eElegant enough for the room. Personal enough for the moment.\u003c\/h2\u003e\n\u003cp\u003eA polished way to honor family, pets, milestones, and the people behind your favorite memories.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"avg__guide\"\u003e\n\u003cdiv class=\"avg__guide-intro\"\u003e\n\u003cp class=\"avg__eyebrow\"\u003eBetter input, better result\u003c\/p\u003e\n\u003ch2\u003eStart with clear details.\u003c\/h2\u003e\n\u003cp\u003eA careful submission helps the finished item reflect the details you care about.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"avg__guide-list\"\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eStart with a bright, sharp image\u003c\/strong\u003e\u003cspan\u003eUse the original-resolution photo whenever possible; avoid screenshots or heavily compressed files.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eKeep the subject unobstructed\u003c\/strong\u003e\u003cspan\u003eFaces and important details should be fully visible and easy to distinguish.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eChoose images with clear contrast\u003c\/strong\u003e\u003cspan\u003eSimple backgrounds and good separation help important details read more clearly.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eDouble-check personal details\u003c\/strong\u003e\u003cspan\u003eReview names, dates, captions, photo order, and selected options before ordering.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"avg__options\"\u003e\n\u003cdiv class=\"avg__heading\"\u003e\n\u003cp class=\"avg__eyebrow\"\u003eAvailable choices\u003c\/p\u003e\n\u003ch2\u003eChoose the version that fits your story.\u003c\/h2\u003e\n\u003cp\u003eReview the available personalization choices before ordering.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"avg__option-grid\"\u003e\n\u003carticle class=\"avg__option-card\"\u003e\n\u003ch3\u003ePersonalized design\u003c\/h3\u003e\n\u003cp\u003eThis item is created from the details submitted with your order.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"avg__facts\"\u003e\n\u003ch3\u003eProduct details \u0026amp; important notes\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eCustom 2D laser engraved crystal heart is the perfect way to showcase your cherished memories.\u003c\/li\u003e\n\u003cli\u003eMade of high quality K9 crystal, clear and translucent\u003c\/li\u003e\n\u003cli\u003ePersonalized with photo, unique and stylish\u003c\/li\u003e\n\u003cli\u003eOnly heart crystal, without base\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"avg__gallery\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0664\/6772\/5568\/files\/5a0f87019c881fa437b0b554fe175e63-0.jpg?v=1791441574\" alt=\"Custom 2D Heart Crystal Photo Frame\" loading=\"lazy\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0664\/6772\/5568\/files\/0fe9b0c64031b1ed9859dbe62cd08d71-0.jpg?v=1791441574\" alt=\"Custom 2D Heart Crystal Photo Frame\" loading=\"lazy\"\u003e\n\u003cdiv class=\"avg__gallery-caption\"\u003e\n\u003ch2\u003eMake the image part of the keepsake itself.\u003c\/h2\u003e\n\u003cp\u003eCustom 2D Heart Crystal Photo Frame\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"avg__faq\"\u003e\n\u003cp class=\"avg__eyebrow\" style=\"text-align: center;\"\u003eGood to know\u003c\/p\u003e\n\u003ch2\u003eFrequently asked questions\u003c\/h2\u003e\n\u003cdetails open=\"\"\u003e\n\u003csummary\u003eHow do I personalize or choose this item?\u003c\/summary\u003e\n\u003cp\u003eProvide your photo and review all available product options. Submit personal details exactly as you want them used.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhich product option should I choose?\u003c\/summary\u003e\n\u003cp\u003eReview the available personalization choices before ordering.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eHow can I help the finished design look its best?\u003c\/summary\u003e\n\u003cp\u003eUse the original-resolution photo whenever possible; avoid screenshots or heavily compressed files.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCan I return or exchange this personalized item?\u003c\/summary\u003e\n\u003cp\u003eNo. Every item is specially and uniquely made from the photos, text, music, names, or options you submit. Because a personalized item cannot be returned and resold to another customer, this product is not eligible for returns or exchanges.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"avg__policy\"\u003e\n\u003ch3\u003eCustom-made item: all sales are final\u003c\/h3\u003e\n\u003cp\u003eReturns and exchanges are not accepted. Every item is specially and uniquely made from the photos, text, music, names, or options you submit. Because a personalized item cannot be returned and resold to another customer, this product is not eligible for returns or exchanges.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e","brand":"Airayvis-PersonalizedGifts","offers":[{"title":"Default Title","offer_id":50555736424704,"sku":"CBS2031","price":25.98,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0664\/6772\/5568\/files\/CBS2031.jpg?v=1791441573"},{"product_id":"personalized-2d-photo-crystal-night-light-laser-engraved-picture-lamp-gifts-for-her","title":"Personalized 2D Photo Crystal Night Light Laser Engraved Picture Lamp Gifts For Her","description":"\u003cstyle\u003e\n    .avg{--avg-ink:#171717;--avg-muted:#68645f;--avg-line:#e9e3dc;--avg-soft:#fff9f3;--avg-cream:#fff1df;--avg-peach:#ffd8a9;--avg-coral:#ef795d;max-width:1440px;margin:0 auto;padding:40px 20px 80px;color:var(--avg-ink);font-family:Inter,Arial,Helvetica,sans-serif;line-height:1.65;box-sizing:border-box}\n    .avg *{box-sizing:border-box} .avg img{display:block;max-width:100%} .avg p{font-size:16px;line-height:1.72}\n    .avg__heading{max-width:800px;margin:0 auto 34px;text-align:center} .avg__eyebrow{margin:0 0 12px;color:var(--avg-coral);font-size:12px;font-weight:800;letter-spacing:.14em;text-transform:uppercase}\n    .avg h2{margin:0;font-size:clamp(30px,4vw,52px);line-height:1.07;letter-spacing:-.04em;font-weight:650} .avg h3{margin:0 0 7px;font-size:19px;line-height:1.25}\n    .avg__heading\u003ep:last-child{max-width:680px;margin:16px auto 0;color:var(--avg-muted)}\n    .avg__process{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;max-width:1120px;margin:0 auto} .avg__step{padding:28px;border:1px solid var(--avg-line);border-radius:18px;background:#fff}\n    .avg__number{display:grid;place-items:center;width:42px;height:42px;margin-bottom:22px;border-radius:50%;background:var(--avg-peach);font-weight:800} .avg__step p{margin:0;color:var(--avg-muted);font-size:14px}\n    .avg__final-sale{display:grid;grid-template-columns:auto 1fr;gap:18px;align-items:start;max-width:1120px;margin:22px auto 0;padding:22px 24px;border:1px solid #e9bc83;border-radius:18px;background:#fff4e6}\n    .avg__final-sale-label{display:inline-block;padding:7px 10px;border-radius:999px;color:#7f2f23;background:#ffe0d6;font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap}\n    .avg__final-sale h3{margin:0 0 5px;font-size:18px} .avg__final-sale p{margin:0;color:#574735;font-size:14px;line-height:1.65}\n    .avg__feature{display:grid;grid-template-columns:1fr 1fr;gap:clamp(32px,6vw,88px);align-items:center;margin-top:72px;padding:clamp(26px,4vw,58px);border-radius:28px;background:var(--avg-soft)} .avg__feature--reverse .avg__media{order:2}\n    .avg__media{overflow:hidden;border:1px solid var(--avg-line);border-radius:20px;background:#fff} .avg__media img{width:100%;height:auto;object-fit:contain;background:#fff}\n    .avg__copy h2{max-width:580px;font-size:clamp(30px,3.5vw,48px)} .avg__copy\u003ep:not(.avg__eyebrow){max-width:580px;margin:16px 0 0;color:var(--avg-muted)}\n    .avg__checks{display:grid;gap:12px;margin:24px 0 0;padding:0;list-style:none} .avg__checks li{position:relative;padding-left:28px;font-size:15.5px;line-height:1.55} .avg__checks li:before{content:\"\";position:absolute;left:0;top:.38em;width:14px;height:14px;border:1px solid #f5ae62;border-radius:50%;background:#f5ae62;box-shadow:inset 0 0 0 4px var(--avg-soft)}\n    .avg__guide{display:grid;grid-template-columns:.9fr 1.1fr;gap:18px;margin-top:72px} .avg__guide-intro,.avg__guide-list{padding:clamp(28px,4vw,52px);border-radius:24px} .avg__guide-intro{color:#fff;background:var(--avg-ink)}\n    .avg__guide-intro h2{font-size:clamp(30px,3.5vw,46px)} .avg__guide-intro\u003ep:last-child{margin:16px 0 0;color:#d8d2cb} .avg__guide-list{background:var(--avg-cream)} .avg__guide-list ul{display:grid;gap:16px;margin:0;padding:0;list-style:none}\n    .avg__guide-list li{padding-bottom:16px;border-bottom:1px solid rgba(91,64,39,.14)} .avg__guide-list li:last-child{padding-bottom:0;border-bottom:0} .avg__guide-list strong,.avg__guide-list span{display:block} .avg__guide-list strong{font-size:15px} .avg__guide-list span{margin-top:4px;color:var(--avg-muted);font-size:14px}\n    .avg__options{margin-top:72px;padding:clamp(28px,5vw,64px);border:1px solid var(--avg-line);border-radius:28px} .avg__option-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:14px;margin-top:30px}\n    .avg__option-card{padding:24px;border-radius:18px;background:var(--avg-soft)} .avg__option-card h3{font-size:16px} .avg__option-card ul{display:grid;gap:7px;margin:13px 0 0;padding:0;list-style:none} .avg__option-card li,.avg__option-card p{margin:0;color:var(--avg-muted);font-size:13px;line-height:1.5}\n    .avg__facts{margin-top:18px;padding:25px;border-radius:20px;background:#fff8e9} .avg__facts h3{font-size:17px} .avg__facts ul{display:grid;gap:9px;margin:14px 0 0;padding-left:20px} .avg__facts li{color:#574735;font-size:14px;line-height:1.55}\n    .avg__gallery{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px;margin-top:72px} .avg__gallery img{width:100%;height:100%;min-height:240px;object-fit:contain;border:1px solid var(--avg-line);border-radius:22px;background:#fff}\n    .avg__gallery-caption{display:flex;flex-direction:column;justify-content:center;min-height:240px;padding:30px;border-radius:22px;background:var(--avg-peach)} .avg__gallery-caption h2{font-size:clamp(27px,3vw,42px)} .avg__gallery-caption p{margin:12px 0 0;color:#5a4936}\n    .avg__faq{max-width:920px;margin:78px auto 0} .avg__faq\u003eh2{margin-bottom:26px;text-align:center} .avg__faq details{border-top:1px solid var(--avg-line)} .avg__faq details:last-child{border-bottom:1px solid var(--avg-line)}\n    .avg__faq summary{position:relative;padding:22px 48px 22px 0;cursor:pointer;font-size:17px;font-weight:700;list-style:none} .avg__faq summary::-webkit-details-marker{display:none} .avg__faq summary:after{content:\"+\";position:absolute;right:4px;top:18px;font-size:20px;font-weight:400} .avg__faq details[open] summary:after{content:\"–\"} .avg__faq details p{margin:-6px 0 22px;color:var(--avg-muted)}\n    .avg__policy{margin-top:58px;padding:24px;border:1px solid #f0dfbd;border-radius:18px;background:#fff8e9} .avg__policy h3{font-size:18px} .avg__policy p{margin:8px 0 0;color:#574735;font-size:14px}\n    @media(max-width:800px){.avg{padding:24px 16px 56px} .avg__process,.avg__feature,.avg__guide{grid-template-columns:1fr} .avg__final-sale{grid-template-columns:1fr;gap:12px} .avg__feature--reverse .avg__media{order:0}}\n    @media(max-width:560px){.avg__heading{text-align:left;margin-bottom:24px} .avg h2,.avg__copy h2,.avg__guide-intro h2{font-size:30px} .avg__heading\u003ep:last-child{margin:12px 0 0} .avg__step{padding:22px} .avg__feature{gap:24px;margin-top:54px;padding:18px;border-radius:20px} .avg__media{border-radius:15px} .avg__guide,.avg__options,.avg__gallery,.avg__faq{margin-top:54px} .avg__guide-intro,.avg__guide-list{padding:27px 23px;border-radius:20px} .avg__options{padding:25px 18px;border-radius:20px} .avg__gallery img,.avg__gallery-caption{border-radius:16px;min-height:200px} .avg__gallery-caption{padding:22px} .avg__faq summary{font-size:16px}}\n  \u003c\/style\u003e\n\u003csection class=\"avg\"\u003e\n\u003cdiv class=\"avg__heading\"\u003e\n\u003cp class=\"avg__eyebrow\"\u003eA memory that glows\u003c\/p\u003e\n\u003ch2\u003eLet a meaningful moment light the room.\u003c\/h2\u003e\n\u003cp\u003eTransform a photo, date, moon phase, or message into a personalized light designed for quiet moments and meaningful gifting.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"avg__process\"\u003e\n\u003carticle class=\"avg__step\"\u003e\u003cspan class=\"avg__number\"\u003e1\u003c\/span\u003e\n\u003ch3\u003eAdd your photo\u003c\/h3\u003e\n\u003cp\u003eSubmit clear, accurate details and use the best-quality source files available.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"avg__step\"\u003e\u003cspan class=\"avg__number\"\u003e2\u003c\/span\u003e\n\u003ch3\u003eChoose your options\u003c\/h3\u003e\n\u003cp\u003eSelect the available style, size, color, or format that best fits the gift.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"avg__step\"\u003e\u003cspan class=\"avg__number\"\u003e3\u003c\/span\u003e\n\u003ch3\u003eWe make it personal\u003c\/h3\u003e\n\u003cp\u003eYour selections are used to create a one-of-a-kind item prepared especially for this order.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"avg__final-sale\"\u003e\n\u003cspan class=\"avg__final-sale-label\"\u003eCustom-made item · All sales are final\u003c\/span\u003e\n\u003cdiv\u003e\n\u003ch3\u003eReturns and exchanges are not accepted.\u003c\/h3\u003e\n\u003cp\u003eEvery item is specially and uniquely made from the photos, text, music, names, or options you submit. Because a personalized item cannot be returned and resold to another customer, this product is not eligible for returns or exchanges.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"avg__feature\"\u003e\n\u003cdiv class=\"avg__media\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0664\/6772\/5568\/files\/XHD4764.jpg?v=1791441598\" alt=\"Personalized 2D Photo Crystal Night Light Laser Engraved Picture Lamp Gifts For Her\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"avg__copy\"\u003e\n\u003cp class=\"avg__eyebrow\"\u003ePersonal by day and night\u003c\/p\u003e\n\u003ch2\u003eA keepsake with a warm second life after dark.\u003c\/h2\u003e\n\u003cp\u003eYour chosen details become part of a display that adds a gentle glow to a desk, bedside table, or favorite corner.\u003c\/p\u003e\n\u003cul class=\"avg__checks\"\u003e\n\u003cli\u003ePersonalized with the selected details\u003c\/li\u003e\n\u003cli\u003eCompact decorative lighting\u003c\/li\u003e\n\u003cli\u003eDesigned for gifting and display\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"avg__feature avg__feature--reverse\"\u003e\n\u003cdiv class=\"avg__media\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0664\/6772\/5568\/files\/XHD4764_1.jpg?v=1791441599\" alt=\"Personalized 2D Photo Crystal Night Light Laser Engraved Picture Lamp Gifts For Her\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"avg__copy\"\u003e\n\u003cp class=\"avg__eyebrow\"\u003eMade for meaningful gifting\u003c\/p\u003e\n\u003ch2\u003eA small light with a personal story.\u003c\/h2\u003e\n\u003cp\u003eCelebrate a relationship, date, or memory with a piece that remains visible long after the occasion.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"avg__guide\"\u003e\n\u003cdiv class=\"avg__guide-intro\"\u003e\n\u003cp class=\"avg__eyebrow\"\u003eBetter input, better result\u003c\/p\u003e\n\u003ch2\u003eStart with clear details.\u003c\/h2\u003e\n\u003cp\u003eA careful submission helps the finished item reflect the details you care about.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"avg__guide-list\"\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eStart with a bright, sharp image\u003c\/strong\u003e\u003cspan\u003eUse the original-resolution photo whenever possible; avoid screenshots or heavily compressed files.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eKeep the subject unobstructed\u003c\/strong\u003e\u003cspan\u003eFaces and important details should be fully visible and easy to distinguish.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eChoose images with clear contrast\u003c\/strong\u003e\u003cspan\u003eSimple backgrounds and good separation help important details read more clearly.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eDouble-check personal details\u003c\/strong\u003e\u003cspan\u003eReview names, dates, captions, photo order, and selected options before ordering.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"avg__options\"\u003e\n\u003cdiv class=\"avg__heading\"\u003e\n\u003cp class=\"avg__eyebrow\"\u003eAvailable choices\u003c\/p\u003e\n\u003ch2\u003eChoose the version that fits your story.\u003c\/h2\u003e\n\u003cp\u003eReview the available personalization choices before ordering.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"avg__option-grid\"\u003e\n\u003carticle class=\"avg__option-card\"\u003e\n\u003ch3\u003ePersonalized design\u003c\/h3\u003e\n\u003cp\u003eThis item is created from the details submitted with your order.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"avg__facts\"\u003e\n\u003ch3\u003eProduct details \u0026amp; important notes\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eThis custom-made laser engraved photo crystal light box is perfect for a choice of gift for all your loved ones and occasions.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"avg__gallery\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0664\/6772\/5568\/files\/XHD4764_2.jpg?v=1791441598\" alt=\"Personalized 2D Photo Crystal Night Light Laser Engraved Picture Lamp Gifts For Her\" loading=\"lazy\"\u003e\n\u003cdiv class=\"avg__gallery-caption\"\u003e\n\u003ch2\u003eKeep the moment close, even after dark.\u003c\/h2\u003e\n\u003cp\u003ePersonalized 2D Photo Crystal Night Light Laser Engraved Picture Lamp Gifts For Her\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"avg__faq\"\u003e\n\u003cp class=\"avg__eyebrow\" style=\"text-align: center;\"\u003eGood to know\u003c\/p\u003e\n\u003ch2\u003eFrequently asked questions\u003c\/h2\u003e\n\u003cdetails open=\"\"\u003e\n\u003csummary\u003eHow do I personalize or choose this item?\u003c\/summary\u003e\n\u003cp\u003eProvide your photo and review all available product options. Submit personal details exactly as you want them used.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhich product option should I choose?\u003c\/summary\u003e\n\u003cp\u003eReview the available personalization choices before ordering.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eHow can I help the finished design look its best?\u003c\/summary\u003e\n\u003cp\u003eUse the original-resolution photo whenever possible; avoid screenshots or heavily compressed files.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCan I return or exchange this personalized item?\u003c\/summary\u003e\n\u003cp\u003eNo. Every item is specially and uniquely made from the photos, text, music, names, or options you submit. Because a personalized item cannot be returned and resold to another customer, this product is not eligible for returns or exchanges.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"avg__policy\"\u003e\n\u003ch3\u003eCustom-made item: all sales are final\u003c\/h3\u003e\n\u003cp\u003eReturns and exchanges are not accepted. Every item is specially and uniquely made from the photos, text, music, names, or options you submit. Because a personalized item cannot be returned and resold to another customer, this product is not eligible for returns or exchanges.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e","brand":"Airayvis-PersonalizedGifts","offers":[{"title":"Default Title","offer_id":50555742978304,"sku":"XHD4764","price":37.98,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0664\/6772\/5568\/files\/XHD4764.jpg?v=1791441598"},{"product_id":"custom-photo-engraved-ornaments-crystal-glass-fathers-day-gifts","title":"Custom Photo Engraved Ornaments Crystal Glass Father's Day Gifts","description":"\u003cstyle\u003e\n    .avg{--avg-ink:#171717;--avg-muted:#68645f;--avg-line:#e9e3dc;--avg-soft:#fff9f3;--avg-cream:#fff1df;--avg-peach:#ffd8a9;--avg-coral:#ef795d;max-width:1440px;margin:0 auto;padding:40px 20px 80px;color:var(--avg-ink);font-family:Inter,Arial,Helvetica,sans-serif;line-height:1.65;box-sizing:border-box}\n    .avg *{box-sizing:border-box} .avg img{display:block;max-width:100%} .avg p{font-size:16px;line-height:1.72}\n    .avg__heading{max-width:800px;margin:0 auto 34px;text-align:center} .avg__eyebrow{margin:0 0 12px;color:var(--avg-coral);font-size:12px;font-weight:800;letter-spacing:.14em;text-transform:uppercase}\n    .avg h2{margin:0;font-size:clamp(30px,4vw,52px);line-height:1.07;letter-spacing:-.04em;font-weight:650} .avg h3{margin:0 0 7px;font-size:19px;line-height:1.25}\n    .avg__heading\u003ep:last-child{max-width:680px;margin:16px auto 0;color:var(--avg-muted)}\n    .avg__process{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;max-width:1120px;margin:0 auto} .avg__step{padding:28px;border:1px solid var(--avg-line);border-radius:18px;background:#fff}\n    .avg__number{display:grid;place-items:center;width:42px;height:42px;margin-bottom:22px;border-radius:50%;background:var(--avg-peach);font-weight:800} .avg__step p{margin:0;color:var(--avg-muted);font-size:14px}\n    .avg__final-sale{display:grid;grid-template-columns:auto 1fr;gap:18px;align-items:start;max-width:1120px;margin:22px auto 0;padding:22px 24px;border:1px solid #e9bc83;border-radius:18px;background:#fff4e6}\n    .avg__final-sale-label{display:inline-block;padding:7px 10px;border-radius:999px;color:#7f2f23;background:#ffe0d6;font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap}\n    .avg__final-sale h3{margin:0 0 5px;font-size:18px} .avg__final-sale p{margin:0;color:#574735;font-size:14px;line-height:1.65}\n    .avg__feature{display:grid;grid-template-columns:1fr 1fr;gap:clamp(32px,6vw,88px);align-items:center;margin-top:72px;padding:clamp(26px,4vw,58px);border-radius:28px;background:var(--avg-soft)} .avg__feature--reverse .avg__media{order:2}\n    .avg__media{overflow:hidden;border:1px solid var(--avg-line);border-radius:20px;background:#fff} .avg__media img{width:100%;height:auto;object-fit:contain;background:#fff}\n    .avg__copy h2{max-width:580px;font-size:clamp(30px,3.5vw,48px)} .avg__copy\u003ep:not(.avg__eyebrow){max-width:580px;margin:16px 0 0;color:var(--avg-muted)}\n    .avg__checks{display:grid;gap:12px;margin:24px 0 0;padding:0;list-style:none} .avg__checks li{position:relative;padding-left:28px;font-size:15.5px;line-height:1.55} .avg__checks li:before{content:\"\";position:absolute;left:0;top:.38em;width:14px;height:14px;border:1px solid #f5ae62;border-radius:50%;background:#f5ae62;box-shadow:inset 0 0 0 4px var(--avg-soft)}\n    .avg__guide{display:grid;grid-template-columns:.9fr 1.1fr;gap:18px;margin-top:72px} .avg__guide-intro,.avg__guide-list{padding:clamp(28px,4vw,52px);border-radius:24px} .avg__guide-intro{color:#fff;background:var(--avg-ink)}\n    .avg__guide-intro h2{font-size:clamp(30px,3.5vw,46px)} .avg__guide-intro\u003ep:last-child{margin:16px 0 0;color:#d8d2cb} .avg__guide-list{background:var(--avg-cream)} .avg__guide-list ul{display:grid;gap:16px;margin:0;padding:0;list-style:none}\n    .avg__guide-list li{padding-bottom:16px;border-bottom:1px solid rgba(91,64,39,.14)} .avg__guide-list li:last-child{padding-bottom:0;border-bottom:0} .avg__guide-list strong,.avg__guide-list span{display:block} .avg__guide-list strong{font-size:15px} .avg__guide-list span{margin-top:4px;color:var(--avg-muted);font-size:14px}\n    .avg__options{margin-top:72px;padding:clamp(28px,5vw,64px);border:1px solid var(--avg-line);border-radius:28px} .avg__option-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:14px;margin-top:30px}\n    .avg__option-card{padding:24px;border-radius:18px;background:var(--avg-soft)} .avg__option-card h3{font-size:16px} .avg__option-card ul{display:grid;gap:7px;margin:13px 0 0;padding:0;list-style:none} .avg__option-card li,.avg__option-card p{margin:0;color:var(--avg-muted);font-size:13px;line-height:1.5}\n    .avg__facts{margin-top:18px;padding:25px;border-radius:20px;background:#fff8e9} .avg__facts h3{font-size:17px} .avg__facts ul{display:grid;gap:9px;margin:14px 0 0;padding-left:20px} .avg__facts li{color:#574735;font-size:14px;line-height:1.55}\n    .avg__gallery{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px;margin-top:72px} .avg__gallery img{width:100%;height:100%;min-height:240px;object-fit:contain;border:1px solid var(--avg-line);border-radius:22px;background:#fff}\n    .avg__gallery-caption{display:flex;flex-direction:column;justify-content:center;min-height:240px;padding:30px;border-radius:22px;background:var(--avg-peach)} .avg__gallery-caption h2{font-size:clamp(27px,3vw,42px)} .avg__gallery-caption p{margin:12px 0 0;color:#5a4936}\n    .avg__faq{max-width:920px;margin:78px auto 0} .avg__faq\u003eh2{margin-bottom:26px;text-align:center} .avg__faq details{border-top:1px solid var(--avg-line)} .avg__faq details:last-child{border-bottom:1px solid var(--avg-line)}\n    .avg__faq summary{position:relative;padding:22px 48px 22px 0;cursor:pointer;font-size:17px;font-weight:700;list-style:none} .avg__faq summary::-webkit-details-marker{display:none} .avg__faq summary:after{content:\"+\";position:absolute;right:4px;top:18px;font-size:20px;font-weight:400} .avg__faq details[open] summary:after{content:\"–\"} .avg__faq details p{margin:-6px 0 22px;color:var(--avg-muted)}\n    .avg__policy{margin-top:58px;padding:24px;border:1px solid #f0dfbd;border-radius:18px;background:#fff8e9} .avg__policy h3{font-size:18px} .avg__policy p{margin:8px 0 0;color:#574735;font-size:14px}\n    @media(max-width:800px){.avg{padding:24px 16px 56px} .avg__process,.avg__feature,.avg__guide{grid-template-columns:1fr} .avg__final-sale{grid-template-columns:1fr;gap:12px} .avg__feature--reverse .avg__media{order:0}}\n    @media(max-width:560px){.avg__heading{text-align:left;margin-bottom:24px} .avg h2,.avg__copy h2,.avg__guide-intro h2{font-size:30px} .avg__heading\u003ep:last-child{margin:12px 0 0} .avg__step{padding:22px} .avg__feature{gap:24px;margin-top:54px;padding:18px;border-radius:20px} .avg__media{border-radius:15px} .avg__guide,.avg__options,.avg__gallery,.avg__faq{margin-top:54px} .avg__guide-intro,.avg__guide-list{padding:27px 23px;border-radius:20px} .avg__options{padding:25px 18px;border-radius:20px} .avg__gallery img,.avg__gallery-caption{border-radius:16px;min-height:200px} .avg__gallery-caption{padding:22px} .avg__faq summary{font-size:16px}}\n  \u003c\/style\u003e\n\u003csection class=\"avg\"\u003e\n\u003cdiv class=\"avg__heading\"\u003e\n\u003cp class=\"avg__eyebrow\"\u003eA memory to hang onto\u003c\/p\u003e\n\u003ch2\u003eMake the celebration feel unmistakably personal.\u003c\/h2\u003e\n\u003cp\u003eCreate an ornament around a favorite photo, name, or message for a small keepsake with lasting emotional value.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"avg__process\"\u003e\n\u003carticle class=\"avg__step\"\u003e\u003cspan class=\"avg__number\"\u003e1\u003c\/span\u003e\n\u003ch3\u003eAdd your photo and text or names\u003c\/h3\u003e\n\u003cp\u003eSubmit clear, accurate details and use the best-quality source files available.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"avg__step\"\u003e\u003cspan class=\"avg__number\"\u003e2\u003c\/span\u003e\n\u003ch3\u003eChoose your options\u003c\/h3\u003e\n\u003cp\u003eSelect the available style, size, color, or format that best fits the gift.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"avg__step\"\u003e\u003cspan class=\"avg__number\"\u003e3\u003c\/span\u003e\n\u003ch3\u003eWe make it personal\u003c\/h3\u003e\n\u003cp\u003eYour selections are used to create a one-of-a-kind item prepared especially for this order.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"avg__final-sale\"\u003e\n\u003cspan class=\"avg__final-sale-label\"\u003eCustom-made item · All sales are final\u003c\/span\u003e\n\u003cdiv\u003e\n\u003ch3\u003eReturns and exchanges are not accepted.\u003c\/h3\u003e\n\u003cp\u003eEvery item is specially and uniquely made from the photos, text, music, names, or options you submit. Because a personalized item cannot be returned and resold to another customer, this product is not eligible for returns or exchanges.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"avg__feature\"\u003e\n\u003cdiv class=\"avg__media\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0664\/6772\/5568\/files\/CBS8276_7a233b4a-1521-4a09-b515-1e3a966028cb.jpg?v=1791441617\" alt=\"Custom Photo Engraved Ornaments Crystal Glass Father's Day Gifts\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"avg__copy\"\u003e\n\u003cp class=\"avg__eyebrow\"\u003ePersonal holiday detail\u003c\/p\u003e\n\u003ch2\u003eA familiar tradition, made uniquely yours.\u003c\/h2\u003e\n\u003cp\u003eYour selected details turn a decorative ornament into a meaningful marker of family, remembrance, or a special year.\u003c\/p\u003e\n\u003cul class=\"avg__checks\"\u003e\n\u003cli\u003ePersonalized with your submitted details\u003c\/li\u003e\n\u003cli\u003eLightweight hanging keepsake\u003c\/li\u003e\n\u003cli\u003eMade for seasonal display and gifting\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"avg__feature avg__feature--reverse\"\u003e\n\u003cdiv class=\"avg__media\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0664\/6772\/5568\/files\/CBS8276_1f96b9c8-c19a-4703-942a-f2a62c4f6b74.jpg?v=1791441618\" alt=\"Custom Photo Engraved Ornaments Crystal Glass Father's Day Gifts\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"avg__copy\"\u003e\n\u003cp class=\"avg__eyebrow\"\u003eMade for meaningful gifting\u003c\/p\u003e\n\u003ch2\u003eBring a favorite story back each season.\u003c\/h2\u003e\n\u003cp\u003eDisplay it on a tree, wreath, or keepsake stand as a thoughtful reminder of someone or something worth celebrating.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"avg__guide\"\u003e\n\u003cdiv class=\"avg__guide-intro\"\u003e\n\u003cp class=\"avg__eyebrow\"\u003eBetter input, better result\u003c\/p\u003e\n\u003ch2\u003eStart with clear details.\u003c\/h2\u003e\n\u003cp\u003eA careful submission helps the finished item reflect the details you care about.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"avg__guide-list\"\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eStart with a bright, sharp image\u003c\/strong\u003e\u003cspan\u003eUse the original-resolution photo whenever possible; avoid screenshots or heavily compressed files.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eKeep the subject unobstructed\u003c\/strong\u003e\u003cspan\u003eFaces and important details should be fully visible and easy to distinguish.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eChoose images with clear contrast\u003c\/strong\u003e\u003cspan\u003eSimple backgrounds and good separation help important details read more clearly.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eDouble-check personal details\u003c\/strong\u003e\u003cspan\u003eReview names, dates, captions, photo order, and selected options before ordering.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"avg__options\"\u003e\n\u003cdiv class=\"avg__heading\"\u003e\n\u003cp class=\"avg__eyebrow\"\u003eAvailable choices\u003c\/p\u003e\n\u003ch2\u003eChoose the version that fits your story.\u003c\/h2\u003e\n\u003cp\u003eReview the available personalization choices before ordering.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"avg__option-grid\"\u003e\n\u003carticle class=\"avg__option-card\"\u003e\n\u003ch3\u003ePersonalized design\u003c\/h3\u003e\n\u003cp\u003eThis item is created from the details submitted with your order.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"avg__facts\"\u003e\n\u003ch3\u003eProduct details \u0026amp; important notes\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eItem Dimensions LxWxH:3.86 x 2.28 x 4.72inch\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"avg__gallery\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0664\/6772\/5568\/files\/CBS8276_1_42cc6664-8dfe-40bd-9856-2409e887c98b.jpg?v=1791441617\" alt=\"Custom Photo Engraved Ornaments Crystal Glass Father's Day Gifts\" loading=\"lazy\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0664\/6772\/5568\/files\/CBS8276_2_ebf6a570-e074-4176-897f-a9fcc33df077.jpg?v=1791441617\" alt=\"Custom Photo Engraved Ornaments Crystal Glass Father's Day Gifts\" loading=\"lazy\"\u003e\n\u003cdiv class=\"avg__gallery-caption\"\u003e\n\u003ch2\u003eA personal detail for meaningful traditions.\u003c\/h2\u003e\n\u003cp\u003eCustom Photo Engraved Ornaments Crystal Glass Father's Day Gifts\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"avg__faq\"\u003e\n\u003cp class=\"avg__eyebrow\" style=\"text-align: center;\"\u003eGood to know\u003c\/p\u003e\n\u003ch2\u003eFrequently asked questions\u003c\/h2\u003e\n\u003cdetails open=\"\"\u003e\n\u003csummary\u003eHow do I personalize or choose this item?\u003c\/summary\u003e\n\u003cp\u003eProvide your photo and text or names and review all available product options. Submit personal details exactly as you want them used.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhich product option should I choose?\u003c\/summary\u003e\n\u003cp\u003eReview the available personalization choices before ordering.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eHow can I help the finished design look its best?\u003c\/summary\u003e\n\u003cp\u003eUse the original-resolution photo whenever possible; avoid screenshots or heavily compressed files.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCan I return or exchange this personalized item?\u003c\/summary\u003e\n\u003cp\u003eNo. Every item is specially and uniquely made from the photos, text, music, names, or options you submit. Because a personalized item cannot be returned and resold to another customer, this product is not eligible for returns or exchanges.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"avg__policy\"\u003e\n\u003ch3\u003eCustom-made item: all sales are final\u003c\/h3\u003e\n\u003cp\u003eReturns and exchanges are not accepted. Every item is specially and uniquely made from the photos, text, music, names, or options you submit. Because a personalized item cannot be returned and resold to another customer, this product is not eligible for returns or exchanges.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e","brand":"Airayvis-PersonalizedGifts","offers":[{"title":"Default Title","offer_id":50555747041536,"sku":"CBS8276","price":33.98,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0664\/6772\/5568\/files\/CBS8276_7a233b4a-1521-4a09-b515-1e3a966028cb.jpg?v=1791441617"},{"product_id":"personalized-our-moon-special-day-crystal-ball-led-night-light-custom-moon-phase-night-light-for-couples-romantic-anniversary-gift","title":"Personalized Our Moon Special Day Crystal Ball LED Night Light Custom Moon Phase Night Light for Couples Romantic Anniversary Gift","description":"\u003csection class=\"avg\" aria-label=\"Personalized Our Moon Special Day Crystal Ball LED Night Light Custom Moon Phase Night Light for Couples Romantic Anniversary Gift details\"\u003e\n\n  \u003cstyle\u003e\n    .avg{--avg-ink:#171717;--avg-muted:#68645f;--avg-line:#e9e3dc;--avg-soft:#fff9f3;--avg-cream:#fff1df;--avg-peach:#ffd8a9;--avg-coral:#ef795d;max-width:1440px;margin:0 auto;padding:40px 20px 80px;color:var(--avg-ink);font-family:Inter,Arial,Helvetica,sans-serif;line-height:1.65;box-sizing:border-box}\n    .avg *{box-sizing:border-box} .avg img{display:block;max-width:100%} .avg p{font-size:16px;line-height:1.72}\n    .avg__heading{max-width:800px;margin:0 auto 34px;text-align:center} .avg__eyebrow{margin:0 0 12px;color:var(--avg-coral);font-size:12px;font-weight:800;letter-spacing:.14em;text-transform:uppercase}\n    .avg h2{margin:0;font-size:clamp(30px,4vw,52px);line-height:1.07;letter-spacing:-.04em;font-weight:650} .avg h3{margin:0 0 7px;font-size:19px;line-height:1.25}\n    .avg__heading\u003ep:last-child{max-width:680px;margin:16px auto 0;color:var(--avg-muted)}\n    .avg__process{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;max-width:1120px;margin:0 auto} .avg__step{padding:28px;border:1px solid var(--avg-line);border-radius:18px;background:#fff}\n    .avg__number{display:grid;place-items:center;width:42px;height:42px;margin-bottom:22px;border-radius:50%;background:var(--avg-peach);font-weight:800} .avg__step p{margin:0;color:var(--avg-muted);font-size:14px}\n    .avg__final-sale{display:grid;grid-template-columns:auto 1fr;gap:18px;align-items:start;max-width:1120px;margin:22px auto 0;padding:22px 24px;border:1px solid #e9bc83;border-radius:18px;background:#fff4e6}\n    .avg__final-sale-label{display:inline-block;padding:7px 10px;border-radius:999px;color:#7f2f23;background:#ffe0d6;font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap}\n    .avg__final-sale h3{margin:0 0 5px;font-size:18px} .avg__final-sale p{margin:0;color:#574735;font-size:14px;line-height:1.65}\n    .avg__feature{display:grid;grid-template-columns:1fr 1fr;gap:clamp(32px,6vw,88px);align-items:center;margin-top:72px;padding:clamp(26px,4vw,58px);border-radius:28px;background:var(--avg-soft)} .avg__feature--reverse .avg__media{order:2}\n    .avg__media{overflow:hidden;border:1px solid var(--avg-line);border-radius:20px;background:#fff} .avg__media img{width:100%;height:auto;object-fit:contain;background:#fff}\n    .avg__copy h2{max-width:580px;font-size:clamp(30px,3.5vw,48px)} .avg__copy\u003ep:not(.avg__eyebrow){max-width:580px;margin:16px 0 0;color:var(--avg-muted)}\n    .avg__checks{display:grid;gap:12px;margin:24px 0 0;padding:0;list-style:none} .avg__checks li{position:relative;padding-left:28px;font-size:15.5px;line-height:1.55} .avg__checks li:before{content:\"\";position:absolute;left:0;top:.38em;width:14px;height:14px;border:1px solid #f5ae62;border-radius:50%;background:#f5ae62;box-shadow:inset 0 0 0 4px var(--avg-soft)}\n    .avg__guide{display:grid;grid-template-columns:.9fr 1.1fr;gap:18px;margin-top:72px} .avg__guide-intro,.avg__guide-list{padding:clamp(28px,4vw,52px);border-radius:24px} .avg__guide-intro{color:#fff;background:var(--avg-ink)}\n    .avg__guide-intro h2{font-size:clamp(30px,3.5vw,46px)} .avg__guide-intro\u003ep:last-child{margin:16px 0 0;color:#d8d2cb} .avg__guide-list{background:var(--avg-cream)} .avg__guide-list ul{display:grid;gap:16px;margin:0;padding:0;list-style:none}\n    .avg__guide-list li{padding-bottom:16px;border-bottom:1px solid rgba(91,64,39,.14)} .avg__guide-list li:last-child{padding-bottom:0;border-bottom:0} .avg__guide-list strong,.avg__guide-list span{display:block} .avg__guide-list strong{font-size:15px} .avg__guide-list span{margin-top:4px;color:var(--avg-muted);font-size:14px}\n    .avg__options{margin-top:72px;padding:clamp(28px,5vw,64px);border:1px solid var(--avg-line);border-radius:28px} .avg__option-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:14px;margin-top:30px}\n    .avg__option-card{padding:24px;border-radius:18px;background:var(--avg-soft)} .avg__option-card h3{font-size:16px} .avg__option-card ul{display:grid;gap:7px;margin:13px 0 0;padding:0;list-style:none} .avg__option-card li,.avg__option-card p{margin:0;color:var(--avg-muted);font-size:13px;line-height:1.5}\n    .avg__facts{margin-top:18px;padding:25px;border-radius:20px;background:#fff8e9} .avg__facts h3{font-size:17px} .avg__facts ul{display:grid;gap:9px;margin:14px 0 0;padding-left:20px} .avg__facts li{color:#574735;font-size:14px;line-height:1.55}\n    .avg__gallery{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px;margin-top:72px} .avg__gallery img{width:100%;height:100%;min-height:240px;object-fit:contain;border:1px solid var(--avg-line);border-radius:22px;background:#fff}\n    .avg__gallery-caption{display:flex;flex-direction:column;justify-content:center;min-height:240px;padding:30px;border-radius:22px;background:var(--avg-peach)} .avg__gallery-caption h2{font-size:clamp(27px,3vw,42px)} .avg__gallery-caption p{margin:12px 0 0;color:#5a4936}\n    .avg__faq{max-width:920px;margin:78px auto 0} .avg__faq\u003eh2{margin-bottom:26px;text-align:center} .avg__faq details{border-top:1px solid var(--avg-line)} .avg__faq details:last-child{border-bottom:1px solid var(--avg-line)}\n    .avg__faq summary{position:relative;padding:22px 48px 22px 0;cursor:pointer;font-size:17px;font-weight:700;list-style:none} .avg__faq summary::-webkit-details-marker{display:none} .avg__faq summary:after{content:\"+\";position:absolute;right:4px;top:18px;font-size:20px;font-weight:400} .avg__faq details[open] summary:after{content:\"–\"} .avg__faq details p{margin:-6px 0 22px;color:var(--avg-muted)}\n    .avg__policy{margin-top:58px;padding:24px;border:1px solid #f0dfbd;border-radius:18px;background:#fff8e9} .avg__policy h3{font-size:18px} .avg__policy p{margin:8px 0 0;color:#574735;font-size:14px}\n    @media(max-width:800px){.avg{padding:24px 16px 56px} .avg__process,.avg__feature,.avg__guide{grid-template-columns:1fr} .avg__final-sale{grid-template-columns:1fr;gap:12px} .avg__feature--reverse .avg__media{order:0}}\n    @media(max-width:560px){.avg__heading{text-align:left;margin-bottom:24px} .avg h2,.avg__copy h2,.avg__guide-intro h2{font-size:30px} .avg__heading\u003ep:last-child{margin:12px 0 0} .avg__step{padding:22px} .avg__feature{gap:24px;margin-top:54px;padding:18px;border-radius:20px} .avg__media{border-radius:15px} .avg__guide,.avg__options,.avg__gallery,.avg__faq{margin-top:54px} .avg__guide-intro,.avg__guide-list{padding:27px 23px;border-radius:20px} .avg__options{padding:25px 18px;border-radius:20px} .avg__gallery img,.avg__gallery-caption{border-radius:16px;min-height:200px} .avg__gallery-caption{padding:22px} .avg__faq summary{font-size:16px}}\n  \u003c\/style\u003e\n\n  \u003cdiv class=\"avg__heading\"\u003e\n    \u003cp class=\"avg__eyebrow\"\u003eA memory that glows\u003c\/p\u003e\n\u003ch2\u003eLet a meaningful moment light the room.\u003c\/h2\u003e\n\u003cp\u003eTransform a photo, date, moon phase, or message into a personalized light designed for quiet moments and meaningful gifting.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"avg__process\"\u003e\n    \u003carticle class=\"avg__step\"\u003e\u003cspan class=\"avg__number\"\u003e1\u003c\/span\u003e\u003ch3\u003eAdd your text or names\u003c\/h3\u003e\n\u003cp\u003eSubmit clear, accurate details and use the best-quality source files available.\u003c\/p\u003e\u003c\/article\u003e\n    \u003carticle class=\"avg__step\"\u003e\u003cspan class=\"avg__number\"\u003e2\u003c\/span\u003e\u003ch3\u003eChoose your options\u003c\/h3\u003e\n\u003cp\u003eSelect the available style, size, color, or format that best fits the gift.\u003c\/p\u003e\u003c\/article\u003e\n    \u003carticle class=\"avg__step\"\u003e\u003cspan class=\"avg__number\"\u003e3\u003c\/span\u003e\u003ch3\u003eWe make it personal\u003c\/h3\u003e\n\u003cp\u003eYour selections are used to create a one-of-a-kind item prepared especially for this order.\u003c\/p\u003e\u003c\/article\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"avg__final-sale\"\u003e\n\u003cspan class=\"avg__final-sale-label\"\u003eCustom-made item · All sales are final\u003c\/span\u003e\u003cdiv\u003e\n\u003ch3\u003eReturns and exchanges are not accepted.\u003c\/h3\u003e\n\u003cp\u003eEvery item is specially and uniquely made from the photos, text, music, names, or options you submit. Because a personalized item cannot be returned and resold to another customer, this product is not eligible for returns or exchanges.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n  \u003cdiv class=\"avg__feature\"\u003e\n    \u003cdiv class=\"avg__media\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0664\/6772\/5568\/files\/fb05489e-3984-4d69-9725-898f0c837dd2-0.webp?v=1791442998\" alt=\"Personalized Our Moon Special Day Crystal Ball LED Night Light Custom Moon Phase Night Light for Couples Romantic Anniversary Gift\" loading=\"lazy\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"avg__copy\"\u003e\n\u003cp class=\"avg__eyebrow\"\u003ePersonal by day and night\u003c\/p\u003e\n\u003ch2\u003eA keepsake with a warm second life after dark.\u003c\/h2\u003e\n\u003cp\u003eYour chosen details become part of a display that adds a gentle glow to a desk, bedside table, or favorite corner.\u003c\/p\u003e\n\u003cul class=\"avg__checks\"\u003e\n\u003cli\u003ePersonalized with the selected details\u003c\/li\u003e\n\u003cli\u003eCompact decorative lighting\u003c\/li\u003e\n\u003cli\u003eDesigned for gifting and display\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"avg__feature avg__feature--reverse\"\u003e\n    \u003cdiv class=\"avg__media\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0664\/6772\/5568\/files\/ba3a31d3-0285-4e25-8a30-62b8b428618a-0.webp?v=1791442997\" alt=\"Personalized Our Moon Special Day Crystal Ball LED Night Light Custom Moon Phase Night Light for Couples Romantic Anniversary Gift\" loading=\"lazy\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"avg__copy\"\u003e\n\u003cp class=\"avg__eyebrow\"\u003eMade for meaningful gifting\u003c\/p\u003e\n\u003ch2\u003eA small light with a personal story.\u003c\/h2\u003e\n\u003cp\u003eCelebrate a relationship, date, or memory with a piece that remains visible long after the occasion.\u003c\/p\u003e\n\u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"avg__guide\"\u003e\n    \u003cdiv class=\"avg__guide-intro\"\u003e\n\u003cp class=\"avg__eyebrow\"\u003eBetter input, better result\u003c\/p\u003e\n\u003ch2\u003eStart with clear details.\u003c\/h2\u003e\n\u003cp\u003eA careful submission helps the finished item reflect the details you care about.\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"avg__guide-list\"\u003e\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eStart with a bright, sharp image\u003c\/strong\u003e\u003cspan\u003eUse the original-resolution photo whenever possible; avoid screenshots or heavily compressed files.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eKeep the subject unobstructed\u003c\/strong\u003e\u003cspan\u003eFaces and important details should be fully visible and easy to distinguish.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eChoose images with clear contrast\u003c\/strong\u003e\u003cspan\u003eSimple backgrounds and good separation help important details read more clearly.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eDouble-check personal details\u003c\/strong\u003e\u003cspan\u003eReview names, dates, captions, photo order, and selected options before ordering.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"avg__options\"\u003e\n    \u003cdiv class=\"avg__heading\"\u003e\n\u003cp class=\"avg__eyebrow\"\u003eAvailable choices\u003c\/p\u003e\n\u003ch2\u003eChoose the version that fits your story.\u003c\/h2\u003e\n\u003cp\u003eReview Size and select the combination that best fits the item you want to create.\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"avg__option-grid\"\u003e\u003carticle class=\"avg__option-card\"\u003e\u003ch3\u003eSize\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e6*6cm\u003c\/li\u003e\n\u003cli\u003e8*8cm\u003c\/li\u003e\n\u003c\/ul\u003e\u003c\/article\u003e\u003c\/div\u003e\n    \u003cdiv class=\"avg__facts\"\u003e\n\u003ch3\u003eProduct details \u0026amp; important notes\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eCapture the magic of the night sky from your most special moment with this personalized moon phase crystal ball LED night light.\u003c\/li\u003e\n\u003cli\u003eMaterial: Crystal\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"avg__gallery\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0664\/6772\/5568\/files\/YI0P001X01.jpg?v=1791442998\" alt=\"Personalized Our Moon Special Day Crystal Ball LED Night Light Custom Moon Phase Night Light for Couples Romantic Anniversary Gift\" loading=\"lazy\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0664\/6772\/5568\/files\/65087550-5930-4aa6-b1fc-ef752d1812bd-0.webp?v=1791442997\" alt=\"Personalized Our Moon Special Day Crystal Ball LED Night Light Custom Moon Phase Night Light for Couples Romantic Anniversary Gift\" loading=\"lazy\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0664\/6772\/5568\/files\/ae3edd1a-2861-4185-9d1e-b3414701c18b-0.webp?v=1791442998\" alt=\"Personalized Our Moon Special Day Crystal Ball LED Night Light Custom Moon Phase Night Light for Couples Romantic Anniversary Gift\" loading=\"lazy\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0664\/6772\/5568\/files\/d04ca7df-c134-4c20-a70d-ef4c7aa9b78a-0.webp?v=1791442997\" alt=\"Personalized Our Moon Special Day Crystal Ball LED Night Light Custom Moon Phase Night Light for Couples Romantic Anniversary Gift\" loading=\"lazy\"\u003e\u003cdiv class=\"avg__gallery-caption\"\u003e\n\u003ch2\u003eKeep the moment close, even after dark.\u003c\/h2\u003e\n\u003cp\u003ePersonalized Our Moon Special Day Crystal Ball LED Night Light Custom Moon Phase Night Light for Couples Romantic Anniversary Gift\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n  \u003cdiv class=\"avg__faq\"\u003e\n    \u003cp class=\"avg__eyebrow\" style=\"text-align:center\"\u003eGood to know\u003c\/p\u003e\n\u003ch2\u003eFrequently asked questions\u003c\/h2\u003e\n    \u003cdetails open\u003e\u003csummary\u003eHow do I personalize or choose this item?\u003c\/summary\u003e\u003cp\u003eProvide your text or names and review all available product options. Submit personal details exactly as you want them used.\u003c\/p\u003e\u003c\/details\u003e\n    \u003cdetails\u003e\u003csummary\u003eWhich product option should I choose?\u003c\/summary\u003e\u003cp\u003eReview Size and select the combination that best fits the item you want to create.\u003c\/p\u003e\u003c\/details\u003e\n    \u003cdetails\u003e\u003csummary\u003eHow can I help the finished design look its best?\u003c\/summary\u003e\u003cp\u003eUse the original-resolution photo whenever possible; avoid screenshots or heavily compressed files.\u003c\/p\u003e\u003c\/details\u003e\n    \u003cdetails\u003e\u003csummary\u003eCan I return or exchange this personalized item?\u003c\/summary\u003e\u003cp\u003eNo. Every item is specially and uniquely made from the photos, text, music, names, or options you submit. Because a personalized item cannot be returned and resold to another customer, this product is not eligible for returns or exchanges.\u003c\/p\u003e\u003c\/details\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"avg__policy\"\u003e\n\u003ch3\u003eCustom-made item: all sales are final\u003c\/h3\u003e\n\u003cp\u003eReturns and exchanges are not accepted. Every item is specially and uniquely made from the photos, text, music, names, or options you submit. Because a personalized item cannot be returned and resold to another customer, this product is not eligible for returns or exchanges.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n","brand":"Airayvis-PersonalizedGifts","offers":[{"title":"6*6cm","offer_id":50556075901184,"sku":"YI0P001X01","price":42.98,"currency_code":"USD","in_stock":true},{"title":"8*8cm","offer_id":50556075933952,"sku":"YI0P001X02","price":47.98,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0664\/6772\/5568\/files\/fb05489e-3984-4d69-9725-898f0c837dd2-0.webp?v=1791442998"}],"url":"https:\/\/airayvision.com\/fr\/collections\/custom-crystal-sculpture.oembed","provider":"Airayvis","version":"1.0","type":"link"}