@font-face{font-family:Cormorant Garamond;src:url(/fonts/cormorant-400.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Cormorant Garamond;src:url(/fonts/cormorant-600.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Lato;src:url(/fonts/lato-400.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Lato;src:url(/fonts/lato-700.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}.vg-etichetta,.vg-etichetta *,.vg-etichetta :before,.vg-etichetta :after{box-sizing:border-box}.vg-etichetta{--primario:#1a1a2e;--accento:#c9a84c;--page-bg:#fff;--page-bg-alt:#f8f6f1;--card-bg:#fff;--text-main:#2c2c2c;--text-muted:#555;--text-tenue:#777;--border-color:#e8e4dc;--input-bg:#fff;--ombra:0 4px 20px #00000014;--raggio:8px;--ink:var(--text-main);--muted:var(--text-muted);--bg:var(--page-bg);--line:var(--border-color);--nero:var(--primario);--divisore:var(--accento);color:var(--text-main);background:var(--page-bg);font-family:Lato,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif}.vg-etichetta h1,.vg-etichetta h2,.vg-etichetta h3{font-family:Cormorant Garamond,Georgia,Times New Roman,serif}@media (prefers-color-scheme:dark){.vg-etichetta{--page-bg:#121218;--page-bg-alt:#1a1a24;--card-bg:#1e1e2a;--text-main:#eeeae2;--text-muted:#b7b2a8;--text-tenue:#8f8a80;--border-color:#ffffff1a;--input-bg:#20202c}}.vg-etichetta__main{max-width:1200px;margin:0 auto;padding:40px 20px 64px;position:relative}@media (min-width:640px){.vg-etichetta__main{padding:64px 24px}}.vg-etichetta__eyebrow{letter-spacing:.2em;text-transform:uppercase;color:var(--accento);font-size:.8rem;font-weight:700}.vg-etichetta__header{min-height:var(--navbar-h,80px);background:var(--primario);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:16px 24px;display:flex}.vg-etichetta__header-brand{align-items:center;gap:12px;min-width:0;display:flex}.vg-etichetta__header-logo{object-fit:contain;width:auto;max-width:160px;height:44px}.vg-etichetta__wordmark{letter-spacing:.05em;color:#fff;white-space:nowrap;font-family:Cormorant Garamond,Georgia,serif;font-size:1.4rem}.vg-etichetta__header-link{align-items:center;gap:18px;display:flex}.vg-etichetta__header-link a{letter-spacing:.06em;color:#ffffffb3;font-family:Lato,sans-serif;font-size:.8rem;font-weight:600}.vg-etichetta__header-link a:hover{opacity:.8}.vg-etichetta__footer{background:var(--primario);padding:40px 24px 24px}.vg-etichetta__footer-righe{border-bottom:1px solid #ffffff1a;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;max-width:1200px;margin:0 auto;padding-bottom:20px;display:flex}.vg-etichetta__footer-logo{object-fit:contain;width:auto;max-width:160px;height:36px}.vg-etichetta__footer-link{gap:16px;display:flex}.vg-etichetta__footer-link a{color:#fff9;font-family:Lato,sans-serif;font-size:.85rem}.vg-etichetta__footer-credit{text-align:center;color:#ffffff80;margin:18px 0 0;font-size:.75rem}.vg-etichetta__selettore-lingua-riga{z-index:10;justify-content:flex-end;align-items:center;display:flex;position:absolute;top:20px;left:20px;right:20px}@media (max-width:640px){.vg-etichetta__selettore-lingua-riga{margin-bottom:12px;position:static}}.vg-etichetta__torna-catalogo{color:var(--primario);white-space:nowrap;margin-right:auto;font-family:Lato,sans-serif;font-size:12px;font-weight:600}.vg-etichetta__torna-catalogo:hover{text-decoration:underline}.vg-etichetta__selettore-lingua{color:var(--muted);background:#fff;border:1px solid #8c8c8c;border-radius:6px;padding:4px 8px;font-size:12px}.vg-etichetta__nota-traduzione{text-align:right;margin-bottom:12px}.vg-etichetta__layout{grid-template-columns:1fr;gap:32px;display:grid}@media (min-width:720px){.vg-etichetta__layout{grid-template-columns:380px 1fr;align-items:start}}.vg-etichetta__col-immagine{text-align:center}.vg-etichetta__carosello{touch-action:pan-y;justify-content:center;align-items:center;display:flex;position:relative}.vg-etichetta__carosello-img{object-fit:contain;max-width:100%;max-height:520px}.vg-etichetta__carosello-freccia{color:var(--muted);cursor:pointer;background:0 0;border:none;padding:8px;font-size:28px;line-height:1;position:absolute;top:50%;transform:translateY(-50%)}.vg-etichetta__carosello-freccia--sx{left:-8px}.vg-etichetta__carosello-freccia--dx{right:-8px}.vg-etichetta__ean{color:var(--muted);margin-top:8px;font-size:15px}.vg-etichetta__titolo{text-transform:none;letter-spacing:0;margin:0 0 8px;padding-bottom:10px;font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(1.8rem,4vw,2.6rem);font-weight:600;position:relative}.vg-etichetta__titolo:after{content:"";background:var(--line);height:1px;position:absolute;bottom:0;left:0;right:0}.vg-etichetta__titolo-testo{display:inline-block;position:relative}.vg-etichetta__titolo-testo:after{content:"";background:var(--divisore);width:100%;height:3px;position:absolute;bottom:-10px;left:0}.vg-etichetta__annata{color:var(--muted);font-weight:400}.vg-etichetta__sottotitolo{color:var(--muted);text-transform:uppercase;margin:0 0 20px;font-size:14px}.vg-etichetta__pdf-hero{border-radius:var(--raggio);background:var(--accento);color:var(--primario);margin-bottom:22px;padding:15px 28px;font-family:Lato,sans-serif;font-size:.95rem;font-weight:700;text-decoration:none;display:inline-block}.vg-etichetta__denominazione{color:var(--ink);margin:-4px 0 6px;font-size:13px;font-weight:600}.vg-etichetta__sezione{margin-top:16px;padding-top:16px}.vg-etichetta__sezione-titolo{text-transform:none;letter-spacing:0;margin:0 0 16px;padding-bottom:8px;font-family:Cormorant Garamond,Georgia,serif;font-size:1.35rem;font-weight:600;position:relative}.vg-etichetta__sezione-titolo:after{content:"";background:var(--line);height:1px;position:absolute;bottom:0;left:0;right:0}.vg-etichetta__sezione-titolo-testo{display:inline-block;position:relative}.vg-etichetta__sezione-titolo-testo:after{content:"";background:var(--divisore);width:100%;height:3px;position:absolute;bottom:-8px;left:0}.vg-etichetta__testo{color:var(--ink);margin:0 0 8px;font-size:14px;line-height:1.6}.vg-etichetta__allergeni-riga{text-transform:uppercase;margin:0 0 6px;font-size:14px;font-weight:700}.vg-etichetta__nota-piccola{color:var(--muted);margin:12px 0 0;font-size:12px}.vg-etichetta__griglia{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:12px;margin-bottom:12px;display:grid}.vg-etichetta__griglia--numeri{grid-template-columns:repeat(auto-fill,minmax(120px,1fr))}.vg-etichetta__griglia--note{grid-template-columns:1fr}.vg-etichetta__card{background:var(--page-bg-alt);border-radius:var(--raggio);border:none;padding:12px 14px}.vg-etichetta__card--numero{text-align:center}.vg-etichetta__card-etichetta{text-transform:uppercase;color:var(--muted);margin:0 0 4px;font-size:12px;font-weight:700}.vg-etichetta__card--numero .vg-etichetta__card-etichetta{margin:4px 0 0}.vg-etichetta__card-valore{margin:0;font-size:14px;line-height:1.5}.vg-etichetta__card-numero{color:var(--ink);margin:0;font-size:18px;font-weight:700}.vg-etichetta__smaltimento-griglia{grid-template-columns:repeat(3,1fr);gap:16px;margin-bottom:12px;display:grid}@media (max-width:520px){.vg-etichetta__smaltimento-griglia{grid-template-columns:1fr}}.vg-etichetta__smaltimento-voce{align-items:flex-start;gap:10px;display:flex}.vg-etichetta__smaltimento-etichetta{text-transform:uppercase;margin:0;font-size:12px;font-weight:700}.vg-etichetta__smaltimento-materiale{color:var(--muted);margin:2px 0 0;font-size:13px}.vg-etichetta__icona-smaltimento{object-fit:contain;flex-shrink:0}.vg-etichetta__pittogrammi-normativi{max-width:100%;height:auto;margin-top:16px;display:block}.vg-etichetta__solo-screen-reader{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.vg-etichetta__non-trovato{text-align:center;max-width:480px;margin:0 auto;padding:80px 24px}.vg-etichetta__non-trovato-titolo{color:var(--primario);margin:0 0 12px;font-family:Cormorant Garamond,Georgia,serif;font-size:1.8rem;font-weight:600}.vg-etichetta__non-trovato-testo{color:var(--text-muted);margin:0 0 24px}
