window._nslDOMReady = (function () {
const executedCallbacks = new Set();
return function (callback) {
/**
* Third parties might dispatch DOMContentLoaded events, so we need to ensure that we only run our callback once!
*/
if (executedCallbacks.has(callback)) return;
const wrappedCallback = function () {
if (executedCallbacks.has(callback)) return;
executedCallbacks.add(callback);
callback();
};
if (document.readyState === "complete" || document.readyState === "interactive") {
wrappedCallback();
} else {
document.addEventListener("DOMContentLoaded", wrappedCallback);
}
};
})();
var map_cookiebar_settings = {"logged_in_and_admin":"","verbose_remote_log":"","internal_debug":"","notify_div_id":"#my-agile-privacy-notification-area","showagain_tab":"1","notify_position_horizontal":"right","showagain_div_id":"my-agile-privacy-consent-again","blocked_content_text":"Attenzione: alcune funzionalit\u00e0 di questa pagina potrebbero essere bloccate a seguito delle tue scelte privacy.","blocked_video_text":"Questo video \u00e8 bloccato a causa delle tue scelte cookie. Clicca qui per rivedere il tuo consenso e abilitare il video.","blocked_maps_text":"Questa mappa \u00e8 bloccata a causa delle tue scelte cookie. Clicca qui per rivedere il tuo consenso e abilitare la mappa.","inline_notify_color":"#444444","inline_notify_background":"#fff3cd","blocked_content_notify_auto_shutdown_time":"5000","scan_mode":"config_finished","cookie_reset_timestamp":null,"show_ntf_bar_on_not_yet_consent_choice":"","enable_microsoft_cmode":"","enable_clarity_cmode":"","enable_cmode_v2":"1","enable_cmode_url_passthrough":"","cmode_v2_forced_off_ga4_advanced":"","map_notify_title":"0","map_first_layer_branded":"0","plugin_version":"3.3.7","parse_config_version_number":"1.3.60"};
var map_ajax = {"ajax_url":"https://www.tuttoricevitoria.it/wp-admin/admin-ajax.php","api_url":"//www.tuttoricevitoria.it/wp-content/plugins/myagileprivacy/api/api.php","api_token":"66c609e0234f5bcdc08339c043f4202b3be2eb8885279ba012cf47619f409867","security":"98e436f3ad","force_js_learning_mode":"0","scanner_compatibility_mode":"","cookie_process_delayed_mode":"0","gtm_gateway_detection_disabled":"0","advanced_api_url":""};
//# sourceURL=my-agile-privacy-js-extra
var wc_add_to_cart_variation_params = {"wc_ajax_url":"/?wc-ajax=%%endpoint%%","i18n_no_matching_variations_text":"Nessun prodotto corrisponde alla tua scelta. Prova con un'altra combinazione.","i18n_make_a_selection_text":"Seleziona le opzioni del prodotto prima di aggiungerlo al carrello.","i18n_unavailable_text":"Questo prodotto non \u00e8 disponibile. Scegli un'altra combinazione.","i18n_reset_alert_text":"La tua selezione \u00e8 stata azzerata. Seleziona le opzioni del prodotto prima di aggiungerlo al carrello."};
//# sourceURL=wc-add-to-cart-variation-js-extra
Il portapenne in plexiglass trasparente è la soluzione ideale per le tabaccherie che vogliono esporre penne di lusso o di alta qualità in modo elegante e professionale. Disponibile in versioni da 4, 6 o 10 penne, questo espositore è perfetto per banchi e vetrine dei negozi o dei centri commerciali.
Il materiale in plexiglass è noto per la sua resistenza agli urti e per la sua facilità di pulizia, garantendo che il portapenne rimanga sempre in perfette condizioni anche con un uso prolungato.
Il design trasparente permette alle penne di essere esposte in modo accattivante, attirando l’attenzione dei clienti. Inoltre, grazie alle diverse capacità di questo espositore, è possibile scegliere il modello più adatto alle proprie esigenze.
Espositore per penne 4 posti Misure: Larghezza 13 cm Profondità 8,5 cm Altezza 12,5 cm
Espositore per penne 6 posti Misure: Larghezza 19 cm Profondità 8,5 cm Altezza 12,5 cm
Espositore per penne 10 posti Misure: Larghezza 31 cm Profondità 8,5 cm Altezza 12,5 cm
Google Analytics è un servizio di analisi web fornito da Google Ireland Limited (“Google”). Google utilizza i dati personali raccolti per tracciare ed esaminare l’uso di questo sito web, compilare report sulle sue attività e condividerli con gli altri servizi sviluppati da Google. Google può utilizzare i tuoi dati personali per contestualizzare e personalizzare gli annunci del proprio network pubblicitario. Questa integrazione di Google Analytics rende anonimo il tuo indirizzo IP. I dati inviati vengono collezionati per gli scopi di personalizzazione dell'esperienza e il tracciamento statistico. Trovi maggiori informazioni alla pagina "Ulteriori informazioni sulla modalità di trattamento delle informazioni personali da parte di Google".
Google Maps è un servizio di visualizzazione di mappe gestito da Google Ireland Limited. Questo servizio serve ad integrare tali contenuti all’interno delle proprie pagine.
var cr_ajax_object = {"ajax_url":"https://www.tuttoricevitoria.it/wp-admin/admin-ajax.php"};
var cr_ajax_object = {"ajax_url":"https://www.tuttoricevitoria.it/wp-admin/admin-ajax.php","ivole_recaptcha":"0","disable_lightbox":"0","cr_upload_initial":"Carica fino a 5 immagini o video","cr_upload_error_file_type":"Errore: i tipi di file accettati sono PNG, JPG, JPEG, GIF, MP4, MPEG, OGG, WEBM, MOV, AVI","cr_upload_error_too_many":"Errore: hai provato a caricare troppi file. Il numero massimo di file che puoi caricare \u00e8 5.","cr_upload_error_file_size":"Il file non pu\u00f2 essere caricato perch\u00e9 la sua dimensione supera il limite di 25 MB.","cr_images_upload_limit":"5","cr_images_upload_max_size":"26214400","rating_filter":"ivrating","reviews_tab":"#tab-reviews","flags_url":"https://www.tuttoricevitoria.it/wp-content/plugins/customer-reviews-woocommerce/img/flags/"};
//# sourceURL=cr-frontend-js-js-extra
var PayPalCommerceGateway = {"url":"https://www.paypal.com/sdk/js?client-id=AV3t-8GIz4DLqRJJx3mBojUUh21wcRBwC2HXcJ2RmSBTqqlyrJXMQdpiCzMhB-wldSzyJBf2VYIMIPMS¤cy=EUR&integration-date=2026-07-22&components=messages&vault=false&commit=false&intent=capture&disable-funding=card,paylater&enable-funding=venmo","url_params":{"client-id":"AV3t-8GIz4DLqRJJx3mBojUUh21wcRBwC2HXcJ2RmSBTqqlyrJXMQdpiCzMhB-wldSzyJBf2VYIMIPMS","currency":"EUR","integration-date":"2026-07-22","components":"messages","vault":"false","commit":"false","intent":"capture","disable-funding":"bancontact,blik,eps,ideal,mybank,p24,trustly,multibanco,oxxo,card,paylater","enable-funding":"venmo"},"script_attributes":{"data-partner-attribution-id":"Woo_PPCP","data-page-type":"product-details"},"client_id":"AV3t-8GIz4DLqRJJx3mBojUUh21wcRBwC2HXcJ2RmSBTqqlyrJXMQdpiCzMhB-wldSzyJBf2VYIMIPMS","currency":"EUR","data_client_id":{"set_attribute":false,"endpoint":"/?wc-ajax=ppc-data-client-id","nonce":"90ffa66322","user":0,"has_subscriptions":false,"paypal_subscriptions_enabled":false},"redirect":"https://www.tuttoricevitoria.it/pagamento","context":"product","ajax":{"simulate_cart":{"endpoint":"/?wc-ajax=ppc-simulate-cart","nonce":"2e402a86c8"},"change_cart":{"endpoint":"/?wc-ajax=ppc-change-cart","nonce":"6b58ca554b"},"create_order":{"endpoint":"/?wc-ajax=ppc-create-order","nonce":"6fad8fe786"},"approve_order":{"endpoint":"/?wc-ajax=ppc-approve-order","nonce":"15c6d752aa"},"get_order":{"endpoint":"/?wc-ajax=ppc-get-order","nonce":"b4f4dc39d2"},"approve_subscription":{"endpoint":"/?wc-ajax=ppc-approve-subscription","nonce":"3bb14ae6c7"},"save_checkout_form":{"endpoint":"/?wc-ajax=ppc-save-checkout-form","nonce":"f0203f6383"},"validate_checkout":{"endpoint":"/?wc-ajax=ppc-validate-checkout","nonce":"5e4151fb38"},"cart_script_params":{"endpoint":"/?wc-ajax=ppc-cart-script-params"},"create_setup_token":{"endpoint":"/?wc-ajax=ppc-create-setup-token","nonce":"ac88eef9f9"},"create_payment_token":{"endpoint":"/?wc-ajax=ppc-create-payment-token","nonce":"dd336cb929"},"create_payment_token_for_guest":{"endpoint":"/?wc-ajax=ppc-update-customer-id","nonce":"5a66743c61"},"update_shipping":{"endpoint":"/?wc-ajax=ppc-update-shipping","nonce":"971e82d0df"},"update_customer_shipping":{"shipping_options":{"endpoint":"https://www.tuttoricevitoria.it/wp-json/wc/store/v1/cart/select-shipping-rate"},"shipping_address":{"cart_endpoint":"https://www.tuttoricevitoria.it/wp-json/wc/store/v1/cart/","update_customer_endpoint":"https://www.tuttoricevitoria.it/wp-json/wc/store/v1/cart/update-customer"},"wp_rest_nonce":"31f9354a81","update_shipping_method":"/?wc-ajax=update_shipping_method"}},"cart_contains_subscription":"","subscription_plan_id":"","subscription_custom_id":"","variable_paypal_subscription_variations":[],"variable_paypal_subscription_variation_from_cart":"","subscription_product_allowed":"","subscription_button_allowed":"1","locations_with_subscription_product":{"product":false,"payorder":false,"cart":false},"subscriptions_accept_manual_renewals":"","enforce_vault":"","can_save_vault_token":"","is_free_trial_cart":"","bn_codes":{"checkout":"Woo_PPCP","cart":"Woo_PPCP","mini-cart":"Woo_PPCP","product":"Woo_PPCP"},"payer":null,"button":{"wrapper":"#ppc-button-ppcp-gateway","is_disabled":false,"mini_cart_wrapper":"#ppc-button-minicart","is_mini_cart_disabled":false,"cancel_wrapper":"#ppcp-cancel","mini_cart_style":{"layout":"vertical","color":"gold","shape":"rect","label":"paypal","tagline":false,"height":35},"style":{"layout":"horizontal","color":"gold","shape":"rect","label":"paypal","tagline":"false"}},"separate_buttons":{"card":{"id":"ppcp-card-button-gateway","wrapper":"#ppc-button-ppcp-card-button-gateway","style":{"shape":"rect","color":"black","layout":"horizontal"}}},"hosted_fields":{"wrapper":"#ppcp-hosted-fields","labels":{"credit_card_number":"","cvv":"","mm_yy":"MM/AA","fields_empty":"Alcuni dettagli del pagamento con carta risultano mancanti. Compila tutti i campi obbligatori.","fields_not_valid":"Purtroppo i dati della tua carta di credito non sono validi.","card_not_supported":"Sfortunatamente, non supportiamo la tua carta di credito.","cardholder_name_required":"Il nome e il cognome del proprietario della carta sono richiesti, per favore riempi i campi richiesti del form di pagamento."},"valid_cards":["mastercard","visa","amex","american-express","master-card"],"contingency":"SCA_WHEN_REQUIRED"},"messages":{"wrapper":".ppcp-messages","is_hidden":false,"block":{"enabled":false},"amount":73.2,"placement":"product","style":{"layout":"text","logo":{"type":"inline","position":"left"},"text":{"color":"black","size":"12"},"color":"black","ratio":"8x1"}},"labels":{"error":{"generic":"Si \u00e8 verificato un errore. Riprova o scegli un altro metodo di pagamento.","required":{"generic":"I campi obbligatori del modulo non sono compilati.","field":"%s \u00e8 un campo obbligatorio.","elements":{"terms":"Leggi e accetta i termini e le condizioni per procedere con l'ordine."}}},"billing_field":"%s di fatturazione","shipping_field":"%s di spedizione"},"simulate_cart":{"enabled":true,"throttling":5000},"order_id":"0","order_key":"","single_product_buttons_enabled":"","mini_cart_buttons_enabled":"","basic_checkout_validation_enabled":"","early_checkout_validation_enabled":"1","funding_sources_without_redirect":["paypal","paylater","venmo","card"],"user":{"is_logged":false,"has_wc_card_payment_tokens":false},"should_handle_shipping_in_paypal":"","server_side_shipping_callback":{"enabled":true},"appswitch":{"enabled":true},"needShipping":"","vaultingEnabled":"","productType":"variable","manualRenewalEnabled":"","final_review_enabled":"1"};
//# sourceURL=ppcp-smart-button-js-extra
var njt_wa = {"gdprStatus":"1","accounts":[{"accountId":25506,"accountName":"Electra Nadalini","avatar":"","number":"+393338543635","title":"","predefinedText":"","willBeBackText":"I will be back in [njwa_time_work]","dayOffsText":"I will be back soon","isAlwaysAvailable":"ON","daysOfWeekWorking":{"sunday":{"isWorkingOnDay":"OFF","workHours":[{"startTime":"08:00","endTime":"17:30"}]},"monday":{"isWorkingOnDay":"OFF","workHours":[{"startTime":"08:00","endTime":"17:30"}]},"tuesday":{"isWorkingOnDay":"OFF","workHours":[{"startTime":"08:00","endTime":"17:30"}]},"wednesday":{"isWorkingOnDay":"OFF","workHours":[{"startTime":"08:00","endTime":"17:30"}]},"thursday":{"isWorkingOnDay":"OFF","workHours":[{"startTime":"08:00","endTime":"17:30"}]},"friday":{"isWorkingOnDay":"OFF","workHours":[{"startTime":"08:00","endTime":"17:30"}]},"saturday":{"isWorkingOnDay":"OFF","workHours":[{"startTime":"08:00","endTime":"17:30"}]}}}],"options":{"display":{"displayCondition":"showAllPage","includePages":[],"excludePages":[],"includePosts":[],"showOnDesktop":"ON","showOnMobile":"ON","time_symbols":"h:m"},"styles":{"title":"Chatta","responseText":"Normalmente rispondiamo in pochi minuti.","description":"","backgroundColor":"#ffbf0f","textColor":"#000000","titleSize":"18","accountNameSize":"14","descriptionTextSize":"12","regularTextSize":"11","scrollHeight":"500","isShowScroll":"OFF","isShowResponseText":"OFF","btnLabel":"Ti serve aiuto? Chiedi","btnLabelWidth":"147","btnPosition":"right","btnLeftDistance":"30","btnRightDistance":"30","btnBottomDistance":"150","isShowBtnLabel":"ON","isShowGDPR":"ON","gdprContent":"\u003Cspan style=\"color: #333333;font-family: Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif;font-size: 16px;font-style: normal;font-weight: 400;letter-spacing: normal;text-align: start;text-indent: 0px;text-transform: none;background-color: #ffffff;float: none\"\u003ELeggi la nostra\u00a0\u003C/span\u003E\u003Ca href=\"https://www.tuttoricevitoria.it/privacy\"\u003Eprivacy policy\u003C/a\u003E\u003Cspan style=\"color: #333333;font-family: Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif;font-size: 16px;font-style: normal;font-weight: 400;letter-spacing: normal;text-align: start;text-indent: 0px;text-transform: none;background-color: #ffffff;float: none\"\u003E prima di proseguire.\u003C/span\u003E","isShowPoweredBy":"ON"},"analytics":{"enabledGoogle":"OFF","enabledFacebook":"OFF","enabledGoogleGA4":"OFF"}}};
//# sourceURL=nta-js-popup-js-extra
(function () {
var main = document.getElementById( 'tr-prod-img' );
var thumbs = document.querySelectorAll( '.tr-prod__thumb' );
if ( ! main || ! thumbs.length ) { return; }
thumbs.forEach( function ( b ) {
b.addEventListener( 'click', function () {
var url = b.getAttribute( 'data-full' );
if ( ! url ) { return; }
/* srcset/sizes vanno azzerati: restano quelli dell'immagine iniziale
e il browser continuerebbe a scegliere da quel set. */
main.removeAttribute( 'srcset' );
main.removeAttribute( 'sizes' );
main.src = url;
thumbs.forEach( function ( o ) { o.classList.remove( 'is-active' ); } );
b.classList.add( 'is-active' );
} );
} );
})();
(function () {
var CONTENITORI = '#my-agile-privacy-notification-area, #mapSettingsPopup, .map-area-container';function pulisci( s ) {
return ( s || '' ).replace( /\s+/g, ' ' ).trim().toLowerCase();
}/* Un testo fatto solo di simboli (per esempio una X di chiusura) non e' una
vera etichetta: in quel caso l'aria-label e' l'unica cosa che rende il
comando comprensibile, e non va toccata. */
function haParole( s ) {
return /[0-9a-zA-ZÀ-ɏ]/.test( s || '' );
}function allinea() {
var contenitori = document.querySelectorAll( CONTENITORI );
for ( var i = 0; i < contenitori.length; i++ ) {
var elementi = contenitori[ i ].querySelectorAll( '[aria-label]' );
for ( var j = 0; j < elementi.length; j++ ) {
var el = elementi[ j ];
var visibile = pulisci( el.textContent );
var nome = pulisci( el.getAttribute( 'aria-label' ) );
if ( ! visibile || ! nome || ! haParole( visibile ) ) {
continue;
}
if ( nome.indexOf( visibile ) === -1 ) {
el.removeAttribute( 'aria-label' );
}
}
}
}/* Il comando di rifiuto del banner mostra solo una X: per chi usa uno
screen reader e' muto. Gli diamo un nome che dica cosa fa davvero. */
function nominaChiusura() {
var x = document.querySelectorAll( '.map-reject-button, .map-area-container [data-map_action="reject"]' );
for ( var i = 0; i < x.length; i++ ) {
if ( haParole( pulisci( x[ i ].textContent ) ) ) {
continue;
}
if ( ! x[ i ].getAttribute( 'aria-label' ) ) {
x[ i ].setAttribute( 'aria-label', 'Rifiuta i cookie non necessari' );
}
}
}function passa() {
allinea();
nominaChiusura();
}if ( 'loading' !== document.readyState ) {
passa();
} else {
document.addEventListener( 'DOMContentLoaded', passa );
}/* Il banner e il pannello "Personalizza" vengono ridisegnati dal plugin
dopo il caricamento: ripassiamo per i primi secondi, poi basta. */
var giri = 0;
var timer = setInterval( function () {
giri++;
passa();
if ( giri > 20 ) {
clearInterval( timer );
}
}, 500 );
})();
(function () {
var TINTE = { 'map-customize-button': '#6E6E73' };
function correggi() {
for ( var id in TINTE ) {
var b = document.getElementById( id );
if ( b && b.style.backgroundColor !== TINTE[ id ] ) {
b.style.setProperty( 'background-color', TINTE[ id ], 'important' );
}
}
document.querySelectorAll( '#my-agile-privacy-notification-content a[aria-label], .map-modal-cookie-policy-link > a[aria-label]' ).forEach( function ( a ) {
var testo = ( a.textContent || '' ).trim();
if ( testo && a.getAttribute( 'aria-label' ).toLowerCase().indexOf( testo.toLowerCase() ) === -1 ) {
a.removeAttribute( 'aria-label' );
}
} );
}
correggi();
new MutationObserver( correggi ).observe( document.documentElement, { childList: true, subtree: true } );
})();
(function () {
var NOMI = [ 'sbjs_current', 'sbjs_current_add', 'sbjs_first', 'sbjs_first_add',
'sbjs_session', 'sbjs_udata', 'sbjs_migrations', 'sbjs_promo' ];function consensoDato() {
var m = document.cookie.match( /(?:^|;\s*)map_consent_status=([^;]*)/ );
if ( ! m ) { return false; }
return decodeURIComponent( m[1] ).indexOf( 'analytics_storage:true' ) !== -1;
}function cancellaCookie() {
var host = window.location.hostname;
var pezzi = host.split( '.' );
var domini = [ '', host, '.' + host ];
for ( var i = 1; i < pezzi.length - 1; i++ ) {
domini.push( '.' + pezzi.slice( i ).join( '.' ) );
}
NOMI.forEach( function ( nome ) {
domini.forEach( function ( d ) {
document.cookie = nome + '=; path=/; max-age=-999;' + ( d ? ' domain=' + d + ';' : '' );
} );
} );
}function applica( stato ) {
if ( window.wc_order_attribution && typeof window.wc_order_attribution.setOrderTracking === 'function' ) {
window.wc_order_attribution.setOrderTracking( stato );
}
if ( ! stato ) {
cancellaCookie();
}
}var ultimo = consensoDato();
var giri = 0;
var timer = setInterval( function () {
giri++;
var ora = consensoDato();
if ( ora !== ultimo ) {
ultimo = ora;
applica( ora );
}
if ( giri > 400 ) { clearInterval( timer ); }
}, 300 );
})();