Cheetah Action Serie - A vintage style classic cat harness
Cheetah Action Serie - A vintage style classic cat harness
Fearless Vanguars Series

Cheetah Action Serie - A vintage style classic cat harness

Free shipping
Hot
$22.40 $31.99 Save $9.59
Color:  blue-purple
Size:  XXS
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-1651799308132').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);
Free worldwide shipping
Free returns
Sustainably made
Secure payments
Share the love
Description

Our fascination with things from the past seems to be innate. Compared with modern fast-paced fashion, those items that carry the traces of time have more stories and heaviness, just like aged wine, which lasts longer.

Our designers used retro houndstooth elements to pay tribute to the classics.

If you like vintage style, how can you not own a piece of houndstooth? The checkered pattern is classic, the diamond pattern is fashionable, and the houndstooth pattern is more retro and elegant. Our designers have always regarded the houndstooth pattern as a classic and it is also the designer's favorite. This vintage-style houndstooth cat carrier has no disadvantages of vintage but combines all the advantages.

[Classic and Fashionable Patterns] The 2024 new cat harness and leash adopt a houndstooth pattern and are filled with bright colors while incorporating tribal elements. Timeless! Get rid of monotony and dullness and your cat will always stand out.

[Cat Harness and Leash] The harness is suitable for ordinary cats and kittens. The soft cat carrier with air mesh hugs your pet's body while keeping it cool at all times. Perfect for daily walking, jogging, training, and any outdoor recreation. It's also the perfect comfortable carrier when you take your cat to unfamiliar places, such as traveling, or visiting the vet or groomer.

[Anti-escape Cat Harness] Designed with a combination of Velcro and double D-ring buckles to ensure that your cat will not escape easily.

[360°Reflective Strips] There are 3M reflective strips around the kitten harness to ensure good visibility and safety when walking in low light conditions.

Tip: The harness should be tight enough so that you can fit a finger between the harness and any part of the cat's body

Please measure your cats size accurately and refer to the size guide to place your order.

Package Includes 1x Cat Walking Harness and 1x Nylon Leash (4ft).