.jpl[data-astro-cid-7fadqebq]{border-top:1px solid var(--filetto-forte);padding-top:1.25rem}.jpl-tabella[data-astro-cid-7fadqebq]{border-collapse:collapse;border-top:3px double var(--filetto-forte);border-bottom:1px solid var(--filetto-forte);font-variant-numeric:lining-nums;width:100%;max-width:34rem}.jpl-tabella[data-astro-cid-7fadqebq] th[data-astro-cid-7fadqebq],.jpl-tabella[data-astro-cid-7fadqebq] td[data-astro-cid-7fadqebq]{border-bottom:1px solid var(--filetto);text-align:right;vertical-align:baseline;padding:.65rem .5rem .6rem 0}.jpl-tabella[data-astro-cid-7fadqebq] tbody[data-astro-cid-7fadqebq] tr[data-astro-cid-7fadqebq]:last-child>[data-astro-cid-7fadqebq]{border-bottom:0}.jpl-tabella[data-astro-cid-7fadqebq] thead[data-astro-cid-7fadqebq] th[data-astro-cid-7fadqebq]{color:var(--color-nebbia);font-size:.8rem;font-weight:500}.jpl-tabella[data-astro-cid-7fadqebq] th[data-astro-cid-7fadqebq][scope=row]{text-align:left;color:var(--color-nebbia);font-size:.86rem;font-weight:400}.jpl-tabella[data-astro-cid-7fadqebq] td[data-astro-cid-7fadqebq]{white-space:nowrap;font-size:1rem}.jpl-tabella[data-astro-cid-7fadqebq] td[data-astro-cid-7fadqebq]:last-child,.jpl-tabella[data-astro-cid-7fadqebq] th[data-astro-cid-7fadqebq]:last-child{padding-right:0}.cielo-hero{--cielo-filetto:color-mix(in oklab, var(--color-inchiostro) 30%, transparent);aspect-ratio:1;width:100%;color:var(--color-inchiostro);font-family:var(--font-sans);-webkit-tap-highlight-color:transparent;position:relative;container-type:inline-size}.cielo-disco{background:var(--color-notte);box-shadow:0 0 0 1px var(--color-ottone);border-radius:50%;place-items:center;display:grid;position:absolute;inset:10%}.cielo-attesa{max-width:64%;color:color-mix(in oklab, var(--color-stella) 70%, transparent);letter-spacing:.01em;text-align:center;opacity:0;transition:opacity .6s var(--ease-carta);margin:0;font-size:clamp(12px,3cqw,13.5px);font-weight:500;line-height:1.55}.cielo-hero[data-stato=lento]:not([data-dipinto]) .cielo-attesa{opacity:1;animation:2.4s ease-in-out infinite cielo-respiro}.cielo-hero[data-stato=errore] .cielo-attesa{opacity:1}.cielo-hero[data-dipinto] .cielo-attesa{visibility:hidden}@keyframes cielo-respiro{50%{opacity:.45}}.cielo-riprova{color:var(--color-stella);letter-spacing:inherit;text-transform:inherit;pointer-events:auto;border-bottom:1px solid;margin-top:.6em;display:inline-block}.cielo-canvas{pointer-events:none;width:100%;height:100%;display:block;position:absolute;inset:0}.angolo{z-index:2;flex-direction:column;max-width:47%;display:flex;position:absolute}.angolo.tl{z-index:3;align-items:flex-start;top:0;left:0}.angolo.tr{text-align:right;align-items:flex-end;top:0;right:0}.angolo.bl{align-items:flex-start;bottom:0;left:0}.angolo.br{text-align:right;align-items:flex-end;bottom:0;right:0}.cielo-hero .valore{border:0;border-bottom:1px solid var(--cielo-filetto);max-width:100%;color:var(--color-inchiostro);font-family:var(--font-display);white-space:nowrap;cursor:pointer;background:0 0;align-items:baseline;gap:.32em;margin:0;padding:.05em 0 .12em;font-size:clamp(15px,5cqw,25px);font-weight:500;line-height:1.2;transition:border-color .2s;display:inline-flex;position:relative}@media (hover:hover) and (pointer:fine){.cielo-hero .valore:hover{border-bottom-color:var(--color-vermiglio)}}.cielo-hero .luogo:after{content:"";position:absolute;inset:-12px -10px}.cielo-hero .didascalia{color:var(--color-nebbia);letter-spacing:.01em;margin:0;font-size:clamp(12px,2.9cqw,13px);font-weight:500;line-height:1.45}.angolo.tl .didascalia,.angolo.tr .didascalia{margin-top:.55em}.angolo.bl .didascalia{margin-bottom:.4em}.cielo-hero .coordinate{color:var(--color-inchiostro-2);letter-spacing:0;font-variant-numeric:tabular-nums lining-nums;flex-direction:column;font-size:clamp(12px,2.9cqw,13px);line-height:1.4;display:flex}.luogo-ancora{max-width:100%;position:relative}.luogo-nome{text-overflow:ellipsis;max-width:34cqw;overflow:hidden}.freccina{width:.5em;height:.3em;color:var(--color-vermiglio);transition:transform .2s var(--ease-carta);flex:none;transform:translateY(-.12em)}.luogo[aria-expanded=true] .freccina{transform:translateY(-.12em)rotate(180deg)}.campo .testo-campo{font-variant-numeric:tabular-nums lining-nums}.campo .nativo{color:#0000;opacity:0;cursor:pointer;appearance:none;background:0 0;border:0;width:calc(100% + 16px);min-width:0;height:calc(100% + 24px);margin:0;padding:0;font-size:16px;position:absolute;inset:-12px -8px}.campo .nativo::-webkit-calendar-picker-indicator{cursor:pointer;width:auto;height:auto;position:absolute;inset:0}.campo:has(.nativo:focus){border-bottom-color:var(--color-vermiglio);box-shadow:0 1px 0 var(--color-vermiglio)}.luogo:focus-visible{outline:2px solid var(--color-vermiglio);outline-offset:4px}.cielo-cta{min-height:44px;color:var(--color-vermiglio);flex-direction:column;justify-content:flex-end;align-items:flex-end;padding-top:.3em;font-size:clamp(12.5px,3.05cqw,15px);font-weight:600;line-height:1.35;text-decoration:none;display:inline-flex}.cielo-cta .cta-riga{border-bottom:1px solid;align-items:baseline;gap:.35em;padding-bottom:.1em;display:inline-flex}.cta-corta{display:none}.cta-freccia{transition:transform .25s var(--ease-carta)}@media (hover:hover) and (pointer:fine){.cielo-cta:hover{color:var(--color-inchiostro)}.cielo-cta:hover .cta-freccia{transform:translate(.2em)}}@container (width<=399px){.cielo-disco{inset:12.5%}}@container (width<=299px){.cielo-disco{inset:13.5%}.cielo-hero .coordinate{font-size:12px}}@container (width<=289px){.cielo-disco{inset:14%}}@container (width<=259px){.cielo-disco{inset:14.5%}.cielo-hero .coordinate,.cielo-cta .cta-lunga{display:none}.cielo-cta .cta-corta{display:inline}}.luoghi{z-index:5;border:1px solid var(--cielo-filetto);background:var(--color-carta);width:min(19rem,88cqw);box-shadow:3px 3px 0 color-mix(in oklab, var(--color-inchiostro) 9%, transparent);font-family:var(--font-sans);text-align:left;padding:.9rem 1rem .6rem;position:absolute;top:calc(100% + .45rem);left:0}.luoghi-etichetta{color:var(--color-nebbia);font-size:.85rem;font-weight:500;display:block}.luoghi-cerca{border:0;border-bottom:1px solid var(--color-inchiostro);width:100%;color:var(--color-inchiostro);font:inherit;appearance:none;background:0 0;border-radius:0;outline:none;margin-top:.35rem;padding:.45rem 0;font-size:16px}.luoghi-cerca::placeholder{color:var(--color-nebbia)}.luoghi-cerca:focus-visible{border-bottom-color:var(--color-vermiglio);box-shadow:0 1px 0 var(--color-vermiglio)}.luoghi-cerca::-webkit-search-cancel-button{-webkit-appearance:none}.luoghi ul{margin:0;padding:0;list-style:none}.luoghi-rapidi{grid-template-columns:1fr 1fr;column-gap:1rem;display:grid;margin-top:.5rem!important}.luoghi-rapidi button,.luoghi-risultati button{border-bottom:1px solid var(--cielo-filetto);width:100%;min-height:2.6rem;color:var(--color-inchiostro);text-align:left;cursor:pointer;align-items:center;gap:.5rem;padding:.3rem 0;display:flex}.luoghi-rapidi li:nth-last-child(-n+2) button,.luoghi-risultati li:last-child button{border-bottom:0}.luoghi-rapidi button{font-family:var(--font-display);font-size:1.08rem}.luoghi-rapidi button:before{content:"";width:5px;height:5px;box-shadow:inset 0 0 0 1px var(--cielo-filetto);background:0 0;border-radius:50%;flex:none}.luoghi-rapidi button[aria-current=true]{color:var(--color-vermiglio)}.luoghi-rapidi button[aria-current=true]:before{background:var(--color-vermiglio);box-shadow:none}@media (hover:hover) and (pointer:fine){.luoghi-rapidi button:hover,.luoghi-risultati button:hover{color:var(--color-vermiglio)}}.luoghi-risultati{min-height:2.6rem;margin-top:.4rem}.luoghi-risultati button{flex-direction:column;justify-content:center;align-items:flex-start;gap:0}.r-nome{font-family:var(--font-display);font-size:1.05rem;line-height:1.2}.r-dove{color:var(--color-nebbia);font-size:.78rem;line-height:1.3}.luoghi-nota{color:var(--color-nebbia);margin:0;padding:.7rem 0;font-size:.88rem}.testa-apertura[data-astro-cid-lcdefpme]{margin-bottom:1.5rem}.hero[data-astro-cid-lcdefpme]{display:grid}.hero-titolo[data-astro-cid-lcdefpme]{font-size:clamp(2.45rem,1.25rem + 5.2vw,4.25rem)}.hero-lead[data-astro-cid-lcdefpme]{max-width:34rem;margin-top:1rem}.hero-natale[data-astro-cid-lcdefpme]{max-width:34rem;color:var(--color-inchiostro-2);margin-top:1rem;font-size:.95rem;line-height:1.5}.hero-natale[data-astro-cid-lcdefpme] .rubrica[data-astro-cid-lcdefpme]{margin-right:.35rem;font-size:1rem}.hero-figura[data-astro-cid-lcdefpme]{width:min(70vw,20rem);margin:1.75rem auto 0}.hero-azioni[data-astro-cid-lcdefpme]{margin-top:1.75rem}.cornice[data-astro-cid-lcdefpme]{background:linear-gradient(135deg, color-mix(in oklab, var(--color-ottone-chiaro) 55%, var(--color-carta)), color-mix(in oklab, var(--color-ottone) 70%, var(--color-carta)) 55%, color-mix(in oklab, var(--color-ottone-chiaro) 60%, var(--color-carta)));box-shadow:0 36px 48px -32px color-mix(in oklab, var(--color-notte) 70%, transparent), 0 2px 0 color-mix(in oklab, var(--color-notte) 25%, transparent), inset 0 0 0 1px color-mix(in oklab, var(--color-notte) 22%, transparent);padding:4.5%;position:relative}.cornice[data-astro-cid-lcdefpme]:after{content:"";pointer-events:none;box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--color-notte) 35%, transparent), inset 0 10px 14px -12px color-mix(in oklab, var(--color-notte) 70%, transparent);position:absolute;inset:4.5%}.cornice[data-astro-cid-lcdefpme] picture,.cornice[data-astro-cid-lcdefpme] img{aspect-ratio:3/4;background:var(--color-notte);width:100%;height:auto;display:block}@media (width>=48rem){.testa-apertura[data-astro-cid-lcdefpme]{margin-bottom:3rem}.hero-lead[data-astro-cid-lcdefpme]{margin-top:1.75rem}}@media (width>=64rem){.hero[data-astro-cid-lcdefpme]{grid-template-rows:auto auto 1fr;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:3rem}.hero-testo[data-astro-cid-lcdefpme],.hero-azioni[data-astro-cid-lcdefpme]{grid-column:1/span 6}.hero-testo[data-astro-cid-lcdefpme]{padding-top:1.5rem}.hero-figura[data-astro-cid-lcdefpme]{grid-area:1/8/span 3/span 5;width:auto;margin:0}.hero-azioni[data-astro-cid-lcdefpme]{margin-top:2.5rem}}.offerte-lista[data-astro-cid-lcdefpme]{gap:1.25rem;padding:0;list-style:none;display:grid}.offerta[data-astro-cid-lcdefpme]{border:1px solid var(--filetto-forte);background:var(--color-carta);padding:1.4rem 1.3rem 1.5rem}.offerta-consigliata[data-astro-cid-lcdefpme]{border-color:var(--color-vermiglio);box-shadow:inset 0 0 0 1px var(--color-vermiglio)}.offerta-prezzo[data-astro-cid-lcdefpme]{font-family:var(--font-display);--opsz:48;color:var(--color-inchiostro);margin-top:.5rem;font-size:clamp(2rem,1.4rem + 2vw,2.6rem);font-weight:500;line-height:1}.offerta-righe[data-astro-cid-lcdefpme]{border-top:1px solid var(--filetto);margin-top:1rem;padding:0;list-style:none}.offerta-righe[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--filetto);color:var(--color-inchiostro-2);padding-block:.55rem;font-size:.9rem;line-height:1.45}@media (width>=40rem){.offerte-lista[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=64rem){.offerte-lista[data-astro-cid-lcdefpme]{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.5rem}}.didascalia[data-astro-cid-lcdefpme]{color:var(--color-nebbia);gap:.75rem;margin-top:.9rem;font-size:.88rem;line-height:1.5;display:flex}.didascalia[data-astro-cid-lcdefpme] .rubrica[data-astro-cid-lcdefpme]{font-size:.92rem}.scheda-fig[data-astro-cid-lcdefpme] img{background:var(--color-notte);outline:1px solid var(--filetto);width:100%;max-width:24rem;height:auto;box-shadow:0 18px 30px -22px color-mix(in oklab, var(--color-notte) 55%, transparent);display:block}@media (width<=63.99rem){.scheda-fig[data-astro-cid-lcdefpme] img{width:min(78vw,24rem);margin-inline:auto}}.cifre[data-astro-cid-lcdefpme] dd[data-astro-cid-lcdefpme]{text-wrap:pretty}@media (width<=35.99rem){.cifre[data-astro-cid-lcdefpme]>div[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:.2rem}}@media (width<=47.99rem){.cifre[data-astro-cid-lcdefpme] .solo-largo[data-astro-cid-lcdefpme]{display:none}}.passi-lista[data-astro-cid-lcdefpme]{padding:0;list-style:none}.passi-lista[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border-top:1px solid var(--filetto);padding-block:1.1rem}.passi-lista[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{align-items:baseline;gap:.75rem;display:flex}.passi-lista[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--color-inchiostro-2);margin-top:.35rem;padding-left:1.95rem;line-height:1.55}.passo-n[data-astro-cid-lcdefpme]{width:1.2rem;font-family:var(--font-display);--opsz:24;color:var(--color-vermiglio);font-variant-numeric:lining-nums;font-size:1.35rem;font-weight:500;line-height:1}
