Enjoy Free Express Shipping On Orders Over $39
Bazeec™🔥Clearance Sale 48% OFF🔥Calming Cat Blanket
Bazeec™🔥Clearance Sale 48% OFF🔥Calming Cat Blanket
Bazeec™🔥Clearance Sale 48% OFF🔥Calming Cat Blanket
Bazeec™🔥Clearance Sale 48% OFF🔥Calming Cat Blanket
Bazeec™🔥Clearance Sale 48% OFF🔥Calming Cat Blanket
Bazeec™🔥Clearance Sale 48% OFF🔥Calming Cat Blanket
Bazeec™🔥Clearance Sale 48% OFF🔥Calming Cat Blanket
Bazeec™🔥Clearance Sale 48% OFF🔥Calming Cat Blanket
Bazeec™🔥Clearance Sale 48% OFF🔥Calming Cat Blanket
Bazeec™🔥Clearance Sale 48% OFF🔥Calming Cat Blanket
Bazeec™🔥Clearance Sale 48% OFF🔥Calming Cat Blanket
Bazeec™🔥Clearance Sale 48% OFF🔥Calming Cat Blanket
Bazeec™🔥Clearance Sale 48% OFF🔥Calming Cat Blanket
Bazeec™🔥Clearance Sale 48% OFF🔥Calming Cat Blanket
Bazeec™🔥Clearance Sale 48% OFF🔥Calming Cat Blanket
Bazeec™🔥Clearance Sale 48% OFF🔥Calming Cat Blanket
Bazeec™🔥Clearance Sale 48% OFF🔥Calming Cat Blanket
17 / 17
Bazeec™🔥Clearance Sale 48% OFF🔥Calming Cat Blanket
Bazeec™🔥Clearance Sale 48% OFF🔥Calming Cat Blanket
Bazeec™🔥Clearance Sale 48% OFF🔥Calming Cat Blanket
Bazeec™🔥Clearance Sale 48% OFF🔥Calming Cat Blanket
Bazeec™🔥Clearance Sale 48% OFF🔥Calming Cat Blanket
Bazeec™🔥Clearance Sale 48% OFF🔥Calming Cat Blanket
Bazeec™🔥Clearance Sale 48% OFF🔥Calming Cat Blanket
Bazeec™🔥Clearance Sale 48% OFF🔥Calming Cat Blanket
Bazeec™🔥Clearance Sale 48% OFF🔥Calming Cat Blanket
Bazeec™🔥Clearance Sale 48% OFF🔥Calming Cat Blanket
Bazeec™🔥Clearance Sale 48% OFF🔥Calming Cat Blanket
Bazeec™🔥Clearance Sale 48% OFF🔥Calming Cat Blanket
Bazeec™🔥Clearance Sale 48% OFF🔥Calming Cat Blanket
Bazeec™🔥Clearance Sale 48% OFF🔥Calming Cat Blanket
Bazeec™🔥Clearance Sale 48% OFF🔥Calming Cat Blanket
Bazeec™🔥Clearance Sale 48% OFF🔥Calming Cat Blanket
Bazeec™🔥Clearance Sale 48% OFF🔥Calming Cat Blanket
48% OFF
mysite

Bazeec™🔥Clearance Sale 48% OFF🔥Calming Cat Blanket

$13.98 $26.88
2 sold
STYLE
Size
Qty 1000 in stock

Each of these is carefully uniquely made 
Handling time>> Priority is given to delivery after payment
🌎Shipping>>Worldwide Express Shipping Available
🏆After Sales Service>> If you're not satisfied with the goods received, please contact us within 15 days after receipt, we will give you the best help! Please don't worry

🔥Only the last 1,200 pcs are left . We'll be selling them at the lowest possible price, they'll sell out soon!

🎁<<86.4% Of Customers Buy 2pcs  Or More>>

👍Buy 4+ Get 20% Off & Free Shipping

(No need to use promotional codes, the system will automatically reduce the price after adding to the shopping cart.)


Why we have the No.1 Rated Calming Cat Blanket

94% of customers reported that their cat experienced reduced stress & anxiety whilst 39% followed up with an email expressing how their cat 'loves' it!

Our Calming Cat Blanket is specially designed to reduce anxiety whilst ensuring your cat is as comfortable as possible. The raised rim creates a sense of security whilst the premium ultra-soft fur keeps them calm & stress-free during stressful times.

Become One of Our Satisfied Customers

 

"My cat and dog are very picky with where they lie down but as soon as I put this blanket down they just lay right on it and fell asleep. They are much more calm and relaxed now!" 

★★★★★

 
 

Mary, Chicago

 


Product Benefits

🐾 Extra comfort - Ideal for cats that love to curl up! The raised rim provides head and neck support, while the super-soft filling offers joint and muscle pain relief. Your furry friend will be very relaxed!

🐾 Eases Anxiety - The raised rim creates a sense of security & coziness. The faux mimics the ultra comfort of a mother’s fur coat. It is proven to help ease anxiety & initiates the nervous system to calm down & relax faster.

🐾 Improved Behavior & Health - The reduced stress & anxiety of your cat leads to improved behavior and better health. This not only improves your cat's life but also your life as an owner.

🐾 Cleaning Cat Hair Is Easier - When your cat sleeps, it sheds hair. Let them sleep in an area where it is concentrated, and you will have less to clean up!

🐾 Ultra-Soft Hypoallergenic Fabric - Made from ultra-soft fur. The material is specially designed to not cause allergic reactions & irritation for your cat. Its long fibers are soft, durable and machine-washable.

🐾 Luxurious design - Multiple color designs to suit any home. The sleek design combined with the appearance makes your home look extra comfy for your furry friend.

🐾 Easy to clean - 100% safe to machine wash using the following settings: (Gentle cycle, Tumble dry, low heat).

Material: 

flannel + lamb velvet

What's Included

 1 x Calming Cat Blanket

🎁It's a perfect gift for your friends & family!

⚡️Stock sells fast - get yours today!

class SpzSmartBlockComponent extends SPZ.BaseElement { constructor(element) { super(element); this.templates_ = null; this.container_ = null; this.i18n_ = {}; this.config_ = {}; this.show_type_ = 3; this.product_resource_id_ = ''; this.collection_resource_id_ = ''; this.cart_items_ = []; this.customer_id_ = ''; this.order_id_ = ''; } static deferredMount() { return false; } isLayoutSupported(layout) { return layout == SPZCore.Layout.CONTAINER; } buildCallback() { const template_type = window.SHOPLAZZA.meta.page.template_type; if (template_type === 1) { this.show_type_ = 3; this.product_resource_id_ = window.SHOPLAZZA.meta.page.resource_id; } else if (template_type === 2) { this.show_type_ = 4; this.collection_resource_id_ = window.SHOPLAZZA.meta.page.resource_id; } else if (template_type === 15){ this.show_type_ = 5; } else if (template_type === 13){ this.show_type_ = 6; } else if (template_type === 20){ this.show_type_ = 7; this.customer_id_ = window.SHOPLAZZA.customer.customer_id; } else if (template_type === 35){ this.show_type_ = 8; this.order_id_ = window.location.pathname.split('/').pop(); } this.templates_ = SPZServices.templatesForDoc(this.element); this.setAction_(); } mountCallback() { console.log('appzebu smart mounted'); const that = this; const themeName = window.SHOPLAZZA.theme.merchant_theme_name; const isGeek = /Geek/.test(themeName); this.fetchRules().then((res) => { if (res && res.rules && res.rules.length) { const blockEl = document.getElementById('smart_recommend_block'); SPZ.whenApiDefined(blockEl).then((api) => { api.render({data: res}, true).then(() => { if (isGeek && that.show_type_ === 6) { blockEl.querySelector('.plugin_container_wrpper').style.padding = '30px 0'; } const recommendStyle = document.createElement('style'); recommendStyle.innerHTML = ` .plugin__recommend_container,.app-recommend-card { display: none !important; } `; document.head.appendChild(recommendStyle); const fetchList = []; res.rules.forEach((rule) => { fetchList.push(this.fetchRuleProductList(rule.id)); }); const fetchAll = Promise.all(fetchList); fetchAll.then((p_res) => { res.rules.forEach((rule, index) => { rule.products = p_res[index] && p_res[index].products; const ruleEl = document.getElementById('smart_recommend_rule_' + rule.id); SPZ.whenApiDefined(ruleEl).then((api) => { api.render({data: rule}, true).then(() => { that.impressListen(`#smart_recommend_rule_ul_${rule.id}`, function(){ that.trackRuleImpress(rule); }); const btnElList = document.querySelectorAll(`#smart_recommend_rule_ul_${rule.id} button`); btnElList.forEach((btnEl) => { if (btnEl && rule.config && rule.config.quick_shop_button_bg_color && rule.config.quick_shop_button_text_color) { btnEl.style.backgroundColor = rule.config.quick_shop_button_bg_color; btnEl.style.color = rule.config.quick_shop_button_text_color; } }) }); }); }); }); }) }) } else { if (window.top !== window.self) { const template_type = window.SHOPLAZZA.meta.page.template_type; const holderEl = document.getElementById('smart_recommend_preview_no_data_placeholder'); SPZ.whenApiDefined(holderEl).then((api) => { api.render({data: { isCart: template_type === 13, isCollection: template_type === 2, isProduct: template_type === 1, isIndex: template_type === 15 }}, true); }); } } }); } setAction_() { this.registerAction('quickShop', (data) => { const that = this; const product_id = data.args.product_id; const productIndex = data.args.productIndex; const rule_id = data.args.rule_id; const ssp = data.args.ssp; const scm = data.args.scm; const cfb = data.args.cfb; const ifb = data.args.ifb; const modalRender = document.getElementById('smart_recommend_product_modal_render'); if (product_id) { this.fetchProductData(product_id).then((res) => { const product = res.products && res.products.length && res.products[0] || {}; product.cfb = cfb; product.ifb = ifb; SPZ.whenApiDefined(modalRender).then((api) => { api.render({product: product, productIndex: productIndex, rule_id: rule_id, ssp: ssp, scm: scm, show_type: that.show_type_}, true).then(() => { const modalEl = document.getElementById('smart_recommend_product_modal'); SPZ.whenApiDefined(modalEl).then((modal) => { that.impressListen('#smart_recommend_product_modal', function(){ that.trackQuickShop({ rule_id: rule_id, product_id: product_id }); }); modal.open(); }); const formEl = document.getElementById('smart_recommend_product_form'); SPZ.whenApiDefined(formEl).then((form) => { form.setProduct(product); }); const variantEl = document.getElementById('smart_recommend_product_variants'); SPZ.whenApiDefined(variantEl).then((variant) => { variant.handleRender(product); }); }); }) }); } }); this.registerAction('handleScroll', (data) => { this.directTo(data.args.rule_id, data.args.direction); }); this.registerAction('handleProductChange', (data) => { const variant = data.args.data.variant; const product = data.args.data.product; const imageRenderEl = document.getElementById('smart_recommend_product_image'); SPZ.whenApiDefined(imageRenderEl).then((api) => { api.render({ variant: variant, product: product }, true); }); }); this.registerAction('handleAtcSuccess', (detail) => { const data = detail.args; data.data.product = data.data.product || {}; data.data.variant = data.data.variant || {}; const product_id = data.data.product.id; const product_title = data.data.product.title; const variant_id = data.data.variant.id; const price = data.data.variant.price; const rule_id = data.rule_id; const aid = `smart_recommend.${this.show_type_}.${rule_id}`; const ifb = data.data.product.ifb; const cfb = data.data.product.cfb; const ssp = data.ssp; const scm = data.scm; const spm = `smart_recommend_${this.show_type_}.${data.spmIndex}`; const params = { id: product_id, product_id: product_id, number: 1, name: product_title, variant_id: variant_id, childrenId: variant_id, item_price: price, source: 'add_to_cart', _extra: { aid: aid, ifb: ifb, cfb: cfb, scm: scm, spm: `..${window.SHOPLAZZA.meta.page.template_name}.${spm}`, ssp: ssp, } }; this.tranckAddToCart(params); }); this.registerAction('addATCHook', (data) => { const params = data.args; const spm = `smart_recommend_${this.show_type_}.${params.spmIndex}`; this.myInterceptor_ = window.djInterceptors && window.djInterceptors.track.use({ event: 'dj.addToCart', params: { aid: `smart_recommend.${this.show_type_}.` + params.rule_id, ssp: params.ssp, scm: params.scm, cfb: params.cfb, spm: `..${window.SHOPLAZZA.meta.page.template_name}.${spm}`, }, once: true }); }); } tranckAddToCart(detail) { if (window.$) { window.$(document.body).trigger('dj.addToCart', detail); } } fetchRules() { const payload = { show_type: this.show_type_, }; let that = this; if (this.show_type_ === 6) { let line_items = []; return this.fetchCart().then((res) => { if (res && res.cart && res.cart.line_items) { line_items = res.cart.line_items.map((item) => { return { product_id: item.product_id, variant_id: item.variant_id, quantity: item.quantity, price: item.price } }); } payload.line_items = line_items; that.cart_items_ = line_items; return that.fetchRulesRequest(payload); }); } else { if (this.show_type_ === 3) { payload.line_items = [{ product_id: this.product_resource_id_ }]; } else if (this.show_type_ === 4) { payload.collection_id = this.collection_resource_id_; } else if (this.show_type_ === 7) { payload.customer_id = this.customer_id_; } else if (this.show_type_ === 8) { payload.order_id = this.order_id_; } return this.fetchRulesRequest(payload); } } fetchRulesRequest(payload) { return fetch(window.SHOPLAZZA.routes.root + "/api/possum/recommend_query", { method: "POST", headers: { "Content-Type": "application/json" }, body: JSON.stringify(payload) }).then(function(res){ if(res.ok){ return res.json(); } }); } fetchCart() { return fetch(`/api/cart/cart-select?r=${Math.random().toString(36).slice(-4)}`) .then((res) => { if (res.ok) { return res.json(); } }); } fetchRuleProductList(rule_id) { const payload = { page: 1, limit: 100, fields: ["title", "url", "image", "min_price_variant.price", "min_price_variant.compare_at_price"], rule_id: rule_id, }; if (this.show_type_ === 3) { payload.line_items = [{ product_id: this.product_resource_id_ }]; } else if (this.show_type_ === 4) { payload.collection_id = this.collection_resource_id_; } else if (this.show_type_ === 6) { payload.line_items = this.cart_items_; } else if (this.show_type_ === 7) { payload.customer_id = this.customer_id_; } else if (this.show_type_ === 8) { payload.order_id = this.order_id_; } return fetch(window.SHOPLAZZA.routes.root + "/api/possum/recommend_products", { method: "POST", headers: { "Content-Type": "application/json" }, body: JSON.stringify(payload) }).then(function(res){ if(res.ok){ return res.json(); } }).catch(function(err){ console.log(err); }); } fetchProductData(product_id) { return fetch(window.SHOPLAZZA.routes.root + "/api/possum/products", { method: "POST", headers: { "Content-Type": "application/json" }, body: JSON.stringify({ product_ids: [product_id], fields: [ "images", "options", "min_price_variant", "variants"] }) }).then(function(res){ if(res.ok){ return res.json(); } }).catch(function(err){ console.log(err); const loadingEl = document.getElementById('smart_recommend_loading'); if (loadingEl) { loadingEl.style.display = 'none'; } }); } getStyle(ele, style) { if (!ele) return; if (window.getComputedStyle) { return window.getComputedStyle(ele)[style]; } return ele.currentStyle[style]; } directTo(id, direction) { const scrollElement = document.getElementById(`smart_recommend_rule_ul_${id}`); const blockWidth = parseInt(this.getStyle(scrollElement, 'width')); const scrollLength = (blockWidth * 0.19 - 12) * 5; const scrollPoint = scrollElement.scrollWidth - scrollElement.clientWidth; if (!scrollElement) return; if (direction === 'left') { if (document.dir === 'rtl') { scrollElement.scrollTo({ left: Math.abs(scrollElement.scrollLeft) >= scrollPoint - 100 ? 0 : scrollElement.scrollLeft - scrollLength, behavior: 'smooth' }); return; } scrollElement.scrollTo({ left: Math.max(scrollElement.scrollLeft - scrollLength, 0), behavior: 'smooth' }); } else { if (document.dir === 'rtl') { scrollElement.scrollTo({ left: Math.abs(scrollElement.scrollLeft) >= scrollPoint + 100 ? 0 : scrollElement.scrollLeft + scrollLength, behavior: 'smooth' }); return; } scrollElement.scrollTo({ left: scrollElement.scrollLeft >= scrollPoint - 100 ? 0 : scrollElement.scrollLeft + scrollLength, behavior: 'smooth' }); } } trackRuleImpress(rule) { if (window.sa && window.sa.track) { window.sa.track("plugin_common", { plugin_name: "upsell", event_type: "impressions", rule_id: rule.id, ssp: rule.ssp, scm: rule.scm, show_type: this.show_type_, support_app_block: window.SHOPLAZZA.theme.support_app_block }); window.sa.track("module_impressions", { aid: `smart_recommend.${this.show_type_}.${rule.id}`, support_app_block: window.SHOPLAZZA.theme.support_app_block }); } } trackQuickShop(data) { window.sa && sa.track && sa.track("plugin_common", { plugin_name: "upsell", event_type: "quick_shop", rule_id: data.rule_id, product_id: data.product_id, show_type: this.show_type_, }); } impressListen(selector, cb) { const el = document.querySelector(selector); const onImpress = (e) => { if (e) { e.stopPropagation(); } cb(); }; if (el && !el.getAttribute('imprsd')) { el.addEventListener('impress', onImpress) } else if (el) { onImpress(); } } } SPZ.defineElement('spz-custom-smart-block', SpzSmartBlockComponent);