50 Ricette Dolci Naturali — dolci senza rinunce
:root{
–cream:#FFFFFF;
–paper:#F4F4F5;
–ink:#19191C;
–ink-soft:#52525B;
–line:#E1E1E4;
–caramel:#2E2E33;
–caramel-soft:#6B6B72;
–berry:#3A3A40;
–sage:#6B6B72;
–btn-bg:#1C1C1F;
–btn-text:#FFFFFF;
–btn-edge:#000000;
–shadow: 20px 24px 0 rgba(20,20,22,0.06);
–radius-card: 2px;
}
@media (prefers-color-scheme: dark){
:root{
–cream:#151517;
–paper:#1F1F22;
–ink:#F2F2F4;
–ink-soft:#C6C6CC;
–line:#333338;
–caramel:#D8D8DC;
–caramel-soft:#A9A9B0;
–berry:#C7C7CE;
–sage:#A9A9B0;
–btn-bg:#F2F2F4;
–btn-text:#151517;
–btn-edge:#9E9EA6;
–shadow: 20px 24px 0 rgba(0,0,0,0.4);
}
}
*{box-sizing:border-box;}
html{scroll-behavior:smooth;}
@media (prefers-reduced-motion: reduce){
html{scroll-behavior:auto;}
*{animation-duration:0.001ms !important; animation-iteration-count:1 !important; transition-duration:0.001ms !important;}
}
body{
margin:0;
background:var(–cream);
color:var(–ink-soft);
font-family: -apple-system, BlinkMacSystemFont, « Segoe UI », Roboto, Helvetica, Arial, sans-serif;
font-size:16px;
line-height:1.6;
-webkit-font-smoothing:antialiased;
}
h1,h2,h3{
font-family: Georgia, « Iowan Old Style », « Palatino Linotype », « Book Antiqua », serif;
color:var(–ink);
margin:0;
font-weight:400;
letter-spacing:-0.01em;
}
a{color:inherit;}
img{max-width:100%; display:block;}
.wrap{max-width:1160px; margin:0 auto; padding:0 24px;}
.skip-link{
position:absolute; left:-999px; top:auto;
background:var(–ink); color:var(–paper); padding:10px 16px; z-index:100;
border-radius:4px;
}
.skip-link:focus{left:16px; top:16px;}
:focus-visible{outline:3px solid var(–berry); outline-offset:3px;}
/* ———- top bar ———- */
.topbar{
position:sticky; top:0; z-index:50;
background:var(–paper);
border-bottom:1px solid var(–line);
}
.topbar-inner{
display:flex; align-items:center; justify-content:space-between;
gap:16px; padding:12px 24px;
}
.brand{display:flex; align-items:center; gap:10px; min-width:0;}
.brand-mark{flex:none;}
.brand-name{
font-family: Georgia, serif;
font-size:1.05rem;
color:var(–ink);
white-space:nowrap; overflow:hidden; text-overflow:ellipsis;
}
.topbar-right{display:flex; align-items:center; gap:14px;}
.price-pill{
font-weight:700; color:var(–ink);
font-size:0.95rem;
padding:5px 12px;
border:1px solid var(–line);
border-radius:999px;
}
.btn{
font-family:inherit;
font-size:0.95rem;
font-weight:700;
padding:10px 20px;
border-radius:5px;
border:none;
cursor:pointer;
text-decoration:none;
display:inline-flex; align-items:center; gap:8px;
transition:transform 160ms ease, box-shadow 160ms ease;
}
.btn:hover{transform:translateY(-2px);}
.btn:active{transform:translateY(0);}
.btn-primary{
background:var(–btn-bg);
color:var(–btn-text);
box-shadow:0 3px 0 var(–btn-edge);
}
.btn-primary:hover{box-shadow:0 5px 0 var(–btn-edge);}
.btn-sm{padding:8px 16px; font-size:0.88rem;}
.btn-ghost{
background:transparent;
border:1.5px solid var(–ink);
color:var(–ink);
}
/* ———- hero ———- */
.hero{padding:56px 0 40px;}
.hero-grid{
display:flex;
flex-wrap:wrap;
gap:56px;
align-items:center;
}
.hero-grid > div:first-child{flex:1 1 420px;}
.hero-grid > .hero-art{flex:1 1 360px;}
.kicker-line{
display:flex; align-items:center; gap:10px;
color:var(–sage);
font-size:0.95rem;
margin-bottom:18px;
}
.kicker-line svg{flex:none;}
h1.headline{
font-size:clamp(2.3rem, 4.4vw, 3.4rem);
line-height:1.08;
}
.headline em{
font-style:italic;
color:var(–caramel-soft);
}
.sub{
font-size:1.15rem;
font-style:italic;
color:var(–ink-soft);
margin:20px 0 26px;
max-width:46ch;
}
.pill-row{
display:flex; flex-wrap:wrap; gap:10px;
margin-bottom:30px;
}
.pill{
font-size:0.85rem;
padding:6px 13px;
border:1px solid var(–line);
border-radius:999px;
color:var(–ink-soft);
background:var(–paper);
}
.cta-row{display:flex; align-items:center; flex-wrap:wrap; gap:18px;}
.cta-price{
font-size:1.7rem;
font-family:Georgia, serif;
color:var(–ink);
}
.cta-price sup{font-size:0.9rem; font-weight:400; color:var(–ink-soft); margin-left:6px;}
.hero-art{position:relative; display:flex; justify-content:center;}
.card-back{
position:absolute;
width:82%;
aspect-ratio:413/419;
border:2px dashed var(–line);
border-radius:6px;
transform:rotate(-7deg);
top:6%;
background:var(–paper);
}
.card-front{
position:relative;
width:88%;
border-radius:6px;
overflow:hidden;
transform:rotate(3deg);
box-shadow:var(–shadow);
border:6px solid var(–paper);
opacity:0;
animation: settle 900ms 150ms cubic-bezier(.2,.7,.3,1) forwards;
}
.card-front img{width:100%; height:100%; object-fit:cover;}
@keyframes settle{
from{opacity:0; transform:rotate(9deg) translateY(18px);}
to{opacity:1; transform:rotate(3deg) translateY(0);}
}
/* ———- ingredient strip ———- */
.strip{
border-top:1px solid var(–line);
border-bottom:1px solid var(–line);
background:var(–paper);
}
.strip-inner{
display:flex; flex-wrap:wrap; justify-content:center;
gap:34px;
padding:20px 24px;
}
.strip-item{
display:flex; align-items:center; gap:9px;
font-size:0.92rem;
color:var(–ink-soft);
white-space:nowrap;
}
section{padding:64px 0;}
.section-head{max-width:60ch; margin-bottom:36px;}
.section-head h2{font-size:clamp(1.6rem,2.6vw,2.1rem);}
.section-head p{color:var(–ink-soft); margin-top:12px;}
/* ———- per chi ———- */
.for-whom{
display:flex;
flex-wrap:wrap;
gap:48px;
align-items:flex-start;
}
.for-whom-visual{flex:1 1 300px;}
.for-whom .checklist{flex:1.6 1 360px;}
.for-whom-visual{
border:1px solid var(–line);
border-radius:8px;
padding:34px 28px;
background:var(–paper);
}
.checklist{list-style:none; margin:0; padding:0;}
.checklist li{
display:flex; gap:14px;
padding:16px 0;
border-bottom:1px solid var(–line);
align-items:flex-start;
}
.checklist li:last-child{border-bottom:none;}
.checklist svg{flex:none; margin-top:3px;}
.checklist p{margin:0; color:var(–ink); font-size:1.02rem;}
/* ———- toc ———- */
.toc-list{list-style:none; margin:0; padding:0; counter-reset:toc;}
.toc-list li{
counter-increment:toc;
display:flex; align-items:baseline; gap:10px;
padding:13px 0;
border-bottom:1px dotted var(–line);
}
.toc-list li::before{
content: counter(toc, decimal-leading-zero);
font-family:Georgia, serif;
color:var(–caramel-soft);
font-size:0.95rem;
flex:none;
width:2.1em;
}
.toc-list .toc-name{color:var(–ink); font-weight:600;}
.toc-list .toc-fill{
flex:1;
border-bottom:1px dotted var(–line);
position:relative; top:-4px;
}
/* ———- recipe cards ———- */
.recipe-row{
display:flex;
flex-wrap:wrap;
gap:28px;
}
.recipe-row .recipe-card{flex:1 1 260px;}
.recipe-card{
background:var(–paper);
border:1.5px dashed var(–line);
border-radius:4px;
padding:26px 22px 22px;
position:relative;
}
.recipe-card:nth-child(2){transform:rotate(-1deg);}
.recipe-card:nth-child(1){transform:rotate(0.8deg);}
.recipe-card:nth-child(3){transform:rotate(-0.6deg);}
.recipe-icon{margin-bottom:14px;}
.recipe-card h3{font-size:1.15rem; margin-bottom:8px;}
.recipe-card p{margin:0; font-size:0.94rem; color:var(–ink-soft);}
.recipe-tag{
display:inline-block;
margin-top:14px;
font-size:0.78rem;
color:var(–sage);
border-top:1px solid var(–line);
padding-top:10px;
width:100%;
}
/* ———- guarantee band ———- */
.guarantee-band{
background:var(–paper);
border-top:1px solid var(–line);
border-bottom:1px solid var(–line);
}
.guarantee-grid{
display:flex;
flex-wrap:wrap;
gap:32px;
align-items:flex-start;
padding:44px 0;
}
.guarantee-grid .g-item{flex:1 1 260px;}
.g-item{display:flex; gap:14px; align-items:flex-start;}
.g-item h3{font-size:1.02rem; margin-bottom:4px; font-family:inherit; font-weight:700; color:var(–ink);}
.g-item p{margin:0; font-size:0.9rem; color:var(–ink-soft);}
/* ———- final cta ———- */
.final-cta{
text-align:center;
padding:80px 0 90px;
}
.final-cta h2{font-size:clamp(1.8rem,3.4vw,2.6rem); max-width:22ch; margin:0 auto 16px;}
.final-cta p.lead{color:var(–ink-soft); max-width:48ch; margin:0 auto 32px; font-size:1.05rem;}
.final-cta .btn{font-size:1.05rem; padding:16px 34px;}
.final-price{margin-top:18px; font-size:0.95rem; color:var(–ink-soft);}
footer{
border-top:1px solid var(–line);
padding:30px 0 40px;
}
.footer-inner{
display:flex; flex-wrap:wrap; gap:12px;
justify-content:space-between;
font-size:0.85rem;
color:var(–ink-soft);
}
@media (max-width: 880px){
.hero-grid{gap:40px;}
.hero-art{order:-1;}
.guarantee-grid{padding:32px 0;}
.topbar-inner{padding:10px 16px;}
.brand-name{font-size:0.92rem;}
}
Dolci naturali, senza glutine e senza zucchero raffinato
Il tuo momento dolce, rifatto con ingredienti veri
50 ricette provate in cucina per chi vuole dessert cremosi, torte soffici e colazioni golose senza rinunciare a nulla.
10 categorie
Opzioni senza glutine e vegane
Formato digitale immediato
Senza zucchero raffinato
Ricette anche senza glutine
Foto e istruzioni passo passo
Trucchi per ogni preparazione
Pensato per chi…
Non è l’ennesimo libro di dolci « dietetici » senza sapore: sono ricette pensate per essere fatte davvero, con ingredienti che probabilmente hai già in dispensa.
-
Vuole ridurre lo zucchero senza rinunciare al gusto
-
Cerca ricette senza glutine, vegane o senza lattosio
-
Ama ingredienti naturali come miele, sciroppo d’acero, datteri e frutta
-
Vuole trasformare i dessert in un momento di benessere, non di sensi di colpa
Cosa trovi dentro il libro
50 ricette organizzate in 10 categorie, dalle creme al cucchiaio ai dolci da forno.
- Gelati e sorbetti cremosi
- Torte e cheesecake senza cottura
- Creme spalmabili, mousse e budini
- Colazioni golose: pancake e waffle
- Biscotti e snack dolci
- Dessert al cioccolato fondente
- Frutta, macedonie e coppe dolci
- Dolci per occasioni speciali
- Basi e impasti naturali
- Trucchi e sostituzioni degli ingredienti
Un assaggio dal libro
Tre ricette tra le più amate di chi ha già iniziato.
Gelato alla nocciola vegano
Cremoso senza latticini, pronto con 5 ingredienti e senza gelatiera.
Categoria: Gelati e sorbetti
Cheesecake al limone no-bake
Base ai fagioli neri, cuore cremoso al limone, zero forno acceso.
Categoria: Torte e cheesecake
Pancake alla banana e acero
Colazione dolce pronta in 10 minuti, senza zucchero aggiunto.
Categoria: Colazioni golose
Pronto in poco tempo
Ricette semplici, pensate per la routine di tutti i giorni.
Accesso immediato
Ricevi il libro in formato digitale subito dopo l’acquisto.
Ricette provate in cucina
Sii il primo a lasciare una recensione
Il tuo prossimo dolce inizia da qui
50 ricette, 10 categorie, zero sensi di colpa. Scarica il libro e porta in tavola il primo dolce naturale stasera.
€5.99, pagamento unico