(1) A stipulation in a contract of sale with reference to goods which are the subject thereof may be a condition of a warranty. (2) A condition is a stipulation essential to the main purpose of the contract, the breach of which gives rise to a right to treat the contact as repudiated. (3) A warranty is a stipulation collateral to the m...