{"product_id":"qywpw2","title":"ShineMend™ Multi-Purpose Kitchen Appliance Cleaner Spray (Copy)","description":"\u003cp\u003e\u003cmeta charset=\"utf-8\"\u003e \u003cmeta name=\"viewport\" content=\"width=device-width,initial-scale=1\"\u003e\u003c\/p\u003e\n\u003cstyle\u003e\n  .nr-clean-page,\n  .nr-clean-page * {\n    box-sizing: border-box;\n  }\n\n  .nr-clean-page {\n    --green: #24cf55;\n    --green-bright: #39e866;\n    --green-dark: #08733a;\n\n    --charcoal: #111820;\n    --charcoal-2: #1c252d;\n    --ink: #182027;\n\n    --white: #ffffff;\n    --off-white: #fafbf9;\n    --gray-bg: #f3f5f2;\n    --gray-bg-2: #f7f7f5;\n    --muted: #626b67;\n    --line: #dde2de;\n\n    --yellow: #f2c724;\n\n    max-width: 860px;\n    margin: 0 auto;\n    color: var(--ink);\n    background: #fff;\n\n    font-family:\n      -apple-system,\n      BlinkMacSystemFont,\n      \"Segoe UI\",\n      Arial,\n      Helvetica,\n      sans-serif;\n\n    line-height: 1.55;\n    overflow: hidden;\n    -webkit-font-smoothing: antialiased;\n  }\n\n  .nr-clean-page img {\n    display: block;\n    width: 100%;\n    height: auto;\n  }\n\n  .nr-clean-page h1,\n  .nr-clean-page h2,\n  .nr-clean-page h3,\n  .nr-clean-page p {\n    margin-top: 0;\n  }\n\n  .nr-section {\n    padding: 54px 34px;\n  }\n\n  .nr-center {\n    text-align: center;\n  }\n\n  \/* =========================\n     TYPOGRAPHY\n  ========================= *\/\n\n  .nr-eyebrow {\n    display: inline-block;\n    margin-bottom: 10px;\n    color: var(--green-dark);\n    font-size: 12px;\n    font-weight: 950;\n    letter-spacing: 1.7px;\n    text-transform: uppercase;\n  }\n\n  .nr-heading {\n    margin-bottom: 13px;\n    color: var(--charcoal);\n    font-size: clamp(30px,5vw,46px);\n    line-height: 1.04;\n    font-weight: 950;\n    letter-spacing: -.035em;\n    text-transform: uppercase;\n  }\n\n  .nr-heading .nr-accent {\n    color: var(--green);\n  }\n\n  .nr-subheading {\n    max-width: 650px;\n    margin: 0 auto 28px;\n    color: var(--muted);\n    font-size: 17px;\n    line-height: 1.6;\n  }\n\n  \/* =========================\n     BUTTON\n  ========================= *\/\n\n  .nr-btn {\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    min-height: 54px;\n    padding: 14px 31px;\n    border: 0;\n    border-radius: 999px;\n    color: #07160c !important;\n\n    background:\n      linear-gradient(\n        135deg,\n        #20c94f 0%,\n        #39e866 100%\n      );\n\n    box-shadow:\n      0 12px 27px rgba(30,199,78,.25);\n\n    font-size: 16px;\n    font-weight: 950;\n    letter-spacing: .25px;\n    text-decoration: none !important;\n\n    transition:\n      transform .2s ease,\n      box-shadow .2s ease;\n  }\n\n  .nr-btn:hover {\n    transform: translateY(-2px);\n    box-shadow:\n      0 15px 32px rgba(30,199,78,.32);\n  }\n\n  .nr-btn:active {\n    transform: scale(.97);\n  }\n\n  \/* =========================\n     OFFER BAR\n  ========================= *\/\n\n  .nr-offerbar {\n    position: relative;\n    padding: 11px 15px;\n    color: #fff;\n    background: var(--charcoal);\n    text-align: center;\n    font-size: 13px;\n    font-weight: 900;\n    letter-spacing: .3px;\n  }\n\n  .nr-offerbar:after {\n    content: \"\";\n    position: absolute;\n    left: 50%;\n    bottom: 0;\n    width: 90px;\n    height: 4px;\n    transform: translateX(-50%);\n    background: var(--green);\n  }\n\n  \/* =========================\n     HERO\n  ========================= *\/\n\n  .nr-hero {\n    position: relative;\n    min-height: 610px;\n    display: flex;\n    align-items: center;\n    padding: 60px 48px;\n    background: #fff;\n    isolation: isolate;\n    overflow: hidden;\n  }\n\n  .nr-hero-bg {\n    position: absolute;\n    inset: 0;\n    z-index: -2;\n    width: 100% !important;\n    height: 100% !important;\n    object-fit: cover;\n    object-position: center center;\n  }\n\n  .nr-hero:after {\n    content: \"\";\n    position: absolute;\n    inset: 0;\n    z-index: -1;\n\n    background:\n      linear-gradient(\n        90deg,\n        rgba(255,255,255,.99) 0%,\n        rgba(255,255,255,.97) 32%,\n        rgba(255,255,255,.88) 48%,\n        rgba(255,255,255,.55) 62%,\n        rgba(255,255,255,.16) 76%,\n        rgba(255,255,255,0) 88%\n      );\n  }\n\n  .nr-hero-copy {\n    position: relative;\n    z-index: 2;\n    max-width: 480px;\n  }\n\n  .nr-hero h1 {\n    margin-bottom: 17px;\n    color: #111820;\n    font-size: clamp(40px,6.6vw,64px);\n    line-height: .97;\n    font-weight: 950;\n    letter-spacing: -.045em;\n    text-transform: uppercase;\n    text-shadow:\n      0 1px 0 rgba(255,255,255,.95),\n      0 2px 8px rgba(255,255,255,.55);\n  }\n\n  .nr-hero h1 .nr-accent {\n    color: #20c94f;\n    text-shadow:\n      0 1px 0 rgba(255,255,255,.95),\n      0 2px 8px rgba(255,255,255,.65);\n  }\n\n  .nr-hero-lead {\n    margin-bottom: 22px;\n    color: #303936;\n    font-size: 18px;\n    line-height: 1.58;\n    font-weight: 500;\n  }\n\n  .nr-mini-benefits {\n    display: flex;\n    gap: 10px;\n    flex-wrap: wrap;\n    margin: 0 0 26px;\n  }\n\n  .nr-mini-benefits span {\n    padding: 8px 13px;\n    border: 1px solid #cdd6d0;\n    border-radius: 999px;\n    color: var(--charcoal);\n    background: rgba(255,255,255,.93);\n    font-size: 13px;\n    font-weight: 850;\n    backdrop-filter: blur(4px);\n  }\n\n  \/* =========================\n     PROBLEM CARDS\n  ========================= *\/\n\n  .nr-problems {\n    background: #fff;\n  }\n\n  .nr-problem-grid {\n    display: grid;\n    grid-template-columns: repeat(4,1fr);\n    gap: 13px;\n  }\n\n  .nr-problem {\n    position: relative;\n    overflow: hidden;\n    border: 1px solid #e0e2df;\n    border-radius: 14px;\n    background: #fff;\n    box-shadow: 0 5px 18px rgba(20,28,24,.06);\n  }\n\n  .nr-problem:after {\n    content: \"\";\n    position: absolute;\n    left: 0;\n    right: 0;\n    bottom: 0;\n    height: 4px;\n    background: var(--green);\n  }\n\n  .nr-problem:nth-child(2):after,\n  .nr-problem:nth-child(4):after {\n    background: var(--charcoal);\n  }\n\n  .nr-problem img {\n    aspect-ratio: 1 \/ 1;\n    object-fit: cover;\n  }\n\n  .nr-problem h3 {\n    min-height: 62px;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    margin: 0;\n    padding: 11px 8px 14px;\n    color: var(--charcoal);\n    font-size: 13px;\n    line-height: 1.2;\n    font-weight: 950;\n    text-align: center;\n    text-transform: uppercase;\n  }\n\n  \/* =========================\n     RESULTS\n  ========================= *\/\n\n  .nr-results {\n    background: var(--gray-bg);\n  }\n\n  .nr-result-image {\n    overflow: hidden;\n    margin-top: 30px;\n    border-radius: 18px;\n    background: #fff;\n    box-shadow: 0 14px 34px rgba(22,28,25,.10);\n  }\n\n  .nr-stat-row {\n    display: grid;\n    grid-template-columns: repeat(3,1fr);\n    gap: 12px;\n    margin-top: 20px;\n  }\n\n  .nr-stat {\n    position: relative;\n    padding: 21px 10px 18px;\n    overflow: hidden;\n    border: 1px solid #ddd;\n    border-radius: 12px;\n    background: #fff;\n  }\n\n  .nr-stat:before {\n    content: \"\";\n    position: absolute;\n    top: 0;\n    left: 0;\n    right: 0;\n    height: 5px;\n    background: var(--green);\n  }\n\n  .nr-stat:nth-child(2):before {\n    background: var(--charcoal);\n  }\n\n  .nr-stat:nth-child(3):before {\n    background: var(--yellow);\n  }\n\n  .nr-stat strong {\n    display: block;\n    margin-bottom: 5px;\n    color: var(--charcoal);\n    font-size: 28px;\n    line-height: 1;\n    font-weight: 950;\n  }\n\n  .nr-stat:first-child strong {\n    color: var(--green-dark);\n  }\n\n  .nr-stat span {\n    color: var(--muted);\n    font-size: 12px;\n    font-weight: 800;\n  }\n\n  \/* =========================\n     BRAND BREAK\n  ========================= *\/\n\n  .nr-brand-break {\n    position: relative;\n    overflow: hidden;\n    padding: 42px 30px;\n    color: #fff;\n\n    background:\n      linear-gradient(\n        135deg,\n        #10171d 0%,\n        #182229 100%\n      );\n\n    text-align: center;\n  }\n\n  .nr-brand-break:before {\n    content: \"\";\n    position: absolute;\n    top: 0;\n    left: 0;\n    width: 100%;\n    height: 7px;\n\n    background:\n      linear-gradient(\n        90deg,\n        var(--green) 0 62%,\n        var(--yellow) 62% 68%,\n        transparent 68%\n      );\n  }\n\n  .nr-brand-break:after {\n    content: \"SM\";\n    position: absolute;\n    right: -12px;\n    bottom: -45px;\n    color: rgba(255,255,255,.045);\n    font-size: 155px;\n    line-height: 1;\n    font-weight: 950;\n    letter-spacing: -8px;\n  }\n\n  .nr-brand-break small,\n  .nr-brand-break strong,\n  .nr-brand-break span {\n    position: relative;\n    z-index: 2;\n    display: block;\n  }\n\n  .nr-brand-break small {\n    margin-bottom: 9px;\n    color: var(--green-bright);\n    font-size: 11px;\n    font-weight: 950;\n    letter-spacing: .16em;\n    text-transform: uppercase;\n  }\n\n  .nr-brand-break strong {\n    color: #fff;\n    font-size: clamp(28px,5vw,42px);\n    line-height: 1.02;\n    font-weight: 950;\n    text-transform: uppercase;\n  }\n\n  .nr-brand-break span {\n    margin-top: 11px;\n    color: #bfc8c3;\n    font-size: 14px;\n  }\n\n  \/* =========================\n     CAPABILITY \/ MULTI-SURFACE\n  ========================= *\/\n\n  .nr-science-section {\n    background: #fff;\n  }\n\n  .nr-science-images {\n    display: grid;\n    gap: 18px;\n    margin-top: 30px;\n  }\n\n  .nr-wide-image-slot {\n    position: relative;\n    width: 100%;\n    aspect-ratio: 3 \/ 1;\n    overflow: hidden;\n    border-radius: 14px;\n    background: var(--gray-bg);\n  }\n\n  .nr-wide-image-slot:before {\n    content: \"\";\n    position: absolute;\n    top: 0;\n    left: 0;\n    width: 55px;\n    height: 5px;\n    background: var(--green);\n    z-index: 2;\n  }\n\n  .nr-wide-image-slot img {\n    width: 100%;\n    height: 100%;\n    object-fit: cover;\n  }\n\n  \/* =========================\n     TESTIMONIAL\n  ========================= *\/\n\n  .nr-testimonial {\n    position: relative;\n    display: flex;\n    flex-direction: column;\n    align-items: center;\n    justify-content: flex-start;\n    min-height: 0;\n    padding: 0 24px 34px;\n    background: #fff;\n    overflow: visible;\n    isolation: isolate;\n  }\n\n  .nr-testimonial \u003e img {\n    position: relative;\n    inset: auto;\n    z-index: 1;\n    width: 100% !important;\n    height: auto !important;\n    max-height: none;\n    object-fit: cover;\n    object-position: center;\n    border-radius: 16px 16px 0 0;\n\n    \/* Fade the actual image pixels into transparency so the white\n       section underneath becomes completely clean at the bottom. *\/\n    -webkit-mask-image: linear-gradient(\n      to bottom,\n      #000 0%,\n      #000 76%,\n      rgba(0,0,0,.98) 80%,\n      rgba(0,0,0,.90) 84%,\n      rgba(0,0,0,.72) 88%,\n      rgba(0,0,0,.48) 92%,\n      rgba(0,0,0,.20) 96%,\n      transparent 100%\n    );\n    mask-image: linear-gradient(\n      to bottom,\n      #000 0%,\n      #000 76%,\n      rgba(0,0,0,.98) 80%,\n      rgba(0,0,0,.90) 84%,\n      rgba(0,0,0,.72) 88%,\n      rgba(0,0,0,.48) 92%,\n      rgba(0,0,0,.20) 96%,\n      transparent 100%\n    );\n  }\n\n  \/* Image itself fades into the white section; no overlay needed. *\/\n  .nr-testimonial:after {\n    display: none !important;\n    content: none !important;\n  }\n\n  \/* Keep the original white rectangular copy card *\/\n  .nr-quote {\n    position: relative;\n    z-index: 3;\n    width: calc(100% - 34px);\n    max-width: none;\n    margin: -76px auto 0;\n    padding: 27px 28px;\n    border: 1px solid #d7ddd9;\n    border-radius: 16px;\n    background: #fff;\n    box-shadow: 0 12px 30px rgba(18,24,20,.10);\n  }\n\n  .nr-quote:before {\n    content: \"\";\n    display: block;\n    width: 45px;\n    height: 5px;\n    margin-bottom: 15px;\n    background: var(--green);\n  }\n\n  .nr-quote h2 {\n    margin-bottom: 12px;\n    color: var(--charcoal);\n    font-size: 29px;\n    line-height: 1.08;\n    font-weight: 950;\n    text-transform: uppercase;\n  }\n\n  .nr-quote blockquote {\n    margin: 0 0 12px;\n    color: #444c48;\n    font-size: 16px;\n    font-style: italic;\n  }\n\n  .nr-quote cite {\n    color: var(--green-dark);\n    font-size: 13px;\n    font-style: normal;\n    font-weight: 850;\n  }\n\n  \/* =========================\n     USE CASES\n  ========================= *\/\n\n  .nr-uses {\n    background: var(--off-white);\n  }\n\n  .nr-use-grid {\n    display: grid;\n    grid-template-columns: repeat(3,1fr);\n    gap: 14px;\n  }\n\n  .nr-use-card {\n    overflow: hidden;\n    border: 1px solid #dedfdd;\n    border-radius: 13px;\n    background: #fff;\n    box-shadow: 0 4px 15px rgba(15,22,18,.04);\n  }\n\n  .nr-use-card img {\n    aspect-ratio: 1 \/ 1;\n    object-fit: cover;\n  }\n\n  .nr-use-copy {\n    padding: 14px;\n  }\n\n  .nr-use-copy h3 {\n    margin-bottom: 3px;\n    color: var(--charcoal);\n    font-size: 15px;\n    font-weight: 950;\n  }\n\n  .nr-use-copy p {\n    margin: 0;\n    color: var(--muted);\n    font-size: 12.5px;\n  }\n\n  \/* =========================\n     PRODUCT SIZE\n  ========================= *\/\n\n\n  \/* KEY COMPONENTS *\/\n  .nr-components { background: var(--off-white); }\n\n  .nr-component-list {\n    display: grid;\n    gap: 18px;\n    max-width: 760px;\n    margin: 30px auto 0;\n  }\n\n  .nr-component-row {\n    display: grid;\n    grid-template-columns: 42% 58%;\n    min-height: 190px;\n    overflow: hidden;\n    border: 1px solid #dde2de;\n    border-radius: 16px;\n    background: #fff;\n    box-shadow: 0 8px 24px rgba(18,24,20,.06);\n  }\n\n  .nr-component-image-slot {\n    position: relative;\n    min-height: 190px;\n    background: linear-gradient(135deg,#eef3ed 0%,#fafbf9 100%);\n  }\n\n  .nr-component-image-slot:after {\n    content: \"IMAGE\";\n    position: absolute;\n    left: 50%;\n    top: 50%;\n    transform: translate(-50%,-50%);\n    color: #a6afa9;\n    font-size: 11px;\n    font-weight: 900;\n    letter-spacing: 1.6px;\n  }\n\n  .nr-component-image-slot img {\n    position: relative;\n    z-index: 2;\n    width: 100% !important;\n    height: 100% !important;\n    object-fit: cover;\n  }\n\n  .nr-component-copy {\n    display: flex;\n    flex-direction: column;\n    justify-content: center;\n    padding: 28px 30px;\n  }\n\n  .nr-component-copy \u003e span {\n    margin-bottom: 9px;\n    color: var(--green-dark);\n    font-size: 11px;\n    font-weight: 950;\n    letter-spacing: 1.5px;\n  }\n\n  .nr-component-copy h3 {\n    margin: 0 0 8px;\n    color: var(--charcoal);\n    font-size: 23px;\n    line-height: 1.12;\n    font-weight: 950;\n  }\n\n  .nr-component-copy p {\n    margin: 0;\n    color: var(--muted);\n    font-size: 14px;\n    line-height: 1.55;\n  }\n\n  .nr-size {\n    background: #fff;\n  }\n\n  .nr-size-image-wrap {\n    width: 100%;\n    max-width: 650px;\n    margin: 28px auto 0;\n    overflow: hidden;\n    border-radius: 16px;\n    background: #fff;\n    border: 1px solid #dfe2df;\n  }\n\n  \/* =========================\n     SPECS\n  ========================= *\/\n\n  .nr-specs {\n    color: #fff;\n\n    background:\n      linear-gradient(\n        145deg,\n        #111820 0%,\n        #202a31 100%\n      );\n  }\n\n  .nr-specs .nr-heading {\n    color: #fff;\n  }\n\n  .nr-specs .nr-eyebrow {\n    color: var(--green-bright);\n  }\n\n  .nr-spec-list {\n    display: grid;\n    grid-template-columns: repeat(2,1fr);\n    gap: 1px;\n    overflow: hidden;\n    margin-top: 28px;\n    border: 1px solid rgba(255,255,255,.15);\n    border-radius: 14px;\n    background: rgba(255,255,255,.14);\n  }\n\n  .nr-spec-item {\n    padding: 18px 20px;\n    background: #172128;\n  }\n\n  .nr-spec-item span {\n    display: block;\n    margin-bottom: 5px;\n    color: var(--green-bright);\n    font-size: 11px;\n    font-weight: 800;\n    text-transform: uppercase;\n    letter-spacing: 1px;\n  }\n\n  .nr-spec-item strong {\n    color: #fff;\n    font-size: 15px;\n  }\n\n  \/* =========================\n     TRUST\n  ========================= *\/\n\n  .nr-trust-section {\n    background: #fff;\n  }\n\n  .nr-trust-grid {\n    display: grid;\n    grid-template-columns: repeat(3,1fr);\n    gap: 16px;\n    margin-top: 30px;\n  }\n\n  .nr-trust-card {\n    padding: 22px 16px;\n    border: 1px solid #dee2df;\n    border-radius: 14px;\n    background: #fff;\n    text-align: center;\n  }\n\n  .nr-trust-icon {\n    width: 58px;\n    height: 58px;\n    margin: 0 auto 14px;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    border-radius: 50%;\n    background: #edf9f0;\n    color: var(--green-dark);\n    font-size: 25px;\n    font-weight: 950;\n  }\n\n  .nr-trust-card h3 {\n    margin-bottom: 7px;\n    color: var(--charcoal);\n    font-size: 16px;\n    font-weight: 950;\n  }\n\n  .nr-trust-card p {\n    margin: 0;\n    color: var(--muted);\n    font-size: 13px;\n  }\n\n  \/* =========================\n     FAQ\n  ========================= *\/\n\n  .nr-faq {\n    background: var(--gray-bg);\n  }\n\n  .nr-faq-list {\n    max-width: 700px;\n    margin: 28px auto 0;\n  }\n\n  .nr-faq details {\n    margin-bottom: 10px;\n    border: 1px solid #d9dedb;\n    border-radius: 11px;\n    background: #fff;\n  }\n\n  .nr-faq summary {\n    position: relative;\n    padding: 18px 45px 18px 18px;\n    color: var(--charcoal);\n    cursor: pointer;\n    font-weight: 900;\n    list-style: none;\n  }\n\n  .nr-faq summary::-webkit-details-marker {\n    display: none;\n  }\n\n  .nr-faq summary:after {\n    content: \"+\";\n    position: absolute;\n    right: 18px;\n    top: 13px;\n    color: var(--green);\n    font-size: 25px;\n  }\n\n  .nr-faq details[open] summary:after {\n    content: \"−\";\n  }\n\n  .nr-faq details p {\n    margin: 0;\n    padding: 0 18px 18px;\n    color: var(--muted);\n  }\n\n  \/* =========================\n     FINAL CTA\n  ========================= *\/\n\n  .nr-final-cta {\n    position: relative;\n    overflow: hidden;\n    padding: 48px 25px;\n    color: #fff;\n\n    background:\n      linear-gradient(\n        135deg,\n        #111820 0%,\n        #202a31 100%\n      );\n\n    text-align: center;\n  }\n\n  .nr-final-cta:before {\n    content: \"\";\n    position: absolute;\n    left: 0;\n    top: 0;\n    width: 100%;\n    height: 7px;\n    background: var(--green);\n  }\n\n  .nr-final-cta h2 {\n    margin-bottom: 8px;\n    color: #fff;\n    font-size: 32px;\n    line-height: 1.05;\n    font-weight: 950;\n    text-transform: uppercase;\n  }\n\n  .nr-final-cta p {\n    margin-bottom: 21px;\n    color: #c8cfcb;\n  }\n\n  .nr-final-cta .nr-btn {\n    color: #07160c !important;\n    background: var(--green-bright);\n    box-shadow: 0 10px 28px rgba(34,212,83,.20);\n  }\n\n  \/* =========================\n     MOBILE\n  ========================= *\/\n\n  @media (max-width:700px) {\n\n    .nr-section {\n      padding: 42px 17px;\n    }\n\n    .nr-subheading {\n      font-size: 15px;\n    }\n\n    .nr-hero {\n      min-height: 720px;\n      display: flex;\n      align-items: flex-end;\n      padding: 30px 20px 36px;\n      background: #fff;\n    }\n\n    .nr-hero-bg {\n      position: absolute;\n      top: 0;\n      left: 0;\n      width: 100% !important;\n      height: 100% !important;\n      object-fit: cover;\n      object-position: center 40%;\n    }\n\n    .nr-hero:after {\n      background:\n        linear-gradient(\n          180deg,\n          rgba(255,255,255,0) 0%,\n          rgba(255,255,255,0) 52%,\n          rgba(255,255,255,.10) 58%,\n          rgba(255,255,255,.28) 64%,\n          rgba(255,255,255,.52) 70%,\n          rgba(255,255,255,.78) 78%,\n          rgba(255,255,255,.94) 88%,\n          rgba(255,255,255,.99) 100%\n        );\n    }\n\n    .nr-hero-copy {\n      position: relative;\n      z-index: 3;\n      width: 100%;\n      max-width: none;\n      padding-top: 245px;\n    }\n\n    .nr-hero h1 {\n      font-size: 39px;\n    }\n\n    .nr-hero-lead {\n      font-size: 15.5px;\n    }\n\n    .nr-mini-benefits span {\n      background: rgba(255,255,255,.92);\n    }\n\n    .nr-hero .nr-btn {\n      min-width: 285px;\n    }\n\n    .nr-problem-grid {\n      grid-template-columns: repeat(2,1fr);\n    }\n\n    .nr-stat strong {\n      font-size: 22px;\n    }\n\n    .nr-stat span {\n      font-size: 10.5px;\n    }\n\n    .nr-wide-image-slot {\n      aspect-ratio: 2.65 \/ 1;\n      border-radius: 12px;\n    }\n\n    .nr-testimonial {\n      min-height: 0;\n      display: flex;\n      flex-direction: column;\n      align-items: center;\n      justify-content: flex-start;\n      padding: 0 14px 28px;\n      background: #fff;\n      overflow: visible;\n      isolation: isolate;\n    }\n\n    .nr-testimonial \u003e img {\n      position: relative;\n      inset: auto;\n      width: 100% !important;\n      height: auto !important;\n      object-fit: cover;\n      object-position: center;\n      border-radius: 14px 14px 0 0;\n      -webkit-mask-image: linear-gradient(\n        to bottom,\n        #000 0%,\n        #000 74%,\n        rgba(0,0,0,.98) 79%,\n        rgba(0,0,0,.88) 84%,\n        rgba(0,0,0,.68) 89%,\n        rgba(0,0,0,.42) 93%,\n        rgba(0,0,0,.16) 97%,\n        transparent 100%\n      );\n      mask-image: linear-gradient(\n        to bottom,\n        #000 0%,\n        #000 74%,\n        rgba(0,0,0,.98) 79%,\n        rgba(0,0,0,.88) 84%,\n        rgba(0,0,0,.68) 89%,\n        rgba(0,0,0,.42) 93%,\n        rgba(0,0,0,.16) 97%,\n        transparent 100%\n      );\n    }\n\n    .nr-testimonial:after {\n      display: none !important;\n      content: none !important;\n    }\n\n    .nr-quote {\n      position: relative;\n      z-index: 3;\n      width: calc(100% - 20px);\n      margin: -62px auto 0;\n      padding: 22px 20px;\n      border: 1px solid #d7ddd9;\n      border-radius: 16px;\n      background: #fff;\n      box-shadow: 0 12px 30px rgba(18,24,20,.10);\n    }\n\n    .nr-quote h2 {\n      font-size: 25px;\n    }\n\n    .nr-use-grid {\n      grid-template-columns: repeat(2,1fr);\n    }\n\n\n    .nr-component-list {\n      gap: 14px;\n      margin-top: 24px;\n    }\n\n    .nr-component-row {\n      grid-template-columns: 40% 60%;\n      min-height: 145px;\n      border-radius: 13px;\n    }\n\n    .nr-component-image-slot { min-height: 145px; }\n\n    .nr-component-copy { padding: 18px 17px; }\n\n    .nr-component-copy h3 { font-size: 18px; }\n\n    .nr-component-copy p { font-size: 12.5px; }\n\n    .nr-size-image-wrap {\n      max-width: 100%;\n      margin-top: 22px;\n      border-radius: 13px;\n    }\n\n    .nr-spec-list {\n      grid-template-columns: 1fr;\n    }\n\n    .nr-trust-grid {\n      grid-template-columns: 1fr;\n    }\n  }\n\n  @media (max-width:480px) {\n\n    .nr-hero {\n      min-height: 705px;\n      padding-bottom: 32px;\n    }\n\n    .nr-hero-copy {\n      padding-top: 235px;\n    }\n\n    .nr-hero h1 {\n      font-size: 37px;\n    }\n  }\n\n  @media (max-width:420px) {\n\n    .nr-hero {\n      min-height: 690px;\n    }\n\n    .nr-hero-copy {\n      padding-top: 220px;\n    }\n\n    .nr-hero h1 {\n      font-size: 35px;\n    }\n\n    .nr-hero .nr-btn {\n      width: 100%;\n      min-width: 0;\n    }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"nr-clean-page\" id=\"nr-top\"\u003e\n\u003c!-- OFFER BAR --\u003e\n\u003cdiv class=\"nr-offerbar\"\u003eLimited-Time Offer · 180-Day Returns\u003c\/div\u003e\n\u003c!-- HERO --\u003e\n\u003csection class=\"nr-hero\"\u003e\u003cimg class=\"nr-hero-bg\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0879\/6248\/4770\/files\/banner_e7dd18c1-7d57-4b90-b523-a0a5f461a1e6.jpg?v=1788776438\" alt=\"ShineMend Multi-Purpose Kitchen Appliance Cleaner Spray\" loading=\"eager\"\u003e\n\u003cdiv class=\"nr-hero-copy\"\u003e\n\u003cdiv class=\"nr-eyebrow\"\u003eShineMend Kitchen Care\u003c\/div\u003e\n\u003ch1\u003eGrease \u0026amp; Grime? \u003cspan class=\"nr-accent\"\u003eGone.\u003c\/span\u003e\n\u003c\/h1\u003e\n\u003cp class=\"nr-hero-lead\"\u003eCut through stubborn kitchen buildup on appliances and hard surfaces with a simple spray-and-wipe routine.\u003c\/p\u003e\n\u003cdiv class=\"nr-mini-benefits\"\u003e\n\u003cspan\u003e✓ Cuts Through Grease\u003c\/span\u003e \u003cspan\u003e✓ Multi-Surface Cleaning\u003c\/span\u003e\n\u003c\/div\u003e\n\u003ca class=\"nr-btn nr-scroll-top\" href=\"#\"\u003e CHOOSE YOUR OPTION \u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- 4 KITCHEN PAIN POINTS --\u003e\n\u003csection class=\"nr-section nr-problems nr-center\"\u003e\n\u003cdiv class=\"nr-eyebrow\"\u003eEveryday Kitchen Problems\u003c\/div\u003e\n\u003ch2 class=\"nr-heading\"\u003eKitchen Messes Build Up. \u003cspan class=\"nr-accent\"\u003eDon’t Let Them Stay.\u003c\/span\u003e\n\u003c\/h2\u003e\n\u003cp class=\"nr-subheading\"\u003eDesigned for the grease, grime and everyday residue that collect around the kitchen.\u003c\/p\u003e\n\u003cdiv class=\"nr-problem-grid\"\u003e\n\u003carticle class=\"nr-problem\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0879\/6248\/4770\/files\/Grease-Buildup.jpg?v=1788765288\" alt=\"\" loading=\"lazy\"\u003e\n\u003ch3\u003eGrease Buildup\u003c\/h3\u003e\n\u003c\/article\u003e\n\u003carticle class=\"nr-problem\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0879\/6248\/4770\/files\/Cooktop-Grime.jpg?v=1788765334\" alt=\"\" loading=\"lazy\"\u003e\n\u003ch3\u003eCooktop Grime\u003c\/h3\u003e\n\u003c\/article\u003e\n\u003carticle class=\"nr-problem\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0879\/6248\/4770\/files\/Appliance-Marks.jpg?v=1788765452\" alt=\"\" loading=\"lazy\"\u003e\n\u003ch3\u003eAppliance Marks\u003c\/h3\u003e\n\u003c\/article\u003e\n\u003carticle class=\"nr-problem\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0879\/6248\/4770\/files\/Everyday-Kitchen-Mess.jpg?v=1788765457\" alt=\"\" loading=\"lazy\"\u003e\n\u003ch3\u003eEveryday Kitchen Mess\u003c\/h3\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- RESULTS --\u003e\n\u003csection class=\"nr-section nr-results nr-center\"\u003e\n\u003cdiv class=\"nr-eyebrow\"\u003eTargeted Cleaning Power\u003c\/div\u003e\n\u003ch2 class=\"nr-heading\"\u003eSpray. Wipe. \u003cspan class=\"nr-accent\"\u003eRefresh.\u003c\/span\u003e\n\u003c\/h2\u003e\n\u003cp class=\"nr-subheading\"\u003eApply directly to greasy or dirty areas, wipe away buildup and leave kitchen surfaces looking cleaner and refreshed.\u003c\/p\u003e\n\u003cdiv class=\"nr-result-image\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0879\/6248\/4770\/files\/gif_214aea61-59a4-47c1-a587-6ccfae4bede9.gif?v=1788764146\" alt=\"\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"nr-stat-row\"\u003e\n\u003cdiv class=\"nr-stat\"\u003e\n\u003cstrong\u003eDirect\u003c\/strong\u003e \u003cspan\u003eTargeted Spray\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nr-stat\"\u003e\n\u003cstrong\u003eEasy\u003c\/strong\u003e \u003cspan\u003eSpray \u0026amp; Wipe\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nr-stat\"\u003e\n\u003cstrong\u003eFresh\u003c\/strong\u003e \u003cspan\u003eResidue-Free Finish\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- BRAND BREAK --\u003e\n\u003csection class=\"nr-brand-break\"\u003e\u003csmall\u003e ShineMend Kitchen Care \u003c\/small\u003e \u003cstrong\u003e Cut The Grease.\u003cbr\u003eRefresh Your Kitchen. \u003c\/strong\u003e \u003cspan\u003e Everyday kitchen cleaning without the complicated routine. \u003c\/span\u003e\u003c\/section\u003e\n\u003c!-- KEY COMPONENTS --\u003e\n\u003csection class=\"nr-section nr-components\"\u003e\n\u003cdiv class=\"nr-center\"\u003e\n\u003cdiv class=\"nr-eyebrow\"\u003eThoughtful Formula\u003c\/div\u003e\n\u003ch2 class=\"nr-heading\"\u003eKey \u003cspan class=\"nr-accent\"\u003eComponents\u003c\/span\u003e\n\u003c\/h2\u003e\n\u003cp class=\"nr-subheading\"\u003eA closer look at three highlighted components in the formula.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nr-component-list\"\u003e\n\u003carticle class=\"nr-component-row\"\u003e\n\u003cdiv class=\"nr-component-image-slot\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0879\/6248\/4770\/files\/7d08c4f1fd9e5d7676729317759035f6_87838fdb-a69e-408e-a7d9-f3b925feee42.jpg?v=1788775516\" alt=\"\"\u003e\u003c!-- ADD IMAGE HERE --\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nr-component-copy\"\u003e\n\u003cspan\u003e01\u003c\/span\u003e\n\u003ch3\u003eRosemary Leaf Extract\u003c\/h3\u003e\n\u003cp\u003e\u003cstrong\u003eRosmarinus Officinalis (Rosemary) Leaf Extract\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003carticle class=\"nr-component-row\"\u003e\n\u003cdiv class=\"nr-component-image-slot\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0879\/6248\/4770\/files\/e7e61a8a683f9d5e66d30dd688b14533.jpg?v=1788775529\" alt=\"\"\u003e\u003c!-- ADD IMAGE HERE --\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nr-component-copy\"\u003e\n\u003cspan\u003e02\u003c\/span\u003e\n\u003ch3\u003eGlycerin\u003c\/h3\u003e\n\u003cp\u003e\u003cstrong\u003eHighlighted as part of the product’s component blend.\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003carticle class=\"nr-component-row\"\u003e\n\u003cdiv class=\"nr-component-image-slot\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0879\/6248\/4770\/files\/1d66d0e7700f1f3fa01cf3407daee733.jpg?v=1788775546\" alt=\"\"\u003e\u003c!-- ADD IMAGE HERE --\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nr-component-copy\"\u003e\n\u003cspan\u003e03\u003c\/span\u003e\n\u003ch3\u003eCitric Acid\u003c\/h3\u003e\n\u003cp\u003e\u003cstrong\u003eHighlighted as part of the product’s component blend.\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- TESTIMONIAL \/ LIFESTYLE --\u003e\n\u003csection class=\"nr-testimonial\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0879\/6248\/4770\/files\/before-after.jpg?v=1788771623\" alt=\"ShineMend kitchen cleaner in everyday use\" loading=\"lazy\"\u003e\n\u003cdiv class=\"nr-quote\"\u003e\n\u003ch2\u003eMade For Real-Life Kitchen Messes\u003c\/h2\u003e\n\u003cblockquote\u003e“I keep it nearby for quick cleanup after cooking, especially when grease and splatters start to build up.”\u003c\/blockquote\u003e\n\u003ccite\u003e — Everyday Kitchen Care \u003c\/cite\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- MULTI-SURFACE \/ PRODUCT CAPABILITY --\u003e\n\u003csection class=\"nr-section nr-center nr-science-section\"\u003e\n\u003cdiv class=\"nr-eyebrow\"\u003eBuilt For Kitchen Cleaning\u003c\/div\u003e\n\u003ch2 class=\"nr-heading\"\u003eOne Spray. \u003cspan class=\"nr-accent\"\u003eMultiple Surfaces.\u003c\/span\u003e\n\u003c\/h2\u003e\n\u003cp class=\"nr-subheading\"\u003eMade for kitchen appliances and common hard surfaces where grease, fingerprints and everyday residue tend to collect.\u003c\/p\u003e\n\u003cdiv class=\"nr-science-images\"\u003e\n\u003cdiv class=\"nr-wide-image-slot\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0879\/6248\/4770\/files\/77191a8f67cd235e2e57ff7da5c9029a.jpg?v=1788767759\" alt=\"\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"nr-wide-image-slot\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0879\/6248\/4770\/files\/2_75b90e42-164a-4662-9da7-9e32c4bd97d9.jpg?v=1788767782\" alt=\"\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- PRODUCT SIZE --\u003e\n\u003csection class=\"nr-section nr-size nr-center\"\u003e\n\u003cdiv class=\"nr-eyebrow\"\u003eCompact \u0026amp; Convenient\u003c\/div\u003e\n\u003ch2 class=\"nr-heading\"\u003eCompact Size. \u003cspan class=\"nr-accent\"\u003eEasy To Keep On Hand.\u003c\/span\u003e\n\u003c\/h2\u003e\n\u003cp class=\"nr-subheading\"\u003eA compact 100 mL spray bottle that fits easily into your everyday kitchen cleaning routine.\u003c\/p\u003e\n\u003cdiv class=\"nr-size-image-wrap\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0879\/6248\/4770\/files\/9f51c5ad4ae1970c734c7dda11b6b2e4_33bf1578-a80a-40ab-b19d-b1db362265a9.jpg?v=1788255611\" alt=\"ShineMend kitchen appliance cleaner size\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- SPECS --\u003e\n\u003csection class=\"nr-section nr-specs\"\u003e\n\u003cdiv class=\"nr-center\"\u003e\n\u003cdiv class=\"nr-eyebrow\"\u003eProduct Details\u003c\/div\u003e\n\u003ch2 class=\"nr-heading\"\u003eMade For Everyday Kitchen Care.\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nr-spec-list\"\u003e\n\u003cdiv class=\"nr-spec-item\"\u003e\n\u003cspan\u003eProduct Name\u003c\/span\u003e \u003cstrong\u003eShineMend Multi-Purpose Kitchen Appliance Cleaner Spray\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nr-spec-item\"\u003e\n\u003cspan\u003eNet Volume\u003c\/span\u003e \u003cstrong\u003e100 mL\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nr-spec-item\"\u003e\n\u003cspan\u003eProduct Type\u003c\/span\u003e \u003cstrong\u003eKitchen Appliance Cleaner Spray\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nr-spec-item\"\u003e\n\u003cspan\u003eApplication\u003c\/span\u003e \u003cstrong\u003eSpray \u0026amp; Wipe Cleaning\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nr-spec-item\"\u003e\n\u003cspan\u003eSuitable For\u003c\/span\u003e \u003cstrong\u003eAppliances \u0026amp; Common Hard Surfaces\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nr-spec-item\"\u003e\n\u003cspan\u003eCare Tip\u003c\/span\u003e \u003cstrong\u003eSpot-Test Delicate Surfaces First\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- TRUST --\u003e\n\u003csection class=\"nr-section nr-center nr-trust-section\"\u003e\n\u003cdiv class=\"nr-eyebrow\"\u003eShop With Confidence\u003c\/div\u003e\n\u003ch2 class=\"nr-heading\"\u003eSimple Purchase. \u003cspan class=\"nr-accent\"\u003ePeace Of Mind.\u003c\/span\u003e\n\u003c\/h2\u003e\n\u003cdiv class=\"nr-trust-grid\"\u003e\n\u003carticle class=\"nr-trust-card\"\u003e\n\u003cdiv class=\"nr-trust-icon\"\u003e↩\u003c\/div\u003e\n\u003ch3\u003e180-Day Returns\u003c\/h3\u003e\n\u003cp\u003eContact us within 180 days according to our return policy.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"nr-trust-card\"\u003e\n\u003cdiv class=\"nr-trust-icon\"\u003e✓\u003c\/div\u003e\n\u003ch3\u003eCustomer Support\u003c\/h3\u003e\n\u003cp\u003eHelp is available for product and order questions.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"nr-trust-card\"\u003e\n\u003cdiv class=\"nr-trust-icon\"\u003e⌂\u003c\/div\u003e\n\u003ch3\u003eMade For Everyday Kitchens\u003c\/h3\u003e\n\u003cp\u003ePractical cleaning care for grease, grime and daily buildup.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- FAQ --\u003e\n\u003csection class=\"nr-section nr-faq\"\u003e\n\u003cdiv class=\"nr-center\"\u003e\n\u003cdiv class=\"nr-eyebrow\"\u003eGood To Know\u003c\/div\u003e\n\u003ch2 class=\"nr-heading\"\u003eFAQ\u003c\/h2\u003e\n\u003cp class=\"nr-subheading\"\u003eQuick answers before you use ShineMend.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nr-faq-list\"\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat is this cleaner designed for?\u003c\/summary\u003e\n\u003cp\u003eIt is designed for kitchen appliances and common hard surfaces where grease, fingerprints, grime and everyday residue can build up.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eHow do I use it?\u003c\/summary\u003e\n\u003cp\u003eSpray the product onto the area that needs cleaning, allow it to work briefly if needed, then wipe the surface clean according to the product directions.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCan I use it on different kitchen surfaces?\u003c\/summary\u003e\n\u003cp\u003eIt is intended for appliances and common hard surfaces. Always follow the surface manufacturer’s care instructions and spot-test delicate or specialty finishes first.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat kinds of messes is it best for?\u003c\/summary\u003e\n\u003cp\u003eIt is intended for everyday kitchen buildup such as grease, fingerprints, cooking splatters and general surface residue.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- FINAL CTA --\u003e\n\u003csection class=\"nr-final-cta\"\u003e\n\u003ch2\u003eReady For A Fresher Kitchen?\u003c\/h2\u003e\n\u003cp\u003eKeep everyday grease and grime care within reach.\u003c\/p\u003e\n\u003ca class=\"nr-btn nr-scroll-top\" href=\"#\"\u003e CHOOSE YOUR OPTION \u003c\/a\u003e\u003c\/section\u003e\n\u003c\/div\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e","brand":"ShineMend","offers":[{"title":"Buy 1 （100ml）","offer_id":47320271323170,"sku":"KY-QYWPW*1","price":19.99,"currency_code":"USD","in_stock":true},{"title":"Buy 2 Get 1 Free (3 Bottles)","offer_id":47320271355938,"sku":"KY-QYWPW*3","price":39.98,"currency_code":"USD","in_stock":true},{"title":"Buy 3 Get 2 Free (5 Bottles)","offer_id":47320271388706,"sku":"KY-QYWPW*5","price":59.97,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0879\/6248\/4770\/files\/6391ace427ade714b70fb966024ae804_e0e3af71-fae0-4145-b64c-96020d74f5ce.jpg?v=1788755977","url":"https:\/\/odinlakes.com\/products\/qywpw2","provider":"ShineMend","version":"1.0","type":"link"}