TL;DR: all style, no substance.
CSS styling for text and line spacing is all over the place: the “view all” text is too close to the subtitle beneath; the larger text line spacing is too wide, ie “Available from your For Later shelf”, etc.
If book does not have thumbnail, title text should be smaller and not bold so that more of the title can be seen — closer to the author text style and size. Also, there is no consistency of placement of title text in the generic grey thumbnail — padding is 1em, 0.5em? Minimize padding to increase character count for titles and assign style class consistently. Really sloppy styling.
As for lists, such as “New Books (View all)” would be nice to have alpha sorting in filters, and a wider range of page numbering at bottom of list (a sequence of pages, not just one, so that page jumps can be made).
Agree that dark mode would be improvement. I’m guessing there was no user testing on this version.