html body :is(.kg-dia,.kg-art){--d-ink: #1c1a17;--d-ink-2: #2a2621;--d-ink-3: #5b5346;--d-ink-4: #7d7366;--d-filo: #e2d9c8;--d-sup: #efe7d8;--d-tessera: #eee4d6;--d-oro: #80612a;--d-prugna: #4c1935;--d-prugna-2: #642548;--d-ease: cubic-bezier(.22, 1, .36, 1);--d-molla: cubic-bezier(.34, 1.36, .64, 1);max-inline-size:1350px;margin-inline:auto;color:var(--d-ink);padding:clamp(28px,5vw,64px) clamp(16px,2.8vw,40px) clamp(72px,9vw,128px)}html body :is(.kg-dia,.kg-art) a{color:inherit;text-decoration:none}:is(.kg-dia,.kg-art) :is(h1,h2,h3,p,ol,ul,figure,blockquote){margin:0}html body :is(.kg-dia,.kg-art) :is(ul,ol)[role=list]{list-style:none;padding:0}html body :is(.kg-dia,.kg-art) :is(h1,h2,.kg-storia__titolo,.kg-app__nome,.kg-inciso__frase,.kg-art__prossima-titolo){font-family:var(--font-heading--family);font-weight:400;letter-spacing:-.012em;color:var(--d-ink)}html body :is(.kg-dia,.kg-art) :focus-visible{outline:2px solid var(--d-prugna);outline-offset:4px;border-radius:6px}.kg-freccia{inline-size:1.15em;block-size:.7em;flex:none;transition:transform .45s var(--d-ease)}a:hover .kg-freccia:not(.kg-freccia--su),a:focus-visible .kg-freccia:not(.kg-freccia--su){transform:translate(4px)}a:hover .kg-freccia--su{transform:translate(-4px)}html body :is(.kg-dia,.kg-art) .kg-foto{display:block;overflow:hidden;background:var(--d-sup);border-radius:6px;position:relative;isolation:isolate}html body :is(.kg-dia,.kg-art) .kg-foto img{display:block;inline-size:100%;block-size:100%;object-fit:cover;transform:scale(1.06);transition:transform 1.5s var(--d-ease),opacity .7s ease}html body :is(.kg-dia,.kg-art) .kg-visto .kg-foto img,html body :is(.kg-dia,.kg-art) .kg-foto img.kg-sempre{transform:scale(1)}html body :is(.kg-dia,.kg-art) a:hover .kg-foto img{transform:scale(1.035);transition-duration:1.1s}.kg-meta{display:flex;flex-wrap:wrap;gap:4px 8px;align-items:center;font-size:.8125rem;line-height:1.3;color:var(--d-ink-4)}.kg-meta__cat{color:var(--d-oro)}a.kg-meta__cat:hover{color:var(--d-prugna)}html.kg-anima .kg-rivela{opacity:0;transform:translateY(18px);animation:kg-d-mostra 0s 3s forwards}html.kg-anima .kg-rivela.kg-visto{opacity:1;transform:none;transition:opacity .8s ease calc(var(--i, 0) * 90ms),transform 1s var(--d-ease) calc(var(--i, 0) * 90ms)}@keyframes kg-d-mostra{to{opacity:1;transform:none}}.kg-dia__testa{display:grid;gap:16px;margin-block-end:clamp(40px,6vw,72px)}html body .kg-dia__titolo{font-size:clamp(2.8rem,6vw,4.6rem);line-height:1;letter-spacing:-.025em}.kg-dia__lead{font-size:clamp(1.0625rem,1.4vw,1.25rem);line-height:1.55;color:var(--d-ink-3);max-inline-size:40rem}.kg-dia__salti{display:flex;gap:26px;font-size:.9375rem;color:var(--d-ink-3);margin-block-start:4px}.kg-dia__salti a{background:linear-gradient(currentColor,currentColor) 0 100% / 100% 1px no-repeat;padding-block-end:3px;transition:color .3s,background-size .45s var(--d-ease)}.kg-dia__salti a:hover{color:var(--d-prugna);background-size:0 1px;background-position:100% 100%}.kg-dia__zona+.kg-dia__zona{margin-block-start:clamp(64px,9vw,120px)}.kg-dia__intesta{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:6px 24px;border-block-start:1px solid var(--d-filo);padding-block-start:18px;margin-block-end:24px}html body .kg-dia__intesta h2{font-size:clamp(1.75rem,2.6vw,2.25rem);scroll-margin-top:120px}.kg-dia__intesta p{color:var(--d-ink-3);font-size:1rem}.kg-app-lista{display:grid;gap:16px}@media(min-width:750px){.kg-app-lista{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(14px,1.6vw,22px)}}.kg-app{position:relative;display:grid;grid-template-rows:auto 1fr auto;block-size:100%;background:radial-gradient(120% 90% at 85% 0%,#f6efe3,#f6efe300 55%),var(--d-tessera);border-radius:22px;padding:0 22px 20px;overflow:hidden;transition:transform .55s var(--d-ease),box-shadow .55s var(--d-ease),background-color .3s}.kg-app:hover,.kg-app:focus-visible{transform:translateY(-4px);box-shadow:0 26px 50px -30px #4c193573,0 2px #fff9 inset}.kg-app:active{transform:translateY(-1px) scale(.99);transition-duration:.15s}.kg-app__vis{display:grid;place-items:center;block-size:clamp(150px,15vw,196px);margin-inline:-22px}.kg-app__testo{display:grid;gap:6px;align-content:start}.kg-app__ora{font-size:.8125rem;color:var(--d-oro)}html body .kg-app__nome{font-size:clamp(1.4rem,1.8vw,1.625rem);line-height:1.15}.kg-app__cosa{font-size:.9688rem;line-height:1.5;color:var(--d-ink-3);max-inline-size:30ch}.kg-app__vai{display:inline-flex;align-items:center;gap:8px;margin-block-start:16px;font-size:.9375rem;color:var(--d-prugna)}.kg-luna-mini{inline-size:132px;block-size:132px;border-radius:50%;box-shadow:0 0 0 1px #1c1a170f,0 18px 40px -18px #1c1a178c;transition:transform 1.2s var(--d-ease),box-shadow 1.2s var(--d-ease)}.kg-app--luna:hover .kg-luna-mini{transform:rotate(-10deg) scale(1.05);box-shadow:0 0 0 10px #fffcf58c,0 26px 50px -18px #1c1a1780}.kg-mazzo{position:relative;inline-size:150px;aspect-ratio:1;display:block}.kg-mazzo__pila{position:absolute;top:0;right:0;bottom:0;left:0;inline-size:100%;block-size:100%;object-fit:contain;z-index:2;filter:drop-shadow(0 16px 18px rgba(28,26,23,.28));transition:transform .8s var(--d-ease)}.kg-mazzo__carta{position:absolute;z-index:1;inset-inline-start:24%;inset-block-start:16%;inline-size:44%;aspect-ratio:7 / 12;transform-style:preserve-3d;transform:rotate(-4deg);transition:transform 1s var(--d-molla),z-index 0s .35s}.kg-mazzo__dorso,.kg-mazzo__fronte{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:7px;backface-visibility:hidden;-webkit-backface-visibility:hidden}.kg-mazzo__dorso{background:radial-gradient(circle,#b08742 0 5%,transparent 6%),radial-gradient(circle,transparent 0 22%,rgba(176,135,66,.55) 23% 24%,transparent 25%),#3a1530;box-shadow:inset 0 0 0 4px #3a1530,inset 0 0 0 5px #b08742b3}.kg-mazzo__fronte{inline-size:100%;block-size:100%;object-fit:cover;transform:rotateY(180deg);box-shadow:0 10px 24px -10px #1c1a1799;background:#f4ecdc}.kg-app--carte:hover .kg-mazzo__carta,.kg-app--carte:focus-visible .kg-mazzo__carta{z-index:3;transform:translate(58%,-24%) rotate(12deg) rotateY(180deg)}.kg-app--carte:hover .kg-mazzo__pila{transform:translate(-6%,4%) rotate(-3deg)}.kg-ruota{inline-size:150px;block-size:150px;overflow:visible}.kg-ruota__giro{transition:transform 1.6s var(--d-ease);transform-origin:0 0}.kg-app--astro:hover .kg-ruota__giro{transform:rotate(-30deg)}.kg-ruota text{font-size:13px;fill:var(--d-ink-3);text-anchor:middle;dominant-baseline:central;font-family:system-ui,sans-serif}.kg-ruota .kg-ruota__qui{fill:var(--d-prugna);font-size:17px}.kg-ruota__sole{transition:transform .8s var(--d-molla);transform-box:fill-box;transform-origin:center}.kg-app--astro:hover .kg-ruota__sole{transform:scale(1.35)}@media(max-width:749px){.kg-app{grid-template-columns:92px minmax(0,1fr);grid-template-rows:auto;align-items:center;column-gap:16px;padding:14px 18px 14px 14px;border-radius:18px}.kg-app__vis{block-size:92px;inline-size:92px;margin:0;border-radius:14px;background:#fffcf580;overflow:hidden}.kg-luna-mini{inline-size:70px;block-size:70px}.kg-mazzo,.kg-ruota{inline-size:84px;block-size:84px}.kg-app__cosa{font-size:.875rem;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}html body .kg-app__nome{font-size:1.3rem}.kg-app__vai{display:none}}.kg-filtri{contain:inline-size;position:relative;display:flex;gap:clamp(18px,2.4vw,32px);overflow-x:auto;scrollbar-width:none;border-block-end:1px solid var(--d-filo);margin-block-end:clamp(28px,3.4vw,44px)}.kg-filtri::-webkit-scrollbar{display:none}html body .kg-filtri button{all:unset;cursor:pointer;flex:none;padding:10px 0 13px;font-size:1rem;color:var(--d-ink-3);transition:color .3s;white-space:nowrap}html body .kg-filtri button span{font-size:.75rem;color:var(--d-ink-4);margin-inline-start:3px;vertical-align:1px}html body .kg-filtri button:hover,html body .kg-filtri button[aria-selected=true]{color:var(--d-ink)}html body .kg-filtri button:focus-visible{outline:2px solid var(--d-prugna);outline-offset:2px;border-radius:4px}.kg-filtri__linea{position:absolute;inset-block-end:-1px;inset-inline-start:0;block-size:2px;inline-size:var(--w, 40px);background:var(--d-prugna);transform:translate(var(--x, 0));transition:transform .5s var(--d-ease),inline-size .5s var(--d-ease);border-radius:2px}.kg-dia__griglia{display:grid;grid-template-columns:minmax(0,1fr);column-gap:clamp(20px,2.4vw,36px);row-gap:clamp(40px,4.4vw,60px)}@media(min-width:640px){.kg-dia__griglia{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:990px){.kg-dia__griglia{grid-template-columns:repeat(3,minmax(0,1fr))}}.kg-storia__link{display:grid;gap:14px;align-content:start}.kg-storia .kg-foto{aspect-ratio:4 / 3}.kg-storia__testo{display:grid;gap:8px}html body .kg-storia__titolo{font-size:clamp(1.375rem,1.7vw,1.5625rem);line-height:1.18;text-wrap:balance}.kg-storia__titolo>span,.kg-art__prossima-titolo{background:linear-gradient(currentColor,currentColor) 0 100% / 0 1px no-repeat;transition:background-size .6s var(--d-ease),color .3s;padding-block-end:2px}.kg-storia__link:hover .kg-storia__titolo>span,.kg-art__prossima a:hover .kg-art__prossima-titolo{background-size:100% 1px}.kg-storia__dek{font-size:1rem;line-height:1.55;color:var(--d-ink-3);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.kg-storia__leggi{display:inline-flex;align-items:center;gap:10px;font-size:1rem;color:var(--d-prugna);margin-block-start:6px}.kg-dia__griglia:not([data-filtro]) .kg-storia--prima,.kg-dia__griglia[data-filtro="*"] .kg-storia--prima{grid-column:1 / -1}@media(min-width:990px){.kg-dia__griglia:is(:not([data-filtro]),[data-filtro="*"]) .kg-storia--prima .kg-storia__link{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);align-items:center;column-gap:clamp(28px,4vw,64px)}.kg-dia__griglia:is(:not([data-filtro]),[data-filtro="*"]) .kg-storia--prima .kg-foto{aspect-ratio:3 / 2}.kg-dia__griglia:is(:not([data-filtro]),[data-filtro="*"]) .kg-storia--prima .kg-storia__titolo{font-size:clamp(2.1rem,3.3vw,3rem);line-height:1.08}.kg-dia__griglia:is(:not([data-filtro]),[data-filtro="*"]) .kg-storia--prima .kg-storia__dek{font-size:1.125rem;-webkit-line-clamp:5}.kg-dia__griglia:is(:not([data-filtro]),[data-filtro="*"]) .kg-storia--prima .kg-storia__testo{gap:12px}}.kg-dia__griglia[data-filtro]:not([data-filtro="*"]) .kg-storia__leggi{display:none}@media(min-width:990px){.kg-dia__griglia:is(:not([data-filtro]),[data-filtro="*"]) .kg-storia--larga{grid-column:1 / -1}.kg-dia__griglia:is(:not([data-filtro]),[data-filtro="*"]) .kg-storia--larga .kg-storia__link{grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);align-items:center;column-gap:clamp(28px,4vw,64px)}.kg-dia__griglia:is(:not([data-filtro]),[data-filtro="*"]) .kg-storia--larga .kg-foto{order:2;aspect-ratio:3 / 2}.kg-dia__griglia:is(:not([data-filtro]),[data-filtro="*"]) .kg-storia--larga .kg-storia__titolo{font-size:clamp(1.9rem,2.8vw,2.5rem);line-height:1.1}.kg-dia__griglia:is(:not([data-filtro]),[data-filtro="*"]) .kg-storia--larga .kg-storia__dek{font-size:1.0625rem;-webkit-line-clamp:4}}.kg-inciso{grid-column:1 / -1;border-block:1px solid var(--d-filo);text-align:center}.kg-inciso a{display:grid;justify-items:center;gap:16px;padding:clamp(40px,6vw,80px) 0}html body .kg-inciso__frase{font-size:clamp(1.9rem,3.8vw,3.3rem);line-height:1.12;max-inline-size:20ch;text-wrap:balance;transition:color .4s}.kg-inciso a:hover .kg-inciso__frase{color:var(--d-prugna)}.kg-inciso__seguito{color:var(--d-ink-3);font-size:1.0625rem;max-inline-size:42ch}.kg-inciso__vai{display:inline-flex;align-items:center;gap:8px;color:var(--d-prugna);white-space:nowrap}.kg-dia__griglia[data-filtro]:not([data-filtro="*"]) .kg-inciso{display:none}.kg-dia__griglia>li.kg-via{display:none}.kg-dia__griglia>li.kg-entra{animation:kg-d-entra .6s var(--d-ease) both;animation-delay:calc(var(--k, 0) * 50ms)}@keyframes kg-d-entra{0%{opacity:0;transform:translateY(14px) scale(.985)}}.kg-art__progresso{position:fixed;inset:0 0 auto 0;block-size:3px;z-index:60;pointer-events:none}.kg-art__progresso span{display:block;block-size:100%;background:var(--d-prugna);transform-origin:0 50%;transform:scaleX(var(--p, 0))}.kg-art__testa{display:grid;justify-items:center;text-align:center;gap:16px;max-inline-size:900px;margin-inline:auto}.kg-art__dietro a{display:inline-flex;align-items:center;gap:8px;font-size:.9375rem;color:var(--d-ink-3)}.kg-art__dietro a:hover{color:var(--d-prugna)}.kg-art__testa .kg-meta{justify-content:center;font-size:.875rem}html body .kg-art__titolo{font-size:clamp(2.5rem,5.4vw,4.4rem);line-height:1.04;letter-spacing:-.025em;max-inline-size:17ch;text-wrap:balance}.kg-art__lead{font-size:clamp(1.125rem,1.6vw,1.3125rem);line-height:1.55;color:var(--d-ink-3);max-inline-size:40rem;text-wrap:pretty}html body .kg-art__copertina{max-inline-size:1180px;margin:clamp(32px,4.6vw,56px) auto clamp(40px,5vw,72px)}.kg-art__copertina .kg-foto{aspect-ratio:4 / 3}@media(min-width:750px){.kg-art__copertina .kg-foto{aspect-ratio:16 / 9}}.kg-art__impagina{display:grid;grid-template-columns:minmax(0,680px);justify-content:center}@media(min-width:1150px){.kg-art__impagina{grid-template-columns:200px minmax(0,680px) 200px;column-gap:clamp(36px,4vw,64px)}.kg-art__indice{grid-column:1;grid-row:1}.kg-art__corpo{grid-column:2;grid-row:1}}.kg-art__indice{display:none}@media(min-width:1150px){.kg-art__indice:not([hidden]){display:block;position:sticky;inset-block-start:120px;align-self:start;font-size:.875rem}.kg-art__indice p{color:var(--d-ink-4);margin-block-end:12px}.kg-art__indice ol{list-style:none;padding:0;margin:0;display:grid}.kg-art__indice a{display:block;padding:7px 0 7px 14px;color:var(--d-ink-4);box-shadow:inset 1px 0 0 var(--d-filo);line-height:1.35;transition:color .3s,box-shadow .4s var(--d-ease)}.kg-art__indice a:hover{color:var(--d-ink)}.kg-art__indice a[aria-current=true]{color:var(--d-ink);box-shadow:inset 2px 0 0 var(--d-prugna)}}.kg-art__corpo{font-size:1.125rem;line-height:1.75;color:var(--d-ink-2)}html body .kg-art__corpo>*+*{margin-block-start:1.15em}.kg-art__corpo>p:first-child:first-letter{font-family:var(--font-heading--family);float:left;font-size:4.6em;line-height:.82;padding:.06em .1em 0 0;color:var(--d-prugna)}html body .kg-art__corpo h2{font-size:clamp(1.625rem,2.4vw,2.0625rem);line-height:1.18;margin-block-start:2.1em;scroll-margin-top:120px;text-wrap:balance}html body .kg-art__corpo h2+*{margin-block-start:.7em}.kg-art__corpo strong{font-weight:600;color:var(--d-ink)}.kg-art__corpo a{color:var(--d-prugna);background:linear-gradient(currentColor,currentColor) 0 100% / 100% 1px no-repeat;transition:background-size .4s var(--d-ease)}.kg-art__corpo a:hover{background-size:0 1px;background-position:100% 100%}html body .kg-art__corpo .kg-citazione{margin-block:1.8em;padding:0;border:0;font-family:var(--font-heading--family);font-size:clamp(1.5rem,2.6vw,2.125rem);line-height:1.22;color:var(--d-ink);text-wrap:balance}.kg-art__corpo .kg-citazione:before{content:"";display:block;inline-size:44px;block-size:2px;background:var(--d-prugna);margin-block-end:18px;transform-origin:0 50%;transition:transform 1s var(--d-ease) .2s}html.kg-anima .kg-art__corpo .kg-citazione:not(.kg-visto):before{transform:scaleX(0)}html body .kg-art__corpo .kg-fatto{margin-block:1.8em;padding-inline-start:20px;box-shadow:inset 2px 0 0 var(--d-oro)}.kg-art__corpo .kg-fatto__eti{font-size:.8125rem;color:var(--d-oro);margin-block-end:4px}.kg-art__corpo .kg-fatto p:not(.kg-fatto__eti){font-size:1.0625rem;line-height:1.65}html body .kg-passi{list-style:none;padding:0;counter-reset:passo;display:grid;gap:18px;margin-block:1.4em}.kg-passi>li{counter-increment:passo;position:relative;padding-inline-start:50px;line-height:1.65}.kg-passi>li:before{content:counter(passo);position:absolute;inset-inline-start:0;inset-block-start:-.15em;inline-size:34px;text-align:center;font-family:var(--font-heading--family);font-size:1.625rem;line-height:1.2;color:var(--d-prugna);border-block-end:1px solid var(--d-filo);padding-block-end:4px}html body .kg-art__corpo .kg-fonti{margin-block-start:3em;padding-block-start:18px;border-block-start:1px solid var(--d-filo);font-size:.875rem;line-height:1.6;color:var(--d-ink-4)}html body .kg-art__corpo .kg-fonti h2{font-size:1.125rem;margin:0 0 8px}html body .kg-art__corpo .kg-fonti ol{padding-inline-start:1.2em;display:grid;gap:6px}.kg-art__corpo .kg-fonti a{color:inherit}.kg-art__corpo .kg-nota-legge{font-size:.875rem;color:var(--d-ink-4)}.kg-art__avviso{color:var(--d-ink-3);font-style:italic;padding-inline-start:18px;box-shadow:inset 2px 0 0 var(--d-oro)}.kg-art--scaletta .kg-art__corpo>p:first-child:first-letter{all:unset}.kg-art__strumenti{max-inline-size:1080px;margin:clamp(64px,8vw,104px) auto 0;border-block-start:1px solid var(--d-filo);padding-block-start:20px}html body .kg-art__strumenti h2{font-size:clamp(1.625rem,2.4vw,2rem);margin-block-end:22px}.kg-art__prodotti{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 18px}@media(min-width:750px){.kg-art__prodotti{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px clamp(18px,2vw,28px)}}.kg-art__prodotti a{display:grid;gap:10px}.kg-foto--prodotto{aspect-ratio:1}.kg-art__p-nome{font-size:.9688rem;line-height:1.4;color:var(--d-ink)}.kg-art__p-prezzo{font-size:.9375rem;color:var(--d-ink-3)}.kg-art__prossima{max-inline-size:1080px;margin:clamp(56px,7vw,96px) auto 0;border-block-start:1px solid var(--d-filo);padding-block-start:32px}.kg-art__prossima a{display:grid;gap:20px;align-items:center}@media(min-width:750px){.kg-art__prossima a{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(28px,4vw,56px)}}.kg-art__prossima .kg-foto{aspect-ratio:3 / 2}.kg-art__prossima-testo{display:grid;gap:12px}html body .kg-art__prossima-titolo{font-size:clamp(1.75rem,3vw,2.5rem);line-height:1.12;justify-self:start}@media(prefers-reduced-motion:reduce){html.kg-anima .kg-rivela{opacity:1;transform:none;animation:none;transition:none}html body :is(.kg-dia,.kg-art) *,html body :is(.kg-dia,.kg-art) *:before{transition-duration:.01ms!important;animation-duration:.01ms!important}html body :is(.kg-dia,.kg-art) .kg-foto img{transform:none!important}}.kg-entrata{animation:kg-d-entra .9s var(--d-ease) both;animation-delay:calc(var(--i, 0) * 80ms)}html body :is(.kg-dia,.kg-art) .kg-entrata .kg-foto img{transform:scale(1);animation:kg-d-assesta 1.8s var(--d-ease) both .15s}@keyframes kg-d-assesta{0%{transform:scale(1.06)}}.kg-storia__dek{-webkit-line-clamp:4}html body .kg-art .kg-foto--prodotto{background:#efe7d8}html body .kg-art .kg-foto--prodotto img{mix-blend-mode:multiply}@media(max-width:749px){.kg-art__prodotti{display:flex;gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin-inline:calc(-1*clamp(16px,2.8vw,40px));padding-inline:clamp(16px,2.8vw,40px)}.kg-art__prodotti::-webkit-scrollbar{display:none}.kg-art__prodotti>li{flex:0 0 62%;scroll-snap-align:start}}.kg-art__coda{max-inline-size:680px;margin:clamp(40px,5vw,64px) auto 0}html body .kg-art__coda .kg-art__corpo .kg-fonti{margin-block-start:0}@media(min-width:1150px){.kg-art__impagina:has(.kg-art__indice[hidden]) .kg-art__corpo{grid-column:2}}.kg-app--carte.kg-gioca .kg-mazzo__carta{z-index:3;transform:translate(58%,-24%) rotate(12deg) rotateY(180deg)}.kg-app--carte.kg-gioca .kg-mazzo__pila{transform:translate(-6%,4%) rotate(-3deg)}.kg-app--astro.kg-gioca .kg-ruota__giro{transform:rotate(-30deg)}.kg-app--astro.kg-gioca .kg-ruota__sole{transform:scale(1.35)}.kg-app--luna.kg-gioca .kg-luna-mini{transform:rotate(-10deg) scale(1.05)}@media(max-width:749px){.kg-app--carte.kg-gioca .kg-mazzo__carta{transform:translate(46%,-14%) rotate(10deg) rotateY(180deg)}}html body .kg-art__corpo .kg-prova{margin-block:2em;padding:22px 22px 18px;border-radius:18px;background:radial-gradient(120% 90% at 85% 0%,#f6efe3,#f6efe300 55%),var(--d-tessera)}.kg-prova>p:not(.kg-fatto__eti):not(.kg-prova__nota){font-size:1.0625rem;line-height:1.6}.kg-prova .kg-fatto__eti{font-size:.8125rem;color:var(--d-oro);margin-block-end:4px}.kg-prova__tasti{display:flex;flex-wrap:wrap;gap:10px;margin-block:16px 12px}html body .kg-prova__tasti button{all:unset;cursor:pointer;position:relative;display:inline-flex;align-items:center;gap:10px;padding:12px 20px;border-radius:999px;background:#fffaf2;color:var(--d-ink);font-size:.9688rem;box-shadow:0 0 0 1px #4c19352e;transition:box-shadow .3s,background .3s,transform .2s}html body .kg-prova__tasti button:hover{box-shadow:0 0 0 1px var(--d-prugna)}html body .kg-prova__tasti button:active{transform:scale(.98)}html body .kg-prova__tasti button:focus-visible{outline:2px solid var(--d-prugna);outline-offset:3px}.kg-prova__tasti button:before{content:"";inline-size:10px;block-size:10px;border-radius:50%;background:var(--d-prugna);flex:none}.kg-prova__tasti button.kg-suona{background:var(--d-prugna);color:#fff8f0;box-shadow:none}.kg-prova__tasti button.kg-suona:before{background:#fff8f0}.kg-prova__tasti button.kg-suona:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;box-shadow:0 0 #4c193559;animation:kg-d-onda var(--battito, .33s) ease-out infinite}@keyframes kg-d-onda{to{box-shadow:0 0 0 14px #4c193500}}html body .kg-art__corpo .kg-prova__nota{font-size:.8125rem;color:var(--d-ink-4);margin:0}@media(prefers-reduced-motion:reduce){.kg-entrata,html body :is(.kg-dia,.kg-art) .kg-entrata .kg-foto img{animation:none}.kg-prova__tasti button.kg-suona:after{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/33/assets/kg-diario.css.map */
