.product { padding: 8px; background-color: var(--bg-alt); margin-bottom: 8px; border-radius: 8px; display: flex; gap: 8px; align-items: center; } .product img { height: 70px; } .product input[type=number]::-webkit-inner-spin-button { opacity: 1; } .product input[type=number] { width: 32px; } .product .name { width: 100%; } .subtotal { font-size: 150%; }