Public accessibility assessment

Accessibility issues detected on hammernutrition.com

Evolize inspected 5 public pages on hammernutrition.com and detected 34 automatically identifiable accessibility findings.

34Findings detected
7WCAG criteria affected
5Pages inspected
9 Sep 2026Assessment date

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

Most widespread issueText has insufficient colour contrastDetected on 5 inspected pages
Most affected page/products/lsa-caps22 findings detected
Most represented WCAG criterionWCAG 1.4.3 — Contrast (Minimum)17 detected findings

Is hammernutrition.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 hammernutrition.com and detected 34 accessibility findings. The most widespread issue was "Text has insufficient colour contrast", detected on 5 inspected pages. The most affected inspected page was "/products/lsa-caps", where 22 findings were detected. The assessment identified findings mapped to 7 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) · 4 inspected pages · 11 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) · 4 inspected pages · 4 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

    Hidden elements can still receive keyboard focus

    WCAG 2.4.3 (A) · 4 inspected pages · 4 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 →
  4. High

    Interactive controls are not keyboard-accessible

    WCAG 2.1.1 (A) · 1 inspected page · 4 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 →
  5. Medium

    Text has insufficient colour contrast

    WCAG 1.4.3 (AA) · 4 inspected pages · 54 instances
    Why this matters

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

    Recommended action

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

    View technical evidence →

03 · WCAG criteria affected

CriterionNameLevelFindingsPagesReach
1.4.3Contrast (Minimum)AA1755 / 5
2.4.3Focus OrderA944 / 5
1.3.1Info and RelationshipsA544 / 5
2.1.1KeyboardA111 / 5
2.5.8Target Size (Minimum)AA111 / 5
3.3.2Labels or InstructionsA111 / 5
4.1.2Name, Role, ValueA111 / 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)30 instances4 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 30 affected elements
Component · Ref O73UFI
Affected pagehttps://hammernutrition.com/products/lsa-caps?variant=42811326791915
Elementdiv#shopify-section-s-announcement-bar > div > div > div:nth-of-type(2) > a
Accessible nameMy Account
Markup
<a href="/account" class="s-announcement-bar__account-link" aria-label="My Account" title="My Account">My Account</a>
Affected pages/ /pages/contact /products/lsa-caps /cart
Component · Ref HEO9LR
Affected pagehttps://hammernutrition.com/cart
Elementdiv > div > div:nth-of-type(3) > ul > li:nth-of-type(1) > a
Accessible nameSign in
Markup
<a href="https://hammernutrition.com/customer_authentication/redirect?locale=en&amp;region_country=US" class="s-announcement-bar__menu-link" aria-label="Sign in" title="Sign in">Sign in</a>
Affected pages/ /pages/contact /products/lsa-caps /cart
Component · Ref MDDN50
Affected pagehttps://hammernutrition.com/pages/contact
Elementdiv > div > nav > ul > li:nth-of-type(6) > a
Accessible nameMy Account
Markup
<a href="/account" class="c-main-menu__link" data-submenu="#submenu-account">
                <svg width="18" height="18" viewBox="0 0 18 18" fill="none" aria-hidden="true" class="c-main-menu__link-icon">
                  <path d="M12.0938 5.0625C11.956 6.92121 10.5469 8.4375 9.00003 8.4375C7.45315 8.4375 6.04163 6.92156 5.90628 5.0625C5.76565 3.12891 7.13675 1.6875 9.00003 1.6875C10.8633 1.6875 12.2344 3.16406 12.0938 5.0625Z" stroke="black" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"></path>
                  <path d="M8.99996 10.6875C5.94137 10.6875 2.83707 12.375 2.2…
Affected pages/ /pages/contact /products/lsa-caps /cart
Component · Ref OB7GIY
Affected pagehttps://hammernutrition.com/cart
Elementdiv#l-main-submenu > div:nth-of-type(1) > a
Accessible nameBack
Markup
<a href="#" class="l-main-submenu__back__lnk">
          <svg aria-hidden="true" class="icon icon_arrow l-main-submenu__back__icon l-main-submenu__back__icon_back" width="30" height="30" viewBox="0 0 30 30" fill="none" xmlns="http://www.w3.org/2000/svg">
        <path fill-rule="evenodd" clip-rule="evenodd" d="M11.5991 10.2806C11.1336 10.6506 11.1336 11.2482 11.5991 11.6182L15.8495 15.0237L11.5991 18.3818C11.1336 18.7518 11.1336 19.3494 11.5991 19.7194C11.8246 19.899 12.1315 20 12.4516 20C12.7717 20 13.0786 19.899 13.3041 19.7194L18.3948 15.6972C18.6221 15.5191 18.75 15.2767 18.75 15.0237C18.7…
Affected pages/ /cart
Component · Ref 6VJWXD
Affected pagehttps://hammernutrition.com/pages/contact
Elementdiv#accordion-1 > ul > li > ul > li:nth-of-type(3) > a
Accessible nameReturns & Exchanges
Markup
<a class="c-sidebar-navigation__link " href="/pages/return-exchange-policy">Returns &amp; Exchanges</a>
Component · Ref KIB4F8
Affected pagehttps://hammernutrition.com/products/lsa-caps?variant=42811326791915
Elementdiv#tab-1-0 > p:nth-of-type(3) > a
Accessible nameEssential Mg
Markup
<a href="/collections/supplements/products/essential-mg?variant=42811323777259">Essential Mg</a>
Component · Ref XVANWU
Affected pagehttps://hammernutrition.com/pages/contact
Elementbutton#accordion-label-menu-1
Accessible nameSUPPORT Menu
Markup
<button type="button" aria-expanded="false" aria-controls="accordion-menu-1" id="accordion-label-menu-1" class="c-accordion__item-head c-accordion__item-head_upper">
              
                SUPPORT Menu
              
              <span class="c-accordion__item-icon">
                <svg aria-hidden="true" class="icon icon_arrow-down-ab " viewBox="0 0 15 15" fill="none" xmlns="http://www.w3.org/2000/svg">
        <path fill-rule="evenodd" clip-rule="evenodd" d="M12.6913 5.44631C12.2843 5.07389 11.627 5.07389 11.22 5.44631L7.47391 8.84656L3.77998 5.44631C3.37298 5.07389 2.71566 5.07389…
Component · Ref 38W78D
Affected pagehttps://hammernutrition.com/pages/contact
Elementdiv#accordion-1 > ul > li > a
Accessible nameSUPPORT
Markup
<a class="c-sidebar-navigation__link " href="#">SUPPORT</a>
Component · Ref I32KFN
Affected pagehttps://hammernutrition.com/products/lsa-caps?variant=42811326791915
Elementspan:nth-of-type(1) > div > div > div:nth-of-type(1) > div:nth-of-type(2) > a
Accessible namePowered by
Markup
<a data-v-e69cc34d="" href="http://rechargepayments.com/subscribe-with-recharge" target="_blank" rel="noopener noreferrer" class="recharge-badge py-1 px-3"><span data-v-e69cc34d="" class="powered-by mr-1">Powered by</span><svg data-v-e69cc34d="" viewBox="100 0 270 74" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M100.034 21.1209H113.048C113.658 21.1209 114.065 21.4598 113.929 22.1376L113.184 26.34C115.759 22.6121 119.487 20.3753 123.283 20.3753C125.181 20.3753 127.214 21.1209 128.299 22.1376C128.909 22.7476 128.909 23.0865 128.502 23.6966L124.707 29.0513C124.232 29.7291 123.893 29.6…
High

Interactive controls are not keyboard-accessible

WCAG 2.1.1 (A)4 instances1 inspected page

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 4 affected elements
Component · Ref Z01QHI
Affected pagehttps://hammernutrition.com/products/lsa-caps?variant=42811326791915
Elementform#new-review-form_7682858123499 > fieldset:nth-of-type(2) > div:nth-of-type(1) > div > a:nth-of-type(3)
Accessible name3 stars
Roleradio
Markup
<a role="radio" tabindex="-1" class="stamped-fa stamped-fa-star-o" data-value="3" data-a11y-star="true" aria-label="3 stars" aria-checked="false" onkeydown=""><span style="display:none;">3</span></a>
Medium

Text has insufficient colour contrast

WCAG 1.4.3 (AA)167 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 167 affected elements
Component · Ref QBSGFM
Affected pagehttps://hammernutrition.com/cart
Elementa[href$="shipping-policy"]
Accessible nameShipping Policy
Markup
<a href="/pages/shipping-policy" class="s-footer__lnk">
                      Shipping Policy
                    </a>
Affected pages/ /pages/contact /products/lsa-caps /cart
Component · Ref R14HVO
Affected pagehttps://hammernutrition.com/
Element.s-footer__desc > p
Accessible nameFounded in 1987 by Brian Frank, Hammer Nutrition provides superlative products, proprietary knowledge, and 5-star service to health-conscious athletes all over the world.
Markup
<p>Founded in 1987 by Brian Frank, Hammer Nutrition provides superlative products, proprietary knowledge, and 5-star service to health-conscious athletes all over the world.</p>
Affected pages/ /pages/contact /products/lsa-caps /cart
Component · Ref WV7CHZ
Affected pagehttps://hammernutrition.com/cart
Element.l-grid__col_xs-12.l-grid__col_sm-12.l-grid__col_md-12:nth-child(2) > .s-footer__bottom-menu > .s-footer__item:nth-child(5) > .s-footer__lnk
Accessible nameInternational
Markup
<a href="/pages/international-distributors" class="s-footer__lnk">
                      International
                    </a>
Affected pages/ /pages/contact /products/lsa-caps /cart
Component · Ref MROCHF
Affected pagehttps://hammernutrition.com/pages/contact
Element.s-footer__lnk[href$="videos"]
Accessible nameVideos
Markup
<a href="/blogs/videos" class="s-footer__lnk">
                      Videos
                    </a>
Affected pages/ /pages/contact /products/lsa-caps /cart
Component · Ref VGCE1L
Affected pagehttps://hammernutrition.com/pages/contact
Element.s-footer__copyright
Accessible name© Copyright 2026 Hammer Nutrition Direct
Markup
<div class="s-footer__copyright">© Copyright 2026 Hammer Nutrition Direct</div>
Affected pages/ /pages/contact /products/lsa-caps /cart
Component · Ref A6LSSJ
Affected pagehttps://hammernutrition.com/cart
Element.md-dn > .s-footer__ttl.ttl.ttl_h1
Accessible nameHAMMER NUTRITION
Markup
<div class="s-footer__ttl ttl ttl_h1" data-footer-ttl="">HAMMER NUTRITION</div>
Affected pages/ /pages/contact /products/lsa-caps /cart
Component · Ref BT1XPJ
Affected pagehttps://hammernutrition.com/products/lsa-caps?variant=42811326791915
Element.l-grid__col_xs-12.l-grid__col_sm-12.l-grid__col_md-12:nth-child(3) > .s-footer__ttl.ttl.ttl_h1
Accessible nameSPONSORSHIP
Markup
<div class="s-footer__ttl ttl ttl_h1" data-footer-ttl="">SPONSORSHIP</div>
Affected pages/ /pages/contact /products/lsa-caps /cart
Component · Ref 39JDBE
Affected pagehttps://account.hammernutrition.com/authentication/login?analytics_trace_id=e146e254-c1c7-4554-832d-dd3fa4e07862&client_id=1ba162a2-27ed-479a-8c92-69c14c069e06&locale=en-US&redirect_uri=%2Fauthentication%2Foauth%2Fauthorize%3Fanalytics_trace_id%3De146e254-c1c7-4554-832d-dd3fa4e07862%26buyer_flags%3DeyJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJoYW1tZXItbnV0Lm15c2hvcGlmeS5jb20iLCJmbGFncyI6W10sImV4cCI6MTc4OTU2ODYxNSwibmJmIjoxNzg4OTYzODE1fQ.ZKK91XNLJmYtPXGd5tE885EGVxqz_CLvZWRICpteWBk%26client_id%3D1ba162a2-27ed-479a-8c92-69c14c069e06%26locale%3Den-US%26nonce%3De9a7f3fc-4585-4322-92dd-ab39565d5091%26redirect_uri%3Dhttps%253A%252F%252Faccount.hammernutrition.com%252Fcallback%26region_country%3DUS%26response_type%3Dcode%26scope%3Dopenid%2Bemail%2Bcustomer-account-api%253Afull%26state%3DhWNGdRIAmmpXtCIdgBLvO9j7&region_country=US
Element._1tx8jg76 > ._1m2hr9g1l._1m2hr9g1h._1m2hr9gm > ._1m2hr9gz._1m2hr9gy._1m2hr9gv
Accessible nameTerms of service
Markup
<span class="_1m2hr9gz _1m2hr9gy _1fragem11y _1fragem12h _1fragem12b _1fragem12o _1m2hr9gv _1m2hr9gt _1fragem64 _1fragembj _1fragem122">Terms of service</span>
Component · Ref DI4CNC
Affected pagehttps://account.hammernutrition.com/authentication/login?analytics_trace_id=e146e254-c1c7-4554-832d-dd3fa4e07862&client_id=1ba162a2-27ed-479a-8c92-69c14c069e06&locale=en-US&redirect_uri=%2Fauthentication%2Foauth%2Fauthorize%3Fanalytics_trace_id%3De146e254-c1c7-4554-832d-dd3fa4e07862%26buyer_flags%3DeyJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJoYW1tZXItbnV0Lm15c2hvcGlmeS5jb20iLCJmbGFncyI6W10sImV4cCI6MTc4OTU2ODYxNSwibmJmIjoxNzg4OTYzODE1fQ.ZKK91XNLJmYtPXGd5tE885EGVxqz_CLvZWRICpteWBk%26client_id%3D1ba162a2-27ed-479a-8c92-69c14c069e06%26locale%3Den-US%26nonce%3De9a7f3fc-4585-4322-92dd-ab39565d5091%26redirect_uri%3Dhttps%253A%252F%252Faccount.hammernutrition.com%252Fcallback%26region_country%3DUS%26response_type%3Dcode%26scope%3Dopenid%2Bemail%2Bcustomer-account-api%253Afull%26state%3DhWNGdRIAmmpXtCIdgBLvO9j7&region_country=US
Element._1tx8jg71j
Accessible nameEnter your email address below and we will send you a one-time code. If you've ordered from us before please use the SAME email as prior orders:
Markup
<p class="_1tx8jg70 _1fragemws _1tx8jg719 _1tx8jg71i _1tx8jg71j">Enter your email address below and we will send you a one-time code. If you've ordered from us before please use the SAME email as prior orders:</p>
Component · Ref 2XAKDT
Affected pagehttps://hammernutrition.com/products/lsa-caps?variant=42811326791915
Element.rc-retail-price
Accessible nameRetail Price: $34.95
Markup
<span class="rc-retail-price">Retail Price: <span>$34.95</span></span>
Component · Ref DN57AL
Affected pagehttps://hammernutrition.com/products/lsa-caps?variant=42811326791915
Element.rc-retail-price > span
Accessible name$34.95
Markup
<span>$34.95</span>
Component · Ref LX3O4K
Affected pagehttps://hammernutrition.com/
Element#shopify-section-template--16134899892459__top-products > .s-top-products.s-top-products_bg-white > .s-top-products__l-container.s-top-products__l-container_has-line-bottom.l-container > .s-top-products__content > .s-top-products__title
Accessible nameTOP FUELS
Markup
<h2 class="s-top-products__title title title_h2">
          TOP FUELS
        </h2>
Component · Ref PU2EI8
Affected pagehttps://hammernutrition.com/
Element.s-top-products__menu-link[href$="well-being"]
Accessible nameWell Being
Markup
<a class="s-top-products__menu-link" href="/collections/well-being">Well Being</a>
Component · Ref ZSKRL2
Affected pagehttps://hammernutrition.com/
Element#shopify-section-template--16134899892459__1655822236d8151015 > .s-top-products.s-top-products_bg-white > .s-top-products__l-container.s-top-products__l-container_has-line-bottom.l-container > .s-top-products__content > .s-top-products__grid > .s-top-products__items > .s-top-products__collection > .s-top-products__item:nth-child(1) > .c-card-product > .c-card-product__ttl.ttl_font-base.ttl_h2
Accessible nameTissue Rejuvenator
Markup
<div class="c-card-product__ttl ttl ttl_font-base ttl_h2">
        
          Tissue Rejuvenator
        
        
      </div>
Component · Ref NN7DYX
Affected pagehttps://hammernutrition.com/
Element#shopify-section-template--16134899892459__1655822236d8151015 > .s-top-products.s-top-products_bg-white > .s-top-products__l-container.s-top-products__l-container_has-line-bottom.l-container > .s-top-products__content > .s-top-products__grid > .s-top-products__menu > .s-top-products__menu-list > .s-top-products__menu-item:nth-child(2) > .s-top-products__menu-link
Accessible nameRecovery Supplements
Markup
<a class="s-top-products__menu-link" href="/collections/recovery-supplements">Recovery Supplements</a>
Component · Ref EPU400
Affected pagehttps://hammernutrition.com/products/lsa-caps?variant=42811326791915
Element#stamped-sort-select
Accessible nameSort reviews
Markup
<select id="stamped-sort-select" class="stamped-sort-select" onchange="StampedFn.sortReviews(this);" aria-label="Sort reviews" tabindex="0">
Component · Ref D8OHRY
Affected pagehttps://hammernutrition.com/
Element#shopify-section-template--16134899892459__top-products > .s-top-products.s-top-products_bg-white > .s-top-products__l-container.s-top-products__l-container_has-line-bottom.l-container > .s-top-products__content > .s-top-products__grid > .s-top-products__menu > .s-top-products__all > .s-top-products__all-lnk.s-top-products__all-lnk_txt-red.s-top-products__all-lnk_txt-md
Accessible nameVIEW ALL FUELS
Markup
<a href="/collections/fuels" class="s-top-products__all-lnk  s-top-products__all-lnk_txt-red s-top-products__all-lnk_txt-md s-top-products__all-lnk_bold s-top-products__all-lnk_upper">
Medium

Content sits outside any landmark region

WCAG 1.3.1 (A)4 instances4 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 4 affected elements
Component · Ref 66LKBB
Affected pagehttps://hammernutrition.com/cart
Elementdiv#shopify-section-s-announcement-bar > div > div > div:nth-of-type(1) > p
Accessible name1-800-336-1977 | Subscribe & Save | Referral, Get 25%
Markup
<p><a href="/pages/contact" title="/pages/contact">1-800-336-1977</a> | <a href="/pages/subscribe-save" title="Subscribe &amp; Save!">Subscribe &amp; Save</a> | <a href="/pages/referral-program" title="Referral Program">Referral, Get 25%</a></p>
Affected pages/ /pages/contact /products/lsa-caps /cart
Medium

Elements must only use permitted ARIA attributes

WCAG 4.1.2 (A)5 instances1 inspected page

Elements must only use permitted ARIA attributes

Why it matters

Elements must only use permitted ARIA attributes

Recommended correction

Review the affected element and correct the reported accessibility issue.

View 5 affected elements
Component · Ref LB6AQ8
Affected pagehttps://hammernutrition.com/products/lsa-caps?variant=42811326791915
Elementdiv[aria-label="5-Star Ratings"]
Accessible name5-Star Ratings
Markup
<div class="summary-rating-bar" data-rating="5" aria-label="5-Star Ratings">                                 <div class="summary-rating-bar-content" style="width:92%;" data-rating="92">92%&nbsp;</div>                             </div>
Medium

Form fields use placeholder text as the only label

WCAG 1.3.1 (A)1 instance1 inspected page

Fields rely on placeholder text instead of a real label. The placeholder disappears once the user types, and it is not exposed as a programmatic label.

Why it matters

Fields rely on placeholder text instead of a real label. The placeholder disappears once the user types, and it is not exposed as a programmatic label.

Recommended correction

Add a persistent <label> associated with each field. Keep the placeholder for example text only, not as the label.

View 1 affected element
Component · Ref O36F6M
Affected pagehttps://hammernutrition.com/products/lsa-caps?variant=42811326791915
Elementinput#wtb-search-input
Markup
<input type="text" id="wtb-search-input" placeholder="Search...">
Medium

List items are not inside a list

WCAG 1.3.1 (A)4 instances1 inspected page

A <li> appears outside a <ul> or <ol>, so the list relationship is not conveyed to assistive technology.

Why it matters

A <li> appears outside a <ul> or <ol>, so the list relationship is not conveyed to assistive technology.

Recommended correction

Wrap related <li> elements in a <ul> or <ol>, or use a different element for non-list content.

View 4 affected elements
Component · Ref CDGKUC
Affected pagehttps://hammernutrition.com/
Element.s-knowledge-menu__list-item:nth-child(4)
Accessible nameAll Knowledge >
Markup
<li class="s-knowledge-menu__list-item">
                        <a class="s-knowledge-menu__list-link" href="/blogs/knowledge-base">All Knowledge &gt;</a>
                      </li>
Low

ARIA container is missing required child roles

WCAG 1.3.1 (A)3 instances1 inspected page

An ARIA role that requires specific child roles does not contain them, breaking the widget semantics.

Why it matters

An ARIA role that requires specific child roles does not contain them, breaking the widget semantics.

Recommended correction

Provide the child roles the container role requires (e.g. option inside listbox).

View 3 affected elements
Component · Ref UBJKTN
Affected pagehttps://hammernutrition.com/products/lsa-caps?variant=42811326791915
Element#stamped-review-104603421 > .stamped-review-header > .stamped-starratings.stamped-review-header-starratings[aria-label="5-Star Rating Review"]
Accessible name5-Star Rating Review
Rolelist
Markup
<span class="stamped-starratings stamped-review-header-starratings" role="list" data-rating="5" aria-label="5-Star Rating Review">
Low

Navigation regions are not distinguishable

WCAG 1.3.1 (A)1 instance1 inspected page

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 1 affected element
Component · Ref R3XBET
Affected pagehttps://hammernutrition.com/products/lsa-caps?variant=42811326791915
Elementheader#s-header > div > div > nav
Accessible nameFUELS SUPPLEMENTS FEATURED CLOTHING & GEAR KNOWLEDGE My Account
Markup
<nav class="c-main-menu">
          <ul class="c-main-menu__list"><li class="c-main-menu__item">
                  <a href="/collections/fuels" class="c-main-menu__link" data-submenu="#submenu-fuels">
                    FUELS
                  </a>
                  <span class="c-main-menu__arrow"><svg aria-hidden="true" class="icon icon_arrow c-main-menu__icon" width="30" height="30" viewBox="0 0 30 30" fill="none" xmlns="http://www.w3.org/2000/svg">
        <path fill-rule="evenodd" clip-rule="evenodd" d="M11.5991 10.2806C11.1336 10.6506 11.1336 11.2482 11.5991 11.6182L15.8495 15.0237L11.5…
Low

Touch targets are too small

WCAG 2.5.8 (AA)1 instance1 inspected page

Interactive controls are smaller than the 24×24px minimum target size, making them hard to activate reliably by touch.

Why it matters

Interactive controls are smaller than the 24×24px minimum target size, making them hard to activate reliably by touch.

Recommended correction

Increase this <a>'s rendered area to at least 24 × 24 CSS pixels, or provide sufficient spacing from adjacent targets. Prefer increasing padding on the existing control (for example the button or link) rather than adding a separate non-interactive wrapper.

View 1 affected element
Component · Ref UPRJQZ
Affected pagehttps://hammernutrition.com/products/lsa-caps?variant=42811326791915
Element.stamped-reviews-wrapper:nth-child(3) > .stamped-product-reviews-badge.stamped-main-badge[data-id="7682858123499"]
Accessible name6
Markup
<a href="javascript:;" data-url="/products/lsa-caps#stamped-main-widget" class="stamped-product-reviews-badge stamped-main-badge" data-id="7682858123499" data-product-id="7682858123499" style="display: inline-block;" data-type="qna">

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.