Add on component
The +$XX way of displaying add on pricing further elaborates that anything other than Essentials is an add on that is additional pricing.
The animated content caters for user seeing multiple titles that they would get to watch with this add on.
If the user wants to learn more about the add on, they can click on learn more to see more details in the add on the designated page.
The tick-box look and feel of the CTA allow the users to differentiate the selected states of items on this page to those that are unselected.
The sticky cart element on this site is considered as another essential UI element to improve on the overall UX.
The dynamic cart would inform the user as they would interact with more elements. They would get quick feedback on how much they need to pay, edit cart contents if they needed to and go to check-out at any time.