Owner’s statement
Draft — not yet approved by the owner.
Nothing on this page may be relied on. It stays a draft until the owner reviews and approves it.
This accessibility statement is being prepared. Until it is published, send a support request from the help centre at /help if something on this site blocks you.
Last updated Oct 8, 2026
What this site implements today
- Every page starts with a skip link to the main content.
- All interactive controls are reachable and operable from the keyboard, in a sensible order.
- Focus is always visible, and is never removed by our styles.
- Dialogs and drawers are native elements: they trap focus while open and return it to the control that opened them.
- Form fields have real labels, hints and error messages, wired together for screen readers; a failed submit lists the problems and links to each field.
- Errors, availability and order states are conveyed as text, not by colour alone.
- Buttons, form controls and lists of links give each control a target at least 44px high. A link inside a sentence, a heading, a card title or a breadcrumb trail is the size of the text it belongs to.
- Images carry alt text describing the product; decorative duplicates are hidden from assistive technology.
- Motion is reduced when the browser asks for it (prefers-reduced-motion).
- Each page has exactly one top-level heading and a heading structure below it.
- Every storefront page lays out without sideways scrolling down to a 320px-wide viewport, and at 200% browser zoom on a 1280px-wide window. Both are measured by an automated check across all the storefront routes (apps/web/e2e/accessibility-claims.spec.ts), not estimated.
Standard and status
This site is designed toward WCAG 2.2 AA and has not been independently audited. No conformance is claimed and no accessibility statement is published.
- No third-party or internal accessibility audit has been carried out.
- No assistive-technology testing matrix (screen readers, magnifiers, voice control) has been agreed.
- There is no named accessibility contact, feedback route or response commitment yet, because no business contact details are configured.
If something on this site blocks you
Send a support request describing the page and what happened. It is stored with a reference; in this demo nothing is sent onward and no response time is promised.
