{"product_id":"valentine-cupcake-dangle-earrings-hooks-or-clip-ons","title":"Valentine Cupcake Dangle Earrings (Hooks or Clip-Ons)","description":"\u003cstyle\u003e\n:root { --primary-color: #0056b3;\n        --secondary-color: #007bff;\n        --text-color: #333;\n        --background-color: #f9f9f9;\n        --base-font-family: Arial, sans-serif;\n        --base-line-height: 1.6;\n        --base-margin: 1em;\n        --base-padding: 1em; }\nimg:not([style*=\"width\"]) { max-width: 100% !important;\n        height: auto !important;\n        object-fit: cover !important; }\nimg[style*=\"width\"] { height: auto !important;\n        object-fit: cover !important; }\n* { box-sizing: inherit; }\n*::before { box-sizing: inherit; }\n*::after { box-sizing: inherit; }\ndiv[contenteditable=\"true\"] { outline: 1px dashed transparent;\n    transition: outline 0.2s ease; }\ndiv[contenteditable=\"true\"]:hover { outline: 1px dashed #007bff; }\ndiv[contenteditable=\"true\"].div-selected-for-edit { outline: 2px solid #007bff !important;\n        box-shadow: 0 0 0 2px rgba(0, 123, 255, 0.2); }\nbody { font-family: var(--base-font-family);\n        line-height: var(--base-line-height);\n        margin: 0;\n        padding: 0;\n        color: var(--text-color); }\n.container { width: 100%;\n        max-width: 1200px;\n        margin: 0 auto;\n        padding: 0 15px;\n        overflow: hidden; }\nh1 { color: var(--primary-color);\n        font-weight: bold;\n        margin-top: var(--base-margin);\n        margin-bottom: calc(var(--base-margin) \/ 2); }\nh2 { color: var(--primary-color);\n        font-weight: bold;\n        margin-top: var(--base-margin);\n        margin-bottom: calc(var(--base-margin) \/ 2); }\nh3 { color: var(--primary-color);\n        font-weight: bold;\n        margin-top: var(--base-margin);\n        margin-bottom: calc(var(--base-margin) \/ 2); }\nh1 { font-size: 2.5rem; }\nh2 { font-size: 2rem; }\nh3 { font-size: 1.5rem; }\n.featured-image { max-width: 1200px !important;\n        height: auto !important;\n        object-fit: cover !important;\n        border-radius: 20px !important; }\n.page-width { max-width: 90% !important;\n        padding: 10px !important;\n        margin: 0 auto !important; }\n.page-width--narrow { max-width: 90% !important;\n        padding: 10px !important;\n        margin: 0 auto !important; }\nheader-drawer { margin-left: 0 !important; }\n.in-post-image { max-width: 800px;\n        height: auto; }\n.thumbnail-image { width: 150px;\n        height: 150px;\n        object-fit: cover; }\n.cover-image { max-width: 940px;\n        height: 700px;\n        object-fit: cover; }\n.section { margin-bottom: 2em;\n        background-color: var(--background-color);\n        border-radius: 5px; }\n.highlight { color: #c00;\n        font-weight: bold; }\n.cta-button { display: inline-block;\n        padding: 10px 20px;\n        background-color: var(--secondary-color);\n        color: white;\n        text-decoration: none;\n        border-radius: 5px;\n        margin-top: 1em;\n        transition: background-color 0.2s ease; }\n.cta-button:hover { background-color: #0056b3; }\n.cta-button:focus { outline: 2px solid #0056b3;\n        outline-offset: 2px; }\n.footer { margin-top: 2em;\n        padding: var(--base-padding);\n        text-align: center;\n        background-color: #333;\n        color: white; }\n.footer a { color: var(--secondary-color);\n        text-decoration: none;\n        margin: 0 10px; }\n.footer a:hover { text-decoration: underline; }\n.toolbar-container { position: relative;\n        background: #f8f9fa;\n        border: 1px solid #dee2e6;\n        border-radius: 6px;\n        overflow: hidden;\n        max-width: 100%;\n        box-sizing: border-box; }\n.modal .toolbar-container { width: 100%;\n        max-width: none;\n        margin: 0;\n        box-sizing: border-box;\n        overflow: hidden; }\n.modal .toolbar-content { max-width: 100%;\n        box-sizing: border-box;\n        flex-wrap: wrap; }\n.modal .html-editor-header { max-width: 100%;\n        overflow: hidden;\n        box-sizing: border-box; }\n.modal .html-editor-header .d-flex { flex-wrap: wrap;\n        gap: 8px;\n        max-width: 100%;\n        box-sizing: border-box; }\n.modal .editor-status { flex-wrap: wrap;\n        gap: 4px;\n        max-width: 100%;\n        overflow: hidden; }\n.modal .editor-status span { font-size: 12px;\n        white-space: nowrap;\n        overflow: hidden;\n        text-overflow: ellipsis;\n        max-width: 120px; }\n.modal .editor-actions { flex-wrap: wrap;\n        gap: 4px !important;\n        max-width: 100%; }\n.modal .editor-actions .btn { min-width: auto;\n        padding: 6px 8px;\n        flex-shrink: 1; }\n.modal .toolbar-group { max-width: 100%;\n        overflow: hidden;\n        box-sizing: border-box;\n        flex-wrap: wrap; }\n.modal .toolbar-select select { max-width: 100%;\n        box-sizing: border-box; }\n.modal .toolbar-color label { max-width: 100%;\n        box-sizing: border-box; }\n.modal .toolbar-group button { max-width: 100%;\n        box-sizing: border-box; }\n.mobile-menu-toggle { background: #007bff;\n        color: white;\n        border: none;\n        padding: 12px 16px;\n        width: 100%;\n        text-align: left;\n        font-size: 16px;\n        cursor: pointer;\n        display: none;\n        align-items: center;\n        justify-content: space-between;\n        box-sizing: border-box; }\n.mobile-menu-toggle:hover { background: #0056b3; }\n.toolbar-content { display: flex;\n        flex-wrap: wrap;\n        background: white;\n        max-width: 100%;\n        box-sizing: border-box;\n        align-items: flex-start; }\n.toolbar-group { display: flex;\n        align-items: center;\n        padding: 4px 4px;\n        border-radius: 4px;\n        min-height: 44px;\n        flex: 0 1 auto;\n        max-width: 100%;\n        box-sizing: border-box;\n        flex-wrap: wrap; }\n.toolbar-content { align-content: flex-start; }\n.toolbar-group button { border: 1px solid #dee2e6;\n        background: white;\n        border-radius: 4px;\n        cursor: pointer;\n        display: flex;\n        align-items: center;\n        justify-content: center;\n        transition: all 0.2s ease;\n        box-sizing: border-box; }\n.toolbar-group button:hover { background: #e9ecef;\n        border-color: #007bff; }\n.toolbar-group button:active { background: #007bff;\n        color: white;\n        border-color: #007bff; }\n.toolbar-group button.active { background: #007bff;\n        color: white;\n        border-color: #007bff; }\n.toolbar-select { max-width: 150px; \n        flex-shrink: 1; }\n.toolbar-select select { border: 1px solid #dee2e6;\n        border-radius: 4px;\n        background: white;\n        font-size: 14px;\n        max-width: 100%;\n        box-sizing: border-box; }\n.toolbar-color { display: flex;\n        align-items: center;\n        max-width: 140px;\n        flex-shrink: 1;\n        padding-left: 8px; }\n.toolbar-color label { display: flex;\n        align-items: center;\n        border-radius: 4px;\n        background: white;\n        cursor: pointer;\n        font-size: 12px;\n        max-width: 100%;\n        box-sizing: border-box;\n        white-space: nowrap;\n        overflow: hidden;\n        text-overflow: ellipsis; }\n.toolbar-color label:hover { background: #f8f9fa;\n        border-color: #007bff; }\n.separator { width: 1px;\n        height: 24px;\n        background: #dee2e6;\n        margin: 0 4px; }\n@media (max-width: 992px) and (min-width: 769px) {\n        .toolbar-content {\n            flex-wrap: wrap;\n            max-width: 100%;\n            box-sizing: border-box;\n        }\n.toolbar-group { flex: 0 1 auto;\n            max-width: 100%;\n            box-sizing: border-box; }\n.modal .toolbar-content { max-width: calc(100vw - 40px); }\n.modal .editor-status span { font-size: 11px;\n            max-width: 100px; }\n.modal .editor-actions .btn { padding: 6px 8px;\n            font-size: 13px; }\n@media (max-width: 768px) {\n        .container {\n            width: 95%;\n        }\nh1 { font-size: 2em; }\nh2 { font-size: 1.6em; }\nh3 { font-size: 1.3em; }\n.page-width { max-width: 100% !important; }\n.page-width--narrow { max-width: 100% !important; }\n.modal .html-editor-header .d-flex { flex-direction: column;\n            align-items: stretch !important;\n            gap: 8px;\n            margin: 0 auto; }\n.modal .editor-status { display: flex;\n            flex-wrap: wrap;\n            justify-content: center;\n            gap: 8px;\n            margin: 0 auto; }\n.modal .editor-status span { font-size: 11px;\n            max-width: 100px; }\n.modal .editor-actions { justify-content: center;\n            flex-wrap: wrap;\n            gap: 6px !important; }\n.modal .editor-actions .btn { padding: 8px 10px;\n            font-size: 14px;\n            min-width: 44px; }\n.mobile-menu-toggle { display: flex !important; }\n.toolbar-content { display: none;\n            flex-direction: column;\n            max-height: 300px;\n            overflow-y: auto;\n            border-top: 1px solid #dee2e6;\n            width: 100%;\n            box-sizing: border-box; }\n.toolbar-content.mobile-open { display: flex; }\n.toolbar-group { justify-content: flex-start;\n            flex-wrap: wrap;\n            width: 100%;\n            max-width: 100%;\n            box-sizing: border-box; }\n.toolbar-group button { min-width: 48px;\n            height: 44px;\n            font-size: 16px; }\n.toolbar-select select { min-height: 44px;\n            font-size: 16px;\n            width: 100%; }\n.toolbar-color label { min-height: 44px;\n            font-size: 14px;\n            padding: 8px 12px; }\n@media (max-width: 576px) {\n\n        \n        h1 {\n            font-size: 1.8rem;\n        }\n.cta-button { padding: 8px 16px; }\n.modal .editor-status span { font-size: 10px;\n            max-width: 80px; }\n.modal .editor-status { display: flex;\n            flex-wrap: wrap;\n            justify-content: center;\n            gap: 8px;\n            margin: 0 auto; }\n.modal .html-editor-header .d-flex { display: flex;\n            align-items: center;\n            justify-content: space-between;\n            margin: 0 auto; }\n.modal .editor-actions .btn { padding: 6px 8px;\n            font-size: 12px;\n            min-width: 40px; }\n.modal .editor-status span:nth-child(3) { display: none; }\n.toolbar-content { max-height: 250px; }\n.toolbar-group { gap: 2px;\n            padding: 6px; }\n.toolbar-group button { min-width: 44px;\n            height: 44px;\n            padding: 6px;\n            font-size: 14px; }\n.toolbar-select select { font-size: 14px; }\n.toolbar-color label { font-size: 12px;\n            padding: 8px 10px; }\n\u003c\/style\u003e\n\n\n\u003cdiv\u003e\n  \u003ch3\u003eVALENTINE CUPCAKE DANGLE EARRINGS (HOOKS OR CLIP-ONS)\u003c\/h3\u003e\n  \u003cp\u003eThese Valentine cupcake dangle earrings feature pink cupcake wrappers, creamy white frosting, and heart toppers. These lightweight earrings add a playful pop to any outfit and are suitable for Valentine's Day, school events, or gifting. They are available with clip-on options or fishhook earrings.\u003c\/p\u003e\n  \u003cp\u003eMade with care by kid entrepreneurs at The Tween Space, the earrings support young artisans. These earrings bring a touch of sweetness to any style. Each measures approximately 1 inch long.\u003c\/p\u003e\n  \u003cul\u003e\n    \u003cli\u003eApprox. 1 inch long\u003c\/li\u003e\n    \u003cli\u003eLightweight materials\u003c\/li\u003e\n    \u003cli\u003eHooks or clip-on options\u003c\/li\u003e\n  \u003c\/ul\u003e\n\u003c\/div\u003e","brand":"Main Street Collective","offers":[{"title":"Hook","offer_id":48727378493684,"sku":"sku-51547088552228","price":7.0,"currency_code":"USD","in_stock":true},{"title":"Clip On","offer_id":48727378526452,"sku":"sku-51547088584996","price":7.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0835\/3280\/8436\/files\/Valentine-Cupcake-Dangle-Earrings-_Hooks-or-Clip-Ons_-The-Tween-Space-217046825.jpg?v=1781824103","url":"https:\/\/tysonlinestore-store.myshopify.com\/products\/valentine-cupcake-dangle-earrings-hooks-or-clip-ons","provider":"Ty's Family Store","version":"1.0","type":"link"}