I've found some of the css code that makes it have scroll bars and messes up the table, but not the code for the boxes.
The fix above makes it so the page doesn't inherit code from the e-junkie cart. Is there anyway to make it so the card doesn't inherit any code from the page? I don't think redesigning my whole site is a good idea so I might have to opt for the popup version.
If there's no fix then I'll make the popup version switch. I appreciate any input / recommendations. Thanks.
Edit - I have talked to a friend who knows CSS better than I do and he ended up fixing it for me. There were some table codes that I never even called, so deleting those fixed it. Thanks anyways!