Cozy Cat Hammock

$39.99
$89.99
-$50.00
Color:  Grey
Size:  Standard(30*45cm)
Quantity
/** @private {string} */ class SpzCustomAnchorScroll extends SPZ.BaseElement { static deferredMount() { return false; } constructor(element) { super(element); /** @private {Element} */ this.scrollableContainer_ = null; } isLayoutSupported(layout) { return layout == SPZCore.Layout.LOGIC; } buildCallback() { this.viewport_ = this.getViewport(); this.initActions_(); } setTarget(containerId, targetId) { this.containerId = '#' + containerId; this.targetId = '#' + targetId; } scrollToTarget() { const container = document.querySelector(this.containerId); const target = container.querySelector(this.targetId); const {scrollTop} = container; const eleOffsetTop = this.getOffsetTop_(target, container); this.viewport_ .interpolateScrollIntoView_( container, scrollTop, scrollTop + eleOffsetTop ); } initActions_() { this.registerAction( 'scrollToTarget', (invocation) => this.scrollToTarget(invocation?.caller) ); this.registerAction( 'setTarget', (invocation) => this.setTarget(invocation?.args?.containerId, invocation?.args?.targetId) ); } /** * @param {Element} element * @param {Element} container * @return {number} * @private */ getOffsetTop_(element, container) { if (!element./*OK*/ getClientRects().length) { return 0; } const rect = element./*OK*/ getBoundingClientRect(); if (rect.width || rect.height) { return rect.top - container./*OK*/ getBoundingClientRect().top; } return rect.top; } } SPZ.defineElement('spz-custom-anchor-scroll', SpzCustomAnchorScroll); const STRENGTHEN_TRUST_URL = "/api/strengthen_trust/settings"; class SpzCustomStrengthenTrust extends SPZ.BaseElement { constructor(element) { super(element); this.renderElement_ = null; } isLayoutSupported(layout) { return layout == SPZCore.Layout.CONTAINER; } buildCallback() { this.xhr_ = SPZServices.xhrFor(this.win); const renderId = this.element.getAttribute('render-id'); SPZCore.Dom.waitForChild( document.body, () => !!document.getElementById(renderId), () => { this.renderElement_ = SPZCore.Dom.scopedQuerySelector( document.body, `#${renderId}` ); if (this.renderElement_) { this.render_(); } this.registerAction('track', (invocation) => { this.track_(invocation.args); }); } ); } render_() { this.fetchData_().then((data) => { if (!data) { return; } SPZ.whenApiDefined(this.renderElement_).then((apis) => { apis?.render(data); document.querySelector('#strengthen-trust-render-1539149753700').addEventListener('click',(event)=>{ if(event.target.nodeName == 'A'){ this.track_({type: 'trust_content_click'}); } }) }); }); } track_(data = {}) { const track = window.sa && window.sa.track; if (!track) { return; } track('trust_enhancement_event', data); } parseJSON_(string) { let result = {}; try { result = JSON.parse(string); } catch (e) {} return result; } fetchData_() { return this.xhr_ .fetchJson(STRENGTHEN_TRUST_URL) .then((responseData) => { if (!responseData || !responseData.data) { return null; } const data = responseData.data; const moduleSettings = (data.module_settings || []).reduce((result, moduleSetting) => { return result.concat(Object.assign(moduleSetting, { logos: (moduleSetting.logos || []).map((item) => { return moduleSetting.logos_type == 'custom' ? this.parseJSON_(item) : item; }) })); }, []); return Object.assign(data, { module_settings: moduleSettings, isEditor: window.self !== window.top, }); }); } } SPZ.defineElement('spz-custom-strengthen-trust', SpzCustomStrengthenTrust);

Description

Designed for Unmatched Relaxation

Treat your beloved cat to the epitome of luxury with our Cozy Cat Hammock. This meticulously crafted design ensures your furry friend can indulge in sun-soaked bliss from every angle. Watch as they unwind, stretch, and experience hours of unparalleled relaxation and comfort.

Built to Last, Made for Durability

Our Cozy Cat Hammock boasts a highly durable frame that's engineered to withstand the test of time. Equipped with sturdy 3" suction cups and reinforced by a robust 2mm thick stainless steel cable, it can effortlessly support more than 40 lbs of feline finesse. Perfect for multi-cat households or larger feline friends, this hammock guarantees a safe and secure spot for your beloved pet to revel in.

 

Because Happy Catty Equals Happy Life

We understand that pets are cherished family members who deserve the absolute best. Join us in our mission to ensure your cat's happiness, for when your feline friend is content, so are you. Invest in their well-being today and witness the transformative power of a truly delighted cat.

 

Easily Foldable for Space Efficiency

Say goodbye to cluttered living spaces and hello to a seamless organization with our Cozy Cat Hammock. Its ingenious foldable design provides you with the ultimate solution for convenience. No more settling for subpar pet products that take up valuable space. With our hammock, you can effortlessly fold it away when not in use, optimizing your living area and creating a harmonious environment for both you and your cat.

 

30-Day Satisfaction Guarantee - Your Peace of Mind

Experience absolute confidence in your purchase with our 30-day satisfaction guarantee. Order the Cozy Cat Hammock today and embark on a worry-free journey. Should you have any inquiries or require assistance, our dedicated support team is here to ensure your satisfaction is met beyond expectation.