.kg-luna-notte{position:relative;color:var(--kg-carta);background:var(--kg-notte)}.kg-luna-notte--fine{background:linear-gradient(180deg,var(--kg-notte) 0%,#0b0a14 100%)}.kg-luna-notte__cornice{box-sizing:border-box;max-width:78rem;margin:0 auto;padding:clamp(3.5rem,10vw,6rem) var(--page-margin, 1.25rem)}.kg-luna__capo{max-width:40rem;margin-bottom:clamp(2rem,6vw,3.25rem)}.kg-luna__h2{margin:0;font-family:var(--font-heading--family);font-weight:var(--font-heading--weight, 400);font-size:clamp(2rem,1.5rem + 2.2vw,3.1rem);line-height:1.06;letter-spacing:.005em;text-wrap:balance;color:var(--kg-carta)}.kg-luna__intro{max-width:40rem;margin:1rem 0 0;font-family:var(--font-body--family);font-size:1rem;line-height:1.65;text-wrap:pretty;color:#f6f1e8b8}.kg-luna__etichetta{margin:0;font-family:var(--font-subheading--family);font-size:.6875rem;font-weight:500;line-height:1.4;text-transform:uppercase;letter-spacing:.2em;color:var(--kg-oro)}.kg-luna__cornice--pagina{display:flex;flex-direction:column;align-items:stretch;max-width:none;min-height:calc(100svh - var(--header-group-height, 7rem));padding-top:clamp(2.25rem,7vw,3.5rem)}.kg-luna__testa{max-width:36rem}.kg-luna__titolo{margin:1rem 0 0;font-family:var(--font-heading--family);font-weight:var(--font-heading--weight, 400);font-size:clamp(2.5rem,1.7rem + 2.6vw,4rem);line-height:1.02;text-wrap:balance;color:var(--kg-carta)}.kg-luna__testa .kg-luna__intro{max-width:30rem}.kg-luna__palco{position:relative;height:clamp(19rem,104vw,28rem);margin:.25rem calc(-1 * var(--page-margin, 1.25rem)) 0;pointer-events:none}.kg-luna__astro{position:absolute;top:4%;left:50%;height:46%;width:auto;aspect-ratio:1;transform:translate(-50%)}.kg-luna__orizzonte{position:absolute;top:60%;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(220,226,255,.3) 14%,rgba(220,226,255,.3) 86%,transparent)}.kg-luna--gl .kg-luna__orizzonte{background:none}.kg-luna__giorno{margin:0 0 .6rem;font-family:var(--font-subheading--family);font-size:.6875rem;font-weight:500;text-transform:uppercase;letter-spacing:.2em;color:var(--kg-carta-66);min-height:1.4em}.kg-luna--pagina .kg-luna__scheda .kg-luna__leva{margin-top:1.1rem}.kg-luna__scorri{position:relative;width:100%;margin-top:clamp(1.75rem,5vw,2.5rem)}.kg-luna__scorri-testa{display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:2.25rem}body .kg-luna__torna{padding:.45rem .9rem;border:1px solid rgba(201,164,100,.45);border-radius:999px;background:transparent;color:var(--kg-carta);font-family:var(--font-subheading--family);font-size:.6875rem;font-weight:500;text-transform:uppercase;letter-spacing:.14em;cursor:pointer}body .kg-luna__torna:hover{background:#c9a46424}.kg-luna__torna[hidden]{display:none}.kg-luna__giorni{--kg-giorno: 3.4rem;display:flex;margin:.6rem calc(-1 * var(--page-margin, 1.25rem)) 0;padding:.5rem calc(50% - var(--kg-giorno) / 2);overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 18%,#000 82%,transparent 100%);mask-image:linear-gradient(90deg,transparent 0,#000 18%,#000 82%,transparent 100%)}.kg-luna__giorni::-webkit-scrollbar{display:none}.kg-luna__giorni:focus-visible{outline:2px solid var(--kg-oro);outline-offset:2px}.kg-luna__scorri:after{content:"";position:absolute;left:50%;bottom:-.35rem;width:1px;height:.6rem;background:var(--kg-oro);transform:translate(-50%);pointer-events:none}body .kg-giorno{position:relative;display:grid;justify-items:center;align-content:end;gap:.35rem;flex:0 0 var(--kg-giorno);height:6.2rem;padding:.4rem 0;border:0;background:none;color:var(--kg-carta-66);scroll-snap-align:center;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:color .3s}.kg-giorno__mese{position:absolute;top:0;left:50%;transform:translate(-50%);font-family:var(--font-subheading--family);font-size:.5625rem;font-weight:500;text-transform:uppercase;letter-spacing:.16em;color:var(--kg-oro);white-space:nowrap}.kg-giorno__sett{font-family:var(--font-subheading--family);font-size:.5625rem;font-weight:500;text-transform:uppercase;letter-spacing:.12em}.kg-giorno__num{font-family:var(--font-heading--family);font-size:1rem;line-height:1;font-variant-numeric:tabular-nums}.kg-giorno .kg-lunetta{width:1.55rem;height:1.55rem;border-radius:50%;transition:transform .35s var(--kg-ease-out, ease-out),box-shadow .35s}.kg-giorno--oggi .kg-giorno__num{color:var(--kg-oro)}body .kg-giorno--scelto{color:var(--kg-carta)}.kg-giorno--scelto .kg-lunetta{transform:scale(1.22);box-shadow:0 0 0 2px var(--kg-notte),0 0 0 3px var(--kg-oro),0 0 16px #c9a46459}.kg-luna__prossime--pagina{margin-top:clamp(1.75rem,5vw,2.5rem)}.kg-luna__prossime--pagina dd{font-size:1.1875rem}.kg-lunetta{display:block;overflow:visible}.kg-lunetta .kg-luna__svg-buio{stroke:#f6f1e838;stroke-width:2}.kg-lunetta--esatta .kg-luna__svg-buio{stroke:var(--kg-oro);stroke-width:5}.kg-lunetta--piena .kg-luna__svg-luce,.kg-lunetta--esatta .kg-luna__svg-luce{filter:drop-shadow(0 0 6px rgba(239,230,207,.45))}.kg-cal{display:grid;gap:1.25rem;margin-top:clamp(1.75rem,5vw,2.5rem)}.kg-cal__testa{display:flex;align-items:center;justify-content:space-between;gap:1rem;max-width:34rem}.kg-cal__mese{margin:0;font-family:var(--font-heading--family);font-size:1.5rem;line-height:1.2;color:var(--kg-carta)}body .kg-cal__freccia{display:grid;place-items:center;flex:none;width:2.5rem;height:2.5rem;padding:0;border:1px solid rgba(246,241,232,.28);border-radius:50%;background:transparent;color:var(--kg-carta);cursor:pointer;transition:border-color .3s,background-color .3s}body .kg-cal__freccia:hover{border-color:var(--kg-oro);background:#c9a4641f}.kg-cal__freccia svg{width:.9rem;height:.9rem}.kg-cal__settimana,.kg-cal__griglia{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:.25rem;max-width:34rem}.kg-cal__settimana span{font-family:var(--font-subheading--family);font-size:.625rem;font-weight:500;text-transform:uppercase;letter-spacing:.14em;text-align:center;color:var(--kg-carta-66)}body .kg-cal__giorno{position:relative;display:grid;grid-template-rows:auto 1fr auto;justify-items:center;align-items:center;aspect-ratio:.78;min-width:0;padding:.3rem .1rem .35rem;border:1px solid rgba(246,241,232,.07);border-radius:.6rem;background:#f6f1e804;color:var(--kg-carta-66);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color .25s,border-color .25s,color .25s}body .kg-cal__giorno:hover{background:#f6f1e80d}.kg-cal__num{justify-self:start;padding-left:.25rem;font-family:var(--font-subheading--family);font-size:.6875rem;line-height:1;font-variant-numeric:tabular-nums}.kg-cal__giorno .kg-lunetta{width:min(60%,1.9rem);height:auto;aspect-ratio:1}.kg-cal__ora{font-family:var(--font-subheading--family);font-size:.5625rem;font-weight:500;letter-spacing:.04em;font-variant-numeric:tabular-nums;color:var(--kg-oro);min-height:1em}body .kg-cal__giorno--oggi{border-color:#c9a4648c;color:var(--kg-carta)}body .kg-cal__giorno--scelto{border-color:var(--kg-oro);background:#c9a46421;color:var(--kg-carta)}.kg-cal__vuoto{aspect-ratio:.78}.kg-cal__dettaglio{max-width:34rem;padding-top:1.25rem;border-top:1px solid var(--kg-filo)}.kg-cal__nome{margin:0;font-family:var(--font-heading--family);font-size:clamp(1.75rem,1.4rem + 1.5vw,2.25rem);line-height:1.1;color:var(--kg-carta)}.kg-cal__dettaglio .kg-luna__frase{min-height:0}.kg-cal__dettaglio .kg-luna__leva{margin-top:.9rem}.kg-cal__fasi{display:grid;gap:.75rem;max-width:34rem;margin:0;padding:1.25rem 0 0;list-style:none;border-top:1px solid var(--kg-filo)}.kg-cal__fase{display:grid;grid-template-columns:1.6rem minmax(0,1fr);grid-template-rows:auto auto;column-gap:.9rem;align-items:center}.kg-cal__fase .kg-lunetta{grid-row:1 / 3;width:1.6rem;height:1.6rem}.kg-cal__fase-nome{font-family:var(--font-heading--family);font-size:1.0625rem;color:var(--kg-carta)}.kg-cal__fase-quando{font-family:var(--font-subheading--family);font-size:.6875rem;font-weight:500;text-transform:uppercase;letter-spacing:.12em;color:var(--kg-oro)}.kg-cal__ics{display:grid;justify-items:start;gap:.8rem;margin-top:clamp(2.5rem,7vw,3.5rem)}body .kg-cal__ics .kg-luna__cta{width:auto;max-width:100%;white-space:normal;text-align:left;cursor:pointer}.kg-cal__icona{flex:none;width:1.15rem;height:1.15rem}.kg-cal__nota{max-width:34rem;margin:0;font-size:.875rem;line-height:1.6;color:var(--kg-carta-66)}.kg-luna__come{max-width:40rem;margin-top:clamp(2.5rem,7vw,3.5rem);padding-top:1.25rem;border-top:1px solid var(--kg-filo)}.kg-luna__come p:last-child{margin:.6rem 0 0;font-size:.875rem;line-height:1.65;color:var(--kg-carta-66)}.kg-fasi{display:grid;grid-template-columns:minmax(0,1fr);gap:1rem;margin:0;padding:0;list-style:none}.kg-fase{display:grid;grid-template-columns:3rem minmax(0,1fr);gap:1.1rem;align-items:start;align-content:start;padding:1.4rem 1.25rem;border:1px solid rgba(246,241,232,.09);border-radius:1rem;background:#f6f1e805}.kg-fase--stanotte{border-color:#c9a464b3;background:linear-gradient(160deg,#c9a4641a,#c9a46405 60%);box-shadow:0 0 40px #c9a46414}.kg-fase__luna{width:3rem;height:3rem}.kg-fase__luna .kg-luna__svg-buio{stroke:#f6f1e833;stroke-width:1.5}.kg-fase__segnale{display:inline-block;margin:0 0 .6rem;padding:.25rem .6rem;border-radius:999px;background:var(--kg-oro);color:var(--kg-notte);font-family:var(--font-subheading--family);font-size:.5625rem;font-weight:600;text-transform:uppercase;letter-spacing:.18em}.kg-fase__segnale[hidden]{display:none}.kg-fase__nome{margin:0;font-family:var(--font-heading--family);font-weight:var(--font-heading--weight, 400);font-size:1.5rem;line-height:1.15;color:var(--kg-carta)}.kg-fase__quando{margin:.4rem 0 0;font-family:var(--font-subheading--family);font-size:.6875rem;font-weight:500;text-transform:uppercase;letter-spacing:.14em;color:var(--kg-oro);min-height:1.4em}.kg-fase__pratica{margin:.75rem 0 0;font-size:.9375rem;line-height:1.65;text-wrap:pretty;color:var(--kg-carta-88)}.kg-fase .kg-luna__leva{margin-top:.9rem}.kg-segno__ora{display:grid;gap:2rem;margin-bottom:clamp(2.5rem,7vw,3.5rem);padding:clamp(1.5rem,5vw,2.25rem);border:1px solid rgba(201,164,100,.45);border-radius:1.25rem;background:linear-gradient(160deg,#c9a46414,#623e960d)}.kg-segno__ora[hidden]{display:none}.kg-segno__nome{margin:.7rem 0 0;font-family:var(--font-heading--family);font-size:clamp(2rem,1.6rem + 2vw,3rem);line-height:1.05;color:var(--kg-carta)}.kg-segno__adesso .kg-luna__frase{min-height:0}.kg-segno__adesso .kg-luna__leva{margin-top:1rem}.kg-segno__passaggi{display:grid;margin:.8rem 0 0;padding:0;list-style:none}.kg-segno__passaggi li{display:flex;justify-content:space-between;align-items:baseline;gap:1rem;padding:.7rem 0;border-bottom:1px solid rgba(246,241,232,.08)}.kg-segno__passaggio-nome{font-family:var(--font-heading--family);font-size:1.125rem;color:var(--kg-carta)}.kg-segno__passaggio-quando{font-family:var(--font-subheading--family);font-size:.6875rem;font-weight:500;text-transform:uppercase;letter-spacing:.12em;font-variant-numeric:tabular-nums;color:var(--kg-oro);white-space:nowrap}.kg-segni{display:grid;grid-template-columns:minmax(0,1fr);column-gap:2.5rem;margin:0;padding:0;list-style:none}.kg-segni__voce{padding:1rem 0;border-top:1px solid rgba(246,241,232,.08)}.kg-segni__nome{margin:0;font-family:var(--font-heading--family);font-size:1.25rem;color:var(--kg-carta)}body .kg-segni__nome a{color:inherit;text-decoration:none;background:linear-gradient(var(--kg-oro),var(--kg-oro)) 0 100% / 0 1px no-repeat;transition:background-size .5s var(--kg-ease-out, ease-out),color .3s}body .kg-segni__nome a:hover{color:var(--kg-oro);background-size:100% 1px}.kg-segni__testo{margin:.35rem 0 0;font-size:.9375rem;line-height:1.6;color:#f6f1e8b8}.kg-segni__voce--ora .kg-segni__nome{color:var(--kg-oro)}.kg-segni__voce--ora .kg-segni__nome:before{content:"\2726  ";color:var(--kg-oro)}.kg-luna__cornice--ruota{padding-top:clamp(3.5rem,10vw,6rem)}.kg-luna__cornice--ruota .kg-luna__capo{margin-bottom:0}.kg-luna__ruota--grande{position:relative;justify-self:center;width:min(78vw,22rem);margin:clamp(2rem,7vw,3rem) 0}.kg-ruota__nomi{display:block;position:absolute;top:0;right:0;bottom:0;left:0;margin:0;padding:0;list-style:none;pointer-events:none}.kg-ruota__nomi li{position:absolute;left:var(--x);top:var(--y);transform:translate(var(--ax),var(--ay));padding:.5rem .65rem;font-family:var(--font-subheading--family);font-size:.625rem;font-weight:500;text-transform:uppercase;letter-spacing:.16em;color:var(--kg-carta-66);white-space:nowrap}.kg-ruota__nomi .kg-ruota__nome--prossima{color:var(--kg-oro)}.kg-ruota__centro{position:absolute;left:50%;top:50%;width:40%;margin:0;transform:translate(-50%,-50%);display:grid;justify-items:center;gap:.3rem;text-align:center}.kg-ruota__ore{font-family:var(--font-heading--family);font-size:clamp(1.4rem,1.1rem + 1.4vw,2.1rem);line-height:1;font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--kg-carta)}.kg-ruota__sotto{font-family:var(--font-subheading--family);font-size:.5625rem;font-weight:500;line-height:1.45;letter-spacing:.14em;text-transform:uppercase;text-wrap:balance;color:var(--kg-carta-66)}.kg-ruota__sotto b{display:block;font-weight:500;text-wrap:balance;color:var(--kg-oro)}.kg-ruota__nomi,.kg-ruota__centro{transition:opacity .9s var(--kg-ease-out, ease-out)}.kg-luna--gl:not(.kg-luna--accesa) :is(.kg-ruota__nomi,.kg-ruota__centro){opacity:0}@media screen and (max-width:749px){.kg-luna--ruota .kg-luna__ruota--grande{width:min(66vw,22rem);margin:clamp(3.4rem,12vw,4.5rem) 0 clamp(3rem,10vw,4rem)}}.kg-luna__anno--pagina{margin-top:0;padding-top:0;border-top:0}.kg-luna__anno--pagina .kg-luna__festa-nome{margin-top:.6rem;font-size:clamp(2.25rem,1.8rem + 2vw,3.25rem)}.kg-feste{display:grid;grid-template-columns:minmax(0,1fr);width:100%;margin:clamp(2.5rem,7vw,3.5rem) 0 0;padding:0;list-style:none}.kg-festa{padding:1.25rem 0;border-top:1px solid rgba(246,241,232,.08)}.kg-festa__nome{margin:0;font-family:var(--font-heading--family);font-weight:var(--font-heading--weight, 400);font-size:1.375rem;color:var(--kg-carta)}.kg-festa .kg-luna__dati{margin-top:.35rem}.kg-festa__frase{margin:.6rem 0 0;font-size:.9375rem;line-height:1.6;color:#f6f1e8bf}.kg-festa .kg-luna__leva{margin-top:.6rem}.kg-festa--prossima .kg-festa__nome:before{content:"\2726  ";color:var(--kg-oro)}.kg-piene{display:grid;grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none}.kg-piena{display:grid;grid-template-columns:2.25rem minmax(0,1fr);column-gap:1rem;align-items:center;padding:.95rem 0;border-top:1px solid rgba(246,241,232,.08)}.kg-piena .kg-lunetta{grid-row:1 / 4;width:2.25rem;height:2.25rem}.kg-piena__nome{margin:0;font-family:var(--font-heading--family);font-size:1.25rem;color:var(--kg-carta)}.kg-piena .kg-luna__dati{margin-top:.25rem}.kg-piena__blu{margin:.35rem 0 0;font-size:.8125rem;color:#9db7ff}.kg-piena--prossima .kg-piena__nome{color:var(--kg-oro)}.kg-quaderno__foglio{display:grid;gap:.9rem;max-width:40rem}.kg-quaderno__foglio[hidden]{display:none}body .kg-quaderno__testo{box-sizing:border-box;width:100%;min-height:9rem;padding:1rem 1.1rem;border:1px solid rgba(201,164,100,.35);border-radius:.9rem;background:#f6f1e808;color:var(--kg-carta);font-family:var(--font-heading--family);font-size:1.125rem;line-height:1.55;resize:vertical}body .kg-quaderno__testo::placeholder{color:#f6f1e866}body .kg-quaderno__testo:focus{outline:none;border-color:var(--kg-oro);box-shadow:0 0 0 3px #c9a46426}.kg-quaderno__azioni{display:flex;flex-wrap:wrap;align-items:center;gap:1rem}body .kg-quaderno__azioni .kg-luna__cta{width:auto;min-width:12rem;cursor:pointer}.kg-quaderno__stato{margin:0;font-family:var(--font-subheading--family);font-size:.6875rem;font-weight:500;text-transform:uppercase;letter-spacing:.14em;color:var(--kg-oro)}.kg-quaderno__privato{margin:0;font-size:.8125rem;line-height:1.6;color:var(--kg-carta-66)}.kg-quaderno__passati{max-width:40rem;margin-top:2.5rem}.kg-quaderno__passati[hidden]{display:none}.kg-quaderno__lista{margin:.8rem 0 0;padding:0;list-style:none}.kg-quaderno__lista li{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:1rem;padding:1rem 0;border-top:1px solid rgba(246,241,232,.08)}.kg-quaderno__lista .kg-luna__dati{margin:0}.kg-quaderno__nota{grid-column:1;margin:.4rem 0 0;font-family:var(--font-heading--family);font-size:1.0625rem;line-height:1.5;white-space:pre-line;color:var(--kg-carta-88)}body .kg-quaderno__cancella{grid-column:2;grid-row:1 / 3;align-self:start;padding:.3rem 0;border:0;background:none;color:var(--kg-carta-66);font-family:var(--font-subheading--family);font-size:.625rem;text-transform:uppercase;letter-spacing:.14em;cursor:pointer}.kg-quaderno__carta{display:flex;flex-wrap:wrap;align-items:baseline;gap:.5rem 1rem;margin:2.5rem 0 0;font-size:.9375rem;color:#f6f1e8b8}@media screen and (min-width:750px){.kg-fasi,.kg-segni,.kg-feste,.kg-piene{grid-template-columns:repeat(2,minmax(0,1fr))}.kg-piene,.kg-feste{column-gap:2.5rem}.kg-ruota__nomi{display:block}.kg-luna__ruota--grande{width:min(60vw,24rem);margin:4rem 0}}@media screen and (min-width:990px){.kg-luna--pagina{--kg-alto: clamp(36rem, calc(100svh - var(--header-group-height, 9.7rem)), 60rem)}.kg-luna__cornice--pagina{justify-content:flex-start;min-height:var(--kg-alto);padding:clamp(3rem,7vh,4.5rem) max(var(--page-margin, 2rem),calc((100% - 90rem)/2)) clamp(2.5rem,5vh,3.5rem)}.kg-luna__cornice--pagina>:not(.kg-luna__palco){width:min(34rem,44%);max-width:none}.kg-luna__palco{position:absolute;top:0;right:0;bottom:0;left:42%;height:auto;margin:0}.kg-luna__astro{top:calc(var(--kg-alto) * .11);left:52%;height:calc(var(--kg-alto) * .36)}.kg-luna__orizzonte{top:calc(var(--kg-alto) * .565);left:-73%}.kg-luna--pagina .kg-luna__scheda{margin-top:2.75rem}.kg-luna__scorri{margin-top:2.25rem}.kg-luna__giorni{--kg-giorno: 3.5rem;margin-left:0;margin-right:0}.kg-luna__prossime--pagina{grid-template-columns:repeat(2,max-content);column-gap:3rem}.kg-cal{grid-template-columns:minmax(0,34rem) minmax(0,1fr);grid-template-areas:"testa dettaglio" "settimana dettaglio" "griglia dettaglio" "griglia fasi";grid-template-rows:auto auto auto 1fr;column-gap:clamp(3rem,6vw,6rem);align-items:start}.kg-cal__testa{grid-area:testa}body .kg-cal__giorno,.kg-cal__vuoto{aspect-ratio:1}.kg-cal__giorno .kg-lunetta{width:min(52%,2rem)}.kg-cal__settimana{grid-area:settimana}.kg-cal__griglia{grid-area:griglia}.kg-cal__dettaglio{grid-area:dettaglio;padding-top:0;border-top:0}.kg-cal__fasi{grid-area:fasi;margin-top:1.5rem}.kg-fasi{grid-template-columns:repeat(4,minmax(0,1fr))}.kg-fase{grid-template-columns:minmax(0,1fr);gap:1rem;padding:1.6rem 1.4rem}.kg-segno__ora{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:4rem}.kg-segni{grid-template-columns:repeat(3,minmax(0,1fr))}.kg-luna__cornice--ruota{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"capo capo" "ruota anno" "feste feste";column-gap:clamp(3rem,6vw,7rem);align-items:center}.kg-luna__cornice--ruota .kg-luna__capo{grid-area:capo}.kg-luna__ruota--grande{grid-area:ruota;width:min(100%,26rem);margin:4.5rem 0}.kg-luna__anno--pagina{grid-area:anno}.kg-feste{grid-area:feste;grid-template-columns:repeat(4,minmax(0,1fr))}.kg-piene{grid-template-columns:repeat(3,minmax(0,1fr))}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/kg-luna-pagina.css.map */
