{"id":3030,"date":"2026-10-15T16:00:52","date_gmt":"2026-10-15T14:00:52","guid":{"rendered":"https:\/\/www.trequartidiluna.it\/wordpress\/prenota-una-visita\/"},"modified":"2026-10-16T00:31:47","modified_gmt":"2026-10-15T22:31:47","slug":"prenota-una-visita","status":"publish","type":"page","link":"https:\/\/www.trequartidiluna.it\/wordpress\/prenota-una-visita\/","title":{"rendered":"Prenota una visita"},"content":{"rendered":"\n<div class=\"tql-titolo\"><span class=\"tql-titolo-kicker\">&#x1f5d3;&#xfe0f; Visite in allevamento<\/span><h1>Prenota una <em>visita<\/em><\/h1><p class=\"tql-titolo-sotto\">Scelga il giorno e l&#8217;orario che preferisce: saremo lieti di accoglierLa<\/p><div class=\"tql-ornamento\">&#x1f43e;<\/div><nav class=\"tql-schede-nav\" aria-label=\"Allevamento\"><a href=\"\/conoscimi\/\">&#x1f319; Conoscimi<\/a><a href=\"\/i-contatti\/\">&#x1f4cd; Contatti<\/a><a href=\"\/prenota-una-visita\/\" class=\"attiva\" aria-current=\"page\">&#x1f5d3;&#xfe0f; Prenota una visita<\/a><\/nav><\/div>\n\n\n\n<div class=\"tql-testo\">\n<p class=\"tql-lead\">Venga a conoscere di persona i nostri cuccioli: la visita dura circa 30 minuti e si svolge nel nostro allevamento a Palestrina.<\/p>\n<div class=\"tql-fatti\">\n<div class=\"tql-fatto\"><span>Quando<\/span><strong>Tutti i giorni, 10:00 \u2013 14:00<\/strong><\/div>\n<div class=\"tql-fatto\"><span>Durata<\/span><strong>Circa 30 minuti<\/strong><\/div>\n<div class=\"tql-fatto\"><span>Dove<\/span><strong>Via Lago Maggiore, 31 \u2013 Palestrina (RM)<\/strong><\/div>\n<\/div>\n<div class=\"tqp-avviso\"><div class=\"tqp-avviso-ic\">&#x1f436;<\/div><div><strong>Prima di prenotare, ci scriva su WhatsApp<\/strong><p>Le richieste sono pi\u00f9 numerose dei cuccioli disponibili: per evitarLe un viaggio a vuoto, La invitiamo a scriverci per verificare la disponibilit\u00e0 della razza che desidera.<\/p><a class=\"tqp-wa\" href=\"https:\/\/wa.me\/393398989204?text=Buongiorno%2C%20vorrei%20sapere%20se%20ci%20sono%20cuccioli%20disponibili%20per%20una%20visita%20in%20allevamento%20%F0%9F%90%BE\" target=\"_blank\" rel=\"noopener\">&#x1f4ac; Verifica la disponibilit\u00e0 su WhatsApp<\/a><\/div><\/div>\n<div class=\"tql-nota\">&#x1f4e9; <strong>Come funziona:<\/strong> dopo la prenotazione ricever\u00e0 un&#8217;email di riepilogo. <strong>Il giorno prima della visita, alle 9:00,<\/strong> Le invieremo la richiesta di conferma: La preghiamo di confermare <strong>entro le ore 20:00 del giorno precedente<\/strong>, altrimenti l&#8217;appuntamento verr\u00e0 annullato automaticamente per lasciare l&#8217;orario ad altre famiglie. Si pu\u00f2 prenotare da 7 giorni prima fino alle 12:00 del giorno precedente.<\/div>\n<\/div>\n<style>\n.tqp{max-width:880px;margin:0 auto 10px;color:#3a3226;line-height:1.55}\n.tqp *{box-sizing:border-box}\n.tqp .passo{background:#fff;border:1px solid #eadfca;border-radius:18px;padding:22px;margin:0 0 16px;box-shadow:0 8px 24px rgba(60,45,20,.06)}\n.tqp h3.tqp-h{font-size:1.25rem;margin:0 0 14px;padding-left:12px;border-left:4px solid #c9a96e;display:flex;align-items:center;gap:8px}\n.tqp .num{display:inline-flex;width:26px;height:26px;border-radius:50%;background:#c9a96e;color:#fff;font-size:.85rem;align-items:center;justify-content:center;font-family:inherit;flex:0 0 26px}\n.tqp .giorni{display:flex;gap:10px;overflow-x:auto;padding:4px 2px 10px;-webkit-overflow-scrolling:touch}\n.tqp button.g{flex:0 0 auto;min-width:86px;border:1.5px solid #eadfca;background:#faf6ef;border-radius:14px;padding:10px 8px;text-align:center;cursor:pointer;font:inherit;color:#3a3226;line-height:1.3}\n.tqp .g small{display:block;font-size:.75rem;text-transform:capitalize;color:#8a7a60}\n.tqp .g strong{display:block;font-size:1.4rem;font-weight:500}\n.tqp .g span{display:block;font-size:.75rem;color:#8a7a60}\n.tqp button.g.on{background:#c9a96e;border-color:#c9a96e;color:#fff}.tqp .g.on small,.tqp .g.on span{color:#fff}\n.tqp .orari{display:grid;grid-template-columns:repeat(auto-fill,minmax(92px,1fr));gap:10px}\n.tqp button.o{border:1.5px solid #eadfca;background:#fff;border-radius:999px;padding:10px 0;cursor:pointer;font:inherit;font-weight:700;color:#3a3226}\n.tqp button.o.on{background:#c9a96e;border-color:#c9a96e;color:#fff}\n.tqp .vuoto{color:#8a7a60;font-style:italic}\n.tqp .orari .vuoto{grid-column:1\/-1}\n.tqp .giorni .vuoto{white-space:normal}\n.tqp .campi{display:grid;grid-template-columns:1fr 1fr;gap:12px}\n.tqp label.l{display:block;font-size:.82rem;font-weight:700;color:#6b5f4d;margin-bottom:4px}\n.tqp input.i{width:100%;padding:12px 14px;border:1.5px solid #eadfca;border-radius:12px;font:inherit;background:#fffdf8;color:#3a3226}\n.tqp input.i:focus{outline:none;border-color:#c9a96e;box-shadow:0 0 0 3px rgba(201,169,110,.2)}\n.tqp .priv{display:flex;gap:10px;align-items:flex-start;font-size:.85rem;color:#6b5f4d;margin:14px 0 6px}\n.tqp .priv input{margin-top:3px;accent-color:#c9a96e;width:18px;height:18px;flex:0 0 18px}\n.tqp button.invia{display:block;width:100%;border:0;cursor:pointer;padding:15px;border-radius:999px;background:#c9a96e;color:#fff;font:inherit;font-weight:700;font-size:1.05rem;box-shadow:0 4px 14px rgba(201,169,110,.35)}\n.tqp button.invia:hover{background:#b8955a}\n.tqp button.invia:disabled{opacity:.6;cursor:default}\n.tqp .err{color:#a33;font-size:.9rem;margin-top:10px;min-height:1em}\n.tqp .scelta{font-size:.9rem;color:#6b5f4d;margin-top:12px}\n.tqp .ok{text-align:center;padding:34px 22px}\n.tqp .ok .ic{font-size:2.6rem;line-height:1}\n.tqp .box{background:#faf6ef;border:1px solid #eadfca;border-left:4px solid #c9a96e;border-radius:12px;padding:14px 18px;margin:14px 0}\n@media (max-width:560px){.tqp .campi{grid-template-columns:1fr}.tqp .passo{padding:18px 16px}}\n.tqp-avviso{display:flex;gap:14px;align-items:flex-start;background:linear-gradient(135deg,#fffaf0,#f7efe0);border:1.5px solid #c9a96e;border-radius:18px;padding:18px 20px;margin:18px 0}\n.tqp-avviso-ic{font-size:2rem;line-height:1}\n.tqp-avviso strong{font-size:1.08rem;color:#3a3226}\n.tqp-avviso p{margin:6px 0 12px}\n.tqp-wa{display:inline-block;background:#25a35a;color:#fff!important;text-decoration:none!important;font-weight:700;padding:11px 20px;border-radius:999px;box-shadow:0 6px 16px rgba(37,163,90,.25)}\n.tqp-wa:hover{background:#1f8f4e}\n.tqp .tqp-razze{margin:0 0 16px}\n.tqp .tqp-razze .chips{display:flex;flex-wrap:wrap;gap:10px;margin-top:6px}\n.tqp .tqp-razze label{cursor:pointer}\n.tqp .tqp-razze input{position:absolute;opacity:0;pointer-events:none}\n.tqp .tqp-razze label span{display:inline-block;padding:10px 18px;border:1.5px solid #eadfca;border-radius:999px;background:#fff;font-weight:600;transition:all .15s}\n.tqp .tqp-razze input:checked + span{background:#c9a96e;border-color:#c9a96e;color:#fff}\n.tqp .tqp-razze input:focus-visible + span{outline:2px solid #a8874f;outline-offset:2px}\n.tqp .tqp-razze small{font-weight:400;color:#8a7a60}\n@media(max-width:600px){.tqp-avviso{flex-direction:column;gap:6px}.tqp-wa{display:block;text-align:center}}\n<\/style>\n<div class=\"tqp\" id=\"tqp\" data-app=\"https:\/\/script.google.com\/macros\/s\/AKfycbyfNAZZKLririLM2AhhG-PfNzx-ejgWnx4AuuX1FTujXFwctjMv4njBmy17j-8yx7Ml6Q\/exec\">\n<div id=\"tqp-prenota\">\n<div class=\"passo\"><h3 class=\"tqp-h\"><span class=\"num\">1<\/span>Scelga il giorno<\/h3><div class=\"giorni\" id=\"tqp-giorni\"><span class=\"vuoto\">Caricamento dei giorni disponibili\u2026<\/span><\/div><\/div>\n<div class=\"passo\"><h3 class=\"tqp-h\"><span class=\"num\">2<\/span>Scelga l&#8217;orario<\/h3><div class=\"orari\" id=\"tqp-orari\"><span class=\"vuoto\">Prima scelga un giorno.<\/span><\/div><div class=\"scelta\" id=\"tqp-scelta\"><\/div><\/div>\n<div class=\"passo\"><h3 class=\"tqp-h\"><span class=\"num\">3<\/span>I Suoi dati<\/h3>\n<div class=\"tqp-razze\"><span class=\"l\">Razza che desidera vedere * <small>(pu\u00f2 sceglierne pi\u00f9 di una)<\/small><\/span><div class=\"chips\"><label><input type=\"checkbox\" name=\"tqp-razza\" value=\"Maltese\"><span>Maltese<\/span><\/label><label><input type=\"checkbox\" name=\"tqp-razza\" value=\"Lhasa Apso\"><span>Lhasa Apso<\/span><\/label><label><input type=\"checkbox\" name=\"tqp-razza\" value=\"Barboncino Toy\"><span>Barboncino Toy<\/span><\/label><\/div><\/div>\n<div class=\"campi\">\n<div><label class=\"l\" for=\"tqp-nome\">Nome *<\/label><input class=\"i\" type=\"text\" id=\"tqp-nome\" autocomplete=\"given-name\" required><\/div>\n<div><label class=\"l\" for=\"tqp-cognome\">Cognome *<\/label><input class=\"i\" type=\"text\" id=\"tqp-cognome\" autocomplete=\"family-name\" required><\/div>\n<div><label class=\"l\" for=\"tqp-telefono\">Telefono *<\/label><input class=\"i\" type=\"tel\" id=\"tqp-telefono\" autocomplete=\"tel\" placeholder=\"es. 333 123 4567\" required><\/div>\n<div><label class=\"l\" for=\"tqp-email\">Email *<\/label><input class=\"i\" type=\"email\" id=\"tqp-email\" autocomplete=\"email\" placeholder=\"nome@esempio.it\" required><\/div>\n<\/div>\n<label class=\"priv\"><input type=\"checkbox\" id=\"tqp-consapevole\"> <span>Ho compreso che la visita non garantisce la disponibilit\u00e0 di un cucciolo. *<\/span><\/label>\n<label class=\"priv\"><input type=\"checkbox\" id=\"tqp-privacy\"> <span>Acconsento al trattamento dei miei dati personali da parte dell&#8217;Allevamento Tre Quarti di Luna al solo fine di gestire la prenotazione e di essere ricontattato in merito alla visita, come descritto nell&#8217;<a href=\"\/privacy-e-cookie\/\" target=\"_blank\" style=\"color:#a8874f;font-weight:600\">informativa privacy<\/a>. *<\/span><\/label>\n<button type=\"button\" class=\"invia\" id=\"tqp-invia\">Prenota la visita<\/button>\n<div class=\"err\" id=\"tqp-err\" role=\"alert\"><\/div>\n<\/div>\n<\/div>\n<div id=\"tqp-azione\" hidden><\/div>\n<\/div>\n<script>\n(function(){\nvar root=document.getElementById('tqp'); if(!root) return; var APP=root.getAttribute('data-app');\nvar dati=[],giornoSel=null,slotSel=null;\nfunction $(id){return document.getElementById(id);}\nfunction esc(s){return String(s==null?'':s).replace(\/&\/g,'&amp;').replace(\/<\/g,'&lt;').replace(\/>\/g,'&gt;').replace(\/\"\/g,'&quot;');}\nfunction get(q){return fetch(APP+'?'+q,{credentials:'omit'}).then(function(r){return r.json();});}\nfunction post(d){return fetch(APP,{method:'POST',credentials:'omit',headers:{'Content-Type':'text\/plain;charset=utf-8'},body:JSON.stringify(d)}).then(function(r){return r.json();});}\nfunction carica(){get('api=orari').then(function(r){if(!r.ok)throw new Error(r.errore);dati=r.giorni;giorni();}).catch(function(){$('tqp-giorni').innerHTML='<span class=\"vuoto\">Non \u00e8 stato possibile caricare il calendario. La preghiamo di ricaricare la pagina o di contattarci al 339 898 9204.<\/span>';});}\nfunction giorni(){var c=$('tqp-giorni');c.innerHTML='';giornoSel=null;slotSel=null;$('tqp-orari').innerHTML='<span class=\"vuoto\">Prima scelga un giorno.<\/span>';$('tqp-scelta').innerHTML='';\n if(!dati.length){c.innerHTML='<span class=\"vuoto\">Al momento non ci sono orari disponibili nei prossimi 7 giorni. Ci contatti al 339 898 9204.<\/span>';return;}\n dati.forEach(function(g,i){var b=document.createElement('button');b.type='button';b.className='g';\n  b.innerHTML='<small>'+esc(g.etichetta.settimana)+'<\/small><strong>'+esc(g.etichetta.giorno)+'<\/strong><span>'+esc(g.etichetta.mese)+'<\/span>';\n  b.onclick=function(){giornoSel=i;slotSel=null;[].forEach.call(c.children,function(x){x.classList.remove('on');});b.classList.add('on');orari();};c.appendChild(b);});}\nfunction orari(){var c=$('tqp-orari');c.innerHTML='';var g=dati[giornoSel];$('tqp-scelta').innerHTML='';\n g.orari.forEach(function(o){var b=document.createElement('button');b.type='button';b.className='o';b.textContent=o.ora;\n  b.onclick=function(){slotSel=o.valore;[].forEach.call(c.children,function(x){x.classList.remove('on');});b.classList.add('on');\n   $('tqp-scelta').innerHTML='Ha scelto: <strong>'+esc(g.etichetta.settimana)+' '+esc(g.etichetta.giorno)+' '+esc(g.etichetta.mese)+' alle ore '+esc(o.ora)+'<\/strong>';};c.appendChild(b);});}\nfunction val(id){return $(id).value.trim();}\n$('tqp-invia').onclick=function(){var e=$('tqp-err');e.textContent='';\n var d={azione:'prenota',nome:val('tqp-nome'),cognome:val('tqp-cognome'),telefono:val('tqp-telefono'),email:val('tqp-email'),slot:slotSel,privacy:$('tqp-privacy').checked,consapevole:$('tqp-consapevole').checked,razze:[].map.call(document.querySelectorAll('input[name=\"tqp-razza\"]:checked'),function(x){return x.value;})};\n if(!slotSel){e.textContent='Scelga un giorno e un orario.';return;}\n if(!d.nome||!d.cognome||!d.telefono||!d.email){e.textContent='Compili tutti i campi: nome, cognome, telefono ed email sono obbligatori.';return;}\n if(!d.razze.length){e.textContent='Indichi quale razza desidera vedere.';return;}\n if(!d.consapevole){e.textContent='La preghiamo di spuntare la casella sulla disponibilit\u00e0 dei cuccioli.';return;}\n if(!d.privacy){e.textContent='Per prenotare \u00e8 necessario acconsentire al trattamento dei dati.';return;}\n var b=$('tqp-invia');b.disabled=true;b.textContent='Invio in corso\u2026';\n post(d).then(function(r){\n  if(!r.ok){b.disabled=false;b.textContent='Prenota la visita';e.textContent=r.errore||'Si \u00e8 verificato un problema. La preghiamo di riprovare.';carica();return;}\n  $('tqp-prenota').innerHTML='<div class=\"passo ok\"><div class=\"ic\">&#x1f43e;<\/div><h3>Grazie, '+esc(d.nome)+'!<\/h3><p>La Sua visita \u00e8 stata registrata per<br><strong>'+esc(r.quando)+'<\/strong>.<\/p><p>Le abbiamo inviato un\\'email di riepilogo a <strong>'+esc(d.email)+'<\/strong> (se non la trova, controlli anche nello spam).<br>Il giorno prima della visita ricever\u00e0 la richiesta di conferma: La preghiamo di premere \u00abConfermo la visita\u00bb <strong>entro '+esc(r.scadenza||'le ore 20:00 del giorno precedente')+'<\/strong>, altrimenti la visita si annuller\u00e0 automaticamente.<\/p><\/div>';\n  root.scrollIntoView({behavior:'smooth',block:'start'});\n }).catch(function(){b.disabled=false;b.textContent='Prenota la visita';e.textContent='Connessione non riuscita. La preghiamo di riprovare.';});};\n\/\/ conferma \/ annullamento dai link nelle email\nvar q=new URLSearchParams(location.search),az=q.get('azione'),t=q.get('t');\nif((az==='conferma'||az==='annulla')&&t){\n var p=$('tqp-azione');$('tqp-prenota').hidden=true;p.hidden=false;\n p.innerHTML='<div class=\"passo\"><p class=\"vuoto\">Caricamento della Sua visita\u2026<\/p><\/div>';\n setTimeout(function(){root.scrollIntoView({block:'start'});},300);\n get('api=info&t='+encodeURIComponent(t)).then(function(r){\n  if(!r.ok||r.esito!=='ok'){p.innerHTML='<div class=\"passo\"><h3 class=\"tqp-h\">Visita non trovata<\/h3><p>La visita potrebbe essere gi\u00e0 stata annullata o essere passata. Pu\u00f2 prenotarne una nuova qui sotto, oppure contattarci al 339 898 9204.<\/p><p><button type=\"button\" class=\"invia\" id=\"tqp-nuova\">Prenota una nuova visita<\/button><\/p><\/div>';$('tqp-nuova').onclick=function(){p.hidden=true;$('tqp-prenota').hidden=false;};return;}\n  if(az==='conferma'&&r.stato==='confermata'){p.innerHTML='<div class=\"passo ok\"><div class=\"ic\">&#x2705;<\/div><h3>Visita gi\u00e0 confermata<\/h3><p>La Sua visita del <strong>'+esc(r.quando)+'<\/strong> risulta gi\u00e0 confermata. La aspettiamo!<\/p><\/div>';return;}\n  if(az==='annulla'){if(r.annullabile===false){p.innerHTML='<div class=\"passo\"><h3 class=\"tqp-h\">Annullamento online non pi\u00f9 disponibile<\/h3><p>Gentile '+esc(r.nome)+' '+esc(r.cognome)+', la visita del <strong>'+esc(r.quando)+'<\/strong> pu\u00f2 essere annullata online solo fino alle ore 20:00 del giorno precedente.<\/p><p>La preghiamo di avvisarci direttamente su WhatsApp o al telefono:<\/p><p><a class=\"tqp-wa\" href=\"https:\/\/wa.me\/393398989204\" target=\"_blank\" rel=\"noopener\">&#x1f4ac; Ci scriva su WhatsApp<\/a> &nbsp; <a href=\"tel:+393398989204\" style=\"color:#a8874f;font-weight:600\">&#x1f4de; 339 898 9204<\/a><\/p><\/div>';return;}}\n  var conf=az==='conferma';\n  p.innerHTML='<div class=\"passo\"><h3 class=\"tqp-h\">'+(conf?'Conferma della visita':'Annullamento della visita')+'<\/h3><p>Gentile '+esc(r.nome)+' '+esc(r.cognome)+',<\/p><div class=\"box\">&#x1f4c5; <strong>'+esc(r.quando)+'<\/strong><br>'+(r.razze?'&#x1f436; '+esc(r.razze)+'<br>':'')+'&#x1f4cd; Via Lago Maggiore, 31 \u2013 00036 Palestrina (RM)<\/div><p>'+(conf?'Prema il pulsante per confermare la Sua presenza.':'Prema il pulsante per annullare la visita e liberare l\\'orario.')+'<\/p><button type=\"button\" class=\"invia\" id=\"tqp-vai\">'+(conf?'&#x2705; Confermo la visita':'Annulla la visita')+'<\/button><div class=\"err\" id=\"tqp-err2\" role=\"alert\"><\/div><\/div>';\n  $('tqp-vai').onclick=function(){var b=this;b.disabled=true;b.textContent='Un momento\u2026';\n   post({azione:az,t:t}).then(function(x){\n    if(!x.ok){b.disabled=false;b.textContent='Riprova';$('tqp-err2').textContent=x.errore||'Si \u00e8 verificato un problema.';return;}\n    if(x.esito==='tardi'){p.innerHTML='<div class=\"passo\"><h3 class=\"tqp-h\">Annullamento online non pi\u00f9 disponibile<\/h3><p>La visita pu\u00f2 essere annullata online solo fino alle ore 20:00 del giorno precedente. La preghiamo di avvisarci su WhatsApp o al 339 898 9204.<\/p><p><a class=\"tqp-wa\" href=\"https:\/\/wa.me\/393398989204\" target=\"_blank\" rel=\"noopener\">&#x1f4ac; Ci scriva su WhatsApp<\/a><\/p><\/div>';return;}\n    if(x.esito==='non_trovata'){p.innerHTML='<div class=\"passo\"><h3 class=\"tqp-h\">Visita non pi\u00f9 presente<\/h3><p>La visita potrebbe essere gi\u00e0 stata annullata. Per qualsiasi necessit\u00e0 ci contatti al 339 898 9204.<\/p><\/div>';return;}\n    p.innerHTML=conf?'<div class=\"passo ok\"><div class=\"ic\">&#x2705;<\/div><h3>Grazie! La visita \u00e8 confermata.<\/h3><p>La aspettiamo il <strong>'+esc(x.quando)+'<\/strong>.<br>Le abbiamo inviato un\\'email di riepilogo.<\/p><\/div>':'<div class=\"passo ok\"><div class=\"ic\">&#x1f43e;<\/div><h3>La visita \u00e8 stata annullata.<\/h3><p>Grazie per averci avvisato. Saremo lieti di accoglierLa in un\\'altra occasione.<\/p><\/div>';\n   }).catch(function(){b.disabled=false;b.textContent='Riprova';$('tqp-err2').textContent='Connessione non riuscita. La preghiamo di riprovare.';});};\n }).catch(function(){p.innerHTML='<div class=\"passo\"><p>Non \u00e8 stato possibile caricare la visita. La preghiamo di riprovare o di contattarci al 339 898 9204.<\/p><\/div>';});\n}\ncarica();\n})();\n<\/script>\n<div class=\"tql-cta\"><strong>Preferisce sentirci prima? &#x1f43e;<\/strong><p>Per qualsiasi domanda siamo a Sua disposizione su WhatsApp o al telefono.<\/p><div class=\"tql-btns\"><a class=\"tql-btn\" href=\"https:\/\/wa.me\/393398989204?text=Ciao!%20Vorrei%20informazioni%20per%20una%20visita%20in%20allevamento%20%F0%9F%90%BE\" target=\"_blank\" rel=\"noopener\">&#x1f4ac; Ci scriva su WhatsApp<\/a><a class=\"tql-btn tql-btn-chiaro\" href=\"tel:+393398989204\">&#x1f4de; 339 898 9204<\/a><\/div><\/div>\n\n\n\n<style>\n.tql-guida{display:flex;gap:14px;align-items:flex-start;max-width:840px;margin:40px auto 14px;padding:16px 20px;background:#faf6ef;border:1px solid #eadfca;border-left:4px solid #c9a96e;border-radius:14px;color:#3a3226;font-size:.95rem;line-height:1.55}\n.tql-guida-icona{font-size:1.6rem;line-height:1}\n.tql-guida strong{display:block;font-size:1.02rem;margin-bottom:3px;letter-spacing:.01em}\n.tql-guida span{display:block}\n.tql-guida .tql-mouse{display:none}\n@media (hover:hover) and (pointer:fine){.tql-guida .tql-mouse{display:block}.tql-guida .tql-touch{display:none}}\n.tql-carosello{position:relative;max-width:840px;margin:0 auto 48px;border-radius:16px;overflow:hidden;background:#f3efe8;box-shadow:0 10px 30px rgba(60,45,20,.12)}\n.tql-track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none}\n.tql-track::-webkit-scrollbar{display:none}\n.tql-slide{flex:0 0 100%;margin:0;aspect-ratio:4\/3;scroll-snap-align:center;display:flex;align-items:center;justify-content:center}\n.tql-slide img{width:100%;height:100%;object-fit:contain;display:block;margin:0!important}\n.tql-carosello button.tql-freccia{position:absolute;top:50%;transform:translateY(-50%);width:44px;height:44px;border:0;border-radius:50%;background:rgba(255,255,255,.88);color:#3a3226;font-size:28px;line-height:44px;padding:0;cursor:pointer;box-shadow:0 2px 10px rgba(0,0,0,.18);z-index:2}\n.tql-carosello button.tql-freccia:hover{background:#fff}\n.tql-prev{left:12px}.tql-next{right:12px}\n.tql-contatore{position:absolute;top:12px;right:12px;background:rgba(0,0,0,.55);color:#fff;font-size:.8rem;padding:3px 11px;border-radius:20px;z-index:2}\n.tql-punti{position:absolute;bottom:12px;left:0;right:0;display:flex;justify-content:center;gap:7px;z-index:2}\n.tql-punti button{width:9px;height:9px;padding:0;border:0;border-radius:50%;background:rgba(255,255,255,.7);box-shadow:0 0 0 1px rgba(0,0,0,.15);cursor:pointer}\n.tql-punti button.attivo{background:#c9a96e;transform:scale(1.25)}\n@media (max-width:600px){.tql-guida{margin:28px 0 12px;padding:14px 16px}.tql-carosello{border-radius:12px}.tql-carosello button.tql-freccia{width:36px;height:36px;font-size:22px;line-height:36px}.tql-prev{left:8px}.tql-next{right:8px}}\n\n\/* ===== Stile testi pagine razza (crema e oro) ===== *\/\n.tql-testo{max-width:880px;margin:0 auto;color:#3a3226;line-height:1.7}\n.tql-testo p{margin:0 0 12px}\n.tql-kicker{display:block;text-align:center;font-size:.8rem;letter-spacing:.18em;text-transform:uppercase;color:#a8874f;font-weight:700;margin:0 0 10px}\n.tql-lead{text-align:center;max-width:700px;margin:0 auto 34px;font-size:1.06rem}\n.tql-schede{display:grid;gap:18px;margin:0 0 34px}\n.tql-schede-2{grid-template-columns:1fr 1fr}\n.tql-scheda{background:#faf6ef;border:1px solid #eadfca;border-radius:18px;padding:24px 26px}\n.tql-scheda-larga{grid-column:1\/-1}\n.tql-scheda h2,.tql-scheda h3,.tql-scheda h4{font-size:1.22rem;line-height:1.35;margin:0 0 12px;padding-left:14px;border-left:4px solid #c9a96e}\n.tql-scheda>*:last-child{margin-bottom:0}\n.tql-testo ul.tql-check{list-style:none;margin:6px 0 12px;padding:0}\n.tql-testo ul.tql-check li{position:relative;padding:6px 0 6px 34px;margin:0}\n.tql-testo ul.tql-check li:before{content:\"\u2713\";position:absolute;left:0;top:8px;width:22px;height:22px;border-radius:50%;background:#c9a96e;color:#fff;font-size:.72rem;font-weight:700;display:flex;align-items:center;justify-content:center}\n.tql-testo ul.tql-check li p{margin:0}\n.tql-fatti{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px;margin:0 0 30px}\n.tql-fatto{background:#fff;border:1px solid #eadfca;border-radius:14px;padding:14px 16px}\n.tql-fatto span{display:block;font-size:.72rem;letter-spacing:.12em;text-transform:uppercase;color:#a8874f;font-weight:700;margin-bottom:2px}\n.tql-chiplist{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px;margin:4px 0 0}\n.tql-chiplist div{background:#fff;border:1px solid #eadfca;border-radius:12px;padding:12px 14px;display:flex;gap:10px;align-items:center;font-weight:600}\n.tql-chiplist div:before{content:\"\u2713\";flex:0 0 22px;height:22px;border-radius:50%;background:#c9a96e;color:#fff;font-size:.72rem;display:flex;align-items:center;justify-content:center}\n.tql-nota{background:#fff;border:1px solid #eadfca;border-left:4px solid #c9a96e;border-radius:14px;padding:16px 20px;margin:0 0 18px}\n.tql-evidenza{background:linear-gradient(135deg,#f3e7cf,#faf6ef);border-radius:18px;padding:22px 24px;text-align:center;font-weight:600;margin:0 0 18px}\n.tql-chiusa{text-align:center;font-style:italic;font-size:1.12rem;max-width:700px;margin:40px auto 10px!important;position:relative;padding-top:34px}\n.tql-chiusa:before{content:\"\u201c\";position:absolute;top:-16px;left:50%;transform:translateX(-50%);font-size:4.2rem;color:#c9a96e;font-style:normal;line-height:1}\n.tql-img{max-width:640px;margin:10px auto 34px}\n.tql-img img{width:100%;height:auto;display:block;border-radius:18px;box-shadow:0 14px 36px rgba(60,45,20,.16);margin:0!important}\n.tql-cta{max-width:880px;margin:10px auto 50px;background:#fff;border:1px solid #eadfca;border-radius:20px;box-shadow:0 10px 30px rgba(60,45,20,.08);padding:30px 24px;text-align:center;color:#3a3226}\n.tql-cta strong{display:block;font-size:1.25rem;margin-bottom:6px}\n.tql-cta p{margin:0 0 18px;color:#6b5f4d}\n.tql-btns{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;align-items:center}\na.tql-btn{display:inline-block;padding:11px 24px;border-radius:999px;background:#c9a96e;color:#fff!important;text-decoration:none!important;font-weight:600;box-shadow:0 4px 14px rgba(201,169,110,.35);transition:background .2s}\na.tql-btn:hover{background:#b8955a}\na.tql-btn.tql-btn-chiaro{background:#fff;color:#6b5326!important;border:1.5px solid #c9a96e;box-shadow:none}\n.tql-kyu{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:40px;align-items:center;max-width:960px;margin:0 auto 40px;color:#3a3226}\n.tql-kyu img{width:100%;height:auto;display:block;border-radius:20px;box-shadow:0 14px 36px rgba(60,45,20,.18);margin:0!important}\n.tql-kyu h2{font-size:clamp(1.6rem,3vw,2.2rem);margin:0 0 14px}\n.tql-titoli{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 18px}\n.tql-titoli span{background:#f3e7cf;color:#6b5326;border-radius:999px;padding:7px 14px;font-size:.9rem;font-weight:600}\n@media (max-width:760px){.tql-schede-2,.tql-kyu{grid-template-columns:1fr}.tql-scheda{padding:20px 18px}.tql-kyu{gap:26px}.tql-kyu img{max-width:440px;margin:0 auto!important}}\n\n\/* ===== Titolo pagine razza ===== *\/\nbody:has(.tql-titolo) .wp-block-post-title{display:none!important}\nbody:has(.tql-titolo) main > .wp-block-group:has(.wp-block-post-title){display:none!important}\nbody:has(.tql-titolo) main{margin-top:0!important}\n.tql-titolo{padding-top:44px!important}\n.tql-titolo{text-align:center;max-width:820px;margin:0 auto 34px;padding:6px 16px 0;color:#3a3226}\n.tql-titolo-kicker{display:inline-flex;align-items:center;gap:8px;background:#f3e7cf;color:#6b5326;border-radius:999px;padding:6px 16px;font-size:.78rem;letter-spacing:.16em;text-transform:uppercase;font-weight:700;margin:0 0 18px}\n.tql-titolo h1{font-family:var(--wp--preset--font-family--heading,serif);font-weight:400;font-size:clamp(2rem,5.2vw,3.2rem);line-height:1.12;margin:0 0 14px;letter-spacing:-.01em;color:#3a3226}\n.tql-titolo h1 em{font-style:italic;color:#a8874f}\n.tql-titolo-sotto{font-size:1.08rem;font-style:italic;color:#6b5f4d;max-width:600px;margin:0 auto 18px!important;line-height:1.6}\n.tql-ornamento{display:flex;align-items:center;justify-content:center;gap:14px;color:#c9a96e;margin:0 auto 22px;max-width:260px}\n.tql-ornamento:before,.tql-ornamento:after{content:\"\";flex:1;height:1px;background:linear-gradient(90deg,transparent,#c9a96e)}\n.tql-ornamento:after{background:linear-gradient(90deg,#c9a96e,transparent)}\n.tql-schede-nav{display:flex;flex-wrap:wrap;justify-content:center;gap:8px}\n.tql-schede-nav a{display:inline-block;padding:8px 16px;border-radius:999px;border:1.5px solid #eadfca;background:#fff;color:#6b5326!important;text-decoration:none!important;font-size:.9rem;font-weight:600;transition:all .2s}\n.tql-schede-nav a:hover{border-color:#c9a96e;background:#faf6ef}\n.tql-schede-nav a.attiva{background:#c9a96e;border-color:#c9a96e;color:#fff!important;box-shadow:0 4px 14px rgba(201,169,110,.3)}\n@media (max-width:520px){.tql-titolo-kicker{font-size:.7rem;letter-spacing:.12em}.tql-schede-nav{display:grid;grid-template-columns:repeat(3,1fr);gap:6px}.tql-schede-nav a{font-size:.74rem;padding:8px 6px;border-radius:14px;line-height:1.25;text-align:center;display:flex;align-items:center;justify-content:center}}\n\/* ===== fine titolo ===== *\/\n<\/style>\n<script>\n(function(){\nif(window.tqlCarosello)return;window.tqlCarosello=1;\nfunction init(c){\nvar t=c.querySelector('.tql-track'),s=t.children,n=s.length,cnt=c.querySelector('.tql-contatore'),dots=c.querySelector('.tql-punti'),ms=+c.getAttribute('data-intervallo')||4000,i=0,hover=false,tocco=0,visibile=true;\nif(n<=12){for(var k=0;k<n;k++){(function(k){var b=document.createElement('button');b.type='button';b.setAttribute('aria-label','Vai alla foto '+(k+1));b.onclick=function(){vai(k);tocco=Date.now();};dots.appendChild(b);})(k);}}else{dots.style.display='none';}\nfunction aggiorna(){cnt.textContent=(i+1)+' \/ '+n;for(var k=0;k<dots.children.length;k++){dots.children[k].className=(k===i?'attivo':'');}}\nfunction vai(k){i=(k+n)%n;t.scrollTo({left:i*t.clientWidth,behavior:'smooth'});aggiorna();}\nc.querySelector('.tql-prev').onclick=function(){vai(i-1);tocco=Date.now();};\nc.querySelector('.tql-next').onclick=function(){vai(i+1);tocco=Date.now();};\nvar deb;t.addEventListener('scroll',function(){clearTimeout(deb);deb=setTimeout(function(){var k=Math.round(t.scrollLeft\/t.clientWidth);if(k!==i){i=k;aggiorna();}},80);},{passive:true});\nc.addEventListener('mouseenter',function(){hover=true;});c.addEventListener('mouseleave',function(){hover=false;});\nt.addEventListener('touchstart',function(){tocco=Date.now();},{passive:true});\nif('IntersectionObserver' in window){new IntersectionObserver(function(e){visibile=e[0].isIntersecting;},{threshold:.4}).observe(c);}\nsetInterval(function(){if(hover||!visibile||document.hidden||Date.now()-tocco<6000){return;}vai(i+1);},ms);\naggiorna();\n}\nfunction avvia(){var cs=document.querySelectorAll('.tql-carosello');for(var k=0;k<cs.length;k++)init(cs[k]);}\nif(document.readyState==='loading'){document.addEventListener('DOMContentLoaded',avvia);}else{avvia();}\n})();\n<\/script>\n","protected":false},"excerpt":{"rendered":"<p>&#x1f5d3;&#xfe0f; Visite in allevamento Prenota una visita Scelga il giorno e l&#8217;orario che preferisce: saremo lieti di accoglierLa &#x1f43e; &#x1f319; Conoscimi&#x1f4cd; Contatti&#x1f5d3;&#xfe0f; Prenota una visita Venga a conoscere di persona i nostri cuccioli: la visita dura circa 30 minuti e si svolge nel nostro allevamento a Palestrina. QuandoTutti i giorni, 10:00 \u2013 14:00 DurataCirca 30 [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"slim_seo":{"title":"Prenota una visita in allevamento \u2013 Tre Quarti di Luna","description":"Prenotate online la visita all'allevamento Tre Quarti di Luna a Palestrina (Roma): tutti i giorni dalle 10 alle 14, su appuntamento, con conferma via email."},"footnotes":""},"class_list":["post-3030","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/www.trequartidiluna.it\/wordpress\/wp-json\/wp\/v2\/pages\/3030","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.trequartidiluna.it\/wordpress\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.trequartidiluna.it\/wordpress\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.trequartidiluna.it\/wordpress\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.trequartidiluna.it\/wordpress\/wp-json\/wp\/v2\/comments?post=3030"}],"version-history":[{"count":6,"href":"https:\/\/www.trequartidiluna.it\/wordpress\/wp-json\/wp\/v2\/pages\/3030\/revisions"}],"predecessor-version":[{"id":3082,"href":"https:\/\/www.trequartidiluna.it\/wordpress\/wp-json\/wp\/v2\/pages\/3030\/revisions\/3082"}],"wp:attachment":[{"href":"https:\/\/www.trequartidiluna.it\/wordpress\/wp-json\/wp\/v2\/media?parent=3030"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}