Developer fixButtons with no name — including Add to Cart
Your Add to Cart, quantity, and menu buttons are announced as just "button". A shopper who can't see the icon has no way to tell which one buys the product. This is the point where an accessible visit becomes a lost sale.
Where you fix itStorefront → Themes → Advanced → Edit Theme Files. A theme developer adds an accessible name to icon-only Add to Cart, quantity, menu, and search buttons.
Developer fixSize and colour pickers with no name
Your variant dropdowns are announced as an unnamed list of options. The shopper hears "Small, Medium, Large" with no idea whether they're choosing a size, a colour, or a shipping speed — and picks wrong, or gives up.
Where you fix itProducts → Product Options → make each option name clear. If the storefront selector remains unnamed, a theme developer must label it in the product template.
Developer fixCheckout fields with no label
At checkout, a shopper hears "edit text, blank" and has to guess whether the box wants their address, their city, or their card. Most people abandon the order right here. Checkout form problems are among the most commonly cited issues in web accessibility complaints.
Where you fix itStorefront → Themes → Advanced → Edit Theme Files. A theme developer adds a real <label> to each affected checkout field.