Accessibility
What has been tested, and how.
This page describes the site, not the premises — the shop is not real, so there is nothing honest to say about step-free access or a hearing loop. On a client build that is exactly what this page would cover, confirmed with the owner.
Reduced motion
With prefers-reduced-motion set, the scroll-driven film does not run, the inertial smooth scroll is not mounted, and every animation is switched off. Nothing is hidden as a result — all text is left in its final, visible state.
Keyboard and screen readers
Every interactive element is reachable by keyboard with a visible focus ring, there is a skip link to the main content, and the accordion is a native <details> element. Animated headings are split by word rather than by character, so a screen reader still reads each heading as its own sentence.
Contrast
Every colour pair is checked against the stylesheet on each build, with a minimum of 4.5:1 for text. Because the hero type sits over a moving film, its contrast is additionally measured from screenshots at several scroll positions on both a desktop and a phone viewport, sampling the glyphs themselves.
Without JavaScript
The whole site renders and every page is reachable with JavaScript switched off. The film becomes a still image; nothing else changes.
Found something?
Accessibility problems are bugs. On a client build this paragraph would carry a real address to report them to and a commitment to a response time.