{"title":"Home page","description":null,"products":[{"product_id":"snug-pup-hoodie","title":"Snug Pup Hoodie","description":"\u003cp\u003e🐶 Keep your pup close\u003cbr\u003e🧥 Cozy hoodie, built-in pouch\u003cbr\u003e❤️ Comfort for you both\u003c\/p\u003e\u003cdiv id=\"sp-sizes\"\u003e\n\u003cstyle\u003e#sp-sizes .sp-links{margin-top:20px;line-height:2.3;font-size:15px}#sp-sizes .sp-links a{display:block;color:#5e35b1;font-weight:700;text-transform:uppercase;text-decoration:underline;margin-bottom:6px;cursor:pointer}.sp-overlay{position:fixed;inset:0;background:rgba(0,0,0,.6);display:none;align-items:flex-start;justify-content:center;z-index:99999;padding:24px;overflow-y:auto}.sp-overlay.sp-on{display:flex}.sp-modal{position:relative;background:#fff;border-radius:14px;max-width:600px;width:100%;margin:auto;padding:28px 22px 22px;box-shadow:0 20px 60px rgba(0,0,0,.3);display:none;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Helvetica,Arial,sans-serif;color:#1a1a1a}.sp-modal.sp-on{display:block}.sp-close{position:absolute;top:10px;right:14px;border:0;background:none;font-size:28px;line-height:1;cursor:pointer;color:#999}.sp-guide .spgh{display:flex;align-items:center;justify-content:space-between;margin:0 0 16px;flex-wrap:wrap;gap:12px}.sp-guide .spgt{font-size:18px;font-weight:800;letter-spacing:.02em;text-transform:uppercase;margin:0}.sp-guide .spgtog{display:inline-flex;border:1px solid #ddd;border-radius:999px;overflow:hidden}.sp-guide .spgtog button{border:0;background:#fff;padding:7px 16px;font-size:13px;font-weight:700;cursor:pointer;color:#8a8a8a;line-height:1}.sp-guide .spgtog button.on{background:#111;color:#fff}.sp-guide table{width:100%;border-collapse:collapse}.sp-guide thead th{background:#f5f5f5;text-align:left;padding:13px 12px;font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#555}.sp-guide tbody td{padding:13px 12px;border-bottom:1px solid #ededed;font-size:15px}.sp-guide tbody td:first-child{font-weight:800}.sp-guide .spgn{margin:14px 0 0;color:#777;font-size:14px;line-height:1.5}\u003c\/style\u003e\n\u003cdiv class=\"sp-links\"\u003e\n\u003ca href=\"\/pages\/usa-size-chart\" class=\"sp-open\" data-target=\"sp-modal-usa\"\u003eUSA Sizes Chart Please Click Here\u003c\/a\u003e\u003ca href=\"\/pages\/eu-size-chart\" class=\"sp-open\" data-target=\"sp-modal-eu\"\u003eEU Sizes Chart Please Click Here\u003c\/a\u003e\u003ca href=\"\/pages\/uk-size-chart\" class=\"sp-open\" data-target=\"sp-modal-uk\"\u003eUK Sizes Chart Please Click Here\u003c\/a\u003e\u003ca href=\"\/pages\/au-size-chart\" class=\"sp-open\" data-target=\"sp-modal-au\"\u003eAU Sizes Chart Please Click Here\u003c\/a\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sp-overlay\" id=\"sp-overlay\"\u003e\n\u003cdiv class=\"sp-modal\" id=\"sp-modal-usa\"\u003e\n\u003cbutton type=\"button\" class=\"sp-close\" aria-label=\"Close\"\u003e×\u003c\/button\u003e\u003cdiv class=\"sp-guide\"\u003e\n\u003cdiv class=\"spgh\"\u003e\n\u003cp class=\"spgt\"\u003eSize Guide · USA Sizes\u003c\/p\u003e\n\u003cdiv class=\"spgtog\"\u003e\n\u003cbutton type=\"button\" class=\"on\" data-u=\"cm\"\u003eCM\u003c\/button\u003e\u003cbutton type=\"button\" data-u=\"in\"\u003eIN\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003ctable\u003e\n\u003cthead\u003e\u003ctr\u003e\n\u003cth\u003eSize\u003c\/th\u003e\n\u003cth\u003eUS Size\u003c\/th\u003e\n\u003cth\u003eBust\u003c\/th\u003e\n\u003cth\u003eLength\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eS\u003c\/td\u003e\n\u003ctd\u003eUS 4\u003c\/td\u003e\n\u003ctd data-cm=\"115\" data-in=\"45.3\"\u003e115\u003c\/td\u003e\n\u003ctd data-cm=\"66\" data-in=\"26\"\u003e66\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eM\u003c\/td\u003e\n\u003ctd\u003eUS 6\u003c\/td\u003e\n\u003ctd data-cm=\"120\" data-in=\"47.2\"\u003e120\u003c\/td\u003e\n\u003ctd data-cm=\"67\" data-in=\"26.4\"\u003e67\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eL\u003c\/td\u003e\n\u003ctd\u003eUS 8–10\u003c\/td\u003e\n\u003ctd data-cm=\"125\" data-in=\"49.2\"\u003e125\u003c\/td\u003e\n\u003ctd data-cm=\"68\" data-in=\"26.8\"\u003e68\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eXL\u003c\/td\u003e\n\u003ctd\u003eUS 12\u003c\/td\u003e\n\u003ctd data-cm=\"130\" data-in=\"51.2\"\u003e130\u003c\/td\u003e\n\u003ctd data-cm=\"69\" data-in=\"27.2\"\u003e69\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e2XL\u003c\/td\u003e\n\u003ctd\u003eUS 14\u003c\/td\u003e\n\u003ctd data-cm=\"135\" data-in=\"53.1\"\u003e135\u003c\/td\u003e\n\u003ctd data-cm=\"70\" data-in=\"27.6\"\u003e70\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cp class=\"spgn\"\u003eAll sizes are USA Sizes. Oversized fit — true to size. Size up only if you want it extra roomy.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sp-modal\" id=\"sp-modal-eu\"\u003e\n\u003cbutton type=\"button\" class=\"sp-close\" aria-label=\"Close\"\u003e×\u003c\/button\u003e\u003cdiv class=\"sp-guide\"\u003e\n\u003cdiv class=\"spgh\"\u003e\n\u003cp class=\"spgt\"\u003eSize Guide · EU Sizes\u003c\/p\u003e\n\u003cdiv class=\"spgtog\"\u003e\n\u003cbutton type=\"button\" class=\"on\" data-u=\"cm\"\u003eCM\u003c\/button\u003e\u003cbutton type=\"button\" data-u=\"in\"\u003eIN\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003ctable\u003e\n\u003cthead\u003e\u003ctr\u003e\n\u003cth\u003eSize\u003c\/th\u003e\n\u003cth\u003eEU Size\u003c\/th\u003e\n\u003cth\u003eBust\u003c\/th\u003e\n\u003cth\u003eLength\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eS\u003c\/td\u003e\n\u003ctd\u003eEU 36\u003c\/td\u003e\n\u003ctd data-cm=\"115\" data-in=\"45.3\"\u003e115\u003c\/td\u003e\n\u003ctd data-cm=\"66\" data-in=\"26\"\u003e66\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eM\u003c\/td\u003e\n\u003ctd\u003eEU 38\u003c\/td\u003e\n\u003ctd data-cm=\"120\" data-in=\"47.2\"\u003e120\u003c\/td\u003e\n\u003ctd data-cm=\"67\" data-in=\"26.4\"\u003e67\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eL\u003c\/td\u003e\n\u003ctd\u003eEU 40–42\u003c\/td\u003e\n\u003ctd data-cm=\"125\" data-in=\"49.2\"\u003e125\u003c\/td\u003e\n\u003ctd data-cm=\"68\" data-in=\"26.8\"\u003e68\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eXL\u003c\/td\u003e\n\u003ctd\u003eEU 44\u003c\/td\u003e\n\u003ctd data-cm=\"130\" data-in=\"51.2\"\u003e130\u003c\/td\u003e\n\u003ctd data-cm=\"69\" data-in=\"27.2\"\u003e69\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e2XL\u003c\/td\u003e\n\u003ctd\u003eEU 46\u003c\/td\u003e\n\u003ctd data-cm=\"135\" data-in=\"53.1\"\u003e135\u003c\/td\u003e\n\u003ctd data-cm=\"70\" data-in=\"27.6\"\u003e70\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cp class=\"spgn\"\u003eAll sizes are EU Sizes. Oversized fit — true to size. Size up only if you want it extra roomy.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sp-modal\" id=\"sp-modal-uk\"\u003e\n\u003cbutton type=\"button\" class=\"sp-close\" aria-label=\"Close\"\u003e×\u003c\/button\u003e\u003cdiv class=\"sp-guide\"\u003e\n\u003cdiv class=\"spgh\"\u003e\n\u003cp class=\"spgt\"\u003eSize Guide · UK Sizes\u003c\/p\u003e\n\u003cdiv class=\"spgtog\"\u003e\n\u003cbutton type=\"button\" class=\"on\" data-u=\"cm\"\u003eCM\u003c\/button\u003e\u003cbutton type=\"button\" data-u=\"in\"\u003eIN\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003ctable\u003e\n\u003cthead\u003e\u003ctr\u003e\n\u003cth\u003eSize\u003c\/th\u003e\n\u003cth\u003eUK Size\u003c\/th\u003e\n\u003cth\u003eBust\u003c\/th\u003e\n\u003cth\u003eLength\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eS\u003c\/td\u003e\n\u003ctd\u003eUK 8\u003c\/td\u003e\n\u003ctd data-cm=\"115\" data-in=\"45.3\"\u003e115\u003c\/td\u003e\n\u003ctd data-cm=\"66\" data-in=\"26\"\u003e66\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eM\u003c\/td\u003e\n\u003ctd\u003eUK 10\u003c\/td\u003e\n\u003ctd data-cm=\"120\" data-in=\"47.2\"\u003e120\u003c\/td\u003e\n\u003ctd data-cm=\"67\" data-in=\"26.4\"\u003e67\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eL\u003c\/td\u003e\n\u003ctd\u003eUK 12–14\u003c\/td\u003e\n\u003ctd data-cm=\"125\" data-in=\"49.2\"\u003e125\u003c\/td\u003e\n\u003ctd data-cm=\"68\" data-in=\"26.8\"\u003e68\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eXL\u003c\/td\u003e\n\u003ctd\u003eUK 16\u003c\/td\u003e\n\u003ctd data-cm=\"130\" data-in=\"51.2\"\u003e130\u003c\/td\u003e\n\u003ctd data-cm=\"69\" data-in=\"27.2\"\u003e69\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e2XL\u003c\/td\u003e\n\u003ctd\u003eUK 18\u003c\/td\u003e\n\u003ctd data-cm=\"135\" data-in=\"53.1\"\u003e135\u003c\/td\u003e\n\u003ctd data-cm=\"70\" data-in=\"27.6\"\u003e70\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cp class=\"spgn\"\u003eAll sizes are UK Sizes. Oversized fit — true to size. Size up only if you want it extra roomy.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sp-modal\" id=\"sp-modal-au\"\u003e\n\u003cbutton type=\"button\" class=\"sp-close\" aria-label=\"Close\"\u003e×\u003c\/button\u003e\u003cdiv class=\"sp-guide\"\u003e\n\u003cdiv class=\"spgh\"\u003e\n\u003cp class=\"spgt\"\u003eSize Guide · AU Sizes\u003c\/p\u003e\n\u003cdiv class=\"spgtog\"\u003e\n\u003cbutton type=\"button\" class=\"on\" data-u=\"cm\"\u003eCM\u003c\/button\u003e\u003cbutton type=\"button\" data-u=\"in\"\u003eIN\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003ctable\u003e\n\u003cthead\u003e\u003ctr\u003e\n\u003cth\u003eSize\u003c\/th\u003e\n\u003cth\u003eAU Size\u003c\/th\u003e\n\u003cth\u003eBust\u003c\/th\u003e\n\u003cth\u003eLength\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eS\u003c\/td\u003e\n\u003ctd\u003eAU 8\u003c\/td\u003e\n\u003ctd data-cm=\"115\" data-in=\"45.3\"\u003e115\u003c\/td\u003e\n\u003ctd data-cm=\"66\" data-in=\"26\"\u003e66\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eM\u003c\/td\u003e\n\u003ctd\u003eAU 10\u003c\/td\u003e\n\u003ctd data-cm=\"120\" data-in=\"47.2\"\u003e120\u003c\/td\u003e\n\u003ctd data-cm=\"67\" data-in=\"26.4\"\u003e67\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eL\u003c\/td\u003e\n\u003ctd\u003eAU 12–14\u003c\/td\u003e\n\u003ctd data-cm=\"125\" data-in=\"49.2\"\u003e125\u003c\/td\u003e\n\u003ctd data-cm=\"68\" data-in=\"26.8\"\u003e68\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eXL\u003c\/td\u003e\n\u003ctd\u003eAU 16\u003c\/td\u003e\n\u003ctd data-cm=\"130\" data-in=\"51.2\"\u003e130\u003c\/td\u003e\n\u003ctd data-cm=\"69\" data-in=\"27.2\"\u003e69\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e2XL\u003c\/td\u003e\n\u003ctd\u003eAU 18\u003c\/td\u003e\n\u003ctd data-cm=\"135\" data-in=\"53.1\"\u003e135\u003c\/td\u003e\n\u003ctd data-cm=\"70\" data-in=\"27.6\"\u003e70\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cp class=\"spgn\"\u003eAll sizes are AU Sizes. Oversized fit — true to size. Size up only if you want it extra roomy.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e(function(){var root=document.getElementById('sp-sizes');if(!root)return;var ov=document.getElementById('sp-overlay');if(ov\u0026\u0026ov.parentNode!==document.body){document.body.appendChild(ov);}function openM(id){if(!ov)return;ov.classList.add('sp-on');var ms=ov.querySelectorAll('.sp-modal');for(var i=0;i\u003cms.length;i++){ms[i].classList.toggle('sp-on',ms[i].id===id);}}function closeM(){if(!ov)return;ov.classList.remove('sp-on');var ms=ov.querySelectorAll('.sp-modal');for(var i=0;i\u003cms.length;i++){ms[i].classList.remove('sp-on');}}var links=root.querySelectorAll('.sp-open');for(var i=0;i\u003clinks.length;i++){links[i].addEventListener('click',function(e){e.preventDefault();openM(this.getAttribute('data-target'));});}if(ov){ov.addEventListener('click',function(e){if(e.target===ov)closeM();});var cbs=ov.querySelectorAll('.sp-close');for(var j=0;j\u003ccbs.length;j++){cbs[j].addEventListener('click',closeM);}var tb=ov.querySelectorAll('.spgtog button');for(var k=0;k\u003ctb.length;k++){tb[k].addEventListener('click',function(){var g=this.closest('.sp-guide');var u=this.getAttribute('data-u');var bs=g.querySelectorAll('.spgtog button');for(var m=0;m\u003cbs.length;m++){bs[m].classList.toggle('on',bs[m]===this);}var c=g.querySelectorAll('td[data-cm]');for(var n=0;n\u003cc.length;n++){c[n].textContent=c[n].getAttribute('data-'+u);}});}}document.addEventListener('keydown',function(e){if(e.key==='Escape')closeM();});})();\u003c\/script\u003e\n\u003c\/div\u003e","brand":"My Store","offers":[{"title":"Pink \/ S","offer_id":44548014440547,"sku":null,"price":59.95,"currency_code":"USD","in_stock":true},{"title":"Pink \/ M","offer_id":44548014997603,"sku":null,"price":59.95,"currency_code":"USD","in_stock":true},{"title":"Pink \/ L","offer_id":44548015030371,"sku":null,"price":59.95,"currency_code":"USD","in_stock":true},{"title":"Pink \/ XL","offer_id":44548015063139,"sku":null,"price":59.95,"currency_code":"USD","in_stock":true},{"title":"Pink \/ 2XL","offer_id":44548015095907,"sku":null,"price":59.95,"currency_code":"USD","in_stock":true},{"title":"Brown \/ S","offer_id":44548014473315,"sku":null,"price":59.95,"currency_code":"USD","in_stock":true},{"title":"Brown \/ M","offer_id":44548015128675,"sku":null,"price":59.95,"currency_code":"USD","in_stock":true},{"title":"Brown \/ L","offer_id":44548015161443,"sku":null,"price":59.95,"currency_code":"USD","in_stock":true},{"title":"Brown \/ XL","offer_id":44548015194211,"sku":null,"price":59.95,"currency_code":"USD","in_stock":true},{"title":"Brown \/ 2XL","offer_id":44548015226979,"sku":null,"price":59.95,"currency_code":"USD","in_stock":true},{"title":"Sky Blue \/ S","offer_id":44548014506083,"sku":null,"price":59.95,"currency_code":"USD","in_stock":true},{"title":"Sky Blue \/ M","offer_id":44548015259747,"sku":null,"price":59.95,"currency_code":"USD","in_stock":true},{"title":"Sky Blue \/ L","offer_id":44548015292515,"sku":null,"price":59.95,"currency_code":"USD","in_stock":true},{"title":"Sky Blue \/ XL","offer_id":44548015325283,"sku":null,"price":59.95,"currency_code":"USD","in_stock":true},{"title":"Sky Blue \/ 2XL","offer_id":44548015358051,"sku":null,"price":59.95,"currency_code":"USD","in_stock":true},{"title":"Grey \/ S","offer_id":44548014538851,"sku":null,"price":59.95,"currency_code":"USD","in_stock":true},{"title":"Grey \/ M","offer_id":44548015390819,"sku":null,"price":59.95,"currency_code":"USD","in_stock":true},{"title":"Grey \/ L","offer_id":44548015423587,"sku":null,"price":59.95,"currency_code":"USD","in_stock":true},{"title":"Grey \/ XL","offer_id":44548015456355,"sku":null,"price":59.95,"currency_code":"USD","in_stock":true},{"title":"Grey \/ 2XL","offer_id":44548015489123,"sku":null,"price":59.95,"currency_code":"USD","in_stock":true},{"title":"White \/ S","offer_id":44548014571619,"sku":null,"price":59.95,"currency_code":"USD","in_stock":true},{"title":"White \/ M","offer_id":44548015521891,"sku":null,"price":59.95,"currency_code":"USD","in_stock":true},{"title":"White \/ L","offer_id":44548015554659,"sku":null,"price":59.95,"currency_code":"USD","in_stock":true},{"title":"White \/ XL","offer_id":44548015587427,"sku":null,"price":59.95,"currency_code":"USD","in_stock":true},{"title":"White \/ 2XL","offer_id":44548015620195,"sku":null,"price":59.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0683\/8304\/7779\/files\/A245094F-A1A4-4338-B752-F0D668C0AFB8.png?v=1788372990"}],"url":"https:\/\/snugglypup.store\/collections\/frontpage.oembed","provider":"My Store","version":"1.0","type":"link"}