{"product_id":"perfect-paw-forever-paw-memorial-sun-catcher","title":"Perfect Paw™ Forever Paw Memorial Sun Catcher","description":"\u003cstyle\u003e\n  \/* =========================================================\n     PERFECT PAW™ — FOREVER PAW MEMORIAL SUN CATCHER\n     ========================================================= *\/\n\n  .pp-memorial {\n    --pp-teal: #073f3d;\n    --pp-coral: #f47761;\n    --pp-sage: #8c9365;\n    --pp-cream: #faf6ed;\n    --pp-soft: #f1eadb;\n    --pp-soft-sage: #e8eadc;\n    --pp-text: #315957;\n    --pp-white: #ffffff;\n\n    background: var(--pp-cream);\n    color: var(--pp-teal);\n    padding: 60px 20px;\n    overflow: hidden;\n  }\n\n  .pp-memorial * {\n    box-sizing: border-box;\n  }\n\n  .pp-memorial-inner {\n    max-width: 1080px;\n    margin: 0 auto;\n  }\n\n  \/* =========================================================\n     HERO\n     ========================================================= *\/\n\n  .pp-memorial-hero {\n    position: relative;\n    text-align: center;\n    background: var(--pp-white);\n    border-radius: 32px;\n    padding: 48px 35px 42px;\n    margin-bottom: 38px;\n    border: 1px solid rgba(140,147,101,.20);\n    box-shadow: 0 14px 38px rgba(7,63,61,.07);\n    overflow: hidden;\n  }\n\n  .pp-memorial-hero::before {\n    content: \"✦\";\n    position: absolute;\n    left: 7%;\n    top: 20px;\n    color: var(--pp-coral);\n    font-size: 30px;\n    opacity: .45;\n  }\n\n  .pp-memorial-hero::after {\n    content: \"✦\";\n    position: absolute;\n    right: 8%;\n    top: 42px;\n    color: var(--pp-sage);\n    font-size: 24px;\n    opacity: .45;\n  }\n\n  \/* =========================================================\n     BRAND\n     ========================================================= *\/\n\n  .pp-memorial-brand {\n    color: var(--pp-coral);\n    font-size: 13px;\n    font-weight: 800;\n    letter-spacing: 2px;\n    text-transform: uppercase;\n    margin-bottom: 13px;\n  }\n\n  \/* =========================================================\n     CORAL CIRCLE + PERFECT PAW TEAL\n     ========================================================= *\/\n\n  .pp-memorial-paw {\n    width: 67px;\n    height: 67px;\n    margin: 0 auto 17px;\n    border-radius: 50%;\n\n    \/* Coral background *\/\n    background: var(--pp-coral);\n\n    display: flex;\n    align-items: center;\n    justify-content: center;\n\n    box-shadow:\n      0 9px 22px rgba(244,119,97,.25),\n      0 0 0 5px rgba(244,119,97,.08);\n  }\n\n  \/* Perfect Paw dark teal paw *\/\n  .pp-memorial-paw svg {\n    width: 34px;\n    height: 34px;\n    display: block;\n    fill: var(--pp-teal);\n  }\n\n  \/* =========================================================\n     TITLE\n     ========================================================= *\/\n\n  .pp-memorial-hero h2 {\n    margin: 0;\n    color: var(--pp-teal);\n    font-size: clamp(34px, 6vw, 56px);\n    line-height: 1.05;\n    letter-spacing: -1.5px;\n    font-weight: 800;\n  }\n\n  .pp-memorial-tagline {\n    margin-top: 14px;\n    color: var(--pp-coral);\n    font-size: clamp(18px, 3vw, 23px);\n    font-weight: 700;\n    line-height: 1.4;\n  }\n\n  .pp-memorial-intro {\n    max-width: 760px;\n    margin: 22px auto 0;\n    color: var(--pp-text);\n    font-size: 16px;\n    line-height: 1.8;\n  }\n\n  .pp-memorial-intro strong {\n    color: var(--pp-teal);\n    font-weight: 800;\n  }\n\n  \/* =========================================================\n     EMOTIONAL QUOTE\n     ========================================================= *\/\n\n  .pp-memorial-quote {\n    position: relative;\n    max-width: 850px;\n    margin: 0 auto 45px;\n    padding: 34px 30px;\n    text-align: center;\n    background: var(--pp-soft);\n    border-radius: 28px;\n    border: 1px solid rgba(140,147,101,.18);\n  }\n\n  .pp-memorial-quote-mark {\n    color: var(--pp-coral);\n    font-size: 38px;\n    line-height: 1;\n    margin-bottom: 8px;\n  }\n\n  .pp-memorial-quote p {\n    margin: 0;\n    color: var(--pp-teal);\n    font-size: clamp(20px, 3vw, 27px);\n    line-height: 1.45;\n    font-weight: 700;\n  }\n\n  .pp-memorial-quote small {\n    display: block;\n    margin-top: 13px;\n    color: var(--pp-sage);\n    font-size: 13px;\n    font-weight: 700;\n    letter-spacing: .5px;\n  }\n\n  \/* =========================================================\n     SECTION HEADING\n     ========================================================= *\/\n\n  .pp-memorial-heading {\n    text-align: center;\n    margin-bottom: 27px;\n  }\n\n  .pp-memorial-heading h3 {\n    margin: 0;\n    color: var(--pp-teal);\n    font-size: clamp(28px, 4vw, 37px);\n    line-height: 1.15;\n    font-weight: 800;\n  }\n\n  .pp-memorial-heading p {\n    margin: 9px 0 0;\n    color: var(--pp-coral);\n    font-size: 14px;\n    font-weight: 700;\n  }\n\n  \/* =========================================================\n     BENEFIT CARDS\n     ========================================================= *\/\n\n  .pp-memorial-grid {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: 18px;\n  }\n\n  .pp-memorial-card {\n    background: var(--pp-white);\n    border: 1px solid rgba(140,147,101,.20);\n    border-radius: 23px;\n    padding: 28px 22px;\n    text-align: center;\n    box-shadow: 0 8px 24px rgba(7,63,61,.055);\n\n    transition:\n      transform .25s ease,\n      box-shadow .25s ease;\n  }\n\n  .pp-memorial-card:hover {\n    transform: translateY(-5px);\n    box-shadow: 0 15px 32px rgba(7,63,61,.11);\n  }\n\n  .pp-memorial-icon {\n    width: 61px;\n    height: 61px;\n    margin: 0 auto 16px;\n    border-radius: 50%;\n    background: var(--pp-soft-sage);\n    border: 2px solid rgba(140,147,101,.20);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    font-size: 27px;\n  }\n\n  .pp-memorial-card h4 {\n    margin: 0 0 9px;\n    color: var(--pp-teal);\n    font-size: 17px;\n    line-height: 1.3;\n    font-weight: 800;\n  }\n\n  .pp-memorial-card p {\n    margin: 0;\n    color: var(--pp-text);\n    font-size: 14px;\n    line-height: 1.6;\n  }\n\n  \/* =========================================================\n     MEMORY MESSAGE\n     ========================================================= *\/\n\n  .pp-memorial-message {\n    position: relative;\n    margin: 40px auto;\n    max-width: 900px;\n    padding: 40px 30px;\n    background: var(--pp-teal);\n    color: white;\n    border-radius: 30px;\n    text-align: center;\n    overflow: hidden;\n  }\n\n  .pp-memorial-message::before {\n    content: \"♥\";\n    position: absolute;\n    left: 30px;\n    top: 23px;\n    color: var(--pp-coral);\n    font-size: 27px;\n    opacity: .65;\n  }\n\n  .pp-memorial-message::after {\n    content: \"🐾\";\n    position: absolute;\n    right: 5px;\n    bottom: -45px;\n    color: white;\n    font-size: 145px;\n    opacity: .045;\n    transform: rotate(15deg);\n  }\n\n  .pp-memorial-message-icon {\n    position: relative;\n    z-index: 2;\n    font-size: 27px;\n    color: var(--pp-coral);\n    margin-bottom: 9px;\n  }\n\n  .pp-memorial-message h3 {\n    position: relative;\n    z-index: 2;\n    margin: 0 0 12px;\n    color: white;\n    font-size: clamp(25px, 4vw, 33px);\n    line-height: 1.2;\n    font-weight: 800;\n  }\n\n  .pp-memorial-message p {\n    position: relative;\n    z-index: 2;\n    max-width: 720px;\n    margin: 0 auto;\n    color: #edf4ee;\n    font-size: 16px;\n    line-height: 1.75;\n  }\n\n  .pp-memorial-message strong {\n    color: #f8b3a5;\n  }\n\n  \/* =========================================================\n     GIFT SECTION\n     ========================================================= *\/\n\n  .pp-memorial-gift {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 20px;\n    margin-top: 35px;\n  }\n\n  .pp-memorial-gift-card {\n    background: var(--pp-white);\n    border-radius: 26px;\n    padding: 30px 25px;\n    border: 1px solid rgba(140,147,101,.20);\n    box-shadow: 0 8px 24px rgba(7,63,61,.055);\n  }\n\n  .pp-memorial-gift-card h3 {\n    margin: 0 0 10px;\n    color: var(--pp-teal);\n    font-size: 23px;\n    font-weight: 800;\n  }\n\n  .pp-memorial-gift-card p {\n    margin: 0;\n    color: var(--pp-text);\n    font-size: 14px;\n    line-height: 1.7;\n  }\n\n  .pp-memorial-gift-list {\n    margin: 17px 0 0;\n    padding: 0;\n    list-style: none;\n  }\n\n  .pp-memorial-gift-list li {\n    display: flex;\n    align-items: flex-start;\n    gap: 9px;\n    margin-bottom: 10px;\n    color: var(--pp-text);\n    font-size: 14px;\n    line-height: 1.5;\n  }\n\n  .pp-memorial-gift-list span {\n    color: var(--pp-coral);\n    font-size: 15px;\n  }\n\n  \/* =========================================================\n     FINAL MESSAGE\n     ========================================================= *\/\n\n  .pp-memorial-final {\n    text-align: center;\n    padding: 38px 20px 10px;\n  }\n\n  .pp-memorial-final-hearts {\n    color: var(--pp-coral);\n    font-size: 21px;\n    letter-spacing: 5px;\n    margin-bottom: 11px;\n  }\n\n  .pp-memorial-final h3 {\n    margin: 0 0 10px;\n    color: var(--pp-teal);\n    font-size: clamp(25px, 4vw, 32px);\n    font-weight: 800;\n  }\n\n  .pp-memorial-final p {\n    max-width: 700px;\n    margin: 0 auto;\n    color: var(--pp-text);\n    font-size: 15px;\n    line-height: 1.7;\n  }\n\n  .pp-memorial-final strong {\n    color: var(--pp-coral);\n  }\n\n  \/* =========================================================\n     MOBILE\n     ========================================================= *\/\n\n  @media screen and (max-width: 749px) {\n\n    .pp-memorial {\n      padding: 42px 15px;\n    }\n\n    .pp-memorial-hero {\n      padding: 36px 20px 31px;\n      border-radius: 24px;\n    }\n\n    .pp-memorial-paw {\n      width: 58px;\n      height: 58px;\n      margin-bottom: 14px;\n    }\n\n    .pp-memorial-paw svg {\n      width: 29px;\n      height: 29px;\n    }\n\n    .pp-memorial-hero h2 {\n      font-size: 34px;\n      letter-spacing: -1px;\n    }\n\n    .pp-memorial-tagline {\n      font-size: 17px;\n    }\n\n    .pp-memorial-intro {\n      font-size: 14px;\n      line-height: 1.7;\n    }\n\n    .pp-memorial-quote {\n      padding: 28px 18px;\n      border-radius: 23px;\n      margin-bottom: 35px;\n    }\n\n    .pp-memorial-quote p {\n      font-size: 19px;\n    }\n\n    .pp-memorial-grid {\n      grid-template-columns: repeat(2, 1fr);\n      gap: 12px;\n    }\n\n    .pp-memorial-card {\n      padding: 21px 13px;\n      border-radius: 19px;\n    }\n\n    .pp-memorial-icon {\n      width: 50px;\n      height: 50px;\n      font-size: 23px;\n      margin-bottom: 12px;\n    }\n\n    .pp-memorial-card h4 {\n      font-size: 15px;\n    }\n\n    .pp-memorial-card p {\n      font-size: 13px;\n      line-height: 1.5;\n    }\n\n    .pp-memorial-message {\n      padding: 30px 20px;\n      border-radius: 24px;\n      margin: 30px auto;\n    }\n\n    .pp-memorial-message h3 {\n      font-size: 24px;\n    }\n\n    .pp-memorial-message p {\n      font-size: 14px;\n      line-height: 1.65;\n    }\n\n    .pp-memorial-gift {\n      grid-template-columns: 1fr;\n      gap: 13px;\n    }\n\n    .pp-memorial-gift-card {\n      padding: 25px 20px;\n      border-radius: 22px;\n    }\n\n    .pp-memorial-gift-card h3 {\n      font-size: 21px;\n    }\n\n    .pp-memorial-final {\n      padding-top: 30px;\n    }\n  }\n\n  \/* =========================================================\n     VERY SMALL MOBILE\n     ========================================================= *\/\n\n  @media screen and (max-width: 390px) {\n\n    .pp-memorial-grid {\n      gap: 9px;\n    }\n\n    .pp-memorial-card {\n      padding: 18px 10px;\n    }\n\n    .pp-memorial-card h4 {\n      font-size: 14px;\n    }\n\n    .pp-memorial-card p {\n      font-size: 12px;\n    }\n\n    .pp-memorial-hero h2 {\n      font-size: 31px;\n    }\n  }\n\u003c\/style\u003e\n\u003csection class=\"pp-memorial\"\u003e\n\u003cdiv class=\"pp-memorial-inner\"\u003e\n\u003c!-- HERO --\u003e\n\u003cdiv class=\"pp-memorial-hero\"\u003e\n\u003cdiv class=\"pp-memorial-brand\"\u003ePerfect Paw™\u003c\/div\u003e\n\u003c!-- CORAL CIRCLE + DARK TEAL PAW --\u003e\n\u003cdiv class=\"pp-memorial-paw\"\u003e\u003csvg viewbox=\"0 0 100 100\"\u003e\n\n          \n          \u003cellipse cx=\"50\" cy=\"61\" rx=\"25\" ry=\"22\"\u003e\n          \u003c\/ellipse\u003e\n\n          \n          \u003cellipse cx=\"27\" cy=\"34\" rx=\"10\" ry=\"14\" transform=\"rotate(-25 27 34)\"\u003e\n          \u003c\/ellipse\u003e\n\n          \n          \u003cellipse cx=\"43\" cy=\"25\" rx=\"10\" ry=\"14\" transform=\"rotate(-8 43 25)\"\u003e\n          \u003c\/ellipse\u003e\n\n          \n          \u003cellipse cx=\"58\" cy=\"25\" rx=\"10\" ry=\"14\" transform=\"rotate(8 58 25)\"\u003e\n          \u003c\/ellipse\u003e\n\n          \n          \u003cellipse cx=\"73\" cy=\"34\" rx=\"10\" ry=\"14\" transform=\"rotate(25 73 34)\"\u003e\n          \u003c\/ellipse\u003e\n\n        \u003c\/svg\u003e\u003c\/div\u003e\n\u003ch2\u003eForever Paw™ Memorial Sun Catcher\u003c\/h2\u003e\n\u003cdiv class=\"pp-memorial-tagline\"\u003eForever loved. Never forgotten. ❤️\u003c\/div\u003e\n\u003cp class=\"pp-memorial-intro\"\u003eSome paw prints are simply too special to ever fade. \u003cbr\u003e\u003cbr\u003eThe \u003cstrong\u003ePerfect Paw™ Forever Paw Memorial Sun Catcher\u003c\/strong\u003e is a beautiful keepsake created to honour a beloved pet and keep their memory shining bright. \u003cbr\u003e\u003cbr\u003eHang it somewhere special and let the light catch the crystal as a gentle reminder of the love and memories you shared.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- EMOTIONAL QUOTE --\u003e\n\u003cdiv class=\"pp-memorial-quote\"\u003e\n\u003cdiv class=\"pp-memorial-quote-mark\"\u003e♥\u003c\/div\u003e\n\u003cp\u003e“You may no longer be by my side, but you will always have a place in my heart.”\u003c\/p\u003e\n\u003csmall\u003e — A little reminder of a forever love 🐾 \u003c\/small\u003e\n\u003c\/div\u003e\n\u003c!-- WHY PET PARENTS LOVE IT --\u003e\n\u003cdiv class=\"pp-memorial-heading\"\u003e\n\u003ch3\u003eWhy Pet Parents Love It 🐾\u003c\/h3\u003e\n\u003cp\u003eA beautiful way to keep their memory close\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pp-memorial-grid\"\u003e\n\u003cdiv class=\"pp-memorial-card\"\u003e\n\u003cdiv class=\"pp-memorial-icon\"\u003e🐾\u003c\/div\u003e\n\u003ch4\u003eMeaningful Keepsake\u003c\/h4\u003e\n\u003cp\u003eA beautiful way to honour a cherished pet and celebrate the memories you shared.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pp-memorial-card\"\u003e\n\u003cdiv class=\"pp-memorial-icon\"\u003e✨\u003c\/div\u003e\n\u003ch4\u003eCatches The Light\u003c\/h4\u003e\n\u003cp\u003eThe crystal accent catches sunlight and creates beautiful little reflections around your space.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pp-memorial-card\"\u003e\n\u003cdiv class=\"pp-memorial-icon\"\u003e💗\u003c\/div\u003e\n\u003ch4\u003eMade With Love\u003c\/h4\u003e\n\u003cp\u003eThe paw design is a simple symbol of the unconditional love between pets and their people.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pp-memorial-card\"\u003e\n\u003cdiv class=\"pp-memorial-icon\"\u003e🌈\u003c\/div\u003e\n\u003ch4\u003eA Gentle Reminder\u003c\/h4\u003e\n\u003cp\u003eHang it somewhere special as a daily reminder that love never truly leaves us.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pp-memorial-card\"\u003e\n\u003cdiv class=\"pp-memorial-icon\"\u003e🎁\u003c\/div\u003e\n\u003ch4\u003eThoughtful Gift\u003c\/h4\u003e\n\u003cp\u003eA heartfelt gift for someone remembering a special companion or beloved family pet.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pp-memorial-card\"\u003e\n\u003cdiv class=\"pp-memorial-icon\"\u003e🏡\u003c\/div\u003e\n\u003ch4\u003eBeautiful Display\u003c\/h4\u003e\n\u003cp\u003ePerfect for a sunny window, memory corner, bedroom or any special place in your home.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- MEMORY MESSAGE --\u003e\n\u003cdiv class=\"pp-memorial-message\"\u003e\n\u003cdiv class=\"pp-memorial-message-icon\"\u003e♥\u003c\/div\u003e\n\u003ch3\u003eA Little Light For A Forever Love\u003c\/h3\u003e\n\u003cp\u003eOur pets may leave our homes, but the love they gave us stays forever. \u003cbr\u003e\u003cbr\u003eLet the gentle sparkle of your \u003cstrong\u003eForever Paw™ Sun Catcher\u003c\/strong\u003e become a beautiful reminder of the cuddles, adventures, silly moments and unconditional love you will always carry with you.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- GIFT SECTION --\u003e\n\u003cdiv class=\"pp-memorial-gift\"\u003e\n\u003cdiv class=\"pp-memorial-gift-card\"\u003e\n\u003ch3\u003e🎁 A Gift From The Heart\u003c\/h3\u003e\n\u003cp\u003eLooking for something meaningful for someone who has recently lost a beloved pet?\u003c\/p\u003e\n\u003cul class=\"pp-memorial-gift-list\"\u003e\n\u003cli\u003e\n\u003cspan\u003e♥\u003c\/span\u003e A thoughtful sympathy gift\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan\u003e♥\u003c\/span\u003e A meaningful memorial keepsake\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan\u003e♥\u003c\/span\u003e A beautiful way to honour their pet\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pp-memorial-gift-card\"\u003e\n\u003ch3\u003e☀️ Find A Special Place\u003c\/h3\u003e\n\u003cp\u003eHang your sun catcher somewhere the light can reach it and create a little memory space of your own.\u003c\/p\u003e\n\u003cul class=\"pp-memorial-gift-list\"\u003e\n\u003cli\u003e\n\u003cspan\u003e✦\u003c\/span\u003e Sunny windows\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan\u003e✦\u003c\/span\u003e Memory corners\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan\u003e✦\u003c\/span\u003e Bedrooms \u0026amp; living spaces\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- FINAL MESSAGE --\u003e\n\u003cdiv class=\"pp-memorial-final\"\u003e\n\u003cdiv class=\"pp-memorial-final-hearts\"\u003e♥ ✦ ♥\u003c\/div\u003e\n\u003ch3\u003eBecause Every Paw Matters\u003c\/h3\u003e\n\u003cp\u003e\u003cstrong\u003eForever loved.\u003c\/strong\u003e Never forgotten. Always part of the family. \u003cbr\u003e\u003cbr\u003eA beautiful little reminder of a love that lasts forever. 🐾❤️\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e","brand":"Perfect Paw","offers":[{"title":"Default Title","offer_id":53973987328316,"sku":null,"price":299.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0991\/5501\/8044\/files\/Sun_Catcher.png?v=1787151029","url":"https:\/\/perfectpaw.co.za\/products\/perfect-paw-forever-paw-memorial-sun-catcher","provider":"Perfect Paw","version":"1.0","type":"link"}