{"product_id":"little-obsessed™-luxesip™","title":"Little Obsessed™ LuxeSip™","description":"\u003cp\u003e\u003cmeta charset=\"UTF-8\"\u003e \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=Poppins:wght@300;400;600;700;800\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\u003c\/p\u003e\n\u003cstyle\u003e\n\n*{\nmargin:0;\npadding:0;\nbox-sizing:border-box;\nfont-family:'Poppins',sans-serif;\n}\n\nbody{\nbackground:#000;\noverflow-x:hidden;\n}\n\n\/*==========================\nBACKGROUND\n==========================*\/\n\n.luxe-section{\nposition:relative;\npadding:90px 20px;\ndisplay:flex;\njustify-content:center;\nalign-items:center;\noverflow:hidden;\n\nbackground:\nradial-gradient(circle at top,#ffd8e5 0%,#1d1d1d 20%,#000 70%);\n}\n\n\/* Animated Rose Gold Glitter *\/\n\n.luxe-section::before{\n\ncontent:\"\";\n\nposition:absolute;\n\ninset:0;\n\nbackground-image:\n\nradial-gradient(#ffdbe8 2px,transparent 2px),\nradial-gradient(#f8d6c5 1.5px,transparent 1.5px),\nradial-gradient(#ffffff 1px,transparent 1px);\n\nbackground-size:170px 170px;\n\nopacity:.45;\n\nanimation:glitter 18s linear infinite;\n\n}\n\n\/* Floating Sparkles *\/\n\n.luxe-section::after{\n\ncontent:\"✨ ✦ ✨ ✦ ✨\";\n\nposition:absolute;\n\nwidth:100%;\n\ntop:-30px;\n\nleft:0;\n\nfont-size:30px;\n\ntext-align:center;\n\nletter-spacing:80px;\n\nopacity:.45;\n\nanimation:floatSparkles 8s ease-in-out infinite;\n\n}\n\n\/*==========================\nCARD\n==========================*\/\n\n.card{\n\nposition:relative;\n\nmax-width:720px;\n\nwidth:100%;\n\npadding:50px;\n\nborder-radius:35px;\n\nbackground:rgba(255,245,248,.08);\n\nbackdrop-filter:blur(25px);\n\nborder:1px solid rgba(255,215,225,.35);\n\nbox-shadow:\n\n0 20px 60px rgba(0,0,0,.5),\n\n0 0 40px rgba(255,183,197,.25),\n\n0 0 80px rgba(212,175,175,.15);\n\noverflow:hidden;\n\nanimation:fadeUp 1s ease;\n\n}\n\n\/* Rose Gold Shine *\/\n\n.card::before{\n\ncontent:\"\";\n\nposition:absolute;\n\ntop:-120%;\n\nleft:-60%;\n\nwidth:60%;\n\nheight:350%;\n\nbackground:\n\nlinear-gradient(\n\ntransparent,\n\nrgba(255,255,255,.85),\n\nrgba(255,214,222,.95),\n\ntransparent);\n\ntransform:rotate(25deg);\n\nanimation:shine 5s linear infinite;\n\n}\n\n\/*==========================\nBADGE\n==========================*\/\n\n.badge{\n\ndisplay:inline-block;\n\npadding:10px 22px;\n\nborder-radius:50px;\n\nfont-weight:700;\n\nfont-size:13px;\n\nletter-spacing:1px;\n\ntext-transform:uppercase;\n\nbackground:\n\nlinear-gradient(\n\n90deg,\n\n#fff8f5,\n\n#f8d8cb,\n\n#d89a8a,\n\n#f8d8cb,\n\n#fff8f5);\n\nbackground-size:300%;\n\ncolor:#4a2d2d;\n\nanimation:metal 5s linear infinite;\n\nbox-shadow:0 0 25px rgba(255,200,210,.45);\n\n}\n\n\/*==========================\nHEADINGS\n==========================*\/\n\nh1{\n\nmargin-top:25px;\n\nfont-size:20px;\n\ncolor:white;\n\nletter-spacing:4px;\n\ntext-transform:uppercase;\n\n}\n\nh2{\n\nfont-size:58px;\n\nmargin:10px 0;\n\nfont-weight:800;\n\nbackground:\n\nlinear-gradient(\n\n90deg,\n\n#fff,\n\n#ffe8dc,\n\n#ffc8b5,\n\n#e7a894,\n\n#ffd8ca,\n\n#fff);\n\nbackground-size:400%;\n\n-webkit-background-clip:text;\n\n-webkit-text-fill-color:transparent;\n\nanimation:metal 6s linear infinite;\n\nfilter:drop-shadow(0 0 15px rgba(255,195,180,.35));\n\n}\n\n.description{\n\nmargin-top:20px;\n\nfont-size:17px;\n\nline-height:1.9;\n\ncolor:#ececec;\n\n}\n\n\/*==========================\nFEATURES\n==========================*\/\n\n.features{\n\ndisplay:grid;\n\ngrid-template-columns:repeat(auto-fit,minmax(220px,1fr));\n\ngap:15px;\n\nmargin:40px 0;\n\n}\n\n.feature{\n\npadding:18px;\n\nborder-radius:18px;\n\nbackground:\n\nlinear-gradient(\n\n135deg,\n\nrgba(255,233,239,.10),\n\nrgba(255,197,181,.05));\n\nborder:1px solid rgba(255,214,220,.25);\n\ncolor:#ffe1d4;\n\ntransition:.4s;\n\nposition:relative;\n\noverflow:hidden;\n\n}\n\n.feature::before{\n\ncontent:\"\";\n\nposition:absolute;\n\ntop:0;\n\nleft:-120%;\n\nwidth:120%;\n\nheight:100%;\n\nbackground:\n\nlinear-gradient(\n\n90deg,\n\ntransparent,\n\nrgba(255,255,255,.18),\n\ntransparent);\n\ntransition:.6s;\n\n}\n\n.feature:hover::before{\n\nleft:100%;\n\n}\n\n.feature:hover{\n\ntransform:translateY(-8px);\n\nbox-shadow:0 0 25px rgba(255,192,203,.25);\n\n}\n\n\/*==========================\nBUTTON\n==========================*\/\n\n.button{\n\ndisplay:inline-block;\n\npadding:18px 50px;\n\nborder-radius:60px;\n\ntext-decoration:none;\n\nfont-weight:700;\n\nfont-size:16px;\n\nletter-spacing:1px;\n\nbackground:\n\nlinear-gradient(\n\n90deg,\n\n#fff,\n\n#ffd8ca,\n\n#d99584,\n\n#ffd8ca,\n\n#fff);\n\nbackground-size:350%;\n\ncolor:#3b2b2b;\n\nanimation:\n\nmetal 5s linear infinite,\n\npulse 2s infinite;\n\nbox-shadow:\n\n0 0 30px rgba(255,190,190,.45);\n\ntransition:.3s;\n\n}\n\n.button:hover{\n\ntransform:scale(1.08);\n\nbox-shadow:\n\n0 0 45px rgba(255,220,220,.7);\n\n}\n\n\/*==========================\nANIMATIONS\n==========================*\/\n\n@keyframes metal{\n\n0%{background-position:0%;}\n\n100%{background-position:350%;}\n\n}\n\n@keyframes shine{\n\n100%{\n\nleft:180%;\n\n}\n\n}\n\n@keyframes glitter{\n\n0%{\n\ntransform:translateY(-120px);\n\n}\n\n100%{\n\ntransform:translateY(120px);\n\n}\n\n}\n\n@keyframes pulse{\n\n50%{\n\ntransform:scale(1.05);\n\n}\n\n}\n\n@keyframes fadeUp{\n\nfrom{\n\nopacity:0;\n\ntransform:translateY(50px);\n\n}\n\nto{\n\nopacity:1;\n\ntransform:translateY(0);\n\n}\n\n}\n\n@keyframes floatSparkles{\n\n50%{\n\ntransform:translateY(12px);\n\nopacity:.8;\n\n}\n\n}\n\n\u003c\/style\u003e\n\u003csection class=\"luxe-section\"\u003e\n\u003cdiv class=\"card\"\u003e\n\u003cdiv class=\"badge\"\u003e🌹 LIMITED EDITION • PERSONALISED LUXURY\u003c\/div\u003e\n\u003ch1\u003eLittle Obsessed™\u003c\/h1\u003e\n\u003ch2\u003eLuxeSip™\u003c\/h2\u003e\n\u003cp class=\"description\"\u003eExperience luxury with every sip. The \u003cstrong\u003eLittle Obsessed™ LuxeSip™\u003c\/strong\u003e is more than just a tumbler—it's a statement piece. Crafted with premium double-wall insulation, it keeps your drinks refreshingly cold or perfectly hot for hours while showcasing your unique style with personalised names or initials. Designed for everyday elegance, commuting, travel, the office, or gifting someone special, LuxeSip™ combines sophistication, functionality, and timeless rose gold glamour in one unforgettable design.\u003c\/p\u003e\n\u003cdiv class=\"features\"\u003e\n\u003cdiv class=\"feature\"\u003e✨ Personalised with your Name or Initial\u003c\/div\u003e\n\u003cdiv class=\"feature\"\u003e🥤 Premium 40oz Capacity\u003c\/div\u003e\n\u003cdiv class=\"feature\"\u003e🧊 Double-Wall Vacuum Insulated\u003c\/div\u003e\n\u003cdiv class=\"feature\"\u003e🚗 Perfect for Home, Office \u0026amp; Travel\u003c\/div\u003e\n\u003cdiv class=\"feature\"\u003e🎁 The Ultimate Luxury Gift\u003c\/div\u003e\n\u003cdiv class=\"feature\"\u003e💖 Signature Little Obsessed™ Collection\u003c\/div\u003e\n\u003c\/div\u003e\n\u003ca class=\"button\" href=\"#\"\u003e ✨ Shop the LuxeSip™ Collection \u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e","brand":"Little Obsessed","offers":[{"title":"Personalised","offer_id":43386193412144,"sku":null,"price":229.0,"currency_code":"ZAR","in_stock":true},{"title":"Silver","offer_id":43386217463856,"sku":null,"price":249.0,"currency_code":"ZAR","in_stock":true},{"title":"Gold","offer_id":43386217922608,"sku":null,"price":249.0,"currency_code":"ZAR","in_stock":true},{"title":"White","offer_id":43386218741808,"sku":null,"price":249.0,"currency_code":"ZAR","in_stock":true},{"title":"Pink","offer_id":43386234110000,"sku":null,"price":199.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0690\/0085\/5600\/files\/little-obsessed-drive-collection-drinkware-lifestyle.png?v=1783688247","url":"https:\/\/littleobsessed.co.za\/products\/little-obsessed%e2%84%a2-luxesip%e2%84%a2","provider":"Little Obsessed","version":"1.0","type":"link"}