:root{--eco-verde: rgb(22, 128, 61);--eco-verde-scuro: rgb(20, 83, 45);--eco-fondo: rgb(240, 250, 243);--eco-bordo: rgb(190, 228, 202);--eco-luce: rgba(74, 222, 128, .55)}.shp-card-chip.eco{position:relative;background:var(--eco-verde);color:var(--sth-bianco, white)}.shp-card-chip.eco .eco-foglia{transform-origin:25% 90%;animation:eco-germoglia .75s cubic-bezier(.3,1.6,.5,1) .15s both}.shp-card-chip.eco:after{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;border-radius:inherit;border:2px solid var(--eco-luce);opacity:0;pointer-events:none;animation:eco-anello .9s ease-out .35s}@media (hover: hover){.shp-card-chip.eco:hover .eco-foglia{animation:eco-ondeggia .9s ease-in-out}}.eco-scheda{margin:6px 0 14px;padding:12px 14px;border:1px solid var(--eco-bordo);border-radius:0;background:var(--eco-fondo);color:var(--sth-nero, black)}.eco-scheda-testa{display:flex;align-items:center;gap:10px}.eco-scheda-testa>div{display:flex;flex-direction:column;line-height:1.25}.eco-scheda-testa>div>b{font-size:14px;font-weight:800;color:var(--eco-verde-scuro)}.eco-scheda-testa>div>span{font-size:12px;font-weight:700;color:var(--eco-verde);letter-spacing:.02em}.eco-sigillo{position:relative;flex:none;width:36px;height:36px;border-radius:50%;background:var(--eco-verde);color:var(--sth-bianco, white);display:flex;align-items:center;justify-content:center}.eco-sigillo .eco-foglia{transform-origin:25% 90%;animation:eco-germoglia .8s cubic-bezier(.3,1.6,.5,1) .1s both,eco-ondeggia 1.1s ease-in-out .9s}.eco-sigillo:after{content:"";position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;border-radius:50%;border:2px solid var(--eco-luce);opacity:0;animation:eco-anello 1s ease-out .3s}.eco-scheda ul{list-style:none;margin:12px 0 8px;padding:0;display:flex;flex-direction:column;gap:6px}.eco-scheda li{font-size:13px;line-height:1.4;color:var(--sth-nero, black)}.eco-scheda li>a,.eco-scheda li>b{font-weight:800;color:var(--eco-verde-scuro);margin-right:6px}.eco-scheda li>a{text-decoration:underline;text-decoration-color:var(--eco-bordo);text-underline-offset:2px}.eco-scheda li>a:hover{text-decoration-color:currentColor}.eco-scheda small{display:block;font-size:11px;opacity:.7}@keyframes eco-germoglia{0%{transform:scale(0) rotate(-40deg);opacity:0}to{transform:none;opacity:1}}@keyframes eco-ondeggia{0%,to{transform:none}30%{transform:rotate(-14deg)}65%{transform:rotate(8deg)}}@keyframes eco-anello{0%{transform:scale(.85);opacity:1}to{transform:scale(1.7);opacity:0}}@media (prefers-reduced-motion: reduce){.shp-card-chip.eco .eco-foglia,.eco-sigillo .eco-foglia,.shp-card-chip.eco:after,.eco-sigillo:after{animation:none}.shp-card-chip.eco:hover .eco-foglia{animation:none}}
