Public accessibility assessment

Accessibility issues detected on gobrewing.com

Evolize inspected 5 public pages on gobrewing.com and detected 37 automatically identifiable accessibility findings.

37Findings detected
5WCAG criteria affected
5Pages inspected
8 Sep 2026Assessment date

Highest detected severity: High · 5 high-priority findings · 100% inspected-page coverage

Most widespread issueHidden elements can still receive keyboard focusDetected on 5 inspected pages
Most affected page/29 findings detected
Most represented WCAG criterionWCAG 1.4.3 — Contrast (Minimum)27 detected findings

Is gobrewing.com your website?

Keep this assessment current and get notified when new accessibility issues are detected.

https://

Not your website? Scan your own site →

01 · Accessibility summary

Evolize inspected 5 public pages on gobrewing.com and detected 37 accessibility findings. The most widespread issue was "Hidden elements can still receive keyboard focus", detected on 5 inspected pages. The most affected inspected page was "/", where 29 findings were detected. The assessment identified findings mapped to 5 WCAG success criterions. The sections below prioritize the broadest issues and provide technical evidence for each detected finding.

02 · Start here

These findings combine the highest severity and broadest reach detected during this assessment.

  1. High

    Hidden elements can still receive keyboard focus

    WCAG 2.4.3 (A) · 5 inspected pages · 40 instances
    Why this matters

    An element is not visible but remains in the tab order, so a sighted keyboard user loses track of focus when it lands there.

    Recommended action

    Keep this element out of the tab order while its containing region is hidden — remove it from focus (for example tabindex="-1"), or apply the inert attribute to the hidden container where supported. Restore normal focusability when the region becomes visible.

    View technical evidence →
  2. High

    Hidden elements can still receive keyboard focus

    WCAG 2.4.3 (A) · 5 inspected pages · 10 instances
    Why this matters

    An element is not visible but remains in the tab order, so a sighted keyboard user loses track of focus when it lands there.

    Recommended action

    Keep this element out of the tab order while its containing region is hidden — remove it from focus (for example tabindex="-1"), or apply the inert attribute to the hidden container where supported. Restore normal focusability when the region becomes visible.

    View technical evidence →
  3. High

    Interactive controls are not keyboard-accessible

    WCAG 2.1.1 (A) · 5 inspected pages · 6 instances
    Why this matters

    A control that responds to clicks (a clickable element or an ARIA widget) cannot receive keyboard focus, so keyboard and switch users cannot operate it.

    Recommended action

    Use a native <button>/<a>, or add tabindex="0" plus keyboard event handlers (Enter/Space) to custom controls.

    View technical evidence →
  4. High

    Modal dialog does not trap keyboard focus

    WCAG 2.4.3 (A) · 5 inspected pages · 5 instances
    Why this matters

    An open modal leaves the content behind it keyboard-focusable, so keyboard and screen reader users can tab out of the dialog into hidden page content.

    Recommended action

    While a modal is open, confine focus to the dialog and mark the rest of the page inert (or aria-hidden). Restore focus on close.

    View technical evidence →
  5. High

    Modal dialog does not trap keyboard focus

    WCAG 2.4.3 (A) · 5 inspected pages · 5 instances
    Why this matters

    An open modal leaves the content behind it keyboard-focusable, so keyboard and screen reader users can tab out of the dialog into hidden page content.

    Recommended action

    While a modal is open, confine focus to the dialog and mark the rest of the page inert (or aria-hidden). Restore focus on close.

    View technical evidence →

03 · WCAG criteria affected

CriterionNameLevelFindingsPagesReach
1.4.3Contrast (Minimum)AA2755 / 5
1.3.1Info and RelationshipsA455 / 5
2.4.3Focus OrderA455 / 5
2.1.1KeyboardA155 / 5
4.1.2Name, Role, ValueA155 / 5

Absence of a criterion here does not indicate conformance with it — only that no automatically detectable issue was found for it.

Continuous monitoring

A scan shows today's exposure. Monitoring shows what changes next.

Evolize continuously reassesses public website pages, detects newly introduced or recurring accessibility findings, and tracks remediation over time.

04 · All detected findings

High

Hidden elements can still receive keyboard focus

WCAG 2.4.3 (A)50 instances5 inspected pages

An element is not visible but remains in the tab order, so a sighted keyboard user loses track of focus when it lands there.

Why it matters

An element is not visible but remains in the tab order, so a sighted keyboard user loses track of focus when it lands there.

Recommended correction

Keep this element out of the tab order while its containing region is hidden — remove it from focus (for example tabindex="-1"), or apply the inert attribute to the hidden container where supported. Restore normal focusability when the region becomes visible.

View 50 affected elements
Component · Ref FH4IYU
Affected pagehttps://gobrewing.com/collections/go-cart
Elementaside#dchDrawer > div:nth-of-type(1) > nav > a:nth-of-type(5)
Accessible nameGifts & Merch
Markup
<a href="/collections/merch" data-cl="Menu: Gifts &amp; Merch">Gifts &amp; Merch</a>
Affected pages/ /pages/contact /pages/contact-support /collections/go-cart /cart
Component · Ref E3CCH3
Affected pagehttps://gobrewing.com/pages/contact-support
Elementaside#dchDrawer > button
Accessible nameClose menu
Markup
<button class="dch-drawer-x" data-drawer-close="" aria-label="Close menu">✕</button>
Affected pages/ /pages/contact /pages/contact-support /collections/go-cart /cart
High

Interactive controls are not keyboard-accessible

WCAG 2.1.1 (A)6 instances5 inspected pages

A control that responds to clicks (a clickable element or an ARIA widget) cannot receive keyboard focus, so keyboard and switch users cannot operate it.

Why it matters

A control that responds to clicks (a clickable element or an ARIA widget) cannot receive keyboard focus, so keyboard and switch users cannot operate it.

Recommended correction

Use a native <button>/<a>, or add tabindex="0" plus keyboard event handlers (Enter/Space) to custom controls.

View 6 affected elements
Component · Ref AUXWNN
Affected pagehttps://gobrewing.com/pages/contact-support
Elementdiv#dynamic-checkout-cart > shopify-accelerated-checkout-cart > div > ul > li > div
Rolebutton
Markup
<div class="wallet-cart-button wallet-cart-button__skeleton" role="button" disabled="" aria-hidden="true">&nbsp;</div>
Affected pages/ /pages/contact /pages/contact-support /collections/go-cart /cart
High

Modal dialog does not trap keyboard focus

WCAG 2.4.3 (A)10 instances5 inspected pages

An open modal leaves the content behind it keyboard-focusable, so keyboard and screen reader users can tab out of the dialog into hidden page content.

Why it matters

An open modal leaves the content behind it keyboard-focusable, so keyboard and screen reader users can tab out of the dialog into hidden page content.

Recommended correction

While a modal is open, confine focus to the dialog and mark the rest of the page inert (or aria-hidden). Restore focus on close.

View 10 affected elements
Component · Ref LPZ806
Affected pagehttps://gobrewing.com/pages/contact-support
Elementdiv#dchHelp > div
Accessible nameSupport
Roledialog
Markup
<div class="dch-help-card" role="dialog" aria-modal="true" aria-label="Support" tabindex="-1">
    <button class="dch-help-card__x" data-help-close="" aria-label="Close">✕</button>

    <div data-help-view="menu">
      <p class="dch-help-eyebrow">Support</p>
      <div class="dch-help-h" role="heading" aria-level="2">How can we help?</div>
      <p class="dch-help-sub">Pick one and we'll take it from here.</p>

      <button type="button" class="dch-help-opt" data-help-topic="bug">
        <span class="dch-help-opt__t">Report a bug or issue</span>
        <span class="dch-help-opt__d">Somethi…
Affected pages/ /pages/contact /pages/contact-support /collections/go-cart /cart
Component · Ref P8A5QU
Affected pagehttps://gobrewing.com/cart
Elementaside#dchDrawer
Accessible nameMenu
Roledialog
Markup
<aside class="dch-drawer" id="dchDrawer" role="dialog" aria-modal="true" aria-label="Menu" aria-hidden="true" inert="">
  <button class="dch-drawer-x" data-drawer-close="" aria-label="Close menu">✕</button>
  <div class="dch-drawer-scroll">
    <a class="dch-drawer-promo" href="/pages/non-alcoholic-beer-club" data-cl="Menu: Club promo banner">
      <span class="dch-drawer-promo__big">Save up to 17%</span>
      <span class="dch-drawer-promo__sub">Join our Beer of the Month club →</span>
    </a>
    <nav class="dch-drawer-nav">
      <a href="/collections/kits" data-cl="Menu: Starter Kits">St…
Affected pages/ /pages/contact /pages/contact-support /collections/go-cart /cart
Medium

ARIA attributes have invalid values

WCAG 4.1.2 (A)5 instances5 inspected pages

ARIA attributes reference ids that do not exist or hold invalid values, breaking the accessibility tree.

Why it matters

ARIA attributes reference ids that do not exist or hold invalid values, breaking the accessibility tree.

Recommended correction

Correct ARIA attribute values and ensure referenced ids exist in the DOM.

View 5 affected elements
Component · Ref C44H0I
Affected pagehttps://gobrewing.com/
Element.dch-cart
Accessible nameCart, 0 items0
Rolebutton
Markup
<a href="/cart" class="dch-cart" role="button" aria-haspopup="dialog" aria-expanded="false" aria-controls="gcDrawer" data-cl="Nav: Cart">
Affected pages/ /pages/contact /pages/contact-support /collections/go-cart /cart
Medium

Text has insufficient colour contrast

WCAG 1.4.3 (AA)54 instances5 inspected pages

Text and background colours do not meet the minimum contrast ratio, reducing legibility.

Why it matters

Text and background colours do not meet the minimum contrast ratio, reducing legibility.

Recommended correction

Increase the contrast ratio to at least 4.5:1 for normal text and 3:1 for large text.

View 54 affected elements
Component · Ref W6V0FI
Affected pagehttps://gobrewing.com/pages/contact-support
Element.section-template--20199783170157__custom_liquid_RjT6Wx-padding > h3
Accessible nameLoading chat…
Markup
<h3>Loading chat…</h3>
Component · Ref JFFORK
Affected pagehttps://gobrewing.com/cart
Elementh1
Accessible nameYour Cart
Markup
<h1>
                  Your Cart
                  
                </h1>
Affected pages/ /cart
Component · Ref DQFGOU
Affected pagehttps://gobrewing.com/collections/go-cart
Elementdiv:nth-child(3) > span:nth-child(1)
Accessible name★★★★★
Markup
<span style="color:#d9851f;font-size:13px;letter-spacing:1px;">★★★★★</span>
Affected pages/ /collections/go-cart
Component · Ref Q0TNVV
Affected pagehttps://gobrewing.com/
Elementdiv > div > div:nth-child(3) > span:nth-child(2)
Accessible nameInvites to events & the taproom
Markup
<span style="font-family:var(--font-headline);font-weight:700;font-size:15px;letter-spacing:.04em;text-transform:uppercase;color:#f4ecdd;">Invites to events &amp; the taproom</span>
Component · Ref XAMH2N
Affected pagehttps://gobrewing.com/
Element.dch-prod:nth-child(4) > div[data-product-card-tracked="true"] > div:nth-child(6) > div > div > .nb-minus[aria-label="Decrease quantity"]
Accessible nameDecrease quantity
Markup
<button class="nb-minus" aria-label="Decrease quantity" style="width:34px;height:34px;display:flex;align-items:center;justify-content:center;background:transparent;border:none;cursor:pointer;font-family:var(--font-mono);font-size:18px;color:#0c0c0d;line-height:1;padding:0;">−</button>
Component · Ref 7JXJF6
Affected pagehttps://gobrewing.com/
Element.dch-prod:nth-child(1) > div[data-product-card-tracked="true"] > div:nth-child(3) > span:nth-child(1)
Accessible name★★★★★
Markup
<span style="color:#d9851f;font-size:13px;letter-spacing:1px;">★★★★★</span>
Component · Ref XJX65D
Affected pagehttps://gobrewing.com/pages/contact
Elementa[data-cl="Contact: Press & media"] > span:nth-child(1)
Accessible name
Markup
<span style="color:#c83a2c;font-weight:700;line-height:1.5;">→</span>
Component · Ref CDYIMZ
Affected pagehttps://gobrewing.com/
Elementdiv:nth-child(2) > div > div > div:nth-child(1) > span:nth-child(1)
Accessible name
Markup
<span style="font-family:var(--font-display);font-size:18px;color:#c83a2c;flex:0 0 auto;">★</span>
Component · Ref UGE9J6
Affected pagehttps://gobrewing.com/
Element.dch-trystyle__body > p:nth-child(1)
Accessible nameFind your flavor
Markup
<p style="font-family:var(--font-headline);font-weight:700;font-size:13px;letter-spacing:.18em;text-transform:uppercase;color:#d9851f;margin:0 0 10px;">Find your flavor</p>
Component · Ref 7KRE38
Affected pagehttps://gobrewing.com/
Element.dch-coll[href$="beers"] > div:nth-child(3) > span
Accessible nameShop all beer →
Markup
<span style="font-family:var(--font-headline);font-weight:700;font-size:13px;letter-spacing:.14em;text-transform:uppercase;color:#f4ecdd;">Shop all beer →</span>
Component · Ref RBT4OS
Affected pagehttps://gobrewing.com/
Elementbutton[data-quiz-result="sour"]
Accessible nameSour
Markup
<button type="button" data-quiz-open="" data-quiz-result="sour" data-cl="Home: Flavor pill So..." class="dch-pill" style="font-family:var(--fo...">
Component · Ref 1EY10V
Affected pagehttps://gobrewing.com/collections/go-cart
Elementarticle[data-new="1779844286"] > .gob-body[data-product-card-tracked="true"] > div > div > .gob-qtybox > .gob-minus[type="button"]
Accessible nameDecrease quantity: Assembly Hoodie
Markup
<button type="button" class="gob-minus" aria-label="Decrease quantity: A..." style="width:34px;align-sel...">
Component · Ref M2EL56
Affected pagehttps://gobrewing.com/collections/go-cart
Elementarticle[data-f="all medal nocaf merch"] > .gob-body[data-product-card-tracked="true"] > div > .gob-variant
Accessible nameChoose an option: Disarm T-shirt
Markup
<select class="gob-variant" aria-label="Choose an option: Di..." style="width:100%;margin:0 ...">
Component · Ref SA8EFX
Affected pagehttps://gobrewing.com/
Elementdiv:nth-child(2) > div > p:nth-child(1)
Accessible nameAmbassador Program
Markup
<p style="font-family:var(--font-headline);font-weight:700;font-size:13px;letter-spacing:.18em;text-transform:uppercase;color:#d9851f;margin:0 0 10px;">Ambassador Program</p>
Component · Ref TR4DT8
Affected pagehttps://gobrewing.com/
Element.dch-coll[href$="merch"] > div:nth-child(3) > h3
Accessible nameMerch
Markup
<h3 style="font-family:var(--font-display);font-size:clamp(38px,3.4vw,54px);line-height:.92;letter-spacing:.02em;text-transform:uppercase;color:#f4ecdd;margin:0 0 14px;">Merch</h3>
Component · Ref 6OH0RE
Affected pagehttps://gobrewing.com/pages/contact
Element.goc-row[href$="wholesale-apply"] > span:nth-child(1)
Accessible name
Markup
<span style="color:#c83a2c;font-weight:700;line-height:1.5;">→</span>
Component · Ref 7KA8TH
Affected pagehttps://gobrewing.com/
Element.dch-2col > div:nth-child(2) > div > div > div:nth-child(2) > span:nth-child(2)
Accessible nameEarn on every referral
Markup
<span style="font-family:var(--font-headline);font-weight:700;font-size:15px;letter-spacing:.04em;text-transform:uppercase;color:#f4ecdd;">Earn on every referral</span>
Component · Ref X7XUPQ
Affected pagehttps://gobrewing.com/
Elementa[data-cl="Home: Starter Kit card"] > div:nth-child(3) > h3
Accessible nameThe Starter Kit
Markup
<h3 style="font-family:var(--font-display);font-size:clamp(40px,4.6vw,62px);line-height:.92;letter-spacing:-.02em;text-transform:uppercase;color:#f4ecdd;margin:0 0 14px;">The Starter Kit</h3>
Component · Ref BLQI8P
Affected pagehttps://gobrewing.com/
Elementdiv:nth-child(2) > div > h2
Accessible nameJoin Amplified
Markup
<h2 style="font-family:var(--font-display);font-size:clamp(46px,5.2vw,76px);line-height:.92;letter-spacing:-.02em;text-transform:uppercase;color:#f4ecdd;margin:0 0 12px;">Join Amplified</h2>
Component · Ref 4LNPFR
Affected pagehttps://gobrewing.com/
Element.dch-btn-ghost
Accessible nameAll Brews
Markup
<a href="/collections/beers" data-cl="Home: Hero CTA 2" class="dch-btn-ghost" style="display:inline-flex;...">
Component · Ref HRBYMH
Affected pagehttps://gobrewing.com/
Elementsection:nth-child(13) > div > div:nth-child(2) > div:nth-child(1)
Accessible name★★★★★
Markup
<div style="font-family:var(--font-display);font-size:34px;color:#c83a2c;letter-spacing:8px;">★★★★★</div>
Component · Ref Z9AC7G
Affected pagehttps://gobrewing.com/
Element.dch-hero__sub
Accessible nameBrewed with real pumpkin, now available in small batches. Get it while you can!
Markup
<p class="dch-hero__sub" style="font-family:var(--font-body);font-size:21px;line-height:1.5;color:#e8dfcd;max-width:520px;margin:0 0 32px;">Brewed with real pumpkin, now available in small batches. Get it while you can!</p>
Component · Ref 4S8MIU
Affected pagehttps://gobrewing.com/
Element.dch-trystyle__body > h2
Accessible nameTry By Style
Markup
<h2 style="font-family:var(--font-display);font-size:clamp(40px,4.6vw,62px);line-height:.92;letter-spacing:-.02em;text-transform:uppercase;color:#f4ecdd;margin:0 0 10px;">Try By Style</h2>
Component · Ref 8KY43F
Affected pagehttps://gobrewing.com/pages/contact
Elementbutton[data-contact-sponsor=""] > span:nth-child(1)
Accessible name
Markup
<span style="color:#c83a2c;font-weight:700;line-height:1.5;">→</span>
Component · Ref NLEOOT
Affected pagehttps://gobrewing.com/
Element.dch-hero__eyebrow
Accessible nameIt's that time
Markup
<p class="dch-hero__eyebrow" style="font-family:var(--font-headline);font-weight:700;font-size:15px;letter-spacing:.18em;text-transform:uppercase;color:#d9851f;margin:0 0 18px;">It's that time</p>

Showing 25 representative examples · 2 more affected elements not shown

Medium

Content sits outside any landmark region

WCAG 1.3.1 (A)5 instances5 inspected pages

Meaningful content is not contained in a landmark (header/nav/main/footer/aside), so assistive-technology users cannot reach it via landmark navigation.

Why it matters

Meaningful content is not contained in a landmark (header/nav/main/footer/aside), so assistive-technology users cannot reach it via landmark navigation.

Recommended correction

Wrap primary content in <main> and other regions in appropriate landmark elements.

View 5 affected elements
Component · Ref N35IOB
Affected pagehttps://gobrewing.com/pages/contact-support
Elementdiv#dchHelp > div > div:nth-of-type(1) > p:nth-of-type(2)
Accessible namePick one and we'll take it from here.
Markup
<p class="dch-help-sub">Pick one and we'll take it from here.</p>
Affected pages/ /pages/contact /pages/contact-support /collections/go-cart /cart
Medium

Navigation regions are not distinguishable

WCAG 1.3.1 (A)10 instances5 inspected pages

The page has multiple navigation landmarks but they lack accessible names, so screen reader users cannot tell them apart.

Why it matters

The page has multiple navigation landmarks but they lack accessible names, so screen reader users cannot tell them apart.

Recommended correction

Give each navigation region a distinct aria-label (e.g. "Primary", "Footer") when more than one is present.

View 10 affected elements
Component · Ref N4PR34
Affected pagehttps://gobrewing.com/cart
Elementbody#fresh-cart > nav
Accessible nameBeer Hydration Club Where to Find Us Need Help?Help? Cart, 0 items0
Markup
<nav class="dch-nav"><div class="dch-nav__in">
  <div class="dch-nav__links">
    <button class="dch-burger" data-drawer-open="" aria-label="Open menu" aria-expanded="false" aria-controls="dchDrawer" data-cl="Nav: Open menu"><svg width="22" height="22" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.2" stroke-linecap="round"><line x1="3" y1="6" x2="21" y2="6"></line><line x1="3" y1="12" x2="21" y2="12"></line><line x1="3" y1="18" x2="21" y2="18"></line></svg></button>
    <a href="/collections/beers" data-cl="Nav: Beer">Beer</a>
    <a href="/collections/electrolyte-water…
Affected pages/ /pages/contact /pages/contact-support /collections/go-cart /cart
Component · Ref 3P97JO
Affected pagehttps://gobrewing.com/pages/contact
Elementaside#dchDrawer > div:nth-of-type(1) > nav
Accessible nameStarter Kits Shop All Beer Hydration Gifts & Merch Beer Club Store Finder Our Story Carry Go Ambassador Search
Markup
<nav class="dch-drawer-nav">
      <a href="/collections/kits" data-cl="Menu: Starter Kits">Starter Kits</a>
      <a href="/collections/all" data-cl="Menu: Shop All">Shop All</a>
      <a href="/collections/beers" data-cl="Menu: Beer">Beer</a>
      <a href="/collections/electrolyte-water" data-cl="Menu: Hydration">Hydration</a>
      <a href="/collections/merch" data-cl="Menu: Gifts &amp; Merch">Gifts &amp; Merch</a>
      <a href="/pages/non-alcoholic-beer-club" data-cl="Menu: Beer Club">Beer Club</a>
      <a href="/pages/store-locator" data-cl="Menu: Store Finder">Store Finder</a>
      <…
Affected pages/ /pages/contact /pages/contact-support /collections/go-cart /cart
Low

Page has no level-one heading

WCAG 1.3.1 (A)1 instance1 inspected page

The page exposes no <h1>, so its topic is not conveyed in the heading structure.

Why it matters

The page exposes no <h1>, so its topic is not conveyed in the heading structure.

Recommended correction

Add a single descriptive <h1> that names the page's primary purpose.

View 1 affected element
Component · Ref Z2VYZW
Affected pagehttps://gobrewing.com/pages/contact-support
Elementbody#fresh-page
Accessible namewindow.agecheckerVsARddsz9 = { fields: { active: "WeWwPFtL7cUkv7W3sArZ", background_color: "rgba(0, 0, 0, 73)", groups: {"6515b448-b946-4840-aa60-67c71cc7a343":{"166a7951-2873-42f1-a97e-32ec3001a7c4":{"type":"page","logic":"equal","value":"82976211053"}}}, groups_logic: "and", heading: "Are you 21?", logo_image: {"width":4167,"height":1226,"name":"GoBrewing_Wordmark2_White.png","lastModified":1646936008000,"lastModifiedDate":"2022-03-10T18:13:28.000Z","size":108257,"type":"image\/png","url":"https:\/\/age-checker-files.s3.amazonaws.com\/logo_image_0edf39b77e4009b3d6efb235680f2f13.png"}, message: "By entering you agree that you're of legal drinking age.", modal_image: {"error":"json not allowed for this object"}, no_peek_mode: "WeWwPFtL7cUkv7W3sArZ", popup_bg_color: "#231F20", popup_text_color: "#FFFFFF", session_type: "session", show_checker_on: "certain_pages", type: "yesNo", ynn_active: "QFw7fWSBpVZDmWX9U7", ynn_backgroundColor: "#F04A23", ynn_borderColor: "#000000", ynn_borderRadius: 0, yny_active: "QFw7fWSBpVZDmWX9U7", yny_backgroundColor: "#F04A23", yny_borderColor: "#000000", yny_borderRadius: 0, }, images: { logo_image: '//gobrewing.com/cdn/shop/t/70/assets/logo_image_0edf39b77e4009b3d6efb235680f2f13_300x.png?v=29432', modal_image: '', background_image: '', cm_logo_image: '', cm_modal_image: '', cm_background_image: '', }, callbacks: {}, cartUrl: '/cart', }; window.agecheckerVsARddsz9.removeNoPeekScreen = function() { var el = document.getElementById('agp__noPeekScreen'); el && el.remove(); }; window.agecheckerVsARddsz9.getCookie = function(name) { var nameEQ = name + '='; var ca = document.cookie.split(';'); for (let i = 0; i < ca.length; i++) { let c = ca[i]; while (c.charAt(0) === ' ') c = c.substring(1, c.length); if (c.indexOf(nameEQ) === 0) return c.substring(nameEQ.length, c.length); } return null; }; window.agecheckerVsARddsz9.getHistory = function() { if (window.agecheckerVsARddsz9.fields.session_type === 'session') { return sessionStorage.getItem('__age_checker-history'); } return window.agecheckerVsARddsz9.getCookie('__age_checker-history'); }; window.agecheckerVsARddsz9.isUrlMatch = function(value) { var currentPath = window.location.pathname; var currentUrlParts = window.location.href.split('?'); var currentQueryString = currentUrlParts[1] || null; var ruleUrlParts = value.split('?'); var ruleQueryString = ruleUrlParts[1] || null; var el = document.createElement('a'); el.href = value; var rulePath = el.pathname; var currentPathParts = currentPath.replace(/^\/|\/$/g, '').split('/'); var rulePathParts = rulePath.replace(/^\/|\/$/g, '').split('/'); if (currentPathParts.length !== rulePathParts.length) { return false; } for (var i = 0; i < currentPathParts.length; i++) { if (currentPathParts[i] !== rulePathParts[i] && rulePathParts[i] !== '*') { return false; } } return !ruleQueryString || currentQueryString === ruleQueryString; }; window.agecheckerVsARddsz9.checkPageRule = function(rule) { var templateData = window.agecheckerVsARddsz9.templateData; var check; switch (rule.type) { case 'template_type': check = ( (rule.value === 'homepage' && templateData.full === 'index') || (rule.value === templateData.name) ); break; case 'template': check = rule.value === templateData.full; break; case 'product': check = parseInt(rule.value, 10) === parseInt(templateData.productId, 10); break; case 'page': check = parseInt(rule.value, 10) === parseInt(templateData.pageId, 10); break; case 'article': check = parseInt(rule.value, 10) === parseInt(templateData.articleId, 10); break; case 'collection': check = ( (parseInt(rule.value, 10) === parseInt(templateData.collectionId, 10)) || (rule.value === templateData.collectionHandle) ); break; case 'tag': check = templateData.tags && templateData.tags.indexOf(rule.value) !== -1; break; case 'url': check = window.agecheckerVsARddsz9.isUrlMatch(rule.value); break; } if (rule.logic === 'not_equal') { check = !check; } return check; }; window.agecheckerVsARddsz9.matchesPageRules = function() { var groups = window.agecheckerVsARddsz9.fields.groups; var arr1 = Object.keys(groups).map((k1) => { return Object.keys(groups[k1]).map(k2 => groups[k1][k2]); }); return arr1.some((arr2) => arr2.every((rule) => { return window.agecheckerVsARddsz9.checkPageRule(rule); })); }; window.agechecker_developer_api = { on: function(eventName, callback) { if (!window.agecheckerVsARddsz9.callbacks[eventName]) { window.agecheckerVsARddsz9.callbacks[eventName] = []; } window.agecheckerVsARddsz9.cal…[truncated by Evolize: exceeded D1 value limit]
Markup
<body class="gradient contact-support page contact-support " id="fresh-page">
    



        

    

    

    
            

        
            

        
            

        
            

        
            

        
            

        
    
    

    <div id="agp__root"></div>

    <script data-src="null" type="text/javascripts">
        window.agecheckerVsARddsz9 = {
            fields: {
                
                    
                        active: "WeWwPFtL7cUkv7W3sArZ",
                    
                
                    
                        background_colo…

05 · Most affected inspected pages

06 · About this assessment

Evolize inspects publicly accessible website pages using automated browser-based testing and deterministic accessibility rules. Automated testing can identify many reproducible technical issues but cannot determine complete WCAG or legal compliance.

  • Publicly accessible surfaces only — no credentials, private systems, or source-code access.
  • Findings apply to the pages and states successfully inspected; automated analysis may not detect every issue.
  • Results reflect the site at the scan date and may have changed since.

Evolize provides digital risk intelligence and does not provide legal advice, certify compliance, or guarantee that litigation will not occur. Methodology · Security · Example assessment

07 · Continuous monitoring

This public report captures one assessment. Evolize monitoring rescans the website, detects new and recurring findings, tracks changes over time and verifies corrections.

Is information in this report inaccurate or outdated? Request a correction or removal.