Public accessibility assessment

Accessibility issues detected on gorillagrip.com

Evolize inspected 5 public pages on gorillagrip.com and detected 96 automatically identifiable accessibility findings.

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

Highest detected severity: Critical · 31 high-priority findings · 100% inspected-page coverage

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

Is gorillagrip.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 gorillagrip.com and detected 96 accessibility findings. The most widespread issue was "Text has insufficient colour contrast", detected on 5 inspected pages. The most affected inspected page was "/products/flashlight", where 61 findings were detected. The assessment identified findings mapped to 8 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. Critical

    Links lack accessible text

    WCAG 2.4.4 (A) · 1 inspected page · 6 instances
    Why this matters

    Links expose no accessible name, so screen-reader users cannot determine their destination.

    Recommended action

    Add text to the link that describes its destination, or provide an alternative way for screen-reader users to understand the link's purpose. For example, you could add an 'aria-label' attribute to the link element with a descriptive text.

    View technical evidence →
  2. High

    Text has insufficient colour contrast

    WCAG 1.4.3 (AA) · 5 inspected pages · 68 instances
    Why this matters

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

    Recommended action

    To fix this issue, increase the contrast between the text color and the background color of the 'Privacy Policy' link. You can do this by changing either the text color or the background color to meet the minimum contrast ratio thresholds as defined in WCAG 2.1 SC 1.4.3. Consider using a color contrast analyzer tool to help you find a suitable color combination.

    View technical evidence →
  3. High

    Interactive controls are not keyboard-accessible

    WCAG 2.1.1 (A) · 5 inspected pages · 5 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

    Add a tabindex attribute to the summary element or ensure it has focusable semantics to make the menu control accessible via keyboard navigation.

    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

    To fix this issue, ensure that the modal dialog traps keyboard focus. This can be achieved by setting the `tabindex` attribute to `-1` on the modal container and programmatically managing focus within the modal. When the modal is opened, focus should be set to the first focusable element within the modal, and when the modal is closed, focus should be returned to the element that triggered the modal opening. Additionally, ensure that all focusable elements outside the modal are removed from the tab order by setting their `tabindex` attribute to `-1` or by using a technique like `inert` attribute to disable them.

    View technical evidence →
  5. High

    Interactive controls are not keyboard-accessible

    WCAG 2.1.1 (A) · 5 inspected pages · 5 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

    Add a tabindex attribute to the summary element, or replace it with a focusable HTML element like a button, to ensure the control can receive keyboard focus.

    View technical evidence →

03 · WCAG criteria affected

CriterionNameLevelFindingsPagesReach
1.4.3Contrast (Minimum)AA5455 / 5
2.1.1KeyboardA2355 / 5
2.4.3Focus OrderA655 / 5
1.3.1Info and RelationshipsA455 / 5
4.1.2Name, Role, ValueA422 / 5
1.2.2Captions (Prerecorded)A211 / 5
1.4.1Use of ColorA222 / 5
2.4.4Link Purpose (In Context)A111 / 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

Text has insufficient colour contrast

WCAG 1.4.3 (AA)334 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

To improve the accessibility of this content, consider increasing the contrast between the text color and the background color. This can be achieved by changing the CSS styles for the .gld-footer-copyright class to use a color combination that meets the minimum contrast ratio thresholds as defined in WCAG 2.1 SC 1.4.3.

View 334 affected elements
Component · Ref GGLARK
Affected pagehttps://gorillagrip.com/products/flashlight
Element.gld-footer-copyright
Accessible namePrivacy Policy | Terms & Conditions | Supply Chain Transparency
Markup
<div class="gld-footer-copyright"><a href="/pages/privacy-policy">Privacy Policy</a> | <a href="/pages/terms-and-conditions">Terms &amp; Conditions</a> | <a href="/pages/supply-chain-transparency">Supply Chain Transparency</a></div>
Affected pages/ /pages/contact-our-team /products/flashlight /products/rug-pad /cart
Component · Ref HGWSC4
Affected pagehttps://gorillagrip.com/cart
Elementa[href="mailto:[email removed]"]
Accessible nameEmail Us
Markup
<a href="mailto:[email removed]" title="mailto:[email removed]">Email Us</a>
Affected pages/ /pages/contact-our-team /products/flashlight /products/rug-pad /cart
Component · Ref JH7A6E
Affected pagehttps://gorillagrip.com/pages/contact-our-team
Element.gld-footer-copyright > a:nth-child(3)
Accessible nameSupply Chain Transparency
Markup
<a href="/pages/supply-chain-transparency">Supply Chain Transparency</a>
Affected pages/ /pages/contact-our-team /products/flashlight /products/rug-pad /cart
Component · Ref 2BE3MZ
Affected pagehttps://gorillagrip.com/products/rug-pad
Element.copyright__content:nth-child(2)
Accessible name© 2026 Gorilla Grip
Markup
<small class="copyright__content">© 2026 <a href="/" title="">Gorilla Grip</a></small>
Affected pages/ /products/flashlight /products/rug-pad /cart
Component · Ref HGWS95
Affected pagehttps://gorillagrip.com/cart
Elementp > a:nth-child(2)
Accessible namePet
Markup
<a href="https://gorillagrip.com/collections/pet" title="https://gorillagrip.com/collections/pet">Pet<br></a>
Affected pages/ /pages/contact-our-team /products/flashlight /products/rug-pad /cart
Component · Ref OTVKJF
Affected pagehttps://gorillagrip.com/cart
Elementh2[data-color="rgb(255, 255, 255)"]
Accessible nameSTAY IN TOUCH AND GET 10% OFF YOUR NEXT PURCHASE
Markup
<h2 style="text-align: left; line-height: 1; letter-spacing: normal; color: rgb(0, 0, 0); background-color: rgb(255, 255, 255); font-family: Saans, sans-serif; font-size: 14px;" data-color="rgb(255, 255, 255)">
Affected pages/ /pages/contact-our-team /products/flashlight /products/rug-pad /cart
Component · Ref 7EAUCD
Affected pagehttps://gorillagrip.com/pages/contact-our-team
Elementh2[data-color="rgb(255, 255, 255)"] > span
Accessible nameGET 10% OFF YOUR NEXT PURCHASE
Markup
<span style="color: rgb(135, 103, 79);">GET 10% OFF YOUR NEXT PURCHASE</span>
Affected pages/ /pages/contact-our-team /products/flashlight /products/rug-pad /cart
Component · Ref X31OCF
Affected pagehttps://gorillagrip.com/products/rug-pad
Elementdiv[data-id="828539658"] > .yotpo-review-right-panel > .yotpo-review-details > .yotpo-review-date[data-v-c637d528=""] > .yotpo-date-format[data-v-c637d528=""]
Accessible name04/09/26
Markup
<div data-v-c637d528="" class="yotpo-date-format">04/09/26</div>
Affected pages/products/flashlight /products/rug-pad
Component · Ref SZD3GG
Affected pagehttps://gorillagrip.com/products/flashlight
Element#searchInput
Rolesearchbox
Markup
<input id="searchInput" type="text" role="searchbox" class="yotpo-search-input" placeholder="Search reviews">
Affected pages/products/flashlight /products/rug-pad
Component · Ref OSWV40
Affected pagehttps://gorillagrip.com/products/flashlight
Element.yotpo-selected-value--textual > .yotpo-selected-value__value[data-testid="selected-value"][data-v-7aac675c=""]
Accessible nameMost recent
Markup
<span data-v-7aac675c="" class="yotpo-selected-value__value" data-testid="selected-value">Most recent</span>
Affected pages/products/flashlight /products/rug-pad
Component · Ref KXV2PK
Affected pagehttps://gorillagrip.com/products/flashlight
Elementspan[title="Laurence"] > .yotpo-reviewer-name-text[data-v-1ac5f7d8=""]
Accessible nameLaurence
Markup
<span data-v-1ac5f7d8="" class="yotpo-reviewer-name-text">Laurence</span>
Affected pages/products/flashlight /products/rug-pad
Component · Ref OOQKU3
Affected pagehttps://gorillagrip.com/products/flashlight
Elementbutton[aria-label="5 star by 7 reviews"] > .yotpo-star-distribution-row-wrapper.default-row.yotpo-distribution-row > .yotpo-star-distribution-value[aria-hidden="true"]
Accessible name7
Markup
<div class="yotpo-star-distribution-value" aria-hidden="true">7</div>
Affected pages/products/flashlight /products/rug-pad
Component · Ref 01S4UA
Affected pagehttps://gorillagrip.com/products/flashlight
Element#yotpo-main-widget-btn
Accessible nameWrite A Review
Markup
<button data-v-4f716a87="" id="yotpo-main-widget-btn" type="button" class="yotpo-new-review-btn yotpo-btn-s">Write A Review</button>
Affected pages/products/flashlight /products/rug-pad
Component · Ref B8SUMA
Affected pagehttps://gorillagrip.com/products/flashlight
Element#yotpo-headline-reviews
Accessible nameCustomer Reviews
Markup
<p id="yotpo-headline-reviews" class="yotpo-headline">Customer Reviews</p>
Affected pages/products/flashlight /products/rug-pad
Component · Ref YG6232
Affected pagehttps://gorillagrip.com/products/rug-pad
Element#\31 788798798832-votes_label
Accessible nameWas this review helpful?
Markup
<div class="yotpo-review-votes-text unselectable" id="1788798798832-votes_label" style="margin-right: 8px;">Was this review helpful?</div>
Affected pages/products/flashlight /products/rug-pad
Component · Ref RQ5NEO
Affected pagehttps://gorillagrip.com/products/rug-pad
Element.yotpo-selected-value[data-v-4d448264=""]
Accessible nameWith media
Markup
<div data-v-4d448264="" class="yotpo-selected-value">With media</div>
Affected pages/products/flashlight /products/rug-pad
Component · Ref 5NOKQT
Affected pagehttps://gorillagrip.com/cart
Element#CardLink-template--26566177751356__featured-collection-9327468609852 > .card__product_title
Accessible nameBed Sheet Straps
Markup
<span class="card__product_title">Bed Sheet Straps</span>
Affected pages/ /cart
Component · Ref X1VRTM
Affected pagehttps://gorillagrip.com/products/rug-pad
Elementa[for="49135190606140"] > .gld-pill-value
Accessible name8' x 10'
Markup
<span class="gld-pill-value">8' x 10'</span>
Affected pages/products/flashlight /products/rug-pad
Component · Ref CNY4H1
Affected pagehttps://gorillagrip.com/products/flashlight
Element.yotpo-bottom-line-left-panel
Accessible name5
Markup
<div data-v-8b122940="" class="yotpo-bottom-line-left-panel yotpo-bottom-line-score" aria-hidden="true">5</div>
Affected pages/products/flashlight /products/rug-pad
Component · Ref Q8BHWV
Affected pagehttps://gorillagrip.com/products/flashlight
Elementdiv[data-id="784248753"] > .yotpo-review-center-panel > .yotpo-review-rating-title > .yotpo-review-title[role="heading"][aria-level="3"] > strong
Accessible nameGorilla flashlight
Markup
<strong>Gorilla flashlight</strong>
Affected pages/products/flashlight /products/rug-pad
Component · Ref EEBBUL
Affected pagehttps://gorillagrip.com/products/flashlight
Element.yotpo-bottom-line-basic-text
Accessible nameBased on 7 reviews
Markup
<div class="yotpo-bottom-line-basic-text">Based on 7 reviews</div>
Affected pages/products/flashlight /products/rug-pad
Component · Ref VNBC2A
Affected pagehttps://gorillagrip.com/products/rug-pad
Elementdiv[data-id="828539658"] > .yotpo-review-left-panel > .yotpo-reviewer[data-v-1ac5f7d8=""] > .yotpo-reviewer-details-verified[data-v-1ac5f7d8=""] > div[data-v-4c2f4803=""][data-v-1ac5f7d8=""] > .yotpo-reviewer-verified-buyer-text.unselectable[data-v-4c2f4803=""]
Accessible nameVerified Buyer
Markup
<span data-v-4c2f4803="" class="yotpo-reviewer-verified-buyer-text unselectable" style="align-self: flex-start;">Verified Buyer</span>
Affected pages/products/flashlight /products/rug-pad
Component · Ref ISV192
Affected pagehttps://gorillagrip.com/pages/contact-our-team
Elementcsm-cookie-consent,#isense-cc-cookie-bar-text
Markup
<span id="isense-cc-cookie-bar-text" tabindex="-1" data-csm-description="true" class="a48BBEL2Cpzl0dxNZ7ji">
Affected pages/pages/contact-our-team /products/flashlight /products/rug-pad /cart
Component · Ref 3OJHV6
Affected pagehttps://gorillagrip.com/
Element.wrap-bath > .product-grid.contains-card.contains-card--product > .slider__slide.grid__item[data-cascade=""]:nth-child(2) > .card-wrapper.product-card-wrapper.underline-links-hover > .card.card--standard.card--media > .card__content > .card__information > .card-information > .price > .price__container > .price__regular > .price-item--regular.price-item
Accessible nameFrom $24.99
Markup
<span class="price-item price-item--regular">
          From $24.99
        </span>
Component · Ref CVYGXO
Affected pagehttps://gorillagrip.com/
Elementdiv[data-yotpo-product-id="9314186920252"] > .yotpo-reviews-star-ratings-widget.yotpo-star-ratings-widget-override-css.yotpo-device-desktop > .yotpo-widget-clear.yotpo-bottom-line-scroll-panel > .yotpo-sr-bottom-line-summary > span:nth-child(1) > .yotpo-sr-bottom-line-left-panel.yotpo-sr-bottom-line-score
Accessible name4.8
Markup
<span class="yotpo-sr-bottom-line-left-panel yotpo-sr-bottom-line-score" style="display: flex; align-self: center; color: rgb(0, 0, 0); font-family: "Open Sans"; font-style: normal; font-weight: 400; font-size: 16px; margin-inline: 0px; margin-bottom: 1px; padding-top: 2px;">

Showing 25 representative examples · 29 more affected elements not shown

High

Interactive controls are not keyboard-accessible

WCAG 2.1.1 (A)48 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

Add a tabindex attribute to the summary element or ensure it has focusable semantics to make the menu control accessible via keyboard navigation.

View 48 affected elements
Component · Ref APBBU8
Affected pagehttps://gorillagrip.com/cart
Elementdetails#Details-menu-drawer-container > summary
Accessible nameMenu
Rolebutton
Markup
<summary class="header__icon header__icon--menu header__icon--summary link focus-inset" aria-label="Menu" role="button" aria-expanded="false" aria-controls="menu-drawer">
      <span>
        <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" class="icon icon-hamburger" fill="none" viewBox="0 0 18 16">
  <path d="M1 .5a.5.5 0 100 1h15.71a.5.5 0 000-1H1zM.5 8a.5.5 0 01.5-.5h15.71a.5.5 0 010 1H1A.5.5 0 01.5 8zm0 7a.5.5 0 01.5-.5h15.71a.5.5 0 010 1H1a.5.5 0 01-.5-.5z" fill="currentColor">
</path></svg>

        <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" f…
Affected pages/ /pages/contact-our-team /products/flashlight /products/rug-pad /cart
Component · Ref S5QGHY
Affected pagehttps://gorillagrip.com/products/flashlight
Elementdiv > div > div:nth-of-type(1) > details-modal > details > summary
Accessible nameSearch
Rolebutton
Markup
<summary class="header__icon header__icon--search header__icon--summary link focus-inset modal__toggle" aria-haspopup="dialog" aria-label="Search" role="button">
      <span>
        <span>
          <svg class="modal__toggle-open icon icon-search" aria-hidden="true" focusable="false">
            <use href="#icon-search">
          </use></svg>
          <svg class="modal__toggle-close icon icon-close" aria-hidden="true" focusable="false">
            <use href="#icon-close">
          </use></svg>
          <span class="label small-hide">SEARCH</span>
        </span>
      </span>
    </summ…
Affected pages/ /pages/contact-our-team /products/flashlight /products/rug-pad /cart
Component · Ref 8ZEL14
Affected pagehttps://gorillagrip.com/products/flashlight
Elementdetails#Details--template--26566177063228__main > summary
Accessible nameAdditional Information
Rolebutton
Markup
<summary role="button" aria-expanded="false" aria-controls="ProductAccordion--template--26566177063228__main">
      <div class="summary__title">
        <h2 class="h4 accordion__title inline-richtext">Additional Information</h2>
      </div>
      <svg aria-hidden="true" focusable="false" class="icon icon-caret" viewBox="0 0 10 6">
  <path fill-rule="evenodd" clip-rule="evenodd" d="M9.354.646a.5.5 0 00-.708 0L5 4.293 1.354.646a.5.5 0 00-.708.708l4 4a.5.5 0 00.708 0l4-4a.5.5 0 000-.708z" fill="currentColor">
</path></svg>

    </summary>
Affected pages/products/flashlight /products/rug-pad
Component · Ref DS0QNX
Affected pagehttps://gorillagrip.com/products/flashlight
Elementdetails#Details-share-template--26566177063228__main > summary
Accessible nameSHARE
Rolebutton
Markup
<summary class="share-button__button" role="button" aria-expanded="false">
      <svg class="icon icon-share" xml:space="preserve" width="30" height="30" style="enable-background:new 0 0 216 216;" viewBox="0 0 216 216" y="0px" x="0px" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/2000/svg" id="Layer_1" version="1.1">
  <path d="M204.2,30.9c-1.6-2.2-4.4-3.3-7.1-2.7L19,66.2c-2.6,0.5-4.6,2.5-5.3,5c-0.7,2.5,0,5.2,1.8,7.1l40.4,41.5v66
      c0,3.1,1.9,5.8,4.8,6.8c0.7,0.2,1.5,0.4,2.2,0.4c2.3,0,4.4-1.1,5.7-3l23.6-33.5l29.8,34.1c1.6,1.8,3.9,2.7,6.3,2.3
      c2.3-0.3,4.3-1.8,5.4-…
Affected pages/products/flashlight /products/rug-pad
Component · Ref GJH93B
Affected pagehttps://gorillagrip.com/cart
Elementdiv#dynamic-checkout-cart > shopify-accelerated-checkout-cart > div > ul > li:nth-of-type(1) > div
Rolebutton
Markup
<div class="wallet-cart-button wallet-cart-button__skeleton" role="button" disabled="" aria-hidden="true">&nbsp;</div>
Component · Ref WOLTHD
Affected pagehttps://gorillagrip.com/
Elementdiv > div:nth-of-type(2) > div > div:nth-of-type(2) > div:nth-of-type(2) > img:nth-of-type(1)
Markup
<img src="https://cdn.shopify.com/s/files/1/0568/2921/4782/files/food-and-wine-logo-vector.svg?v=1711937432" alt="Food &amp; Wine" style="opacity: 0.25;" onclick="currentSlide(1)">
Component · Ref R1E8PK
Affected pagehttps://gorillagrip.com/products/flashlight
Elementdiv#dropdown-yotpo-dropdown-0\.5120948207594944-yotpo-dropdown-option-1
Accessible nameFilter reviews by 5 stars
Roleoption
Markup
<div data-v-7aac675c="" role="option" aria-label="Filter reviews by 5 stars" aria-selected="false" id="dropdown-yotpo-dropdown-0.5120948207594944-yotpo-dropdown-option-1" class="yotpo-dropdown-option" data-testid="dropdown-option"><div data-v-7aac675c="" class="yotpo-dropdown-option-label" data-testid="dropdown-option-label"><span data-v-f702b75a="" class="yotpo-star-rating-filter yotpo-score" aria-hidden="true" data-testid="star-rating-filter"><span class="star-container"><svg class="yotpo-star-rating-icon yotpo-sr-star-full" width="13.35" height="13.35" viewBox="0 0 33 33" fill="none" xmlns=…
Component · Ref R1E8PL
Affected pagehttps://gorillagrip.com/products/flashlight
Elementdiv#dropdown-yotpo-dropdown-0\.5120948207594944-yotpo-dropdown-option-0
Accessible nameFilter reviews by all ratings
Roleoption
Markup
<div data-v-7aac675c="" role="option" aria-label="Filter reviews by all ratings" aria-selected="true" id="dropdown-yotpo-dropdown-0.5120948207594944-yotpo-dropdown-option-0" class="yotpo-dropdown-option yotpo-dropdown-option--focus yotpo-dropdown-option--selected" data-testid="dropdown-option"><div data-v-7aac675c="" class="yotpo-dropdown-option-label" data-testid="dropdown-option-label"><span data-v-7aac675c="" class="formated-value">All ratings</span></div><svg data-v-75d918e0="" data-v-7aac675c="" width="12" height="9" viewBox="0 0 12 9" fill="none" xmlns="http://www.w3.org/2000/svg" class=…
Component · Ref IND74X
Affected pagehttps://gorillagrip.com/products/rug-pad
Elementdiv#dropdown-yotpo-dropdown-0\.3912428897688518-yotpo-dropdown-option-0
Accessible nameFilter reviews by all ratings
Roleoption
Markup
<div data-v-7aac675c="" role="option" aria-label="Filter reviews by all ratings" aria-selected="true" id="dropdown-yotpo-dropdown-0.3912428897688518-yotpo-dropdown-option-0" class="yotpo-dropdown-option yotpo-dropdown-option--focus yotpo-dropdown-option--selected" data-testid="dropdown-option"><div data-v-7aac675c="" class="yotpo-dropdown-option-label" data-testid="dropdown-option-label"><span data-v-7aac675c="" class="formated-value">All ratings</span></div><svg data-v-75d918e0="" data-v-7aac675c="" width="12" height="9" viewBox="0 0 12 9" fill="none" xmlns="http://www.w3.org/2000/svg" class=…
Component · Ref NMT5SG
Affected pagehttps://gorillagrip.com/products/rug-pad
Elementdiv#dropdown-yotpo-dropdown-0\.725019721368737-yotpo-dropdown-option-1
Accessible nameWith media
Roleoption
Markup
<div data-v-7aac675c="" role="option" aria-selected="false" id="dropdown-yotpo-dropdown-0.725019721368737-yotpo-dropdown-option-1" class="yotpo-dropdown-option" data-testid="dropdown-option"><div data-v-7aac675c="" class="yotpo-dropdown-option-label" data-testid="dropdown-option-label"> With media</div><!----></div>
Component · Ref DVYZVT
Affected pagehttps://gorillagrip.com/products/flashlight
Elementdiv#dropdown-yotpo-dropdown-0\.4715416865548072-yotpo-dropdown-option-1
Accessible nameWith media
Roleoption
Markup
<div data-v-7aac675c="" role="option" aria-selected="false" id="dropdown-yotpo-dropdown-0.4715416865548072-yotpo-dropdown-option-1" class="yotpo-dropdown-option" data-testid="dropdown-option"><div data-v-7aac675c="" class="yotpo-dropdown-option-label" data-testid="dropdown-option-label"> With media</div><!----></div>
Component · Ref IND752
Affected pagehttps://gorillagrip.com/products/rug-pad
Elementdiv#dropdown-yotpo-dropdown-0\.3912428897688518-yotpo-dropdown-option-1
Accessible nameFilter reviews by 5 stars
Roleoption
Markup
<div data-v-7aac675c="" role="option" aria-label="Filter reviews by 5 stars" aria-selected="false" id="dropdown-yotpo-dropdown-0.3912428897688518-yotpo-dropdown-option-1" class="yotpo-dropdown-option" data-testid="dropdown-option"><div data-v-7aac675c="" class="yotpo-dropdown-option-label" data-testid="dropdown-option-label"><span data-v-f702b75a="" class="yotpo-star-rating-filter yotpo-score" aria-hidden="true" data-testid="star-rating-filter"><span class="star-container"><svg class="yotpo-star-rating-icon yotpo-sr-star-full" width="13.35" height="13.35" viewBox="0 0 33 33" fill="none" xmlns=…
Component · Ref R1E8PH
Affected pagehttps://gorillagrip.com/products/flashlight
Elementdiv#dropdown-yotpo-dropdown-0\.5120948207594944-yotpo-dropdown-option-4
Accessible nameFilter reviews by 2 stars
Roleoption
Markup
<div data-v-7aac675c="" role="option" aria-label="Filter reviews by 2 stars" aria-selected="false" id="dropdown-yotpo-dropdown-0.5120948207594944-yotpo-dropdown-option-4" class="yotpo-dropdown-option" data-testid="dropdown-option"><div data-v-7aac675c="" class="yotpo-dropdown-option-label" data-testid="dropdown-option-label"><span data-v-f702b75a="" class="yotpo-star-rating-filter yotpo-score" aria-hidden="true" data-testid="star-rating-filter"><span class="star-container"><svg class="yotpo-star-rating-icon yotpo-sr-star-full" width="13.35" height="13.35" viewBox="0 0 33 33" fill="none" xmlns=…
Component · Ref R1E8QQ
Affected pagehttps://gorillagrip.com/products/flashlight
Elementdiv#dropdown-yotpo-dropdown-0\.5120948207594944-yotpo-dropdown-option-2
Accessible nameFilter reviews by 4 stars
Roleoption
Markup
<div data-v-7aac675c="" role="option" aria-label="Filter reviews by 4 stars" aria-selected="false" id="dropdown-yotpo-dropdown-0.5120948207594944-yotpo-dropdown-option-2" class="yotpo-dropdown-option" data-testid="dropdown-option"><div data-v-7aac675c="" class="yotpo-dropdown-option-label" data-testid="dropdown-option-label"><span data-v-f702b75a="" class="yotpo-star-rating-filter yotpo-score" aria-hidden="true" data-testid="star-rating-filter"><span class="star-container"><svg class="yotpo-star-rating-icon yotpo-sr-star-full" width="13.35" height="13.35" viewBox="0 0 33 33" fill="none" xmlns=…
Component · Ref DVYZVW
Affected pagehttps://gorillagrip.com/products/flashlight
Elementdiv#dropdown-yotpo-dropdown-0\.4715416865548072-yotpo-dropdown-option-2
Accessible nameVerified purchase
Roleoption
Markup
<div data-v-7aac675c="" role="option" aria-selected="false" id="dropdown-yotpo-dropdown-0.4715416865548072-yotpo-dropdown-option-2" class="yotpo-dropdown-option" data-testid="dropdown-option"><div data-v-7aac675c="" class="yotpo-dropdown-option-label" data-testid="dropdown-option-label"> Verified purchase</div><!----></div>
Component · Ref R1E8PG
Affected pagehttps://gorillagrip.com/products/flashlight
Elementdiv#dropdown-yotpo-dropdown-0\.5120948207594944-yotpo-dropdown-option-5
Accessible nameFilter reviews by 1 star
Roleoption
Markup
<div data-v-7aac675c="" role="option" aria-label="Filter reviews by 1 star" aria-selected="false" id="dropdown-yotpo-dropdown-0.5120948207594944-yotpo-dropdown-option-5" class="yotpo-dropdown-option" data-testid="dropdown-option"><div data-v-7aac675c="" class="yotpo-dropdown-option-label" data-testid="dropdown-option-label"><span data-v-f702b75a="" class="yotpo-star-rating-filter yotpo-score" aria-hidden="true" data-testid="star-rating-filter"><span class="star-container"><svg class="yotpo-star-rating-icon yotpo-sr-star-full" width="13.35" height="13.35" viewBox="0 0 33 33" fill="none" xmlns="…
Component · Ref IND74Y
Affected pagehttps://gorillagrip.com/products/rug-pad
Elementdiv#dropdown-yotpo-dropdown-0\.3912428897688518-yotpo-dropdown-option-5
Accessible nameFilter reviews by 1 star
Roleoption
Markup
<div data-v-7aac675c="" role="option" aria-label="Filter reviews by 1 star" aria-selected="false" id="dropdown-yotpo-dropdown-0.3912428897688518-yotpo-dropdown-option-5" class="yotpo-dropdown-option" data-testid="dropdown-option"><div data-v-7aac675c="" class="yotpo-dropdown-option-label" data-testid="dropdown-option-label"><span data-v-f702b75a="" class="yotpo-star-rating-filter yotpo-score" aria-hidden="true" data-testid="star-rating-filter"><span class="star-container"><svg class="yotpo-star-rating-icon yotpo-sr-star-full" width="13.35" height="13.35" viewBox="0 0 33 33" fill="none" xmlns="…
Component · Ref IND74W
Affected pagehttps://gorillagrip.com/products/rug-pad
Elementdiv#dropdown-yotpo-dropdown-0\.3912428897688518-yotpo-dropdown-option-3
Accessible nameFilter reviews by 3 stars
Roleoption
Markup
<div data-v-7aac675c="" role="option" aria-label="Filter reviews by 3 stars" aria-selected="false" id="dropdown-yotpo-dropdown-0.3912428897688518-yotpo-dropdown-option-3" class="yotpo-dropdown-option" data-testid="dropdown-option"><div data-v-7aac675c="" class="yotpo-dropdown-option-label" data-testid="dropdown-option-label"><span data-v-f702b75a="" class="yotpo-star-rating-filter yotpo-score" aria-hidden="true" data-testid="star-rating-filter"><span class="star-container"><svg class="yotpo-star-rating-icon yotpo-sr-star-full" width="13.35" height="13.35" viewBox="0 0 33 33" fill="none" xmlns=…
Component · Ref IND759
Affected pagehttps://gorillagrip.com/products/rug-pad
Elementdiv#dropdown-yotpo-dropdown-0\.3912428897688518-yotpo-dropdown-option-4
Accessible nameFilter reviews by 2 stars
Roleoption
Markup
<div data-v-7aac675c="" role="option" aria-label="Filter reviews by 2 stars" aria-selected="false" id="dropdown-yotpo-dropdown-0.3912428897688518-yotpo-dropdown-option-4" class="yotpo-dropdown-option" data-testid="dropdown-option"><div data-v-7aac675c="" class="yotpo-dropdown-option-label" data-testid="dropdown-option-label"><span data-v-f702b75a="" class="yotpo-star-rating-filter yotpo-score" aria-hidden="true" data-testid="star-rating-filter"><span class="star-container"><svg class="yotpo-star-rating-icon yotpo-sr-star-full" width="13.35" height="13.35" viewBox="0 0 33 33" fill="none" xmlns=…
Component · Ref R1E8QP
Affected pagehttps://gorillagrip.com/products/flashlight
Elementdiv#dropdown-yotpo-dropdown-0\.5120948207594944-yotpo-dropdown-option-3
Accessible nameFilter reviews by 3 stars
Roleoption
Markup
<div data-v-7aac675c="" role="option" aria-label="Filter reviews by 3 stars" aria-selected="false" id="dropdown-yotpo-dropdown-0.5120948207594944-yotpo-dropdown-option-3" class="yotpo-dropdown-option" data-testid="dropdown-option"><div data-v-7aac675c="" class="yotpo-dropdown-option-label" data-testid="dropdown-option-label"><span data-v-f702b75a="" class="yotpo-star-rating-filter yotpo-score" aria-hidden="true" data-testid="star-rating-filter"><span class="star-container"><svg class="yotpo-star-rating-icon yotpo-sr-star-full" width="13.35" height="13.35" viewBox="0 0 33 33" fill="none" xmlns=…
Component · Ref IND74Z
Affected pagehttps://gorillagrip.com/products/rug-pad
Elementdiv#dropdown-yotpo-dropdown-0\.3912428897688518-yotpo-dropdown-option-2
Accessible nameFilter reviews by 4 stars
Roleoption
Markup
<div data-v-7aac675c="" role="option" aria-label="Filter reviews by 4 stars" aria-selected="false" id="dropdown-yotpo-dropdown-0.3912428897688518-yotpo-dropdown-option-2" class="yotpo-dropdown-option" data-testid="dropdown-option"><div data-v-7aac675c="" class="yotpo-dropdown-option-label" data-testid="dropdown-option-label"><span data-v-f702b75a="" class="yotpo-star-rating-filter yotpo-score" aria-hidden="true" data-testid="star-rating-filter"><span class="star-container"><svg class="yotpo-star-rating-icon yotpo-sr-star-full" width="13.35" height="13.35" viewBox="0 0 33 33" fill="none" xmlns=…
Component · Ref NMT5SV
Affected pagehttps://gorillagrip.com/products/rug-pad
Elementdiv#dropdown-yotpo-dropdown-0\.725019721368737-yotpo-dropdown-option-0
Accessible nameMost recent
Roleoption
Markup
<div data-v-7aac675c="" role="option" aria-selected="true" id="dropdown-yotpo-dropdown-0.725019721368737-yotpo-dropdown-option-0" class="yotpo-dropdown-option yotpo-dropdown-option--focus yotpo-dropdown-option--selected" data-testid="dropdown-option"><div data-v-7aac675c="" class="yotpo-dropdown-option-label" data-testid="dropdown-option-label"> Most recent</div><svg data-v-75d918e0="" data-v-7aac675c="" width="12" height="9" viewBox="0 0 12 9" fill="none" xmlns="http://www.w3.org/2000/svg" class="yotpo-selected-icon--focused yotpo-selected-icon" data-testid="dropdown-selected-icon" aria-hidde…
Component · Ref DVYZVY
Affected pagehttps://gorillagrip.com/products/flashlight
Elementdiv#dropdown-yotpo-dropdown-0\.4715416865548072-yotpo-dropdown-option-0
Accessible nameMost recent
Roleoption
Markup
<div data-v-7aac675c="" role="option" aria-selected="true" id="dropdown-yotpo-dropdown-0.4715416865548072-yotpo-dropdown-option-0" class="yotpo-dropdown-option yotpo-dropdown-option--focus yotpo-dropdown-option--selected" data-testid="dropdown-option"><div data-v-7aac675c="" class="yotpo-dropdown-option-label" data-testid="dropdown-option-label"> Most recent</div><svg data-v-75d918e0="" data-v-7aac675c="" width="12" height="9" viewBox="0 0 12 9" fill="none" xmlns="http://www.w3.org/2000/svg" class="yotpo-selected-icon--focused yotpo-selected-icon" data-testid="dropdown-selected-icon" aria-hidd…
High

Modal dialog does not trap keyboard focus

WCAG 2.4.3 (A)6 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

To fix this issue, ensure that the modal dialog traps keyboard focus. This can be achieved by setting the `tabindex` attribute to `-1` on the modal container and programmatically managing focus within the modal. When the modal is opened, focus should be set to the first focusable element within the modal, and when the modal is closed, focus should be returned to the element that triggered the modal opening. Additionally, ensure that all focusable elements outside the modal are removed from the tab order by setting their `tabindex` attribute to `-1` or by using a technique like `inert` attribute to disable them.

View 6 affected elements
Component · Ref DWODE7
Affected pagehttps://gorillagrip.com/cart
Elementdiv > div > div:nth-of-type(1) > details-modal > details > div
Accessible nameSearch
Roledialog
Markup
<div class="search-modal modal__content gradient" role="dialog" aria-modal="true" aria-label="Search">
      <div class="modal-overlay"></div>
      <div class="search-modal__content search-modal__content-bottom" tabindex="-1"><predictive-search class="search-modal__form" data-loading-text="Loading..."><form action="/search" method="get" role="search" class="search search-modal__form">
          <div class="field">
            <input class="search__input field__input" id="Search-In-Modal" type="search" name="q" value="" placeholder="Search" role="combobox" aria-expanded="false" aria-owns="pred…
Affected pages/ /pages/contact-our-team /products/flashlight /products/rug-pad /cart
Component · Ref CYHXHL
Affected pagehttps://gorillagrip.com/
Elementhtml > body > div:nth-of-type(7) > div > div:nth-of-type(2)
Accessible namePOPUP Form
Roledialog
Markup
<div role="dialog" aria-modal="true" aria-label="POPUP Form" class="needsclick  kl-private-reset-css-Xuajs1" data-kl-scroll-locking-modal="true" style="display: flex; z-index: 90000; position: fixed; left: 0px; top: 0px; width: 100%; height: 100%; justify-content: center; align-items: center; overflow: clip auto; background-color: rgba(20, 20, 20, 0.6); animation-timing-function: ease; animation-play-state: running; animation-iteration-count: 1; animation-fill-mode: forwards; animation-delay: 0s; animation-duration: 0.35s; animation-name: klaviyo-fadein;"><div class="needsclick  kl-private-res…
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

To make this content accessible, ensure it is contained within a landmark region such as a header, nav, main, footer, or aside. This can be achieved by wrapping the content in an HTML element with a corresponding ARIA role (e.g., role="main" or role="navigation").

View 5 affected elements
Component · Ref XADE73
Affected pagehttps://gorillagrip.com/
Elementsection#shopify-section-gld-topnav > style
Accessible name.section-sections--gld-topnav { padding-top: calc(0px * 0.75); padding-bottom: calc(0px * 0.75); } .section-sections--gld-topnav div.nav-wrap { display: flex; align-items: center; } .section-sections--gld-topnav .header__icon .icon { height: 15px; width: 15px; text-decoration: none; } .section-sections--gld-topnav div.gld-account span.sep { /*margin-left: 20px;*/ } .section-sections--gld-topnav div.nav-wrap span.sep { border-left: 1px solid #e5e5e5; height: 20px; } .section-sections--gld-topnav div.nav-wrap.cart span.label { padding-left: 10px; } .section-sections--gld-topnav div.nav-wrap.search span.label { padding-left: 10px; padding-top: 4px; } .section-sections--gld-topnav div.nav-wrap span.label { color: #565656; font-size: 12px; margin-right: 2rem; text-decoration: none; } .section-sections--gld-topnav summary.link { text-decoration: none; } .section-sections--gld-topnav div.gld-account-bar-wrap { display: flex; justify-content: flex-end; background: transparent; max-width: 1180px; margin: 0px auto; } .section-sections--gld-topnav div.cart-count-bubble { left: 0rem; } @media screen and (max-width: 749px) { .gld-account-bar { padding-left: 1rem; padding-right: 1rem; } } @media screen and (min-width: 750px) { .section-sections--gld-topnav { padding-top: 0px; padding-bottom: 0px; } .section-sections--gld-topnav div.gld-account { margin-left: 20px; } }
Markup
<style>
        .section-sections--gld-topnav {
            padding-top: calc(0px * 0.75);
            padding-bottom: calc(0px * 0.75);
        }

        .section-sections--gld-topnav div.nav-wrap {
            display: flex;
            align-items: center;
        }

        .section-sections--gld-topnav .header__icon .icon {
            height: 15px;
            width: 15px;
            text-decoration: none;
        }

        .section-sections--gld-topnav div.gld-account span.sep {
            /*margin-left: 20px;*/
        }

        .section-sections--gld-topnav div.nav-wrap span.sep …
Affected pages/ /pages/contact-our-team /products/flashlight /products/rug-pad /cart
Medium

Navigation regions are not distinguishable

WCAG 1.3.1 (A)15 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

Add an accessible name to the navigation region using 'aria-label' or 'aria-labelledby' attributes, so screen reader users can distinguish between multiple navigation landmarks.

View 15 affected elements
Component · Ref PMQTD1
Affected pagehttps://gorillagrip.com/products/flashlight
Elementdiv#menu-drawer > div > div > nav
Accessible nameBed & Bath Rug Pads Doormats Kitchen Pet Shop All OUR STORY COMMUNITY FEATURED IN
Markup
<nav class="menu-drawer__navigation">
            <ul class="menu-drawer__menu has-submenu list-menu" role="list">
              <li><a id="HeaderDrawer-bed-bath" href="/collections/bed-bath-essentials-1" class="menu-drawer__menu-item list-menu__item link link--text focus-inset">
          Bed &amp; Bath
        </a></li><li><a id="HeaderDrawer-rug-pads" href="/collections/rug-pads" class="menu-drawer__menu-item list-menu__item link link--text focus-inset">
          Rug Pads
        </a></li><li><a id="HeaderDrawer-doormats" href="/collections/doormats" class="menu-drawer__menu-item list-menu…
Affected pages/ /pages/contact-our-team /products/flashlight /products/rug-pad /cart
Component · Ref U1EOWC
Affected pagehttps://gorillagrip.com/
Elementdiv#shopify-section-sections--26566176899388__header > sticky-header > header > nav
Accessible nameBed & Bath Rug Pads Doormats Kitchen Pet Shop All
Markup
<nav class="header__inline-menu">
  <ul class="list-menu list-menu--inline" role="list"><li><a id="HeaderMenu-bed-bath" href="/collections/bed-bath-essentials-1" class="header__menu-item list-menu__item link link--text focus-inset">
            <span>Bed &amp; Bath</span>
          </a></li><li><a id="HeaderMenu-rug-pads" href="/collections/rug-pads" class="header__menu-item list-menu__item link link--text focus-inset">
            <span>Rug Pads</span>
          </a></li><li><a id="HeaderMenu-doormats" href="/collections/doormats" class="header__menu-item list-menu__item link link--text focus…
Affected pages/ /pages/contact-our-team /products/flashlight /products/rug-pad /cart
Medium

Hidden elements can still receive keyboard focus

WCAG 2.4.3 (A)35 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

To fix this issue, ensure that the element is either removed from the tab order or made visible when it receives keyboard focus. This can be achieved by adding a 'tabindex' attribute with a value of '-1' to remove the element from the tab order, or by adjusting the CSS to make the element visible when focused.

View 35 affected elements
Component · Ref 839EXO
Affected pagehttps://gorillagrip.com/cart
Elementa#StandardCardNoMediaLink-template--26566177751356__featured-collection-10360053432636
Accessible nameBath Rug Memory Contour
Markup
<a href="/products/bath-rug-memory-contour" id="StandardCardNoMediaLink-template--26566177751356__featured-collection-10360053432636" class="full-unstyled-link" aria-labelledby="StandardCardNoMediaLink-template--26566177751356__featured-collection-10360053432636 NoMediaStandardBadge-template--26566177751356__featured-collection-10360053432636">
                  Bath Rug Memory Contour
                </a>
Affected pages/ /cart
Component · Ref TU1C91
Affected pagehttps://gorillagrip.com/products/flashlight
Elementslider-component#GalleryViewer-template--26566177063228__main > div > button:nth-of-type(1)
Accessible nameSlide left
Markup
<button type="button" class="slider-button slider-button--prev" name="previous" aria-label="Slide left">
          <svg aria-hidden="true" focusable="false" class="icon icon-caret" viewBox="0 0 10 6">
  <path fill-rule="evenodd" clip-rule="evenodd" d="M9.354.646a.5.5 0 00-.708 0L5 4.293 1.354.646a.5.5 0 00-.708.708l4 4a.5.5 0 00.708 0l4-4a.5.5 0 000-.708z" fill="currentColor">
</path></svg>

        </button>
Affected pages/products/flashlight /products/rug-pad
Component · Ref 8EYFCJ
Affected pagehttps://gorillagrip.com/products/flashlight
Elementli#Slide-template--26566177063228__main-39025365451068 > div > modal-opener > button
Accessible nameOpen media 4 in modal
Markup
<button class="product__media-toggle quick-add-hidden product__media-zoom-lightbox" type="button" aria-haspopup="dialog" data-media-id="39025365451068">
        <span class="visually-hidden">
          Open media 4 in modal
        </span>
      </button>
Affected pages/products/flashlight /products/rug-pad
Component · Ref EVW1GC
Affected pagehttps://gorillagrip.com/cart
Elementdiv > div > div > div:nth-of-type(1) > small > a
Accessible nameshipping
Markup
<a href="/policies/shipping-policy">shipping</a>
Medium

IDs used in ARIA and labels must be unique

WCAG 4.1.2 (A)2 instances2 inspected pages

IDs used in ARIA and labels must be unique

Why it matters

IDs used in ARIA and labels must be unique

Recommended correction

To fix this issue, ensure that all IDs used in ARIA attributes and HTML labels are unique within the document. Update the id attribute of either the details or div element to have a distinct value, such as 'ProductAccordion--template--26566177063228__main-content' and 'Details--template--26566177063228__main-summary' respectively.

View 2 affected elements
Component · Ref M3EI7J
Affected pagehttps://gorillagrip.com/products/flashlight
Element.product__description
Accessible nameTESTED FOR POWERFUL BRIGHTNESS: Featuring more lumens, this LED flashlight will surprise you; compact and lightweight, but ultra bright, it features 345 lumens that reach over 750 feet to shine bright and shed more light; others may claim to have high lumens, but our numbers have been uniquely engineered, tested and confirmed; powered by (3) AAA batteries; batteries not included FIVE MODES: Includes a tap button that lets you easily switch between five modes; high, medium, low, strobe and SOS; lightly tap the button to jump between the modes, or firmly push the button to quickly turn on or off without having to cycle through each setting EXTREMELY DURABLE: All weather, ultra durable aluminum alloy flashlight is shock resistant, water resistant, and temperature resistant; the perfect option for any outdoor activity; take it with you hiking, camping, biking and more; flashlight is tough enough to sustain accidental drops up to 3.3 feet as well as water submersions; includes a run time of up to 9.5 hours ADJUSTABLE AND ZOOMABLE FOCUS: The zoomable design includes a wide to narrow beam zoom that makes it easy to focus on objects close or far away; simply twist the flashlight to adjust the zoom COMPACT DESIGN AND TEXTURED ANTI-SLIP HANDLE: Measuring 5 inches by 1.5 inches by 1.5 inches, flashlight is light and compact for on the go; ergonomic, anti slip textured handle makes it easy to hold and use
Markup
<div class="accordion__content rte product__description" id="ProductAccordion--template--26566177063228__main">
Affected pages/products/flashlight /products/rug-pad
Medium

<video> elements must have captions

WCAG 1.2.2 (A)1 instance1 inspected page

<video> elements must have captions

Why it matters

<video> elements must have captions

Recommended correction

Review the affected element and correct the reported accessibility issue.

View 1 affected element
Component · Ref Q43EMI
Affected pagehttps://gorillagrip.com/
Elementvideo
Markup
<video muted="" autoplay="" playsinline="" loop="">
    <source src="https://cdn.shopify.com/videos/c/o/v/5c918fa1abec4bd799e6431b047a3240.mp4" type="video/mp4">
    <source src="https://cdn.shopify.com/videos/c/o/v/5c918fa1abec4bd799e6431b047a3240.mp4" type="video/mp4">
</video>
Low

ARIA attributes have invalid values

WCAG 4.1.2 (A)22 instances2 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

Verify that all ARIA attributes have valid values and reference existing element IDs. Check the aria-controls and aria-describedby attributes on the button element to ensure they match the IDs of existing elements on the page.

View 22 affected elements
Component · Ref C4PIWV
Affected pagehttps://gorillagrip.com/products/rug-pad
Elementbutton[aria-label="Load image 3 in gallery view"]
Accessible nameLoad image 3 in gallery view
Markup
<button class="thumbnail global-media-settings global-media-settings--no-shadow" aria-label="Load image 3 in gallery view" aria-controls="GalleryViewer-template--26566177063228__main" aria-describedby="Thumbnail-template--26566177063228__main-12
">
Affected pages/products/flashlight /products/rug-pad
Component · Ref DV3OND
Affected pagehttps://gorillagrip.com/products/flashlight
Element.yotpo-dropdown-closable--textual
Accessible nameSort by
Rolecombobox
Markup
<div data-v-7aac675c="" class="yotpo-dropdown-closa..." aria-expanded="false" aria-controls="dropdown-yotpo-dropd..." tabindex="0" aria-labelledby="yotpo-dropdown-0.471..." aria-haspopup="listbox" role="combobox" data-testid="dropdown-combobox">
Affected pages/products/flashlight /products/rug-pad
Component · Ref II40EJ
Affected pagehttps://gorillagrip.com/products/flashlight
Element.yotpo-score-filter-container > .yotpo-dropdown-closable.yotpo-dropdown-closable--focused[data-testid="dropdown-combobox"]
Accessible nameRating
Rolecombobox
Markup
<div data-v-7aac675c="" class="yotpo-dropdown-closa..." aria-expanded="false" aria-controls="dropdown-yotpo-dropd..." tabindex="0" aria-labelledby="yotpo-dropdown-0.512..." aria-haspopup="listbox" role="combobox" data-testid="dropdown-combobox">
Affected pages/products/flashlight /products/rug-pad
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 level-one heading (<h1>) to the page to convey its topic and structure the content in a way that is accessible to screen readers and other assistive technologies. This heading should be a concise summary of the page's content and should be the first heading on the page.

View 1 affected element
Component · Ref SGUURC
Affected pagehttps://gorillagrip.com/pages/contact-our-team
Elementhtml > body
Accessible namePress Alt+1 for screen-reader mode, Alt+0 to cancelAccessibility Screen-Reader Guide, Feedback, and Issue Reporting | New window Skip to content FREE SHIPPING ON ALL ORDERS OVER $25  |  SHOP NOW <link href="//gorillagrip.com/cdn/shop/t/15/assets/component-list-menu.css?v=151968516119678728991779197216" rel="stylesheet" type="text/css" media="all" /> <link href="//gorillagrip.com/cdn/shop/t/15/assets/component-search.css?v=165164710990765432851779197219" rel="stylesheet" type="text/css" media="all" /> <link href="//gorillagrip.com/cdn/shop/t/15/assets/component-menu-drawer.css?v=85170387104997277661779197219" rel="stylesheet" type="text/css" media="all" /> <link href="//gorillagrip.com/cdn/shop/t/15/assets/component-cart-notification.css?v=54116361853792938221779197217" rel="stylesheet" type="text/css" media="all" /> <link href="//gorillagrip.com/cdn/shop/t/15/assets/component-cart-items.css?v=136978088507021421401779197217" rel="stylesheet" type="text/css" media="all" /> header-drawer { justify-self: start; margin-left: -1.2rem; }@media screen and (min-width: 1250px) { header-drawer { display: none; } }.menu-drawer-container { display: flex; } .list-menu { list-style: none; padding: 0; margin: 0; } .list-menu--inline { display: inline-flex; flex-wrap: wrap; } summary.list-menu__item { padding-right: 2.7rem; } .list-menu__item { display: flex; align-items: center; line-height: calc(1 + 0.3 / var(--font-body-scale)); } .list-menu__item--link { text-decoration: none; padding-bottom: 1rem; padding-top: 1rem; line-height: calc(1 + 0.8 / var(--font-body-scale)); } @media screen and (min-width: 750px) { .list-menu__item--link { padding-bottom: 0.5rem; padding-top: 0.5rem; } } .header { padding: 4px 3rem 4px 3rem; } .section-header { position: sticky; /* This is for fixing a Safari z-index issue. PR #2147 */ margin-bottom: 0px; } @media screen and (min-width: 750px) { .section-header { margin-bottom: 0px; } } @media screen and (min-width: 1250px) { .header { padding-top: 8px; padding-bottom: 8px; } } .section-sections--gld-topnav { padding-top: calc(0px * 0.75); padding-bottom: calc(0px * 0.75); } .section-sections--gld-topnav div.nav-wrap { display: flex; align-items: center; } .section-sections--gld-topnav .header__icon .icon { height: 15px; width: 15px; text-decoration: none; } .section-sections--gld-topnav div.gld-account span.sep { /*margin-left: 20px;*/ } .section-sections--gld-topnav div.nav-wrap span.sep { border-left: 1px solid #e5e5e5; height: 20px; } .section-sections--gld-topnav div.nav-wrap.cart span.label { padding-left: 10px; } .section-sections--gld-topnav div.nav-wrap.search span.label { padding-left: 10px; padding-top: 4px; } .section-sections--gld-topnav div.nav-wrap span.label { color: #565656; font-size: 12px; margin-right: 2rem; text-decoration: none; } .section-sections--gld-topnav summary.link { text-decoration: none; } .section-sections--gld-topnav div.gld-account-bar-wrap { display: flex; justify-content: flex-end; background: transparent; max-width: 1180px; margin: 0px auto; } .section-sections--gld-topnav div.cart-count-bubble { left: 0rem; } @media screen and (max-width: 749px) { .gld-account-bar { padding-left: 1rem; padding-right: 1rem; } } @media screen and (min-width: 750px) { .section-sections--gld-topnav { padding-top: 0px; padding-bottom: 0px; } .section-sections--gld-topnav div.gld-account { margin-left: 20px; } } SEARCH Search   MY ACCOUNT   .st0{fill:#231F20 !important;} Cart MY CART Bed & Bath Rug Pads Doormats Kitchen Pet Shop All OUR STORY COMMUNITY FEATURED IN Log in Instagram TikTok Bed & Bath Rug Pads Doormats Kitchen Pet Shop All OUR STORY COMMUNITY FEATURED IN Item added to your cart View cart Check out Continue shopping .cart-notification { display: none; } { "@context": "http://schema.org", "@type": "Organization", "name": "Gorilla Grip", "logo": "https:\/\/gorillagrip.com\/cdn\/shop\/files\/GG2.0_Black_PRIMARYLOGO.svg?v=1767189219\u0026width=500", "sameAs": [ "", "", "", "https:\/\/www.instagram.com\/gorillagripusa\/", "https:\/\/www.tiktok.com\/@gorillagripusa", "", "", "", "" ], "url": "https:\/\/gorillagrip.com\/pages\/contact-our-team" } let items = document.querySelector(".header__inline-menu").querySelectorAll("details"); items.forEach(item => { item.addEventListener("mouseover", () => { item.setAttribute("open", true); item.querySelector("ul").addEventListener("mouseleave", () => { item.removeAttribute("open"); }); item.addEventListener("mouseleave", () => { item.removeAttribute("open"); }); }); }); .section-template--26566178537788__rich_text_gif9yj-padding { padding-top: 30px; padding-bottom: 0px; } @media screen and (min-width: 750px) { .section-template--26566178537788__rich_text_gif9yj-paddi…[truncated by Evolize: exceeded D1 value limit]
Markup
<body class="gradient animate--hover-default"><span role="alert" data-acsb-sr-alert="true" data-acsb-sr-only="true" class="acsb-sr-alert acsb-sr-only" data-acsb-force-visible="true" style="position: absolute; width: 200px; height: 1px; margin-top: -1px; z-index: -1; border: 0px; top: 0px; left: 0px; overflow: hidden; outline: 0px;">Press Alt+1 for screen-reader mode, Alt+0 to cancel</span><access-widget-ui data-acsb="" class="notranslate"></access-widget-ui><a href="https://accessibe.com/blog/knowledgebase/screen-reader-guide" target="_blank" rel="noopener" tabindex="-1" data-acsb="sr-trigger"…
Low

Video may be missing captions

WCAG 1.2.2 (A)1 instance1 inspected page

A video element has no captions or subtitles track. Whether captions are needed depends on the audio content and requires manual review.

Why it matters

A video element has no captions or subtitles track. Whether captions are needed depends on the audio content and requires manual review.

Recommended correction

Provide a synchronized captions track (<track kind="captions">) for video with meaningful audio.

View 1 affected element
Component · Ref UL8X33
Affected pagehttps://gorillagrip.com/
Elementsection#shopify-section-template--26566178242876__custom_liquid_if7YBL > div > div > video
Markup
<video muted="" autoplay="" playsinline="" loop="">
    <source src="https://cdn.shopify.com/videos/c/o/v/5c918fa1abec4bd799e6431b047a3240.mp4" type="video/mp4">
    <source src="https://cdn.shopify.com/videos/c/o/v/5c918fa1abec4bd799e6431b047a3240.mp4" type="video/mp4">
</video>

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.