{"product_id":"glowup-studio-gift-card","title":"Glowup Studio Gift Card","description":"\u003cstyle\u003e\n\/* =======================================\n   GLOWUP STUDIO GIFT CARD\n   PREMIUM ANIMATED PRODUCT DESCRIPTION\n   ======================================= *\/\n\n.gift-card{\n    --primary:#B87A8A;\n    --secondary:#C4909A;\n    --accent:#8B3A4A;\n    --dark:#330B16;\n    --light:#FFF8FA;\n\n    font-family:'Segoe UI',Arial,sans-serif;\n    max-width:1100px;\n    margin:auto;\n    background:linear-gradient(180deg,#ffffff,#FFF8FA);\n    color:var(--dark);\n    position:relative;\n    overflow:hidden;\n}\n\n\n\/* =======================================\n   FLOATING BACKGROUND GLOW\n   ======================================= *\/\n\n.gift-card::before,\n.gift-card::after{\n    content:\"\";\n    position:absolute;\n    border-radius:50%;\n    filter:blur(90px);\n    opacity:.18;\n    z-index:0;\n    animation:floatGlow 14s ease-in-out infinite;\n}\n\n.gift-card::before{\n    width:340px;\n    height:340px;\n    background:var(--primary);\n    top:-130px;\n    left:-120px;\n}\n\n.gift-card::after{\n    width:280px;\n    height:280px;\n    background:var(--secondary);\n    bottom:-100px;\n    right:-90px;\n    animation-delay:6s;\n}\n\n@keyframes floatGlow{\n\n    0%,100%{\n        transform:translateY(0) scale(1);\n    }\n\n    50%{\n        transform:translateY(35px) scale(1.05);\n    }\n\n}\n\n\n\/* =======================================\n   FLOATING GIFT ACCENTS\n   ======================================= *\/\n\n.floating-gift{\n    position:absolute;\n    color:rgba(139,58,74,.28);\n    font-size:28px;\n    pointer-events:none;\n    animation:floatGift 7s ease-in-out infinite;\n    z-index:1;\n}\n\n.floating-gift:nth-child(1){\n    top:9%;\n    left:7%;\n}\n\n.floating-gift:nth-child(2){\n    top:18%;\n    right:9%;\n    animation-delay:2s;\n}\n\n.floating-gift:nth-child(3){\n    bottom:22%;\n    left:9%;\n    animation-delay:4s;\n}\n\n.floating-gift:nth-child(4){\n    bottom:12%;\n    right:12%;\n    animation-delay:1s;\n}\n\n@keyframes floatGift{\n\n    0%,100%{\n        transform:translateY(0) rotate(0deg);\n        opacity:.25;\n    }\n\n    50%{\n        transform:translateY(-15px) rotate(8deg);\n        opacity:.7;\n    }\n\n}\n\n\n\/* =======================================\n   MAIN CONTAINER\n   ======================================= *\/\n\n.gift-card-container{\n    position:relative;\n    z-index:2;\n    padding:70px 35px;\n}\n\n\n\/* =======================================\n   HERO\n   ======================================= *\/\n\n.hero{\n    text-align:center;\n    margin-bottom:70px;\n    animation:fadeUp 1s ease;\n}\n\n.hero h1{\n    font-size:48px;\n    font-weight:800;\n    margin:0 0 12px;\n    line-height:1.15;\n}\n\n.gradient{\n    background:linear-gradient(\n        120deg,\n        var(--accent),\n        var(--primary),\n        var(--secondary),\n        var(--accent)\n    );\n\n    background-size:300%;\n\n    -webkit-background-clip:text;\n    -webkit-text-fill-color:transparent;\n\n    animation:shine 5s linear infinite;\n}\n\n@keyframes shine{\n\n    to{\n        background-position:300%;\n    }\n\n}\n\n.hero h3{\n    font-size:25px;\n    color:var(--dark);\n    margin:0 0 28px;\n}\n\n.hero p{\n    max-width:870px;\n    margin:auto;\n    font-size:18px;\n    line-height:1.9;\n    color:#5d3740;\n}\n\n\n\/* =======================================\n   FEATURE CARDS\n   ======================================= *\/\n\n.features{\n    display:grid;\n    grid-template-columns:repeat(auto-fit,minmax(260px,1fr));\n    gap:25px;\n    margin-bottom:70px;\n}\n\n.card{\n    background:#fff;\n    border-radius:22px;\n    padding:30px;\n\n    box-shadow:0 12px 35px rgba(0,0,0,.08);\n\n    border:1px solid rgba(184,122,138,.15);\n\n    transition:.4s;\n\n    position:relative;\n    overflow:hidden;\n\n    animation:fadeUp .8s ease;\n}\n\n.card::before{\n    content:\"\";\n\n    position:absolute;\n    top:0;\n    left:0;\n\n    width:100%;\n    height:5px;\n\n    background:linear-gradient(\n        90deg,\n        var(--primary),\n        var(--accent)\n    );\n}\n\n.card:hover{\n    transform:translateY(-10px) rotate(-1deg);\n\n    box-shadow:0 22px 45px rgba(0,0,0,.15);\n}\n\n.icon{\n    font-size:42px;\n    margin-bottom:15px;\n}\n\n.card h4{\n    color:var(--accent);\n    margin:0 0 10px;\n    font-size:20px;\n}\n\n.card p{\n    line-height:1.75;\n    margin:0;\n    color:#4d3038;\n}\n\n\n\/* =======================================\n   GIFT CARD RITUAL SECTION\n   ======================================= *\/\n\n.ritual{\n    background:linear-gradient(\n        135deg,\n        var(--primary),\n        var(--secondary)\n    );\n\n    border-radius:26px;\n\n    padding:55px 40px;\n\n    color:#fff;\n\n    position:relative;\n    overflow:hidden;\n\n    animation:fadeUp 1s ease;\n}\n\n.ritual::after{\n    content:\"🎁\";\n\n    position:absolute;\n\n    font-size:170px;\n\n    right:-25px;\n    bottom:-55px;\n\n    opacity:.08;\n}\n\n.ritual h2{\n    text-align:center;\n\n    font-size:36px;\n\n    margin:0 0 20px;\n}\n\n.ritual-text{\n    max-width:820px;\n\n    margin:0 auto 35px;\n\n    text-align:center;\n\n    font-size:18px;\n\n    line-height:1.8;\n}\n\n\n\/* =======================================\n   HOW IT WORKS DETAILS\n   ======================================= *\/\n\n.details{\n    display:grid;\n\n    grid-template-columns:\n    repeat(auto-fit,minmax(200px,1fr));\n\n    gap:18px;\n}\n\n.detail{\n    background:rgba(255,255,255,.18);\n\n    backdrop-filter:blur(8px);\n\n    padding:20px;\n\n    border-radius:16px;\n\n    text-align:center;\n\n    transition:.3s;\n}\n\n.detail:hover{\n    transform:scale(1.05);\n\n    background:rgba(255,255,255,.25);\n}\n\n.detail-number{\n    display:block;\n\n    font-size:28px;\n\n    font-weight:800;\n\n    margin-bottom:8px;\n}\n\n\n\/* =======================================\n   NO EXPIRY HIGHLIGHT\n   ======================================= *\/\n\n.no-expiry{\n    margin-top:25px;\n\n    text-align:center;\n\n    background:rgba(255,255,255,.15);\n\n    border:1px solid rgba(255,255,255,.25);\n\n    border-radius:16px;\n\n    padding:18px;\n\n    font-size:17px;\n\n    backdrop-filter:blur(8px);\n}\n\n\n\/* =======================================\n   CTA\n   ======================================= *\/\n\n.cta{\n    text-align:center;\n\n    padding:70px 20px 20px;\n}\n\n.cta h2{\n    font-size:42px;\n\n    color:var(--accent);\n\n    margin:0 0 15px;\n}\n\n.cta p{\n    font-size:20px;\n\n    color:#5d3740;\n\n    margin:0 0 30px;\n}\n\n.button{\n    display:inline-block;\n\n    text-decoration:none;\n\n    padding:18px 45px;\n\n    border-radius:50px;\n\n    background:linear-gradient(\n        135deg,\n        var(--accent),\n        var(--primary)\n    );\n\n    color:#fff;\n\n    font-weight:700;\n\n    animation:pulse 2.5s infinite;\n\n    transition:.3s;\n}\n\n.button:hover{\n    transform:translateY(-5px);\n}\n\n@keyframes pulse{\n\n    0%{\n        box-shadow:0 0 0 0 rgba(184,122,138,.45);\n    }\n\n    70%{\n        box-shadow:0 0 0 22px rgba(184,122,138,0);\n    }\n\n    100%{\n        box-shadow:0 0 0 0 rgba(184,122,138,0);\n    }\n\n}\n\n\n\/* =======================================\n   FADE ANIMATION\n   ======================================= *\/\n\n@keyframes fadeUp{\n\n    from{\n        opacity:0;\n        transform:translateY(35px);\n    }\n\n    to{\n        opacity:1;\n        transform:translateY(0);\n    }\n\n}\n\n\n\/* =======================================\n   MOBILE\n   ======================================= *\/\n\n@media(max-width:768px){\n\n    .hero h1{\n        font-size:38px;\n    }\n\n    .hero h3{\n        font-size:20px;\n    }\n\n    .ritual{\n        padding:38px 20px;\n    }\n\n    .cta h2{\n        font-size:30px;\n    }\n\n}\n\u003c\/style\u003e\n\n\n\u003cdiv class=\"gift-card\"\u003e\n\n    \u003c!-- Floating Decorative Elements --\u003e\n\n    \u003cspan class=\"floating-gift\"\u003e✿\u003c\/span\u003e\n    \u003cspan class=\"floating-gift\"\u003e✦\u003c\/span\u003e\n    \u003cspan class=\"floating-gift\"\u003e❧\u003c\/span\u003e\n    \u003cspan class=\"floating-gift\"\u003e✧\u003c\/span\u003e\n\n\n    \u003cdiv class=\"gift-card-container\"\u003e\n\n\n        \u003c!-- =================================\n             HERO\n        ================================== --\u003e\n\n        \u003cdiv class=\"hero\"\u003e\n\n            \u003ch1\u003e\n                \u003cspan class=\"gradient\"\u003e\n                    Glowup Studio Gift Card\n                \u003c\/span\u003e\n            \u003c\/h1\u003e\n\n            \u003ch3\u003e\n                Give the Gift of Glow ✨\n            \u003c\/h3\u003e\n\n            \u003cp\u003e\n                Not sure what to get? Let them choose their own\n                glow-up. The \u003cstrong\u003eGlowup Studio Gift Card\u003c\/strong\u003e\n                is the perfect gift for anyone who loves premium\n                hair care, skincare, and self-care tools.\n                Whether it's for a birthday, Mother's Day,\n                Valentine's Day, or just because — give them\n                the freedom to choose exactly what makes them glow. 💕\n            \u003c\/p\u003e\n\n        \u003c\/div\u003e\n\n\n        \u003c!-- =================================\n             FEATURE CARDS\n        ================================== --\u003e\n\n        \u003cdiv class=\"features\"\u003e\n\n\n            \u003cdiv class=\"card\"\u003e\n\n                \u003cdiv class=\"icon\"\u003e\n                    🎀\n                \u003c\/div\u003e\n\n                \u003ch4\u003e\n                    The Gift of Choice\n                \u003c\/h4\u003e\n\n                \u003cp\u003e\n                    Give them the freedom to choose their own\n                    Glowup Studio favourites, from beauty tools\n                    and hair care to skincare and self-care essentials.\n                \u003c\/p\u003e\n\n            \u003c\/div\u003e\n\n\n            \u003cdiv class=\"card\"\u003e\n\n                \u003cdiv class=\"icon\"\u003e\n                    ✨\n                \u003c\/div\u003e\n\n                \u003ch4\u003e\n                    Perfect for Every Occasion\n                \u003c\/h4\u003e\n\n                \u003cp\u003e\n                    Birthdays, Mother's Day, Valentine's Day,\n                    celebrations or simply because — a little\n                    glow is always a good idea.\n                \u003c\/p\u003e\n\n            \u003c\/div\u003e\n\n\n            \u003cdiv class=\"card\"\u003e\n\n                \u003cdiv class=\"icon\"\u003e\n                    💌\n                \u003c\/div\u003e\n\n                \u003ch4\u003e\n                    Delivered Instantly\n                \u003c\/h4\u003e\n\n                \u003cp\u003e\n                    A unique gift card code is delivered via email,\n                    making it easy to send a thoughtful gift even\n                    when you're short on time.\n                \u003c\/p\u003e\n\n            \u003c\/div\u003e\n\n\n            \u003cdiv class=\"card\"\u003e\n\n                \u003cdiv class=\"icon\"\u003e\n                    💎\n                \u003c\/div\u003e\n\n                \u003ch4\u003e\n                    Shop the Glowup\n                \u003c\/h4\u003e\n\n                \u003cp\u003e\n                    Redeem the gift card at checkout and let them\n                    choose from the Glowup Studio collection of\n                    premium beauty and self-care products.\n                \u003c\/p\u003e\n\n            \u003c\/div\u003e\n\n\n            \u003cdiv class=\"card\"\u003e\n\n                \u003cdiv class=\"icon\"\u003e\n                    ♡\n                \u003c\/div\u003e\n\n                \u003ch4\u003e\n                    No Expiry Date\n                \u003c\/h4\u003e\n\n                \u003cp\u003e\n                    There's no pressure to spend it straight away.\n                    They can save their gift card and use it whenever\n                    they're ready for their next glow-up.\n                \u003c\/p\u003e\n\n            \u003c\/div\u003e\n\n\n            \u003cdiv class=\"card\"\u003e\n\n                \u003cdiv class=\"icon\"\u003e\n                    🎁\n                \u003c\/div\u003e\n\n                \u003ch4\u003e\n                    A Gift They'll Actually Love\n                \u003c\/h4\u003e\n\n                \u003cp\u003e\n                    Skip the guessing game and give them something\n                    they'll genuinely enjoy — the chance to pick\n                    exactly what they want.\n                \u003c\/p\u003e\n\n            \u003c\/div\u003e\n\n        \u003c\/div\u003e\n\n\n        \u003c!-- =================================\n             HOW IT WORKS\n        ================================== --\u003e\n\n        \u003cdiv class=\"ritual\"\u003e\n\n            \u003ch2\u003e\n                How It Works 🎁\n            \u003c\/h2\u003e\n\n            \u003cp class=\"ritual-text\"\u003e\n                Gifting a little luxury couldn't be easier.\n                Choose your amount, send the gift and let them\n                discover their perfect glow-up.\n            \u003c\/p\u003e\n\n\n            \u003cdiv class=\"details\"\u003e\n\n                \u003cdiv class=\"detail\"\u003e\n\n                    \u003cspan class=\"detail-number\"\u003e\n                        01\n                    \u003c\/span\u003e\n\n                    💳\n                    \u003cbr\u003e\n\n                    \u003cstrong\u003e\n                        Choose Your Amount\n                    \u003c\/strong\u003e\n\n                \u003c\/div\u003e\n\n\n                \u003cdiv class=\"detail\"\u003e\n\n                    \u003cspan class=\"detail-number\"\u003e\n                        02\n                    \u003c\/span\u003e\n\n                    💌\n                    \u003cbr\u003e\n\n                    \u003cstrong\u003e\n                        Receive the Gift Card\n                    \u003c\/strong\u003e\n\n                \u003c\/div\u003e\n\n\n                \u003cdiv class=\"detail\"\u003e\n\n                    \u003cspan class=\"detail-number\"\u003e\n                        03\n                    \u003c\/span\u003e\n\n                    🛍️\n                    \u003cbr\u003e\n\n                    \u003cstrong\u003e\n                        Shop at Checkout\n                    \u003c\/strong\u003e\n\n                \u003c\/div\u003e\n\n\n                \u003cdiv class=\"detail\"\u003e\n\n                    \u003cspan class=\"detail-number\"\u003e\n                        04\n                    \u003c\/span\u003e\n\n                    ✨\n                    \u003cbr\u003e\n\n                    \u003cstrong\u003e\n                        Enjoy the Glow\n                    \u003c\/strong\u003e\n\n                \u003c\/div\u003e\n\n            \u003c\/div\u003e\n\n\n            \u003cdiv class=\"no-expiry\"\u003e\n\n                ♡ \u003cstrong\u003eNo expiry date.\u003c\/strong\u003e\n                Use it whenever the mood strikes.\n\n            \u003c\/div\u003e\n\n        \u003c\/div\u003e\n\n\n        \u003c!-- =================================\n             CTA\n        ================================== --\u003e\n\n        \u003cdiv class=\"cta\"\u003e\n\n            \u003ch2\u003e\n                Because Every Glow-Up Starts With a Great Gift.\n            \u003c\/h2\u003e\n\n            \u003cp\u003e\n                Give them something they'll love. 💕\n            \u003c\/p\u003e\n\n            \u003ca href=\"#\" class=\"button\"\u003e\n                GIFT THE GLOW\n            \u003c\/a\u003e\n\n        \u003c\/div\u003e\n\n\n    \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"Glowup Studio","offers":[{"title":"R100","offer_id":55123529007423,"sku":null,"price":100.0,"currency_code":"ZAR","in_stock":true},{"title":"R250","offer_id":55123529040191,"sku":null,"price":250.0,"currency_code":"ZAR","in_stock":true},{"title":"R500","offer_id":55123529072959,"sku":null,"price":500.0,"currency_code":"ZAR","in_stock":true},{"title":"R1000","offer_id":55123529105727,"sku":null,"price":1000.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0995\/2034\/8479\/files\/gift-card-r100-large-glowup-studio.png?v=1787055987","url":"https:\/\/glowupstudio.co.za\/products\/glowup-studio-gift-card","provider":"Glowup Studio","version":"1.0","type":"link"}