:root{--kg-azione: #4c1935;--kg-azione-2: #642548}html body .product-details .add-to-cart-button,html body .cart__checkout-button,html body .sticky-add-to-cart__button{background:var(--kg-azione)!important;border-color:var(--kg-azione)!important;color:#fff8f0!important;border-radius:999px!important;min-block-size:3.25rem;transition:background .25s ease,transform .25s ease,box-shadow .25s ease}html body .product-details .add-to-cart-button:hover,html body .cart__checkout-button:hover,html body .sticky-add-to-cart__button:hover{background:var(--kg-azione-2)!important;border-color:var(--kg-azione-2)!important;box-shadow:0 6px 22px #4c193526}html body .product-details .add-to-cart-button :is(span),html body .cart__checkout-button :is(span),html body .sticky-add-to-cart__button :is(span){text-transform:none!important;letter-spacing:0!important;font-weight:600;font-size:1rem;color:inherit!important}html body .product-details .add-to-cart-button .svg-wrapper{display:none}html body .product-details .add-to-cart-button,html body .product-details .add-to-cart-button *{text-transform:none!important;letter-spacing:0!important;font-size:1rem!important;font-variant:normal!important}html body .product-details .add-to-cart-button .add-to-cart__added,html body .product-details .add-to-cart-button .add-to-cart__added *{font-size:inherit!important}html body .cart-page__summary,html body .cart-summary{align-self:start!important;block-size:auto!important;min-block-size:0!important}html body .menu-list__link,html body .menu-list__link-title{text-transform:none!important;letter-spacing:0!important;font-size:.875rem!important;font-weight:500}html body .product-details .accelerated-checkout-block{display:none!important}html body .cart__ctas shopify-accelerated-checkout-cart{--shopify-accelerated-checkout-button-block-size: 44px;--shopify-accelerated-checkout-button-border-radius: 999px;--shopify-accelerated-checkout-row-gap: 8px}html body .kg-veloci{margin-block-start:12px}html body .kg-veloci>summary{list-style:none;cursor:pointer;display:flex;justify-content:center;gap:8px;font-size:.9375rem;color:#5b5346;padding-block:6px}html body .kg-veloci>summary::-webkit-details-marker{display:none}html body .kg-veloci>summary:after{content:"+";transition:transform .25s}html body .kg-veloci[open]>summary:after{transform:rotate(45deg)}html body .kg-veloci .additional-checkout-buttons{margin-block-start:8px}html body .kg-soglia{background:transparent!important;border:0!important;padding:0!important}html body .kg-soglia__barra{block-size:4px!important;border-radius:4px;overflow:hidden;background:#e2d9c8!important}html body .kg-soglia__barra>span{block-size:100%!important;background:var(--kg-azione)!important}html body details.kg-refinement{border:0!important;background:transparent!important}@media(min-width:750px){html body .collection-wrapper{grid-template-columns:auto minmax(0,1fr)!important;column-gap:20px!important;row-gap:18px!important;align-items:center}html body .collection-wrapper>*{grid-column:1 / -1}html body .collection-wrapper>details.kg-refinement{grid-column:1;inline-size:auto!important;position:relative;z-index:5}html body .collection-wrapper>details.kg-refinement>summary{border:1px solid #cfc3ab!important;border-radius:999px;padding:8px 16px!important;inline-size:max-content;min-block-size:0!important;gap:10px;background:transparent!important}html body .collection-wrapper>details.kg-refinement[open] .kg-refinement-groups{position:absolute;inset-block-start:calc(100% + 8px);inset-inline-start:0;inline-size:min(880px,80vw);background:#fffdf8;border:1px solid #e2d9c8;box-shadow:0 18px 40px -18px #3c280f47;padding:12px}html body .collection-wrapper>.facets-block-wrapper--horizontal{grid-column:2;border:0!important;min-inline-size:0}html body .collection-wrapper .facets--horizontal{padding-block:0!important;border:0!important}}@media(max-width:749px){html body sticky-add-to-cart[data-variant-available=true] .sticky-add-to-cart__bar{display:flex!important;opacity:1!important;transform:translate(-50%) translateY(0)!important;inline-size:calc(100% - 20px)}html body .product-details .kg-trail{display:none!important}html body .product-details .product-inventory{margin-block:2px!important}html body .collection-wrapper>details.kg-refinement{margin-block-end:-6px}html body .collection-wrapper>details.kg-refinement>summary{border:0!important;padding-inline:16px!important;background:transparent!important;font-weight:500}html body [id$=__rassicurazioni]{padding-block-end:90px}}html body .kg-b{max-inline-size:1350px;margin-inline:auto;padding:clamp(28px,5vw,64px) clamp(16px,2.8vw,40px) clamp(48px,7vw,96px)}html body .kg-b h1{font-family:var(--font-heading--family);font-weight:400;letter-spacing:-.02em;margin:0;color:#1c1a17}html body .kg-b h2{font-family:var(--font-heading--family);font-weight:400;margin:0;color:#1c1a17}html body .kg-b p{margin:0}html body .kg-b a{color:inherit;text-decoration:none}html body .kg-b img{display:block;inline-size:100%;block-size:100%;object-fit:cover}html body .kg-b__stru{display:flex;flex-wrap:wrap;gap:8px 12px;align-items:center;font-size:.95rem}html body .kg-b__stru a{display:inline-flex;gap:10px;align-items:center;border:1px solid #cfc3ab;border-radius:999px;padding:8px 16px;transition:background .2s,border-color .2s}html body .kg-b__stru a:hover{background:#efe7d8;border-color:#b08742}html body .kg-b__tema{font-size:.8125rem;color:#80612a}html body .kg-b__foto{overflow:hidden;background:#efe7d8;display:block}html body .kg-b__foto img{transition:transform 1.1s cubic-bezier(.22,1,.36,1)}html body a:hover>.kg-b__foto img{transform:scale(1.04)}html body .kg-a{max-inline-size:760px;margin-inline:auto}html body .kg-a__voci{display:grid;gap:14px;margin:0;padding:0;list-style:none}html body .kg-a p,html body .kg-a li{font-size:1.0625rem;line-height:1.65;color:#2a2621}html body .kg-a__nota{font-size:.875rem!important;color:#6f6656!important}html body .announcement-bar,html body [id*=header_announcements] .section-background{background:#efe7d8!important;color:#2a2621!important}html body .announcement-bar *{color:#2a2621!important;text-transform:none!important;letter-spacing:0!important;font-size:.8125rem!important;font-weight:400!important}html body [id*=header_announcements] .slideshow-control{display:none!important}html.kg-ess-riga body header-component{position:relative}html.kg-ess-riga body .header__row--top .header__columns{grid-template-columns:auto 1fr auto!important}html.kg-ess-riga body .header__row--top .header__column--center{display:none!important}html.kg-ess-riga body .header__row--bottom{position:absolute!important;inset-block:0;inset-inline:215px 215px;inline-size:auto!important;background:transparent!important;border:0!important;display:flex;align-items:center;justify-content:center;box-shadow:none!important}html.kg-ess-riga body .header__row--bottom .header__columns{padding:0!important;inline-size:auto!important}html.kg-ess-riga body .header__row--bottom:before,html.kg-ess-riga body .header__row--bottom:after{display:none!important}html.kg-ess-riga body .menu-list__link,html.kg-ess-riga body .menu-list__link-title{font-size:.8125rem!important}html.kg-ess-riga body .kg-wordmark{transform:scale(.78);transform-origin:left center}html.kg-ess-riga body .header__column--right .dropdown-localization__button>span:not(.icon-flag):not(.svg-wrapper){display:none!important}html.kg-ess-riga body .header__row--bottom .menu-list__submenu{inset-inline:-215px!important;inline-size:auto!important;max-inline-size:none!important}html body .header__column--right search-button{display:inline-flex}html body .header__column--right search-button .kg-searchbar__label{display:none!important}html body .card-gallery{border:0!important;background:#f1ebde!important;box-shadow:none!important}html body .card-gallery img,html body .card-gallery .product-media-container.media-fit img{padding:4%!important}html body .product-card:hover .card-gallery{box-shadow:none!important}html body .product-card .text-block>p{font-size:.9375rem!important;min-block-size:2.5em;color:#2a2621}html body .product-card product-price .price{font-size:.9375rem!important;font-weight:500;color:#1c1a17}html body .product-card .product-card__content{row-gap:10px}html body .product-grid{row-gap:44px!important;column-gap:24px!important}html body .kg-eyebrow,html body .kg-head__lead{display:none!important}html body .kg-head{align-items:flex-end;margin-block-end:28px!important}html body .kg-families__grid{grid-template-columns:repeat(3,1fr)!important;grid-auto-rows:auto!important;gap:12px!important}html body .kg-tessera,html body .kg-tessera--grande{grid-column:auto!important;grid-row:auto!important;aspect-ratio:16 / 10}html body .kg-tessera .kg-tessera__title{font-size:clamp(1.125rem,1.7vw,1.5rem)!important}@media(max-width:749px){html body .kg-families__grid{grid-template-columns:repeat(2,1fr)!important}html body .kg-tessera{aspect-ratio:1}html body .kg-tessera--grande{grid-column:1 / -1!important;aspect-ratio:16 / 9}}html body .kg-ess-scopri{inline-size:100%;box-sizing:border-box;margin:clamp(32px,5vw,72px) 0;padding-inline:clamp(16px,2.8vw,40px);display:flex;flex-wrap:wrap;gap:10px 14px;align-items:center}html body .kg-ess-scopri strong{font-family:var(--font-heading--family);font-weight:400;font-size:1.5rem;margin-inline-end:14px}html body .kg-ess-scopri a{border:1px solid #cfc3ab;border-radius:999px;padding:8px 16px;font-size:.9375rem;text-decoration:none;color:#1c1a17;transition:background .2s,border-color .2s}html body .kg-ess-scopri a:hover{background:#efe7d8;border-color:#b08742}html body [id$=__intestazione] .section-background,html body [id$=__intestazione] .section{background:transparent!important}html body [id$=__intestazione] .section-content-wrapper{padding-block:18px 6px!important;row-gap:8px!important}@media(min-width:990px){html body [id$=__intestazione] .section-content-wrapper{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:40px;align-items:end}html body [id$=__intestazione] .section-content-wrapper>div:first-child{grid-column:1 / -1}html body [id$=__intestazione] .section-content-wrapper>div:last-child{grid-column:1 / -1;margin-block-start:8px}}html body [id$=__rassicurazioni]{display:none!important}html body .product-information__media .media-gallery--carousel slideshow-arrows{opacity:0;transition:opacity .25s}html body .product-information__media:hover slideshow-arrows{opacity:1}html body .product-information__media slideshow-slide,html body .product-information__media slideshow-container{background:#f1ebde!important;border:0!important}html body .kg-trust{display:none!important}html body .kg-ess-voce{border-block-end:1px solid #e2d9c8}html body .kg-ess-voce>summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;padding-block:16px;font-weight:500;font-size:1rem;color:#1c1a17}html body .kg-ess-voce>summary::-webkit-details-marker{display:none}html body .kg-ess-voce>summary:after{content:"+";font-weight:400;transition:transform .25s}html body .kg-ess-voce[open]>summary:after{transform:rotate(45deg)}html body .kg-ess-voce>div{padding-block-end:18px;font-size:1rem;line-height:1.6}html body .cart-summary,html body .cart-summary__inner{background:transparent!important;border:0!important}html body .cart-summary__inner{padding-inline:0!important}html body .cart-page__title h1{font-size:2.25rem!important}html body .cart-totals__total-label{text-transform:none!important;letter-spacing:0!important;font-size:1rem!important}html body .cart-items__media-image{background:#f1ebde;border:0!important}html body .kg-b--elenco .kg-b__testa{display:grid;gap:14px;margin-block-end:40px}html body .kg-b--elenco h1{font-size:clamp(2.4rem,4vw,3.4rem)}html body .kg-b__lead{font-size:1.125rem;color:#5b5346;max-inline-size:38rem}html body .kg-b__griglia{display:grid;gap:0;border-block-start:1px solid #e2d9c8;margin:0;padding:0;list-style:none}html body .kg-b__griglia>li{border-block-end:1px solid #e2d9c8}html body .kg-b__griglia>li>a{display:grid;grid-template-columns:120px minmax(0,1fr);column-gap:28px;align-items:center;padding-block:18px}html body .kg-b__griglia .kg-b__foto{grid-row:1 / span 3;aspect-ratio:4 / 3}html body .kg-b__griglia .kg-b__tema{display:none}html body .kg-b__griglia h2{font-size:1.5rem;grid-column:2}html body .kg-b__griglia p{grid-column:2;color:#5b5346;font-size:1rem;margin-block-start:4px}@media(min-width:990px){html body .kg-b__griglia{grid-template-columns:1fr 1fr;column-gap:48px}}html body .kg-b--articolo .kg-b__dietro{max-inline-size:760px;margin:0 auto 28px;font-size:.9375rem;color:#5b5346}html body .kg-a__testa{display:grid;gap:12px;margin-block-end:28px}html body .kg-a__testa h1{font-size:clamp(2.2rem,4vw,3.2rem)}html body .kg-a__foto{max-inline-size:760px;margin:0 auto 40px}html body .kg-a__foto .kg-b__foto{aspect-ratio:16 / 9}html body .kg-a__corpo{display:grid;gap:36px}html body .kg-a__parte h2{font-size:1.625rem;margin-block-end:12px}html body .kg-luna,html body .kg-luna-notte{--kg-oro: #80612a;--kg-oro-tenue: #80612ab3;--kg-carta: #1c1a17;--kg-carta-88: #2a2621;--kg-carta-66: #5b5346;--kg-filo: #e2d9c8;--kg-notte: #f6f1e8;background:#f6f1e8!important;color:#1c1a17!important}html body .kg-luna:before,html body .kg-luna:after,html body .kg-luna-notte:before,html body .kg-luna-notte:after,html body .kg-luna__cielo,html body .kg-luna__orizzonte{display:none!important}html body .kg-luna :is(.kg-luna__occhiello,.kg-luna__etichetta,.kg-luna__dati,.kg-luna__giorno,.kg-luna__leva,.kg-luna__prossima dt,.kg-giorno__sett,.kg-giorno__mese),html body .kg-luna-notte :is(.kg-luna__occhiello,.kg-luna__etichetta,.kg-luna__dati,.kg-luna__leva,.kg-cal__settimana span,.kg-cal__fase-quando,.kg-fase__quando,.kg-segno__passaggio-quando){text-transform:none!important;letter-spacing:0!important;font-size:.875rem!important;font-weight:400!important;color:#5b5346!important}html body :is(.kg-luna,.kg-luna-notte) .kg-luna__etichetta{color:#1c1a17!important;font-weight:500!important}html body :is(.kg-luna,.kg-luna-notte) :is(.kg-luna__nome,.kg-luna__titolo,.kg-luna__h2,.kg-cal__mese,.kg-cal__nome,.kg-segno__nome,.kg-luna__festa-nome,.kg-festa__nome,.kg-fase__nome,.kg-segni__nome,.kg-segni__nome a){color:#1c1a17!important}html body :is(.kg-luna,.kg-luna-notte) :is(.kg-luna__frase,.kg-luna__intro,.kg-fase__pratica,.kg-segni__testo,.kg-festa__frase,.kg-cal__nota,.kg-luna__come p){color:#2a2621!important}html body :is(.kg-luna,.kg-luna-notte) .kg-luna__leva{color:#4c1935!important;text-decoration:underline;text-decoration-color:#b08742;text-underline-offset:.22em;transition:color .2s,text-decoration-color .2s}html body :is(.kg-luna,.kg-luna-notte) .kg-luna__leva:hover{color:#642548!important;text-decoration-color:#642548}html body :is(.kg-luna,.kg-luna-notte) .kg-luna__leva .kg-luna__freccia{display:none}html body :is(.kg-luna,.kg-luna-notte) .kg-luna__cta{background:#4c1935!important;border:1px solid #4c1935!important;border-radius:999px!important;color:#fff8f0!important;text-transform:none!important;letter-spacing:0!important;font-size:1rem!important;font-weight:600!important;min-block-size:3.25rem;padding:.8rem 1.6rem!important;display:inline-flex;align-items:center;gap:.8rem;transition:background .25s,box-shadow .25s;box-shadow:none}html body :is(.kg-luna,.kg-luna-notte) .kg-luna__cta *{color:inherit!important;text-transform:none!important;letter-spacing:0!important;font-weight:inherit!important}html body :is(.kg-luna,.kg-luna-notte) .kg-luna__cta:hover{background:#642548!important;box-shadow:0 6px 22px #4c193526}html body .kg-cal__ics .kg-luna__cta{background:transparent!important;color:#4c1935!important}html body .kg-cal__ics .kg-luna__cta:hover{background:#4c1935!important;color:#fff8f0!important}html body .kg-luna__cta svg,html body .kg-luna__cta path{stroke:currentColor}html body :is(.kg-luna,.kg-luna-notte) *{text-shadow:none!important}html body .kg-lunetta,html body .kg-fase__luna{background:transparent!important;box-shadow:none!important;filter:none!important}html body :is(.kg-lunetta,.kg-fase__luna) svg{border-radius:50%;box-shadow:0 0 0 1px #3a2a36;overflow:hidden}html body :is(.kg-lunetta,.kg-fase__luna) .kg-luna__svg-buio{fill:#3a2a36!important;stroke:none!important;opacity:1!important}html body :is(.kg-lunetta,.kg-fase__luna) .kg-luna__svg-luce{fill:#fffdf8!important;stroke:none!important;opacity:1!important}html body .kg-ess-luna{position:absolute;top:0;right:0;bottom:0;left:0;inline-size:100%;block-size:100%;display:block}html body :is(.kg-luna__quadrante,.kg-luna__astro){position:relative;opacity:1!important;visibility:visible!important}html body :is(.kg-luna__quadrante,.kg-luna__astro):not(.kg-ess-senza-luna) .kg-luna__svg{display:none!important}html body .kg-ess-senza-luna .kg-luna__svg-buio{fill:#3a2a36!important}html body .kg-ess-senza-luna .kg-luna__svg-luce{fill:#fffdf8!important}html body .kg-luna--casa{border-block-start:1px solid #e2d9c8}html body .kg-luna--casa .kg-luna__cornice{display:grid!important;grid-template-columns:minmax(0,360px) minmax(0,1fr);column-gap:clamp(32px,6vw,96px);row-gap:14px;align-items:center;max-inline-size:1350px;margin-inline:auto;padding:clamp(40px,6vw,72px) clamp(16px,2.8vw,40px)!important;min-block-size:0!important;block-size:auto!important}html body .kg-luna--casa .kg-luna__occhiello{grid-column:2;grid-row:1;margin:0!important;position:static!important;align-self:end}html body .kg-luna--casa :is(.kg-luna__occhiello,.kg-luna__etichetta):before{display:none!important}html body .kg-luna--casa .kg-luna__quadrante{grid-column:1;grid-row:1 / span 3;inline-size:100%!important;aspect-ratio:1;block-size:auto!important;max-inline-size:360px;margin:0!important;position:relative!important;inset:auto!important;transform:none!important}html body .kg-luna--casa .kg-luna__scheda{grid-column:2;grid-row:2;margin:0!important;position:static!important;inline-size:auto!important;max-inline-size:40rem;text-align:left!important;display:grid;gap:10px;transform:none!important}html body .kg-luna--casa .kg-luna__nome{font-size:clamp(2rem,3.4vw,2.75rem)!important;margin:0!important;line-height:1.1}html body .kg-luna--casa .kg-luna__frase{font-size:1.0625rem!important;margin:0!important}html body .kg-luna--casa .kg-luna__prossime{display:flex!important;flex-wrap:wrap;gap:6px 32px;border:0!important;margin:4px 0!important;padding:0!important}html body .kg-luna--casa .kg-luna__prossima{display:flex;gap:8px;align-items:baseline;border:0!important;padding:0!important}html body .kg-luna--casa .kg-luna__prossima:before{display:none!important}html body .kg-luna--casa .kg-luna__prossima dd{margin:0!important;font-size:.9375rem!important;color:#1c1a17!important;font-family:inherit!important}html body .kg-luna--casa .kg-luna__azioni{display:flex;flex-wrap:wrap;align-items:center;gap:12px 22px;margin-block-start:6px;justify-content:flex-start!important}html body .kg-luna--casa .kg-luna__anno{grid-column:2;grid-row:3;margin:0!important;padding:14px 0 0!important;position:static!important;inline-size:auto!important;border-block-start:1px solid #e2d9c8;text-align:left!important;display:flex!important;flex-wrap:wrap;align-items:baseline;gap:4px 12px;max-inline-size:40rem;transform:none!important}html body .kg-luna--casa .kg-luna__anno .kg-luna__etichetta{font-weight:400!important;color:#5b5346!important;order:0;margin:0!important}html body .kg-luna--casa .kg-luna__anno>*{order:1;margin:0!important}html body .kg-luna--casa .kg-luna__anno .kg-luna__occhiello{order:0!important;flex-basis:100%}html body .kg-luna--casa .kg-luna__anno :is(.kg-luna__festa,.kg-luna__festa-testo){display:contents!important}html body .kg-luna--casa .kg-luna__anno .kg-luna__festa-nome{order:1!important}html body .kg-luna--casa .kg-luna__anno .kg-luna__dati{order:2!important;margin:0!important;position:static!important}html body .kg-luna--casa .kg-luna__anno .kg-luna__dati--luce{display:none!important}html body .kg-luna--casa .kg-luna__anno .kg-luna__leva{order:3!important}html body .kg-luna--casa .kg-luna__anno [data-kg-posto],html body .kg-luna--casa .kg-luna__anno canvas,html body .kg-luna--casa .kg-luna__anno svg{display:none!important}html body .kg-luna--casa .kg-luna__anno .kg-luna__festa-nome{font-size:1.25rem!important;margin:0!important;font-family:var(--font-heading--family)}html body .kg-luna--casa .kg-luna__anno .kg-luna__frase{display:none!important}html body .kg-luna--casa :is(.kg-luna__scheda,.kg-luna__anno,.kg-luna__occhiello) *{opacity:1!important;visibility:visible!important}html body .kg-luna--casa :is(.kg-luna__scheda,.kg-luna__anno,.kg-luna__occhiello){opacity:1!important;visibility:visible!important}@media(max-width:749px){html body .kg-luna--casa .kg-luna__cornice{grid-template-columns:1fr;padding-block:36px!important}html body .kg-luna--casa .kg-luna__occhiello{grid-column:1;grid-row:auto}html body .kg-luna--casa .kg-luna__quadrante{grid-column:1;grid-row:auto;max-inline-size:220px;margin-inline:auto!important}html body .kg-luna--casa .kg-luna__scheda,html body .kg-luna--casa .kg-luna__anno{grid-column:1;grid-row:auto}}html body .kg-atlas-back{background:#f6f1e8!important;color:#5b5346!important;border:0!important;font-size:.9375rem;text-transform:none;letter-spacing:0}html body .kg-atlas-back *{color:#5b5346!important;text-transform:none!important;letter-spacing:0!important;font-size:.9375rem!important}html body .kg-luna--pagina .kg-luna__occhiello{display:none!important}html body .kg-luna--pagina{min-block-size:0!important}html body .kg-luna--pagina .kg-luna__cornice{min-block-size:0!important;block-size:auto!important;padding-block:clamp(20px,3vw,40px) clamp(36px,5vw,64px)!important;padding-inline:clamp(16px,2.8vw,40px)!important;max-inline-size:none!important;margin-inline:0!important}html body .kg-luna--pagina .kg-luna__titolo{font-size:clamp(2.4rem,4vw,3.4rem)!important;line-height:1.05}html body .kg-luna--pagina .kg-luna__nome{font-size:clamp(1.75rem,2.8vw,2.25rem)!important}html body .kg-luna--pagina .kg-luna__palco{opacity:1!important;visibility:visible!important}html body .kg-luna__prossime--pagina{border-color:#e2d9c8!important}html body .kg-luna__prossime--pagina dd{color:#1c1a17!important}html body .kg-giorno{background:transparent!important;border-radius:10px!important;transition:background .2s}html body .kg-giorno:hover{background:#efe7d8!important}html body .kg-giorno--scelto{background:#efe7d8!important;box-shadow:inset 0 0 0 1px #4c1935!important}html body .kg-giorno .kg-giorno__num{color:#1c1a17!important}html body .kg-luna__scorri:after{display:none!important}html body .kg-luna__torna{color:#4c1935!important;border-color:#4c1935!important;text-transform:none!important;letter-spacing:0!important}html body .kg-luna-notte__cornice,html body .kg-luna__cornice--ruota{padding-block:clamp(32px,4.5vw,64px)!important;padding-inline:clamp(16px,2.8vw,40px)!important;max-inline-size:none!important;margin-inline:0!important}html body .kg-atlas-back{padding-inline:clamp(16px,2.8vw,40px)!important;max-inline-size:none!important}html body :is(.kg-luna,.kg-luna-notte) .kg-luna__h2{font-size:clamp(1.875rem,3vw,2.5rem)!important}html body [id$=__calendario],html body [id$=__fasi],html body [id$=__segno],html body [id$=__ruota],html body [id$=__piene],html body [id$=__quaderno]{border-block-start:1px solid #e2d9c8}html body .kg-cal__freccia{color:#1c1a17!important;border-color:#cfc3ab!important;background:transparent!important}html body .kg-cal__freccia:hover{background:#efe7d8!important}html body .kg-cal__giorno{background:transparent!important;border:1px solid transparent!important;border-radius:10px!important;color:#1c1a17!important;transition:background .2s}html body .kg-cal__giorno:hover{background:#efe7d8!important}html body .kg-cal__giorno--oggi{border-color:#cfc3ab!important}html body .kg-cal__giorno--scelto{background:#efe7d8!important;border-color:#4c1935!important}html body .kg-cal__num,html body .kg-cal__ora{color:#5b5346!important}html body .kg-cal__fasi,html body .kg-cal__dettaglio,html body .kg-luna__come{border-color:#e2d9c8!important}html body .kg-cal__fase-nome{color:#1c1a17!important}html body .kg-luna__come p{font-size:.875rem!important;color:#5b5346!important}html body .kg-fasi{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;column-gap:clamp(24px,4vw,64px)!important;row-gap:0!important}html body .kg-fase{background:transparent!important;border:0!important;border-block-end:1px solid #e2d9c8!important;border-radius:0!important;box-shadow:none!important;padding:14px 0!important;display:grid!important;grid-template-columns:34px minmax(0,1fr) auto;column-gap:14px;row-gap:2px;align-items:center;cursor:pointer;min-block-size:0!important}html body .kg-fase .kg-fase__luna{align-self:start;grid-column:1;grid-row:1 / span 3;inline-size:30px!important;block-size:30px!important;margin:0!important}html body .kg-fase .kg-fase__nome{grid-column:2;font-size:1.1875rem!important;margin:0!important;font-family:var(--font-heading--family)}html body .kg-fase .kg-fase__quando{grid-column:2;margin:0!important}html body .kg-fase:after{content:"+";grid-column:3;grid-row:1 / span 2;color:#5b5346;transition:transform .25s}html body .kg-fase.kg-ess-aperta:after{transform:rotate(45deg)}html body .kg-fase .kg-fase__pratica,html body .kg-fase .kg-luna__leva{grid-column:2 / -1;display:none}html body .kg-fase.kg-ess-aperta .kg-fase__pratica{display:block;margin:8px 0 2px!important;font-size:1rem!important}html body .kg-fase.kg-ess-aperta .kg-luna__leva{display:inline-block;margin-block-end:6px}html body .kg-fase__segnale{position:static!important;grid-column:2;justify-self:start;background:#efe7d8!important;color:#4c1935!important;border:0!important;text-transform:none!important;letter-spacing:0!important;font-size:.8125rem!important;padding:1px 9px!important;border-radius:999px!important}@media(max-width:749px){html body .kg-fasi{grid-template-columns:1fr!important}}html body .kg-segno__ora{background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;padding:0!important;border-block-end:1px solid #e2d9c8!important;padding-block-end:24px!important;margin-block-end:8px!important}html body .kg-segno__passaggi li{border-color:#e2d9c8!important}html body .kg-segno__passaggio-nome{color:#1c1a17!important}html body .kg-segni__voce{border-color:#e2d9c8!important;background:transparent!important}html body .kg-segni__voce--ora .kg-segni__nome,html body .kg-segni__voce--ora .kg-segni__nome a{color:#4c1935!important}html body .kg-segni__voce--ora .kg-segni__nome:before{color:#b08742!important}html body .kg-segni__nome a:hover{color:#642548!important}html body .kg-ess-astro-link{margin-block-start:22px}html body .kg-luna--ruota{min-block-size:0!important}html body .kg-luna__ruota--grande{position:relative;opacity:1!important;visibility:visible!important}html body .kg-luna__ruota--grande .kg-luna__svg{display:none!important}html body .kg-ess-anello{position:absolute;top:0;right:0;bottom:0;left:0;inline-size:100%;block-size:100%;display:block;overflow:visible}html body :is(.kg-ruota__nomi,.kg-ruota__centro){opacity:1!important;visibility:visible!important}html body .kg-ruota__nomi li{color:#5b5346!important;text-transform:none!important;letter-spacing:0!important;font-size:.875rem!important}html body .kg-ruota__nomi .kg-ruota__nome--prossima{color:#4c1935!important;font-weight:600}html body .kg-ruota__ore{color:#1c1a17!important}html body .kg-ruota__sotto,html body .kg-ruota__sotto *{color:#5b5346!important;text-transform:none!important;letter-spacing:0!important}html body .kg-festa{border-color:#e2d9c8!important;background:transparent!important}html body .kg-luna-notte textarea,html body .kg-luna-notte input{background:#fffdf8!important;border:1px solid #cfc3ab!important;border-radius:4px!important;color:#1c1a17!important}html body .kg-luna-notte textarea::placeholder{color:#6f6656!important}@media(max-width:749px){html body .kg-ess-piega{cursor:pointer}html body .kg-ess-piega:not(.kg-ess-aperta)>:not(:first-child){display:none!important}html body .kg-ess-piega{padding-block:12px!important;border-block-end:1px solid #e2d9c8!important;position:relative}html body .kg-ess-piega:after{content:"+";position:absolute;inset-inline-end:0;inset-block-start:12px;color:#5b5346;transition:transform .25s}html body .kg-ess-piega.kg-ess-aperta:after{transform:rotate(45deg)}}html body.kg-tarot-app,html body:has(kg-tarot-reading.kt){background:#f6f1e8!important;overflow:visible!important}html body:is(.kg-tarot-app,:has(kg-tarot-reading.kt)) #header-group{display:contents!important}html body:is(.kg-tarot-app,:has(kg-tarot-reading.kt)) .page-wrapper>footer{display:block!important}html body.kg-tarot-app #MainContent{flex:0 0 auto!important;min-block-size:auto!important}html body .kt{scroll-margin-block-start:66px}html body .kt,html body .kt[data-appearance=light],html body .kt[data-appearance=dark]{--surface: #f6f1e8;--surface-raised: #fffdf8;--surface-soft: #efe7d8;--ink: #1c1a17;--muted: #5b5346;--accent: #4c1935;--on-accent: #fff8f0;--line: #cfc3ab;--tint: transparent;--gold: #c9a464;--back: #3a1730;--app-font: var(--font-body--family, "Work Sans", sans-serif);background:#f6f1e8!important;color-scheme:light;color:#1c1a17;block-size:auto!important;height:auto!important;min-block-size:calc(100dvh - 150px);overflow:visible!important}html body .kt :is(h1,h2,h3){font-family:var(--font-heading--family, "Marcellus", serif)!important;font-weight:400!important;letter-spacing:-.01em!important;color:#1c1a17}html body .kt-topbar{min-block-size:48px;block-size:48px;border:0;max-inline-size:1350px;margin-inline:auto;inline-size:100%;padding-inline:clamp(16px,2.8vw,40px)}html body .kt-brand{visibility:hidden}html body .kt-back{color:#5b5346!important;font-size:.9375rem}html body .kt-back-label{font-size:.9375rem}html body [data-kt-theme]{display:none!important}html body .kt-workspace,html body .kt-panel{overflow:visible!important;block-size:auto!important;height:auto!important;max-block-size:none!important}html body .kt button:not(.kt-icon-button){transition:background .25s,border-color .25s,box-shadow .25s,color .25s}html body .kt-primary{background:#4c1935!important;color:#fff8f0!important;border-radius:999px!important;font-weight:600;min-block-size:3.25rem}html body .kt-primary:hover{background:#642548!important;box-shadow:0 6px 22px #4c193526}html body .kt-secondary{border-radius:999px!important}html body .kg-astro{inline-size:100%;box-sizing:border-box;max-inline-size:none;padding:clamp(28px,5vw,64px) clamp(16px,2.8vw,40px) clamp(48px,7vw,96px);color:#1c1a17}html body .kg-astro h1,html body .kg-astro h2{font-family:var(--font-heading--family);font-weight:400;letter-spacing:-.01em;margin:0;color:#1c1a17}html body .kg-astro p{margin:0}html body .kg-astro a{color:#4c1935;text-decoration:underline;text-decoration-color:#b08742;text-underline-offset:.22em}html body .kg-astro__testa{display:grid;gap:12px;max-inline-size:44rem;margin-block-end:28px}html body .kg-astro__testa h1{font-size:clamp(2.4rem,4vw,3.4rem);line-height:1.05}html body .kg-astro__testa p{font-size:1.125rem;color:#5b5346}html body .kg-astro__form{display:flex;flex-wrap:wrap;gap:14px 16px;align-items:flex-end;padding-block:22px;border-block:1px solid #e2d9c8}html body .kg-astro__campo{display:grid;gap:6px;font-size:.9375rem;font-weight:500}html body .kg-astro__campo input{min-block-size:3.25rem;padding:0 14px;background:#fffdf8;border:1px solid #cfc3ab;border-radius:4px;font:inherit;font-weight:400;color:#1c1a17;inline-size:210px;max-inline-size:100%}html body .kg-astro__campo input:focus-visible{outline:2px solid #4c1935;outline-offset:2px}html body .kg-astro__vai{min-block-size:3.25rem;padding:.8rem 1.8rem;background:#4c1935;color:#fff8f0;border:0;border-radius:999px;font:inherit;font-weight:600;cursor:pointer;transition:background .25s,box-shadow .25s}html body .kg-astro__vai:hover{background:#642548;box-shadow:0 6px 22px #4c193526}html body .kg-astro__errore{flex-basis:100%;color:#8e4425;font-size:.9375rem}html body .kg-astro__esito{margin-block-start:clamp(28px,4vw,48px);display:grid;gap:clamp(28px,4vw,48px)}html body .kg-astro__esito[hidden]{display:none}html body .kg-astro__blocchi{display:grid;gap:0 clamp(24px,4vw,64px);align-items:start}@media(min-width:900px){html body .kg-astro__blocchi{grid-template-columns:260px minmax(0,1fr)}}html body .kg-astro__luna{position:relative;aspect-ratio:1;inline-size:min(260px,60vw)}html body .kg-astro__voci{display:grid;gap:0;min-inline-size:0}html body .kg-astro__voce{display:grid;gap:6px;padding-block:20px;border-block-end:1px solid #e2d9c8}html body .kg-astro__voce:first-child{padding-block-start:0}html body .kg-astro__voce h2{font-size:clamp(1.625rem,2.6vw,2.125rem);line-height:1.1}html body .kg-astro__meta{font-size:.875rem;color:#5b5346}html body .kg-astro__voce p:not(.kg-astro__meta){font-size:1.0625rem;line-height:1.55;color:#2a2621;max-inline-size:44rem}html body .kg-astro__nota{font-size:.875rem!important;color:#5b5346!important;max-inline-size:44rem}html body :is(.kg-luna,.kg-luna-notte) :not(h1,h2,h3,.kg-luna__titolo,.kg-luna__nome){text-transform:none!important;letter-spacing:0!important}html body .kt :not(h1,h2,h3){text-transform:none!important;letter-spacing:0!important}html body .kt-question-form>.kt-field label{font-size:.875rem!important;color:#5b5346}html body .kt-status{border:0!important;color:#5b5346}html body .kt-question-form{border-radius:4px!important}html body .kt dialog,html body .kt [role=dialog]{background:#fffdf8!important;color:#1c1a17!important;border-radius:4px!important}html body .kt dialog::backdrop{background:#1c1a1766!important}@media(max-width:749px){html body .kg-luna--pagina .kg-luna__palco{block-size:auto!important;min-block-size:0!important;margin-block:14px!important;aspect-ratio:auto!important}html body .kg-luna--pagina .kg-luna__astro{position:relative!important;inset:auto!important;transform:none!important;inline-size:min(220px,60vw)!important;block-size:auto!important;aspect-ratio:1;margin-inline:auto!important}}html body .kg-luna__prossima--piena :before,html body .kg-luna__prossima--piena:before{background:#fffdf8!important;box-shadow:0 0 0 1px #3a2a36!important}html body .kg-luna__prossima--nuova :before,html body .kg-luna__prossima--nuova:before{background:#3a2a36!important}html body .kg-cal__ora{font-size:.75rem!important}html body .kt-back-label{display:inline!important}html body .kt-brand>span,html body .kt-book-count,html body .kt-eyebrow,html body .kt-question-form>.kt-field label,html body .kt-position>span,html body .kt-card-caption p,html body .kt-session-question>.kt-eyebrow,html body .kt-reading-grid .kt-position,html body .kt-message .kt-eyebrow,html body .kt-settings>summary>small,html body .kt-position,html body .kt-table-hint,html body .kt-read-action>.kt-hint,html body .kt-table-utilities .kt-secondary,html body .kt-notebook-entry .kt-eyebrow,html body .kt-card-detail .kt-eyebrow,html body .kt-product .kt-hint,html body .kt-experience-count,html body .kt-chapter-nav button,html body .kt-chapter-nav button>span:first-child,html body .kt-scene-prose .kt-eyebrow,html body .kt-scene-strip>div>span,html body .kt-scene-figure figcaption>span,html body .kt-symbol-note h3,html body .kt-chapter-reflection>span,html body .kt-practice-steps li:before,html body .kt-practice-tool>.kt-eyebrow,html body .kt-context-product small,html body .kt-context-disclosure{font-size:.8125rem!important}html body:has(.kg-explore),html body:has(.kg-explore) .kg-explore-wrap{background:#f6f1e8!important;color:#1c1a17!important}html body:has(.kg-explore) .kg-footer{background:radial-gradient(90% 60% at 50% 0%,#b087421a,#b0874200 60%),var(--kg-ink)!important}html body .kg-explore{max-inline-size:none;padding-inline:clamp(16px,2.8vw,40px);padding-block-end:clamp(40px,6vw,72px);color:#1c1a17}html body .kg-explore__testa{max-inline-size:44rem;margin-inline:0;padding-block:clamp(28px,4vw,48px) clamp(24px,3vw,36px);text-align:left}html body .kg-explore__occhiello{display:none}html body .kg-explore .kg-explore__titolo{color:#1c1a17;font-size:clamp(2.4rem,4vw,3.4rem);margin-block-end:12px}html body .kg-explore__intro{color:#5b5346;font-size:1.125rem;line-height:1.55}html body .kg-ess-astro-scopri{margin-block-start:18px}html body .kg-ess-astro-scopri a{display:inline-flex;align-items:center;gap:.8rem;min-block-size:3.25rem;padding:.8rem 1.6rem;background:#4c1935;color:#fff8f0;border-radius:999px;font-weight:600;text-decoration:none;transition:background .25s,box-shadow .25s}html body .kg-ess-astro-scopri a:hover{background:#642548;box-shadow:0 6px 22px #4c193526}html body .kg-riga,html body .kg-disco-card{--c-testo: color-mix(in srgb, var(--c) 72%, #1c1a17)}html body .kg-explore .kg-disco{--c-segno: color-mix(in srgb, var(--c) 68%, #1c1a17)}html body .kg-explore .kg-disco{background:#f1ebde;border:0;color:var(--c-segno, var(--c))}html body .kg-explore .kg-disco-card:hover .kg-disco,html body .kg-explore .kg-riga:hover .kg-disco{transform:none;background:#efe7d8}html body .kg-explore a:hover .kg-disco .kg-glifo{filter:none!important}html body .kg-explore a:focus-visible{outline-color:#4c1935}html body .kg-explore .kg-disco-card__nome,html body .kg-explore .kg-piastrella__nome{color:#1c1a17;transition:color .2s}html body .kg-explore a:hover :is(.kg-disco-card__nome,.kg-piastrella__nome,.kg-riga__nome){color:#4c1935}html body .kg-explore .kg-disco-card__sub{color:#5b5346;font-size:.875rem}html body .kg-explore .kg-conta{color:#5b5346;font-size:.8125rem;letter-spacing:0;text-transform:none;font-family:inherit}html body .kg-explore .kg-pillola{border:0;padding:0;color:#5b5346;font-size:.8125rem;letter-spacing:0;text-transform:none;font-family:inherit}html body .kg-explore .kg-dischi{gap:clamp(24px,3vw,40px) 16px}html body .kg-explore .kg-righe{gap:0;border-block-start:1px solid #e2d9c8}html body .kg-explore .kg-riga{border:0;border-block-end:1px solid #e2d9c8;border-radius:0;background:transparent;padding:18px 0;column-gap:clamp(14px,2.4vw,28px)}html body .kg-explore .kg-riga:hover{background:transparent;border-color:#e2d9c8}html body .kg-explore .kg-riga__nome{color:#1c1a17;font-size:clamp(1.25rem,2.4vw,1.625rem);transition:color .2s}html body .kg-explore .kg-riga__nome i{color:var(--c-testo)}html body .kg-explore .kg-riga__etichetta{color:#5b5346;font-family:inherit;font-size:.875rem;letter-spacing:0;text-transform:none}html body .kg-explore .kg-riga__meta{color:#5b5346;font-size:.875rem}html body .kg-explore .kg-riga__frase{color:#2a2621;font-size:1rem;letter-spacing:0;opacity:1}html body .kg-explore .kg-riga__testo{color:#5b5346;font-size:.9375rem}html body .kg-explore .kg-freccia{color:#4c1935}html body .kg-explore .kg-piastrelle{gap:28px 16px}html body .kg-explore .kg-piastrella{background:transparent;border:0;border-radius:0;padding:0}html body .kg-explore .kg-piastrella:hover{background:transparent}html body .kg-explore .kg-piastrella .kg-disco{inline-size:clamp(72px,46%,96px)}html body .kg-explore .kg-piastrella__nome{font-size:1.0625rem}html body .kg-explore--testo .kg-piastrelle{grid-template-columns:repeat(auto-fill,minmax(min(100%,230px),1fr))!important;column-gap:clamp(20px,3vw,40px);row-gap:0;grid-auto-rows:auto;border-block-start:1px solid #e2d9c8}html body .kg-explore--testo .kg-piastrella{flex-direction:row;align-items:baseline;justify-content:space-between;gap:12px;padding-block:13px;border-block-end:1px solid #e2d9c8}html body .kg-explore--testo .kg-piastrella>.kg-conta{margin-block-start:0}html body .kg-explore--testo .kg-piastrella__nome{font-size:1.0625rem!important}html body [id$=__servizio],html body [id$=__servizio] .kg-service{background:transparent!important;color:#5b5346!important;padding:0!important;min-block-size:0!important}html body [id$=__servizio] :is(.kg-ornament,svg,.kg-service__text,.kg-service__more){display:none!important}html body [id$=__servizio] .kg-service__grid{display:flex!important;flex-wrap:wrap;gap:8px 36px;border-block-start:1px solid #e2d9c8;padding:22px clamp(16px,2.8vw,40px)!important;margin:0!important;max-inline-size:none!important}html body [id$=__servizio] .kg-service__item{display:block!important;padding:0!important;border:0!important;opacity:1!important;transform:none!important}html body [id$=__servizio] .kg-service__title{font-family:inherit!important;font-size:.9375rem!important;font-weight:400!important;color:#5b5346!important;margin:0!important;letter-spacing:0!important}html body .kg-ess-fiducia{font-size:.9375rem;color:#5b5346;margin-block-start:12px;line-height:1.5}html body .kg-guide__articolo{display:none;scroll-margin-block-start:100px}html body .kg-guide__articolo:target{display:block}html body .kg-guide:has(.kg-guide__articolo:target) .kg-b--elenco{display:none}html body .kg-b__griglia .kg-b__vuota{background:#f1ebde}html body :is(.kg-atlas-drawer__eyebrow,.kg-atlas-drawer__caption){display:none!important}html body .kt-back{gap:10px}html body .kg-atlas-drawer__link{display:block!important;background:transparent!important;border:0!important;box-shadow:none!important;padding:0!important;color:inherit!important}html body .kg-atlas-drawer__title{color:inherit!important;font-family:var(--font-heading--family)!important;font-size:1.25rem!important;line-height:1.25!important;letter-spacing:0!important;display:block;padding-block:12px;border-block-end:1px solid #e2d9c8}html body .kg-atlas-drawer{background:transparent!important;border:0!important;margin:0!important;padding:0!important}@media(max-width:749px){html body .sticky-add-to-cart__button{padding-inline:12px!important;line-height:1.15!important;min-inline-size:0!important}html body .sticky-add-to-cart__button :is(span),html body .product-details .add-to-cart-button .add-to-cart-text__content{white-space:normal!important;text-align:center;line-height:1.15!important}html body .sticky-add-to-cart__button .add-to-cart-text__content{font-size:.9375rem!important}}@media(max-width:359px){html body .sticky-add-to-cart__image{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/29/assets/kg-essenziale.css.map */
