As a whole, many of the headings do not stand out as being headings.
There are also many headings whose font-color is not contrasted enough with its background color.
There seems to be too much space between headings and the content.
Some subheadings appear while the page is loading but disappear when the page is loaded.
The headings for the landing pages are well distinguished and sufficiently large, but they are in all capitals.
The text size of the heading above the logo is too small, and there is not enough contrast between the background color and the text.
The headings for the names of each product are good, but the name of the brand is repeated in the heading and directly above the heading in a much smaller, lighter font. There isn't a need for both if the heading details the brand name.
Some of the subheadings, particularly those on the homepage, are a little bit too long and could be just as effective, if not more effective, with fewer words