{"product_id":"heart-mochi-squishy-toy-set-rjc","title":"Heart Mochi Squishy Toy Set","description":"\u003c!--\n[AI Design Logic]\nProduct Type: Kids Valentine's Day Gift Exchange Toy Set\nTarget Audience: School children, parents, party organizers\nVisual Style: Playful, sweet, pink \u0026 warm-toned festive theme\nColor Strategy: Translucent red primary accents, soft rose and baby pink background blocks\nModule Order: Hero Intro -\u003e Feature 1 (Complete Set) -\u003e Feature 2 (Express Gratitude\/Writing) -\u003e Feature 3 (Stress Relief) -\u003e Specifications -\u003e FAQ\nDetail Image Mapping: Hero=detail_1, Feature1=detail_8, Feature2=detail_2, Feature3=detail_9\nSpecification Data Source: detail_5 \/ product_size (data extraction only; no specification image placeholder is rendered)\nCompare Section: Not included (No direct comparison data or before\/after assets provided)\nInformation Boundary: Only information explicitly provided in the product analysis report, detail images, and supplementary text is included. TPR material, 28 mochi squishies, 28 red heart shells, 28 valentine cards with 4 designs, non-toxic US safety approval, and exact measurements have been strictly followed. No unverified material\/performance claims are made.\n--\u003e\n\u003cdiv class=\"product-detail-container\"\u003e\n\u003cstyle type=\"text\/css\"\u003e\/* Design Variables *\/\n    .product-detail-container {\n      --primary: #ff4d6d;\n      --primary-hover: #ff758f;\n      --text-main: #2b2d42;\n      --text-sub: #5c677d;\n      --bg-body: #fff0f3;\n      --bg-card: #ffffff;\n      --bg-soft: #ffe5ec;\n      --radius-md: 12px;\n      --radius-lg: 16px;\n      --shadow-sm: 0 4px 6px rgba(255, 77, 109, 0.05);\n      --shadow-lg: 0 10px 20px rgba(255, 77, 109, 0.1);\n      --border-color: #ffccd5;\n      \n      max-width: 1200px;\n      margin: 0 auto;\n      padding: 20px;\n      box-sizing: border-box;\n      overflow-wrap: break-word;\n      word-break: break-word;\n      background-color: var(--bg-body);\n      font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif;\n      color: var(--text-main);\n    }\n\n    \/* Fixed Typography System *\/\n    .product-detail-container h1 {\n      font-size: 22px !important;\n      line-height: 1.3 !important;\n      font-weight: 800;\n      color: var(--primary);\n      margin: 0 0 12px 0;\n    }\n\n    .product-detail-container h2,\n    .product-detail-container h3,\n    .product-detail-container .section-title,\n    .product-detail-container .faq-question,\n    .product-detail-container .spec-title {\n      font-size: 20px !important;\n      line-height: 1.4 !important;\n      font-weight: 700;\n      color: var(--text-main);\n      margin: 0 0 16px 0;\n    }\n\n    .product-detail-container p,\n    .product-detail-container li,\n    .product-detail-container span,\n    .product-detail-container td,\n    .product-detail-container .trust-badge,\n    .product-detail-container .feature-tag,\n    .product-detail-container .faq-answer {\n      font-size: 18px !important;\n      line-height: 1.6 !important;\n      color: var(--text-sub);\n    }\n\n    \/* Image Rules *\/\n    .product-detail-container .image-placeholder {\n      width: 100%;\n      background-color: var(--bg-soft);\n      border: 2px dashed var(--primary);\n      border-radius: var(--radius-md);\n      padding: 60px 20px;\n      box-sizing: border-box;\n      display: flex;\n      flex-direction: column;\n      align-items: center;\n      justify-content: center;\n      text-align: center;\n      margin-bottom: 20px;\n    }\n\n    .product-detail-container .image-placeholder-icon {\n      font-size: 32px;\n      margin-bottom: 10px;\n    }\n\n    .product-detail-container .image-placeholder-text {\n      font-weight: 600;\n      color: var(--primary);\n    }\n\n    \/* Intro Section *\/\n    .product-detail-container .intro-section {\n      background-color: var(--bg-card);\n      border-radius: var(--radius-lg);\n      padding: 30px;\n      margin-bottom: clamp(2rem, 5vw, 4rem);\n      box-shadow: var(--shadow-sm);\n      border: 1px solid var(--border-color);\n    }\n\n    .product-detail-container .trust-badge {\n      display: inline-block;\n      background-color: var(--bg-soft);\n      color: var(--primary);\n      font-weight: 600;\n      padding: 8px 16px;\n      border-radius: 50px;\n      margin-bottom: 16px;\n      border: 1px solid var(--border-color);\n    }\n\n    \/* Features Grid *\/\n    .product-detail-container .feature-item {\n      display: flex;\n      flex-direction: column;\n      gap: 20px;\n      background-color: var(--bg-card);\n      border-radius: var(--radius-lg);\n      padding: 24px;\n      margin-bottom: clamp(2rem, 5vw, 4rem);\n      box-shadow: var(--shadow-sm);\n      border: 1px solid var(--border-color);\n    }\n\n    .product-detail-container .feature-copy {\n      display: flex;\n      flex-direction: column;\n      justify-content: center;\n    }\n\n    .product-detail-container .feature-tags {\n      display: flex;\n      flex-wrap: wrap;\n      gap: 10px;\n      margin-top: 16px;\n    }\n\n    .product-detail-container .feature-tag {\n      background-color: var(--bg-soft);\n      color: var(--primary);\n      font-weight: 600;\n      padding: 6px 12px;\n      border-radius: 8px;\n    }\n\n    \/* Specifications Section *\/\n    .product-detail-container .specifications-section {\n      background-color: var(--bg-card);\n      border-radius: var(--radius-lg);\n      padding: 30px;\n      margin-bottom: clamp(2rem, 5vw, 4rem);\n      box-shadow: var(--shadow-sm);\n      border: 1px solid var(--border-color);\n    }\n\n    .product-detail-container .spec-table {\n      width: 100%;\n      border-collapse: collapse;\n      margin-top: 20px;\n    }\n\n    .product-detail-container .spec-table tr {\n      border-bottom: 1px solid var(--border-color);\n    }\n\n    .product-detail-container .spec-table tr:last-child {\n      border-bottom: none;\n    }\n\n    .product-detail-container .spec-table td {\n      padding: 16px 8px;\n    }\n\n    .product-detail-container .spec-label-column {\n      font-weight: 700;\n      color: var(--text-main);\n      width: 35%;\n    }\n\n    \/* FAQ Section *\/\n    .product-detail-container .faq-section {\n      background-color: var(--bg-card);\n      border-radius: var(--radius-lg);\n      padding: 30px;\n      box-shadow: var(--shadow-sm);\n      border: 1px solid var(--border-color);\n    }\n\n    .product-detail-container .faq-item {\n      border-bottom: 1px solid var(--border-color);\n      padding: 20px 0;\n    }\n\n    .product-detail-container .faq-item:last-child {\n      border-bottom: none;\n      padding-bottom: 0;\n    }\n\n    .product-detail-container .faq-question {\n      display: flex;\n      align-items: center;\n      gap: 10px;\n      margin-bottom: 8px;\n      color: var(--primary);\n    }\n\n    \/* Responsive Lock *\/\n    @media (min-width: 768px) {\n      .product-detail-container .feature-item {\n        flex-direction: row;\n        align-items: center;\n        gap: 40px;\n      }\n\n      .product-detail-container .feature-item.reverse {\n        flex-direction: row-reverse;\n      }\n\n      .product-detail-container .feature-media,\n      .product-detail-container .feature-copy {\n        flex: 1;\n        width: 50%;\n      }\n    }\n\n    @media (max-width: 767px) {\n      .product-detail-container .feature-item {\n        flex-direction: column !important; \/* Image First -\u003e Text Second *\/\n      }\n      \n      .product-detail-container .feature-media {\n        order: 1;\n      }\n      \n      .product-detail-container .feature-copy {\n        order: 2;\n      }\n\n      .product-detail-container .spec-table,\n      .product-detail-container .spec-table tbody,\n      .product-detail-container .spec-table tr {\n        display: block;\n        width: 100%;\n        box-sizing: border-box;\n      }\n\n      .product-detail-container .spec-table td {\n        display: grid;\n        grid-template-columns: minmax(110px, 40%) minmax(0, 1fr);\n        gap: 14px;\n        width: 100%;\n        box-sizing: border-box;\n        padding: 14px 0;\n        align-items: start;\n        white-space: normal;\n        overflow-wrap: anywhere;\n        word-break: break-word;\n      }\n\n      .product-detail-container .spec-table td::before {\n        content: attr(data-label);\n        display: block;\n        min-width: 0;\n        font-size: 18px !important;\n        font-weight: 600;\n        line-height: 1.5;\n        color: var(--text-main);\n        white-space: normal;\n        overflow-wrap: anywhere;\n        word-break: break-word;\n      }\n\n      .product-detail-container .spec-label-column {\n        display: none !important;\n      }\n\n      .product-detail-container .spec-value {\n        display: block;\n        min-width: 0;\n        max-width: 100%;\n        font-size: 18px !important;\n        line-height: 1.5;\n        white-space: normal;\n        overflow-wrap: anywhere;\n        word-break: break-word;\n      }\n    }\n\n    @media (max-width: 420px) {\n      .product-detail-container .spec-table td {\n        grid-template-columns: 1fr;\n        gap: 6px;\n      }\n    }\n\u003c\/style\u003e\n\u003c!-- Hero Block --\u003e\n\u003csection class=\"intro-section\"\u003e\u003cspan class=\"trust-badge\"\u003e⭐ Non-Toxic \u0026amp; US Toy Standard Approved\u003c\/span\u003e\n\u003ch1\u003e28 Pcs Valentine’s Exchange Toy Set with Cute Mochi Squishies\u003c\/h1\u003e\n\n\u003cp\u003eShare joy, express gratitude, and spread smiles with this ultimate Valentine’s classroom gift set. Featuring 28 adorable mochi squishy toys pre-filled inside vibrant red heart shells and paired with personalized exchange cards, it is the perfect all-in-one gift pack for school parties and festive gatherings.\u003c\/p\u003e\n\n\u003cdiv class=\"image-placeholder\"\u003e\n\u003cspan class=\"image-placeholder-icon\"\u003e\u003c\/span\u003e\u003cbr\u003e\n\u003cspan class=\"image-placeholder-text\"\u003e\u003c\/span\u003e\n\n\u003cdiv\u003e\n\u003cspan class=\"image-placeholder-text\"\u003e\u003c\/span\u003e\n\n\u003cdiv\u003e\u003cspan class=\"image-placeholder-text\"\u003e\u003cdiv\u003e\u003cimg cke-id=\"img50\" referrerpolicy=\"no-referrer\" src=\"https:\/\/wxalbum-10001658-file.dianxiaomi.com\/wxalbum\/2320511\/20260901175821\/b711e085aae97b2706eff0e50a4b56e9.jpg\"\u003e\u003c\/div\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- Feature 1 --\u003e\n\n\u003csection class=\"feature-item\"\u003e\n\u003cdiv class=\"feature-media\"\u003e\n\u003cdiv class=\"image-placeholder\"\u003e\n\u003cspan class=\"image-placeholder-icon\"\u003e\u003c\/span\u003e\n\n\u003cdiv\u003e\u003cspan class=\"image-placeholder-icon\"\u003e\u003cdiv\u003e\u003cimg cke-id=\"img45\" referrerpolicy=\"no-referrer\" src=\"https:\/\/wxalbum-10001658-file.dianxiaomi.com\/wxalbum\/2320511\/20260901175821\/69845a3ef912335d446f38ca424e2687.jpg\"\u003e\u003c\/div\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"feature-copy\"\u003e\n\u003ch2\u003eComplete 28-Piece Exchange Toy Pack\u003c\/h2\u003e\n\n\u003cp\u003eThis comprehensive set provides exactly 28 mochi toys, 28 translucent red heart shells, 28 custom cards, and hanging strings. It is designed to easily resolve classroom or school gift exchange needs in one single go.\u003c\/p\u003e\n\n\u003cdiv class=\"feature-tags\"\u003e\n\u003cspan class=\"feature-tag\"\u003e28 Complete Sets\u003c\/span\u003e \u003cspan class=\"feature-tag\"\u003ePre-filled Heart Shells\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- Feature 2 --\u003e\n\n\u003csection class=\"feature-item reverse\"\u003e\n\u003cdiv class=\"feature-media\"\u003e\n\u003cdiv class=\"image-placeholder\"\u003e\n\u003cspan class=\"image-placeholder-icon\"\u003e\u003c\/span\u003e \u003cspan class=\"image-placeholder-text\"\u003e\u003c\/span\u003e\n\n\u003cdiv\u003e\n\u003cspan class=\"image-placeholder-text\"\u003e\u003c\/span\u003e\n\n\u003cp style=\"margin:0;display: block;width: 100%;\"\u003e \u003c\/p\u003e\n\n\u003cdiv\u003e\u003cdiv\u003e\u003cimg cke-id=\"img-2-46\" referrerpolicy=\"no-referrer\" src=\"https:\/\/wxalbum-10001658-file.dianxiaomi.com\/wxalbum\/2320511\/20260901175821\/3e60bd319d120996534130ff491f5c52.jpg\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n\u003cspan class=\"image-placeholder-text\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"feature-copy\"\u003e\n\u003ch2\u003eExpress Gratitude with Heart Cards\u003c\/h2\u003e\n\n\u003cp\u003eEach set comes with 28 heart-shaped cards in 4 cute cartoon designs. The handy \"To\" and \"From\" blanks make it incredibly fun and simple for kids to write customized names and share warm messages with classmates, friends, and family.\u003c\/p\u003e\n\n\u003cdiv class=\"feature-tags\"\u003e\n\u003cspan class=\"feature-tag\"\u003e4 Unique Card Designs\u003c\/span\u003e \u003cspan class=\"feature-tag\"\u003eHandwritten Customization\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- Feature 3 --\u003e\n\n\u003csection class=\"feature-item\"\u003e\n\u003cdiv class=\"feature-media\"\u003e\n\u003cdiv class=\"image-placeholder\"\u003e\n\u003cspan class=\"image-placeholder-icon\"\u003e\u003c\/span\u003e\u003cbr\u003e\n\u003cspan class=\"image-placeholder-text\"\u003e\u003c\/span\u003e\n\n\u003cdiv\u003e\n\u003cspan class=\"image-placeholder-text\"\u003e\u003c\/span\u003e\n\n\u003cdiv\u003e\u003cspan class=\"image-placeholder-text\"\u003e\u003cdiv\u003e\u003cimg cke-id=\"img44\" referrerpolicy=\"no-referrer\" src=\"https:\/\/wxalbum-10001658-file.dianxiaomi.com\/wxalbum\/2320511\/20260901175821\/d926b6932ad5763a22ff5332ff243c78.jpg\"\u003e\u003c\/div\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"feature-copy\"\u003e\n\u003ch2\u003eSquishy Stress-Relief Fun\u003c\/h2\u003e\n\n\u003cp\u003eThe ultra-cute mochi toys are crafted from soft TPR material. They are squishy, stretchable, and incredibly satisfying to squeeze, helping to build dexterity, improve finger coordination, and gently relieve minor anxiety or school stress.\u003c\/p\u003e\n\n\u003cdiv class=\"feature-tags\"\u003e\n\u003cspan class=\"feature-tag\"\u003eHelp Reduce Anxiety\u003c\/span\u003e \u003cspan class=\"feature-tag\"\u003eHelp Build Dexterity\u003c\/span\u003e \u003cspan class=\"feature-tag\"\u003eUltra-Soft TPR\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- Specifications Block --\u003e\n\n\u003csection class=\"specifications-section\"\u003e\n\u003ch2\u003eProduct Specifications\u003c\/h2\u003e\n\n\u003ctable class=\"spec-table\"\u003e\n\t\u003ctbody\u003e\n\t\t\u003ctr\u003e\n\t\t\t\u003ctd class=\"spec-label-column\" data-label=\"Quantity\"\u003e\u003cspan class=\"spec-value\"\u003e28 Mochi Squishies + 28 Translucent Heart Shells + 28 Cards + Red Strings\u003c\/span\u003e\u003c\/td\u003e\n\t\t\u003c\/tr\u003e\n\t\t\u003ctr\u003e\n\t\t\t\u003ctd class=\"spec-label-column\" data-label=\"Mochi Toy Size\"\u003e\u003cspan class=\"spec-value\"\u003e1.5 in x 1.1 in (3.8 cm x 2.8 cm)\u003c\/span\u003e\u003c\/td\u003e\n\t\t\u003c\/tr\u003e\n\t\t\u003ctr\u003e\n\t\t\t\u003ctd class=\"spec-label-column\" data-label=\"Heart Shell Size\"\u003e\u003cspan class=\"spec-value\"\u003e2.5 in x 2.4 in (6.5 cm x 6.0 cm)\u003c\/span\u003e\u003c\/td\u003e\n\t\t\u003c\/tr\u003e\n\t\t\u003ctr\u003e\n\t\t\t\u003ctd class=\"spec-label-column\" data-label=\"Valentine Card Size\"\u003e\u003cspan class=\"spec-value\"\u003e2.4 in x 2.4 in (6.0 cm x 6.0 cm)\u003c\/span\u003e\u003c\/td\u003e\n\t\t\u003c\/tr\u003e\n\t\t\u003ctr\u003e\n\t\t\t\u003ctd class=\"spec-label-column\" data-label=\"Materials\"\u003e\u003cspan class=\"spec-value\"\u003eTPR (Toys), Translucent Plastic (Shells), Paper (Cards)\u003c\/span\u003e\u003c\/td\u003e\n\t\t\u003c\/tr\u003e\n\t\t\u003ctr\u003e\n\t\t\t\u003ctd class=\"spec-label-column\" data-label=\"Safety Standards\"\u003e\u003cspan class=\"spec-value\"\u003eNon-Toxic, Safety Test Approved, Meets US Toy Standards\u003c\/span\u003e\u003c\/td\u003e\n\t\t\u003c\/tr\u003e\n\t\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/section\u003e\n\u003c!-- FAQ Block --\u003e\n\n\u003csection class=\"faq-section\"\u003e\n\u003ch2\u003eFrequently Asked Questions\u003c\/h2\u003e\n\n\u003cdiv class=\"faq-item\"\u003e\n\u003ch3 class=\"faq-question\"\u003e💌 Do the mochi toys come pre-filled inside the heart shells?\u003c\/h3\u003e\n\n\u003cp class=\"faq-answer\"\u003eYes! The 28 cute mochi squishy toys are pre-filled inside the translucent red heart shells, saving you prep time and making it instant and fun to organize classroom handouts.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"faq-item\"\u003e\n\u003ch3 class=\"faq-question\"\u003e🎨 How many card designs are included in the pack?\u003c\/h3\u003e\n\n\u003cp class=\"faq-answer\"\u003eThe package contains 28 heart-shaped Valentine cards featuring 4 different bright cartoon designs. All designs include convenient write-in spaces for \"To\" and \"From\" customization.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"faq-item\"\u003e\n\u003ch3 class=\"faq-question\"\u003e🧸 Are the toys cleanable and safe for kids?\u003c\/h3\u003e\n\n\u003cp class=\"faq-answer\"\u003eYes, they are made from high-quality TPR material that is completely non-toxic and meets strict US Toy Safety Standards. If the mochi squishies get dirty during play, they can be easily rinsed clean with water.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n","brand":"Newjoyloo","offers":[{"title":"28 PCS Mochi Squishy","offer_id":48601484656852,"sku":"1732176807956549639","price":19.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0813\/3682\/8116\/files\/b711e085aae97b2706eff0e50a4b56e9_79282b29-f977-4b30-bafb-19584e4dce45.jpg?v=1788257330","url":"https:\/\/omurio.com\/products\/heart-mochi-squishy-toy-set-rjc","provider":"Omurio","version":"1.0","type":"link"}