{"product_id":"primeshift-electric-wine-opener-set","title":"PrimeShift | Electric Wine Opener Set","description":"\u003cstyle\u003e\n  .ps-wine-section {\n    --ps-black: #090909;\n    --ps-charcoal: #161616;\n    --ps-soft-black: #222222;\n    --ps-white: #ffffff;\n    --ps-offwhite: #f7f7f5;\n    --ps-wine: #7a0d1c;\n    --ps-wine-light: #a51d31;\n    --ps-grey: #a9a9a9;\n    --ps-border: rgba(255,255,255,0.10);\n\n    font-family: Arial, Helvetica, sans-serif;\n    background:\n      radial-gradient(circle at top right, rgba(122,13,28,0.18), transparent 28%),\n      radial-gradient(circle at bottom left, rgba(255,255,255,0.04), transparent 30%),\n      linear-gradient(180deg, #080808 0%, #111111 52%, #080808 100%);\n    color: var(--ps-white);\n    overflow: hidden;\n    position: relative;\n  }\n\n  .ps-wine-section * {\n    box-sizing: border-box;\n  }\n\n  .ps-wine-wrap {\n    width: min(1180px, 92%);\n    margin: 0 auto;\n  }\n\n  .ps-reveal {\n    opacity: 0;\n    transform: translateY(28px);\n    transition: opacity .8s ease, transform .8s ease;\n  }\n\n  .ps-reveal.ps-visible {\n    opacity: 1;\n    transform: translateY(0);\n  }\n\n  .ps-hero {\n    padding: 88px 0 68px;\n    text-align: center;\n    position: relative;\n  }\n\n  .ps-eyebrow {\n    display: inline-flex;\n    align-items: center;\n    gap: 10px;\n    padding: 9px 16px;\n    border: 1px solid rgba(255,255,255,0.14);\n    border-radius: 999px;\n    background: rgba(255,255,255,0.04);\n    color: #e8e8e8;\n    font-size: 12px;\n    letter-spacing: 1.8px;\n    text-transform: uppercase;\n    margin-bottom: 22px;\n    backdrop-filter: blur(10px);\n  }\n\n  .ps-dot {\n    width: 7px;\n    height: 7px;\n    border-radius: 50%;\n    background: var(--ps-wine-light);\n    box-shadow: 0 0 16px rgba(165,29,49,.8);\n    animation: psPulse 1.8s infinite ease-in-out;\n  }\n\n  .ps-hero h2 {\n    margin: 0 auto;\n    max-width: 880px;\n    font-size: clamp(38px, 6vw, 78px);\n    line-height: .98;\n    letter-spacing: -2.8px;\n    font-weight: 800;\n  }\n\n  .ps-hero h2 span {\n    background: linear-gradient(90deg, #ffffff 0%, #bdbdbd 45%, #ffffff 100%);\n    -webkit-background-clip: text;\n    -webkit-text-fill-color: transparent;\n    background-size: 200% auto;\n    animation: psShine 5s linear infinite;\n  }\n\n  .ps-hero p {\n    max-width: 760px;\n    margin: 24px auto 0;\n    color: #c8c8c8;\n    font-size: 18px;\n    line-height: 1.7;\n  }\n\n  .ps-stat-row {\n    margin-top: 42px;\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: 14px;\n  }\n\n  .ps-stat {\n    padding: 24px 18px;\n    border: 1px solid var(--ps-border);\n    border-radius: 20px;\n    background: linear-gradient(180deg, rgba(255,255,255,.055), rgba(255,255,255,.02));\n    box-shadow: inset 0 1px 0 rgba(255,255,255,.06);\n  }\n\n  .ps-stat strong {\n    display: block;\n    font-size: 29px;\n    margin-bottom: 6px;\n  }\n\n  .ps-stat span {\n    color: #aaa;\n    font-size: 13px;\n  }\n\n  .ps-divider {\n    height: 1px;\n    width: 100%;\n    background: linear-gradient(90deg, transparent, rgba(255,255,255,.12), transparent);\n  }\n\n  .ps-section {\n    padding: 78px 0;\n  }\n\n  .ps-section-head {\n    max-width: 720px;\n    margin-bottom: 38px;\n  }\n\n  .ps-section-head.center {\n    margin-left: auto;\n    margin-right: auto;\n    text-align: center;\n  }\n\n  .ps-mini {\n    color: #d8a6ae;\n    text-transform: uppercase;\n    font-size: 12px;\n    letter-spacing: 2px;\n    font-weight: 700;\n    margin-bottom: 11px;\n  }\n\n  .ps-section-head h3 {\n    margin: 0;\n    font-size: clamp(30px, 4vw, 50px);\n    line-height: 1.06;\n    letter-spacing: -1.7px;\n  }\n\n  .ps-section-head p {\n    color: #aaa;\n    line-height: 1.75;\n    margin: 16px 0 0;\n    font-size: 16px;\n  }\n\n  .ps-benefit-grid {\n    display: grid;\n    grid-template-columns: repeat(2, 1fr);\n    gap: 18px;\n  }\n\n  .ps-card {\n    position: relative;\n    overflow: hidden;\n    padding: 28px;\n    min-height: 210px;\n    border: 1px solid var(--ps-border);\n    border-radius: 24px;\n    background:\n      radial-gradient(circle at top right, rgba(122,13,28,.15), transparent 35%),\n      linear-gradient(180deg, rgba(255,255,255,.05), rgba(255,255,255,.018));\n    transition: transform .35s ease, border-color .35s ease, box-shadow .35s ease;\n  }\n\n  .ps-card:hover {\n    transform: translateY(-6px);\n    border-color: rgba(165,29,49,.45);\n    box-shadow: 0 20px 55px rgba(0,0,0,.35);\n  }\n\n  .ps-icon {\n    width: 46px;\n    height: 46px;\n    border-radius: 14px;\n    display: grid;\n    place-items: center;\n    margin-bottom: 18px;\n    background: linear-gradient(135deg, #2d2d2d, #111);\n    border: 1px solid rgba(255,255,255,.10);\n    font-size: 23px;\n  }\n\n  .ps-card h4 {\n    font-size: 21px;\n    margin: 0 0 10px;\n  }\n\n  .ps-card p {\n    color: #aaa;\n    line-height: 1.65;\n    margin: 0;\n    font-size: 15px;\n  }\n\n  .ps-card::after {\n    content: \"\";\n    position: absolute;\n    width: 180px;\n    height: 180px;\n    right: -90px;\n    top: -90px;\n    background: radial-gradient(circle, rgba(165,29,49,.18), transparent 70%);\n    pointer-events: none;\n  }\n\n  .ps-how-grid {\n    display: grid;\n    grid-template-columns: repeat(4, 1fr);\n    gap: 14px;\n    counter-reset: psstep;\n  }\n\n  .ps-step {\n    counter-increment: psstep;\n    padding: 28px 22px 24px;\n    border-radius: 22px;\n    background: #0d0d0d;\n    border: 1px solid var(--ps-border);\n    position: relative;\n    min-height: 205px;\n  }\n\n  .ps-step::before {\n    content: \"0\" counter(psstep);\n    display: inline-flex;\n    width: 44px;\n    height: 44px;\n    align-items: center;\n    justify-content: center;\n    border-radius: 50%;\n    color: #fff;\n    background: linear-gradient(135deg, var(--ps-wine-light), var(--ps-wine));\n    font-weight: 700;\n    margin-bottom: 20px;\n    box-shadow: 0 8px 28px rgba(122,13,28,.28);\n  }\n\n  .ps-step h4 {\n    margin: 0 0 9px;\n    font-size: 18px;\n  }\n\n  .ps-step p {\n    color: #999;\n    margin: 0;\n    line-height: 1.6;\n    font-size: 14px;\n  }\n\n  .ps-included {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 36px;\n    align-items: center;\n  }\n\n  .ps-list {\n    display: grid;\n    gap: 12px;\n  }\n\n  .ps-list-item {\n    display: flex;\n    align-items: center;\n    gap: 13px;\n    padding: 14px 16px;\n    border-radius: 14px;\n    border: 1px solid rgba(255,255,255,.08);\n    background: rgba(255,255,255,.025);\n    color: #dedede;\n  }\n\n  .ps-check {\n    min-width: 28px;\n    width: 28px;\n    height: 28px;\n    border-radius: 50%;\n    display: grid;\n    place-items: center;\n    font-weight: 800;\n    background: rgba(165,29,49,.16);\n    color: #efbac2;\n    border: 1px solid rgba(165,29,49,.34);\n  }\n\n  .ps-experience {\n    border-radius: 28px;\n    padding: 34px;\n    background:\n      linear-gradient(135deg, rgba(122,13,28,.23), rgba(255,255,255,.03)),\n      #101010;\n    border: 1px solid rgba(255,255,255,.10);\n    position: relative;\n    overflow: hidden;\n  }\n\n  .ps-experience::before {\n    content: \"\";\n    position: absolute;\n    inset: -40%;\n    background: conic-gradient(from 90deg, transparent, rgba(255,255,255,.035), transparent 35%);\n    animation: psRotate 9s linear infinite;\n  }\n\n  .ps-experience \u003e * {\n    position: relative;\n    z-index: 2;\n  }\n\n  .ps-experience h3 {\n    font-size: 34px;\n    margin: 0 0 14px;\n  }\n\n  .ps-experience p {\n    color: #c0c0c0;\n    line-height: 1.75;\n    margin: 0;\n  }\n\n  .ps-spec-grid {\n    display: grid;\n    grid-template-columns: repeat(4, 1fr);\n    gap: 12px;\n  }\n\n  .ps-spec {\n    text-align: center;\n    padding: 24px 14px;\n    border-radius: 18px;\n    background: rgba(255,255,255,.03);\n    border: 1px solid rgba(255,255,255,.08);\n  }\n\n  .ps-spec b {\n    display: block;\n    font-size: 15px;\n    margin-bottom: 7px;\n  }\n\n  .ps-spec span {\n    color: #999;\n    font-size: 13px;\n  }\n\n  .ps-final {\n    text-align: center;\n    padding: 80px 0 92px;\n  }\n\n  .ps-final-box {\n    max-width: 860px;\n    margin: 0 auto;\n    padding: 48px 28px;\n    border-radius: 30px;\n    border: 1px solid rgba(255,255,255,.11);\n    background:\n      radial-gradient(circle at top, rgba(122,13,28,.22), transparent 42%),\n      rgba(255,255,255,.025);\n  }\n\n  .ps-final-box h3 {\n    margin: 0;\n    font-size: clamp(32px, 5vw, 54px);\n    letter-spacing: -1.8px;\n  }\n\n  .ps-final-box p {\n    max-width: 680px;\n    margin: 18px auto 0;\n    color: #b5b5b5;\n    line-height: 1.75;\n    font-size: 16px;\n  }\n\n  @keyframes psPulse {\n    0%, 100% { transform: scale(1); opacity: .65; }\n    50% { transform: scale(1.35); opacity: 1; }\n  }\n\n  @keyframes psShine {\n    to { background-position: 200% center; }\n  }\n\n  @keyframes psRotate {\n    to { transform: rotate(360deg); }\n  }\n\n  @media (max-width: 900px) {\n    .ps-stat-row,\n    .ps-benefit-grid,\n    .ps-included {\n      grid-template-columns: 1fr;\n    }\n\n    .ps-how-grid {\n      grid-template-columns: repeat(2, 1fr);\n    }\n\n    .ps-spec-grid {\n      grid-template-columns: repeat(2, 1fr);\n    }\n\n    .ps-hero {\n      padding-top: 64px;\n    }\n  }\n\n  @media (max-width: 560px) {\n    .ps-wine-wrap {\n      width: min(93%, 1180px);\n    }\n\n    .ps-hero {\n      padding: 54px 0 46px;\n    }\n\n    .ps-hero h2 {\n      letter-spacing: -1.6px;\n    }\n\n    .ps-hero p {\n      font-size: 16px;\n    }\n\n    .ps-stat-row {\n      grid-template-columns: 1fr;\n      gap: 10px;\n    }\n\n    .ps-section {\n      padding: 58px 0;\n    }\n\n    .ps-benefit-grid,\n    .ps-how-grid,\n    .ps-spec-grid {\n      grid-template-columns: 1fr;\n    }\n\n    .ps-card,\n    .ps-step {\n      min-height: auto;\n    }\n\n    .ps-experience {\n      padding: 28px 22px;\n    }\n\n    .ps-final {\n      padding: 58px 0 72px;\n    }\n  }\n\u003c\/style\u003e\n\n\u003csection class=\"ps-wine-section\"\u003e\n  \u003cdiv class=\"ps-wine-wrap\"\u003e\n\n    \u003cdiv class=\"ps-hero ps-reveal\"\u003e\n      \u003cdiv class=\"ps-eyebrow\"\u003e\n        \u003cspan class=\"ps-dot\"\u003e\u003c\/span\u003e\n        PrimeShift Wine Collection\n      \u003c\/div\u003e\n\n      \u003ch2\u003e\n        Open. Pour. Preserve.\n        \u003cbr\u003e\n        \u003cspan\u003eWithout the effort.\u003c\/span\u003e\n      \u003c\/h2\u003e\n\n      \u003cp\u003e\n        Turn every bottle into a smoother, more refined wine experience.\n        The PrimeShift Electric Wine Opener Set gives you everything you need\n        to open, serve and preserve your favourite wine with ease.\n      \u003c\/p\u003e\n\n      \u003cdiv class=\"ps-stat-row\"\u003e\n        \u003cdiv class=\"ps-stat\"\u003e\n          \u003cstrong\u003eUnder 6s\u003c\/strong\u003e\n          \u003cspan\u003eEffortless automatic uncorking\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"ps-stat\"\u003e\n          \u003cstrong\u003e30+ Bottles\u003c\/strong\u003e\n          \u003cspan\u003ePer full charge\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"ps-stat\"\u003e\n          \u003cstrong\u003e6-Piece Set\u003c\/strong\u003e\n          \u003cspan\u003eEverything you need in one place\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"ps-divider\"\u003e\u003c\/div\u003e\n\n    \u003cdiv class=\"ps-section\"\u003e\n      \u003cdiv class=\"ps-section-head ps-reveal\"\u003e\n        \u003cdiv class=\"ps-mini\"\u003eDesigned for effortless moments\u003c\/div\u003e\n        \u003ch3\u003eMake opening wine feel as premium as drinking it.\u003c\/h3\u003e\n        \u003cp\u003e\n          No twisting, pulling or fighting with stubborn corks.\n          Just smooth automatic uncorking, cleaner pouring and an easier way\n          to keep unfinished wine fresh.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"ps-benefit-grid\"\u003e\n        \u003cdiv class=\"ps-card ps-reveal\"\u003e\n          \u003cdiv class=\"ps-icon\"\u003e⚡\u003c\/div\u003e\n          \u003ch4\u003eOpen bottles in seconds\u003c\/h4\u003e\n          \u003cp\u003e\n            Place the opener over the cork, press the control and let the\n            electric mechanism do the work for you.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"ps-card ps-reveal\"\u003e\n          \u003cdiv class=\"ps-icon\"\u003e🍷\u003c\/div\u003e\n          \u003ch4\u003eSmoother, cleaner pouring\u003c\/h4\u003e\n          \u003cp\u003e\n            The included wine pourer helps guide the flow for a cleaner,\n            more controlled serve with less dripping.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"ps-card ps-reveal\"\u003e\n          \u003cdiv class=\"ps-icon\"\u003e🔒\u003c\/div\u003e\n          \u003ch4\u003eKeep wine fresher for longer\u003c\/h4\u003e\n          \u003cp\u003e\n            Seal unfinished bottles using the vacuum stopper so you can enjoy\n            the rest later without wasting your wine.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"ps-card ps-reveal\"\u003e\n          \u003cdiv class=\"ps-icon\"\u003e✨\u003c\/div\u003e\n          \u003ch4\u003eLooks premium on display\u003c\/h4\u003e\n          \u003cp\u003e\n            A sleek black finish and modern silhouette make the set feel at\n            home on a kitchen counter, bar cart or dining setup.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"ps-divider\"\u003e\u003c\/div\u003e\n\n    \u003cdiv class=\"ps-section\"\u003e\n      \u003cdiv class=\"ps-section-head center ps-reveal\"\u003e\n        \u003cdiv class=\"ps-mini\"\u003eSimple from start to finish\u003c\/div\u003e\n        \u003ch3\u003eYour complete wine ritual in four steps.\u003c\/h3\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"ps-how-grid\"\u003e\n        \u003cdiv class=\"ps-step ps-reveal\"\u003e\n          \u003ch4\u003eCut the foil\u003c\/h4\u003e\n          \u003cp\u003e\n            Use the included foil cutter to remove the bottle seal neatly\n            and prepare the cork.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"ps-step ps-reveal\"\u003e\n          \u003ch4\u003eUncork automatically\u003c\/h4\u003e\n          \u003cp\u003e\n            Position the electric opener over the bottle and let it remove\n            the cork in seconds.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"ps-step ps-reveal\"\u003e\n          \u003ch4\u003ePour smoothly\u003c\/h4\u003e\n          \u003cp\u003e\n            Attach the pourer for a more controlled, drip-conscious serving\n            experience.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"ps-step ps-reveal\"\u003e\n          \u003ch4\u003ePreserve the rest\u003c\/h4\u003e\n          \u003cp\u003e\n            Seal the bottle with the vacuum stopper to help preserve your\n            unfinished wine for later.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"ps-divider\"\u003e\u003c\/div\u003e\n\n    \u003cdiv class=\"ps-section\"\u003e\n      \u003cdiv class=\"ps-included\"\u003e\n\n        \u003cdiv class=\"ps-reveal\"\u003e\n          \u003cdiv class=\"ps-section-head\"\u003e\n            \u003cdiv class=\"ps-mini\"\u003eEverything included\u003c\/div\u003e\n            \u003ch3\u003eOne set. Every essential.\u003c\/h3\u003e\n            \u003cp\u003e\n              Designed to cover the full wine experience from opening to\n              serving to preserving.\n            \u003c\/p\u003e\n          \u003c\/div\u003e\n\n          \u003cdiv class=\"ps-list\"\u003e\n            \u003cdiv class=\"ps-list-item\"\u003e\n              \u003cspan class=\"ps-check\"\u003e✓\u003c\/span\u003e\n              Electric Corkscrew Opener\n            \u003c\/div\u003e\n\n            \u003cdiv class=\"ps-list-item\"\u003e\n              \u003cspan class=\"ps-check\"\u003e✓\u003c\/span\u003e\n              Foil Cutter\n            \u003c\/div\u003e\n\n            \u003cdiv class=\"ps-list-item\"\u003e\n              \u003cspan class=\"ps-check\"\u003e✓\u003c\/span\u003e\n              Wine Pourer\n            \u003c\/div\u003e\n\n            \u003cdiv class=\"ps-list-item\"\u003e\n              \u003cspan class=\"ps-check\"\u003e✓\u003c\/span\u003e\n              Vacuum Stopper\n            \u003c\/div\u003e\n\n            \u003cdiv class=\"ps-list-item\"\u003e\n              \u003cspan class=\"ps-check\"\u003e✓\u003c\/span\u003e\n              USB Charging Cable\n            \u003c\/div\u003e\n\n            \u003cdiv class=\"ps-list-item\"\u003e\n              \u003cspan class=\"ps-check\"\u003e✓\u003c\/span\u003e\n              Charging Base\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"ps-experience ps-reveal\"\u003e\n          \u003cdiv class=\"ps-mini\"\u003eMade for more than opening bottles\u003c\/div\u003e\n          \u003ch3\u003eBuilt for the moments around the wine.\u003c\/h3\u003e\n          \u003cp\u003e\n            From quiet dinners at home to date nights, celebrations and\n            entertaining guests, the PrimeShift set removes the awkward part\n            of opening wine and replaces it with a cleaner, smoother and more\n            polished experience.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"ps-divider\"\u003e\u003c\/div\u003e\n\n    \u003cdiv class=\"ps-section\"\u003e\n      \u003cdiv class=\"ps-section-head center ps-reveal\"\u003e\n        \u003cdiv class=\"ps-mini\"\u003eProduct details\u003c\/div\u003e\n        \u003ch3\u003ePremium convenience, made simple.\u003c\/h3\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"ps-spec-grid\"\u003e\n        \u003cdiv class=\"ps-spec ps-reveal\"\u003e\n          \u003cb\u003eMaterial\u003c\/b\u003e\n          \u003cspan\u003eABS Plastic\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"ps-spec ps-reveal\"\u003e\n          \u003cb\u003eCharging\u003c\/b\u003e\n          \u003cspan\u003eUSB Rechargeable\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"ps-spec ps-reveal\"\u003e\n          \u003cb\u003eBattery Capacity\u003c\/b\u003e\n          \u003cspan\u003e30+ Bottles Per Charge\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"ps-spec ps-reveal\"\u003e\n          \u003cb\u003eCompatibility\u003c\/b\u003e\n          \u003cspan\u003eStandard Wine Bottles\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"ps-final\"\u003e\n      \u003cdiv class=\"ps-final-box ps-reveal\"\u003e\n        \u003cdiv class=\"ps-mini\"\u003eEffortless entertaining\u003c\/div\u003e\n        \u003ch3\u003eLess effort. More time enjoying the moment.\u003c\/h3\u003e\n        \u003cp\u003e\n          Whether you're opening one bottle after a long day or serving guests\n          around the table, PrimeShift makes the experience feel faster,\n          cleaner and more refined from the first cork to the last pour.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cscript\u003e\n  document.addEventListener(\"DOMContentLoaded\", function () {\n    const revealItems = document.querySelectorAll(\".ps-reveal\");\n\n    if (\"IntersectionObserver\" in window) {\n      const observer = new IntersectionObserver(\n        function (entries) {\n          entries.forEach(function (entry) {\n            if (entry.isIntersecting) {\n              entry.target.classList.add(\"ps-visible\");\n              observer.unobserve(entry.target);\n            }\n          });\n        },\n        {\n          threshold: 0.12\n        }\n      );\n\n      revealItems.forEach(function (item) {\n        observer.observe(item);\n      });\n    } else {\n      revealItems.forEach(function (item) {\n        item.classList.add(\"ps-visible\");\n      });\n    }\n  });\n\u003c\/script\u003e","brand":"PrimeShift","offers":[{"title":"Default Title","offer_id":44557738737753,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0751\/9449\/9161\/files\/ChatGPT_Image_Aug_21_2026_06_28_52_PM.png?v=1787329746","url":"https:\/\/primeshift.co.za\/products\/primeshift-electric-wine-opener-set","provider":"PrimeShift","version":"1.0","type":"link"}