.er-cassa{--er-green: #163a27;--er-green-hover: #21503a;--er-lime: #c5d86d;--er-paper: #f2ede1;--er-sheet: #fbf8f1;--er-label: #fffdf7;--er-tape: rgba(222, 210, 178, .8);--er-text-body: #3d5446;--er-text-muted: #56675b;--er-line: #e3dbc8;--er-line-strong: #cfc6b2;--er-dash: #b9b09a;--er-dash-strong: #9fa89b;--er-dot: #00c950;--er-dot-ink: #00752e;--er-font-serif: "Erbario Newsreader", Georgia, serif;--er-font-sans: "Erbario Plex Sans", system-ui, sans-serif;--er-font-mono: "Erbario Plex Mono", ui-monospace, monospace;--er-gutter: clamp(20px, 3.33vw, 48px);--er-shadow-card: 0 1px 2px rgba(22, 58, 39, .05);--er-shadow-photo: 0 1px 2px rgba(22, 58, 39, .1), 0 8px 18px rgba(22, 58, 39, .1);--er-shadow-tag: 0 12px 28px rgba(15, 42, 28, .28);--er-shadow-sheet: 0 1px 2px rgba(22, 58, 39, .06), 0 24px 48px rgba(22, 58, 39, .1);background:var(--er-paper);color:var(--er-green);font-family:var(--er-font-sans);font-size:15px;line-height:1.55;letter-spacing:0}.er-cassa *,.er-cassa *:before,.er-cassa *:after{box-sizing:border-box}.er-cassa :where(h1,h2,h3,p,ul,ol,li,dl,dd,form){margin:0}.er-cassa :where(ul,ol){padding:0;list-style:none}.er-cassa em{font-style:italic}.er-cassa :focus-visible{outline:2px solid var(--er-green);outline-offset:2px;box-shadow:none}.er-cassa :is(a,button){transition-property:color,background-color,border-color;transition-duration:.12s}.er-nascosto{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.er-punto{display:inline-block;flex:none;width:8px;height:8px;border-radius:50%;background:var(--er-dot)}.er-cassa__pagina{max-width:1280px;margin:0 auto;padding:clamp(40px,5vw,72px) var(--er-gutter) clamp(56px,6vw,96px)}.er-occhiello{font-family:var(--er-font-mono);font-size:12px;line-height:1.4;letter-spacing:.1em;text-transform:uppercase;color:var(--er-text-muted)}.er-cassa__testata{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:16px 32px;margin-bottom:clamp(28px,3.4vw,48px)}.er-cassa__titoli{display:flex;flex-direction:column;gap:16px}.er-cassa .er-cassa__titolo,.er-cassa .er-vuoto__titolo{font-family:var(--er-font-serif);font-weight:400;font-size:clamp(40px,2.64vw + 26px,64px);line-height:.98;letter-spacing:-.025em;color:var(--er-green);word-break:normal;text-wrap:balance}.er-cassa__conto{display:inline-flex;align-items:center;gap:8px;font-family:var(--er-font-mono);font-size:11px;line-height:1.4;letter-spacing:.1em;color:var(--er-dot-ink)}.er-cassa .er-pulsante{display:inline-flex;align-items:center;justify-content:center;min-height:52px;margin:0;padding:0 26px;border:1px solid transparent;border-radius:999px;background:transparent;color:var(--er-green);font-family:var(--er-font-sans);font-size:15px;font-weight:600;line-height:1.2;letter-spacing:0;text-align:center;text-decoration:none;cursor:pointer;-webkit-appearance:none;appearance:none}.er-cassa .er-pulsante--pieno{background:var(--er-green);color:var(--er-sheet)}.er-cassa .er-pulsante--pieno:hover{background:var(--er-green-hover);color:var(--er-sheet)}.er-cassa .er-pulsante--contorno{border-color:var(--er-green)}.er-cassa .er-pulsante--contorno:hover{background:var(--er-sheet);color:var(--er-green)}.er-cassa .er-freccia{display:inline-flex;align-items:center;gap:6px;min-height:44px;color:var(--er-green);font-size:14px;font-weight:600;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.er-cassa .er-freccia:hover{color:var(--er-green-hover)}.er-quantita{display:inline-flex;align-items:center;border:1px solid var(--er-green);border-radius:999px;background:var(--er-label)}.er-cassa .er-quantita__tasto{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;margin:0;padding:0;border:0;border-radius:50%;background:transparent;color:var(--er-green);font-family:var(--er-font-sans);font-size:20px;line-height:1;cursor:pointer;-webkit-appearance:none;appearance:none}.er-cassa .er-quantita__tasto:hover{background:var(--er-paper)}.er-cassa .er-quantita__tasto:disabled{color:var(--er-dash);cursor:not-allowed}.er-cassa .er-quantita__tasto:disabled:hover{background:transparent}.er-quantita__numero{min-width:28px;font-family:var(--er-font-mono);font-size:15px;text-align:center}.er-cassa .er-togli__tasto{display:inline-flex;align-items:center;min-height:44px;margin:0;padding:0 4px;border:0;background:transparent;color:var(--er-text-muted);font-family:var(--er-font-sans);font-size:14px;text-decoration:underline;text-underline-offset:4px;cursor:pointer;-webkit-appearance:none;appearance:none}.er-cassa .er-togli__tasto:hover{color:var(--er-green)}.er-voce__totale s{margin-right:8px;font-size:.85em;font-weight:400;color:var(--er-text-muted)}.er-riepilogo{display:flex;flex-direction:column;gap:12px}.er-riepilogo__testata{display:flex;justify-content:space-between;gap:12px;font-family:var(--er-font-mono);font-size:10.5px;line-height:1.4;letter-spacing:.1em}.er-cassa .er-riepilogo__titolo{font-family:var(--er-font-serif);font-size:28px;font-style:italic;font-weight:400;line-height:1.1;letter-spacing:0;color:var(--er-green)}.er-riepilogo__righe{display:flex;flex-direction:column}.er-riepilogo__riga{display:flex;justify-content:space-between;gap:16px;padding:9px 0;border-top:1px dashed var(--er-dash-strong);font-size:14.5px;line-height:1.4}.er-riepilogo__riga dt{font-family:var(--er-font-mono);font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:var(--er-text-muted);padding-top:2px}.er-riepilogo__riga dd{font-weight:600;text-align:right}.er-riepilogo__riga--totale{margin-top:4px;padding-top:12px;border-top:3px double var(--er-green)}.er-riepilogo__riga--totale dd{font-family:var(--er-font-serif);font-size:26px;font-weight:400;line-height:1.1}.er-riepilogo__risparmio{font-size:14px;color:var(--er-dot-ink)}.er-riepilogo__modulo .er-pulsante{width:100%}.er-riepilogo__rapidi{min-height:44px}.er-riepilogo__nota,.er-riepilogo__accesso{font-size:13px;line-height:1.5;color:var(--er-text-muted)}.er-riepilogo__accesso a{color:var(--er-green);text-decoration:underline;text-underline-offset:3px}.er-cassa__note{display:flex;flex-direction:column;gap:14px;max-width:860px;margin-top:clamp(32px,4vw,48px)}.er-cassa__sconto{padding:14px 18px;border:1px dashed var(--er-dash);font-size:14.5px;line-height:1.55;color:var(--er-text-body)}.er-cassa__etichetta{margin-right:8px;font-family:var(--er-font-mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--er-dot-ink)}.er-cassa__avvertenza{padding-top:14px;border-top:1px dashed var(--er-dash);font-size:13px;line-height:1.55;color:var(--er-text-muted)}.er-vuoto{display:flex;flex-direction:column;align-items:flex-start;gap:18px;max-width:640px;padding:clamp(16px,4vw,48px) 0}.er-vuoto__testo{font-size:clamp(16px,.33vw + 14.2px,19px);line-height:1.5;color:var(--er-text-body)}.er-vuoto__azioni{display:flex;flex-wrap:wrap;gap:12px;padding-top:6px}.er-cassa__testata{flex-direction:column;align-items:center;text-align:center}.er-cassa__titoli{align-items:center}.er-scontrino{position:relative;max-width:600px;margin:0 auto;padding:22px clamp(18px,3vw,32px) 26px;border:1px solid var(--er-line);background:var(--er-label);box-shadow:var(--er-shadow-sheet)}.er-scontrino:before,.er-scontrino:after{content:"";position:absolute;left:-1px;right:-1px;height:8px;background:radial-gradient(circle at 6px 0,var(--er-paper) 5px,transparent 5.5px) 0 0 / 12px 8px repeat-x}.er-scontrino:before{top:-1px}.er-scontrino:after{bottom:-1px;transform:rotate(180deg)}.er-scontrino__testata{display:flex;justify-content:space-between;gap:12px;padding:6px 0 12px;border-bottom:1px dashed var(--er-dash-strong);font-family:var(--er-font-mono);font-size:11px;letter-spacing:.1em;color:var(--er-text-muted)}.er-voce{display:grid;grid-template-columns:56px minmax(0,1fr) auto;grid-template-areas:"foto dati totale" "foto comandi comandi";align-items:start;gap:8px 16px;padding:16px 0;border-bottom:1px dashed var(--er-dash-strong)}.er-voce__foto{grid-area:foto;display:block;width:56px;height:56px;border:1px solid var(--er-line);background:#fff}.er-cassa .er-voce__img{display:block;width:54px;height:54px;max-width:none;object-fit:contain}.er-voce__dati{grid-area:dati;min-width:0;display:flex;flex-direction:column;gap:2px}.er-cassa .er-voce__nome{font-family:var(--er-font-serif);font-size:22px;font-weight:400;line-height:1.1;letter-spacing:0;color:var(--er-green);word-break:normal}.er-voce__nome a{color:inherit;text-decoration:none}.er-voce__nome a:hover{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.er-voce__variante,.er-voce__unitario{font-family:var(--er-font-mono);font-size:12px;letter-spacing:.02em;color:var(--er-text-muted)}.er-voce__sconto{font-family:var(--er-font-mono);font-size:11.5px;letter-spacing:.02em;color:var(--er-dot-ink)}.er-voce__totale{grid-area:totale;font-family:var(--er-font-mono);font-size:15px;text-align:right}.er-voce__totale s{display:block;margin:0}.er-voce__comandi{grid-area:comandi;display:flex;align-items:center;justify-content:space-between;gap:8px}.er-scontrino .er-riepilogo{padding-top:16px}.er-scontrino .er-riepilogo__testata{display:none}.er-cassa__note{margin-right:auto;margin-left:auto;max-width:600px}
/*# sourceMappingURL=/cdn/shop/t/3/assets/erbario-carrello-c.css.map */
