Benvenuti sul sito di Verdezampa

Ciotole E Dispenser

Tutti i filtri
Camon A745/c Mangiat.elettr.3 Pasti- Lt.5,5

Camon A745/c Mangiat.elettr.3 Pasti- Lt.5,5

94,50 
Segnaposto

Camon B048/2 Sottociotola Per Gatto 43×28 Cm

3,30 
Camon C026/4 Kit 2 Ciot.25cm C/supp. 2800ml

Camon C026/4 Kit 2 Ciot.25cm C/supp. 2800ml

37,20 
Camon C036/c Travelbowl-ciot.silic.350ml-6p

Camon C036/c Travelbowl-ciot.silic.350ml-6p

7,00 
Camon C055/c Ciot.bomb.dipin-950ml 4+2 Omag

Camon C055/c Ciot.bomb.dipin-950ml 4+2 Omag

9,30 
Camon Ciot.bombata-red-orma

Camon Ciot.bombata-red-orma

da5,60 
Camon Ciotola 8p

Camon Ciotola 8p

da3,30 
Camon Ciotola Plas.doppia 8p

Camon Ciotola Plas.doppia 8p

da3,30 
Ferplast Brava Mangiatoia Trasparente

Ferplast Brava Mangiatoia Trasparente

da4,99 
Ferplast Ciotola Antiscivolo Party

Ferplast Ciotola Antiscivolo Party

da2,20 
Ferplast Ciotola Antiscivolo Party 14 Cocker

Ferplast Ciotola Antiscivolo Party 14 Cocker

4,00 
Ferplast Ciotola Antiscivolo Party 16 Doppia

Ferplast Ciotola Antiscivolo Party 16 Doppia

4,00 
Ferplast Ciotola Antiscivolo Party 18 Doppia

Ferplast Ciotola Antiscivolo Party 18 Doppia

4,90 
Ferplast Ciotola Azzurra Glam

Ferplast Ciotola Azzurra Glam

da3,60 
Ferplast Ciotola Glam

Ferplast Ciotola Glam

da4,00 
0 €
0 prodotti selezionati
. ========================================================= */ (function () { if (window.__VZ_SNIPERFAST_NATIVE_CTA__) { return; } window.__VZ_SNIPERFAST_NATIVE_CTA__ = true; const MOBILE_MAX = 779; let currentRoot = null; let observer = null; let lastCount = null; /* ===================================================== MOBILE ===================================================== */ function isMobile() { return window.matchMedia( '(max-width: ' + MOBILE_MAX + 'px)' ).matches; } /* ===================================================== RECUPERA CONTEGGIO ===================================================== */ function getCount() { const mobileCounter = document.querySelector( '#sniperfast_results_found_mob' ); const standardCounter = document.querySelector( '#sniperfast_results_found' ); const counter = mobileCounter || standardCounter; if (!counter) { return null; } const text = (counter.textContent || '').trim(); const match = text.match(/\d+/); return match ? match[0] : null; } /* ===================================================== TROVA TESTO NATIVO "MOSTRA RISULTATI" ===================================================== */ function getNativeResultText() { return document.querySelector( '#snpf_selected_filters_result_txt' ); } /* ===================================================== AGGIORNA SOLAMENTE IL TESTO ===================================================== */ function updateNativeText() { if (!isMobile()) { return; } const resultText = getNativeResultText(); if (!resultText) { return; } const count = getCount(); if ( count && count === lastCount && resultText.textContent.trim() === 'Visualizza ' + count + ' risultati' ) { return; } if (count) { resultText.textContent = 'Visualizza ' + count + ' risultati'; lastCount = count; } else { resultText.textContent = 'Visualizza risultati'; lastCount = null; } } /* ===================================================== COLLEGA OBSERVER A SNIPERFAST ===================================================== */ function connect() { const root = document.querySelector( '#sniperfast_search' ); if (!root) { return; } if ( currentRoot === root && observer ) { updateNativeText(); return; } if (observer) { observer.disconnect(); } currentRoot = root; observer = new MutationObserver( function () { updateNativeText(); } ); observer.observe( root, { childList: true, subtree: true, characterData: true } ); updateNativeText(); } /* ===================================================== SNIPERFAST POTREBBE APRIRSI DOPO ===================================================== */ const pageObserver = new MutationObserver( function () { const root = document.querySelector( '#sniperfast_search' ); if ( root && root !== currentRoot ) { connect(); } } ); pageObserver.observe( document.body, { childList: true, subtree: true } ); /* ===================================================== AGGIORNA NUMERO DOPO INTERAZIONI CON I FILTRI ===================================================== */ document.addEventListener( 'click', function (event) { if (!isMobile()) { return; } const target = event.target; if (!target) { return; } if ( target.closest( '#sniperfast_search' ) ) { window.setTimeout( updateNativeText, 80 ); window.setTimeout( updateNativeText, 250 ); } }, false ); /* ===================================================== AVVIO ===================================================== */ connect(); })();