{"id":251,"date":"2025-11-14T11:24:48","date_gmt":"2025-11-14T11:24:48","guid":{"rendered":"https:\/\/bellinounamore.it\/?page_id=251"},"modified":"2026-03-02T19:34:21","modified_gmt":"2026-03-02T19:34:21","slug":"welcome","status":"publish","type":"page","link":"https:\/\/bellinounamore.it\/","title":{"rendered":"welcome"},"content":{"rendered":"\n<!DOCTYPE html>\n<html lang=\"it\">\n<head>\n  <meta charset=\"UTF-8\"\/>\n  <meta name=\"viewport\" content=\"width=device-width,initial-scale=1\"\/>\n  <title>Bellino \u2022 un amore \u2014 Personalizzazioni, Feste, Audio &#038; Creator<\/title>\n  <meta name=\"description\" content=\"Personalizzazioni laser, tessili, vetro. Organizzazione feste. Noleggio audio. Livorno.\"\/>\n  <link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\">\n  <link rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin>\n  <link href=\"https:\/\/fonts.googleapis.com\/css2?family=Syne:wght@400;600;700;800&#038;family=DM+Sans:ital,opsz,wght@0,9..40,300;0,9..40,400;0,9..40,500;0,9..40,600;1,9..40,400&#038;display=swap\" rel=\"stylesheet\">\n  <style>\n    :root{\n      --bg:#faf8f6;--bg2:#fff;--card:#fff;--card2:#f5f2ef;\n      --line:#e8e4df;--line2:#d4cfc8;\n      --text:#1a1615;--text2:#3d3733;--muted:#8a8279;\n      --brand:#e8457a;--brand2:#f472a8;--brand-soft:rgba(232,69,122,.08);--brand-glow:rgba(232,69,122,.15);\n      --violet:#7c5cbf;--violet-soft:rgba(124,92,191,.08);\n      --cyan:#2ba3b8;--lime:#6fa834;\n      --r:18px;--r-sm:10px;\n      --container:1060px;--header-h:64px;\n      --font-h:'Syne',system-ui,sans-serif;--font-b:'DM Sans',system-ui,sans-serif;\n      --sh:0 2px 20px rgba(0,0,0,.06),0 0 0 1px rgba(0,0,0,.03);\n      --ease:cubic-bezier(.4,0,.2,1);\n    }\n    *{box-sizing:border-box;margin:0;padding:0}\n    html{scroll-behavior:smooth}\n    body{font-family:var(--font-b);color:var(--text);background:var(--bg);line-height:1.6;overflow-x:hidden;-webkit-font-smoothing:antialiased}\n    .c{max-width:var(--container);margin:0 auto;padding:0 1.2rem}\n    a{color:inherit;text-decoration:none}\n    h1,h2,h3{font-family:var(--font-h);font-weight:700;line-height:1.15}\n    h1{font-size:clamp(2rem,1.3rem+2.6vw,3.2rem)}\n    h2{font-size:clamp(1.35rem,1rem+1.3vw,2rem)}\n    .btn{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.6rem 1.1rem;border-radius:999px;border:1px solid var(--line);background:var(--card);color:var(--text);font-family:var(--font-b);font-weight:600;font-size:.85rem;cursor:pointer;transition:all .2s var(--ease);box-shadow:var(--sh)}\n    .btn:hover{transform:translateY(-1px);border-color:var(--brand)}\n    .btn.p{background:linear-gradient(135deg,var(--brand),var(--brand2));border:none;color:#fff;box-shadow:0 3px 18px rgba(232,69,122,.25)}\n    .btn.p:hover{box-shadow:0 5px 24px rgba(232,69,122,.35)}\n    .btn.g{background:transparent;border:1px solid var(--line2)}\n    .chip{display:inline-flex;align-items:center;gap:.3rem;padding:.22rem .6rem;border-radius:999px;border:1px solid var(--line);background:var(--card);font-size:.76rem;color:var(--muted)}\n\n    \/* HEADER *\/\n    header{position:sticky;top:0;z-index:100;background:rgba(250,248,246,.85);backdrop-filter:blur(16px);border-bottom:1px solid var(--line);height:var(--header-h)}\n    .hdr{display:flex;align-items:center;justify-content:space-between;height:var(--header-h)}\n    .brand-logo img{height:48px;display:block}\n    .nav{display:flex;gap:.2rem}\n    .nav a{padding:.4rem .7rem;border-radius:999px;font-size:.82rem;font-weight:500;color:var(--muted);transition:all .2s}\n    .nav a:hover,.nav a.act{color:var(--text);background:var(--brand-soft)}\n    @media(max-width:700px){.nav{display:none}.brand-logo img{height:40px}}\n\n    \/* ====== ANDREA \u2014 FULL-WIDTH ASSISTANT ====== *\/\n    .andrea-strip{\n      position:relative;overflow:hidden;\n      background:linear-gradient(135deg,#fef0f5 0%,#f3eeff 50%,#eef8fa 100%);\n      border-bottom:1px solid var(--line);\n      padding:1.6rem 0 1rem;\n    }\n    .andrea-strip::before{content:'';position:absolute;top:-120px;right:-80px;width:320px;height:320px;border-radius:50%;background:radial-gradient(circle,var(--brand-glow),transparent 70%);pointer-events:none}\n\n    .andrea-main{display:flex;gap:1rem;align-items:flex-start}\n    @media(max-width:700px){.andrea-main{flex-direction:column}}\n\n    .andrea-avatar-col{flex-shrink:0;text-align:center}\n    .andrea-av{width:56px;height:56px;border-radius:50%;background:linear-gradient(135deg,var(--brand),var(--violet));display:flex;align-items:center;justify-content:center;font-size:1.5rem;box-shadow:0 0 0 3px var(--bg),0 0 0 5px var(--brand-glow);animation:apulse 3s ease-in-out infinite}\n    @keyframes apulse{0%,100%{box-shadow:0 0 0 3px var(--bg),0 0 0 5px var(--brand-glow)}50%{box-shadow:0 0 0 3px var(--bg),0 0 0 10px transparent}}\n    .andrea-name{font-size:.72rem;font-weight:700;margin-top:.3rem;color:var(--brand)}\n\n    .andrea-chat-col{flex:1;min-width:0}\n    .andrea-msgs{display:flex;flex-direction:column;gap:.45rem;max-height:320px;overflow-y:auto;padding-right:.3rem;scroll-behavior:smooth}\n    .am{padding:.55rem .85rem;border-radius:16px;max-width:92%;font-size:.88rem;line-height:1.55;animation:mfade .3s var(--ease)}\n    @keyframes mfade{from{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}\n    .am.b{background:var(--card);border:1px solid var(--line);align-self:flex-start;color:var(--text2);box-shadow:var(--sh)}\n    .am.u{background:var(--brand-soft);border:1px solid rgba(232,69,122,.12);align-self:flex-end;color:var(--text)}\n    .am .opts{display:flex;flex-wrap:wrap;gap:.3rem;margin-top:.45rem}\n    .am .opts button{padding:.28rem .6rem;border-radius:999px;border:1px solid var(--line);background:var(--card);color:var(--text);font-size:.78rem;cursor:pointer;font-family:var(--font-b);transition:all .15s}\n    .am .opts button:hover{border-color:var(--brand);background:var(--brand-soft);color:var(--brand)}\n\n    \/* CREATIVITY SLIDER *\/\n    .creativity-bar{display:flex;align-items:center;gap:.6rem;margin:.6rem 0;padding:.45rem .8rem;border-radius:var(--r);background:var(--card);border:1px solid var(--line);box-shadow:var(--sh)}\n    .creativity-bar .cl{font-size:.72rem;font-weight:600;white-space:nowrap;min-width:50px;text-align:center}\n    .creativity-bar input[type=range]{flex:1;-webkit-appearance:none;height:6px;border-radius:3px;background:linear-gradient(90deg,var(--line2),var(--brand-glow),var(--violet-soft),var(--violet));border:none;cursor:pointer;outline:none}\n    .creativity-bar input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;width:22px;height:22px;border-radius:50%;background:var(--card);border:2px solid var(--brand);box-shadow:0 2px 8px rgba(0,0,0,.12);cursor:pointer}\n    .creativity-label{font-size:.72rem;color:var(--muted);text-align:center}\n\n    \/* INPUT BAR *\/\n    .andrea-input{display:flex;gap:.35rem;margin-top:.5rem}\n    .andrea-input input{flex:1;padding:.55rem .8rem;border-radius:999px;border:1px solid var(--line);background:var(--card);color:var(--text);font-family:var(--font-b);font-size:.85rem;outline:none;transition:border-color .2s;box-shadow:var(--sh)}\n    .andrea-input input:focus{border-color:var(--brand)}\n    .andrea-input input::placeholder{color:var(--muted)}\n    .andrea-input .mic-btn{width:40px;height:40px;border-radius:50%;border:1px solid var(--line);background:var(--card);color:var(--muted);font-size:1rem;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s;flex-shrink:0;box-shadow:var(--sh)}\n    .andrea-input .mic-btn:hover{border-color:var(--brand);color:var(--brand)}\n    .andrea-input .mic-btn.listening{border-color:var(--brand);background:var(--brand-soft);color:var(--brand);animation:apulse 1s infinite}\n    .andrea-input .voice-btn{width:40px;height:40px;border-radius:50%;border:1px solid var(--line);background:var(--card);color:var(--muted);font-size:1rem;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s;flex-shrink:0}\n    .andrea-input .voice-btn:hover{border-color:var(--brand)}\n    .andrea-input .voice-btn.speaking{border-color:var(--violet);color:var(--violet)}\n    .andrea-input .send-btn{padding:.5rem .85rem;border-radius:999px;border:none;background:linear-gradient(135deg,var(--brand),var(--brand2));color:#fff;font-weight:600;font-size:.8rem;cursor:pointer;font-family:var(--font-b);flex-shrink:0;box-shadow:0 2px 10px rgba(232,69,122,.2)}\n\n    \/* HERO (compact) *\/\n    .hero{padding:2.5rem 0 1.5rem;text-align:center}\n    .hero h1 em{font-style:italic;background:linear-gradient(135deg,var(--brand),var(--violet));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}\n    .hero-sub{color:var(--muted);font-size:.95rem;max-width:480px;margin:.5rem auto 1.2rem}\n    .hero-btns{display:flex;gap:.5rem;justify-content:center;flex-wrap:wrap}\n\n    \/* COUNTDOWN *\/\n    .countdown-strip{max-width:520px;margin:1.2rem auto 0;padding:.55rem 1rem;border-radius:var(--r);background:var(--card);border:1px solid var(--line);display:flex;align-items:center;gap:.7rem;flex-wrap:wrap;justify-content:center;box-shadow:var(--sh)}\n    .countdown-strip .ev-icon{font-size:1.4rem}\n    .countdown-strip .ev-text{font-size:.85rem;color:var(--muted)}\n    .countdown-strip .ev-text strong{color:var(--text);font-family:var(--font-h)}\n    .countdown-strip .ev-days{font-family:var(--font-h);font-weight:800;font-size:1.2rem;background:linear-gradient(135deg,var(--brand),var(--violet));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}\n\n    \/* SECTIONS *\/\n    .sec{padding:2.5rem 0;scroll-margin-top:calc(var(--header-h) + 12px)}\n\n    \/* CAROUSEL *\/\n    .track{display:flex;gap:.8rem;overflow-x:auto;padding-bottom:.6rem;scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:var(--line) transparent}\n    .track::-webkit-scrollbar{height:4px}.track::-webkit-scrollbar-thumb{background:var(--line);border-radius:2px}\n    .slide{flex:0 0 220px;scroll-snap-align:start;border-radius:var(--r);overflow:hidden;background:var(--card);border:1px solid var(--line);transition:transform .25s,box-shadow .25s;cursor:pointer;box-shadow:var(--sh)}\n    .slide:hover{transform:translateY(-2px);box-shadow:0 6px 24px rgba(0,0,0,.08)}\n    .slide img{width:100%;height:160px;object-fit:cover;display:block}\n    .slide .sl{padding:.5rem .7rem;font-weight:600;font-size:.82rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}\n    @media(max-width:600px){.slide{flex:0 0 75%}}\n\n    \/* GRETA CARD *\/\n    .greta-card{background:linear-gradient(135deg,#fef0f5,#fdf5ef);border:1px solid rgba(232,69,122,.12);border-radius:var(--r);padding:1.5rem;box-shadow:var(--sh);position:relative;overflow:hidden}\n    .greta-card::before{content:'';position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,var(--brand),var(--brand2))}\n    .greta-card h3{font-family:var(--font-h);margin-bottom:.4rem}\n    .greta-card p{color:var(--text2);font-size:.9rem;line-height:1.65}\n    .greta-skills{display:flex;flex-wrap:wrap;gap:.3rem;margin-top:.6rem}\n    .greta-skills span{padding:.2rem .5rem;border-radius:999px;border:1px solid var(--line);font-size:.72rem;color:var(--muted);background:var(--card)}\n    .also-row{display:flex;gap:.5rem;margin-top:.8rem;flex-wrap:wrap}\n    .also-tag{padding:.3rem .7rem;border-radius:999px;font-size:.75rem;font-weight:500;background:var(--violet-soft);color:var(--violet);border:1px solid rgba(124,92,191,.12)}\n\n    \/* SERVICES *\/\n    .grid-s{display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}\n    .svc{background:var(--card);border:1px solid var(--line);border-radius:var(--r);overflow:hidden;transition:transform .2s,box-shadow .2s;box-shadow:var(--sh)}\n    .svc:hover{transform:translateY(-2px);box-shadow:0 6px 24px rgba(0,0,0,.08)}\n    .svc .th{display:block;aspect-ratio:4\/3;overflow:hidden}\n    .svc .th img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .35s}\n    .svc:hover .th img{transform:scale(1.03)}\n    .svc .sf{display:flex;justify-content:space-between;align-items:center;padding:.6rem .8rem;gap:.4rem}\n    .svc .sf strong{font-size:.88rem}\n\n    \/* CUSTOMIZER *\/\n    #custom .cg{display:grid;grid-template-columns:1fr;gap:1.2rem}\n    @media(min-width:860px){#custom .cg{grid-template-columns:1fr 1fr;align-items:start}}\n    .stage{position:relative;background:#f0ece8;border:1px solid var(--line);border-radius:var(--r);aspect-ratio:3\/4;display:flex;align-items:center;justify-content:center;overflow:hidden}\n    #uploadPrompt{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.35rem;text-align:center;color:var(--muted);background:rgba(255,255,255,.4);border:1px dashed var(--line2);border-radius:calc(var(--r) - 3px)}\n    #stageImg{display:block;width:100%;height:100%;object-fit:contain;position:relative;z-index:1}\n    #overlayText{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);font-weight:800;color:#333;padding:.1rem .4rem;border-radius:6px;text-shadow:0 1px 2px rgba(255,255,255,.5);z-index:2;max-width:90%;word-wrap:break-word;text-align:center;cursor:move;user-select:none}\n    .ctrls{display:grid;gap:.8rem}\n    .ctrls .row{display:flex;gap:.5rem;flex-wrap:wrap}\n    .ctrls label{display:flex;flex-direction:column;gap:.2rem;font-weight:500;font-size:.82rem;color:var(--text2);flex:1}\n    .ctrls input,.ctrls select{padding:.5rem .65rem;border-radius:var(--r-sm);border:1px solid var(--line);background:var(--card);color:var(--text);font-family:var(--font-b);font-size:.85rem;width:100%;outline:none;transition:border-color .2s}\n    .ctrls input:focus,.ctrls select:focus{border-color:var(--brand)}\n    .ctrls input[type=color]{height:34px;padding:2px;cursor:pointer}\n    .ctrls input[type=range]{-webkit-appearance:none;height:4px;border-radius:2px;background:var(--line);border:none;cursor:pointer}\n    .ctrls input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;width:14px;height:14px;border-radius:50%;background:var(--brand);cursor:pointer}\n    .ctrls fieldset{border:1px solid var(--line);padding:.5rem .7rem;border-radius:var(--r-sm);display:grid;gap:.3rem}\n    .ctrls fieldset legend{padding:0 .3rem;font-weight:600;font-size:.8rem;color:var(--text2)}\n    .ctrls fieldset label{flex-direction:row;align-items:center;gap:.5rem;font-weight:400}\n    .ctrls input[type=checkbox]{accent-color:var(--brand);width:auto}\n    .progress{display:flex;gap:.3rem;flex-wrap:wrap;margin-bottom:.8rem}\n    .step{padding:.3rem .6rem;border-radius:999px;border:1px solid var(--line);font-size:.75rem;color:var(--muted);font-weight:500}\n    .step.active{background:linear-gradient(135deg,var(--brand),var(--brand2));border:none;color:#fff}\n\n    \/* CONTACTS *\/\n    .grid-c{display:grid;gap:.8rem;grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}\n    .cc{background:var(--card);border:1px solid var(--line);border-radius:var(--r);padding:.9rem;display:flex;flex-direction:column;gap:.5rem;align-items:center;text-align:center;transition:border-color .2s;box-shadow:var(--sh)}\n    .cc:hover{border-color:var(--brand)}\n    .cc .ci{font-size:1.4rem}\n\n    \/* YT *\/\n    .yt-card{display:flex;align-items:center;gap:1rem;flex-wrap:wrap;padding:1rem;background:var(--card);border:1px solid var(--line);border-radius:var(--r);box-shadow:var(--sh)}\n    .yt-card .yi{width:42px;height:42px;border-radius:50%;background:linear-gradient(135deg,#ff0000,#cc0000);display:flex;align-items:center;justify-content:center;font-size:1.1rem;flex-shrink:0;color:#fff}\n\n    \/* BUDGET *\/\n    .brow{display:flex;gap:.8rem;align-items:center;flex-wrap:wrap}\n    .brow input[type=range]{flex:1;min-width:140px}\n    .bval{font-size:1.4rem;font-weight:800;font-family:var(--font-h);min-width:50px;color:var(--brand)}\n\n    \/* FOOTER *\/\n    footer{border-top:1px solid var(--line);color:var(--muted);padding:1.5rem 0;text-align:center;font-size:.8rem}\n    footer a{color:var(--text2);transition:color .15s}footer a:hover{color:var(--brand)}\n\n    .wp-title,.entry-title,.page-title{display:none!important}\n    .bpf-lb,.bpf{display:none!important}\n    #glitterWrap{display:none}\n    @keyframes fadeUp{from{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}\n    .fi{animation:fadeUp .45s var(--ease) both}.fd1{animation-delay:.06s}.fd2{animation-delay:.12s}.fd3{animation-delay:.18s}\n    @media(max-width:768px){#overlayText{font-size:clamp(14px,5vw,24px)}.ctrls .row{flex-direction:column}.sec{padding:1.8rem 0}}\n\n    \/* ANDREA FLOATING REMINDER *\/\n    .andrea-float{position:fixed;bottom:18px;right:18px;z-index:90;width:54px;height:54px;border-radius:50%;background:linear-gradient(135deg,var(--brand),var(--violet));display:flex;align-items:center;justify-content:center;font-size:1.4rem;box-shadow:0 4px 20px rgba(232,69,122,.35);cursor:pointer;transition:transform .2s;border:3px solid var(--bg)}\n    .andrea-float:hover{transform:scale(1.1)}\n    .andrea-float .notif{position:absolute;top:-2px;right:-2px;width:14px;height:14px;border-radius:50%;background:var(--brand);border:2px solid var(--bg);animation:apulse 2s infinite}\n    @media(min-width:860px){.andrea-float{display:none}}\n  <\/style>\n<\/head>\n<body>\n\n<header>\n  <div class=\"c hdr\">\n    <div class=\"brand-logo\"><a href=\"index.html\"><img decoding=\"async\" src=\"https:\/\/bellinounamore.it\/wp-content\/uploads\/2025\/09\/cropped-ChatGPT-Image-22-set-2025-11_13_01.png\" alt=\"Bellino un amore\"\/><\/a><\/div>\n    <nav class=\"nav\">\n      <a href=\"#custom\" data-j=\"custom\">Personalizza<\/a>\n      <a href=\"#servizi\" data-j=\"servizi\">Servizi<\/a>\n      <a href=\"#shop\" data-j=\"shop\">Shop<\/a>\n      <a href=\"#contatti\" data-j=\"contatti\">Contatti<\/a>\n    <\/nav>\n  <\/div>\n<\/header>\n\n<!-- ============ ANDREA \u2014 ASSISTENTE PROATTIVO ============ -->\n<div class=\"andrea-strip\" id=\"andreaStrip\">\n  <div class=\"c\">\n    <div class=\"andrea-main\">\n      <div class=\"andrea-avatar-col\">\n        <div class=\"andrea-av\" id=\"andreaAvatar\">\u2728<\/div>\n        <div class=\"andrea-name\">Andrea<\/div>\n      <\/div>\n      <div class=\"andrea-chat-col\">\n        <div class=\"andrea-msgs\" id=\"aMsgs\"><\/div>\n\n        <!-- CREATIVITY SLIDER -->\n        <div class=\"creativity-bar\">\n          <div class=\"cl\" id=\"crLeft\">\ud83c\udfa9 Classico<\/div>\n          <input type=\"range\" id=\"creativitySlider\" min=\"0\" max=\"100\" value=\"50\"\/>\n          <div class=\"cl\" id=\"crRight\">\ud83e\udd84 Unicorno<\/div>\n        <\/div>\n        <div class=\"creativity-label\" id=\"crLabel\">Modalit\u00e0: Equilibrato \u2728<\/div>\n\n        <!-- INPUT -->\n        <div class=\"andrea-input\">\n          <button class=\"mic-btn\" id=\"micBtn\" title=\"Parla con Andrea\">\ud83c\udfa4<\/button>\n          <input type=\"text\" id=\"aInp\" placeholder='Scrivi o parla... \"Regalo per la nonna\"' autocomplete=\"off\"\/>\n          <button class=\"voice-btn\" id=\"voiceToggle\" title=\"Attiva\/disattiva voce\">\ud83d\udd0a<\/button>\n          <button class=\"send-btn\" id=\"aSend\">\u2192<\/button>\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/div>\n\n<!-- HERO (compact) -->\n<section class=\"hero\" id=\"hero\">\n  <div class=\"c\">\n    <h1 class=\"fi\">La tua idea, <em>subito.<\/em><\/h1>\n    <p class=\"hero-sub fi fd1\">Personalizzazioni laser, tessili, vetro, legno. Feste, audio, creator. Se lo immagini, lo facciamo.<\/p>\n    <div class=\"hero-btns fi fd2\">\n      <a class=\"btn p\" href=\"#custom\" data-j=\"custom\">Crea ora<\/a>\n      <a class=\"btn g\" href=\"#shop\" data-j=\"shop\">Shop<\/a>\n    <\/div>\n    <div class=\"countdown-strip fi fd3\" id=\"countdownStrip\"><\/div>\n  <\/div>\n<\/section>\n\n<!-- CAROUSEL -->\n<section class=\"sec\" id=\"opere\" style=\"border-bottom:1px solid var(--line)\">\n  <div class=\"c\">\n    <div style=\"margin-bottom:.8rem\"><h2>Ultime Opere<\/h2><\/div>\n    <div class=\"track\">\n      <a href=\"\/?post_type=product\" class=\"slide\"><img decoding=\"async\" src=\"https:\/\/bellinounamore.it\/wp-content\/uploads\/2025\/11\/20250828_153952-scaled.jpg\" alt=\"Zerbino\" loading=\"lazy\"><div class=\"sl\">Zerbino Famiglia Inciso<\/div><\/a>\n      <a href=\"\/?post_type=product\" class=\"slide\"><img decoding=\"async\" src=\"https:\/\/bellinounamore.it\/wp-content\/uploads\/2025\/11\/20250919_101217-scaled.jpg\" alt=\"Calici\" loading=\"lazy\"><div class=\"sl\">Calici &#8220;Nonna&#8221; Incisi<\/div><\/a>\n      <a href=\"\/?post_type=product\" class=\"slide\"><img decoding=\"async\" src=\"https:\/\/bellinounamore.it\/wp-content\/uploads\/2025\/11\/20250724_231705.jpg\" alt=\"Body\" loading=\"lazy\"><div class=\"sl\">Body &#8220;Pap\u00e0 puoi farcela&#8221;<\/div><\/a>\n      <a href=\"\/?post_type=product\" class=\"slide\"><img decoding=\"async\" src=\"https:\/\/bellinounamore.it\/wp-content\/uploads\/2025\/11\/IMG-20251113-WA0016.jpg\" alt=\"Tazze\" loading=\"lazy\"><div class=\"sl\">Tazze &#8220;Migliore Amica&#8221;<\/div><\/a>\n      <a href=\"\/?post_type=product\" class=\"slide\"><img decoding=\"async\" src=\"https:\/\/bellinounamore.it\/wp-content\/uploads\/2025\/11\/20250811_123246.jpg\" alt=\"Zaino\" loading=\"lazy\"><div class=\"sl\">Zaino Personalizzato<\/div><\/a>\n      <a href=\"\/?post_type=product\" class=\"slide\"><img decoding=\"async\" src=\"https:\/\/bellinounamore.it\/wp-content\/uploads\/2025\/10\/img_6803-scaled.jpeg\" alt=\"Calzini\" loading=\"lazy\"><div class=\"sl\">Calzini &#8220;La mi nonna&#8221;<\/div><\/a>\n      <a href=\"\/?post_type=product\" class=\"slide\"><img decoding=\"async\" src=\"https:\/\/bellinounamore.it\/wp-content\/uploads\/2025\/11\/20251113_110015.jpg\" alt=\"Legno\" loading=\"lazy\"><div class=\"sl\">Legno con Codice Spotify<\/div><\/a>\n    <\/div>\n  <\/div>\n<\/section>\n\n<!-- CHI SIAMO \u2014 GRETA in primo piano -->\n<section class=\"sec\" id=\"chi\">\n  <div class=\"c\">\n    <div class=\"greta-card\">\n      <span class=\"chip\" style=\"margin-bottom:.5rem\">\u2728 Il cuore creativo<\/span>\n      <h3>Greta \u2014 design, stampa, personalizzazione<\/h3>\n      <p>Stampa su tessili con plotter da taglio e pressa a caldo, grafica vettoriale, packaging curatissimo, box regalo per ogni occasione. Ogni pezzo \u00e8 pensato, progettato e realizzato con cura maniacale.<\/p>\n      <div class=\"greta-skills\">\n        <span>Plotter da taglio<\/span><span>Pressa a caldo<\/span><span>Grafica<\/span><span>Packaging<\/span><span>Box regalo<\/span><span>Tessile<\/span>\n      <\/div>\n      <div class=\"also-row\">\n        <span class=\"also-tag\">+ Incisioni laser<\/span>\n        <span class=\"also-tag\">+ Stampa 3D<\/span>\n        <span class=\"also-tag\">+ Siti web &#038; AI<\/span>\n        <span class=\"also-tag\">+ Kiosk interattivi<\/span>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/section>\n\n<!-- CUSTOMIZER -->\n<section class=\"sec\" id=\"custom\">\n  <div class=\"c\">\n    <div style=\"margin-bottom:.8rem\"><h2>Personalizza in anteprima<\/h2><p style=\"color:var(--muted);font-size:.88rem\">Carica, scrivi, scegli. Noi facciamo il resto.<\/p><\/div>\n    <div style=\"background:var(--card);border:1px solid var(--line);border-radius:var(--r);padding:1.3rem;box-shadow:var(--sh)\">\n      <div class=\"progress\">\n        <span class=\"step active\" data-step=\"1\">1 \u2022 Carica<\/span>\n        <span class=\"step\" data-step=\"2\">2 \u2022 Scrivi<\/span>\n        <span class=\"step\" data-step=\"3\">3 \u2022 Prodotto<\/span>\n        <span class=\"step\" data-step=\"4\">4 \u2022 Invia<\/span>\n      <\/div>\n      <div class=\"cg\">\n        <div id=\"stage\" class=\"stage\">\n          <div style=\"position:absolute;right:6px;top:6px;z-index:5;display:flex;gap:4px\">\n            <button id=\"removeImgBtn\" class=\"btn\" style=\"padding:.3rem .5rem;font-size:.72rem;display:none\">\u2715<\/button>\n            <button id=\"saveShot\" class=\"btn\" style=\"padding:.3rem .5rem;font-size:.72rem\">\ud83d\udcf7<\/button>\n          <\/div>\n          <div id=\"uploadPrompt\"><div style=\"font-size:2rem;margin-bottom:.15rem\">\ud83d\udcf8<\/div><strong style=\"font-size:.88rem\">Carica una foto<\/strong><p style=\"color:var(--muted);font-size:.78rem;margin:0\">Scatta o scegli un&#8217;immagine<\/p><label class=\"btn\" for=\"fileInput\" style=\"font-size:.8rem;margin-top:.35rem\">Carica \/ scatta<\/label><\/div>\n          <img id=\"stageImg\" style=\"display:none\" alt=\"Anteprima\"\/>\n          <div id=\"overlayText\" style=\"font-size:26px\" contenteditable=\"true\">Posizionami!<\/div>\n        <\/div>\n        <div class=\"ctrls\">\n          <div class=\"row\"><label>Carica foto<input id=\"fileInput\" accept=\"image\/*\" type=\"file\"\/><\/label><\/div>\n          <div class=\"row\"><label>Colore<input id=\"color\" type=\"color\" value=\"#333333\"\/><\/label><label>Dimensione<input id=\"size\" max=\"96\" min=\"12\" type=\"range\" value=\"26\"\/><\/label><\/div>\n          <div class=\"row\"><label>Font<select id=\"font\"><option value=\"'DM Sans',sans-serif\">Moderno<\/option><option value=\"'Syne',sans-serif\">Bold<\/option><option value=\"'Courier New',monospace\">Monospace<\/option><option value=\"'Lobster',cursive\">Lobster<\/option><\/select><\/label><label>Linea<select id=\"lineSelect\"><option value=\"\">\u2014 Scegli \u2014<\/option><option value=\"zerbini\">Zerbini (laser)<\/option><option value=\"bicchieri\">Vetro (incisione)<\/option><option value=\"tessile\">Tessile<\/option><option value=\"carta\">Carta &#038; Scatole<\/option><option value=\"incisioni\">Incisioni<\/option><option value=\"oggettistica\">Oggettistica<\/option><\/select><\/label><\/div>\n          <div id=\"glitterWrap\"><label style=\"flex-direction:row;align-items:center;gap:.5rem\"><input id=\"glitter\" type=\"checkbox\"\/>Aggiungi glitter<\/label><\/div>\n          <fieldset><legend>Servizi extra<\/legend>\n            <label><input class=\"extra\" type=\"checkbox\" data-price=\"5\"\/>Urgenza +5\u20ac<\/label>\n            <label><input class=\"extra\" type=\"checkbox\" data-price=\"5\"\/>Disegniamo noi +5\u20ac<\/label>\n            <label><input class=\"extra\" type=\"checkbox\" data-price=\"2\"\/>Verifica dimensioni +2\u20ac<\/label>\n            <label><input class=\"extra\" type=\"checkbox\" data-price=\"8\"\/>Pacchetto regalo +8\u20ac<\/label>\n            <label><input class=\"extra\" type=\"checkbox\" data-price=\"12\"\/>Spedizione \ud83c\uddee\ud83c\uddf9 +12\u20ac<\/label>\n          <\/fieldset>\n          <a id=\"goShop\" class=\"btn p\" style=\"justify-content:center;width:100%;padding:.75rem\">Scegli prodotto &#038; Invia su WhatsApp \u2192<\/a>\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/section>\n\n<!-- SERVIZI -->\n<section class=\"sec\" id=\"servizi\">\n  <div class=\"c\">\n    <div style=\"margin-bottom:.8rem\"><h2>Servizi<\/h2><\/div>\n    <div class=\"grid-s\">\n      <article class=\"svc\"><a class=\"th\" href=\"feste.html\" target=\"_blank\"><img decoding=\"async\" src=\"https:\/\/bellinounamore.it\/wp-content\/uploads\/2025\/11\/IMG-20251113-WA0004.jpg\" alt=\"Festa\" loading=\"lazy\"\/><\/a><div class=\"sf\"><strong>Configura Festa<\/strong><a class=\"btn p\" href=\"feste.html\" target=\"_blank\" style=\"font-size:.78rem;padding:.4rem .75rem\">Configura<\/a><\/div><\/article>\n      <article class=\"svc\"><a class=\"th\" href=\"audio.html\" target=\"_blank\"><img decoding=\"async\" src=\"https:\/\/bellinounamore.it\/wp-content\/uploads\/2025\/11\/kit-l5-scaled.webp\" alt=\"Audio\" loading=\"lazy\"\/><\/a><div class=\"sf\"><strong>Noleggio Audio<\/strong><a class=\"btn\" href=\"audio.html\" target=\"_blank\" style=\"font-size:.78rem;padding:.4rem .75rem\">Scopri<\/a><\/div><\/article>\n      <article class=\"svc\"><a class=\"th\" href=\"creator.html\" target=\"_blank\"><img decoding=\"async\" src=\"https:\/\/bellinounamore.it\/wp-content\/uploads\/2025\/11\/PXL_20250718_110055566.MP_-scaled.jpg\" alt=\"Creator\" loading=\"lazy\"\/><\/a><div class=\"sf\"><strong>Area Creator<\/strong><a class=\"btn g\" href=\"creator.html\" target=\"_blank\" style=\"font-size:.78rem;padding:.4rem .75rem\">Collabora<\/a><\/div><\/article>\n    <\/div>\n  <\/div>\n<\/section>\n\n<!-- SHOP -->\n<section class=\"sec\" id=\"shop\"><div class=\"c\"><div style=\"margin-bottom:.8rem\"><h2>Shop<\/h2><\/div><div class=\"woocommerce columns-4 \"><ul class=\"products columns-4\">\n<li class=\"product type-product post-98 status-publish first instock product_cat-senza-categoria product_cat-vestiti-bambini has-post-thumbnail shipping-taxable purchasable product-type-simple\">\n\t<a href=\"https:\/\/bellinounamore.it\/?product=prodotto\" class=\"woocommerce-LoopProduct-link woocommerce-loop-product__link\"><img fetchpriority=\"high\" decoding=\"async\" width=\"450\" height=\"450\" src=\"https:\/\/bellinounamore.it\/wp-content\/uploads\/2025\/09\/img_8375-450x450.jpeg\" class=\"attachment-woocommerce_thumbnail size-woocommerce_thumbnail\" alt=\"Abbigliamento:Body ,maglie e felpe\" srcset=\"https:\/\/bellinounamore.it\/wp-content\/uploads\/2025\/09\/img_8375-450x450.jpeg 450w, https:\/\/bellinounamore.it\/wp-content\/uploads\/2025\/09\/img_8375-150x150.jpeg 150w, https:\/\/bellinounamore.it\/wp-content\/uploads\/2025\/09\/img_8375-100x100.jpeg 100w\" sizes=\"(max-width: 450px) 100vw, 450px\" \/><h2 class=\"woocommerce-loop-product__title\">Abbigliamento:Body ,maglie e felpe<\/h2>\n\t<span class=\"price\"><span class=\"woocommerce-Price-amount amount\"><bdi>9,00&nbsp;<span class=\"woocommerce-Price-currencySymbol\">&euro;<\/span><\/bdi><\/span><\/span>\n<\/a><a href=\"\/index.php?rest_route=%2Fwp%2Fv2%2Fpages%2F251&#038;add-to-cart=98\" aria-describedby=\"woocommerce_loop_add_to_cart_link_describedby_98\" data-quantity=\"1\" class=\"button wp-element-button product_type_simple add_to_cart_button ajax_add_to_cart\" data-product_id=\"98\" data-product_sku=\"\" aria-label=\"Aggiungi al carrello: &quot;Abbigliamento:Body ,maglie e felpe&quot;\" rel=\"nofollow\" data-success_message=\"&quot;Abbigliamento:Body ,maglie e felpe&quot; \u00e8 stato aggiunto al tuo carrello\" role=\"button\">Aggiungi al carrello<\/a>\t<span id=\"woocommerce_loop_add_to_cart_link_describedby_98\" class=\"screen-reader-text\">\n\t\t\t<\/span>\n<\/li>\n<li class=\"product type-product post-483 status-publish instock product_cat-senza-categoria has-post-thumbnail shipping-taxable purchasable product-type-simple\">\n\t<a href=\"https:\/\/bellinounamore.it\/?product=allestimento-compleanni\" class=\"woocommerce-LoopProduct-link woocommerce-loop-product__link\"><img decoding=\"async\" width=\"450\" height=\"450\" src=\"https:\/\/bellinounamore.it\/wp-content\/uploads\/2026\/03\/8560c00d-a7c2-464c-87ad-184fc87cf002-450x450.jpeg\" class=\"attachment-woocommerce_thumbnail size-woocommerce_thumbnail\" alt=\"Allestimenti e bomboniere\" srcset=\"https:\/\/bellinounamore.it\/wp-content\/uploads\/2026\/03\/8560c00d-a7c2-464c-87ad-184fc87cf002-450x450.jpeg 450w, https:\/\/bellinounamore.it\/wp-content\/uploads\/2026\/03\/8560c00d-a7c2-464c-87ad-184fc87cf002-150x150.jpeg 150w, https:\/\/bellinounamore.it\/wp-content\/uploads\/2026\/03\/8560c00d-a7c2-464c-87ad-184fc87cf002-100x100.jpeg 100w\" sizes=\"(max-width: 450px) 100vw, 450px\" \/><h2 class=\"woocommerce-loop-product__title\">Allestimenti e bomboniere<\/h2>\n\t<span class=\"price\"><span class=\"woocommerce-Price-amount amount\"><bdi>20,00&nbsp;<span class=\"woocommerce-Price-currencySymbol\">&euro;<\/span><\/bdi><\/span><\/span>\n<\/a><a href=\"\/index.php?rest_route=%2Fwp%2Fv2%2Fpages%2F251&#038;add-to-cart=483\" aria-describedby=\"woocommerce_loop_add_to_cart_link_describedby_483\" data-quantity=\"1\" class=\"button wp-element-button product_type_simple add_to_cart_button ajax_add_to_cart\" data-product_id=\"483\" data-product_sku=\"\" aria-label=\"Aggiungi al carrello: &quot;Allestimenti e bomboniere&quot;\" rel=\"nofollow\" data-success_message=\"&quot;Allestimenti e bomboniere&quot; \u00e8 stato aggiunto al tuo carrello\" role=\"button\">Aggiungi al carrello<\/a>\t<span id=\"woocommerce_loop_add_to_cart_link_describedby_483\" class=\"screen-reader-text\">\n\t\t\t<\/span>\n<\/li>\n<li class=\"product type-product post-499 status-publish instock product_cat-senza-categoria has-post-thumbnail shipping-taxable purchasable product-type-simple\">\n\t<a href=\"https:\/\/bellinounamore.it\/?product=bottiglie-personalizzate\" class=\"woocommerce-LoopProduct-link woocommerce-loop-product__link\"><img decoding=\"async\" width=\"450\" height=\"450\" src=\"https:\/\/bellinounamore.it\/wp-content\/uploads\/2026\/03\/6093bc22-b918-42d2-bc54-fedee43793f4-450x450.jpeg\" class=\"attachment-woocommerce_thumbnail size-woocommerce_thumbnail\" alt=\"Bottiglie personalizzate\" srcset=\"https:\/\/bellinounamore.it\/wp-content\/uploads\/2026\/03\/6093bc22-b918-42d2-bc54-fedee43793f4-450x450.jpeg 450w, https:\/\/bellinounamore.it\/wp-content\/uploads\/2026\/03\/6093bc22-b918-42d2-bc54-fedee43793f4-150x150.jpeg 150w, https:\/\/bellinounamore.it\/wp-content\/uploads\/2026\/03\/6093bc22-b918-42d2-bc54-fedee43793f4-100x100.jpeg 100w\" sizes=\"(max-width: 450px) 100vw, 450px\" \/><h2 class=\"woocommerce-loop-product__title\">Bottiglie personalizzate<\/h2>\n\t<span class=\"price\"><span class=\"woocommerce-Price-amount amount\"><bdi>10,00&nbsp;<span class=\"woocommerce-Price-currencySymbol\">&euro;<\/span><\/bdi><\/span><\/span>\n<\/a><a href=\"\/index.php?rest_route=%2Fwp%2Fv2%2Fpages%2F251&#038;add-to-cart=499\" aria-describedby=\"woocommerce_loop_add_to_cart_link_describedby_499\" data-quantity=\"1\" class=\"button wp-element-button product_type_simple add_to_cart_button ajax_add_to_cart\" data-product_id=\"499\" data-product_sku=\"\" aria-label=\"Aggiungi al carrello: &quot;Bottiglie personalizzate&quot;\" rel=\"nofollow\" data-success_message=\"&quot;Bottiglie personalizzate&quot; \u00e8 stato aggiunto al tuo carrello\" role=\"button\">Aggiungi al carrello<\/a>\t<span id=\"woocommerce_loop_add_to_cart_link_describedby_499\" class=\"screen-reader-text\">\n\t\t\t<\/span>\n<\/li>\n<li class=\"product type-product post-545 status-publish last instock product_cat-senza-categoria has-post-thumbnail shipping-taxable product-type-simple\">\n\t<a href=\"https:\/\/bellinounamore.it\/?product=prodotto-6\" class=\"woocommerce-LoopProduct-link woocommerce-loop-product__link\"><img loading=\"lazy\" decoding=\"async\" width=\"450\" height=\"450\" src=\"https:\/\/bellinounamore.it\/wp-content\/uploads\/2026\/03\/3d905c4c-1ac2-49c5-9c32-3c6482e560f5-450x450.jpeg\" class=\"attachment-woocommerce_thumbnail size-woocommerce_thumbnail\" alt=\"Box dolci\" srcset=\"https:\/\/bellinounamore.it\/wp-content\/uploads\/2026\/03\/3d905c4c-1ac2-49c5-9c32-3c6482e560f5-450x450.jpeg 450w, https:\/\/bellinounamore.it\/wp-content\/uploads\/2026\/03\/3d905c4c-1ac2-49c5-9c32-3c6482e560f5-150x150.jpeg 150w, https:\/\/bellinounamore.it\/wp-content\/uploads\/2026\/03\/3d905c4c-1ac2-49c5-9c32-3c6482e560f5-100x100.jpeg 100w\" sizes=\"(max-width: 450px) 100vw, 450px\" \/><h2 class=\"woocommerce-loop-product__title\">Box dolci<\/h2>\n<\/a><a href=\"https:\/\/bellinounamore.it\/?product=prodotto-6\" aria-describedby=\"woocommerce_loop_add_to_cart_link_describedby_545\" data-quantity=\"1\" class=\"button wp-element-button product_type_simple\" data-product_id=\"545\" data-product_sku=\"\" aria-label=\"Leggi di pi\u00f9 su &quot;Box dolci&quot;\" rel=\"nofollow\" data-success_message=\"\">Leggi tutto<\/a>\t<span id=\"woocommerce_loop_add_to_cart_link_describedby_545\" class=\"screen-reader-text\">\n\t\t\t<\/span>\n<\/li>\n<li class=\"product type-product post-278 status-publish first instock product_cat-bicchieri-calici has-post-thumbnail shipping-taxable purchasable product-type-simple\">\n\t<a href=\"https:\/\/bellinounamore.it\/?product=calici-tazzine-e-bicchieri\" class=\"woocommerce-LoopProduct-link woocommerce-loop-product__link\"><img loading=\"lazy\" decoding=\"async\" width=\"450\" height=\"450\" src=\"https:\/\/bellinounamore.it\/wp-content\/uploads\/2025\/11\/img_9838-450x450.jpeg\" class=\"attachment-woocommerce_thumbnail size-woocommerce_thumbnail\" alt=\"Calici ,tazzine e bicchieri\" srcset=\"https:\/\/bellinounamore.it\/wp-content\/uploads\/2025\/11\/img_9838-450x450.jpeg 450w, https:\/\/bellinounamore.it\/wp-content\/uploads\/2025\/11\/img_9838-150x150.jpeg 150w, https:\/\/bellinounamore.it\/wp-content\/uploads\/2025\/11\/img_9838-100x100.jpeg 100w\" sizes=\"(max-width: 450px) 100vw, 450px\" \/><h2 class=\"woocommerce-loop-product__title\">Calici ,tazzine e bicchieri<\/h2>\n\t<span class=\"price\"><span class=\"woocommerce-Price-amount amount\"><bdi>9,00&nbsp;<span class=\"woocommerce-Price-currencySymbol\">&euro;<\/span><\/bdi><\/span><\/span>\n<\/a><a href=\"\/index.php?rest_route=%2Fwp%2Fv2%2Fpages%2F251&#038;add-to-cart=278\" aria-describedby=\"woocommerce_loop_add_to_cart_link_describedby_278\" data-quantity=\"1\" class=\"button wp-element-button product_type_simple add_to_cart_button ajax_add_to_cart\" data-product_id=\"278\" data-product_sku=\"\" aria-label=\"Aggiungi al carrello: &quot;Calici ,tazzine e bicchieri&quot;\" rel=\"nofollow\" data-success_message=\"&quot;Calici ,tazzine e bicchieri&quot; \u00e8 stato aggiunto al tuo carrello\" role=\"button\">Aggiungi al carrello<\/a>\t<span id=\"woocommerce_loop_add_to_cart_link_describedby_278\" class=\"screen-reader-text\">\n\t\t\t<\/span>\n<\/li>\n<li class=\"product type-product post-359 status-publish instock product_cat-senza-categoria has-post-thumbnail shipping-taxable product-type-simple\">\n\t<a href=\"https:\/\/bellinounamore.it\/?product=calze-befana\" class=\"woocommerce-LoopProduct-link woocommerce-loop-product__link\"><img loading=\"lazy\" decoding=\"async\" width=\"450\" height=\"450\" src=\"https:\/\/bellinounamore.it\/wp-content\/uploads\/2025\/12\/bff93f97-ad29-4600-b94d-dbbd1660935f-450x450.jpeg\" class=\"attachment-woocommerce_thumbnail size-woocommerce_thumbnail\" alt=\"Calze befana\" srcset=\"https:\/\/bellinounamore.it\/wp-content\/uploads\/2025\/12\/bff93f97-ad29-4600-b94d-dbbd1660935f-450x450.jpeg 450w, https:\/\/bellinounamore.it\/wp-content\/uploads\/2025\/12\/bff93f97-ad29-4600-b94d-dbbd1660935f-150x150.jpeg 150w, https:\/\/bellinounamore.it\/wp-content\/uploads\/2025\/12\/bff93f97-ad29-4600-b94d-dbbd1660935f-100x100.jpeg 100w\" sizes=\"(max-width: 450px) 100vw, 450px\" \/><h2 class=\"woocommerce-loop-product__title\">Calze befana<\/h2>\n<\/a><a href=\"https:\/\/bellinounamore.it\/?product=calze-befana\" aria-describedby=\"woocommerce_loop_add_to_cart_link_describedby_359\" data-quantity=\"1\" class=\"button wp-element-button product_type_simple\" data-product_id=\"359\" data-product_sku=\"\" aria-label=\"Leggi di pi\u00f9 su &quot;Calze befana&quot;\" rel=\"nofollow\" data-success_message=\"\">Leggi tutto<\/a>\t<span id=\"woocommerce_loop_add_to_cart_link_describedby_359\" class=\"screen-reader-text\">\n\t\t\t<\/span>\n<\/li>\n<li class=\"product type-product post-147 status-publish instock product_cat-vestiti-bambini has-post-thumbnail shipping-taxable purchasable product-type-simple\">\n\t<a href=\"https:\/\/bellinounamore.it\/?product=prodotto-2\" class=\"woocommerce-LoopProduct-link woocommerce-loop-product__link\"><img loading=\"lazy\" decoding=\"async\" width=\"450\" height=\"450\" src=\"https:\/\/bellinounamore.it\/wp-content\/uploads\/2025\/10\/img_6377-450x450.jpeg\" class=\"attachment-woocommerce_thumbnail size-woocommerce_thumbnail\" alt=\"Calzini lunghi o corti\" srcset=\"https:\/\/bellinounamore.it\/wp-content\/uploads\/2025\/10\/img_6377-450x450.jpeg 450w, https:\/\/bellinounamore.it\/wp-content\/uploads\/2025\/10\/img_6377-150x150.jpeg 150w, https:\/\/bellinounamore.it\/wp-content\/uploads\/2025\/10\/img_6377-100x100.jpeg 100w\" sizes=\"(max-width: 450px) 100vw, 450px\" \/><h2 class=\"woocommerce-loop-product__title\">Calzini lunghi o corti<\/h2>\n\t<span class=\"price\"><span class=\"woocommerce-Price-amount amount\"><bdi>4,00&nbsp;<span class=\"woocommerce-Price-currencySymbol\">&euro;<\/span><\/bdi><\/span><\/span>\n<\/a><a href=\"\/index.php?rest_route=%2Fwp%2Fv2%2Fpages%2F251&#038;add-to-cart=147\" aria-describedby=\"woocommerce_loop_add_to_cart_link_describedby_147\" data-quantity=\"1\" class=\"button wp-element-button product_type_simple add_to_cart_button ajax_add_to_cart\" data-product_id=\"147\" data-product_sku=\"\" aria-label=\"Aggiungi al carrello: &quot;Calzini lunghi o corti&quot;\" rel=\"nofollow\" data-success_message=\"&quot;Calzini lunghi o corti&quot; \u00e8 stato aggiunto al tuo carrello\" role=\"button\">Aggiungi al carrello<\/a>\t<span id=\"woocommerce_loop_add_to_cart_link_describedby_147\" class=\"screen-reader-text\">\n\t\t\t<\/span>\n<\/li>\n<li class=\"product type-product post-370 status-publish last instock product_cat-senza-categoria has-post-thumbnail shipping-taxable product-type-simple\">\n\t<a href=\"https:\/\/bellinounamore.it\/?product=coppia-asciugamani\" class=\"woocommerce-LoopProduct-link woocommerce-loop-product__link\"><img loading=\"lazy\" decoding=\"async\" width=\"450\" height=\"450\" src=\"https:\/\/bellinounamore.it\/wp-content\/uploads\/2025\/12\/img_9095-450x450.jpeg\" class=\"attachment-woocommerce_thumbnail size-woocommerce_thumbnail\" alt=\"Coppia asciugamani\" srcset=\"https:\/\/bellinounamore.it\/wp-content\/uploads\/2025\/12\/img_9095-450x450.jpeg 450w, https:\/\/bellinounamore.it\/wp-content\/uploads\/2025\/12\/img_9095-150x150.jpeg 150w, https:\/\/bellinounamore.it\/wp-content\/uploads\/2025\/12\/img_9095-100x100.jpeg 100w\" sizes=\"(max-width: 450px) 100vw, 450px\" \/><h2 class=\"woocommerce-loop-product__title\">Coppia asciugamani<\/h2>\n<\/a><a href=\"https:\/\/bellinounamore.it\/?product=coppia-asciugamani\" aria-describedby=\"woocommerce_loop_add_to_cart_link_describedby_370\" data-quantity=\"1\" class=\"button wp-element-button product_type_simple\" data-product_id=\"370\" data-product_sku=\"\" aria-label=\"Leggi di pi\u00f9 su &quot;Coppia asciugamani&quot;\" rel=\"nofollow\" data-success_message=\"\">Leggi tutto<\/a>\t<span id=\"woocommerce_loop_add_to_cart_link_describedby_370\" class=\"screen-reader-text\">\n\t\t\t<\/span>\n<\/li>\n<li class=\"product type-product post-426 status-publish first instock product_cat-senza-categoria has-post-thumbnail shipping-taxable purchasable product-type-simple\">\n\t<a href=\"https:\/\/bellinounamore.it\/?product=cuffie-bluetooth\" class=\"woocommerce-LoopProduct-link woocommerce-loop-product__link\"><img loading=\"lazy\" decoding=\"async\" width=\"450\" height=\"450\" src=\"https:\/\/bellinounamore.it\/wp-content\/uploads\/2025\/12\/333e1a92-7e09-4b71-bcc6-59146683fd4d-450x450.jpeg\" class=\"attachment-woocommerce_thumbnail size-woocommerce_thumbnail\" alt=\"Cuffie Bluetooth\" srcset=\"https:\/\/bellinounamore.it\/wp-content\/uploads\/2025\/12\/333e1a92-7e09-4b71-bcc6-59146683fd4d-450x450.jpeg 450w, https:\/\/bellinounamore.it\/wp-content\/uploads\/2025\/12\/333e1a92-7e09-4b71-bcc6-59146683fd4d-150x150.jpeg 150w, https:\/\/bellinounamore.it\/wp-content\/uploads\/2025\/12\/333e1a92-7e09-4b71-bcc6-59146683fd4d-100x100.jpeg 100w\" sizes=\"(max-width: 450px) 100vw, 450px\" \/><h2 class=\"woocommerce-loop-product__title\">Cuffie Bluetooth<\/h2>\n\t<span class=\"price\"><span class=\"woocommerce-Price-amount amount\"><bdi>12,00&nbsp;<span class=\"woocommerce-Price-currencySymbol\">&euro;<\/span><\/bdi><\/span><\/span>\n<\/a><a href=\"\/index.php?rest_route=%2Fwp%2Fv2%2Fpages%2F251&#038;add-to-cart=426\" aria-describedby=\"woocommerce_loop_add_to_cart_link_describedby_426\" data-quantity=\"1\" class=\"button wp-element-button product_type_simple add_to_cart_button ajax_add_to_cart\" data-product_id=\"426\" data-product_sku=\"\" aria-label=\"Aggiungi al carrello: &quot;Cuffie Bluetooth&quot;\" rel=\"nofollow\" data-success_message=\"&quot;Cuffie Bluetooth&quot; \u00e8 stato aggiunto al tuo carrello\" role=\"button\">Aggiungi al carrello<\/a>\t<span id=\"woocommerce_loop_add_to_cart_link_describedby_426\" class=\"screen-reader-text\">\n\t\t\t<\/span>\n<\/li>\n<li class=\"product type-product post-516 status-publish instock product_cat-senza-categoria has-post-thumbnail shipping-taxable purchasable product-type-simple\">\n\t<a href=\"https:\/\/bellinounamore.it\/?product=prodotto-5\" class=\"woocommerce-LoopProduct-link woocommerce-loop-product__link\"><img loading=\"lazy\" decoding=\"async\" width=\"450\" height=\"450\" src=\"https:\/\/bellinounamore.it\/wp-content\/uploads\/2026\/03\/img_1941-450x450.jpeg\" class=\"attachment-woocommerce_thumbnail size-woocommerce_thumbnail\" alt=\"Federe e cuscini\" srcset=\"https:\/\/bellinounamore.it\/wp-content\/uploads\/2026\/03\/img_1941-450x450.jpeg 450w, https:\/\/bellinounamore.it\/wp-content\/uploads\/2026\/03\/img_1941-150x150.jpeg 150w, https:\/\/bellinounamore.it\/wp-content\/uploads\/2026\/03\/img_1941-100x100.jpeg 100w\" sizes=\"(max-width: 450px) 100vw, 450px\" \/><h2 class=\"woocommerce-loop-product__title\">Federe e cuscini<\/h2>\n\t<span class=\"price\"><span class=\"woocommerce-Price-amount amount\"><bdi>20,00&nbsp;<span class=\"woocommerce-Price-currencySymbol\">&euro;<\/span><\/bdi><\/span><\/span>\n<\/a><a href=\"\/index.php?rest_route=%2Fwp%2Fv2%2Fpages%2F251&#038;add-to-cart=516\" aria-describedby=\"woocommerce_loop_add_to_cart_link_describedby_516\" data-quantity=\"1\" class=\"button wp-element-button product_type_simple add_to_cart_button ajax_add_to_cart\" data-product_id=\"516\" data-product_sku=\"\" aria-label=\"Aggiungi al carrello: &quot;Federe e cuscini&quot;\" rel=\"nofollow\" data-success_message=\"&quot;Federe e cuscini&quot; \u00e8 stato aggiunto al tuo carrello\" role=\"button\">Aggiungi al carrello<\/a>\t<span id=\"woocommerce_loop_add_to_cart_link_describedby_516\" class=\"screen-reader-text\">\n\t\t\t<\/span>\n<\/li>\n<li class=\"product type-product post-378 status-publish instock product_cat-senza-categoria has-post-thumbnail shipping-taxable product-type-simple\">\n\t<a href=\"https:\/\/bellinounamore.it\/?product=fiocco-natale-fuori-porta\" class=\"woocommerce-LoopProduct-link woocommerce-loop-product__link\"><img loading=\"lazy\" decoding=\"async\" width=\"450\" height=\"450\" src=\"https:\/\/bellinounamore.it\/wp-content\/uploads\/2025\/12\/a34f0f1c-bd92-4111-bc7e-0692c9fceb1c-450x450.jpeg\" class=\"attachment-woocommerce_thumbnail size-woocommerce_thumbnail\" alt=\"Fiocco natale fuori porta\" srcset=\"https:\/\/bellinounamore.it\/wp-content\/uploads\/2025\/12\/a34f0f1c-bd92-4111-bc7e-0692c9fceb1c-450x450.jpeg 450w, https:\/\/bellinounamore.it\/wp-content\/uploads\/2025\/12\/a34f0f1c-bd92-4111-bc7e-0692c9fceb1c-300x300.jpeg 300w, https:\/\/bellinounamore.it\/wp-content\/uploads\/2025\/12\/a34f0f1c-bd92-4111-bc7e-0692c9fceb1c-1024x1024.jpeg 1024w, https:\/\/bellinounamore.it\/wp-content\/uploads\/2025\/12\/a34f0f1c-bd92-4111-bc7e-0692c9fceb1c-150x150.jpeg 150w, https:\/\/bellinounamore.it\/wp-content\/uploads\/2025\/12\/a34f0f1c-bd92-4111-bc7e-0692c9fceb1c-768x768.jpeg 768w, https:\/\/bellinounamore.it\/wp-content\/uploads\/2025\/12\/a34f0f1c-bd92-4111-bc7e-0692c9fceb1c-1536x1536.jpeg 1536w, https:\/\/bellinounamore.it\/wp-content\/uploads\/2025\/12\/a34f0f1c-bd92-4111-bc7e-0692c9fceb1c-1320x1320.jpeg 1320w, https:\/\/bellinounamore.it\/wp-content\/uploads\/2025\/12\/a34f0f1c-bd92-4111-bc7e-0692c9fceb1c-600x600.jpeg 600w, https:\/\/bellinounamore.it\/wp-content\/uploads\/2025\/12\/a34f0f1c-bd92-4111-bc7e-0692c9fceb1c-100x100.jpeg 100w, https:\/\/bellinounamore.it\/wp-content\/uploads\/2025\/12\/a34f0f1c-bd92-4111-bc7e-0692c9fceb1c.jpeg 1600w\" sizes=\"(max-width: 450px) 100vw, 450px\" \/><h2 class=\"woocommerce-loop-product__title\">Fiocco natale fuori porta<\/h2>\n<\/a><a href=\"https:\/\/bellinounamore.it\/?product=fiocco-natale-fuori-porta\" aria-describedby=\"woocommerce_loop_add_to_cart_link_describedby_378\" data-quantity=\"1\" class=\"button wp-element-button product_type_simple\" data-product_id=\"378\" data-product_sku=\"\" aria-label=\"Leggi di pi\u00f9 su &quot;Fiocco natale fuori porta&quot;\" rel=\"nofollow\" data-success_message=\"\">Leggi tutto<\/a>\t<span id=\"woocommerce_loop_add_to_cart_link_describedby_378\" class=\"screen-reader-text\">\n\t\t\t<\/span>\n<\/li>\n<li class=\"product type-product post-255 status-publish last instock product_cat-senza-categoria has-post-thumbnail shipping-taxable product-type-simple\">\n\t<a href=\"https:\/\/bellinounamore.it\/?product=gommino\" class=\"woocommerce-LoopProduct-link woocommerce-loop-product__link\"><img loading=\"lazy\" decoding=\"async\" width=\"450\" height=\"450\" src=\"https:\/\/bellinounamore.it\/wp-content\/uploads\/2025\/11\/img_9048-450x450.jpeg\" class=\"attachment-woocommerce_thumbnail size-woocommerce_thumbnail\" alt=\"Gommino\" srcset=\"https:\/\/bellinounamore.it\/wp-content\/uploads\/2025\/11\/img_9048-450x450.jpeg 450w, https:\/\/bellinounamore.it\/wp-content\/uploads\/2025\/11\/img_9048-150x150.jpeg 150w, https:\/\/bellinounamore.it\/wp-content\/uploads\/2025\/11\/img_9048-100x100.jpeg 100w\" sizes=\"(max-width: 450px) 100vw, 450px\" \/><h2 class=\"woocommerce-loop-product__title\">Gommino<\/h2>\n<\/a><a href=\"https:\/\/bellinounamore.it\/?product=gommino\" aria-describedby=\"woocommerce_loop_add_to_cart_link_describedby_255\" data-quantity=\"1\" class=\"button wp-element-button product_type_simple\" data-product_id=\"255\" data-product_sku=\"\" aria-label=\"Leggi di pi\u00f9 su &quot;Gommino&quot;\" rel=\"nofollow\" data-success_message=\"\">Leggi tutto<\/a>\t<span id=\"woocommerce_loop_add_to_cart_link_describedby_255\" class=\"screen-reader-text\">\n\t\t\t<\/span>\n<\/li>\n<li class=\"product type-product post-406 status-publish first instock product_cat-senza-categoria has-post-thumbnail shipping-taxable product-type-simple\">\n\t<a href=\"https:\/\/bellinounamore.it\/?product=mestolo-in-legno\" class=\"woocommerce-LoopProduct-link woocommerce-loop-product__link\"><img loading=\"lazy\" decoding=\"async\" width=\"450\" height=\"450\" src=\"https:\/\/bellinounamore.it\/wp-content\/uploads\/2025\/12\/img_8779-1-450x450.jpeg\" class=\"attachment-woocommerce_thumbnail size-woocommerce_thumbnail\" alt=\"Mestolo in legno\" srcset=\"https:\/\/bellinounamore.it\/wp-content\/uploads\/2025\/12\/img_8779-1-450x450.jpeg 450w, https:\/\/bellinounamore.it\/wp-content\/uploads\/2025\/12\/img_8779-1-150x150.jpeg 150w, https:\/\/bellinounamore.it\/wp-content\/uploads\/2025\/12\/img_8779-1-100x100.jpeg 100w\" sizes=\"(max-width: 450px) 100vw, 450px\" \/><h2 class=\"woocommerce-loop-product__title\">Mestolo in legno<\/h2>\n<\/a><a href=\"https:\/\/bellinounamore.it\/?product=mestolo-in-legno\" aria-describedby=\"woocommerce_loop_add_to_cart_link_describedby_406\" data-quantity=\"1\" class=\"button wp-element-button product_type_simple\" data-product_id=\"406\" data-product_sku=\"\" aria-label=\"Leggi di pi\u00f9 su &quot;Mestolo in legno&quot;\" rel=\"nofollow\" data-success_message=\"\">Leggi tutto<\/a>\t<span id=\"woocommerce_loop_add_to_cart_link_describedby_406\" class=\"screen-reader-text\">\n\t\t\t<\/span>\n<\/li>\n<li class=\"product type-product post-262 status-publish instock product_cat-ombrello has-post-thumbnail shipping-taxable purchasable product-type-simple\">\n\t<a href=\"https:\/\/bellinounamore.it\/?product=ombrello\" class=\"woocommerce-LoopProduct-link woocommerce-loop-product__link\"><img loading=\"lazy\" decoding=\"async\" width=\"450\" height=\"450\" src=\"https:\/\/bellinounamore.it\/wp-content\/uploads\/2025\/11\/img_8097-450x450.jpeg\" class=\"attachment-woocommerce_thumbnail size-woocommerce_thumbnail\" alt=\"Ombrello\" srcset=\"https:\/\/bellinounamore.it\/wp-content\/uploads\/2025\/11\/img_8097-450x450.jpeg 450w, https:\/\/bellinounamore.it\/wp-content\/uploads\/2025\/11\/img_8097-150x150.jpeg 150w, https:\/\/bellinounamore.it\/wp-content\/uploads\/2025\/11\/img_8097-100x100.jpeg 100w\" sizes=\"(max-width: 450px) 100vw, 450px\" \/><h2 class=\"woocommerce-loop-product__title\">Ombrello<\/h2>\n\t<span class=\"price\"><span class=\"woocommerce-Price-amount amount\"><bdi>13,00&nbsp;<span class=\"woocommerce-Price-currencySymbol\">&euro;<\/span><\/bdi><\/span><\/span>\n<\/a><a href=\"\/index.php?rest_route=%2Fwp%2Fv2%2Fpages%2F251&#038;add-to-cart=262\" aria-describedby=\"woocommerce_loop_add_to_cart_link_describedby_262\" data-quantity=\"1\" class=\"button wp-element-button product_type_simple add_to_cart_button ajax_add_to_cart\" data-product_id=\"262\" data-product_sku=\"\" aria-label=\"Aggiungi al carrello: &quot;Ombrello&quot;\" rel=\"nofollow\" data-success_message=\"&quot;Ombrello&quot; \u00e8 stato aggiunto al tuo carrello\" role=\"button\">Aggiungi al carrello<\/a>\t<span id=\"woocommerce_loop_add_to_cart_link_describedby_262\" class=\"screen-reader-text\">\n\t\t\t<\/span>\n<\/li>\n<li class=\"product type-product post-349 status-publish instock product_cat-senza-categoria has-post-thumbnail shipping-taxable purchasable product-type-simple\">\n\t<a href=\"https:\/\/bellinounamore.it\/?product=palline-natale-legno\" class=\"woocommerce-LoopProduct-link woocommerce-loop-product__link\"><img loading=\"lazy\" decoding=\"async\" width=\"450\" height=\"450\" src=\"https:\/\/bellinounamore.it\/wp-content\/uploads\/2025\/11\/db504dd3-4128-464d-bcd6-34151a1d8fcb-9612-00006f2bccb1e80f_file-450x450.jpeg\" class=\"attachment-woocommerce_thumbnail size-woocommerce_thumbnail\" alt=\"Palline Natale legno\" srcset=\"https:\/\/bellinounamore.it\/wp-content\/uploads\/2025\/11\/db504dd3-4128-464d-bcd6-34151a1d8fcb-9612-00006f2bccb1e80f_file-450x450.jpeg 450w, https:\/\/bellinounamore.it\/wp-content\/uploads\/2025\/11\/db504dd3-4128-464d-bcd6-34151a1d8fcb-9612-00006f2bccb1e80f_file-150x150.jpeg 150w, https:\/\/bellinounamore.it\/wp-content\/uploads\/2025\/11\/db504dd3-4128-464d-bcd6-34151a1d8fcb-9612-00006f2bccb1e80f_file-100x100.jpeg 100w\" sizes=\"(max-width: 450px) 100vw, 450px\" \/><h2 class=\"woocommerce-loop-product__title\">Palline Natale legno<\/h2>\n\t<span class=\"price\"><span class=\"woocommerce-Price-amount amount\"><bdi>3,50&nbsp;<span class=\"woocommerce-Price-currencySymbol\">&euro;<\/span><\/bdi><\/span><\/span>\n<\/a><a href=\"\/index.php?rest_route=%2Fwp%2Fv2%2Fpages%2F251&#038;add-to-cart=349\" aria-describedby=\"woocommerce_loop_add_to_cart_link_describedby_349\" data-quantity=\"1\" class=\"button wp-element-button product_type_simple add_to_cart_button ajax_add_to_cart\" data-product_id=\"349\" data-product_sku=\"\" aria-label=\"Aggiungi al carrello: &quot;Palline Natale legno&quot;\" rel=\"nofollow\" data-success_message=\"&quot;Palline Natale legno&quot; \u00e8 stato aggiunto al tuo carrello\" role=\"button\">Aggiungi al carrello<\/a>\t<span id=\"woocommerce_loop_add_to_cart_link_describedby_349\" class=\"screen-reader-text\">\n\t\t\t<\/span>\n<\/li>\n<li class=\"product type-product post-390 status-publish last instock product_cat-senza-categoria has-post-thumbnail shipping-taxable product-type-simple\">\n\t<a href=\"https:\/\/bellinounamore.it\/?product=palline-trasparenti\" class=\"woocommerce-LoopProduct-link woocommerce-loop-product__link\"><img loading=\"lazy\" decoding=\"async\" width=\"450\" height=\"450\" src=\"https:\/\/bellinounamore.it\/wp-content\/uploads\/2025\/12\/a1402c1a-5b76-4cd3-8c1c-5b65922376f3-450x450.jpeg\" class=\"attachment-woocommerce_thumbnail size-woocommerce_thumbnail\" alt=\"Palline trasparenti\" srcset=\"https:\/\/bellinounamore.it\/wp-content\/uploads\/2025\/12\/a1402c1a-5b76-4cd3-8c1c-5b65922376f3-450x450.jpeg 450w, https:\/\/bellinounamore.it\/wp-content\/uploads\/2025\/12\/a1402c1a-5b76-4cd3-8c1c-5b65922376f3-150x150.jpeg 150w, https:\/\/bellinounamore.it\/wp-content\/uploads\/2025\/12\/a1402c1a-5b76-4cd3-8c1c-5b65922376f3-100x100.jpeg 100w\" sizes=\"(max-width: 450px) 100vw, 450px\" \/><h2 class=\"woocommerce-loop-product__title\">Palline trasparenti<\/h2>\n<\/a><a href=\"https:\/\/bellinounamore.it\/?product=palline-trasparenti\" aria-describedby=\"woocommerce_loop_add_to_cart_link_describedby_390\" data-quantity=\"1\" class=\"button wp-element-button product_type_simple\" data-product_id=\"390\" data-product_sku=\"\" aria-label=\"Leggi di pi\u00f9 su &quot;Palline trasparenti&quot;\" rel=\"nofollow\" data-success_message=\"\">Leggi tutto<\/a>\t<span id=\"woocommerce_loop_add_to_cart_link_describedby_390\" class=\"screen-reader-text\">\n\t\t\t<\/span>\n<\/li>\n<li class=\"product type-product post-473 status-publish first instock product_cat-senza-categoria has-post-thumbnail shipping-taxable purchasable product-type-simple\">\n\t<a href=\"https:\/\/bellinounamore.it\/?product=personalizzazioni-su-legno\" class=\"woocommerce-LoopProduct-link woocommerce-loop-product__link\"><img loading=\"lazy\" decoding=\"async\" width=\"450\" height=\"450\" src=\"https:\/\/bellinounamore.it\/wp-content\/uploads\/2026\/03\/d87e21bb-5067-4e93-8918-fa8223976742-450x450.jpeg\" class=\"attachment-woocommerce_thumbnail size-woocommerce_thumbnail\" alt=\"Personalizzazioni su legno\" srcset=\"https:\/\/bellinounamore.it\/wp-content\/uploads\/2026\/03\/d87e21bb-5067-4e93-8918-fa8223976742-450x450.jpeg 450w, https:\/\/bellinounamore.it\/wp-content\/uploads\/2026\/03\/d87e21bb-5067-4e93-8918-fa8223976742-150x150.jpeg 150w, https:\/\/bellinounamore.it\/wp-content\/uploads\/2026\/03\/d87e21bb-5067-4e93-8918-fa8223976742-100x100.jpeg 100w\" sizes=\"(max-width: 450px) 100vw, 450px\" \/><h2 class=\"woocommerce-loop-product__title\">Personalizzazioni su legno<\/h2>\n\t<span class=\"price\"><span class=\"woocommerce-Price-amount amount\"><bdi>10,00&nbsp;<span class=\"woocommerce-Price-currencySymbol\">&euro;<\/span><\/bdi><\/span><\/span>\n<\/a><a href=\"\/index.php?rest_route=%2Fwp%2Fv2%2Fpages%2F251&#038;add-to-cart=473\" aria-describedby=\"woocommerce_loop_add_to_cart_link_describedby_473\" data-quantity=\"1\" class=\"button wp-element-button product_type_simple add_to_cart_button ajax_add_to_cart\" data-product_id=\"473\" data-product_sku=\"\" aria-label=\"Aggiungi al carrello: &quot;Personalizzazioni su legno&quot;\" rel=\"nofollow\" data-success_message=\"&quot;Personalizzazioni su legno&quot; \u00e8 stato aggiunto al tuo carrello\" role=\"button\">Aggiungi al carrello<\/a>\t<span id=\"woocommerce_loop_add_to_cart_link_describedby_473\" class=\"screen-reader-text\">\n\t\t\t<\/span>\n<\/li>\n<li class=\"product type-product post-518 status-publish instock product_cat-senza-categoria has-post-thumbnail shipping-taxable purchasable product-type-simple\">\n\t<a href=\"https:\/\/bellinounamore.it\/?product=piatto\" class=\"woocommerce-LoopProduct-link woocommerce-loop-product__link\"><img loading=\"lazy\" decoding=\"async\" width=\"450\" height=\"450\" src=\"https:\/\/bellinounamore.it\/wp-content\/uploads\/2026\/03\/img_2789-450x450.png\" class=\"attachment-woocommerce_thumbnail size-woocommerce_thumbnail\" alt=\"Piatto\" srcset=\"https:\/\/bellinounamore.it\/wp-content\/uploads\/2026\/03\/img_2789-450x450.png 450w, https:\/\/bellinounamore.it\/wp-content\/uploads\/2026\/03\/img_2789-150x150.png 150w, https:\/\/bellinounamore.it\/wp-content\/uploads\/2026\/03\/img_2789-100x100.png 100w\" sizes=\"(max-width: 450px) 100vw, 450px\" \/><h2 class=\"woocommerce-loop-product__title\">Piatto<\/h2>\n\t<span class=\"price\"><span class=\"woocommerce-Price-amount amount\"><bdi>20,00&nbsp;<span class=\"woocommerce-Price-currencySymbol\">&euro;<\/span><\/bdi><\/span><\/span>\n<\/a><a href=\"\/index.php?rest_route=%2Fwp%2Fv2%2Fpages%2F251&#038;add-to-cart=518\" aria-describedby=\"woocommerce_loop_add_to_cart_link_describedby_518\" data-quantity=\"1\" class=\"button wp-element-button product_type_simple add_to_cart_button ajax_add_to_cart\" data-product_id=\"518\" data-product_sku=\"\" aria-label=\"Aggiungi al carrello: &quot;Piatto&quot;\" rel=\"nofollow\" data-success_message=\"&quot;Piatto&quot; \u00e8 stato aggiunto al tuo carrello\" role=\"button\">Aggiungi al carrello<\/a>\t<span id=\"woocommerce_loop_add_to_cart_link_describedby_518\" class=\"screen-reader-text\">\n\t\t\t<\/span>\n<\/li>\n<li class=\"product type-product post-321 status-publish instock product_cat-pochette-e-astucci product_cat-senza-categoria has-post-thumbnail shipping-taxable product-type-simple\">\n\t<a href=\"https:\/\/bellinounamore.it\/?product=prodotto-3\" class=\"woocommerce-LoopProduct-link woocommerce-loop-product__link\"><img loading=\"lazy\" decoding=\"async\" width=\"450\" height=\"450\" src=\"https:\/\/bellinounamore.it\/wp-content\/uploads\/2025\/11\/8349afc8-c5a7-415f-84ce-85e511201b8f-450x450.jpeg\" class=\"attachment-woocommerce_thumbnail size-woocommerce_thumbnail\" alt=\"Pochette &amp; astucci\" srcset=\"https:\/\/bellinounamore.it\/wp-content\/uploads\/2025\/11\/8349afc8-c5a7-415f-84ce-85e511201b8f-450x450.jpeg 450w, https:\/\/bellinounamore.it\/wp-content\/uploads\/2025\/11\/8349afc8-c5a7-415f-84ce-85e511201b8f-150x150.jpeg 150w, https:\/\/bellinounamore.it\/wp-content\/uploads\/2025\/11\/8349afc8-c5a7-415f-84ce-85e511201b8f-100x100.jpeg 100w\" sizes=\"(max-width: 450px) 100vw, 450px\" \/><h2 class=\"woocommerce-loop-product__title\">Pochette &amp; astucci<\/h2>\n<\/a><a href=\"https:\/\/bellinounamore.it\/?product=prodotto-3\" aria-describedby=\"woocommerce_loop_add_to_cart_link_describedby_321\" data-quantity=\"1\" class=\"button wp-element-button product_type_simple\" data-product_id=\"321\" data-product_sku=\"\" aria-label=\"Leggi di pi\u00f9 su &quot;Pochette &amp; astucci&quot;\" rel=\"nofollow\" data-success_message=\"\">Leggi tutto<\/a>\t<span id=\"woocommerce_loop_add_to_cart_link_describedby_321\" class=\"screen-reader-text\">\n\t\t\t<\/span>\n<\/li>\n<li class=\"product type-product post-393 status-publish last instock product_cat-senza-categoria has-post-thumbnail shipping-taxable product-type-simple\">\n\t<a href=\"https:\/\/bellinounamore.it\/?product=porta-occhiali-cencino\" class=\"woocommerce-LoopProduct-link woocommerce-loop-product__link\"><img loading=\"lazy\" decoding=\"async\" width=\"450\" height=\"450\" src=\"https:\/\/bellinounamore.it\/wp-content\/uploads\/2025\/12\/img_9051-450x450.jpeg\" class=\"attachment-woocommerce_thumbnail size-woocommerce_thumbnail\" alt=\"Porta occhiali + cencino\" srcset=\"https:\/\/bellinounamore.it\/wp-content\/uploads\/2025\/12\/img_9051-450x450.jpeg 450w, https:\/\/bellinounamore.it\/wp-content\/uploads\/2025\/12\/img_9051-150x150.jpeg 150w, https:\/\/bellinounamore.it\/wp-content\/uploads\/2025\/12\/img_9051-100x100.jpeg 100w\" sizes=\"(max-width: 450px) 100vw, 450px\" \/><h2 class=\"woocommerce-loop-product__title\">Porta occhiali + cencino<\/h2>\n<\/a><a href=\"https:\/\/bellinounamore.it\/?product=porta-occhiali-cencino\" aria-describedby=\"woocommerce_loop_add_to_cart_link_describedby_393\" data-quantity=\"1\" class=\"button wp-element-button product_type_simple\" data-product_id=\"393\" data-product_sku=\"\" aria-label=\"Leggi di pi\u00f9 su &quot;Porta occhiali + cencino&quot;\" rel=\"nofollow\" data-success_message=\"\">Leggi tutto<\/a>\t<span id=\"woocommerce_loop_add_to_cart_link_describedby_393\" class=\"screen-reader-text\">\n\t\t\t<\/span>\n<\/li>\n<li class=\"product type-product post-351 status-publish first instock product_cat-senza-categoria has-post-thumbnail shipping-taxable purchasable product-type-simple\">\n\t<a href=\"https:\/\/bellinounamore.it\/?product=tagliere-in-legno-personalizzato\" class=\"woocommerce-LoopProduct-link woocommerce-loop-product__link\"><img loading=\"lazy\" decoding=\"async\" width=\"450\" height=\"450\" src=\"https:\/\/bellinounamore.it\/wp-content\/uploads\/2025\/11\/img_9130-450x450.jpeg\" class=\"attachment-woocommerce_thumbnail size-woocommerce_thumbnail\" alt=\"Tagliere in legno personalizzato\" srcset=\"https:\/\/bellinounamore.it\/wp-content\/uploads\/2025\/11\/img_9130-450x450.jpeg 450w, https:\/\/bellinounamore.it\/wp-content\/uploads\/2025\/11\/img_9130-150x150.jpeg 150w, https:\/\/bellinounamore.it\/wp-content\/uploads\/2025\/11\/img_9130-100x100.jpeg 100w\" sizes=\"(max-width: 450px) 100vw, 450px\" \/><h2 class=\"woocommerce-loop-product__title\">Tagliere in legno personalizzato<\/h2>\n\t<span class=\"price\"><span class=\"woocommerce-Price-amount amount\"><bdi>13,00&nbsp;<span class=\"woocommerce-Price-currencySymbol\">&euro;<\/span><\/bdi><\/span><\/span>\n<\/a><a href=\"\/index.php?rest_route=%2Fwp%2Fv2%2Fpages%2F251&#038;add-to-cart=351\" aria-describedby=\"woocommerce_loop_add_to_cart_link_describedby_351\" data-quantity=\"1\" class=\"button wp-element-button product_type_simple add_to_cart_button ajax_add_to_cart\" data-product_id=\"351\" data-product_sku=\"\" aria-label=\"Aggiungi al carrello: &quot;Tagliere in legno personalizzato&quot;\" rel=\"nofollow\" data-success_message=\"&quot;Tagliere in legno personalizzato&quot; \u00e8 stato aggiunto al tuo carrello\" role=\"button\">Aggiungi al carrello<\/a>\t<span id=\"woocommerce_loop_add_to_cart_link_describedby_351\" class=\"screen-reader-text\">\n\t\t\t<\/span>\n<\/li>\n<li class=\"product type-product post-401 status-publish instock product_cat-senza-categoria has-post-thumbnail shipping-taxable product-type-simple\">\n\t<a href=\"https:\/\/bellinounamore.it\/?product=tazze\" class=\"woocommerce-LoopProduct-link woocommerce-loop-product__link\"><img loading=\"lazy\" decoding=\"async\" width=\"450\" height=\"450\" src=\"https:\/\/bellinounamore.it\/wp-content\/uploads\/2025\/12\/img_8513-450x450.jpeg\" class=\"attachment-woocommerce_thumbnail size-woocommerce_thumbnail\" alt=\"Tazze\" srcset=\"https:\/\/bellinounamore.it\/wp-content\/uploads\/2025\/12\/img_8513-450x450.jpeg 450w, https:\/\/bellinounamore.it\/wp-content\/uploads\/2025\/12\/img_8513-150x150.jpeg 150w, https:\/\/bellinounamore.it\/wp-content\/uploads\/2025\/12\/img_8513-100x100.jpeg 100w\" sizes=\"(max-width: 450px) 100vw, 450px\" \/><h2 class=\"woocommerce-loop-product__title\">Tazze<\/h2>\n<\/a><a href=\"https:\/\/bellinounamore.it\/?product=tazze\" aria-describedby=\"woocommerce_loop_add_to_cart_link_describedby_401\" data-quantity=\"1\" class=\"button wp-element-button product_type_simple\" data-product_id=\"401\" data-product_sku=\"\" aria-label=\"Leggi di pi\u00f9 su &quot;Tazze&quot;\" rel=\"nofollow\" data-success_message=\"\">Leggi tutto<\/a>\t<span id=\"woocommerce_loop_add_to_cart_link_describedby_401\" class=\"screen-reader-text\">\n\t\t\t<\/span>\n<\/li>\n<li class=\"product type-product post-155 status-publish instock product_cat-casa product_cat-senza-categoria has-post-thumbnail shipping-taxable purchasable product-type-variable\">\n\t<a href=\"https:\/\/bellinounamore.it\/?product=tovagliette-americane\" class=\"woocommerce-LoopProduct-link woocommerce-loop-product__link\"><img loading=\"lazy\" decoding=\"async\" width=\"450\" height=\"450\" src=\"https:\/\/bellinounamore.it\/wp-content\/uploads\/2025\/10\/509815c2-dbb4-488b-b6fa-5c1b1c0e85b2-450x450.jpeg\" class=\"attachment-woocommerce_thumbnail size-woocommerce_thumbnail\" alt=\"Tovagliette americane\" srcset=\"https:\/\/bellinounamore.it\/wp-content\/uploads\/2025\/10\/509815c2-dbb4-488b-b6fa-5c1b1c0e85b2-450x450.jpeg 450w, https:\/\/bellinounamore.it\/wp-content\/uploads\/2025\/10\/509815c2-dbb4-488b-b6fa-5c1b1c0e85b2-150x150.jpeg 150w, https:\/\/bellinounamore.it\/wp-content\/uploads\/2025\/10\/509815c2-dbb4-488b-b6fa-5c1b1c0e85b2-100x100.jpeg 100w\" sizes=\"(max-width: 450px) 100vw, 450px\" \/><h2 class=\"woocommerce-loop-product__title\">Tovagliette americane<\/h2>\n\t<span class=\"price\"><span class=\"woocommerce-Price-amount amount\" aria-hidden=\"true\"><bdi>5,50&nbsp;<span class=\"woocommerce-Price-currencySymbol\">&euro;<\/span><\/bdi><\/span> <span aria-hidden=\"true\">-<\/span> <span class=\"woocommerce-Price-amount amount\" aria-hidden=\"true\"><bdi>8,00&nbsp;<span class=\"woocommerce-Price-currencySymbol\">&euro;<\/span><\/bdi><\/span><span class=\"screen-reader-text\">Fascia di prezzo: da 5,50&nbsp;&euro; a 8,00&nbsp;&euro;<\/span><\/span>\n<\/a><a href=\"https:\/\/bellinounamore.it\/?product=tovagliette-americane\" aria-describedby=\"woocommerce_loop_add_to_cart_link_describedby_155\" data-quantity=\"1\" class=\"button wp-element-button product_type_variable add_to_cart_button\" data-product_id=\"155\" data-product_sku=\"\" aria-label=\"Seleziona le opzioni per &ldquo;Tovagliette americane&rdquo;\" rel=\"nofollow\">Scegli<\/a>\t<span id=\"woocommerce_loop_add_to_cart_link_describedby_155\" class=\"screen-reader-text\">\n\t\tQuesto prodotto ha pi\u00f9 varianti. Le opzioni possono essere scelte nella pagina del prodotto\t<\/span>\n<\/li>\n<li class=\"product type-product post-447 status-publish last instock product_cat-senza-categoria has-post-thumbnail shipping-taxable purchasable product-type-simple\">\n\t<a href=\"https:\/\/bellinounamore.it\/?product=prodotto-4\" class=\"woocommerce-LoopProduct-link woocommerce-loop-product__link\"><img loading=\"lazy\" decoding=\"async\" width=\"450\" height=\"450\" src=\"https:\/\/bellinounamore.it\/wp-content\/uploads\/2025\/12\/img_6384-450x450.jpeg\" class=\"attachment-woocommerce_thumbnail size-woocommerce_thumbnail\" alt=\"Zaini e sacche\" srcset=\"https:\/\/bellinounamore.it\/wp-content\/uploads\/2025\/12\/img_6384-450x450.jpeg 450w, https:\/\/bellinounamore.it\/wp-content\/uploads\/2025\/12\/img_6384-150x150.jpeg 150w, https:\/\/bellinounamore.it\/wp-content\/uploads\/2025\/12\/img_6384-100x100.jpeg 100w\" sizes=\"(max-width: 450px) 100vw, 450px\" \/><h2 class=\"woocommerce-loop-product__title\">Zaini e sacche<\/h2>\n\t<span class=\"price\"><span class=\"woocommerce-Price-amount amount\"><bdi>10,00&nbsp;<span class=\"woocommerce-Price-currencySymbol\">&euro;<\/span><\/bdi><\/span><\/span>\n<\/a><a href=\"\/index.php?rest_route=%2Fwp%2Fv2%2Fpages%2F251&#038;add-to-cart=447\" aria-describedby=\"woocommerce_loop_add_to_cart_link_describedby_447\" data-quantity=\"1\" class=\"button wp-element-button product_type_simple add_to_cart_button ajax_add_to_cart\" data-product_id=\"447\" data-product_sku=\"\" aria-label=\"Aggiungi al carrello: &quot;Zaini e sacche&quot;\" rel=\"nofollow\" data-success_message=\"&quot;Zaini e sacche&quot; \u00e8 stato aggiunto al tuo carrello\" role=\"button\">Aggiungi al carrello<\/a>\t<span id=\"woocommerce_loop_add_to_cart_link_describedby_447\" class=\"screen-reader-text\">\n\t\t\t<\/span>\n<\/li>\n<li class=\"product type-product post-416 status-publish first instock product_cat-senza-categoria has-post-thumbnail shipping-taxable product-type-simple\">\n\t<a href=\"https:\/\/bellinounamore.it\/?product=zerbino\" class=\"woocommerce-LoopProduct-link woocommerce-loop-product__link\"><img loading=\"lazy\" decoding=\"async\" width=\"450\" height=\"450\" src=\"https:\/\/bellinounamore.it\/wp-content\/uploads\/2025\/12\/0db66ec3-403a-426b-bc04-b289ea3b4d10-450x450.jpeg\" class=\"attachment-woocommerce_thumbnail size-woocommerce_thumbnail\" alt=\"Zerbino\" srcset=\"https:\/\/bellinounamore.it\/wp-content\/uploads\/2025\/12\/0db66ec3-403a-426b-bc04-b289ea3b4d10-450x450.jpeg 450w, https:\/\/bellinounamore.it\/wp-content\/uploads\/2025\/12\/0db66ec3-403a-426b-bc04-b289ea3b4d10-150x150.jpeg 150w, https:\/\/bellinounamore.it\/wp-content\/uploads\/2025\/12\/0db66ec3-403a-426b-bc04-b289ea3b4d10-100x100.jpeg 100w\" sizes=\"(max-width: 450px) 100vw, 450px\" \/><h2 class=\"woocommerce-loop-product__title\">Zerbino<\/h2>\n<\/a><a href=\"https:\/\/bellinounamore.it\/?product=zerbino\" aria-describedby=\"woocommerce_loop_add_to_cart_link_describedby_416\" data-quantity=\"1\" class=\"button wp-element-button product_type_simple\" data-product_id=\"416\" data-product_sku=\"\" aria-label=\"Leggi di pi\u00f9 su &quot;Zerbino&quot;\" rel=\"nofollow\" data-success_message=\"\">Leggi tutto<\/a>\t<span id=\"woocommerce_loop_add_to_cart_link_describedby_416\" class=\"screen-reader-text\">\n\t\t\t<\/span>\n<\/li>\n<\/ul>\n<\/div><\/div><\/section>\n\n<!-- YT -->\n<section class=\"sec\" id=\"youtube\"><div class=\"c\"><div class=\"yt-card\"><div class=\"yi\">\u25b6<\/div><div style=\"flex:1\"><strong>YouTube \u2014 Bellino un amore<\/strong><br><span style=\"color:var(--muted);font-size:.85rem\">Come realizziamo i tuoi prodotti<\/span><\/div><a class=\"btn p\" href=\"https:\/\/www.youtube.com\/channel\/UCERnZ0HJGgWC0jzomiNkNiA\" target=\"_blank\" rel=\"noopener\">Vai al canale<\/a><\/div><\/div><\/section>\n\n<!-- BUDGET -->\n<section class=\"sec\" id=\"budget\"><div class=\"c\"><div style=\"margin-bottom:.8rem\"><h2>Hai un budget?<\/h2><p style=\"color:var(--muted);font-size:.88rem\">Dicci quanto, ti proponiamo la soluzione migliore.<\/p><\/div><div style=\"background:var(--card);border:1px solid var(--line);border-radius:var(--r);padding:1.1rem;box-shadow:var(--sh)\"><div class=\"brow\"><input id=\"budgetRange\" max=\"200\" min=\"10\" type=\"range\" value=\"50\"\/><div class=\"bval\"><span id=\"budgetVal\">50<\/span>\u20ac<\/div><a id=\"budgetWA\" class=\"btn p\">Scrivici<\/a><\/div><\/div><\/div><\/section>\n\n<!-- CONTATTI -->\n<section class=\"sec\" id=\"contatti\"><div class=\"c\"><div style=\"margin-bottom:.8rem\"><h2>Contatti<\/h2><\/div><div class=\"grid-c\">\n  <div class=\"cc\"><div class=\"ci\">\ud83d\udcac<\/div><strong>WhatsApp<\/strong><a class=\"btn p\" href=\"https:\/\/wa.me\/393289624669\" target=\"_blank\" rel=\"noopener\" style=\"width:100%\">Scrivici<\/a><\/div>\n  <div class=\"cc\"><div class=\"ci\">\ud83d\udcd8<\/div><strong>Facebook<\/strong><a class=\"btn\" href=\"https:\/\/www.facebook.com\/people\/Bellino-unamore\/61579889124556\/\" target=\"_blank\" rel=\"noopener\" style=\"width:100%\">Pagina<\/a><\/div>\n  <div class=\"cc\"><div class=\"ci\">\ud83d\udcf8<\/div><strong>Instagram<\/strong><a class=\"btn\" href=\"https:\/\/instagram.com\/bellinounamore\" target=\"_blank\" rel=\"noopener\" style=\"width:100%\">Seguici<\/a><\/div>\n  <div class=\"cc\"><div class=\"ci\">\u25b6\ufe0f<\/div><strong>YouTube<\/strong><a class=\"btn g\" href=\"https:\/\/www.youtube.com\/channel\/UCERnZ0HJGgWC0jzomiNkNiA\" target=\"_blank\" rel=\"noopener\" style=\"width:100%\">Canale<\/a><\/div>\n<\/div><\/div><\/section>\n\n<footer><div class=\"c\"><div style=\"margin-bottom:.3rem\">\u00a9 <span id=\"y\"><\/span> <strong>Bellino \u2022 un amore<\/strong> \u2014 Livorno<\/div><div style=\"display:flex;gap:.7rem;justify-content:center;flex-wrap:wrap;font-size:.76rem\"><a href=\"index.html\">Home<\/a><a href=\"feste.html\">Feste<\/a><a href=\"audio.html\">Audio<\/a><a href=\"creator.html\">Creator<\/a><\/div><\/div><\/footer>\n\n<!-- FLOATING ANDREA (mobile) -->\n<div class=\"andrea-float\" id=\"andreaFloat\" onclick=\"document.getElementById('andreaStrip').scrollIntoView({behavior:'smooth'})\">\n  \u2728<div class=\"notif\"><\/div>\n<\/div>\n\n<script src=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/html2canvas\/1.4.1\/html2canvas.min.js\"><\/script>\n<script>\ndocument.addEventListener('DOMContentLoaded',function(){\nconst $=s=>document.querySelector(s),$$=s=>[...document.querySelectorAll(s)];\nconst WA='393289624669';\nconst TTS_BASE='https:\/\/kiosk.sudowai.com'; \/\/ Piper TTS endpoint\n\n\/\/ ==================== ANDREA AI ENGINE ====================\nconst A={\n  msgs:$('#aMsgs'),inp:$('#aInp'),sendBtn:$('#aSend'),micBtn:$('#micBtn'),voiceToggle:$('#voiceToggle'),\n  voiceOn:true, ttsPlaying:false, recognition:null, creativity:50,\n  \/\/ Conversation state\n  conv:{step:null,forWho:null,occasion:null,product:null,budget:null,qty:null,ideas:[]},\n\n  \/\/ ===== TTS via Piper (kiosk.sudowai.com) =====\n  async speak(text){\n    if(!this.voiceOn||this.ttsPlaying)return;\n    const clean=text.replace(\/<[^>]+>\/g,'').replace(\/[\\u{1F300}-\\u{1FFFF}]\/gu,'').trim();\n    if(!clean)return;\n    this.ttsPlaying=true;\n    this.voiceToggle.classList.add('speaking');\n    try{\n      const r=await fetch(TTS_BASE+'\/api\/broadcast',{\n        method:'POST',\n        headers:{'Content-Type':'application\/json'},\n        body:JSON.stringify({message:clean,voice:'andrea',user_id:'bellino_web',author:'Andrea',zone:'bellino'})\n      });\n      const data=await r.json();\n      if(data.status==='success'){\n        \/\/ Poll for audio - the broadcast system queues it\n        \/\/ Try direct TTS endpoint as fallback\n        await this.tryDirectTTS(clean);\n      }else{\n        await this.tryDirectTTS(clean);\n      }\n    }catch(e){\n      \/\/ Fallback: Web Speech API\n      this.speakFallback(clean);\n    }\n  },\n\n  async tryDirectTTS(text){\n    try{\n      \/\/ Try test\/tts endpoint if available\n      const r=await fetch(TTS_BASE+'\/test\/tts',{\n        method:'POST',\n        headers:{'Content-Type':'application\/json'},\n        body:JSON.stringify({text:text,persona:'andrea'})\n      });\n      if(r.ok){\n        const blob=await r.blob();\n        const url=URL.createObjectURL(blob);\n        const audio=new Audio(url);\n        audio.onended=()=>{this.ttsPlaying=false;this.voiceToggle.classList.remove('speaking');URL.revokeObjectURL(url)};\n        audio.onerror=()=>{this.ttsPlaying=false;this.voiceToggle.classList.remove('speaking');this.speakFallback(text)};\n        audio.play().catch(()=>this.speakFallback(text));\n        return;\n      }\n    }catch(e){}\n    this.speakFallback(text);\n  },\n\n  speakFallback(text){\n    if(!window.speechSynthesis){this.ttsPlaying=false;this.voiceToggle.classList.remove('speaking');return}\n    window.speechSynthesis.cancel();\n    const u=new SpeechSynthesisUtterance(text);\n    u.lang='it-IT';u.rate=1.02;u.pitch=1.0;\n    const voices=window.speechSynthesis.getVoices();\n    const itVoice=voices.find(v=>v.lang.startsWith('it'));\n    if(itVoice)u.voice=itVoice;\n    u.onend=()=>{this.ttsPlaying=false;this.voiceToggle.classList.remove('speaking')};\n    u.onerror=()=>{this.ttsPlaying=false;this.voiceToggle.classList.remove('speaking')};\n    window.speechSynthesis.speak(u);\n  },\n\n  \/\/ ===== SPEECH RECOGNITION =====\n  initSpeechRec(){\n    const SR=window.SpeechRecognition||window.webkitSpeechRecognition;\n    if(!SR)return;\n    this.recognition=new SR();\n    this.recognition.lang='it-IT';\n    this.recognition.continuous=false;\n    this.recognition.interimResults=false;\n    this.recognition.onresult=(e)=>{\n      const t=e.results[0][0].transcript;\n      this.inp.value=t;\n      this.send();\n    };\n    this.recognition.onend=()=>this.micBtn.classList.remove('listening');\n    this.recognition.onerror=()=>this.micBtn.classList.remove('listening');\n  },\n\n  startListening(){\n    if(!this.recognition){this.initSpeechRec();if(!this.recognition)return}\n    this.micBtn.classList.add('listening');\n    this.recognition.start();\n  },\n\n  \/\/ ===== MESSAGES =====\n  botMsg(html,speak=true){\n    const d=document.createElement('div');d.className='am b';d.innerHTML=html;\n    this.msgs.appendChild(d);this.scroll();\n    if(speak)this.speak(html);\n  },\n  userMsg(t){const d=document.createElement('div');d.className='am u';d.textContent=t;this.msgs.appendChild(d);this.scroll()},\n  opts(arr){\n    const last=this.msgs.lastElementChild;if(!last)return;\n    const w=document.createElement('div');w.className='opts';\n    arr.forEach(o=>{const b=document.createElement('button');b.textContent=o;b.addEventListener('click',()=>{this.userMsg(o);w.remove();this.process(o)});w.appendChild(b)});\n    last.appendChild(w);this.scroll();\n  },\n  scroll(){this.msgs.scrollTop=this.msgs.scrollHeight},\n\n  \/\/ ===== CREATIVITY LEVEL =====\n  getCreativity(){return this.creativity},\n  updateCreativityLabel(){\n    const v=this.creativity;\n    const labels=[\n      [0,'Classico & sicuro \ud83c\udfa9'],[25,'Tradizionale con un tocco \u2728'],[50,'Equilibrato \u2728'],\n      [75,'Creativo e originale \ud83c\udf08'],[100,'MODALIT\u00c0 UNICORNO \ud83e\udd84\u2728\ud83d\ude80']\n    ];\n    let label=labels[0][1];\n    for(const[th,l]of labels)if(v>=th)label=l;\n    $('#crLabel').textContent='Modalit\u00e0: '+label;\n  },\n\n  \/\/ ===== BUDGET-AWARE SUGGESTIONS =====\n  getSuggestions(budget,creativity){\n    const c=creativity>65;\n    if(budget<=15)return c?\n      ['Biglietto pop-up fatto a mano con dedica incisa','Portachiavi in legno con incisione laser','Scatolina personalizzata con messaggio nascosto']:\n      ['Biglietto personalizzato stampato','Adesivi vinile personalizzati','Calamita con foto'];\n    if(budget<=30)return c?\n      ['Tazza con illustrazione esclusiva + scatola regalo','Calzini con le frasi storiche della nonna \ud83e\udde6','Sottobicchieri in legno incisi con codice Spotify']:\n      ['Tazza classica con nome e data','Maglietta con stampa foto','Zerbino piccolo con messaggio'];\n    if(budget<=60)return c?\n      ['Calici incisi a coppia con astuccio personalizzato','Legno con QR code che apre un video messaggio \ud83c\udfac','Box sorpresa a tema con 3-4 gadget coordinati']:\n      ['Set calici incisi al laser','Zerbino grande famiglia','Felpa personalizzata premium'];\n    return c?\n      ['Scultura 3D del vostro animale domestico + base in legno incisa \ud83d\udc15','Kit completo festa personalizzata: banner + gadget + allestimento','Quadro in acrilico tagliato laser con LED integrati + codice Spotify']:\n      ['Quadro inciso su legno grande formato','Set regalo premium multi-pezzo','Personalizzazione completa evento con materiali'];\n  },\n\n  \/\/ ===== PROACTIVE GREETING =====\n  greet(){\n    const hour=new Date().getHours();\n    const greets=hour<12?['Buongiorno!','Ehi, buona giornata!']:hour<18?['Ciao!','Ehi!']:['Buonasera!','Ehi, ciao!'];\n    const g=this.pick(greets);\n    this.botMsg(g+' Sono <strong>Andrea<\/strong>, il tuo assistente creativo. Stavi cercando qualcosa di speciale? Dimmi per chi \u00e8 e ti stupisco con un\\'idea! \ud83c\udf81');\n    setTimeout(()=>{\n      this.opts(['\ud83c\udf81 Ho un\\'idea regalo','\ud83c\udf89 Organizzo una festa','\ud83d\udc40 Sto solo curiosando','\ud83d\udca1 Sorprendimi tu!']);\n    },400);\n  },\n\n  \/\/ ===== SCROLL TRIGGERS =====\n  initScrollTriggers(){\n    let triggered={};\n    const observer=new IntersectionObserver((entries)=>{\n      entries.forEach(e=>{\n        if(e.isIntersecting&&!triggered[e.target.id]){\n          triggered[e.target.id]=true;\n          if(e.target.id==='opere'&&!this.conv.step){\n            setTimeout(()=>{\n              this.botMsg('Vedi qualcosa che ti piace? Posso personalizzare qualsiasi di queste cose con il tuo messaggio, una foto, un nome... dimmi! \ud83d\ude0a',true);\n            },800);\n          }\n          if(e.target.id==='shop'){\n            setTimeout(()=>{\n              this.botMsg('Nello shop trovi alcuni esempi con i relativi prezzi \u2014 ma ogni creazione \u00e8 unica! Vuoi che ti aiuti a configurare qualcosa su misura?',true);\n              this.opts(['S\u00ec, aiutami!','Ho gi\u00e0 un\\'idea']);\n            },600);\n          }\n        }\n      });\n    },{threshold:0.3});\n    ['opere','shop','custom','servizi'].forEach(id=>{const el=document.getElementById(id);if(el)observer.observe(el)});\n  },\n\n  \/\/ ===== MAIN PROCESS =====\n  send(){\n    const t=this.inp.value.trim();if(!t)return;\n    this.inp.value='';this.userMsg(t);\n    this.msgs.querySelectorAll('.opts').forEach(o=>o.remove());\n    setTimeout(()=>this.process(t),300);\n  },\n\n  process(text){\n    const t=text.toLowerCase();const cr=this.creativity;\n    let r='',o=[];\n\n    \/\/ === CONVERSATIONAL FLOW ===\n    \/\/ Step: asking for who\n    if(this.conv.step==='askForWho'){\n      this.conv.forWho=text;this.conv.step='askOccasion';\n      r='Per <strong>'+text+'<\/strong>, bellissimo! Che occasione \u00e8? Compleanno, San Valentino, anniversario, o senza motivo (che \u00e8 il regalo migliore)?';\n      o=['Compleanno','San Valentino','Anniversario','Senza motivo','Altro'];\n      this.botMsg(r);this.opts(o);return;\n    }\n    if(this.conv.step==='askOccasion'){\n      this.conv.occasion=text;this.conv.step='askBudget';\n      r='Perfetto! Hai un budget in mente? Anche indicativo va benissimo \u2014 cos\u00ec ti propongo cose sensate!';\n      o=['Sotto 15\u20ac','15-30\u20ac','30-60\u20ac','60\u20ac+','Sorprendimi'];\n      this.botMsg(r);this.opts(o);return;\n    }\n    if(this.conv.step==='askBudget'){\n      let b=60;\n      if(t.includes('sotto 15')||t.includes('10')||t.includes('15'))b=15;\n      else if(t.includes('15-30')||t.includes('20')||t.includes('25')||t.includes('30'))b=30;\n      else if(t.includes('30-60')||t.includes('40')||t.includes('50'))b=60;\n      else if(t.match(\/\\d+\/)){b=parseInt(t.match(\/\\d+\/)[0])}\n      this.conv.budget=b;this.conv.step='suggesting';\n      const ideas=this.getSuggestions(b,cr);\n      this.conv.ideas=ideas;\n      const emoji=cr>65?'\ud83e\udd84':'\u2728';\n      r=emoji+' Con ~<strong>'+b+'\u20ac<\/strong> ecco cosa possiamo fare:';\n      ideas.forEach((idea,i)=>{r+='<br>'+(i+1)+'. '+idea});\n      r+='<br><br>Ti piace qualcuna? O vuoi che ne inventi un\\'altra?';\n      o=['La 1!','La 2!','La 3!','Altra idea!','Quante ne vogliamo?'];\n      this.botMsg(r);this.opts(o);return;\n    }\n    if(this.conv.step==='suggesting'){\n      if(t.match(\/la\\s*1|prima|1!\/i)){this.conv.product=this.conv.ideas[0]}\n      else if(t.match(\/la\\s*2|seconda|2!\/i)){this.conv.product=this.conv.ideas[1]}\n      else if(t.match(\/la\\s*3|terza|3!\/i)){this.conv.product=this.conv.ideas[2]}\n      else if(t.match(\/quant|pi\u00f9|numero|modelli|diversi\/i)){\n        this.conv.step='askQty';\n        r='Bella domanda! Ne vuoi fare solo 1 pezzo unico, oppure pi\u00f9 modelli diversi? Se sono pi\u00f9 pezzi posso anche farti un prezzo migliore!';\n        o=['Solo 1, unico!','2-3 modelli diversi','5+ pezzi (gruppo\/festa)'];\n        this.botMsg(r);this.opts(o);return;\n      }\n      else if(t.match(\/altra|inventa|diversa\/i)){\n        const extraIdeas=cr>65?\n          ['E se facessimo un puzzle personalizzato con una vostra foto?','Un orologio da parete in legno tagliato laser con la vostra data?','Una lampada in acrilico con incisione LED e il nome?']:\n          ['Un cuscino personalizzato con stampa?','Un quadretto in legno con incisione?','Un set di sottobicchieri personalizzati?'];\n        const newIdea=this.pick(extraIdeas);\n        this.conv.ideas.push(newIdea);\n        r='Wooow, sai cosa potremmo fare? '+newIdea+' Ti piace?';\n        o=['S\u00ec, fantastico!','Mmmh, altra idea','Ok, scriviamo su WhatsApp'];\n        this.botMsg(r);this.opts(o);return;\n      }\n      else{this.conv.product=text}\n      if(this.conv.product){\n        this.conv.step='askQty';\n        r='Ottima scelta! <strong>'+this.conv.product+'<\/strong> \u2014 ne facciamo solo 1, o vorresti pi\u00f9 pezzi\/varianti?';\n        o=['Solo 1','2-3 varianti','Scrivi su WhatsApp'];\n        this.botMsg(r);this.opts(o);return;\n      }\n    }\n    if(this.conv.step==='askQty'){\n      this.conv.qty=text;this.conv.step='summary';\n      \/\/ BUILD WHATSAPP SUMMARY\n      const summary=this.buildSummary();\n      r='Perfetto! Ecco il riepilogo:<br><br>'+summary+'<br><br>Vuoi inviare tutto su WhatsApp? Greta e Alessio ti risponderanno velocissimo!';\n      o=['\ud83d\udcf1 Invia su WhatsApp!','Modifica qualcosa','Ricomincia'];\n      this.botMsg(r);this.opts(o);return;\n    }\n    if(this.conv.step==='summary'){\n      if(t.match(\/whatsapp|invia|manda\/i)){\n        this.sendToWhatsApp();return;\n      }\n      if(t.match(\/modifica|cambia\/i)){\n        this.conv.step='askBudget';\n        r='Ok! Cosa vuoi cambiare? Dimmi il nuovo budget o la nuova idea!';\n        this.botMsg(r);return;\n      }\n      if(t.match(\/ricomincia|reset\/i)){\n        this.conv={step:null,forWho:null,occasion:null,product:null,budget:null,qty:null,ideas:[]};\n        r='Ripartiamo da zero! Per chi \u00e8 il regalo?';\n        this.botMsg(r);return;\n      }\n    }\n\n    \/\/ === KEYWORD MATCHING (no active flow) ===\n    if(t.match(\/regal|idea|sorpres|regalo\/i)&&!this.conv.step){\n      this.conv.step='askForWho';\n      r='Bello! Un regalo personalizzato \u00e8 sempre quello giusto. Per chi \u00e8?';\n      o=['Mamma','Pap\u00e0','Nonna\/Nonno','Amica\/Amico','Fidanzato\/a','Collega'];\n      this.botMsg(r);this.opts(o);return;\n    }\n    if(t.match(\/curiosando|guardo|esplorando\/i)){\n      r='Fai pure! Intanto ti racconto: facciamo zerbini incisi al laser, calici e bicchieri con incisione permanente, maglie e body con stampa, tazze, legno con codice Spotify, box regalo... praticamente qualsiasi cosa! Quando vuoi, chiedimi \ud83d\ude0a';\n      this.botMsg(r);this.opts(['Zerbini','Bicchieri incisi','Qualcosa di unico']);return;\n    }\n    if(t.match(\/sorprendimi|stupiscimi|inventami\/i)){\n      const wild=cr>65?\n        ['E se facessimo un\\'escape room in scatola personalizzata con gli indizi che riguardano la vostra storia? \ud83d\udd10','Immagina un portachiavi con dentro un NFC che apre un video-messaggio segreto! \ud83d\udcf1','Un set di carte con 52 motivi per cui ami quella persona, una per ogni settimana! \ud83d\udc8c']:\n        ['Un classicissimo set di calici incisi con i vostri nomi e la data \u2014 elegante e senza tempo \ud83e\udd42','Uno zerbino con la frase preferita della famiglia \u2014 ogni giorno un sorriso \ud83d\udeaa','Una tazza termica con messaggio che appare solo con il caldo! \u2615'];\n      r=this.pick(wild);\n      this.botMsg('Wooow, '+r+' Ti piace?');\n      this.opts(['S\u00ec!!! Lo voglio','Altra idea','Come funziona?']);return;\n    }\n    if(t.match(\/zerbin\/i)){\n      r='Gli zerbini li incidiamo al laser \u2014 vengono pazzeschi! Puoi metterci nomi, frasi, disegni. Per chi sarebbe?';\n      this.conv.step='askForWho';this.conv.product='Zerbino laser';\n      this.botMsg(r);return;\n    }\n    if(t.match(\/bicchier|calice|calici|vetro|flute\/i)){\n      r='I bicchieri incisi al laser sono un WOW garantito! L\\'incisione \u00e8 permanente, elegantissima. Calici, flute, tumbler... per che occasione?';\n      this.conv.step='askOccasion';this.conv.product='Bicchieri incisi';\n      this.botMsg(r);return;\n    }\n    if(t.match(\/magli|shirt|body|tessil|felpa\/i)){\n      r='Stampiamo su qualsiasi tessile! Body neonato, magliette, felpe, sacche. Puoi metterci foto, loghi, frasi. Quante ne servono?';\n      this.conv.step='askQty';\n      this.botMsg(r);this.opts(['Solo 1','2-5 pezzi','10+ (gruppo\/evento)']);return;\n    }\n    if(t.match(\/tazz|mug\/i)){\n      r='Le tazze personalizzate sono il regalo perfetto per chiunque! Con foto, frasi, illustrazioni. Vuoi che ti suggerisca una frase carina?';\n      this.botMsg(r);this.opts(['S\u00ec, suggerisci!','Ho gi\u00e0 la frase','Per chi \u00e8?']);return;\n    }\n    if(t.match(\/suggeris|frase|dedica\/i)){\n      const frasi=cr>65?\n        ['Non \u00e8 la casa pi\u00f9 grande, \u00e8 quella dove si ride di pi\u00f9 \ud83c\udfe0','Nonna: Google prima che esistesse Google \ud83d\udc75','Questa tazza contiene: 10% caff\u00e8, 90% voglia di tornare a letto \u2615','Se leggi questo, portami un cornetto \ud83e\udd50']:\n        ['La casa pi\u00f9 bella \u00e8 dove c\\'\u00e8 l\\'amore \ud83d\udc95','Alla migliore nonna del mondo \ud83d\udc75','Home Sweet Home + nomi famiglia \ud83c\udfe0','Con te ogni momento \u00e8 speciale \u2764\ufe0f'];\n      r='Ecco alcune idee! '+frasi.join(' \u2014 ')+' Ti piace qualcuna o ne vuoi una su misura?';\n      this.botMsg(r);return;\n    }\n    if(t.match(\/fest|party|comple|battesim\/i)){\n      r='Feste? Ci esaltiamo! Allestimenti, palloncini, gadget personalizzati, e se vuoi anche l\\'impianto audio! Apro il configuratore?';\n      this.botMsg(r);this.opts(['Apri configuratore festa','Solo gadget\/allestimento','Quanto costa?']);return;\n    }\n    if(t.match(\/audio|cass|impiant\/i)){\n      r='Collaboriamo con il servizio di noleggio audio! Casse, mixer, microfoni per ogni evento. Vuoi vedere i pacchetti?';\n      this.botMsg(r);this.opts(['Vedi pacchetti audio']);return;\n    }\n    if(t.match(\/apri config\/i)){window.open('feste.html','_blank');this.botMsg('Aperto il configuratore! \ud83c\udf89');return}\n    if(t.match(\/vedi pacchetti\/i)){window.open('audio.html','_blank');this.botMsg('Eccoli! \ud83d\udd0a');return}\n    if(t.match(\/whatsapp|scrivi\/i)&&this.conv.product){this.sendToWhatsApp();return}\n    if(t.match(\/whatsapp|scrivi\/i)){window.open('https:\/\/wa.me\/'+WA,'_blank');this.botMsg('Ho aperto WhatsApp! \ud83d\udcac');return}\n    if(t.match(\/prezz|cost|quant|\u20ac|euro\/i)){\n      r='Ogni pezzo \u00e8 unico, quindi il prezzo dipende da cosa vuoi fare! Dimmi la tua idea e ti do subito un\\'indicazione. Oppure dimmi il budget e ti propongo io qualcosa!';\n      this.botMsg(r);this.opts(['Ho un budget','Ho un\\'idea','Mostrami lo shop']);return;\n    }\n    if(t.match(\/budget|ho un budget\/i)){\n      this.conv.step='askBudget';\n      r='Dimmi il tuo budget e ti propongo le soluzioni migliori!';\n      o=['Sotto 15\u20ac','15-30\u20ac','30-60\u20ac','60\u20ac+'];\n      this.botMsg(r);this.opts(o);return;\n    }\n    if(t.match(\/shop|mostrami\/i)){document.getElementById('shop')?.scrollIntoView({behavior:'smooth'});this.botMsg('Ecco lo shop! Ogni pezzo ha la sua storia.');return}\n    if(t.match(\/sito|web|kiosk|intelligen|ai|tech\/i)){\n      r='S\u00ec! Oltre alle personalizzazioni, realizziamo siti web, integriamo intelligenza artificiale e noleggiamo kiosk interattivi. Tipo... me! \ud83d\ude04 Vuoi saperne di pi\u00f9?';\n      this.botMsg(r);this.opts(['Scrivici su WhatsApp']);return;\n    }\n    if(t.match(\/legn|taglier|spotify|portachiavi\/i)){\n      r='Le incisioni su legno sono meravigliose! Taglieri, portachiavi, il legno con codice Spotify scannerizzabile... posso mostrarti degli esempi?';\n      this.botMsg(r);return;\n    }\n    if(t.match(\/s\u00ec|fantastico|lo voglio|perfetto|ok\/i)&&this.conv.product){\n      this.conv.step='askQty';\n      r='Ne facciamo solo 1 pezzo unico o vorresti pi\u00f9 varianti\/copie?';\n      o=['Solo 1','2-3 varianti','Scrivi su WhatsApp'];\n      this.botMsg(r);this.opts(o);return;\n    }\n    if(t.match(\/ciao|salve|buon|ehi|hey\/i)){\n      const g=this.pick(['Ciao! \ud83d\ude0a','Ehi, benvenuto! \u2728','Ciao ciao! \ud83c\udf89']);\n      r=g+' Cosa ti porta qui oggi? Hai un\\'idea o vuoi che ti ispiri io?';\n      this.botMsg(r);this.opts(['Ho un\\'idea regalo','Sorprendimi','Sto curiosando']);return;\n    }\n\n    \/\/ FALLBACK \u2014 creative\n    const falls=[\n      'Bella idea! Sai che potremmo realizzarla? Dimmi di pi\u00f9 e ti faccio un preventivo!',\n      'Mmh, interessante! Ne possiamo parlare su WhatsApp per i dettagli \u2014 rispondiamo velocissimo!',\n      'Ci piace! Vuoi che ti faccia qualche proposta concreta?'\n    ];\n    this.botMsg(this.pick(falls));\n    this.opts(['S\u00ec, proponimi qualcosa','Scrivi su WhatsApp','Ho un budget']);\n  },\n\n  \/\/ ===== BUILD SUMMARY =====\n  buildSummary(){\n    let s='';\n    if(this.conv.forWho)s+='\ud83d\udc64 <strong>Per:<\/strong> '+this.conv.forWho+'<br>';\n    if(this.conv.occasion)s+='\ud83c\udf89 <strong>Occasione:<\/strong> '+this.conv.occasion+'<br>';\n    if(this.conv.product)s+='\ud83c\udf81 <strong>Idea:<\/strong> '+this.conv.product+'<br>';\n    if(this.conv.budget)s+='\ud83d\udcb0 <strong>Budget:<\/strong> ~'+this.conv.budget+'\u20ac<br>';\n    if(this.conv.qty)s+='\ud83d\udce6 <strong>Quantit\u00e0:<\/strong> '+this.conv.qty;\n    return s||'(nessun dettaglio ancora)';\n  },\n\n  sendToWhatsApp(){\n    let msg='Ciao! Ho visitato il sito e Andrea mi ha suggerito questo:\\n\\n';\n    if(this.conv.forWho)msg+='Per: '+this.conv.forWho+'\\n';\n    if(this.conv.occasion)msg+='Occasione: '+this.conv.occasion+'\\n';\n    if(this.conv.product)msg+='Idea: '+this.conv.product+'\\n';\n    if(this.conv.budget)msg+='Budget: ~'+this.conv.budget+'\u20ac\\n';\n    if(this.conv.qty)msg+='Quantit\u00e0: '+this.conv.qty+'\\n';\n    msg+='\\nLo possiamo fare? Quanto mi costa? \ud83d\ude0a';\n    window.open('https:\/\/wa.me\/'+WA+'?text='+encodeURIComponent(msg),'_blank');\n    this.botMsg('Ho aperto WhatsApp con il riepilogo! Greta e Alessio ti risponderanno a breve \ud83d\ude80',true);\n    \/\/ Reset conv\n    this.conv={step:null,forWho:null,occasion:null,product:null,budget:null,qty:null,ideas:[]};\n  },\n\n  pick(a){return Array.isArray(a)?a[Math.floor(Math.random()*a.length)]:a},\n\n  \/\/ ===== INIT =====\n  init(){\n    this.sendBtn.addEventListener('click',()=>this.send());\n    this.inp.addEventListener('keydown',e=>{if(e.key==='Enter')this.send()});\n    this.micBtn.addEventListener('click',()=>this.startListening());\n    this.voiceToggle.addEventListener('click',()=>{\n      this.voiceOn=!this.voiceOn;\n      this.voiceToggle.textContent=this.voiceOn?'\ud83d\udd0a':'\ud83d\udd07';\n      if(!this.voiceOn&&window.speechSynthesis)window.speechSynthesis.cancel();\n    });\n    $('#creativitySlider').addEventListener('input',(e)=>{\n      this.creativity=parseInt(e.target.value);\n      this.updateCreativityLabel();\n    });\n    this.updateCreativityLabel();\n    this.initSpeechRec();\n    \/\/ Proactive greeting\n    setTimeout(()=>this.greet(),600);\n    \/\/ Scroll triggers\n    setTimeout(()=>this.initScrollTriggers(),1500);\n  }\n};\nA.init();\n\n\/\/ ==================== COUNTDOWN ====================\n(function(){\n  const events=[\n    {name:'San Valentino',icon:'\ud83d\udc95',date:new Date(2026,1,14)},\n    {name:'Carnevale',icon:'\ud83c\udfad',date:new Date(2026,1,17)},\n    {name:'Festa del Pap\u00e0',icon:'\ud83d\udc68',date:new Date(2026,2,19)},\n    {name:'Pasqua',icon:'\ud83d\udc23',date:new Date(2026,3,5)},\n    {name:'Festa della Mamma',icon:'\ud83d\udc90',date:new Date(2026,4,10)},\n    {name:'Festa dei Nonni',icon:'\ud83d\udc75',date:new Date(2026,9,2)},\n    {name:'Natale',icon:'\ud83c\udf84',date:new Date(2026,11,25)}\n  ];\n  const now=new Date();const next=events.find(e=>e.date>now);if(!next)return;\n  const diff=Math.ceil((next.date-now)\/(1e3*60*60*24));\n  const strip=$('#countdownStrip');if(!strip)return;\n  if(diff<=0){strip.innerHTML=`<span class=\"ev-icon\">${next.icon}<\/span><span class=\"ev-text\">Oggi \u00e8 <strong>${next.name}<\/strong>! Ordina il tuo regalo!<\/span>`}\n  else if(diff<=3){strip.innerHTML=`<span class=\"ev-icon\">${next.icon}<\/span><span class=\"ev-text\"><strong>${next.name}<\/strong> \u00e8 tra<\/span><span class=\"ev-days\">${diff} giorn${diff===1?'o':'i'}!<\/span><span class=\"ev-text\">Affrettati!<\/span>`}\n  else{strip.innerHTML=`<span class=\"ev-icon\">${next.icon}<\/span><span class=\"ev-text\">Prossimo: <strong>${next.name}<\/strong><\/span><span class=\"ev-days\">tra ${diff} giorni<\/span><a class=\"btn p\" href=\"https:\/\/wa.me\/${WA}?text=${encodeURIComponent('Ciao! Vorrei ordinare per '+next.name+'!')}\" target=\"_blank\" style=\"font-size:.76rem;padding:.35rem .7rem\">Ordina<\/a>`}\n})();\n\n\/\/ ==================== NAV ====================\n(function(){\n  const lnks=$$('.nav a[data-j]');\n  const secs=lnks.map(a=>document.getElementById(a.dataset.j)).filter(Boolean);\n  if(!secs.length)return;\n  function onS(){let i=0;const y=window.scrollY+100;secs.forEach((s,j)=>{if(s.offsetTop<=y)i=j});lnks.forEach(l=>l.classList.remove('act'));if(lnks[i])lnks[i].classList.add('act')}\n  onS();window.addEventListener('scroll',onS,{passive:true});\n})();\n\n\/\/ ==================== CUSTOMIZER ====================\n(function(){\n  const stage=$('#stage');if(!stage)return;\n  const img=$('#stageImg'),overlay=$('#overlayText'),color=$('#color'),size=$('#size'),font=$('#font'),line=$('#lineSelect'),glW=$('#glitterWrap'),gl=$('#glitter'),up=$('#uploadPrompt'),rm=$('#removeImgBtn');\n  $('#fileInput').addEventListener('change',e=>{const f=e.target.files?.[0];if(!f)return;const u=URL.createObjectURL(f);img.src=u;img.style.display='block';rm.style.display='inline-flex';up.style.display='none';img.onload=()=>URL.revokeObjectURL(u);sS(2)});\n  rm.addEventListener('click',()=>{img.src='';img.style.display='none';rm.style.display='none';up.style.display='flex';sS(1)});\n  (function drag(el){let d=false,sx,sy,ox,oy;const st=(x,y)=>{d=true;sx=x;sy=y;const r=el.getBoundingClientRect();ox=r.left;oy=r.top;el.style.position='absolute';el.style.zIndex=2};const mv=(x,y)=>{if(!d)return;const r=stage.getBoundingClientRect();el.style.left=((ox+(x-sx))-r.left)+'px';el.style.top=((oy+(y-sy))-r.top)+'px';el.style.transform='translate(0,0)'};const en=()=>d=false;el.addEventListener('mousedown',e=>{st(e.clientX,e.clientY);e.preventDefault()});window.addEventListener('mousemove',e=>mv(e.clientX,e.clientY));window.addEventListener('mouseup',en);el.addEventListener('touchstart',e=>{const t=e.touches[0];st(t.clientX,t.clientY)},{passive:true});window.addEventListener('touchmove',e=>{if(!d)return;e.preventDefault();const t=e.touches[0];mv(t.clientX,t.clientY)},{passive:false});window.addEventListener('touchend',en)})(overlay);\n  color.addEventListener('input',e=>overlay.style.color=e.target.value);\n  size.addEventListener('input',e=>overlay.style.fontSize=e.target.value+'px');\n  font.addEventListener('change',e=>overlay.style.fontFamily=e.target.value);\n  overlay.addEventListener('input',()=>sS(3));\n  function apLR(){const v=line.value;if(v==='zerbini'){color.value='#000000';color.disabled=true;glW.style.display='none'}else if(v==='bicchieri'){color.value='#ffffff';color.disabled=true;glW.style.display='flex'}else{color.disabled=false;glW.style.display='none'}overlay.style.color=color.value}\n  line.addEventListener('change',apLR);apLR();\n  $('#saveShot').addEventListener('click',async()=>{try{const c=await html2canvas(stage,{useCORS:true,allowTaint:true,backgroundColor:'#f0ece8'});c.toBlob(b=>{if(!b)return;const a=document.createElement('a');a.href=URL.createObjectURL(b);a.download='anteprima-bellino.png';a.click();URL.revokeObjectURL(a.href)})}catch(e){console.error(e)}});\n  $('#goShop').addEventListener('click',()=>{const ex=[...document.querySelectorAll('#custom .extra:checked')].map(x=>x.parentElement.textContent.trim());const t=encodeURIComponent('Ciao! Vorrei una personalizzazione.\\nLinea: '+(line.value||'\u2014')+'\\nTesto: \"'+(overlay.textContent?.trim()||'')+'\"\\nColore: '+color.value+' \u2022 Size: '+size.value+'px\\n'+(gl?.checked?'Glitter: s\u00ec\\n':'')+(ex.length?'Extra: '+ex.join(', ')+'\\n':''));window.open('https:\/\/wa.me\/'+WA+'?text='+t,'_blank');sS(4)});\n  function sS(n){$$('#custom .step').forEach(s=>s.classList.remove('active'));const el=document.querySelector('#custom .step[data-step=\"'+n+'\"]');if(el)el.classList.add('active')}\n  if(!img.src||img.src===window.location.href){up.style.display='flex';img.style.display='none'}\n})();\n\n\/\/ ==================== BUDGET ====================\n(function(){const b=$('#budgetRange'),v=$('#budgetVal'),w=$('#budgetWA');if(b&&v){const s=()=>v.textContent=b.value;s();b.addEventListener('input',s)}w?.addEventListener('click',()=>{window.open('https:\/\/wa.me\/'+WA+'?text='+encodeURIComponent('Ciao! Ho un budget di circa \u20ac'+b.value+'. Mi consigli?'),'_blank')})})();\n\n$('#y').textContent=new Date().getFullYear();\n\n\/\/ Smooth scroll\ndocument.addEventListener('click',e=>{const a=e.target.closest('[data-j]');if(!a)return;e.preventDefault();const el=document.getElementById(a.dataset.j);if(el)el.scrollIntoView({behavior:'smooth',block:'start'})},true);\n});\n<\/script>\n<!-- Serena AI -->\n<script>\n  window.SerenaConfig = {\n    token: \"sk_unOeuUwS1dMdXPxgN-hBFtExdNjUyH3AuYJJZCCg7OrycAkt\",\n    apiUrl: \"https:\/\/serena.sudowai.com\",\n    position: \"bottom-right\",\n    color: \"#a78bfa\"\n  };\n<\/script>\n<script src=\"https:\/\/serena.sudowai.com\/static\/widget\/serena.js\" defer><\/script>\n<\/body>\n<\/html>\n","protected":false},"excerpt":{"rendered":"<p>Bellino \u2022 un amore \u2014 Personalizzazioni, Feste, Audio &#038; Creator Personalizza Servizi Shop Contatti \u2728 Andrea \ud83c\udfa9 Classico \ud83e\udd84 Unicorno Modalit\u00e0: Equilibrato \u2728 \ud83c\udfa4 \ud83d\udd0a \u2192 La tua idea, subito. Personalizzazioni laser, tessili, vetro, legno. Feste, audio, creator. Se lo immagini, lo facciamo. Crea ora Shop Ultime Opere Zerbino Famiglia Inciso Calici &#8220;Nonna&#8221; Incisi Body [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-251","page","type-page","status-publish","hentry"],"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/bellinounamore.it\/index.php?rest_route=\/wp\/v2\/pages\/251","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/bellinounamore.it\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/bellinounamore.it\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/bellinounamore.it\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/bellinounamore.it\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=251"}],"version-history":[{"count":6,"href":"https:\/\/bellinounamore.it\/index.php?rest_route=\/wp\/v2\/pages\/251\/revisions"}],"predecessor-version":[{"id":453,"href":"https:\/\/bellinounamore.it\/index.php?rest_route=\/wp\/v2\/pages\/251\/revisions\/453"}],"wp:attachment":[{"href":"https:\/\/bellinounamore.it\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=251"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}