.goccia-mc-item{display:flex;align-items:flex-start;gap:24px;padding:24px 0}.goccia-mc-item+.goccia-mc-item{border-top:1px solid var(--e-global-color-gc0brdr,#e5e5e5)}.goccia-mc-item__image{flex:0 0 110px}.goccia-mc-item__image img{display:block;width:100%;height:auto}.goccia-mc-item__info{display:flex;flex:1 1 auto;flex-direction:column;gap:6px;min-width:0;color:var(--e-global-color-text,#4a4a4a);font-family:var(--e-global-typography-text-font-family,"Jost"),sans-serif;font-size:14px;font-weight:400;line-height:1.4}.goccia-mc-item__info p{margin:0}.goccia-mc-item__info p.goccia-mc-item__name{margin-bottom:4px;color:var(--e-global-color-primary,#141414);font-size:16px;font-weight:500}.goccia-mc-item__info a{color:inherit;text-decoration:none}.goccia-mc-item__quantity{display:flex;align-items:center;justify-content:space-between}.goccia-mc-item__info a.goccia-mc-item__remove{display:flex;width:22px;height:22px;color:var(--e-global-color-primary,#141414);transition:color 0.25s ease}.goccia-mc-item__info a.goccia-mc-item__remove:hover{color:var(--e-global-color-accent,#b8a870)}.goccia-mc-item__remove svg{width:100%;height:100%}.goccia-cart .elementor-menu-cart__subtotal{margin-top:auto;display:flex;align-items:center;justify-content:space-between;padding:24px 32px;background:#f5f5f5}.goccia-cart .elementor-menu-cart__subtotal strong{font-weight:inherit}.goccia-cart .elementor-menu-cart__products::after{content:"";position:sticky;bottom:0;display:block;flex:0 0 auto;height:64px;background:linear-gradient(#fff0,#fff);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);-webkit-mask-image:linear-gradient(transparent,#000 35%);mask-image:linear-gradient(transparent,#000 35%);pointer-events:none}@media (pointer:coarse){html.goccia-cart-open,html.goccia-cart-open body{overflow:hidden}.goccia-cart .elementor-menu-cart__products{overscroll-behavior:contain}}