{"product_id":"ttt-knitted-backpack-1022","title":"Personalized Knitted Backpack - BACK TO SCHOOL 2026 (1022) - 50% off right now!!!","description":"\u003cstyle\u003e\n.material-features {\n    max-width: 1200px;\n    margin: 80px auto;\n    padding: 0 20px;\n    font-family: inherit;\n}\n\n.material-features .heading{\n    text-align:center;\n    margin-bottom:70px;\n}\n\n.material-features .heading h2{\n    font-size:48px;\n    font-weight:800;\n    color:#231942;\n    margin:0;\n}\n\n.material-features .heading p{\n    margin-top:10px;\n    font-size:20px;\n    color:#666;\n}\n\n.feature-row{\n    display:grid;\n    grid-template-columns:420px 1fr;\n    align-items:center;\n    gap:80px;\n    margin-bottom:90px;\n}\n\n.feature-row.reverse{\n    grid-template-columns:1fr 420px;\n}\n\n.feature-row.reverse .feature-content{\n    order:1;\n}\n\n.feature-row.reverse .feature-image{\n    order:2;\n}\n\n.feature-image{\n    position:relative;\n}\n\n.feature-image img{\n    width:100%;\n    border-radius:28px;\n    display:block;\n    position:relative;\n    z-index:2;\n}\n\n.feature-image::after{\n    content:\"\";\n    position:absolute;\n    width:100%;\n    height:100%;\n    background:#f7d7e7;\n    left:12px;\n    top:12px;\n    border-radius:28px;\n    z-index:1;\n}\n\n.feature-row:nth-child(3) .feature-image::after{\n    background:#d7eccb;\n}\n\n.feature-row:nth-child(4) .feature-image::after{\n    background:#d8e9ff;\n}\n\n.number{\n    color:#A98AE3;\n    font-size:38px;\n    font-weight:800;\n    margin-bottom:10px;\n}\n\n.feature-content h3{\n    font-size:42px;\n    margin:0 0 20px;\n    color:#231942;\n    line-height:1.2;\n}\n\n.feature-content ul{\n    padding:0;\n    margin:0;\n    list-style:none;\n}\n\n.feature-content li{\n    display:flex;\n    gap:15px;\n    margin-bottom:18px;\n    color:#5d5d74;\n    font-size:20px;\n    line-height:1.6;\n}\n\n.feature-content li::before{\n    content:\"✓\";\n    width:28px;\n    height:28px;\n    background:#6f3ba6;\n    color:white;\n    border-radius:50%;\n    display:flex;\n    align-items:center;\n    justify-content:center;\n    font-size:15px;\n    flex-shrink:0;\n    margin-top:4px;\n}\n\n@media(max-width:900px){\n\n.feature-row,\n.feature-row.reverse{\n    grid-template-columns:1fr;\n    gap:35px;\n}\n\n.feature-row.reverse .feature-image,\n.feature-row.reverse .feature-content{\n    order:unset;\n}\n\n.material-features .heading h2{\n    font-size:36px;\n}\n\n.feature-content h3{\n    font-size:32px;\n}\n\n.feature-content li{\n    font-size:18px;\n}\n}\n\u003c\/style\u003e\n\n\u003csection class=\"material-features\"\u003e\n\n    \u003cdiv class=\"heading\"\u003e\n        \u003ch2\u003eWhat it's made of\u003c\/h2\u003e\n        \u003cp\u003eThree things that go into every bag.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Feature 1 --\u003e\n\n    \u003cdiv class=\"feature-row\"\u003e\n\n        \u003cdiv class=\"feature-image\"\u003e\n            \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0649\/7396\/3339\/files\/IMG_9027.webp?v=1785585817\" alt=\"\"\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"feature-content\"\u003e\n\n            \u003cdiv class=\"number\"\u003e01\u003c\/div\u003e\n\n            \u003ch3\u003eSoft corduroy\u003c\/h3\u003e\n\n            \u003cul\u003e\n                \u003cli\u003eA soft, ribbed cord fabric, gentle against little hands.\u003c\/li\u003e\n                \u003cli\u003eIn the colour they pick, so the bag feels like theirs.\u003c\/li\u003e\n                \u003cli\u003eLight for small shoulders to carry on their own.\u003c\/li\u003e\n            \u003c\/ul\u003e\n\n        \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n    \u003c!-- Feature 2 --\u003e\n\n    \u003cdiv class=\"feature-row reverse\"\u003e\n\n        \u003cdiv class=\"feature-content\"\u003e\n\n            \u003cdiv class=\"number\"\u003e02\u003c\/div\u003e\n\n            \u003ch3\u003eHand-knitted yarn name\u003c\/h3\u003e\n\n            \u003cul\u003e\n                \u003cli\u003eKnitted by hand from soft yarn, one letter at a time.\u003c\/li\u003e\n                \u003cli\u003eFormed by a real person. Not printed or pressed on.\u003c\/li\u003e\n                \u003cli\u003eWhy they spot their own bag in a sea of them.\u003c\/li\u003e\n            \u003c\/ul\u003e\n\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"feature-image\"\u003e\n            \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0649\/7396\/3339\/files\/Product-image-4.webp?v=1785585817\" alt=\"\"\u003e\n        \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n    \u003c!-- Feature 3 --\u003e\n\n    \u003cdiv class=\"feature-row\"\u003e\n\n        \u003cdiv class=\"feature-image\"\u003e\n            \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0649\/7396\/3339\/files\/magnific_change-the-color-of-the-b_fFDZk2GCDY.webp?v=1785585817\" alt=\"\"\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"feature-content\"\u003e\n\n            \u003cdiv class=\"number\"\u003e03\u003c\/div\u003e\n\n            \u003ch3\u003eA zipper we stand behind\u003c\/h3\u003e\n\n            \u003cul\u003e\n                \u003cli\u003eSmooth enough for small hands to open and close.\u003c\/li\u003e\n                \u003cli\u003eBacked by our lifetime zipper guarantee.\u003c\/li\u003e\n                \u003cli\u003eIf it ever breaks, email us and we replace it.\u003c\/li\u003e\n            \u003c\/ul\u003e\n\n        \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n\u003c\/section\u003e\n\u003cstyle\u003e\n.compare-section{\n    background:#f7f1fb;\n    padding:80px 20px;\n}\n\n.compare-container{\n    max-width:1200px;\n    margin:auto;\n}\n\n.compare-header{\n    text-align:center;\n    margin-bottom:60px;\n}\n\n.compare-header h2{\n    font-size:48px;\n    font-weight:800;\n    color:#2a2244;\n    margin:0;\n    line-height:1.2;\n}\n\n.compare-header p{\n    margin-top:10px;\n    color:#6d6485;\n    font-size:20px;\n}\n\n.compare-grid{\n    display:grid;\n    grid-template-columns:1fr 1fr;\n    gap:40px;\n}\n\n.compare-card{\n    background:#fff;\n    border-radius:28px;\n    padding:20px;\n    position:relative;\n}\n\n.compare-card img{\n    width:100%;\n    border-radius:18px;\n    display:block;\n}\n\n.compare-card h3{\n    text-align:center;\n    margin:20px 0;\n    color:#6d6485;\n    font-size:32px;\n    font-weight:800;\n}\n\n.compare-card.highlight{\n    border:2px solid #7B3FB6;\n}\n\n.compare-card.highlight h3{\n    color:#6F3BA6;\n}\n\n.badge{\n    position:absolute;\n    top:-15px;\n    left:50%;\n    transform:translateX(-50%);\n    background:#F4BC2F;\n    color:#2A2244;\n    padding:8px 18px;\n    border-radius:999px;\n    font-weight:700;\n    font-size:14px;\n}\n\n.compare-list{\n    list-style:none;\n    padding:0;\n    margin:0;\n}\n\n.compare-list li{\n    display:flex;\n    align-items:flex-start;\n    gap:12px;\n    margin-bottom:15px;\n    color:#5f5f75;\n    font-size:19px;\n    line-height:1.5;\n}\n\n.icon{\n    width:22px;\n    height:22px;\n    border-radius:50%;\n    display:flex;\n    align-items:center;\n    justify-content:center;\n    color:#fff;\n    flex-shrink:0;\n    font-size:13px;\n    margin-top:3px;\n}\n\n.cross{\n    background:#d8cfe8;\n}\n\n.check{\n    background:#6F3BA6;\n}\n\n@media(max-width:900px){\n\n.compare-grid{\n    grid-template-columns:1fr;\n}\n\n.compare-header h2{\n    font-size:34px;\n}\n\n.compare-card h3{\n    font-size:26px;\n}\n\n.compare-list li{\n    font-size:17px;\n}\n\n}\n\u003c\/style\u003e\n\n\u003csection class=\"compare-section\"\u003e\n\n\u003cdiv class=\"compare-container\"\u003e\n\n\u003cdiv class=\"compare-header\"\u003e\n\u003ch2\u003eSpot the difference\u003c\/h2\u003e\n\u003cp\u003eCompare our backpack to a typical store-bought bag.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"compare-grid\"\u003e\n\n\u003c!-- LEFT --\u003e\n\n\u003cdiv class=\"compare-card\"\u003e\n\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0649\/7396\/3339\/files\/Untitled-1.webp?v=1785586516\" alt=\"Typical Backpack\"\u003e\n\n\u003ch3\u003eA typical bag\u003c\/h3\u003e\n\n\u003cul class=\"compare-list\"\u003e\n\n\u003cli\u003e\n\u003cspan class=\"icon cross\"\u003e✕\u003c\/span\u003eA printed tag, at most\u003c\/li\u003e\n\n\u003cli\u003e\n\u003cspan class=\"icon cross\"\u003e✕\u003c\/span\u003eMade in a factory\u003c\/li\u003e\n\n\u003cli\u003e\n\u003cspan class=\"icon cross\"\u003e✕\u003c\/span\u003eMade for everyone\u003c\/li\u003e\n\n\u003cli\u003e\n\u003cspan class=\"icon cross\"\u003e✕\u003c\/span\u003eLooks like all the rest\u003c\/li\u003e\n\n\u003c\/ul\u003e\n\n\u003c\/div\u003e\n\n\u003c!-- RIGHT --\u003e\n\n\u003cdiv class=\"compare-card highlight\"\u003e\n\n\u003cdiv class=\"badge\"\u003e\nMade for them\n\u003c\/div\u003e\n\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0649\/7396\/3339\/files\/jUST-FOR-THEM.webp?v=1785586516\" alt=\"Our Backpack\"\u003e\n\n\u003ch3\u003eOur Backpack\u003c\/h3\u003e\n\n\u003cul class=\"compare-list\"\u003e\n\n\u003cli\u003e\n\u003cspan class=\"icon check\"\u003e✓\u003c\/span\u003eTheir name knitted by hand\u003c\/li\u003e\n\n\u003cli\u003e\n\u003cspan class=\"icon check\"\u003e✓\u003c\/span\u003eMade by a real person\u003c\/li\u003e\n\n\u003cli\u003e\n\u003cspan class=\"icon check\"\u003e✓\u003c\/span\u003eMade for one child\u003c\/li\u003e\n\n\u003cli\u003e\n\u003cspan class=\"icon check\"\u003e✓\u003c\/span\u003eSpotted in a sea of bags\u003c\/li\u003e\n\n\u003c\/ul\u003e\n\n\u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\u003c\/section\u003e","brand":"Kinverostore","offers":[{"title":"15.7 × 11.0 × 4.7 inch (40 × 28 × 12 cm)","offer_id":42964505690187,"sku":null,"price":44.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0649\/7396\/3339\/files\/3cfea359-9189-4012-9502-10723a752e06.jpg?v=1785548710","url":"https:\/\/kinverostore.com\/products\/ttt-knitted-backpack-1022","provider":"Kinverostore","version":"1.0","type":"link"}