Skip to main content
Skip to main content

Commitment to Inclusion

Accessibility Statement

Genesee Nutrition is committed to ensuring that geneseenutrition.com is accessible to all users, including those who rely on assistive technologies. We target WCAG 2.1 Level AA conformance, with progressive improvement toward Level AAA across all public pages.

Fixes applied this cycle

  • Fixed

    Color contrast

    Boosted primary text on cream background to 7.2:1 (AAA). Muted text meets AA (4.6:1).

  • Fixed

    Heading hierarchy

    Audited /products, /athletes, /sourcing, /races — each page has exactly one h1. Subsequent headings descend without skipping.

  • Fixed

    Image alt text

    All product images, athlete headshots, and partner logos have descriptive alt text.

  • Fixed

    Form labels

    All inputs on /subscribe, /ugc/submit, /athletes/apply, and /account/* pages have associated labels or aria-label attributes.

  • Fixed

    Focus indicators

    All interactive elements have :focus-visible outlines. Removed bare outline:none overrides.

  • Fixed

    Skip-to-main link

    Skip to main content link added as the first body element on all Genesee pages.

  • Fixed

    ARIA live regions

    Cart updates, form submission feedback, and toast notifications use aria-live='polite' or 'assertive'.

  • Fixed

    Keyboard navigation

    Cart drawer, exit-intent overlay, and UGC submit form can be fully navigated with Tab + Enter + Escape.

Known remaining items

  • Planned

    Custom video player controls

    Behind-the-Bar mini-docs use native video fallback. Full custom control ARIA is planned.

    ETA: Cycle 63

  • Planned

    Color contrast on amber promo banners

    Trail Pass and Race CTAs use amber on amber-50 — passes AA but not AAA. Requires brand decision.

    ETA: Pending brand approval

  • Planned

    Screen-reader announcements on dynamic filter

    Product filter bar does not announce result count changes via aria-live.

    ETA: Cycle 63

Our approach

We use automated testing (axe-core via Playwright) to scan all public pages on a weekly schedule. Automated scans catch approximately 30–40% of WCAG failures; our engineering team also performs manual keyboard navigation and screen-reader testing before each major release.

Our conformance target is WCAG 2.1 Level AA, with Level AAA improvements where technically feasible. We evaluate against the following success criteria on every scan:

  • 1.1.1 Non-text content (alt text)
  • 1.3.1 Info and relationships (semantic HTML)
  • 1.3.2 Meaningful sequence
  • 1.4.3 Contrast ratio (minimum 4.5:1 for body, 7:1 for AAA)
  • 2.1.1 Keyboard accessibility
  • 2.4.3 Focus order
  • 2.4.7 Focus visible
  • 3.3.1 / 3.3.2 Error identification and labels
  • 4.1.1 Parsing (valid HTML)
  • 4.1.2 Name, role, value (ARIA)
  • 4.1.3 Status messages (aria-live)

Scan cadence

Automated axe-core scans run every Monday at 4am UTC across all public routes on geneseenutrition.com. Results are stored and visible in our internal accessibility dashboard. Operators can also trigger a manual scan at any time via the admin panel.

Report an accessibility issue

If you encounter a barrier on geneseenutrition.com that prevents you from accessing our products or content, please contact us. We aim to respond within 2 business days.

Email:

accessibility@geneseenutrition.com

Please include the URL of the page where you encountered the issue, a description of what you were trying to do, and the assistive technology or browser you were using.

Free shipping·Save 20% with subscription

Subscribe