.insegna[data-astro-cid-kr4db64i]{align-items:center;gap:var(--space-3);color:var(--color-text);display:inline-flex}.insegna[data-astro-cid-kr4db64i].scuro{color:var(--color-su-scuro)}.segno[data-astro-cid-kr4db64i]{width:var(--bersaglio);height:var(--bersaglio);border-radius:var(--radius-m);border:1px solid color-mix(in srgb, currentColor 18%, transparent);flex:none;justify-content:center;align-items:center;display:inline-flex}.grande[data-astro-cid-kr4db64i] .segno[data-astro-cid-kr4db64i]{width:56px;height:56px}.parole[data-astro-cid-kr4db64i]{flex-direction:column;display:flex}.nome[data-astro-cid-kr4db64i]{font-family:var(--font-display);letter-spacing:-.01em;color:inherit;margin:0;font-size:1.25rem;font-weight:600;line-height:1.15}.grande[data-astro-cid-kr4db64i] .nome[data-astro-cid-kr4db64i]{font-size:clamp(1.6rem,4.5vw,2.25rem)}.sottotitolo[data-astro-cid-kr4db64i]{margin:var(--space-1) 0 0;font-family:var(--font-numeric);letter-spacing:.16em;text-transform:uppercase;color:var(--color-accent-testo);border-bottom:2px solid var(--firma-noslab);align-self:flex-start;padding-bottom:3px;font-size:.72rem;font-weight:500}.grande[data-astro-cid-kr4db64i] .sottotitolo[data-astro-cid-kr4db64i]{font-size:.8rem}.scuro[data-astro-cid-kr4db64i] .sottotitolo[data-astro-cid-kr4db64i]{color:var(--vdn-cielo)}@view-transition{navigation:auto}::view-transition-group(bn-foto-scelta){animation-duration:.42s;animation-timing-function:cubic-bezier(.25,.8,.3,1)}:root[data-guscio] .bn-prodotto{position:relative}:root[data-guscio] .bn-prodotto[hidden],:root[data-guscio] .bn-banco-sezione[hidden]{display:none}:root[data-guscio] .bn-piu{z-index:2;width:40px;height:40px;color:var(--vdn-notte);font:600 1.6rem/1 var(--font-body);-webkit-tap-highlight-color:transparent;backdrop-filter:blur(8px);background:#ffffffeb;border:0;border-radius:50%;place-items:center;padding:0 0 2px;transition:transform .15s;display:grid;position:absolute;top:8px;right:8px;box-shadow:0 6px 16px -8px #071a2499}:root[data-guscio] .bn-piu:active{transform:scale(.9)}:root[data-guscio] .bn-piu.bn-lavora{color:#0000}:root[data-guscio] .bn-piu.bn-lavora:after{content:"";border:2px solid var(--vdn-notte);border-right-color:#0000;border-radius:50%;animation:.7s linear infinite bnPiuGira;position:absolute;inset:11px}@keyframes bnPiuGira{to{transform:rotate(1turn)}}:root[data-guscio] .bn-nessuno{background:var(--color-surface);color:var(--color-text-soft);border-radius:14px;margin:18px 0 0;padding:14px 16px}:root[data-guscio] .bn-avviso{left:16px;right:16px;bottom:calc(92px + env(safe-area-inset-bottom,0px));z-index:960;background:var(--vdn-notte);color:var(--vdn-neve);border-left:4px solid var(--firma-noslab,var(--vdn-acqua));opacity:0;pointer-events:none;border-radius:14px;padding:12px 16px;font-size:.92rem;line-height:1.35;transition:opacity .2s,transform .2s;position:fixed;transform:translateY(12px);box-shadow:0 14px 30px -14px #071a24b3}:root[data-guscio] .bn-avviso[data-male=si]{border-left-color:var(--vdn-mattone)}:root[data-guscio] .bn-avviso.visibile{opacity:1;transform:none}:root[data-guscio] .bn-pallina{z-index:970;object-fit:cover;pointer-events:none;border-radius:50%;width:56px;height:56px;position:fixed;box-shadow:0 8px 20px -6px #071a2499}:root[data-guscio] .bn-velo{z-index:950;backdrop-filter:blur(3px);background:#071a2473;animation:.25s bnVeloEntra;position:fixed;inset:0}:root[data-guscio] .bn-velo[hidden],:root[data-guscio] .bn-foglio[hidden]{display:none}@keyframes bnVeloEntra{0%{opacity:0}}:root[data-guscio] .bn-foglio{z-index:955;overscroll-behavior:contain;max-height:88dvh;padding:10px 18px calc(24px + env(safe-area-inset-bottom,0px));background:var(--color-bg,var(--vdn-neve));color:var(--color-text);border-radius:22px 22px 0 0;transition:transform .22s;animation:.32s cubic-bezier(.2,.8,.3,1) bnFoglioSale;position:fixed;bottom:0;left:0;right:0;overflow-y:auto;box-shadow:0 -20px 50px -20px #071a248c}@keyframes bnFoglioSale{0%{opacity:.6;transform:translateY(40%)}}:root.bn-foglio-aperto{overflow:hidden}:root[data-guscio] .bn-maniglia{background:color-mix(in srgb, var(--color-text) 25%, transparent);touch-action:none;border-radius:999px;width:44px;height:5px;margin:0 auto 10px}:root[data-guscio] .bn-chiudi{z-index:3;width:40px;height:40px;color:var(--vdn-notte);font:400 1.6rem/1 var(--font-body);background:#ffffffe6;border:0;border-radius:50%;position:absolute;top:12px;right:12px;box-shadow:0 4px 12px -6px #071a2480}:root[data-guscio] .bn-foglio-foto{touch-action:none;margin:0 0 14px}:root[data-guscio] .bn-foglio-foto img{aspect-ratio:4/3;object-fit:cover;border-radius:16px;width:100%;display:block}:root[data-guscio] .bn-foglio h2{font-family:var(--font-display);margin:0;font-size:1.5rem;line-height:1.15}:root[data-guscio] .bn-foglio-riga{align-items:baseline;gap:10px;margin:8px 0 0;display:flex}:root[data-guscio] .bn-foglio-riga strong{color:var(--vdn-ghiacciaio);font-size:1.2rem}:root[data-guscio] .bn-foglio-riga span{color:var(--color-text-soft);font-size:.9rem}:root[data-guscio] .bn-foglio-chi{color:var(--color-text-soft);margin:6px 0 0;font-size:.88rem}:root[data-guscio] .bn-foglio-corpo{margin-top:14px}:root[data-guscio] .bn-foglio-corpo[aria-busy=true]{color:var(--color-text-soft)}:root[data-guscio] .bn-foglio-descrizione{margin:0 0 16px;line-height:1.55}:root[data-guscio] .bn-foglio-corpo form{gap:10px;display:grid}:root[data-guscio] .bn-foglio-corpo label{letter-spacing:.12em;text-transform:uppercase;color:var(--color-text-soft);font-size:.72rem}:root[data-guscio] .bn-foglio-corpo select,:root[data-guscio] .bn-foglio-corpo input{min-height:46px;font:inherit;border:1px solid color-mix(in srgb, var(--color-text) 18%, transparent);background:var(--color-surface);color:var(--color-text);border-radius:12px;padding:0 12px;font-size:16px}:root[data-guscio] .bn-foglio-corpo input{width:6.5rem}:root[data-guscio] .bn-foglio-corpo button[type=submit],:root[data-guscio] .bn-foglio-corpo .bottone{background:var(--vdn-notte);min-height:52px;color:var(--vdn-neve);font:600 1rem var(--font-body);text-align:center;border:0;border-radius:999px;place-items:center;text-decoration:none;display:grid}:root[data-guscio] .bn-foglio-corpo ul{color:var(--color-text-soft);padding-left:1.1rem;font-size:.88rem}:root[data-guscio] .bn-carrello-vuoto{color:var(--color-text-soft)}:root[data-guscio] .bn-pacco{margin-top:18px}:root[data-guscio] .bn-pacco h3{letter-spacing:.12em;text-transform:uppercase;color:var(--color-text-soft);margin:0 0 8px;font-size:.78rem}:root[data-guscio] .bn-pacco ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}:root[data-guscio] .bn-riga{background:var(--color-surface);box-shadow:inset 0 0 0 1px var(--color-bordo);border-radius:14px;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"nome nome""passi prezzo";align-items:center;gap:8px 12px;padding:12px 14px;display:grid}:root[data-guscio] .bn-riga-nome{grid-area:nome;font-weight:600}:root[data-guscio] .bn-riga-nome small{color:var(--color-text-soft);font-size:.82rem;font-weight:400;display:block}:root[data-guscio] .bn-passi{grid-area:passi;align-items:center;gap:4px;display:inline-flex}:root[data-guscio] .bn-passi button{background:color-mix(in srgb, var(--color-text) 7%, transparent);width:44px;height:44px;color:var(--color-text);font:600 1.2rem/1 var(--font-body);border:0;border-radius:50%}:root[data-guscio] .bn-passi output{text-align:center;font-variant-numeric:tabular-nums;min-width:2ch;font-weight:600}:root[data-guscio] .bn-riga-prezzo{color:var(--vdn-ghiacciaio);grid-area:prezzo;font-weight:600}:root[data-guscio] .bn-stima:empty{display:none}:root[data-guscio] .bn-stima{color:var(--vdn-ghiacciaio);margin:8px 2px 0;font-size:.86rem}:root[data-guscio] .bn-simula{background:color-mix(in srgb, var(--vdn-cielo) 22%, var(--color-surface));border-radius:16px;gap:8px;margin-top:20px;padding:14px;display:grid}:root[data-guscio] .bn-simula label{font-size:.92rem;font-weight:600}:root[data-guscio] .bn-simula-riga{grid-template-columns:minmax(0,1fr) auto;gap:8px;display:grid}:root[data-guscio] .bn-simula input{border:1px solid color-mix(in srgb, var(--color-text) 18%, transparent);background:var(--color-surface);min-height:46px;font:inherit;color:var(--color-text);border-radius:999px;padding:0 14px;font-size:16px}:root[data-guscio] .bn-simula button{background:var(--vdn-ghiacciaio);min-height:46px;color:var(--vdn-neve);font:600 .95rem var(--font-body);border:0;border-radius:999px;padding:0 18px}:root[data-guscio] .bn-simula-esito{color:var(--color-text-soft);margin:0;font-size:.86rem}:root[data-guscio] .bn-simula-esito:empty{display:none}:root[data-guscio] .bn-somma{gap:4px;margin:18px 0 12px;display:grid}:root[data-guscio] .bn-somma strong{font-size:1.15rem}:root[data-guscio] .bn-somma span{color:var(--color-text-soft);font-size:.85rem}:root[data-guscio] .bn-cassa{background:var(--vdn-notte);min-height:52px;color:var(--vdn-neve);border-radius:999px;place-items:center;font-weight:600;text-decoration:none;display:grid}:root[data-guscio] .bn-foglio-tutta{text-align:center;color:var(--color-primary);margin-top:16px;font-weight:600;display:block}@media (prefers-reduced-motion:reduce){:root[data-guscio] .bn-foglio,:root[data-guscio] .bn-velo{transition:none;animation:none}}.bn[data-astro-cid-km6wwbnp]{max-width:80rem;padding:0 var(--space-6) var(--space-24);margin:0 auto}.bn-insegna[data-astro-cid-km6wwbnp]{margin:var(--space-4) calc(-1 * var(--space-6)) 0;padding:var(--space-10,2.5rem) var(--space-6) var(--space-8);background:radial-gradient(70% 120% at 100% 0%, color-mix(in srgb, var(--vdn-mattone) 10%, transparent), transparent 60%), radial-gradient(60% 100% at 0% 100%, color-mix(in srgb, var(--vdn-salvia) 12%, transparent), transparent 60%), color-mix(in srgb, var(--color-nota,var(--vdn-cielo)) 14%, var(--color-surface));border-bottom:1px solid color-mix(in srgb, var(--color-text) 8%, transparent)}.bn-insegna-dentro[data-astro-cid-km6wwbnp]{gap:var(--space-5,1.25rem);max-width:80rem;margin:0 auto;display:grid}.bn-cerca[data-astro-cid-km6wwbnp]{gap:var(--space-2);flex-wrap:wrap;align-items:center;display:flex}.bn-campo[data-astro-cid-km6wwbnp]{align-items:center;gap:var(--space-2);min-height:50px;padding:0 var(--space-3) 0 var(--space-4);background:var(--color-surface);border:1px solid color-mix(in srgb, var(--color-text) 14%, transparent);border-radius:999px;display:flex}.bn-campo[data-astro-cid-km6wwbnp]:focus-within{border-color:color-mix(in srgb, var(--color-primary) 55%, transparent)}.bn-campo[data-astro-cid-km6wwbnp] svg[data-astro-cid-km6wwbnp]{width:16px;height:16px;fill:var(--color-text-soft);flex:none}.bn-largo[data-astro-cid-km6wwbnp]{flex:18rem}.bn-campo[data-astro-cid-km6wwbnp] input[data-astro-cid-km6wwbnp],.bn-campo[data-astro-cid-km6wwbnp] select[data-astro-cid-km6wwbnp]{min-height:48px;font:inherit;color:var(--color-text);background:0 0;border:0;width:100%;min-width:0;font-size:1rem}.bn-campo[data-astro-cid-km6wwbnp] input[data-astro-cid-km6wwbnp]:focus,.bn-campo[data-astro-cid-km6wwbnp] select[data-astro-cid-km6wwbnp]:focus{outline:none}.bn-cerca[data-astro-cid-km6wwbnp] button[data-astro-cid-km6wwbnp]{min-height:50px;padding:0 var(--space-6);background:var(--color-primary);color:#fff;font:inherit;cursor:pointer;border:0;border-radius:999px;font-weight:600}.bn-pulisci[data-astro-cid-km6wwbnp]{color:var(--color-text-soft);margin-left:var(--space-2);font-size:.9rem}.sr-only[data-astro-cid-km6wwbnp]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}:root[data-guscio] .bn-insegna[data-astro-cid-km6wwbnp] .sommario,:root[data-guscio] .bn-insegna[data-astro-cid-km6wwbnp] .fantasma{display:none}:root[data-guscio] .bn-insegna[data-astro-cid-km6wwbnp]{padding-block:var(--space-4) var(--space-3)}.bn-banchi[data-astro-cid-km6wwbnp]{margin:var(--space-6) calc(-1 * var(--space-6)) 0;padding:0 var(--space-6)}:root[data-guscio] .bn-banchi[data-astro-cid-km6wwbnp]{top:var(--barra-alta);z-index:30;background:var(--color-bg,var(--vdn-neve));padding-block:8px;position:sticky;box-shadow:0 10px 18px -16px #071a2480}:root[data-guscio] .bn-insegna[data-astro-cid-km6wwbnp] .testata-pagina{display:none}:root[data-guscio] .bn-insegna[data-astro-cid-km6wwbnp]{margin-top:0;padding-block:12px 10px}:root[data-guscio] .bn-cerca[data-astro-cid-km6wwbnp]{grid-template-columns:minmax(0,1fr) auto;gap:8px;display:grid}:root[data-guscio] .bn-cerca[data-astro-cid-km6wwbnp] .bn-largo[data-astro-cid-km6wwbnp]{grid-column:1}:root[data-guscio] .bn-cerca[data-astro-cid-km6wwbnp] button[data-astro-cid-km6wwbnp]{grid-area:1/2;min-height:46px;padding:0 18px}:root[data-guscio] .bn-cerca[data-astro-cid-km6wwbnp] .bn-campo[data-astro-cid-km6wwbnp]:not(.bn-largo){grid-column:1;justify-self:start;min-height:40px}:root[data-guscio] .bn-pulisci[data-astro-cid-km6wwbnp]{grid-column:2;place-self:center;margin:0}:root[data-guscio] .bn-campo[data-astro-cid-km6wwbnp]{min-height:46px;box-shadow:0 6px 16px -12px #071a2466}:root[data-guscio] .bn-campo[data-astro-cid-km6wwbnp] input[data-astro-cid-km6wwbnp],:root[data-guscio] .bn-campo[data-astro-cid-km6wwbnp] select[data-astro-cid-km6wwbnp]{min-height:38px;font-size:16px}:root[data-guscio] .bn-banchi[data-astro-cid-km6wwbnp] ul[data-astro-cid-km6wwbnp]{gap:8px;padding:2px 0}:root[data-guscio] .bn-banco[data-astro-cid-km6wwbnp]{min-width:0;min-height:44px;box-shadow:none;border-radius:999px;align-items:center;gap:8px;padding:4px 14px 4px 4px;display:flex}:root[data-guscio] .bn-banco[data-astro-cid-km6wwbnp]:hover,:root[data-guscio] .bn-banco[data-astro-cid-km6wwbnp]:focus-visible{transform:none}:root[data-guscio] .bn-banco[data-astro-cid-km6wwbnp] .bn-segno[data-astro-cid-km6wwbnp]{border-radius:999px;width:36px;height:36px}:root[data-guscio] .bn-banco[data-astro-cid-km6wwbnp] .bn-segno[data-astro-cid-km6wwbnp] svg[data-astro-cid-km6wwbnp]{width:20px;height:20px}:root[data-guscio] .bn-nome[data-astro-cid-km6wwbnp]{white-space:nowrap;font-size:.9rem}:root[data-guscio] .bn-quanti[data-astro-cid-km6wwbnp]{background:color-mix(in srgb, var(--color-text) 7%, transparent);border-radius:999px;padding:1px 7px;font-size:.7rem}:root[data-guscio] .bn-banco[data-astro-cid-km6wwbnp].attivo .bn-quanti[data-astro-cid-km6wwbnp]{background:#ffffff24}:root[data-guscio] .bn-intro[data-astro-cid-km6wwbnp]{display:none}:root[data-guscio] .bn-banco-sezione[data-astro-cid-km6wwbnp]{content-visibility:auto;contain-intrinsic-size:auto 900px;margin-top:22px}:root[data-guscio] .bn-banco-testa[data-astro-cid-km6wwbnp]{gap:8px 10px;margin-bottom:12px}:root[data-guscio] .bn-banco-testa[data-astro-cid-km6wwbnp] h2[data-astro-cid-km6wwbnp]{font-size:1.3rem}:root[data-guscio] .bn-segno[data-astro-cid-km6wwbnp].grande{border-radius:10px;width:36px;height:36px}:root[data-guscio] .bn-segno[data-astro-cid-km6wwbnp].grande svg[data-astro-cid-km6wwbnp]{width:22px;height:22px}:root[data-guscio] .bn-prodotto[data-astro-cid-km6wwbnp] a[data-astro-cid-km6wwbnp]{border-radius:16px;box-shadow:0 8px 20px -16px #071a2480}:root[data-guscio] .bn-prodotto[data-astro-cid-km6wwbnp] a[data-astro-cid-km6wwbnp]:active{transform:scale(.98)}:root[data-guscio] .bn-nome-prodotto[data-astro-cid-km6wwbnp]{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.98rem;display:-webkit-box;overflow:hidden}:root[data-guscio] .bn-chi[data-astro-cid-km6wwbnp]{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}:root[data-guscio] .bn-chi[data-astro-cid-km6wwbnp] .bn-tacca[data-astro-cid-km6wwbnp]{vertical-align:middle;margin-right:6px;display:inline-block}.bn-banchi[data-astro-cid-km6wwbnp] ul[data-astro-cid-km6wwbnp]{padding:var(--space-2) 0 var(--space-3);gap:var(--space-3);scroll-snap-type:x proximity;scrollbar-width:thin;margin:0;list-style:none;display:flex;overflow-x:auto}.bn-banchi[data-astro-cid-km6wwbnp] li[data-astro-cid-km6wwbnp]{scroll-snap-align:start;flex:none}.bn-banco[data-astro-cid-km6wwbnp]{column-gap:var(--space-3);min-width:11rem;min-height:64px;padding:var(--space-2) var(--space-4) var(--space-2) var(--space-2);background:var(--color-surface);border:1px solid color-mix(in srgb, var(--color-text) 10%, transparent);box-shadow:var(--shadow-card);color:var(--color-text);border-radius:16px;grid-template-rows:auto auto;grid-template-columns:auto 1fr;align-items:center;text-decoration:none;transition:transform .2s cubic-bezier(.2,.7,.3,1),border-color .18s,box-shadow .2s;display:grid}.bn-banco[data-astro-cid-km6wwbnp]:hover,.bn-banco[data-astro-cid-km6wwbnp]:focus-visible{border-color:color-mix(in srgb, var(--color-primary) 45%, transparent);transform:translateY(-2px)}.bn-banco[data-astro-cid-km6wwbnp].attivo{background:var(--vdn-notte);color:var(--vdn-neve);border-color:var(--vdn-notte)}.bn-banco[data-astro-cid-km6wwbnp].vuoto{opacity:.55;cursor:default}.bn-banco[data-astro-cid-km6wwbnp].vuoto:hover{border-color:color-mix(in srgb, var(--color-text) 10%, transparent);transform:none}.bn-segno[data-astro-cid-km6wwbnp]{background:color-mix(in srgb, var(--vdn-mattone) 12%, var(--color-surface));border-radius:12px;grid-row:1/span 2;place-items:center;width:44px;height:44px;display:grid}.bn-banco[data-astro-cid-km6wwbnp].attivo .bn-segno[data-astro-cid-km6wwbnp]{background:#ffffff1a}.bn-segno[data-astro-cid-km6wwbnp] svg[data-astro-cid-km6wwbnp]{fill:none;width:26px;height:26px;stroke:var(--vdn-mattone);stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round}.bn-banco[data-astro-cid-km6wwbnp].attivo .bn-segno[data-astro-cid-km6wwbnp] svg[data-astro-cid-km6wwbnp]{stroke:var(--firma-noslab)}.bn-nome[data-astro-cid-km6wwbnp]{font-size:.95rem;font-weight:600;line-height:1.15}.bn-quanti[data-astro-cid-km6wwbnp]{font-family:var(--font-numeric);letter-spacing:.06em;color:var(--color-text-soft);font-size:.74rem}.bn-banco[data-astro-cid-km6wwbnp].attivo .bn-quanti[data-astro-cid-km6wwbnp]{color:#ffffffbf}.bn-apertura[data-astro-cid-km6wwbnp]{margin:var(--space-8) 0 0;max-width:46rem;color:var(--color-text-soft);font-size:1.05rem;line-height:1.6}.bn-apertura[data-astro-cid-km6wwbnp] strong[data-astro-cid-km6wwbnp]{color:var(--color-text)}.bn-banco-sezione[data-astro-cid-km6wwbnp]{margin-top:var(--space-10,2.5rem)}.bn-banco-testa[data-astro-cid-km6wwbnp]{align-items:center;gap:var(--space-3) var(--space-4);margin-bottom:var(--space-5,1.25rem);flex-wrap:wrap;display:flex}.bn-banco-testa[data-astro-cid-km6wwbnp] h2[data-astro-cid-km6wwbnp]{font-family:var(--font-display);margin:0;font-size:clamp(1.5rem,3vw,2.1rem);line-height:1.1}.bn-segno[data-astro-cid-km6wwbnp].grande{border-radius:14px;width:52px;height:52px}.bn-segno[data-astro-cid-km6wwbnp].grande svg[data-astro-cid-km6wwbnp]{width:30px;height:30px}.bn-banco-quanti[data-astro-cid-km6wwbnp]{font-family:var(--font-numeric);letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-soft);font-size:.78rem}.bn-tutti[data-astro-cid-km6wwbnp]{color:var(--color-primary);margin-left:auto;font-weight:600;text-decoration:none}.bn-tutti[data-astro-cid-km6wwbnp]:hover{text-decoration:underline}.bn-griglia[data-astro-cid-km6wwbnp]{gap:var(--space-5,1.25rem);grid-template-columns:repeat(auto-fill,minmax(min(100%,17rem),1fr));margin:0;padding:0;list-style:none;display:grid}.bn-prodotto[data-astro-cid-km6wwbnp] a[data-astro-cid-km6wwbnp]{background:var(--color-surface);height:100%;box-shadow:var(--shadow-card);color:inherit;border:1px solid color-mix(in srgb, var(--color-text) 8%, transparent);border-radius:18px;grid-template-rows:auto 1fr;text-decoration:none;transition:transform .25s cubic-bezier(.2,.7,.3,1),box-shadow .25s;display:grid;overflow:hidden}.bn-prodotto[data-astro-cid-km6wwbnp] a[data-astro-cid-km6wwbnp]:hover,.bn-prodotto[data-astro-cid-km6wwbnp] a[data-astro-cid-km6wwbnp]:focus-visible{transform:translateY(-4px);box-shadow:0 18px 40px -20px #071a2473}.bn-foto[data-astro-cid-km6wwbnp]{aspect-ratio:4/3;background:color-mix(in srgb, var(--vdn-cielo) 25%, var(--color-surface));display:block;position:relative;overflow:hidden}.bn-foto[data-astro-cid-km6wwbnp] picture[data-astro-cid-km6wwbnp]{display:contents}.bn-foto[data-astro-cid-km6wwbnp] img[data-astro-cid-km6wwbnp]{object-fit:cover;width:100%;height:100%;transition:transform .6s cubic-bezier(.2,.7,.3,1);display:block}.bn-prodotto[data-astro-cid-km6wwbnp] a[data-astro-cid-km6wwbnp]:hover .bn-foto[data-astro-cid-km6wwbnp] img[data-astro-cid-km6wwbnp]{transform:scale(1.04)}.bn-senza-foto[data-astro-cid-km6wwbnp]{place-items:center;width:100%;height:100%;display:grid}.bn-senza-foto[data-astro-cid-km6wwbnp] svg[data-astro-cid-km6wwbnp]{fill:none;width:48px;height:48px;stroke:var(--vdn-mattone);stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round;opacity:.6}.bn-prezzo[data-astro-cid-km6wwbnp]{background:var(--vdn-notte);color:var(--vdn-neve);font-family:var(--font-numeric);font-variant-numeric:tabular-nums;border-radius:999px;padding:.35rem .7rem;font-size:.9rem;font-weight:600;position:absolute;bottom:10px;right:10px;box-shadow:0 6px 16px -8px #071a2499}.bn-classe[data-astro-cid-km6wwbnp]{color:var(--color-text);font-family:var(--font-numeric);letter-spacing:.08em;text-transform:uppercase;background:#ffffffe6;border-radius:999px;padding:.25rem .6rem;font-size:.68rem;position:absolute;top:10px;left:10px}.bn-testo[data-astro-cid-km6wwbnp]{padding:var(--space-4) var(--space-4) var(--space-5,1.25rem);gap:4px;display:grid}.bn-nome-prodotto[data-astro-cid-km6wwbnp]{font-family:var(--font-display);font-size:1.2rem;font-weight:600;line-height:1.2}.bn-formato[data-astro-cid-km6wwbnp]{color:var(--color-text-soft);font-size:.85rem}.bn-chi[data-astro-cid-km6wwbnp]{margin-top:var(--space-2);color:var(--color-text);align-items:center;gap:.5rem;font-size:.88rem;display:flex}.bn-tacca[data-astro-cid-km6wwbnp]{background:var(--tinta,var(--vdn-ghiacciaio));border-radius:3px;flex:none;width:10px;height:10px}.bn-dove[data-astro-cid-km6wwbnp]{color:var(--color-text-soft)}.bn-dal-produttore[data-astro-cid-km6wwbnp]{color:var(--color-text-soft);align-items:center;gap:.35rem;margin-top:2px;font-size:.8rem;display:inline-flex}.bn-dal-produttore[data-astro-cid-km6wwbnp] svg[data-astro-cid-km6wwbnp],.bn-come[data-astro-cid-km6wwbnp] svg[data-astro-cid-km6wwbnp]{fill:none;width:14px;height:14px;stroke:var(--vdn-mattone);stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;flex:none}.bn-come[data-astro-cid-km6wwbnp]{max-width:46rem;margin:var(--space-4) 0 0;border-radius:var(--radius-m);background:color-mix(in srgb, var(--vdn-cielo) 22%, var(--color-surface));color:var(--color-text);align-items:flex-start;gap:.7rem;padding:.85rem 1.1rem;font-size:.95rem;line-height:1.55;display:flex}.bn-come[data-astro-cid-km6wwbnp] svg[data-astro-cid-km6wwbnp]{width:20px;height:20px;margin-top:2px}.bn-botteghe[data-astro-cid-km6wwbnp] .bn-dal-produttore[data-astro-cid-km6wwbnp]{margin-top:4px}@media (width<=40rem){.bn-griglia[data-astro-cid-km6wwbnp]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.bn-prodotto[data-astro-cid-km6wwbnp] a[data-astro-cid-km6wwbnp]{border-radius:14px}.bn-foto[data-astro-cid-km6wwbnp]{aspect-ratio:1}.bn-testo[data-astro-cid-km6wwbnp]{gap:2px;padding:10px 12px 12px}.bn-nome-prodotto[data-astro-cid-km6wwbnp]{font-size:1rem}.bn-formato[data-astro-cid-km6wwbnp]{font-size:.78rem}.bn-chi[data-astro-cid-km6wwbnp]{gap:6px;margin-top:6px;font-size:.76rem;line-height:1.3}.bn-dove[data-astro-cid-km6wwbnp]{display:none}.bn-dal-produttore[data-astro-cid-km6wwbnp]{gap:4px;font-size:.72rem;line-height:1.3}.bn-dal-produttore[data-astro-cid-km6wwbnp] svg[data-astro-cid-km6wwbnp]{width:12px;height:12px}.bn-come[data-astro-cid-km6wwbnp]{padding:.75rem .9rem;font-size:.88rem}.bn-prezzo[data-astro-cid-km6wwbnp]{padding:.25rem .55rem;font-size:.8rem;bottom:6px;right:6px}.bn-classe[data-astro-cid-km6wwbnp]{font-size:.6rem;top:6px;left:6px}}.bn-pagine[data-astro-cid-km6wwbnp]{align-items:center;gap:var(--space-4);margin-top:var(--space-8);display:flex}.bn-passo[data-astro-cid-km6wwbnp]{min-height:44px;padding:0 var(--space-4);border-radius:var(--radius-m);background:var(--color-surface);box-shadow:var(--shadow-card);color:var(--color-primary);align-items:center;font-weight:600;text-decoration:none;display:inline-flex}.bn-dove-pagina[data-astro-cid-km6wwbnp]{font-family:var(--font-numeric);color:var(--color-text-soft);font-size:.85rem}.bn-botteghe[data-astro-cid-km6wwbnp]{margin-top:var(--space-12);padding-top:var(--space-8);border-top:1px solid color-mix(in srgb, var(--color-text) 10%, transparent)}.bn-botteghe[data-astro-cid-km6wwbnp] h2[data-astro-cid-km6wwbnp]{font-family:var(--font-display);margin:0;font-size:1.7rem}.bn-botteghe-lead[data-astro-cid-km6wwbnp]{margin:var(--space-2) 0 var(--space-5,1.25rem);color:var(--color-text-soft)}.bn-botteghe[data-astro-cid-km6wwbnp] ul[data-astro-cid-km6wwbnp]{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(min(100%,16rem),1fr));margin:0;padding:0;list-style:none;display:grid}.bn-botteghe[data-astro-cid-km6wwbnp] li[data-astro-cid-km6wwbnp]{gap:var(--space-2);padding:var(--space-4);background:var(--color-surface);box-shadow:var(--shadow-card);border-left:4px solid var(--tinta,var(--vdn-ghiacciaio));border-radius:14px;display:grid}.bn-botteghe[data-astro-cid-km6wwbnp] li[data-astro-cid-km6wwbnp]>a[data-astro-cid-km6wwbnp]{color:inherit;gap:2px;text-decoration:none;display:grid}.bn-botteghe[data-astro-cid-km6wwbnp] li[data-astro-cid-km6wwbnp]>a[data-astro-cid-km6wwbnp] strong[data-astro-cid-km6wwbnp]{font-family:var(--font-display);font-size:1.1rem}.bn-botteghe[data-astro-cid-km6wwbnp] li[data-astro-cid-km6wwbnp]>a[data-astro-cid-km6wwbnp] span[data-astro-cid-km6wwbnp]{color:var(--color-text-soft);font-size:.85rem}.bn-solo[data-astro-cid-km6wwbnp]{color:var(--color-primary);font-size:.85rem}.bn-carrello[data-astro-cid-km6wwbnp]{margin-top:var(--space-10,2.5rem);color:var(--color-text-soft);font-size:.92rem}.bn-carrello[data-astro-cid-km6wwbnp] a[data-astro-cid-km6wwbnp]{color:var(--color-primary)}@media (width<=40rem){.bn[data-astro-cid-km6wwbnp]{padding-inline:var(--space-4)}.bn-insegna[data-astro-cid-km6wwbnp],.bn-banchi[data-astro-cid-km6wwbnp]{margin-inline:calc(-1 * var(--space-4));padding-inline:var(--space-4)}.bn-banco[data-astro-cid-km6wwbnp]{min-width:9.5rem}}@media (prefers-reduced-motion:reduce){.bn-banco[data-astro-cid-km6wwbnp],.bn-prodotto[data-astro-cid-km6wwbnp] a[data-astro-cid-km6wwbnp],.bn-foto[data-astro-cid-km6wwbnp] img[data-astro-cid-km6wwbnp]{transition:none}}
