{"product_id":"auriva-rose-premium","title":"Auriva Rose Premium (Makeup Travel Bag With LED Mirror)","description":"\u003cstyle\u003e\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Cormorant+Garamond:ital,wght@0,400;0,600;0,700;1,400\u0026family=Inter:wght@300;400;500\u0026display=swap');\n\n:root {\n  --rose: #e8a0b0;\n  --rose2: #f5c6d2;\n  --gold: #d4af37;\n  --gold2: #f0d060;\n  --dark: #0d0a0b;\n  --card: rgba(255,255,255,0.04);\n  --border: rgba(232,160,176,0.25);\n  --text: #f5eff2;\n  --muted: #c0adb5;\n}\n\n.rose-wrap * { box-sizing: border-box; margin: 0; padding: 0; }\n\n.rose-wrap {\n  font-family: 'Inter', sans-serif;\n  background: radial-gradient(ellipse at top right, rgba(232,160,176,0.18), transparent 50%),\n              radial-gradient(ellipse at bottom left, rgba(212,175,55,0.10), transparent 50%),\n              linear-gradient(160deg, #0d0a0b, #160f12, #1c1318);\n  color: var(--text);\n  border-radius: 24px;\n  overflow: hidden;\n  padding: 40px 32px;\n  position: relative;\n}\n\n.rose-wrap::before {\n  content: '';\n  position: absolute;\n  top: -100px; right: -100px;\n  width: 350px; height: 350px;\n  background: radial-gradient(circle, rgba(232,160,176,0.22), transparent 70%);\n  border-radius: 50%;\n  animation: floatOrb 8s ease-in-out infinite;\n  pointer-events: none;\n}\n.rose-wrap::after {\n  content: '';\n  position: absolute;\n  bottom: -80px; left: -80px;\n  width: 280px; height: 280px;\n  background: radial-gradient(circle, rgba(212,175,55,0.10), transparent 70%);\n  border-radius: 50%;\n  animation: floatOrb 11s ease-in-out infinite reverse;\n  pointer-events: none;\n}\n\n@keyframes floatOrb {\n  0%, 100% { transform: translateY(0px) scale(1); }\n  50% { transform: translateY(-22px) scale(1.06); }\n}\n\n\/* Hero *\/\n.rp-hero {\n  text-align: center;\n  padding: 20px 0 48px;\n  position: relative;\n}\n.rp-eyebrow {\n  font-size: 11px;\n  letter-spacing: 4px;\n  text-transform: uppercase;\n  color: var(--rose);\n  margin-bottom: 16px;\n  animation: fadeDown 0.8s ease both;\n}\n.rp-hero h1 {\n  font-family: 'Cormorant Garamond', serif;\n  font-size: clamp(36px, 7vw, 66px);\n  font-weight: 700;\n  line-height: 1.05;\n  background: linear-gradient(135deg, var(--rose2), var(--rose), var(--gold), var(--rose2));\n  background-size: 300% 300%;\n  -webkit-background-clip: text;\n  -webkit-text-fill-color: transparent;\n  background-clip: text;\n  animation: shimmer 4s ease infinite, fadeDown 1s ease both;\n}\n.rp-tagline {\n  font-family: 'Cormorant Garamond', serif;\n  font-style: italic;\n  font-size: clamp(16px, 3vw, 22px);\n  color: var(--muted);\n  margin-top: 14px;\n  animation: fadeDown 1.2s ease both;\n}\n.rp-divider {\n  width: 80px;\n  height: 1px;\n  background: linear-gradient(90deg, transparent, var(--rose), transparent);\n  margin: 28px auto;\n  animation: expandLine 1.5s ease both;\n}\n\n@keyframes shimmer {\n  0%, 100% { background-position: 0% 50%; }\n  50% { background-position: 100% 50%; }\n}\n@keyframes fadeDown {\n  from { opacity: 0; transform: translateY(-16px); }\n  to { opacity: 1; transform: translateY(0); }\n}\n@keyframes expandLine {\n  from { width: 0; opacity: 0; }\n  to { width: 80px; opacity: 1; }\n}\n@keyframes fadeUp {\n  from { opacity: 0; transform: translateY(20px); }\n  to { opacity: 1; transform: translateY(0); }\n}\n@keyframes pulse {\n  0%, 100% { transform: scale(1); }\n  50% { transform: scale(1.08); }\n}\n\n\/* Lead *\/\n.rp-lead {\n  max-width: 680px;\n  margin: 0 auto 48px;\n  text-align: center;\n  font-size: 15px;\n  line-height: 1.9;\n  color: var(--muted);\n  animation: fadeUp 1.4s ease both;\n}\n\n\/* Feature Cards *\/\n.rp-features {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(240px, 1fr));\n  gap: 18px;\n  margin-bottom: 48px;\n}\n.rp-card {\n  background: var(--card);\n  border: 1px solid var(--border);\n  border-radius: 18px;\n  padding: 28px 22px;\n  transition: transform 0.4s ease, box-shadow 0.4s ease, border-color 0.4s ease;\n  animation: fadeUp 1.6s ease both;\n  position: relative;\n  overflow: hidden;\n}\n.rp-card::before {\n  content: '';\n  position: absolute;\n  inset: 0;\n  background: linear-gradient(135deg, rgba(232,160,176,0.08), transparent);\n  opacity: 0;\n  transition: opacity 0.4s ease;\n}\n.rp-card:hover {\n  transform: translateY(-8px);\n  box-shadow: 0 24px 48px rgba(232,160,176,0.18);\n  border-color: rgba(232,160,176,0.55);\n}\n.rp-card:hover::before { opacity: 1; }\n.rp-card-icon {\n  font-size: 32px;\n  margin-bottom: 14px;\n  display: block;\n  animation: pulse 3s ease-in-out infinite;\n}\n.rp-card h3 {\n  font-family: 'Cormorant Garamond', serif;\n  font-size: 20px;\n  color: var(--rose);\n  margin-bottom: 10px;\n}\n.rp-card p {\n  font-size: 13.5px;\n  line-height: 1.8;\n  color: var(--muted);\n}\n\n\/* Specs *\/\n.rp-specs {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(140px, 1fr));\n  gap: 12px;\n  margin-bottom: 48px;\n}\n.rp-spec {\n  background: rgba(255,255,255,0.03);\n  border: 1px solid rgba(255,255,255,0.08);\n  border-radius: 14px;\n  padding: 18px 12px;\n  text-align: center;\n  transition: border-color 0.3s ease;\n}\n.rp-spec:hover { border-color: var(--rose); }\n.rp-spec-label {\n  font-size: 10px;\n  letter-spacing: 2px;\n  text-transform: uppercase;\n  color: var(--rose);\n  margin-bottom: 6px;\n}\n.rp-spec-value {\n  font-family: 'Cormorant Garamond', serif;\n  font-size: 17px;\n  color: var(--text);\n}\n\n\/* Includes *\/\n.rp-includes {\n  background: rgba(232,160,176,0.05);\n  border: 1px solid var(--border);\n  border-radius: 18px;\n  padding: 32px;\n  margin-bottom: 48px;\n  animation: fadeUp 1.8s ease both;\n}\n.rp-includes h2 {\n  font-family: 'Cormorant Garamond', serif;\n  font-size: 28px;\n  color: var(--rose);\n  margin-bottom: 20px;\n}\n.rp-includes ul {\n  list-style: none;\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(200px, 1fr));\n  gap: 12px;\n}\n.rp-includes li {\n  font-size: 14px;\n  color: var(--muted);\n  display: flex;\n  align-items: center;\n  gap: 10px;\n}\n.rp-includes li::before {\n  content: '✦';\n  color: var(--rose);\n  font-size: 10px;\n  flex-shrink: 0;\n}\n\n\/* CTA *\/\n.rp-cta {\n  text-align: center;\n  padding: 20px 0 10px;\n  animation: fadeUp 2s ease both;\n}\n.rp-cta-text {\n  font-family: 'Cormorant Garamond', serif;\n  font-style: italic;\n  font-size: clamp(20px, 4vw, 30px);\n  background: linear-gradient(135deg, var(--rose2), var(--gold));\n  -webkit-background-clip: text;\n  -webkit-text-fill-color: transparent;\n  background-clip: text;\n  margin-bottom: 6px;\n}\n.rp-cta-sub {\n  font-size: 13px;\n  color: var(--muted);\n  letter-spacing: 1px;\n}\n\n\/* Mobile *\/\n@media (max-width: 600px) {\n  .rose-wrap { padding: 28px 18px; }\n  .rp-features { grid-template-columns: 1fr; }\n  .rp-specs { grid-template-columns: repeat(2, 1fr); }\n  .rp-includes ul { grid-template-columns: 1fr; }\n}\n\u003c\/style\u003e\n\n\u003cdiv class=\"rose-wrap\"\u003e\n\n  \u003c!-- Hero --\u003e\n  \u003cdiv class=\"rp-hero\"\u003e\n    \u003cp class=\"rp-eyebrow\"\u003e🌸 Auriva Rose Premium™ — Luxury Travel Collection\u003c\/p\u003e\n    \u003ch1\u003eSoft in Colour.\u003cbr\u003eFierce in Function.\u003c\/h1\u003e\n    \u003cp class=\"rp-tagline\"\u003eThe pink makeup case that travels as beautifully as you do.\u003c\/p\u003e\n    \u003cdiv class=\"rp-divider\"\u003e\u003c\/div\u003e\n    \u003cp class=\"rp-lead\"\u003e\n      Meet the \u003cstrong\u003eAuriva Rose Premium™\u003c\/strong\u003e — a luxury travel vanity case draped in blush-rose vegan leather, finished with premium gold-tone hardware, and powered by a built-in 4K LED mirror. Feminine in form, fearless in function — your beauty ritual, perfectly organised and luminously lit wherever life takes you. 🌟\n    \u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- Feature Cards --\u003e\n  \u003cdiv class=\"rp-features\"\u003e\n    \u003cdiv class=\"rp-card\"\u003e\n      \u003cspan class=\"rp-card-icon\"\u003e💡\u003c\/span\u003e\n      \u003ch3\u003eIlluminate Every Journey\u003c\/h3\u003e\n      \u003cp\u003e72 high colour-rendering LED lamp beads with an optical soft-light layer that mimics natural daylight. Touch-control brightness for flawless makeup — anywhere, anytime.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"rp-card\"\u003e\n      \u003cspan class=\"rp-card-icon\"\u003e🌸\u003c\/span\u003e\n      \u003ch3\u003eRose-Blush Luxury\u003c\/h3\u003e\n      \u003cp\u003eWrapped in premium blush-rose waterproof vegan leather with gold-tone hardware — a case that's as stunning on your vanity as it is in your luggage.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"rp-card\"\u003e\n      \u003cspan class=\"rp-card-icon\"\u003e🗂️\u003c\/span\u003e\n      \u003ch3\u003eOrganised. Always.\u003c\/h3\u003e\n      \u003cp\u003eRemovable dividers and a dedicated brush holder keep every product in its place. Fully customisable interior — from palettes to perfumes, everything has a home.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"rp-card\"\u003e\n      \u003cspan class=\"rp-card-icon\"\u003e🪞\u003c\/span\u003e\n      \u003ch3\u003e4K Silver-Plated Mirror\u003c\/h3\u003e\n      \u003cp\u003eA built-in USB-rechargeable LED vanity mirror with adjustable brightness. Crystal-clear reflection — your personal beauty station, wherever life takes you.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- Specs --\u003e\n  \u003cdiv class=\"rp-specs\"\u003e\n    \u003cdiv class=\"rp-spec\"\u003e\n      \u003cdiv class=\"rp-spec-label\"\u003eDimensions\u003c\/div\u003e\n      \u003cdiv class=\"rp-spec-value\"\u003e29.5 × 25 × 11.5 cm\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"rp-spec\"\u003e\n      \u003cdiv class=\"rp-spec-label\"\u003eLED Beads\u003c\/div\u003e\n      \u003cdiv class=\"rp-spec-value\"\u003e72 High CRI\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"rp-spec\"\u003e\n      \u003cdiv class=\"rp-spec-label\"\u003eMaterial\u003c\/div\u003e\n      \u003cdiv class=\"rp-spec-value\"\u003eVegan Leather\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"rp-spec\"\u003e\n      \u003cdiv class=\"rp-spec-label\"\u003eHardware\u003c\/div\u003e\n      \u003cdiv class=\"rp-spec-value\"\u003eGold-tone Zips\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"rp-spec\"\u003e\n      \u003cdiv class=\"rp-spec-label\"\u003eMirror Power\u003c\/div\u003e\n      \u003cdiv class=\"rp-spec-value\"\u003eUSB Rechargeable\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"rp-spec\"\u003e\n      \u003cdiv class=\"rp-spec-label\"\u003eFinish\u003c\/div\u003e\n      \u003cdiv class=\"rp-spec-value\"\u003eWaterproof 💧\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- What's Included --\u003e\n  \u003cdiv class=\"rp-includes\"\u003e\n    \u003ch2\u003e📦 What's Included\u003c\/h2\u003e\n    \u003cul\u003e\n      \u003cli\u003eAuriva Rose Premium Makeup Travel Case\u003c\/li\u003e\n      \u003cli\u003eRemovable Divider Set\u003c\/li\u003e\n      \u003cli\u003eDedicated Brush Holder Insert\u003c\/li\u003e\n      \u003cli\u003eBuilt-in 4K LED Vanity Mirror\u003c\/li\u003e\n      \u003cli\u003eUSB Charging Cable\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- CTA --\u003e\n  \u003cdiv class=\"rp-cta\"\u003e\n    \u003cp class=\"rp-cta-text\"\u003eLuxury should never stay at home. 🌸✨\u003c\/p\u003e\n    \u003cp class=\"rp-cta-sub\"\u003e🖤 Shop Auriva Rose Premium — Your Beauty. Your Journey.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n","brand":"Auriva","offers":[{"title":"Pink","offer_id":50176430276856,"sku":null,"price":699.0,"currency_code":"ZAR","in_stock":true},{"title":"Black","offer_id":50176430309624,"sku":null,"price":699.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0836\/7167\/9224\/files\/auriva-pink-hero-shot_7a376c58-4cdb-41d0-9576-71cf21bdc8bd.png?v=1784059808","url":"https:\/\/auriva.co.za\/products\/auriva-rose-premium","provider":"Auriva","version":"1.0","type":"link"}