{"product_id":"keepsake-orb™-personalized-pet-star-map","title":"Keepsake Orb™ — Personalized Pet Star Map","description":"\u003cstyle\u003e\n  .mm-star-page{\n    --ivory:#F7F2EA;\n    --walnut:#3B2F28;\n    --taupe:#7A6A5F;\n    --sage:#DDE3D2;\n    --white:#FFFDFC;\n    --line:#DDD2C7;\n    --gold:#B99A67;\n\n    max-width:1200px;\n    margin:0 auto;\n    color:var(--walnut);\n    font-family:inherit;\n    line-height:1.6;\n  }\n\n  .mm-star-page *{\n    box-sizing:border-box;\n  }\n\n  .mm-section{\n    padding:50px 24px;\n  }\n\n  .mm-section--soft{\n    background:var(--ivory);\n    border-radius:24px;\n  }\n\n  .mm-section--dark{\n    background:var(--walnut);\n    color:#fff;\n    border-radius:24px;\n  }\n\n  .mm-center{\n    text-align:center;\n  }\n\n  .mm-eyebrow{\n    margin:0 0 10px;\n    font-size:12px;\n    font-weight:700;\n    letter-spacing:2px;\n    text-transform:uppercase;\n    color:var(--gold);\n  }\n\n  .mm-title{\n    margin:0 0 16px;\n    font-family:Georgia,\"Times New Roman\",serif;\n    font-size:40px;\n    line-height:1.15;\n    font-weight:500;\n    color:inherit;\n  }\n\n  .mm-subtitle{\n    max-width:740px;\n    margin:0 auto;\n    font-size:17px;\n    color:var(--taupe);\n  }\n\n  .mm-section--dark .mm-subtitle{\n    color:#E9E1D9;\n  }\n\n  .mm-grid-2{\n    display:grid;\n    grid-template-columns:1fr 1fr;\n    gap:42px;\n    align-items:center;\n  }\n\n  .mm-grid-3{\n    display:grid;\n    grid-template-columns:repeat(3,1fr);\n    gap:18px;\n  }\n\n  .mm-media{\n    width:100%;\n    display:block;\n    border-radius:20px;\n    overflow:hidden;\n    background:#E9E2DA;\n  }\n\n  .mm-media img,\n  .mm-media video{\n    display:block;\n    width:100%;\n    height:auto;\n  }\n\n  .mm-video-wrap{\n    margin-top:30px;\n    border-radius:22px;\n    overflow:hidden;\n    background:#111;\n    box-shadow:0 16px 45px rgba(59,47,40,.12);\n  }\n\n  .mm-video-wrap video{\n    display:block;\n    width:100%;\n    height:auto;\n  }\n\n  .mm-card{\n    height:100%;\n    padding:24px 22px;\n    background:#fff;\n    border:1px solid var(--line);\n    border-radius:18px;\n  }\n\n  .mm-card-number{\n    display:inline-flex;\n    width:34px;\n    height:34px;\n    align-items:center;\n    justify-content:center;\n    margin-bottom:14px;\n    border-radius:50%;\n    background:var(--walnut);\n    color:#fff;\n    font-weight:700;\n  }\n\n  .mm-card h3{\n    margin:0 0 7px;\n    font-size:19px;\n    color:var(--walnut);\n  }\n\n  .mm-card p{\n    margin:0;\n    color:var(--taupe);\n  }\n\n  .mm-date-card{\n    height:100%;\n    padding:24px 22px;\n    background:#fff;\n    border:1px solid var(--line);\n    border-radius:18px;\n  }\n\n  .mm-date-tag{\n    display:inline-block;\n    margin-bottom:11px;\n    padding:5px 10px;\n    border-radius:999px;\n    background:var(--ivory);\n    color:var(--gold);\n    font-size:10px;\n    font-weight:700;\n    letter-spacing:1px;\n    text-transform:uppercase;\n  }\n\n  .mm-date-card h3{\n    margin:0 0 8px;\n    font-family:Georgia,\"Times New Roman\",serif;\n    font-size:22px;\n    line-height:1.25;\n    font-weight:500;\n    color:var(--walnut);\n  }\n\n  .mm-date-card p{\n    margin:0;\n    color:var(--taupe);\n  }\n\n  .mm-points{\n    margin:18px 0 0;\n    padding:0 !important;\n    list-style:none !important;\n    font-family:inherit;\n    font-size:15px;\n    line-height:1.55;\n    color:var(--taupe);\n  }\n\n  .mm-points li{\n    position:relative;\n    margin:0 0 10px;\n    padding-left:24px;\n    list-style:none !important;\n    font-family:inherit;\n    font-size:inherit;\n    line-height:inherit;\n    color:inherit;\n  }\n\n  .mm-points li::marker{\n    content:\"\";\n    font-size:0;\n  }\n\n  .mm-points li:before{\n    content:\"✦\";\n    position:absolute;\n    left:0;\n    top:.02em;\n    color:var(--gold);\n    font-size:12px;\n    line-height:1.55;\n  }\n\n  .mm-memory-copy{\n    margin:0;\n    font-family:inherit;\n    font-size:15px;\n    line-height:1.6;\n    color:var(--taupe);\n  }\n\n  .mm-compare{\n    display:grid;\n    grid-template-columns:1fr 40px 1fr;\n    gap:20px;\n    align-items:center;\n    margin-top:30px;\n  }\n\n  .mm-arrow{\n    font-size:30px;\n    text-align:center;\n    color:var(--gold);\n  }\n\n  .mm-label{\n    margin-top:11px;\n    text-align:center;\n    font-size:14px;\n    color:var(--taupe);\n  }\n\n  .mm-more{\n    max-width:900px;\n    margin:30px auto 0;\n    border:1px solid var(--line);\n    border-radius:18px;\n    background:#FFFDFC;\n    overflow:hidden;\n  }\n\n  .mm-more summary{\n    cursor:pointer;\n    list-style:none;\n    padding:20px 22px;\n    color:var(--walnut);\n  }\n\n  .mm-more summary::-webkit-details-marker{\n    display:none;\n  }\n\n  .mm-more-head{\n    display:flex;\n    align-items:center;\n    justify-content:space-between;\n    gap:18px;\n  }\n\n  .mm-more-title{\n    display:block;\n    font-weight:700;\n  }\n\n  .mm-more-sub{\n    display:block;\n    margin-top:2px;\n    font-size:13px;\n    font-weight:400;\n    color:var(--taupe);\n  }\n\n  .mm-more-action{\n    flex-shrink:0;\n    font-size:12px;\n    font-weight:700;\n    color:var(--gold);\n  }\n\n  .mm-more-action:after{\n    content:\"View more +\";\n  }\n\n  .mm-more[open] .mm-more-action:after{\n    content:\"View less −\";\n  }\n\n  .mm-more-content{\n    padding:2px 22px 24px;\n    border-top:1px solid var(--line);\n  }\n\n  .mm-more-content h3{\n    margin:22px 0 7px;\n    font-family:Georgia,\"Times New Roman\",serif;\n    font-size:20px;\n    line-height:1.3;\n    font-weight:500;\n    color:var(--walnut);\n  }\n\n  .mm-more-content p{\n    margin:0 0 12px;\n    color:var(--taupe);\n  }\n\n  .mm-detail-grid{\n    display:grid;\n    grid-template-columns:repeat(2,1fr);\n    gap:10px 32px;\n    margin-top:22px;\n  }\n\n  .mm-detail{\n    padding:11px 0;\n    border-bottom:1px solid var(--line);\n  }\n\n  .mm-detail strong{\n    display:block;\n    margin-bottom:2px;\n    color:var(--walnut);\n  }\n\n  .mm-note{\n    margin-top:28px;\n    padding:20px 22px;\n    border-left:4px solid var(--gold);\n    background:#FFFDFC;\n    border-radius:0 14px 14px 0;\n  }\n\n  .mm-moment-copy{\n    max-width:780px;\n    margin:18px auto 0;\n    font-family:Georgia,\"Times New Roman\",serif;\n    font-size:25px;\n    line-height:1.45;\n    color:var(--walnut);\n  }\n\n  .mm-faq{\n    max-width:850px;\n    margin:26px auto 0;\n  }\n\n  .mm-faq details{\n    padding:17px 0;\n    border-bottom:1px solid var(--line);\n  }\n\n  .mm-faq summary{\n    cursor:pointer;\n    list-style:none;\n    font-weight:700;\n    color:var(--walnut);\n  }\n\n  .mm-faq summary::-webkit-details-marker{\n    display:none;\n  }\n\n  .mm-faq summary:after{\n    content:\"+\";\n    float:right;\n    margin-left:15px;\n    font-size:22px;\n    font-weight:400;\n  }\n\n  .mm-faq details[open] summary:after{\n    content:\"−\";\n  }\n\n  .mm-faq p{\n    margin:10px 0 0;\n    color:var(--taupe);\n  }\n\n  .mm-mobile-swipe{\n    display:none;\n    margin:10px 0 0;\n    font-size:11px;\n    font-weight:700;\n    color:var(--taupe);\n  }\n\n  .mm-mobile-swipe--dark{\n    color:#E9E1D9;\n    text-align:center;\n  }\n\n  .mm-compare-step{\n    display:none;\n    margin-bottom:7px;\n    font-size:10px;\n    font-weight:700;\n    letter-spacing:1px;\n    color:var(--gold);\n  }\n\n\n  @media(max-width:767px){\n\n    .mm-section{\n      padding:32px 14px;\n    }\n\n    .mm-title{\n      font-size:27px;\n      line-height:1.16;\n      margin-bottom:10px;\n    }\n\n    .mm-subtitle{\n      font-size:14px;\n      line-height:1.45;\n    }\n\n    .mm-grid-2{\n      grid-template-columns:1fr;\n      gap:18px;\n    }\n\n    .mm-mobile-swipe{\n      display:block;\n    }\n\n    .mm-steps,\n    .mm-date-scroll{\n      display:flex !important;\n      grid-template-columns:none !important;\n      overflow-x:auto;\n      gap:10px;\n      padding:2px 2px 8px;\n      scroll-snap-type:x mandatory;\n      -webkit-overflow-scrolling:touch;\n      scrollbar-width:none;\n    }\n\n    .mm-steps::-webkit-scrollbar,\n    .mm-date-scroll::-webkit-scrollbar{\n      display:none;\n    }\n\n    .mm-steps .mm-card{\n      flex:0 0 78%;\n      min-width:78%;\n      padding:16px;\n      scroll-snap-align:start;\n    }\n\n    .mm-date-scroll .mm-date-card{\n      flex:0 0 82%;\n      min-width:82%;\n      padding:19px 16px;\n      scroll-snap-align:start;\n    }\n\n    .mm-card-number{\n      width:28px;\n      height:28px;\n      margin-bottom:8px;\n      font-size:12px;\n    }\n\n    .mm-card h3{\n      font-size:16px;\n    }\n\n    .mm-card p,\n    .mm-date-card p{\n      font-size:13px;\n      line-height:1.4;\n    }\n\n    .mm-date-card h3{\n      font-size:19px;\n    }\n\n    .mm-compare-swipe{\n      display:flex !important;\n      grid-template-columns:none !important;\n      overflow-x:auto;\n      gap:12px;\n      margin-top:16px;\n      padding:2px 2px 8px;\n      scroll-snap-type:x mandatory;\n      -webkit-overflow-scrolling:touch;\n      scrollbar-width:none;\n    }\n\n    .mm-compare-swipe::-webkit-scrollbar{\n      display:none;\n    }\n\n    .mm-compare-swipe .mm-compare-panel{\n      flex:0 0 86%;\n      min-width:86%;\n      scroll-snap-align:start;\n    }\n\n    .mm-compare-swipe .mm-arrow{\n      display:none;\n    }\n\n    .mm-compare-step{\n      display:block;\n    }\n\n    .mm-media,\n    .mm-video-wrap{\n      border-radius:14px;\n    }\n\n    .mm-video-wrap{\n      margin-top:20px;\n    }\n\n    .mm-more{\n      margin-top:20px;\n      border-radius:14px;\n    }\n\n    .mm-more summary{\n      padding:16px;\n    }\n\n    .mm-more-head{\n      align-items:flex-start;\n    }\n\n    .mm-more-title{\n      font-size:14px;\n    }\n\n    .mm-more-sub{\n      font-size:11px;\n      line-height:1.4;\n    }\n\n    .mm-more-action{\n      font-size:10px;\n    }\n\n    .mm-more-content{\n      padding:0 16px 18px;\n      font-size:13px;\n    }\n\n    .mm-more-content h3{\n      font-size:18px;\n    }\n\n    .mm-detail-grid{\n      grid-template-columns:repeat(2,minmax(0,1fr));\n      gap:0 16px;\n      margin-top:14px;\n    }\n\n    .mm-detail{\n      min-width:0;\n      padding:8px 0;\n      font-size:12px;\n      line-height:1.3;\n    }\n\n    .mm-detail strong{\n      font-size:11px;\n    }\n\n    .mm-note{\n      margin-top:18px;\n      padding:14px;\n      font-size:13px;\n    }\n\n    .mm-moment-copy{\n      font-size:19px;\n    }\n\n    .mm-faq{\n      margin-top:20px;\n    }\n\n    .mm-faq details{\n      padding:13px 0;\n    }\n\n    .mm-faq summary{\n      font-size:14px;\n    }\n\n    .mm-faq p{\n      font-size:13px;\n    }\n\n    .mm-memory-copy,\n    .mm-points{\n      font-size:13px;\n      line-height:1.5;\n    }\n\n    .mm-points li{\n      margin-bottom:9px;\n      padding-left:22px;\n    }\n  }\n\u003c\/style\u003e\n\u003cstyle\u003e\n.mm-step-visual{margin-top:26px}.mm-step-visual img{width:100%;height:auto;display:block;border-radius:20px}.mm-geo-note{margin-top:18px;padding:14px 16px;background:var(--ivory);border-radius:14px;color:var(--taupe);font-size:13px;line-height:1.5}.mm-geo-note strong{color:var(--walnut)}\n\n  .mm-use-grid{\n    display:grid;\n    grid-template-columns:repeat(3,1fr);\n    gap:12px;\n    margin-top:18px;\n  }\n\n  .mm-use-card{\n    padding:16px 16px 15px;\n    background:#FFFDFC;\n    border:1px solid var(--line);\n    border-radius:16px;\n    text-align:left;\n  }\n\n  .mm-use-card strong{\n    display:block;\n    margin-bottom:4px;\n    font-size:15px;\n    color:var(--walnut);\n  }\n\n  .mm-use-card p{\n    margin:0;\n    font-size:13px;\n    line-height:1.45;\n    color:var(--taupe);\n  }\n\n  .mm-use-icon{\n    display:block;\n    margin-bottom:8px;\n    color:var(--gold);\n    font-size:14px;\n    line-height:1;\n  }\n\n\n@media(max-width:767px){.mm-step-visual{margin-top:18px}.mm-step-visual img{border-radius:14px}.mm-geo-note{margin-top:14px;padding:12px 13px;font-size:12px}\n    .mm-use-grid{\n      display:flex;\n      overflow-x:auto;\n      gap:10px;\n      padding:2px 2px 8px;\n      scroll-snap-type:x mandatory;\n      -webkit-overflow-scrolling:touch;\n      scrollbar-width:none;\n    }\n\n    .mm-use-grid::-webkit-scrollbar{\n      display:none;\n    }\n\n    .mm-use-card{\n      flex:0 0 78%;\n      min-width:78%;\n      padding:14px;\n      scroll-snap-align:start;\n    }\n\n  }\n\n\u003c\/style\u003e\n\n\n\u003cstyle\u003e\n  \/* ===== FINAL TYPOGRAPHY + MOBILE CONSISTENCY OVERRIDES ===== *\/\n\n  .mm-star-page .mm-memory-text .mm-title{\n    font-family:Georgia,\"Times New Roman\",serif !important;\n    font-size:40px !important;\n    line-height:1.15 !important;\n    font-weight:500 !important;\n    color:var(--walnut) !important;\n    margin:0 0 16px !important;\n  }\n\n  .mm-star-page .mm-memory-copy{\n    margin:0 !important;\n    font-family:inherit !important;\n    font-size:16px !important;\n    line-height:1.55 !important;\n    font-weight:400 !important;\n    color:var(--taupe) !important;\n  }\n\n  .mm-star-page .mm-points{\n    margin:18px 0 0 !important;\n    padding:0 !important;\n    list-style:none !important;\n    font-family:inherit !important;\n    font-size:15px !important;\n    line-height:1.55 !important;\n    font-weight:400 !important;\n    color:var(--taupe) !important;\n  }\n\n  .mm-star-page .mm-points li{\n    position:relative;\n    margin:0 0 10px !important;\n    padding-left:24px !important;\n    list-style:none !important;\n    font-family:inherit !important;\n    font-size:inherit !important;\n    line-height:inherit !important;\n    font-weight:inherit !important;\n    color:inherit !important;\n  }\n\n  .mm-star-page .mm-points li::marker{\n    content:\"\" !important;\n    font-size:0 !important;\n  }\n\n  .mm-star-page .mm-points li::before{\n    content:\"✦\";\n    position:absolute;\n    left:0;\n    top:.03em;\n    color:var(--gold);\n    font-size:12px;\n    line-height:1.55;\n  }\n\n  @media(max-width:767px){\n    \/* On mobile, show the heading\/copy before the demo video. *\/\n    .mm-star-page .mm-memory-text{\n      order:-1;\n    }\n\n    .mm-star-page .mm-memory-text .mm-title{\n      font-size:27px !important;\n      line-height:1.16 !important;\n      margin-bottom:10px !important;\n    }\n\n    .mm-star-page .mm-memory-copy,\n    .mm-star-page .mm-points{\n      font-size:14px !important;\n      line-height:1.5 !important;\n    }\n\n    .mm-star-page .mm-points li{\n      margin-bottom:9px !important;\n      padding-left:22px !important;\n    }\n  }\n\u003c\/style\u003e\n\n\n\u003cdiv class=\"mm-star-page\"\u003e\n\n\u003c!-- 01 — SKY TO ORB \/ VISUAL PROOF --\u003e\n  \u003csection class=\"mm-section mm-section--dark\"\u003e\n\n    \u003cdiv class=\"mm-center\"\u003e\n\n      \u003cp class=\"mm-eyebrow\"\u003e\n        FROM SKY TO KEEPSAKE\n      \u003c\/p\u003e\n\n      \u003ch2 class=\"mm-title\"\u003e\n        From Their Night Sky to Their Keepsake Orb\n      \u003c\/h2\u003e\n\n      \u003cp class=\"mm-subtitle\"\u003e\n        Your chosen date and place become the personalized star view\n        displayed inside your Keepsake Orb.\n      \u003c\/p\u003e\n\n    \u003c\/div\u003e\n\n\n    \u003cp class=\"mm-mobile-swipe mm-mobile-swipe--dark\"\u003e\n      Swipe to see the finished orb →\n    \u003c\/p\u003e\n\n\n    \u003cdiv class=\"mm-compare mm-compare-swipe\"\u003e\n\n      \u003cdiv class=\"mm-compare-panel\"\u003e\n\n        \u003cdiv class=\"mm-compare-step\"\u003e\n          01 · DATE + PLACE + TIME\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"mm-media\"\u003e\n\n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0795\/8855\/7023\/files\/Star_map_created_from_a_meaningful_date_and_location.png?v=1786613520\" alt=\"Personalized pet night sky created from a meaningful date and location\"\u003e\n\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"mm-label\" style=\"color:#E9E1D9;\"\u003e\n          Your meaningful moment\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n\n      \u003cdiv class=\"mm-arrow\"\u003e\n        →\n      \u003c\/div\u003e\n\n\n      \u003cdiv class=\"mm-compare-panel\"\u003e\n\n        \u003cdiv class=\"mm-compare-step\"\u003e\n          02 · PERSONALIZED ORB\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"mm-media\"\u003e\n\n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0795\/8855\/7023\/files\/Finished_personalized_pet_star_Keepsake_Orb.png?v=1786613521\" alt=\"Finished personalized pet star Keepsake Orb\"\u003e\n\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"mm-label\" style=\"color:#E9E1D9;\"\u003e\n          Your personalized Keepsake Orb\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/section\u003e\n\n\n\u003c!-- 02 — STAR VIEW ACCURACY \/ GEO --\u003e\n  \u003csection class=\"mm-section\"\u003e\n    \u003cdiv class=\"mm-center\"\u003e\n      \u003cp class=\"mm-eyebrow\"\u003eABOUT YOUR STAR VIEW\u003c\/p\u003e\n      \u003ch2 class=\"mm-title\"\u003eIs the Star View Based on the Real Night Sky?\u003c\/h2\u003e\n      \u003cp class=\"mm-subtitle\"\u003e\n        Yes. Your personalized star view is prepared using astronomical sky data\n        for the date and location you provide.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdetails class=\"mm-more\"\u003e\n      \u003csummary\u003e\n        \u003cspan class=\"mm-more-head\"\u003e\n          \u003cspan\u003e\n            \u003cspan class=\"mm-more-title\"\u003eHow Accurate Is the Personalized Star View?\u003c\/span\u003e\n            \u003cspan class=\"mm-more-sub\"\u003eSky data, date, location, exact time \u0026amp; what happens if you don’t know it\u003c\/span\u003e\n          \u003c\/span\u003e\n          \u003cspan class=\"mm-more-action\"\u003e\u003c\/span\u003e\n        \u003c\/span\u003e\n      \u003c\/summary\u003e\n      \u003cdiv class=\"mm-more-content\"\u003e\n\n        \u003ch3\u003eWhy do date, location and time matter?\u003c\/h3\u003e\n        \u003cp\u003e\n          The night sky changes with both place and time. Your date and location define the setting\n          for the personalized view, while an exact time allows it to represent a more specific moment.\n        \u003c\/p\u003e\n\n        \u003ch3\u003eWhat if I don’t know the exact time?\u003c\/h3\u003e\n        \u003cp\u003e\n          That’s okay. You can still create your keepsake using the date and location.\n          If the exact time is unknown, the finished sky should be understood as\n          a date-and-place reference rather than an exact-minute reconstruction.\n        \u003c\/p\u003e\n\n        \u003ch3\u003eWhich date should I choose?\u003c\/h3\u003e\n        \u003cp\u003e\n          Choose the date that means the most in your pet’s story — such as the day they came home,\n          their birthday, the day you first met, a rescue day, or another meaningful moment.\n        \u003c\/p\u003e\n        \u003cp style=\"margin-top:8px;\"\u003e\n          \u003ca href=\"\/blogs\/mossmend-journal\/what-date-to-use-for-pet-star-map\" style=\"color:#8A9A73;font-weight:700;text-decoration:underline;text-underline-offset:3px;\"\u003e\n            Read our guide to choosing a date for your pet star map →\n          \u003c\/a\u003e\n        \u003c\/p\u003e\n\n        \u003cdiv class=\"mm-geo-note\"\u003e\n          \u003cstrong\u003eNot sure of the exact date yet?\u003c\/strong\u003e\n          Your first photos together, adoption paperwork or camera roll can often help you find it.\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n  \u003c\/section\u003e\n\n\n\u003c!-- 03 — HOW IT WORKS --\u003e\n  \u003csection class=\"mm-section mm-section--soft\"\u003e\n\n    \u003cdiv class=\"mm-center\"\u003e\n\n      \u003cp class=\"mm-eyebrow\"\u003e\n        PERSONALIZED IN 3 SIMPLE STEPS\n      \u003c\/p\u003e\n\n      \u003ch2 class=\"mm-title\"\u003e\n        Choose the Moment.\u003cbr\u003e\n        We Create the Keepsake.\n      \u003c\/h2\u003e\n\n      \u003cp class=\"mm-subtitle\"\u003e\n        Share your pet’s name, a meaningful date and location.\n        We map the night sky for that moment and preload the finished star view\n        into your Keepsake Orb before shipping.\n      \u003c\/p\u003e\n\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"mm-step-visual\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0795\/8855\/7023\/files\/From_Their_Special_Date_to_Their_Star_Orb.png?v=1787027451\" alt=\"Three steps to create a personalized pet star Keepsake Orb from a meaningful date and location\"\u003e\n    \u003c\/div\u003e\n\n  \u003c\/section\u003e\n\n\n\u003c!-- 04 — MEMORIES LATER --\u003e\n  \u003csection class=\"mm-section mm-section--soft\"\u003e\n\n    \u003cdiv class=\"mm-grid-2\"\u003e\n\n      \u003cdiv class=\"mm-media\"\u003e\n\n        \u003cvideo muted loop playsinline controls preload=\"metadata\" poster=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0795\/8855\/7023\/files\/Able_to_add_favorite_pet_photos_or_compatible_short_videos.png?v=1786613521\"\u003e\n          \u003csource src=\"https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/6e06a151157d488884be8d1a874646b5.mp4\" type=\"video\/mp4\"\u003e\u003c\/video\u003e\n\n      \u003c\/div\u003e\n\n\n      \u003cdiv class=\"mm-memory-text\"\u003e\n\n        \u003cp class=\"mm-eyebrow\"\u003e\n          MORE THAN THE FIRST MOMENT\n        \u003c\/p\u003e\n\n        \u003ch2 class=\"mm-title\"\u003e\n          Their Stars First.\u003cbr\u003e\n          Their Memories Later.\n        \u003c\/h2\u003e\n\n        \u003cp class=\"mm-memory-copy\"\u003e\n          Your personalized star content arrives preloaded.\n          Later, you can use the companion app to add compatible\n          photos and short videos of your own.\n        \u003c\/p\u003e\n\n        \u003cul class=\"mm-points\"\u003e\n\n          \u003cli\u003e\n            Add favorite pet photos or compatible short videos later.\n          \u003c\/li\u003e\n\n          \u003cli\u003e\n            Once saved, compatible media can play without keeping your phone connected.\n          \u003c\/li\u003e\n\n          \u003cli\u003e\n            Keep adding little moments as your story continues.\n          \u003c\/li\u003e\n\n        \u003c\/ul\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/section\u003e\n\n\n\u003c!-- 05 — LIFESTYLE \/ USE CASES --\u003e\n  \u003csection class=\"mm-section\"\u003e\n\n    \u003cdiv class=\"mm-center\"\u003e\n\n      \u003cp class=\"mm-eyebrow\"\u003e\n        MADE TO KEEP CLOSE\n      \u003c\/p\u003e\n\n      \u003ch2 class=\"mm-title\"\u003e\n        A Small Keepsake for Everyday Spaces\n      \u003c\/h2\u003e\n\n      \u003cp class=\"mm-subtitle\"\u003e\n        Display it somewhere you’ll actually see it — or turn a meaningful pet story\n        into a thoughtful gift for someone who loves their pet like family.\n      \u003c\/p\u003e\n\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"mm-media\" style=\"margin-top:26px;\"\u003e\n\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0795\/8855\/7023\/files\/Personalized_pet_Keepsake_Orb_displayed_in_a_warm_home_setting.png?v=1786613521\" alt=\"Personalized pet star Keepsake Orb displayed on a desk or shelf in a warm home setting\"\u003e\n\n    \u003c\/div\u003e\n\n    \u003cp class=\"mm-mobile-swipe\"\u003e\n      Swipe to explore ways to keep or gift it →\n    \u003c\/p\u003e\n\n    \u003cdiv class=\"mm-use-grid\"\u003e\n\n      \u003cdiv class=\"mm-use-card\"\u003e\n        \u003cspan class=\"mm-use-icon\"\u003e✦\u003c\/span\u003e\n        \u003cstrong\u003eKeep It on Your Desk\u003c\/strong\u003e\n        \u003cp\u003e\n          A small illuminated reminder beside your laptop, books or everyday workspace.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"mm-use-card\"\u003e\n        \u003cspan class=\"mm-use-icon\"\u003e✦\u003c\/span\u003e\n        \u003cstrong\u003eStyle a Shelf or Bedside Table\u003c\/strong\u003e\n        \u003cp\u003e\n          Add a personal detail to a quiet corner of the home without taking up much space.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"mm-use-card\"\u003e\n        \u003cspan class=\"mm-use-icon\"\u003e✦\u003c\/span\u003e\n        \u003cstrong\u003eGive It to a Pet-Loving Friend\u003c\/strong\u003e\n        \u003cp\u003e\n          A personalized gift built around a real moment in their pet’s story — not just another generic pet item.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/section\u003e\n\n\n\u003c!-- 06 — PRODUCT DETAILS --\u003e\n  \u003csection class=\"mm-section mm-section--soft\"\u003e\n\n    \u003cdiv class=\"mm-grid-2\"\u003e\n\n      \u003cdiv class=\"mm-media\"\u003e\n\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0795\/8855\/7023\/files\/Keepsake_Orb_base_charging_cable_and_included_accessories.png?v=1786613521\" alt=\"Keepsake Orb base charging cable and included accessories\"\u003e\n\n      \u003c\/div\u003e\n\n\n      \u003cdiv\u003e\n\n        \u003cp class=\"mm-eyebrow\"\u003e\n          PRODUCT DETAILS\n        \u003c\/p\u003e\n\n        \u003ch2 class=\"mm-title\"\u003e\n          Small in Size. Made to Keep Close.\n        \u003c\/h2\u003e\n\n\n        \u003cdiv class=\"mm-detail-grid\"\u003e\n\n          \u003cdiv class=\"mm-detail\"\u003e\n            \u003cstrong\u003eDisplay\u003c\/strong\u003e\n            480 × 480 px\n          \u003c\/div\u003e\n\n          \u003cdiv class=\"mm-detail\"\u003e\n            \u003cstrong\u003eOrb Size\u003c\/strong\u003e\n            Approx. 70 mm\n          \u003c\/div\u003e\n\n          \u003cdiv class=\"mm-detail\"\u003e\n            \u003cstrong\u003eBattery\u003c\/strong\u003e\n            800 mAh\n          \u003c\/div\u003e\n\n          \u003cdiv class=\"mm-detail\"\u003e\n            \u003cstrong\u003eCharging\u003c\/strong\u003e\n            USB-C\n          \u003c\/div\u003e\n\n          \u003cdiv class=\"mm-detail\"\u003e\n            \u003cstrong\u003eAudio\u003c\/strong\u003e\n            Built-in speaker\n          \u003c\/div\u003e\n\n          \u003cdiv class=\"mm-detail\"\u003e\n            \u003cstrong\u003eMaterials\u003c\/strong\u003e\n            Glass front + ABS rear housing\n          \u003c\/div\u003e\n\n          \u003cdiv class=\"mm-detail\"\u003e\n            \u003cstrong\u003ePersonalization\u003c\/strong\u003e\n            Name + date + location + optional time\n          \u003c\/div\u003e\n\n          \u003cdiv class=\"mm-detail\"\u003e\n            \u003cstrong\u003eMemory Transfer\u003c\/strong\u003e\n            Companion app\n          \u003c\/div\u003e\n\n        \u003c\/div\u003e\n\n\n        \u003cdiv class=\"mm-note\"\u003e\n\n          \u003cstrong\u003e\n            Please double-check your personalization details before ordering.\n          \u003c\/strong\u003e\n\n          \u003cp style=\"margin:7px 0 0;color:var(--taupe);\"\u003e\n            Your personalized star view is prepared from the information you submit.\n            Include the exact time if you know it.\n          \u003c\/p\u003e\n\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/section\u003e\n\n\n\u003c!-- 07 — FAQ --\u003e\n  \u003csection class=\"mm-section\"\u003e\n\n    \u003cdiv class=\"mm-center\"\u003e\n\n      \u003cp class=\"mm-eyebrow\"\u003e\n        QUESTIONS\n      \u003c\/p\u003e\n\n      \u003ch2 class=\"mm-title\"\u003e\n        Keepsake Orb FAQ\n      \u003c\/h2\u003e\n\n    \u003c\/div\u003e\n\n\n    \u003cdiv class=\"mm-faq\"\u003e\n\n\n      \u003cdetails\u003e\n\n        \u003csummary\u003e\n          Do I need to upload a pet photo?\n        \u003c\/summary\u003e\n\n        \u003cp\u003e\n          No. A pet photo is not required for the personalized star version.\n        \u003c\/p\u003e\n\n      \u003c\/details\u003e\n\n\n      \u003cdetails\u003e\n\n        \u003csummary\u003e\n          Will my personalized content already be inside the orb?\n        \u003c\/summary\u003e\n\n        \u003cp\u003e\n          Yes. Your personalized star content is prepared and preloaded\n          before your Keepsake Orb ships.\n        \u003c\/p\u003e\n\n      \u003c\/details\u003e\n\n\n      \u003cdetails\u003e\n\n        \u003csummary\u003e\n          Can I add my own pet photos or videos later?\n        \u003c\/summary\u003e\n\n        \u003cp\u003e\n          Yes. After receiving your Keepsake Orb,\n          you can use the companion app to add compatible photos\n          and short videos of your own.\n        \u003c\/p\u003e\n\n      \u003c\/details\u003e\n\n\n      \u003cdetails\u003e\n\n        \u003csummary\u003e\n          Does my phone need to stay connected while memories play?\n        \u003c\/summary\u003e\n\n        \u003cp\u003e\n          No. Once compatible media has been saved to the orb,\n          it can play without keeping your phone connected.\n        \u003c\/p\u003e\n\n      \u003c\/details\u003e\n\n\n      \u003cdetails\u003e\n\n        \u003csummary\u003e\n          Can I change my personalization after ordering?\n        \u003c\/summary\u003e\n\n        \u003cp\u003e\n          Please contact us as soon as possible if you notice an error.\n          Once personalization work has begun, changes may no longer be possible.\n        \u003c\/p\u003e\n\n      \u003c\/details\u003e\n\n\n    \u003c\/div\u003e\n\n  \u003c\/section\u003e\n\n\u003c\/div\u003e","brand":"Moss Mend","offers":[{"title":"Default Title","offer_id":51196407742687,"sku":null,"price":69.9,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0795\/8855\/7023\/files\/keepsake-orb-personalized-pet-star-map-8621836.png?v=1786736410","url":"https:\/\/www.mossmend.com\/products\/keepsake-orb%e2%84%a2-personalized-pet-star-map","provider":"Moss Mend","version":"1.0","type":"link"}