:root{--pf-fondo: #14120e;--pf-superficie: #1c1914;--pf-superficie-alta: #221e18;--pf-oro: #c9a063;--pf-oro-chiaro: #e2be86;--pf-oro-scuro: #7e6238;--pf-avorio: #f0eadd;--pf-tenue: #cfc6b4;--pf-muto: #a79c88;--pf-debole: #8c8372;--pf-filo: #2e2820;--pf-filo-alto: #4a4234;--pf-sez: clamp(3.5rem, 7vw, 6rem);--pf-sez-stretta: clamp(2.5rem, 5vw, 4rem);--pf-misura: 34em;--pf-titolo: var(--font-heading--family);--pf-testo: var(--font-body--family);--pf-etichetta: var(--font-subheading--family)}h1,.h1{letter-spacing:-.014em}h2,.h2{letter-spacing:-.008em}main p,main li{max-width:var(--pf-misura)}::selection{background:var(--pf-oro);color:var(--pf-fondo)}:focus-visible{outline:2px solid var(--pf-oro);outline-offset:3px}.pf-libro{display:block;width:auto;max-width:100%;filter:drop-shadow(0 18px 30px rgb(0 0 0 / 55%))}.pf-occhiello{font-family:var(--pf-etichetta);font-size:.72rem;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--pf-oro);margin:0}.pf-guida{font-size:clamp(1rem,1.6vw,1.125rem);line-height:1.62;color:var(--pf-tenue);max-width:var(--pf-misura);margin:0}.pf-guida p{margin:0}.pf-nota{font-size:.8125rem;line-height:1.55;color:var(--pf-muto);margin:0}.pf-sezione{padding-block:var(--pf-sez);padding-inline:max(1.25rem,env(safe-area-inset-left,0px))}.pf-sezione--stretta{padding-block:var(--pf-sez-stretta)}.pf-contenitore{width:100%;max-width:76rem;margin-inline:auto}.pf-apertura{display:grid;grid-template-columns:1fr;gap:2rem;align-items:center}.pf-apertura__testo{display:flex;flex-direction:column;gap:1.15rem;align-items:flex-start}.pf-apertura__titolo{font-family:var(--pf-titolo);font-size:clamp(2.25rem,6.2vw,3.875rem);font-weight:700;line-height:1.08;letter-spacing:-.014em;text-wrap:balance;margin:0;color:var(--pf-avorio)}.pf-apertura__titolo p{margin:0}.pf-apertura__figura{position:relative;display:flex;align-items:center;justify-content:center;margin:0;padding-block:1.5rem}.pf-apertura__figura:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(52% 46% at 50% 54%,#c9a0632b,#14120e00 70%);pointer-events:none}.pf-apertura__figura .pf-libro{position:relative;height:clamp(15rem,40vw,25rem)}@media screen and (min-width:50em){.pf-apertura{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:3.5rem}}.pf-azioni{display:flex;flex-wrap:wrap;gap:.75rem;margin-block-start:.5rem}.pf-bottone{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding-inline:1.75rem;border-radius:var(--style-border-radius-buttons-primary, 4px);font-family:var(--pf-etichetta);font-size:.97rem;font-weight:600;line-height:1;text-align:center;text-decoration:none;border:0;cursor:pointer;transition:background-color .15s ease,color .15s ease,border-color .15s ease}.pf-bottone--oro{background:var(--pf-oro);color:var(--pf-fondo)}.pf-bottone--oro:hover,.pf-bottone--oro:focus-visible{background:var(--pf-oro-chiaro);color:var(--pf-fondo)}.pf-bottone--contorno{background:transparent;color:var(--pf-avorio);border:1px solid var(--pf-filo-alto)}.pf-bottone--contorno:hover,.pf-bottone--contorno:focus-visible{border-color:var(--pf-oro);color:var(--pf-oro-chiaro)}.pf-bottone--pieno{width:100%}.pf-rassicura{display:flex;align-items:center;gap:.55rem;font-size:.8125rem;color:var(--pf-muto);margin:0}.pf-rassicura svg{flex:none;width:15px;height:15px;stroke:currentcolor;fill:none;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.pf-fascia{display:grid;grid-template-columns:1fr;gap:1.5rem;padding-block:1.6rem;border-block:1px solid var(--pf-filo)}.pf-fascia__voce{display:flex;flex-direction:column;gap:.2rem}.pf-fascia__cifra{font-family:var(--pf-titolo);font-size:1.4rem;font-weight:600;line-height:1.1;color:var(--pf-oro);font-variant-numeric:tabular-nums}.pf-fascia__glossa{font-size:.85rem;color:var(--pf-tenue);line-height:1.45;margin:0}@media screen and (min-width:40em){.pf-fascia{grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem}}.pf-testata{display:flex;flex-wrap:wrap;align-items:baseline;gap:.25rem 1rem;margin-block-end:1.75rem}.pf-testata__titolo{font-family:var(--pf-titolo);font-size:clamp(1.6rem,3.4vw,2.125rem);font-weight:600;line-height:1.2;margin:0;color:var(--pf-avorio)}.pf-griglia{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem}@media screen and (min-width:50em){.pf-griglia{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.5rem}}.pf-scheda{display:flex;flex-direction:column;gap:.7rem;padding:1rem .9rem 1.1rem;background:var(--pf-superficie);border:1px solid var(--pf-filo);border-radius:var(--style-border-radius-sm, 6px);transition:border-color .15s ease}.pf-scheda:hover{border-color:var(--pf-oro-scuro)}@media screen and (min-width:50em){.pf-scheda{gap:.8rem;padding:1.35rem 1.25rem 1.5rem}}.pf-scheda__figura{display:flex;justify-content:center;margin:0}.pf-scheda__figura .pf-libro{height:clamp(8.5rem,22vw,13rem);filter:drop-shadow(0 12px 20px rgb(0 0 0 / 50%))}.pf-scheda__titolo{font-family:var(--pf-titolo);font-size:clamp(1rem,2.2vw,1.19rem);font-weight:600;line-height:1.25;margin:0;color:var(--pf-avorio)}.pf-scheda__titolo a{color:inherit;text-decoration:none}.pf-scheda__titolo a:hover{color:var(--pf-oro-chiaro)}.pf-scheda__gancio{flex-grow:1;font-size:.8125rem;line-height:1.5;color:var(--pf-muto);margin:0;max-width:none}.pf-scheda__prezzo{font-family:var(--pf-titolo);font-size:1.28rem;font-weight:600;color:var(--pf-oro);font-variant-numeric:tabular-nums}.pf-dono{display:grid;grid-template-columns:1fr;gap:1.75rem;align-items:center;padding:1.75rem 1.4rem;background:var(--pf-superficie);border:1px solid var(--pf-oro-scuro);border-radius:var(--style-border-radius-sm, 6px)}@media screen and (min-width:50em){.pf-dono{grid-template-columns:minmax(0,1fr) 25rem;gap:3rem;padding:2.75rem 3rem}}.pf-dono__testo{display:flex;flex-direction:column;gap:.75rem}.pf-dono__titolo{font-family:var(--pf-titolo);font-size:clamp(1.75rem,4vw,2.25rem);font-weight:700;line-height:1.15;margin:0;color:var(--pf-avorio)}.pf-modulo{display:flex;flex-direction:column;gap:.7rem;margin:0}.pf-modulo label{font-size:.8125rem;color:var(--pf-muto)}.pf-modulo input[type=email]{box-sizing:border-box;width:100%;min-height:52px;padding-inline:1rem;background:var(--pf-fondo);border:1px solid var(--pf-filo-alto);border-radius:var(--style-border-radius-inputs, 4px);color:var(--pf-avorio);font-family:var(--pf-testo);font-size:.97rem}.pf-modulo input[type=email]::placeholder{color:var(--pf-debole)}.pf-modulo input[type=email]:focus{border-color:var(--pf-oro);outline:none}.pf-esito{font-size:.85rem;line-height:1.5;margin:0}.pf-esito--ok{color:var(--pf-oro-chiaro)}.pf-esito--no{color:#e0937f}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.001ms!important;transition-duration:.001ms!important}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/pf-sistema.css.map */
