.prosa{color:var(--color-ink);overflow-wrap:break-word;font-size:17px;line-height:1.7}.prosa>*+*{margin-top:.75rem}.prosa h2{letter-spacing:-.01em;color:var(--color-verde-scuro);margin-top:2.5rem;scroll-margin-top:7rem;font-size:22px;font-weight:600;line-height:1.375}.prosa>h2:first-child{margin-top:0}@media (width>=768px){.prosa h2{scroll-margin-top:10rem;font-size:24px}}.prosa h3{color:var(--color-verde-scuro);margin-top:1.5rem;scroll-margin-top:7rem;font-size:18px;font-weight:600;line-height:1.375}@media (width>=768px){.prosa h3{scroll-margin-top:10rem}}.prosa h4{color:var(--color-verde-scuro);margin-top:1.25rem;font-size:17px;font-weight:600}.prosa a{color:var(--color-verde);text-underline-offset:3px;text-decoration:underline}.prosa a:hover{color:var(--color-verde-scuro)}.prosa strong{font-weight:600}.prosa ul,.prosa ol{padding-left:1.5rem}.prosa ul{list-style:outside}.prosa ol{list-style:decimal}.prosa li+li{margin-top:.375rem}.prosa li::marker{color:var(--color-oliva-scuro)}.prosa blockquote{border-left:4px solid var(--color-oliva);color:var(--color-verde-scuro);margin-top:1.5rem;padding:.25rem 0 .25rem 1.25rem;font-size:19px}.prosa blockquote cite{color:var(--color-ink-muted);margin-top:.5rem;font-size:15px;font-style:normal;display:block}.prosa figure{margin-top:1.5rem}.prosa img{border-radius:1rem;max-width:100%;height:auto}.prosa figcaption{color:var(--color-ink-muted);margin-top:.5rem;font-size:14px;line-height:1.5}.prosa .wp-block-table>div{border:1px solid var(--color-grigio);border-radius:1rem}.prosa .wp-block-table>div:focus-visible{outline:2px solid var(--color-verde-scuro);outline-offset:2px}.prosa hr{border:0;border-top:1px solid var(--color-grigio);margin:2.5rem 0}.prosa .tabella,.prosa .tabella thead,.prosa .tabella tfoot,.prosa .tabella th,.prosa .tabella td{border:0}.prosa .tabella th,.prosa .tabella td{border-bottom:1px solid #dfdfdf}.prosa .tabella tbody tr:last-child>*{border-bottom:0}.prosa .tabella thead th{background:var(--color-crema)}[data-indice] a[aria-current=true]{color:var(--color-verde-scuro);font-weight:600}[data-indice] a[aria-current=true] .underline{text-decoration-thickness:2px}.azienda-filiera-testo strong{color:#fff;font-weight:700}[x-ref=esito]:focus-visible{outline-offset:4px}@media (width>=1024px) and (height>=1020px),(width>=1280px) and (height>=900px){.codici-uso{position:sticky;top:10rem}}[data-griglia] article a{scroll-margin-top:72px}@media (width>=768px){[data-griglia] article a{scroll-margin-top:144px}}.prosa.articolo-corpo{font-size:18px;line-height:1.7}.prosa.articolo-corpo>*+*{margin-top:1.25rem}.prosa.articolo-corpo h2{letter-spacing:-.01em;margin-top:3rem;font-size:26px;line-height:1.3}.prosa.articolo-corpo>h2:first-child{margin-top:0}.prosa.articolo-corpo h3{margin-top:2.25rem;font-size:20px;line-height:1.35}.prosa.articolo-corpo h4{margin-top:1.75rem;font-size:18px}.prosa.articolo-corpo :is(h2,h3,h4)+*{margin-top:1rem}@media (width>=768px){.prosa.articolo-corpo h2{font-size:32px;line-height:1.25}.prosa.articolo-corpo h3{font-size:22px}}.prosa.articolo-corpo .wp-block-image{--altezza:min(36rem, 75vh);--larghezza:min(100%, calc(var(--altezza) * var(--r,10)));width:var(--larghezza);margin-top:2.5rem;margin-inline:calc((100% - var(--larghezza)) / 2)}.prosa.articolo-corpo .wp-block-image+*{margin-top:2.5rem}@media (width>=1024px){.prosa.articolo-corpo .wp-block-image{--larghezza:min(100% + 5rem, calc(var(--altezza) * var(--r,10)))}}.prosa.articolo-corpo .wp-block-image a{border-radius:1rem;display:block}.prosa.articolo-corpo .wp-block-image img{width:100%;height:auto;display:block}.prosa.articolo-corpo blockquote{border-left:4px solid var(--color-terracotta);background:var(--color-crema);color:var(--color-verde-scuro);margin-top:2rem;padding:1.25rem;font-size:20px;font-weight:500;line-height:1.55}.prosa.articolo-corpo blockquote>*+*{margin-top:.75rem}.prosa.articolo-corpo blockquote cite{margin-top:.75rem;font-size:14px;font-weight:500}@media (width>=640px){.prosa.articolo-corpo blockquote{padding-inline:1.5rem}}@media (width>=768px){.prosa.articolo-corpo blockquote{font-size:21px}}.prosa.articolo-corpo .riquadro-prodotto{background:var(--color-crema);border-radius:1rem;margin-top:2.5rem;padding:1.25rem;font-size:16px;line-height:1.6}.prosa.articolo-corpo .riquadro-prodotto+*{margin-top:2.5rem}.prosa.articolo-corpo .riquadro-prodotto-testo>*+*{margin-top:.75rem}.prosa.articolo-corpo .riquadro-prodotto-occhiello{letter-spacing:.025em;text-transform:uppercase;color:var(--color-ink-muted);font-size:14px;font-weight:500;line-height:1.4}.prosa.articolo-corpo .riquadro-prodotto h2,.prosa.articolo-corpo .riquadro-prodotto h3,.prosa.articolo-corpo .riquadro-prodotto h4{margin-top:.25rem;font-size:20px;line-height:1.35}.prosa.articolo-corpo .riquadro-prodotto-foto .wp-block-image{width:100%;margin:0 0 1rem}.prosa.articolo-corpo .riquadro-prodotto-foto img{aspect-ratio:16/9;object-fit:cover;border-radius:.75rem;height:auto}.prosa.articolo-corpo .riquadro-prodotto-acquisto{border-top:1px solid var(--color-grigio);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 1rem;margin-top:1.25rem;padding-top:1rem;display:flex}.prosa.articolo-corpo .riquadro-prodotto-prezzo{flex-wrap:wrap;align-items:baseline;gap:.25rem .5rem;display:flex}.prosa.articolo-corpo .riquadro-prodotto .btn{color:#fff;text-decoration:none}@media (width>=768px){.prosa.articolo-corpo .riquadro-prodotto{padding:1.5rem}.prosa.articolo-corpo .riquadro-prodotto.con-foto{grid-template-columns:11rem 1fr;align-items:start;gap:1.5rem;display:grid}.prosa.articolo-corpo .riquadro-prodotto-foto .wp-block-image{margin:0}.prosa.articolo-corpo .riquadro-prodotto-foto img{aspect-ratio:4/5}}
