adjusted root layout to fix issue where footer and outlet always had a sizeable gap between them, requiring the user to always have to scroll in order to see the footer
adjusted styling of profile side product cards
adjusting styling to ensure circular progress component is centered on screen