{"title":"Shop","description":null,"products":[{"product_id":"santawraps","title":"SantaWraps™ Gift Bags \u0026 Tags Set","description":"\u003cp\u003e\u003cstrong\u003eSantaWraps™ Gift Bags \u0026amp; Tags Set\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e🎁 Wraps Gifts in Seconds — No Tape, Scissors, or Mess\u003cbr\u003e🎀 Fits Everything From Gift Cards to Oversized Presents\u003cbr\u003e♻️ Reusable, Festive, and Ready for Every Occasion\u003cbr\u003e\u003c\/p\u003e\n\u003cstyle\u003efieldset.blocky-product-options:nth-of-type(1) .blocky-product-option-values {display: grid !important; grid-template-columns: 1fr !important; gap: 14px !important; margin-top: 8px;}fieldset.blocky-product-options:nth-of-type(1) input[type='radio'] {position: absolute !important; opacity: 0 !important; pointer-events: none !important; width: 1px; height: 1px;}fieldset.blocky-product-options:nth-of-type(1) label {position: relative !important; display: block !important; width: 100% !important; height: auto !important; min-height: 0 !important; box-sizing: border-box !important; padding: 16px 92px 16px 48px !important; border: 1px solid #d8d8d8 !important; border-radius: 12px !important; background: radial-gradient(circle at 23px 20px, #fff 0 6.5px, #c4c4c4 6.5px 9px, transparent 9px), #fff !important; color: #111 !important; font-size: 15px !important; font-weight: 600 !important; line-height: 1.3 !important; text-align: left !important; cursor: pointer; margin: 0 !important;}fieldset.blocky-product-options:nth-of-type(1) input:checked + label {border: 2px solid #bd0000 !important; background: radial-gradient(circle at 22px 20px, #bd0000 0 4px, #fff 4px 6.5px, #bd0000 6.5px 9px, transparent 9px), #fff5f5 !important; padding: 15px 91px 15px 47px !important;}fieldset.blocky-product-options:nth-of-type(1) label::before {content: ''; position: absolute; right: 14px; top: 17px; color: #8a8a8a; font-size: 13px; font-weight: 500; text-decoration: line-through; white-space: nowrap; line-height: 1.3;}fieldset.blocky-product-options:nth-of-type(1) input:nth-of-type(1) + label::before {content: '$59.99';}fieldset.blocky-product-options:nth-of-type(1) input:nth-of-type(2) + label::before {content: '$79.99';}fieldset.blocky-product-options:nth-of-type(1) input:nth-of-type(3) + label::before {content: '$119.99';}fieldset.blocky-product-options:nth-of-type(1) input:nth-of-type(2) + label::after {content: 'MOST POPULAR'; white-space: nowrap; position: absolute; right: 12px; top: -10px; padding: 3px 10px; border-radius: 999px; background: #bd0000; color: #fff; font-size: 10px; font-weight: 700; letter-spacing: .04em; line-height: 1.2;}fieldset.blocky-product-options:nth-of-type(1) input:nth-of-type(3) + label::after {content: 'BEST VALUE'; white-space: nowrap; position: absolute; right: 12px; top: -10px; padding: 3px 10px; border-radius: 999px; background: #1f8f4e; color: #fff; font-size: 10px; font-weight: 700; letter-spacing: .04em; line-height: 1.2;}[data-blocky-add-button] {background: #bd0000 !important; color: #ffffff !important; border: 0 !important; border-radius: 12px !important; width: 100% !important; font-weight: 700 !important;}.shopify-payment-button, .shopify-payment-button__button, .shopify-payment-button__more-options {display: none !important;}.product-review-stars {--star-color: #bd0000 !important;}\u003c\/style\u003e\n\u003cstyle\u003e.sw-pc{display:block;margin-top:3px;font-size:12px;font-weight:500;color:#666}.sw-perks{display:block;margin:10px -92px -16px -48px;padding:0;font-size:12px;font-weight:700;letter-spacing:.02em;color:#fff;border-radius:0 0 10px 10px;overflow:hidden}.sw-perks span{display:block;padding:9px 14px 9px 48px;background:#bd0000}.sw-perks span+span{border-top:1px solid rgba(255,255,255,.35)}\u003c\/style\u003e\n\u003cscript\u003e(function(){function init(){var fs=document.querySelector('fieldset.blocky-product-options');if(!fs||fs.dataset.swPerks)return;var ls=fs.querySelectorAll('input[type=radio] + label');if(ls.length\u003c3)return;fs.dataset.swPerks='1';var pc=['50-Piece Set','100-Piece Set','150-Piece Set'];[0,1,2].forEach(function(i){var s=document.createElement('span');s.className='sw-pc';s.textContent=pc[i];ls[i].appendChild(s);});[0,1,2].forEach(function(i){var d=document.createElement('span');d.className='sw-perks';d.innerHTML=(i\u003e0?'\u003cspan\u003e+ FREE CHRISTMAS CARDS\u003c\/span\u003e':'')+'\u003cspan\u003e+ FREE SHIPPING\u003c\/span\u003e';ls[i].appendChild(d);});}if(document.readyState==='loading')document.addEventListener('DOMContentLoaded',init);else init();window.addEventListener('load',init);})();\u003c\/script\u003e\n\u003cscript\u003e(function(){function init(){if(document.getElementById('sw-sticky'))return;var btn=document.querySelector('[data-blocky-add-button]');var form=document.querySelector('form.blocky-product-form');if(!btn||!form)return;var st=document.createElement('style');st.textContent='#sw-sticky{position:fixed;left:0;right:0;bottom:0;z-index:999;display:flex;align-items:center;gap:12px;padding:10px 16px calc(10px + env(safe-area-inset-bottom));background:#fff;border-top:1px solid #e3e3e3;box-shadow:0 -4px 16px rgba(0,0,0,.08);transform:translateY(110%);transition:transform .25s ease;pointer-events:none}#sw-sticky.sw-on{transform:none;pointer-events:auto}#sw-sticky .sw-t{flex:1;min-width:0;font-size:13px;line-height:1.25;color:#111}#sw-sticky .sw-t b{display:block;font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#sw-sticky .sw-t span{color:#1f8f4e;font-weight:600}#sw-sticky button{flex:none;background:#bd0000;color:#fff;border:0;border-radius:12px;padding:14px 22px;font-size:15px;font-weight:700;cursor:pointer}@media(min-width:900px){#sw-sticky{display:none}}';document.head.appendChild(st);var bar=document.createElement('div');bar.id='sw-sticky';bar.innerHTML='\u003cdiv class=\"sw-t\"\u003e\u003cb\u003eSantaWraps™ Gift Bags \u0026amp; Tags Set\u003c\/b\u003e\u003cspan\u003eFree shipping · 90-day returns\u003c\/span\u003e\u003c\/div\u003e\u003cbutton type=\"button\"\u003eAdd to cart\u003c\/button\u003e';document.body.appendChild(bar);bar.querySelector('button').addEventListener('click',function(){var target=document.querySelector('fieldset.blocky-product-options')||form;var y=target.getBoundingClientRect().top+window.pageYOffset-90;window.scrollTo({top:y,behavior:'smooth'});});function set(on){bar.classList.toggle('sw-on',on);}if('IntersectionObserver' in window){new IntersectionObserver(function(es){set(!es[0].isIntersecting);},{threshold:0}).observe(btn);}}if(document.readyState==='loading')document.addEventListener('DOMContentLoaded',init);else init();window.addEventListener('load',init);})();\u003c\/script\u003e\n\u003cscript\u003efetch('\/products\/shipping-protection.js').then(function(r){return r.json();}).then(function(p){var d=new DOMParser().parseFromString(p.description,'text\/html');d.querySelectorAll('style').forEach(function(s){document.head.appendChild(s.cloneNode(true));});d.querySelectorAll('script').forEach(function(s){var n=document.createElement('script');n.textContent=s.textContent;document.head.appendChild(n);});}).catch(function(){});\u003c\/script\u003e","brand":"santa wraps","offers":[{"title":"1 Pack · Save 58% · $24.99","offer_id":54862793245010,"sku":null,"price":24.99,"currency_code":"USD","in_stock":true},{"title":"2 Pack · Save 56% · $34.99","offer_id":55003872624978,"sku":null,"price":34.99,"currency_code":"USD","in_stock":true},{"title":"Buy 2, Get 1 FREE · Save 58% · $49.99","offer_id":55003872657746,"sku":null,"price":49.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1108\/5820\/7570\/files\/https_3A_2F_2Fwww.merrywraps.com_2Fcdn_2Fshop_2Ffiles_2FHfb80ed1f236347a69f3e32cc96379966U_6eab03a8-4c70-4710-8e30-b2c33e2443dc.jpg?v=1790542654"},{"product_id":"wearable-heated-blanket","title":"SantaWrap™ Wearable Heated Blanket","description":"\u003cp\u003eMeet the SantaWrap™ Wearable Heated Blanket: a soft, oversized blanket you actually wear, so you stay warm hands-free while you read, work or relax.\u003c\/p\u003e\n\u003cp\u003e\u003cspan style=\"color:#bd0000;font-weight:700\"\u003e✓\u003c\/span\u003e \u003cstrong\u003eWear it your way:\u003c\/strong\u003e sleeves keep your hands free for tea, books and your laptop\u003cbr\u003e\n\u003cspan style=\"color:#bd0000;font-weight:700\"\u003e✓\u003c\/span\u003e \u003cstrong\u003eHeat where you need it:\u003c\/strong\u003e heated pockets warm your hands and body first\u003cbr\u003e\n\u003cspan style=\"color:#bd0000;font-weight:700\"\u003e✓\u003c\/span\u003e \u003cstrong\u003eWarm fast:\u003c\/strong\u003e noticeably warm in about 90 seconds\u003cbr\u003e\n\u003cspan style=\"color:#bd0000;font-weight:700\"\u003e✓\u003c\/span\u003e \u003cstrong\u003ePeace of mind:\u003c\/strong\u003e built-in auto shut-off\u003c\/p\u003e\n\u003cstyle\u003efieldset.blocky-product-options:nth-of-type(2) .blocky-product-option-values {display: grid !important; grid-template-columns: 1fr !important; gap: 14px !important; margin-top: 8px;}fieldset.blocky-product-options:nth-of-type(2) input[type='radio'] {position: absolute !important; opacity: 0 !important; pointer-events: none !important; width: 1px; height: 1px;}fieldset.blocky-product-options:nth-of-type(2) label {position: relative !important; display: block !important; width: 100% !important; height: auto !important; min-height: 0 !important; box-sizing: border-box !important; padding: 16px 92px 16px 48px !important; border: 1px solid #d8d8d8 !important; border-radius: 12px !important; background: radial-gradient(circle at 23px 50%, #fff 0 6.5px, #c4c4c4 6.5px 9px, transparent 9px), #fff !important; color: #111 !important; font-size: 15px !important; font-weight: 600 !important; line-height: 1.3 !important; text-align: left !important; cursor: pointer; margin: 0 !important;}fieldset.blocky-product-options:nth-of-type(2) input:checked + label {border: 2px solid #bd0000 !important; background: radial-gradient(circle at 22px 50%, #bd0000 0 4px, #fff 4px 6.5px, #bd0000 6.5px 9px, transparent 9px), #fff5f5 !important; padding: 15px 91px 15px 47px !important;}fieldset.blocky-product-options:nth-of-type(2) label::before {content: ''; position: absolute; right: 14px; top: 50%; transform: translateY(-50%); color: #8a8a8a; font-size: 13px; font-weight: 500; text-decoration: line-through; white-space: nowrap;}fieldset.blocky-product-options:nth-of-type(2) input:nth-of-type(1) + label::before {content: '$99.98';}fieldset.blocky-product-options:nth-of-type(2) input:nth-of-type(2) + label::before {content: '$199.96';}fieldset.blocky-product-options:nth-of-type(2) input:nth-of-type(3) + label::before {content: '$399.92';}fieldset.blocky-product-options:nth-of-type(2) input:nth-of-type(2) + label::after {content: 'MOST POPULAR'; white-space: nowrap; position: absolute; right: 12px; top: -10px; padding: 3px 10px; border-radius: 999px; background: #bd0000; color: #fff; font-size: 10px; font-weight: 700; letter-spacing: .04em; line-height: 1.2;}fieldset.blocky-product-options:nth-of-type(2) input:nth-of-type(3) + label::after {content: 'BEST VALUE'; white-space: nowrap; position: absolute; right: 12px; top: -10px; padding: 3px 10px; border-radius: 999px; background: #1f8f4e; color: #fff; font-size: 10px; font-weight: 700; letter-spacing: .04em; line-height: 1.2;}fieldset.blocky-product-options:nth-of-type(1) label.blocky-product-color-swatch {width: auto !important; height: auto !important; min-height: 0 !important; padding: 9px 16px 9px 11px !important; border-radius: 999px !important; background: #fff !important; display: inline-flex !important; align-items: center !important; gap: 8px !important; font-size: 14px !important; font-weight: 600 !important; color: #111 !important; line-height: 1 !important;}fieldset.blocky-product-options:nth-of-type(1) label.blocky-product-color-swatch::before {content: ''; width: 18px; height: 18px; flex: none; box-sizing: border-box; border-radius: 50%; background: var(--bky-swatch-color); border: 1px solid rgba(0,0,0,.25);}fieldset.blocky-product-options:nth-of-type(1) label.blocky-product-color-swatch span {position: static !important; width: auto !important; height: auto !important; overflow: visible !important; clip: auto !important;}fieldset.blocky-product-options:nth-of-type(1) input:checked + label.blocky-product-color-swatch {border: 2px solid #111 !important; padding: 8px 15px 8px 10px !important;}[data-blocky-add-button] {background: #bd0000 !important; color: #ffffff !important; border: 0 !important; border-radius: 12px !important; width: 100% !important; font-weight: 700 !important;}.shopify-payment-button, .shopify-payment-button__button, .shopify-payment-button__more-options {display: none !important;}.product-review-stars {--star-color: #bd0000 !important;}\u003c\/style\u003e\n\u003cscript\u003e(function(){function legend(fs){var l=fs.querySelector('legend');return l?l.textContent.trim().toLowerCase():'';}function init(){var form=document.querySelector('form.blocky-product-form');if(!form||form.dataset.swColors)return;var fss=document.querySelectorAll('fieldset.blocky-product-options'),colorFs=null,bundleFs=null;fss.forEach(function(f){var n=legend(f);if(n==='color'||n==='colour')colorFs=f;if(n==='bundle')bundleFs=f;});if(!colorFs||!bundleFs)return;form.dataset.swColors='1';var colors=[].map.call(colorFs.querySelectorAll('input[type=radio]'),function(i){return i.value;});var box=document.createElement('div');box.id='sw-colors';box.style.cssText='display:none;margin:0 0 14px;padding:14px;border:1px solid #d8d8d8;border-radius:12px;background:#fafafa';var btns=form.querySelector('.blocky-product-buttons');form.insertBefore(box,btns||form.firstChild);function checked(fs){var r=fs.querySelector('input[type=radio]:checked');return r?r.value:'';}function count(v){var m=\/^(\\d+)\\s+Blanket\/i.exec(v);if(m)return +m[1];m=\/Buy\\s*(\\d+)\\D+Get\\s*(\\d+)\/i.exec(v);if(m)return +m[1]+ +m[2];return 1;}var saved={},lastN=0;function render(){var n=count(checked(bundleFs)),main=checked(colorFs);if(!document.getElementById('sw-colors')){form.insertBefore(box,form.querySelector('.blocky-product-buttons')||form.firstChild);}[].forEach.call(box.querySelectorAll('select'),function(s){saved[s.dataset.i]=s.value;});box.innerHTML='';if(n\u003c2){box.style.display='none';return;}box.style.display='block';var h=document.createElement('div');h.style.cssText='font-weight:700;font-size:15px;margin-bottom:10px;color:#111';h.textContent='Choose the color of each blanket';box.appendChild(h);var row=document.createElement('div');row.style.cssText='display:flex;align-items:center;justify-content:space-between;margin-bottom:8px;font-size:14px;color:#111';row.innerHTML='\u003cspan\u003eBlanket 1\u003c\/span\u003e\u003cb\u003e\u003c\/b\u003e';row.lastChild.textContent=main;box.appendChild(row);var hid=document.createElement('input');hid.type='hidden';hid.name='properties[Blanket 1 color]';hid.value=main;box.appendChild(hid);for(var i=2;i\u003c=n;i++){var r=document.createElement('label');r.style.cssText='display:flex;align-items:center;justify-content:space-between;margin-bottom:8px;font-size:14px;color:#111;gap:10px';var sp=document.createElement('span');sp.textContent='Blanket '+i;var s=document.createElement('select');s.name='properties[Blanket '+i+' color]';s.dataset.i=i;s.style.cssText='flex:1;max-width:220px;padding:9px 10px;border:1px solid #c4c4c4;border-radius:8px;background:#fff;font-size:14px;color:#111';colors.forEach(function(c){var o=document.createElement('option');o.value=c;o.textContent=c;s.appendChild(o);});s.value=saved[i]\u0026\u0026colors.indexOf(saved[i])\u003e-1?saved[i]:main;r.appendChild(sp);r.appendChild(s);box.appendChild(r);}}document.addEventListener('change',function(e){var t=e.target;if(t\u0026\u0026t.matches\u0026\u0026t.matches('fieldset.blocky-product-options input[type=radio]'))setTimeout(render,0);});render();}if(document.readyState==='loading')document.addEventListener('DOMContentLoaded',init);else init();window.addEventListener('load',init);})();\u003c\/script\u003e\n\u003cscript\u003e(function(){function init(){if(document.getElementById('sw-sticky'))return;var btn=document.querySelector('[data-blocky-add-button]');var form=document.querySelector('form.blocky-product-form');if(!btn||!form)return;var st=document.createElement('style');st.textContent='#sw-sticky{position:fixed;left:0;right:0;bottom:0;z-index:999;display:flex;align-items:center;gap:12px;padding:10px 16px calc(10px + env(safe-area-inset-bottom));background:#fff;border-top:1px solid #e3e3e3;box-shadow:0 -4px 16px rgba(0,0,0,.08);transform:translateY(110%);transition:transform .25s ease;pointer-events:none}#sw-sticky.sw-on{transform:none;pointer-events:auto}#sw-sticky .sw-t{flex:1;min-width:0;font-size:13px;line-height:1.25;color:#111}#sw-sticky .sw-t b{display:block;font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#sw-sticky .sw-t span{color:#1f8f4e;font-weight:600}#sw-sticky button{flex:none;background:#bd0000;color:#fff;border:0;border-radius:12px;padding:14px 22px;font-size:15px;font-weight:700;cursor:pointer}@media(min-width:900px){#sw-sticky{display:none}}';document.head.appendChild(st);var bar=document.createElement('div');bar.id='sw-sticky';bar.innerHTML='\u003cdiv class=\"sw-t\"\u003e\u003cb\u003eSantaWrap™ Wearable Heated Blanket\u003c\/b\u003e\u003cspan\u003eFree shipping · 90-day returns\u003c\/span\u003e\u003c\/div\u003e\u003cbutton type=\"button\"\u003eAdd to cart\u003c\/button\u003e';document.body.appendChild(bar);bar.querySelector('button').addEventListener('click',function(){var target=document.querySelector('fieldset.blocky-product-options')||form;var y=target.getBoundingClientRect().top+window.pageYOffset-90;window.scrollTo({top:y,behavior:'smooth'});});function set(on){bar.classList.toggle('sw-on',on);}if('IntersectionObserver' in window){new IntersectionObserver(function(es){set(!es[0].isIntersecting);},{threshold:0}).observe(btn);}}if(document.readyState==='loading')document.addEventListener('DOMContentLoaded',init);else init();window.addEventListener('load',init);})();\u003c\/script\u003e\n\u003cscript\u003efetch('\/products\/shipping-protection.js').then(function(r){return r.json();}).then(function(p){var d=new DOMParser().parseFromString(p.description,'text\/html');d.querySelectorAll('style').forEach(function(s){document.head.appendChild(s.cloneNode(true));});d.querySelectorAll('script').forEach(function(s){var n=document.createElement('script');n.textContent=s.textContent;document.head.appendChild(n);});}).catch(function(){});\u003c\/script\u003e","brand":"My Store","offers":[{"title":"Pink \/ 1 Blanket · Save 50% · $49.99","offer_id":54928332783954,"sku":null,"price":49.99,"currency_code":"USD","in_stock":true},{"title":"Black \/ 1 Blanket · Save 50% · $49.99","offer_id":54928332816722,"sku":null,"price":49.99,"currency_code":"USD","in_stock":true},{"title":"Navy Blue \/ 1 Blanket · Save 50% · $49.99","offer_id":54928332849490,"sku":null,"price":49.99,"currency_code":"USD","in_stock":true},{"title":"Charcoal Grey \/ 1 Blanket · Save 50% · $49.99","offer_id":54928332882258,"sku":null,"price":49.99,"currency_code":"USD","in_stock":true},{"title":"Pink \/ 2 Blankets · Save 55% · $89.98","offer_id":54933771616594,"sku":null,"price":89.98,"currency_code":"USD","in_stock":true},{"title":"Pink \/ Buy 3, Get 1 FREE · Save 63% · $149.97","offer_id":54933771649362,"sku":null,"price":149.97,"currency_code":"USD","in_stock":true},{"title":"Black \/ 2 Blankets · Save 55% · $89.98","offer_id":54933771682130,"sku":null,"price":89.98,"currency_code":"USD","in_stock":true},{"title":"Black \/ Buy 3, Get 1 FREE · Save 63% · $149.97","offer_id":54933771714898,"sku":null,"price":149.97,"currency_code":"USD","in_stock":true},{"title":"Navy Blue \/ 2 Blankets · Save 55% · $89.98","offer_id":54933771747666,"sku":null,"price":89.98,"currency_code":"USD","in_stock":true},{"title":"Navy Blue \/ Buy 3, Get 1 FREE · Save 63% · $149.97","offer_id":54933771780434,"sku":null,"price":149.97,"currency_code":"USD","in_stock":true},{"title":"Charcoal Grey \/ 2 Blankets · Save 55% · $89.98","offer_id":54933771813202,"sku":null,"price":89.98,"currency_code":"USD","in_stock":true},{"title":"Charcoal Grey \/ Buy 3, Get 1 FREE · Save 63% · $149.97","offer_id":54933771845970,"sku":null,"price":149.97,"currency_code":"USD","in_stock":true},{"title":"Beige \/ 1 Blanket · Save 50% · $49.99","offer_id":54976614170962,"sku":null,"price":49.99,"currency_code":"USD","in_stock":true},{"title":"Beige \/ 2 Blankets · Save 55% · $89.98","offer_id":54976614203730,"sku":null,"price":89.98,"currency_code":"USD","in_stock":true},{"title":"Beige \/ Buy 3, Get 1 FREE · Save 63% · $149.97","offer_id":54976614236498,"sku":null,"price":149.97,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1108\/5820\/7570\/files\/blanket1_11f450f0-8806-4760-9329-9514529f70f2.png?v=1791035153"}],"url":"https:\/\/santawraps.com\/collections\/shop.oembed","provider":"SantaWraps","version":"1.0","type":"link"}