{"product_id":"colortip-elite","title":"ColorTip Elite","description":"\u003cstyle\u003e\n  \/* --- Premium Mobile-First Variables --- *\/\n  :root {\n    --primary: #2C3E50;\n    --accent: #E67E22;\n    --accent-light: #FDF2E9;\n    --text-main: #34495E;\n    --text-muted: #7F8C8D;\n    --bg-card: #FFFFFF;\n    --bg-body: #FAFAFA;\n    --radius-lg: 16px;\n    --radius-sm: 8px;\n    --ease: cubic-bezier(0.25, 1, 0.5, 1);\n  }\n\n  .cdp-wrapper {\n    font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, sans-serif;\n    color: var(--text-main);\n    background: var(--bg-body);\n    max-width: 500px;\n    margin: 0 auto;\n    padding: 16px;\n    box-sizing: border-box;\n    -webkit-tap-highlight-color: transparent;\n  }\n\n  .cdp-wrapper * { box-sizing: border-box; }\n\n  \/* --- Smooth Scroll-Driven Animations --- *\/\n  @keyframes fadeInUp {\n    from { opacity: 0; transform: translateY(15px); }\n    to { opacity: 1; transform: translateY(0); }\n  }\n\n  .cdp-card {\n    background: var(--bg-card);\n    border-radius: var(--radius-lg);\n    padding: 20px;\n    margin-bottom: 16px;\n    box-shadow: 0 4px 12px rgba(0, 0, 0, 0.02);\n    animation: fadeInUp 0.6s var(--ease) forwards;\n  }\n\n  \/* --- Hero Header --- *\/\n  .cdp-header { text-align: center; padding: 12px 0; }\n  .cdp-badge {\n    display: inline-block;\n    font-size: 0.75rem;\n    font-weight: 700;\n    letter-spacing: 1.5px;\n    text-transform: uppercase;\n    background: var(--accent-light);\n    color: var(--accent);\n    padding: 4px 12px;\n    border-radius: 20px;\n    margin-bottom: 12px;\n  }\n  .cdp-title { font-size: 1.8rem; font-weight: 800; color: var(--primary); margin: 0 0 8px 0; line-height: 1.2; }\n  .cdp-tagline { font-size: 1.05rem; font-weight: 600; color: var(--text-main); margin-bottom: 12px; }\n  .cdp-desc { font-size: 0.95rem; color: var(--text-muted); line-height: 1.5; margin: 0; }\n\n  \/* --- Premium Accordion \/ Dropdown Benefits Section --- *\/\n  .cdp-accordion-group {\n    display: flex;\n    flex-direction: column;\n    gap: 8px;\n  }\n  \n  .cdp-accordion-item {\n    border: 1px solid #EAECEE;\n    border-radius: var(--radius-sm);\n    overflow: hidden;\n    background: var(--bg-card);\n    transition: border-color var(--ease) 0.3s;\n  }\n  \n  .cdp-accordion-header {\n    width: 100%;\n    background: none;\n    border: none;\n    padding: 14px 16px;\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    font-size: 0.95rem;\n    font-weight: 700;\n    color: var(--primary);\n    text-align: left;\n    cursor: pointer;\n    gap: 12px;\n  }\n  \n  .cdp-header-left {\n    display: flex;\n    align-items: center;\n    gap: 10px;\n  }\n  \n  .cdp-accordion-icon {\n    font-size: 1.2rem;\n  }\n  \n  .cdp-chevron {\n    font-size: 0.75rem;\n    color: var(--text-muted);\n    transition: transform var(--ease) 0.3s;\n  }\n  \n  .cdp-accordion-content {\n    max-height: 0;\n    overflow: hidden;\n    transition: max-height var(--ease) 0.3s, padding var(--ease) 0.3s;\n    background: #FDFEFE;\n  }\n  \n  .cdp-accordion-content p {\n    margin: 0;\n    padding: 0 16px 14px 42px;\n    font-size: 0.85rem;\n    color: var(--text-muted);\n    line-height: 1.4;\n  }\n\n  \/* Active Accordion States *\/\n  .cdp-accordion-item.active {\n    border-color: var(--primary);\n  }\n  .cdp-accordion-item.active .cdp-chevron {\n    transform: rotate(180deg);\n  }\n  .cdp-accordion-item.active .cdp-accordion-content {\n    max-height: 120px;\n  }\n\n  .cdp-section-h3 { font-size: 1.15rem; font-weight: 700; color: var(--primary); margin: 0 0 14px 0; }\n\n  \/* --- Static Premium Core Display --- *\/\n  .cdp-size-grid { display: flex; gap: 12px; }\n  .cdp-size-card {\n    flex: 1;\n    border: 1px solid #E5E7E9;\n    border-radius: var(--radius-lg);\n    padding: 14px;\n    text-align: center;\n    background: #FFF;\n  }\n  .cdp-size-vol { display: block; font-size: 1.1rem; font-weight: 800; color: var(--primary); }\n  .cdp-size-use { display: block; font-size: 0.75rem; color: var(--text-muted); margin-top: 4px; line-height: 1.3; }\n\n  \/* --- Interactive Stepper (How to Use) --- *\/\n  .cdp-step-container { position: relative; }\n  .cdp-step-content { min-height: 60px; margin-bottom: 16px; }\n  .cdp-step-title { font-weight: 700; font-size: 0.95rem; margin: 0 0 4px 0; color: var(--primary); }\n  .cdp-step-desc { font-size: 0.85rem; color: var(--text-muted); margin: 0; }\n  \n  .cdp-step-dots { display: flex; justify-content: center; gap: 8px; }\n  .cdp-dot {\n    width: 24px;\n    height: 24px;\n    border-radius: 50%;\n    background: #E5E7E9;\n    color: var(--text-muted);\n    font-size: 0.75rem;\n    font-weight: 700;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    cursor: pointer;\n    transition: var(--ease) 0.3s;\n  }\n  .cdp-dot.active {\n    background: var(--primary);\n    color: #FFF;\n    transform: scale(1.15);\n  }\n\n  \/* --- Premium Footer --- *\/\n  .cdp-footer { text-align: center; padding: 12px; font-size: 0.85rem; font-style: italic; color: var(--text-muted); }\n\u003c\/style\u003e\n\n\u003cdiv class=\"cdp-wrapper\"\u003e\n\n  \u003cheader class=\"cdp-card cdp-header\"\u003e\n    \u003cspan class=\"cdp-badge\"\u003eThe Elite Collection\u003c\/span\u003e\n    \u003ch1 class=\"cdp-title\"\u003eColorTip Elite\u003c\/h1\u003e\n    \u003cp class=\"cdp-tagline\"\u003eEveryday Precision, Beautifully Reimagined\u003c\/p\u003e\n    \u003cp class=\"cdp-desc\"\u003eAdd a sophisticated pop of style to your personal care routine. Crafted for those who appreciate fine details, these luxury cotton swabs blend elite functionality with eye-catching aesthetics.\u003c\/p\u003e\n  \u003c\/header\u003e\n\n  \u003csection class=\"cdp-card\"\u003e\n    \u003ch3 class=\"cdp-section-h3\"\u003eProduct Benefits\u003c\/h3\u003e\n    \u003cdiv class=\"cdp-accordion-group\"\u003e\n      \n      \u003cdiv class=\"cdp-accordion-item\"\u003e\n        \u003cbutton class=\"cdp-accordion-header\" onclick=\"toggleAccordion(this)\"\u003e\n          \u003cdiv class=\"cdp-header-left\"\u003e\n            \u003cspan class=\"cdp-accordion-icon\"\u003e☁️\u003c\/span\u003e\n            \u003cspan\u003eUltra-Plush Cotton\u003c\/span\u003e\n          \u003c\/div\u003e\n          \u003cspan class=\"cdp-chevron\"\u003e▼\u003c\/span\u003e\n        \u003c\/button\u003e\n        \u003cdiv class=\"cdp-accordion-content\"\u003e\n          \u003cp\u003eMade with 100% pure, premium cotton tips that are exceptionally soft, highly absorbent, and gentle on sensitive skin.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"cdp-accordion-item\"\u003e\n        \u003cbutton class=\"cdp-accordion-header\" onclick=\"toggleAccordion(this)\"\u003e\n          \u003cdiv class=\"cdp-header-left\"\u003e\n            \u003cspan class=\"cdp-accordion-icon\"\u003e🎯\u003c\/span\u003e\n            \u003cspan\u003eDouble-Tipped Utility\u003c\/span\u003e\n          \u003c\/div\u003e\n          \u003cspan class=\"cdp-chevron\"\u003e▼\u003c\/span\u003e\n        \u003c\/button\u003e\n        \u003cdiv class=\"cdp-accordion-content\"\u003e\n          \u003cp\u003eDual-ended design ensures maximum efficiency and versatility for personal hygiene, cleaning, and beauty touch-ups.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"cdp-accordion-item\"\u003e\n        \u003cbutton class=\"cdp-accordion-header\" onclick=\"toggleAccordion(this)\"\u003e\n          \u003cdiv class=\"cdp-header-left\"\u003e\n            \u003cspan class=\"cdp-accordion-icon\"\u003e🎨\u003c\/span\u003e\n            \u003cspan\u003eVibrant Core Design\u003c\/span\u003e\n          \u003c\/div\u003e\n          \u003cspan class=\"cdp-chevron\"\u003e▼\u003c\/span\u003e\n        \u003c\/button\u003e\n        \u003cdiv class=\"cdp-accordion-content\"\u003e\n          \u003cp\u003eReplaces boring, plain sticks with an elegant, structurally sound colored core that elevates your vanity setup.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"cdp-accordion-item\"\u003e\n        \u003cbutton class=\"cdp-accordion-header\" onclick=\"toggleAccordion(this)\"\u003e\n          \u003cdiv class=\"cdp-header-left\"\u003e\n            \u003cspan class=\"cdp-accordion-icon\"\u003e💄\u003c\/span\u003e\n            \u003cspan\u003eMakeup Artistry Companion\u003c\/span\u003e\n          \u003c\/div\u003e\n          \u003cspan class=\"cdp-chevron\"\u003e▼\u003c\/span\u003e\n        \u003c\/button\u003e\n        \u003cdiv class=\"cdp-accordion-content\"\u003e\n          \u003cp\u003eAn essential tool for flawless eyeliner blending, perfecting lipstick edges, or micro-correcting nail polish lines.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"cdp-accordion-item\"\u003e\n        \u003cbutton class=\"cdp-accordion-header\" onclick=\"toggleAccordion(this)\"\u003e\n          \u003cdiv class=\"cdp-header-left\"\u003e\n            \u003cspan class=\"cdp-accordion-icon\"\u003e⚡\u003c\/span\u003e\n            \u003cspan\u003ePrecision Detailing\u003c\/span\u003e\n          \u003c\/div\u003e\n          \u003cspan class=\"cdp-chevron\"\u003e▼\u003c\/span\u003e\n        \u003c\/button\u003e\n        \u003cdiv class=\"cdp-accordion-content\"\u003e\n          \u003cp\u003eThe rigid, sturdy inner core provides the structural strength needed to clean intricate electronics and narrow spaces safely.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"cdp-card\"\u003e\n    \u003ch3 class=\"cdp-section-h3\"\u003ePackaging Details\u003c\/h3\u003e\n    \u003cdiv class=\"cdp-size-grid\"\u003e\n      \u003cdiv class=\"cdp-size-card\"\u003e\n        \u003cspan class=\"cdp-size-vol\"\u003eRandom Selection\u003c\/span\u003e\n        \u003cspan class=\"cdp-size-use\"\u003eEach single order features one random vibrant premium color stick.\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"cdp-size-card\"\u003e\n        \u003cspan class=\"cdp-size-vol\"\u003eDouble-Sided\u003c\/span\u003e\n        \u003cspan class=\"cdp-size-use\"\u003eSymmetrical high-absorbency tips optimized for high performance.\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"cdp-card\"\u003e\n    \u003ch3 class=\"cdp-section-h3\" style=\"margin-bottom: 8px;\"\u003eVersatile Uses\u003c\/h3\u003e\n    \u003cdiv class=\"cdp-step-container\"\u003e\n      \u003cdiv class=\"cdp-step-content\"\u003e\n        \u003cdiv class=\"cdp-step-title\" id=\"stepTitle\"\u003eCosmetics Artistry\u003c\/div\u003e\n        \u003cp class=\"cdp-step-desc\" id=\"stepDesc\"\u003eFlawlessly touch up fine lines, smudge eyeliner smoothly, or lift away stray particles of mascara.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"cdp-step-dots\"\u003e\n        \u003cdiv class=\"cdp-dot active\" onclick=\"jumpToStep(0)\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"cdp-dot\" onclick=\"jumpToStep(1)\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"cdp-dot\" onclick=\"jumpToStep(2)\"\u003e3\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003cfooter class=\"cdp-footer\"\u003e\n    Embrace the surprise and add style to your vanity routine. 🎨\n  \u003c\/footer\u003e\n\n\u003c\/div\u003e\n\n\u003cscript\u003e\n  \/\/ --- Accordion Toggle Logic ---\n  function toggleAccordion(headerElement) {\n    const item = headerElement.parentElement;\n    const isActive = item.classList.contains('active');\n    \n    document.querySelectorAll('.cdp-accordion-item').forEach(el =\u003e el.classList.remove('active'));\n    \n    if (!isActive) {\n      item.classList.add('active');\n    }\n  }\n\n  \/\/ --- Step Configurations ---\n  const steps = [\n    { title: \"Cosmetics Artistry\", desc: \"Flawlessly touch up fine lines, smudge eyeliner smoothly, or lift away stray particles of mascara.\" },\n    { title: \"Nail Styling \u0026 Detailing\", desc: \"Dip tip lightly into polish remover to neatly trace and crisp up messy edges around the cuticle line.\" },\n    { title: \"Tech Maintenance\", desc: \"Safely navigate tight pathways on keyboards, charging ports, and camera lenses with zero lint left behind.\" }\n  ];\n\n  \/\/ --- Process Stepper Controls ---\n  function jumpToStep(stepIndex) {\n    document.querySelectorAll('.cdp-dot').forEach((dot, idx) =\u003e {\n      if(idx === stepIndex) dot.classList.add('active');\n      else dot.classList.remove('active');\n    });\n\n    document.getElementById('stepTitle').innerText = steps[stepIndex].title;\n    document.getElementById('stepDesc').innerText = steps[stepIndex].desc;\n  }\n\u003c\/script\u003e","brand":"Casa de Paw","offers":[{"title":"Default Title","offer_id":48467959611651,"sku":null,"price":55.0,"currency_code":"ZAR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0822\/9388\/3139\/files\/detail-shot_adf617d1-4e7f-429e-adf7-22e79bbd6021.png?v=1782150408","url":"https:\/\/casadepaw.co.za\/products\/colortip-elite","provider":"Casa de Paw","version":"1.0","type":"link"}