Public accessibility assessment

Accessibility issues detected on epicprovisions.com

Evolize inspected 5 public pages on epicprovisions.com and detected 40 automatically identifiable accessibility findings.

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

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

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

Is epicprovisions.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 epicprovisions.com and detected 40 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 27 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

    Form fields are missing labels

    WCAG 1.3.1 (A) · 1 inspected page · 1 instance
    Why this matters

    Form inputs have no programmatically associated label, so assistive technology cannot announce what to enter.

    Recommended action

    Associate a <label> with each field via for/id, or use aria-label / aria-labelledby. Placeholder text is not a label.

    View technical evidence →
  2. High

    Hidden elements can still receive keyboard focus

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

    Page has no main landmark

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

    No <main> or role=main region is present, so screen reader users cannot jump to primary content.

    Recommended action

    Wrap the primary content in a single <main> element or role=main region.

    View technical evidence →
  5. High

    Hidden elements can still receive keyboard focus

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

03 · WCAG criteria affected

CriterionNameLevelFindingsPagesReach
1.4.3Contrast (Minimum)AA1833 / 5
4.1.2Name, Role, ValueA844 / 5
1.3.1Info and RelationshipsA555 / 5
2.4.3Focus OrderA455 / 5
1.1.1Non-text ContentA255 / 5
2.1.1KeyboardA233 / 5
2.2.2Pause, Stop, HideA233 / 5
2.5.8Target Size (Minimum)AA211 / 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

Critical

Form fields are missing labels

WCAG 1.3.1 (A)1 instance1 inspected page

Form inputs have no programmatically associated label, so assistive technology cannot announce what to enter.

Why it matters

Form inputs have no programmatically associated label, so assistive technology cannot announce what to enter.

Recommended correction

Associate a <label> with each field via for/id, or use aria-label / aria-labelledby. Placeholder text is not a label.

View 1 affected element
Component · Ref 9EO80T
Affected pagehttps://epicprovisions.com/products/baconbar
Element.quantity-input
Markup
<input type="number" id="Quantity" name="quantity" value="1" min="1" class="quantity-input">
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 NPLDWE
Affected pagehttps://epicprovisions.com/account/login
Elementdiv > div > ul > li:nth-of-type(3) > div > a
Accessible nameSubscribe & Save
Rolelink
Markup
<a href="/pages/subscription-landing-page" class="mobile-nav__sub__link" role="link">Subscribe &amp; Save</a>
Affected pages/ /account/login /pages/b2b-sign-up /products/baconbar /cart
Component · Ref MZB1OD
Affected pagehttps://epicprovisions.com/account/login
Elementbutton#tab-button-1
Accessible nameShop
Roletab
Markup
<button class="mobile-draw__items--btn is-open" data-parent="Shop" id="tab-button-1" role="tab" aria-controls="tabpanel-1" aria-selected="true" tabindex="0">Shop</button>
Affected pages/ /account/login /pages/b2b-sign-up /products/baconbar /cart
Component · Ref FVO9FP
Affected pagehttps://epicprovisions.com/
Elementheader#top > div > div:nth-of-type(3) > a:nth-of-type(1)
Accessible nameLog in
Markup
<a href="/account/login" class="header-trigger__link icon-fallback">
                            <svg aria-hidden="true" width="27" height="27" viewBox="0 0 27 27" fill="none" xmlns="http://www.w3.org/2000/svg">
                              <path d="M13.5 0C10.83 0 8.21987 0.791761 5.99981 2.27516C3.77974 3.75856 2.04942 5.86697 1.02763 8.33377C0.00584934 10.8006 -0.261496 13.515 0.259405 16.1337C0.780305 18.7525 2.06606 21.1579 3.95406 23.0459C5.84207 24.9339 8.24754 26.2197 10.8663 26.7406C13.485 27.2615 16.1994 26.9942 18.6662 25.9724C21.133 24.9506 23.2414 23.2203 24.7248 21.0002C26.2082 …
Affected pages/ /account/login /pages/b2b-sign-up /products/baconbar /cart
High

Page has no main landmark

WCAG 1.3.1 (A)5 instances5 inspected pages

No <main> or role=main region is present, so screen reader users cannot jump to primary content.

Why it matters

No <main> or role=main region is present, so screen reader users cannot jump to primary content.

Recommended correction

Wrap the primary content in a single <main> element or role=main region.

View 5 affected elements
Component · Ref PE2DUS
Affected pagehttps://epicprovisions.com/pages/b2b-sign-up
Elementbody#b2b-sign-up
Accessible name//loading class for animations document.body.className += ' ' + 'js-theme-loading'; setTimeout(function () { document.body.className = document.body.className.replace('js-theme-loading', 'js-theme-loaded'); }, 300); <iframe src='https://www.googletagmanager.com/ns.html?id=GTM-W88FZ46' height='0' width='0' style='display:none;visibility:hidden' ></iframe > Skip to content .header, .header--mega .primary-nav .nav__sub-wrap {background-color: #ffffff} .header.js-header-sticky--border {border-bottom: 1px solid #e4e4e4} .header__logo {width: 200px} .announcement-bar { background-color: #f1f2f2; } .announcement__text, .announcement__text.rte a { color: #191919; } .announcement__text.rte a { border-color: #191919; } Free shipping on orders over $50 B2B Find a Retailer Support Menu Log in Cart Search Shop …[truncated by Evolize: exceeded D1 value limit]
Markup
<body id="b2b-sign-up" class="template-page customer-dtc js-theme-loaded smart-cart--enabled" data-anim-load="false" data-anim-interval-style="fade_down" data-anim-zoom="true" data-anim-interval="true" data-heading-border="true">
    <script type="text/javascript">
      //loading class for animations
      document.body.className += ' ' + 'js-theme-loading';
      setTimeout(function () {
        document.body.className = document.body.className.replace('js-theme-loading', 'js-theme-loaded');
      }, 300);
    </script>

    <!-- Google Tag Manager (noscript) -->
    <noscript><iframe
      …
Affected pages/ /account/login /pages/b2b-sign-up /products/baconbar /cart
High

ARIA hidden element must not be focusable or contain focusable elements

WCAG 4.1.2 (A)10 instances4 inspected pages

ARIA hidden element must not be focusable or contain focusable elements

Why it matters

ARIA hidden element must not be focusable or contain focusable elements

Recommended correction

Review the affected element and correct the reported accessibility issue.

View 10 affected elements
Component · Ref XWUQIX
Affected pagehttps://epicprovisions.com/account/login
Element#rebuy-cart
Accessible nameShopping Cart
Roledialog
Markup
<div id="rebuy-cart" role="dialog" aria-modal="true" aria-labelledby="SmartCart_title" aria-hidden="true" class="rebuy-cart currency-USD">
Affected pages/ /account/login /pages/b2b-sign-up /products/baconbar
Component · Ref M6LMAM
Affected pagehttps://epicprovisions.com/
Element.js-product-5331464390 > .product-card__details > .a11y-buttons--wrapper > .product-card__form-desktop--focus.visually-hidden > form[action="/cart/add"][method="post"][role="presentation"] > input[min="1"][type="number"][name="quantity"]
Markup
<input class="visually-hidden" aria-hidden="true" min="1" type="number" id="quantity" name="quantity" value="1" z-index="-1">
Affected pages/ /products/baconbar
High

Modal dialog does not trap keyboard focus

WCAG 2.4.3 (A)4 instances4 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 4 affected elements
Component · Ref OMVRT5
Affected pagehttps://epicprovisions.com/pages/b2b-sign-up
Elementdiv#rebuy-cart
Accessible nameShopping Cart
Roledialog
Markup
<div id="rebuy-cart" role="dialog" aria-modal="true" aria-labelledby="SmartCart_title" aria-hidden="true" class="rebuy-cart currency-USD"><div class="rebuy-cart__flyout"><div class="rebuy-cart__flyout-header"><div><h2 id="SmartCart_title" class="rebuy-cart__flyout-title">
                Shopping Cart
            </h2></div> <button type="button" aria-label="Close Cart" class="rebuy-cart__flyout-close"><i aria-hidden="true" class="fal fa-times"></i></button></div> <div class="rebuy-cart__flyout-body"><div id="rebuy-smart-cart-announcement-bar" class="rebuy-cart__flyout-announcement-bar flickit…
Affected pages/ /account/login /pages/b2b-sign-up /products/baconbar
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 YEAX38
Affected pagehttps://epicprovisions.com/
Elementdiv#shopify-section-template--27530407575921__section-slideshow > section > div
Accessible nameCarb-Conscious Snacking Made for on-the-go trailblazers Shop Now Slide 1 of 1
Markup
<div class="">

    
        <div class="home-carousel-wrapper">
        <div class="home-carousel home-carousel--minimal home-carousel--title-4 js-home-carousel home-carousel--full slick-initialized slick-slider" data-autoplay="false" data-slick="{&quot;autoplay&quot;: false}" role="region" aria-label="Home Carousel"><div class="slick-list draggable" style="height: 720px;"><div class="slick-track" style="opacity: 1; width: 1440px;"><div class="slick-slide slick-current slick-active js-slide-active" data-slick-index="0" role="group" aria-label="slide 1" style="width: 1440px; position: relative…
Affected pages/ /account/login /pages/b2b-sign-up /products/baconbar /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 QNEGP6
Affected pagehttps://epicprovisions.com/cart
Elementdiv > div > mobile-drawer > div:nth-of-type(2) > div > nav
Accessible nameShop All Bars Bone Broth Pork Rinds Animal Fats Bites Bits Snack Strips Variety Packs Chicken Crisps Best Sellers Subscribe & Save Diets & Values Whole 30 Keto-Friendly Non-GMO Protein …[truncated by Evolize: exceeded D1 value limit]
Markup
<nav class="mobile-draw__nav mobile-nav">
              <div class="mobile-nav__items o-list-bare">
                  
                    <div id="tabpanel-1" role="tabpanel" aria-labelledby="tab-button-1">
                      <div class="mobile-nav__item">
                          
                              <div class="mobile-nav__sub is-open" data-parent="Shop">
                                <ul>
                                    
                                        
                                            <li>
                                                <div class="m…
Affected pages/ /account/login /pages/b2b-sign-up /products/baconbar /cart
Component · Ref 9WPD4M
Affected pagehttps://epicprovisions.com/products/baconbar
Elementheader#top > div > div:nth-of-type(4) > nav
Accessible nameShop Bars …[truncated by Evolize: exceeded D1 value limit]
Markup
<nav class="primary-nav header-navs__items js-primary-nav">
                            <ul class="primary-nav__items">
                                
                                    
                                    
                                    
                                    
                                        <li data-megamenu="true" class="primary-nav__item primary-nav__item--sub js-header-sub-link" aria-haspopup="true">
                                            
                                                <button class="primary-nav-btn primary-nav__link na…
Affected pages/ /account/login /pages/b2b-sign-up /products/baconbar /cart
Medium

Text has insufficient colour contrast

WCAG 1.4.3 (AA)28 instances3 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 28 affected elements
Component · Ref EL0DUF
Affected pagehttps://epicprovisions.com/products/baconbar
Element#onetrust-policy-text
Accessible nameWe and our partners use technology, including cookies, to view and retain your site interactions, enable site functionality, enhance your user experience, perform analytics, advertising, and marketing, and for other purposes as described in on our Privacy Policy. To make choices related to the use of these technologies, click the “Customize Settings” link in this banner.View Cookie Policy
Markup
<div id="onetrust-policy-text">
Affected pages/ /products/baconbar /cart
Component · Ref Z80S61
Affected pagehttps://epicprovisions.com/products/baconbar
Element.shopify-payment-button__button
Accessible nameBuy it now
Markup
<button type="button" class="shopify-payment-button__button shopify-payment-button__button--unbranded">Buy it now</button>
Component · Ref AWRLCT
Affected pagehttps://epicprovisions.com/
Element.slick-current.slick-active[data-slick-index="0"] > div > .u-1\/1.o-layout__item > div > .home-testimonials__item[data-slide-id="0"] > .home-testimonials__content > .home-testimonials__source > .home-testimonials__source__text.body-small
Accessible namePink Himalayan and Sea Salt Baked Pork Rinds
Markup
<p class="home-testimonials__source__text body-small">Pink Himalayan and Sea Salt Baked Pork Rinds</p>
Component · Ref PWJSH8
Affected pagehttps://epicprovisions.com/
Element.js-product-5331464390 > .product-card__label.product-card__label--sold.label > .product-card__label-text.label__text
Accessible nameSold Out
Markup
<p class="product-card__label-text label__text">Sold Out</p>
Component · Ref 6MBZVG
Affected pagehttps://epicprovisions.com/
Element.c-btn--white.c-btn[href$="snack-strips"]
Accessible nameShop Snack Strips
Markup
<a href="/collections/snack-strips" class="c-btn c-btn--white">
                                                Shop Snack Strips
                                            </a>
Component · Ref 8DS0XT
Affected pagehttps://epicprovisions.com/
Element.home-intro__content--left > .home-intro__content__block--text.home-intro__content__block > .home-intro__text > .rte > p
Accessible nameEPIC makes flavor-forward meat snacks for people like you, the kind who are mindful of what they eat and expect nothing short of EPIC. Grass-fed and Keto-friendly, it’s all EPIC.
Markup
<p>EPIC makes flavor-forward meat snacks for people like you, the kind who are mindful of what they eat and expect nothing short of EPIC. Grass-fed and Keto-friendly, it’s all EPIC.<br>&nbsp;</p>
Component · Ref QLDZQK
Affected pagehttps://epicprovisions.com/
Element.home-intro__content--right > .home-intro__content__block--text.home-intro__content__block > .h1.section__title-text
Accessible nameWant to carry EPIC products in your store or gym?
Markup
<h2 class="section__title-text h1">Want to carry EPIC products in your store or gym?</h2>
Component · Ref X7616R
Affected pagehttps://epicprovisions.com/products/baconbar
Element.bv_button_buttonMinimalist
Accessible nameWrite a Review (opens pop-up). This action will open a modal dialog.
Markup
<button aria-label="Write a Review (opens pop-up). This action will open a modal dialog." type="button" class="bv_button_buttonMinimalist bv_war_button ">Write a review </button>
Component · Ref RN4VZV
Affected pagehttps://epicprovisions.com/products/baconbar
Element.product-single__quantity > .h5
Accessible nameBox of 12
Markup
<p class="h5">Box of 12</p>
Component · Ref 640LKD
Affected pagehttps://epicprovisions.com/products/baconbar
Element.u-small
Accessible nameQuantity:
Markup
<legend for="Quantity" class="quantity-selector u-small">Quantity:</legend>
Component · Ref UVAYVG
Affected pagehttps://epicprovisions.com/
Element.c-btn--white.c-btn--full[href$="the-savory-institute"]
Accessible nameLearn more
Markup
<a href="/pages/the-savory-institute" class="c-btn c-btn--white c-btn--full">Learn more</a>
Component · Ref HS9C02
Affected pagehttps://epicprovisions.com/products/baconbar
Element.bv_numReviews_text
Accessible name(80)
Markup
<div class="bv_numReviews_text">(80)</div>
Component · Ref SJZVDN
Affected pagehttps://epicprovisions.com/
Elementa[href$="b2b-sign-up"]
Accessible nameJoin Today
Markup
<a href="/pages/b2b-sign-up" class="c-btn c-btn--white c-btn--full">Join Today</a>
Component · Ref LQM5Y5
Affected pagehttps://epicprovisions.com/
Element.home-carousel__title > .section__title-text
Accessible nameCarb-Conscious Snacking
Markup
<h2 class="section__title-text">Carb-Conscious Snacking</h2>
Component · Ref GOAZ4M
Affected pagehttps://epicprovisions.com/products/baconbar
Element.bv_avgRating_component_container
Accessible name4.0
Markup
<div class="bv_avgRating_component_container notranslate">4.0</div>
Component · Ref A5MHA0
Affected pagehttps://epicprovisions.com/
Element.u-1\/3\@tab.u-1\/1.o-layout__item:nth-child(5) > .collection-list__item > .collection-list__title.collection-list__title--border.u-flex--center > .c-btn--white.c-btn
Accessible nameShop Keto Friendly Options
Markup
<a href="/collections/keto-consumer-friendly" class="c-btn c-btn--white">
                                                Shop Keto Friendly Options
                                            </a>
Component · Ref D1J5QB
Affected pagehttps://epicprovisions.com/
Element.home-carousel__text > p
Accessible nameMade for on-the-go trailblazers
Markup
<p>Made for on-the-go trailblazers</p>
Component · Ref JPN3WB
Affected pagehttps://epicprovisions.com/
Element.slick-current.slick-active[data-slick-index="0"] > div > .u-1\/1.o-layout__item > div > .home-testimonials__item[data-slide-id="0"] > .home-testimonials__content > .home-testimonials__text.rte > p
Accessible name“Epic Provisions Pink Himalayan and Sea Salt pork rinds are a savory and salty snack. These delicious pork rinds are unique and delicious. They definitely hit the spot by satisfying my snack craving! I look forward to snacking on them again in the future and recommend them to others as well!”
Markup
<p>
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

Review the affected element and correct the reported accessibility issue.

View 2 affected elements
Component · Ref HGPB0W
Affected pagehttps://epicprovisions.com/products/baconbar
Element.quantity-input
Markup
<input type="number" id="Quantity" name="quantity" value="1" min="1" class="quantity-input">
Component · Ref H0S3PB
Affected pagehttps://epicprovisions.com/
Element#js-product-form--2313412099 > .product-form__qty > .product-form__qty-input > .js-qty-input.quantity-selector[type="number"]
Markup
<input type="number" id="Quantity" name="quantity" value="1" min="1" class="quantity-selector js-qty-input">
Low

Low-quality alternative text

WCAG 1.1.1 (A)45 instances5 inspected pages

Alt text looks like a filename, a generic word ("image", "photo"), or is duplicated across unrelated images — it likely does not describe the content.

Why it matters

Alt text looks like a filename, a generic word ("image", "photo"), or is duplicated across unrelated images — it likely does not describe the content.

Recommended correction

Replace placeholder or filename alt text with a concise description of what the image conveys.

View 45 affected elements
Component · Ref DQ94JI
Affected pagehttps://epicprovisions.com/cart
Elementdiv > div:nth-of-type(4) > div:nth-of-type(1) > ul > li:nth-of-type(2) > img
Markup
<img src="//epicprovisions.com/cdn/shop/t/319/assets/new-window.svg?v=141740440174753469061771346875" alt="Open in New Window" class="new-window-icon">
Affected pages/ /account/login /pages/b2b-sign-up /products/baconbar /cart
Component · Ref MR2XP8
Affected pagehttps://epicprovisions.com/products/baconbar
Elementdiv#footer-company-menu > ul > li:nth-of-type(2) > img
Markup
<img src="//epicprovisions.com/cdn/shop/t/319/assets/new-window.svg?v=141740440174753469061771346875" alt="Open in New Window" class="new-window-icon">
Affected pages/ /account/login /pages/b2b-sign-up /products/baconbar /cart
Low

ARIA attributes have invalid values

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

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

View 6 affected elements
Component · Ref UPWHWH
Affected pagehttps://epicprovisions.com/products/baconbar
Elementdiv[data-bv-show="reviews"],div[aria-controls="bv-reviews-filter-Rating"]
Markup
<div aria-expanded="false" aria-haspopup="listbox" role="combobox" aria-activedescendant="" aria-controls="bv-reviews-filter-Rating" aria-label="Menu, Filter by Rating" tabindex="0" class="bv-rnr__sc-1wzl89g-0 knIejS">
Component · Ref 88YYHY
Affected pagehttps://epicprovisions.com/account/login
Element#user_password
Markup
<input type="password" name="password" id="user_password" aria-describedby="user_password_error">
Component · Ref AR3EKO
Affected pagehttps://epicprovisions.com/products/baconbar
Elementdiv[data-bv-show="reviews"],.bv-rnr__sc-13ijx62-5
Markup
<div aria-haspopup="listbox" aria-expanded="false" role="combobox" aria-activedescendant="" aria-controls="bv-reviews-sort-by-Most Recent" aria-label="Menu, Sort by Most Recent." tabindex="0" class="bv-rnr__sc-13ijx62-5 cbzBcL">
Low

Touch targets are too small

WCAG 2.5.8 (AA)2 instances1 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 <button>'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 2 affected elements
Component · Ref VPYQKE
Affected pagehttps://epicprovisions.com/
Elementbutton[aria-current="true"]
Accessible nameGo to slide 1
Markup
<button type="button" aria-current="true">
Component · Ref Q2W14I
Affected pagehttps://epicprovisions.com/
Element.slick-dots > li:nth-child(2) > button[type="button"]
Accessible nameGo to slide 2
Markup
<button type="button"><span class="slick-dot-icon" aria-hidden="true"></span><span class="slick-sr-only" style="clip-path: inset(100%); clip: rect(1px, 1px, 1px, 1px); height: 1px; overflow: hidden; position: absolute; white-space: nowrap; width: 1px;">Go to slide 2</span></button>

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.