Added conditionals that swap inputs for selects if we're on a canvas product.