product packages have priority over dimensions

this is required so we don't send and extra package previously it would create a package with the default variant attributes and append it to the product packages, this would create **in some cases** expansive rate results

**in some cases:** carriers typically would measure the package and pick either the dimensions or the weight (whichever is more expensive) and use that to calculate the rates