{"product_id":"8052414971966","title":"Personalized Dog Mom Tumbler | Custom Pet Travel Mug","description":"\u003cstyle\u003e\n    \/* ===== Base Variables ===== *\/\n    .kinspire-accordion {\n        --primary: #FD8104;\n        --primary-light: #fff8f3;\n        --primary-dark: #e67300;\n        --text-dark: #1a1a2e;\n        --text-muted: #64748b;\n        --border: #f0f0f0;\n        --bg-white: #ffffff;\n        --shadow-sm: 0 2px 8px rgba(0,0,0,0.06);\n        --shadow-md: 0 4px 20px rgba(0,0,0,0.08);\n        --radius: 12px;\n        --transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);\n    }\n\n    \/* ===== Accordion Container ===== *\/\n    .kinspire-accordion {\n        max-width: 100%;\n        margin: 24px 0;\n        font-family: 'Inter', 'Helvetica Neue', Arial, sans-serif;\n        border: 1px solid var(--border);\n        border-radius: var(--radius);\n        overflow: hidden;\n        box-shadow: var(--shadow-md);\n        background: var(--bg-white);\n    }\n\n    \/* ===== Summary Header ===== *\/\n    .kinspire-accordion summary {\n        display: flex;\n        justify-content: space-between;\n        align-items: center;\n        width: 100%;\n        padding: 20px 24px;\n        background: linear-gradient(135deg, var(--primary-light) 0%, #fff 100%);\n        font-size: 18px;\n        font-weight: 700;\n        color: var(--text-dark);\n        cursor: pointer;\n        transition: var(--transition);\n        list-style: none;\n        border-bottom: 3px solid var(--primary);\n        box-sizing: border-box;\n    }\n\n    .kinspire-accordion summary::-webkit-details-marker {\n        display: none;\n    }\n\n    .kinspire-accordion summary:hover {\n        background: linear-gradient(135deg, #ffefdf 0%, #fff 100%);\n    }\n\n    .kinspire-accordion summary .arrow {\n        width: 28px;\n        height: 28px;\n        background: var(--primary);\n        border: none;\n        border-radius: 50%;\n        display: flex;\n        align-items: center;\n        justify-content: center;\n        flex-shrink: 0;\n        transition: var(--transition);\n        box-shadow: 0 2px 8px rgba(253, 129, 4, 0.3);\n    }\n\n    .kinspire-accordion summary .arrow::before {\n        content: '+';\n        color: #fff;\n        font-size: 18px;\n        font-weight: 700;\n        line-height: 1;\n    }\n\n    .kinspire-accordion details[open] summary .arrow {\n        transform: rotate(180deg);\n        background: var(--primary-dark);\n    }\n\n    .kinspire-accordion details[open] summary .arrow::before {\n        content: '−';\n    }\n\n    \/* ===== Content Area ===== *\/\n    .kinspire-accordion .accordion-content {\n        padding: 28px;\n        background: var(--bg-white);\n    }\n\n    \/* ===== Badge Styles ===== *\/\n    .badge-row {\n        display: flex;\n        flex-wrap: wrap;\n        gap: 10px;\n        margin-bottom: 28px;\n    }\n\n    .badge {\n        display: inline-flex;\n        align-items: center;\n        gap: 6px;\n        padding: 8px 16px;\n        background: linear-gradient(135deg, var(--primary) 0%, var(--primary-dark) 100%);\n        color: #fff;\n        border-radius: 50px;\n        font-size: 13px;\n        font-weight: 600;\n        box-shadow: 0 2px 8px rgba(253, 129, 4, 0.25);\n        transition: var(--transition);\n    }\n\n    .badge:hover {\n        transform: translateY(-2px);\n        box-shadow: 0 4px 12px rgba(253, 129, 4, 0.35);\n    }\n\n    .badge.dark {\n        background: linear-gradient(135deg, #1a1a2e 0%, #2d2d44 100%);\n        box-shadow: 0 2px 8px rgba(0, 0, 0, 0.2);\n    }\n\n    .badge.green {\n        background: linear-gradient(135deg, #10b981 0%, #059669 100%);\n        box-shadow: 0 2px 8px rgba(16, 185, 129, 0.25);\n    }\n\n    \/* ===== Section Headers ===== *\/\n    .kinspire-accordion h3 {\n        display: flex;\n        align-items: center;\n        gap: 10px;\n        margin: 28px 0 18px 0;\n        padding-bottom: 10px;\n        color: var(--text-dark);\n        font-size: 17px;\n        font-weight: 700;\n        border-bottom: 2px solid var(--primary);\n    }\n\n    .kinspire-accordion h3:first-of-type {\n        margin-top: 0;\n    }\n\n    .kinspire-accordion h3 .section-icon {\n        font-size: 20px;\n    }\n\n    \/* ===== List Styles ===== *\/\n    .kinspire-accordion .accordion-content ul {\n        list-style: none;\n        padding-left: 0;\n        margin: 0;\n    }\n\n    .kinspire-accordion .accordion-content \u003e ul \u003e li {\n        position: relative;\n        padding-left: 28px;\n        margin-bottom: 14px;\n        line-height: 1.7;\n        color: #444;\n        font-size: 15px;\n    }\n\n    .kinspire-accordion .accordion-content \u003e ul \u003e li::before {\n        content: '✓';\n        position: absolute;\n        left: 0;\n        top: 2px;\n        color: var(--primary);\n        font-weight: 900;\n        font-size: 14px;\n        width: 20px;\n        height: 20px;\n        background: var(--primary-light);\n        border-radius: 50%;\n        display: flex;\n        align-items: center;\n        justify-content: center;\n    }\n\n    .highlight {\n        color: var(--primary);\n        font-weight: 700;\n    }\n\n    \/* ===== Note Box ===== *\/\n    .note-box {\n        background: linear-gradient(135deg, var(--primary-light) 0%, #fff 100%);\n        border-left: 4px solid var(--primary);\n        padding: 20px;\n        margin-top: 24px;\n        border-radius: 0 var(--radius) var(--radius) 0;\n        box-shadow: var(--shadow-sm);\n    }\n\n    .note-box p {\n        margin: 0 0 10px 0;\n        color: #555;\n        font-size: 14px;\n        line-height: 1.7;\n        display: flex;\n        align-items: flex-start;\n        gap: 8px;\n    }\n\n    .note-box p:last-child {\n        margin-bottom: 0;\n    }\n\n    .note-box .note-icon {\n        flex-shrink: 0;\n    }\n\n    \/* ===== Quality Features ===== *\/\n    .quality-grid {\n        display: grid;\n        grid-template-columns: repeat(2, 1fr);\n        gap: 14px;\n        margin-top: 16px;\n    }\n\n    @media (max-width: 600px) {\n        .quality-grid {\n            grid-template-columns: 1fr;\n        }\n    }\n\n    .quality-item {\n        display: flex;\n        align-items: flex-start;\n        gap: 12px;\n        padding: 16px;\n        background: #f8fafc;\n        border-radius: 10px;\n        transition: var(--transition);\n    }\n\n    .quality-item:hover {\n        background: var(--primary-light);\n    }\n\n    .quality-item .q-icon {\n        font-size: 24px;\n        flex-shrink: 0;\n    }\n\n    .quality-item .q-content {\n        flex: 1;\n    }\n\n    .quality-item .q-title {\n        font-size: 14px;\n        font-weight: 700;\n        color: var(--text-dark);\n        margin-bottom: 4px;\n    }\n\n    .quality-item .q-desc {\n        font-size: 13px;\n        color: var(--text-muted);\n        line-height: 1.5;\n    }\n\n    \/* ===== Scenario Grid ===== *\/\n    .scenario-grid {\n        display: grid;\n        grid-template-columns: repeat(3, 1fr);\n        gap: 14px;\n        margin-top: 16px;\n    }\n\n    @media (max-width: 600px) {\n        .scenario-grid {\n            grid-template-columns: 1fr;\n        }\n    }\n\n    .scenario-card {\n        background: var(--primary-light);\n        border-radius: 10px;\n        padding: 18px;\n        text-align: center;\n        transition: var(--transition);\n        border: 2px solid transparent;\n    }\n\n    .scenario-card:hover {\n        border-color: var(--primary);\n        transform: translateY(-4px);\n        box-shadow: var(--shadow-md);\n    }\n\n    .scenario-card .scenario-icon {\n        font-size: 28px;\n        margin-bottom: 10px;\n        display: block;\n    }\n\n    .scenario-card .scenario-title {\n        font-size: 14px;\n        font-weight: 700;\n        color: var(--text-dark);\n        margin-bottom: 4px;\n    }\n\n    .scenario-card .scenario-desc {\n        font-size: 12px;\n        color: var(--text-muted);\n    }\n\u003c\/style\u003e\n\u003cdiv class=\"kinspire-accordion\"\u003e\n\u003cdetails open=\"\"\u003e\n\u003csummary\u003e\u003cspan\u003e\u003cspan class=\"highlight\"\u003eKINSPIRE\u003c\/span\u003e DETAILS \u0026amp; FEATURES\u003c\/span\u003e \u003cspan class=\"arrow\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"accordion-content\"\u003e\n\u003c!-- Badges --\u003e\n\u003cdiv class=\"badge-row\"\u003e\n\u003cspan class=\"badge\"\u003e🔒 100% Leak-Proof\u003c\/span\u003e \u003cspan class=\"badge\"\u003e🚗 Fits Cup Holders\u003c\/span\u003e \u003cspan class=\"badge dark\"\u003e⭐ Premium Quality\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c!-- Why You'll Love It --\u003e\n\u003ch3\u003e\n\u003cspan class=\"section-icon\"\u003e💖\u003c\/span\u003e Why You'll Love This 20oz Tumbler\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cspan class=\"highlight\"\u003ePerfect 20oz Capacity\u003c\/span\u003e – Approximately 600ml to keep you hydrated all day. Not too big, not too small – just right for daily use.\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"highlight\"\u003e100% Leak-Proof Sealed Lid\u003c\/span\u003e – Advanced sealing technology keeps every drop inside. Turn it upside down with complete confidence!\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"highlight\"\u003eErgonomic Tapered Design\u003c\/span\u003e – Wider top, narrower base for comfortable grip and stable placement in most car cup holders.\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"highlight\"\u003eAnti-Spill Technology\u003c\/span\u003e – Designed to minimize splashing even on bumpy roads. Your morning coffee stays in the cup, not on your lap!\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c!-- Premium Build Quality --\u003e\n\u003ch3\u003e\n\u003cspan class=\"section-icon\"\u003e⭐\u003c\/span\u003e Premium Build Quality\u003c\/h3\u003e\n\u003cdiv class=\"quality-grid\"\u003e\n\u003cdiv class=\"quality-item\"\u003e\n\u003cspan class=\"q-icon\"\u003e🔩\u003c\/span\u003e\n\u003cdiv class=\"q-content\"\u003e\n\u003cdiv class=\"q-title\"\u003e304 Stainless Steel\u003c\/div\u003e\n\u003cdiv class=\"q-desc\"\u003eFood-grade, rust-proof, no metallic taste or odor\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"quality-item\"\u003e\n\u003cspan class=\"q-icon\"\u003e🛡️\u003c\/span\u003e\n\u003cdiv class=\"q-content\"\u003e\n\u003cdiv class=\"q-title\"\u003eSafe \u0026amp; Durable\u003c\/div\u003e\n\u003cdiv class=\"q-desc\"\u003eNo harmful substances released even with hot beverages\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"quality-item\"\u003e\n\u003cspan class=\"q-icon\"\u003e🧊\u003c\/span\u003e\n\u003cdiv class=\"q-content\"\u003e\n\u003cdiv class=\"q-title\"\u003eWide-Mouth Opening\u003c\/div\u003e\n\u003cdiv class=\"q-desc\"\u003eEasy to fill, clean, and fits ice cubes perfectly\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"quality-item\"\u003e\n\u003cspan class=\"q-icon\"\u003e🎨\u003c\/span\u003e\n\u003cdiv class=\"q-content\"\u003e\n\u003cdiv class=\"q-title\"\u003eStylish Design\u003c\/div\u003e\n\u003cdiv class=\"q-desc\"\u003eMinimalist look that doubles as home décor\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Perfect For Every Occasion --\u003e\n\u003ch3\u003e\n\u003cspan class=\"section-icon\"\u003e🎯\u003c\/span\u003e Perfect For Every Occasion\u003c\/h3\u003e\n\u003cdiv class=\"scenario-grid\"\u003e\n\u003cdiv class=\"scenario-card\"\u003e\n\u003cspan class=\"scenario-icon\"\u003e🚗\u003c\/span\u003e\n\u003cdiv class=\"scenario-title\"\u003eRoad Trips \u0026amp; Commutes\u003c\/div\u003e\n\u003cdiv class=\"scenario-desc\"\u003eFits snugly in car cup holders\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"scenario-card\"\u003e\n\u003cspan class=\"scenario-icon\"\u003e🏠\u003c\/span\u003e\n\u003cdiv class=\"scenario-title\"\u003eHome \u0026amp; Office\u003c\/div\u003e\n\u003cdiv class=\"scenario-desc\"\u003eStylish enough for any desk or kitchen\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"scenario-card\"\u003e\n\u003cspan class=\"scenario-icon\"\u003e🏕️\u003c\/span\u003e\n\u003cdiv class=\"scenario-title\"\u003eOutdoor Adventures\u003c\/div\u003e\n\u003cdiv class=\"scenario-desc\"\u003eCamping, hiking \u0026amp; beach days\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Care Instructions --\u003e\n\u003ch3\u003e\n\u003cspan class=\"section-icon\"\u003e🧼\u003c\/span\u003e Care Instructions\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eLid:\u003c\/strong\u003e Dishwasher safe – place on top rack for hassle-free cleaning.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eTumbler Body:\u003c\/strong\u003e Hand wash recommended to preserve the printed design.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003ePro Tip:\u003c\/strong\u003e Use mild soap and warm water. Avoid abrasive scrubbers on printed surfaces.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c!-- Note Box --\u003e\n\u003cdiv class=\"note-box\"\u003e\n\u003cp\u003e\u003cspan class=\"note-icon\"\u003e📐\u003c\/span\u003e \u003cspan\u003e\u003cstrong\u003eCapacity:\u003c\/strong\u003e 20oz (approximately 600ml)\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan class=\"note-icon\"\u003e📏\u003c\/span\u003e \u003cspan\u003e\u003cstrong\u003eSize Note:\u003c\/strong\u003e Due to manual measurement, a variance of 1-2cm is normal.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan class=\"note-icon\"\u003e🎨\u003c\/span\u003e \u003cspan\u003e\u003cstrong\u003eColor Disclaimer:\u003c\/strong\u003e Product images are for reference. Actual items may vary slightly in color, size, or print positioning.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan class=\"note-icon\"\u003e✅\u003c\/span\u003e \u003cspan\u003eMinor variations are characteristic of custom-made products and are not considered defects.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e","brand":"kinspiredesign","offers":[{"title":"20oz","offer_id":42635032789054,"sku":"C1343299839320-20oz","price":32.99,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0614\/5159\/9934\/files\/5a8b8d60-b669-48b7-aa0d-f1c17edbea35.webp?v=1774493578","url":"https:\/\/www.kinspiredesign.com\/products\/8052414971966","provider":"kinspiredesign","version":"1.0","type":"link"}