Benvenuti sul sito di Verdezampa

Gatto

Tutti i filtri
Royal Canin Cat Veterinary Secco Renal Early

Royal Canin Cat Veterinary Secco Renal Early

da6,90 
Royal Canin Cat Veterinary Secco Renal Select

Royal Canin Cat Veterinary Secco Renal Select

da7,80 
Royal Canin Cat Veterinary Secco Renal Special

Royal Canin Cat Veterinary Secco Renal Special

da7,80 
Royal Canin Cat Veterinary Secco Satiety

Royal Canin Cat Veterinary Secco Satiety

da25,40 
Royal Canin Cat Veterinary Secco Sensitivity Control Kg 1,5

Royal Canin Cat Veterinary Secco Sensitivity Control Kg 1,5

27,50 
Royal Canin Cat Veterinary Secco Urinary S/o

Royal Canin Cat Veterinary Secco Urinary S/o

da7,90 
Royal Canin Cat Veterinary Secco Urinary S/o Moderate Calorie

Royal Canin Cat Veterinary Secco Urinary S/o Moderate Calorie

da8,40 
Royal Canin Cat Veterinary Snack Pill Assist Gr 45

Royal Canin Cat Veterinary Snack Pill Assist Gr 45

17,90 
Royal Canin Cat Veterinary Umido Busta Diabetic Gr 85

Royal Canin Cat Veterinary Umido Busta Diabetic Gr 85

1,45 
Royal Canin Cat Veterinary Umido Busta Fibre Response Gr 85

Royal Canin Cat Veterinary Umido Busta Fibre Response Gr 85

1,45 
Royal Canin Cat Veterinary Umido Busta Gastro Intestinal Gr 85

Royal Canin Cat Veterinary Umido Busta Gastro Intestinal Gr 85

1,45 
Royal Canin Cat Veterinary Umido Busta Gastro Intestinal Moderate Calorie Gr 85

Royal Canin Cat Veterinary Umido Busta Gastro Intestinal Moderate Calorie Gr 85

1,45 
Royal Canin Cat Veterinary Umido Busta Renal Gr 85

Royal Canin Cat Veterinary Umido Busta Renal Gr 85

1,50 
Royal Canin Cat Veterinary Umido Busta Satiety Gr 85

Royal Canin Cat Veterinary Umido Busta Satiety Gr 85

1,45 
Royal Canin Cat Veterinary Umido Busta Sensitivity Control Gr 85

Royal Canin Cat Veterinary Umido Busta Sensitivity Control Gr 85

1,65 
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(); })();