Public accessibility assessment

Accessibility issues detected on schallerweber.com

Evolize inspected 5 public pages on schallerweber.com and detected 100 automatically identifiable accessibility findings.

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

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

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

Is schallerweber.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 schallerweber.com and detected 100 accessibility findings. The most widespread issue was "Text has insufficient colour contrast", detected on 5 inspected pages. The most affected inspected page was "/", where 63 findings were detected. The assessment identified findings mapped to 6 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

    Text has insufficient colour contrast

    WCAG 1.4.3 (AA) · 5 inspected pages · 89 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 →
  2. High

    Interactive controls are not keyboard-accessible

    WCAG 2.1.1 (A) · 5 inspected pages · 36 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 →
  3. High

    Text has insufficient colour contrast

    WCAG 1.4.3 (AA) · 5 inspected pages · 20 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 →
  4. High

    Hidden elements can still receive keyboard focus

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

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

    Recommended action

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

    View technical evidence →
  5. High

    Interactive controls are not keyboard-accessible

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

03 · WCAG criteria affected

CriterionNameLevelFindingsPagesReach
1.4.3Contrast (Minimum)AA7555 / 5
2.1.1KeyboardA855 / 5
2.4.3Focus OrderA855 / 5
1.3.1Info and RelationshipsA355 / 5
3.3.2Labels or InstructionsA311 / 5
4.1.2Name, Role, ValueA333 / 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)288 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 288 affected elements
Component · Ref S5AY0F
Affected pagehttps://schallerweber.com/products/irish-loin
Elementa[href$="terms-of-service"]
Accessible nameTerms of service
Markup
<a class="link link--text list-menu__item list-menu__item--link" href="/policies/terms-of-service">
                    Terms of service
                  </a>
Affected pages/ /pages/contact /products/irish-loin /policies/terms-of-service /cart
Component · Ref X29VQE
Affected pagehttps://schallerweber.com/pages/contact
Element.footer-newsletter-wrapper > .field__label
Accessible nameEnter your email
Markup
<label class="field__label" for="NewsletterForm--sections--22889756328247__footer">
                        Enter your email
                      </label>
Affected pages/ /pages/contact /products/irish-loin /policies/terms-of-service /cart
Component · Ref 5JGIPH
Affected pagehttps://schallerweber.com/cart
Element.copyright > a[title=""][href="/"]
Accessible nameSchaller & Weber
Markup
<a href="/" title="">Schaller &amp; Weber</a>
Affected pages/ /pages/contact /products/irish-loin /policies/terms-of-service /cart
Component · Ref 7XCEHR
Affected pagehttps://schallerweber.com/policies/terms-of-service
Element.copyright__content:nth-child(6) > .credit-link[href$="craftandroot.com"][target="_blank"]
Accessible nameVisit craftandroot.com (opens in a new window)
Markup
<a class="credit-link" href="https://craftandroot.com" target="_blank" aria-label="Visit craftandroot.com (opens in a new window)">Craft &amp; Root</a>
Affected pages/ /pages/contact /products/irish-loin /policies/terms-of-service /cart
Component · Ref HXDSH6
Affected pagehttps://schallerweber.com/pages/contact
Element.copyright
Accessible nameCopyright © 2026 Schaller & Weber
Markup
<li class="copyright__content copyright" style="order: 1;">
              Copyright © 2026 <a href="/" title="">Schaller &amp; Weber</a></li>
Affected pages/ /pages/contact /products/irish-loin /policies/terms-of-service /cart
Component · Ref 9O7G90
Affected pagehttps://schallerweber.com/pages/contact
Element.list-menu__item--link.list-menu__item[href$="delicatessen"]
Accessible nameDelicatessen
Markup
<a href="/collections/delicatessen" class="link link--text list-menu__item list-menu__item--link">
                                Delicatessen
                              </a>
Affected pages/ /pages/contact /products/irish-loin /policies/terms-of-service /cart
Component · Ref KSZGLN
Affected pagehttps://schallerweber.com/products/irish-loin
Element.copyright__content:nth-child(6)
Accessible nameWebsite by Craft & Root
Markup
<li class="copyright__content" style="order: 5;">
              Website by <a class="credit-link" href="https://craftandroot.com" target="_blank" aria-label="Visit craftandroot.com (opens in a new window)">Craft &amp; Root</a>
            </li>
Affected pages/ /pages/contact /products/irish-loin /policies/terms-of-service /cart
Component · Ref J90RZS
Affected pagehttps://schallerweber.com/pages/contact
Element#NewsletterForm--sections--22889756328247__footer
Markup
<input id="NewsletterForm--sections--22889756328247__footer" type="email" name="contact[email]" class="field__input" value="" aria-required="true" autocorrect="off" autocapitalize="off" autocomplete="email" placeholder="Enter your email" required="">
Affected pages/ /pages/contact /products/irish-loin /policies/terms-of-service /cart
Component · Ref L3N0OO
Affected pagehttps://schallerweber.com/policies/terms-of-service
Element.footer-block__newsletter-text
Accessible nameSign up for 15% OFF! Keep up on current specials and favorites.
Markup
<p class="footer-block__newsletter-text"><strong>Sign up for 15% OFF!</strong> Keep up on current specials and favorites.</p>
Affected pages/ /pages/contact /products/irish-loin /policies/terms-of-service /cart
Component · Ref 4N0B1R
Affected pagehttps://schallerweber.com/products/irish-loin
Element.footer-block__newsletter > .footer-block__heading.inline-richtext
Accessible nameNewsletter
Markup
<h2 class="footer-block__heading inline-richtext">Newsletter</h2>
Affected pages/ /pages/contact /products/irish-loin /policies/terms-of-service /cart
Component · Ref LCUX3A
Affected pagehttps://schallerweber.com/policies/terms-of-service
Element#Subscribe
Accessible nameSUBSCRIBE
Markup
<button type="submit" class="newsletter-form__button button" name="commit" id="Subscribe" aria-label="SUBSCRIBE">
                        SUBSCRIBE
                      </button>
Affected pages/ /pages/contact /products/irish-loin /policies/terms-of-service /cart
Component · Ref 340LM4
Affected pagehttps://schallerweber.com/products/irish-loin
Element.footer-block__newsletter-text > strong
Accessible nameSign up for 15% OFF!
Markup
<strong>Sign up for 15% OFF!</strong>
Affected pages/ /pages/contact /products/irish-loin
Component · Ref GOHWKJ
Affected pagehttps://schallerweber.com/products/irish-loin
Element.footer-block--menu-multicolumn > .footer-block__details-content.list-unstyled[role="menu"] > li[role="menuitem"]:nth-child(6) > .list-menu__item--link.list-menu__item.link--text
Accessible nameSalami & Landjäger
Markup
<a href="/collections/salami-and-landjager" class="link link--text list-menu__item list-menu__item--link">
                                Salami &amp; Landjäger
                              </a>
Affected pages/ /pages/contact /products/irish-loin /policies/terms-of-service /cart
Component · Ref CZCA6N
Affected pagehttps://schallerweber.com/pages/contact
Element.list-2-columns > .footer-block__heading.inline-richtext
Accessible nameInfo
Markup
<h2 class="footer-block__heading inline-richtext">Info</h2>
Affected pages/ /pages/contact /products/irish-loin /policies/terms-of-service /cart
Component · Ref R58N21
Affected pagehttps://schallerweber.com/products/irish-loin
Elementli[role="menuitem"]:nth-child(10) > .list-menu__item--link.list-menu__item.link--text
Accessible nameSchaller Specialty
Markup
<a href="/collections/schaller-specialty" class="link link--text list-menu__item list-menu__item--link">
                                Schaller Specialty
                              </a>
Affected pages/ /pages/contact /products/irish-loin /policies/terms-of-service /cart
Component · Ref RPDB1S
Affected pagehttps://schallerweber.com/cart
Elementstrong
Accessible nameSign up for 15% OFF!
Markup
<strong>Sign up for 15% OFF!</strong>
Affected pages/policies/terms-of-service /cart
Component · Ref ZVAPD5
Affected pagehttps://schallerweber.com/cart
Element.footer-block--menu-multicolumn > .footer-block__heading.inline-richtext
Accessible nameShop
Markup
<h2 class="footer-block__heading inline-richtext">Shop</h2>
Affected pages/pages/contact /products/irish-loin /policies/terms-of-service /cart
Component · Ref BI0YPE
Affected pagehttps://schallerweber.com/
Element.text-with-linkblocks__link-wrapper.external-link[target="_blank"]:nth-child(2) > .text-with-linkblocks__linkblock > p
Accessible nameA Look of Long Island City's New Beer Garden, and its Menu
Markup
<p>A Look of Long Island City's New Beer Garden, and its Menu</p>
Component · Ref WSRAQC
Affected pagehttps://schallerweber.com/pages/contact
Element.contact-information__grid-item.grid__item:nth-child(3) > .contact-information__container:nth-child(2) > .contact-information__caption.caption-with-letter-spacing.caption-with-letter-spacing--large > strong
Accessible nameLocal Products
Markup
<strong>Local Products</strong>
Component · Ref K6O1YC
Affected pagehttps://schallerweber.com/pages/contact
Element.contact-information__contact-description.rte[data-cascade=""]:nth-child(5) > p
Accessible name(212) 879-3047
Markup
<p>(212) 879-3047</p>
Component · Ref IKE8MO
Affected pagehttps://schallerweber.com/pages/contact
Element.field__label-title[for="ContactForm-email"]
Accessible nameEmail*
Markup
<label class="field__label-title" for="ContactForm-email">Email*</label>
Component · Ref 8NT2T5
Affected pagehttps://schallerweber.com/pages/contact
Element.contact-information__container:nth-child(1) > .contact-information__subtitle.scroll-trigger--offscreen[data-cascade=""]
Accessible nameAddress
Markup
<p class="contact-information__subtitle scroll-trigger animate--slide-in scroll-trigger--offscreen" data-cascade="" style="--animation-order: 3;">
                Address
              </p>
Component · Ref LPEX29
Affected pagehttps://schallerweber.com/pages/contact
Element.contact__button > .button[type="submit"]
Accessible nameSUBMIT
Markup
<button type="submit" class="button">
            SUBMIT
          </button>
Component · Ref QOHQ5W
Affected pagehttps://schallerweber.com/pages/contact
Element.contact-information__address-description > p
Accessible name1654 2nd AvenueNew York, NY 10028
Markup
<p>1654 2nd Avenue<br>New York, NY 10028</p>
Component · Ref 3YTQPA
Affected pagehttps://schallerweber.com/
Element.social-media-feed__social-link > a[target="_blank"]
Accessible name@schallerweber
Markup
<a href="https://instagram.com/schallerweber" target="_blank">@schallerweber</a>

Showing 25 representative examples · 50 more affected elements not shown

High

Hidden elements can still receive keyboard focus

WCAG 2.4.3 (A)24 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 24 affected elements
Component · Ref CGMJOK
Affected pagehttps://schallerweber.com/products/irish-loin
Elementdiv:nth-of-type(2) > div:nth-of-type(2) > div > div > p:nth-of-type(2) > a
Accessible nameVisit craftandroot.com (opens in a new window)
Markup
<a class="credit-link" href="https://craftandroot.com" target="_blank" aria-label="Visit craftandroot.com (opens in a new window)">Craft &amp; Root</a>
Affected pages/ /pages/contact /products/irish-loin /policies/terms-of-service /cart
Component · Ref RQVFYJ
Affected pagehttps://schallerweber.com/
Elementa#StandardCardNoMediaLink-template--22889756983607__c77e4016-dd99-4793-baee-588b9d53061d-8949056143671
Accessible nameBavarian Box
Markup
<a href="/products/bavarian-box" id="StandardCardNoMediaLink-template--22889756983607__c77e4016-dd99-4793-baee-588b9d53061d-8949056143671" class="full-unstyled-link">
                  Bavarian Box
                </a>
Affected pages/ /cart
Component · Ref OWMFPG
Affected pagehttps://schallerweber.com/products/irish-loin
Elementli#Slide-template--22889757376823__main-40352666059063 > div > modal-opener > button
Accessible nameOpen media 2 in modal
Markup
<button class="product__media-toggle quick-add-hidden product__media-zoom-hover" type="button" aria-haspopup="dialog" data-media-id="40352666059063">
      <span class="visually-hidden">
        Open media 2 in modal
      </span>
    </button>
Component · Ref WZXBEZ
Affected pagehttps://schallerweber.com/cart
Elementdiv > div > div > div:nth-of-type(1) > small > a
Accessible nameshipping
Markup
<a href="/policies/shipping-policy">shipping</a>
Component · Ref DSBJAE
Affected pagehttps://schallerweber.com/cart
Elementtextarea#Cart-note
Markup
<textarea class="text-area field__input" name="note" form="cart" id="Cart-note" placeholder="Order special instructions"></textarea>
Component · Ref TI139U
Affected pagehttps://schallerweber.com/cart
Elementdiv#shopify-section-template--22889756590391__cart-items > cart-items > div:nth-of-type(1) > a
Accessible nameContinue shopping
Markup
<a href="/collections/all" class="underlined-link">Continue shopping</a>
High

Interactive controls are not keyboard-accessible

WCAG 2.1.1 (A)75 instances5 inspected pages

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

Why it matters

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

Recommended correction

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

View 75 affected elements
Component · Ref K45M6N
Affected pagehttps://schallerweber.com/
Elementsummary#HeaderMenu-shop
Accessible nameShop
Rolebutton
Markup
<summary id="HeaderMenu-shop" class="header__menu-item list-menu__item link focus-inset" role="button" aria-expanded="false" aria-controls="HeaderMenu-MenuList-1">
                <span>Shop</span>
                <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/ /pages/contact /products/irish-loin /policies/terms-of-service /cart
Component · Ref BN60PB
Affected pagehttps://schallerweber.com/products/irish-loin
Elementdetails#Details-CartDrawer > summary
Accessible nameOrder special instructions
Rolebutton
Markup
<summary role="button" aria-expanded="false">
              <span class="summary__title">
                Order special instructions
                <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>

              </span>
            </summary>
Affected pages/ /pages/contact /products/irish-loin /policies/terms-of-service /cart
Component · Ref T22IBL
Affected pagehttps://schallerweber.com/pages/contact
Elementdiv:nth-of-type(1) > div > div:nth-of-type(1) > div:nth-of-type(2) > ul > li:nth-of-type(2)
Accessible nameContact
Rolemenuitem
Markup
<li role="menuitem">
                              <a href="/pages/contact" class="link link--text list-menu__item list-menu__item--link list-menu__item--active">
                                Contact
                              </a>
                            </li>
Affected pages/ /pages/contact /products/irish-loin /policies/terms-of-service /cart
Component · Ref W5VS5A
Affected pagehttps://schallerweber.com/policies/terms-of-service
Elementsummary#HeaderDrawer-contact
Accessible nameContact
Rolebutton
Markup
<summary id="HeaderDrawer-contact" class="menu-drawer__menu-item list-menu__item link link--text focus-inset" role="button" aria-expanded="false" aria-controls="link-contact">
                        Contact
                        <svg viewBox="0 0 14 10" fill="none" aria-hidden="true" focusable="false" class="icon icon-arrow" xmlns="http://www.w3.org/2000/svg">
  <path fill-rule="evenodd" clip-rule="evenodd" d="M8.537.808a.5.5 0 01.817-.162l4 4a.5.5 0 010 .708l-4 4a.5.5 0 11-.708-.708L11.793 5.5H1a.5.5 0 010-1h10.793L8.646 1.354a.5.5 0 01-.109-.546z" fill="currentColor">
</path></svg>

     …
Affected pages/ /pages/contact /products/irish-loin /policies/terms-of-service /cart
Component · Ref DLNFEV
Affected pagehttps://schallerweber.com/products/irish-loin
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 /products/irish-loin /policies/terms-of-service /cart
Component · Ref T41DGY
Affected pagehttps://schallerweber.com/cart
Elementsticky-header > header > div > 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>
        <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>
    </summary>
Affected pages/ /pages/contact /products/irish-loin /policies/terms-of-service /cart
Component · Ref DII2FK
Affected pagehttps://schallerweber.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 QP13J9
Affected pagehttps://schallerweber.com/products/irish-loin
Elementsummary#Summary-template--21083573682487__7f820951-8078-452c-ab15-4f41588abde1-collapsible_row-3-template--22889757376823__7f820951-8078-452c-ab15-4f41588abde1
Accessible nameAdditional Information
Rolebutton
Markup
<summary id="Summary-template--21083573682487__7f820951-8078-452c-ab15-4f41588abde1-collapsible_row-3-template--22889757376823__7f820951-8078-452c-ab15-4f41588abde1" role="button" aria-expanded="false" aria-controls="CollapsibleAccordion-template--21083573682487__7f820951-8078-452c-ab15-4f41588abde1-collapsible_row-3-template--22889757376823__7f820951-8078-452c-ab15-4f41588abde1">
                      
                      <h3 class="accordion__title inline-richtext h4">
                        Additional Information
                      </h3>
                      <svg width="24" height="2…
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

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 6 affected elements
Component · Ref EVS0GR
Affected pagehttps://schallerweber.com/
Elementsticky-header > header > div > 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-ow…
Affected pages/ /pages/contact /products/irish-loin /policies/terms-of-service /cart
Component · Ref Q3RBUM
Affected pagehttps://schallerweber.com/products/irish-loin
Elementhtml > body > pickup-availability-drawer
Accessible nameIrish Loin
Roledialog
Markup
<pickup-availability-drawer class="gradient" tabindex="-1" role="dialog" aria-modal="true" aria-labelledby="PickupAvailabilityHeading">
    <div class="pickup-availability-header">
      <h2 class="h3 pickup-availability-drawer-title" id="PickupAvailabilityHeading">
        Irish Loin
      </h2>
      <button class="pickup-availability-drawer-button" type="button" aria-label="Close"><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" class="icon icon-close" fill="none" viewBox="0 0 18 17">
  <path d="M.865 15.978a.5.5 0 00.707.707l7.433-7.431 7.579 7.282a.501.501 0 00…
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 EWRGNM
Affected pagehttps://schallerweber.com/cart
Elementdiv#menu-drawer > div > div > nav
Accessible nameShop Shop Shop All Featured Sausages Pâtés & Spreads Grab and Go Salami & Landjäger Delicatessen Cold Cuts Bacon Market Specials Schaller Specialty Charcuterie Condiments European Grocery From the Butcher Gift Packs Merchandise & Apparel About Catering Press & Awards Contact Contact Contact Us Wholesale Find Locally Find Locally
Markup
<nav class="menu-drawer__navigation">
            <ul class="menu-drawer__menu has-submenu list-menu" role="list"><li><details id="Details-menu-drawer-menu-item-1">
                      <summary id="HeaderDrawer-shop" class="menu-drawer__menu-item list-menu__item link link--text focus-inset" role="button" aria-expanded="false" aria-controls="link-shop">
                        Shop
                        <svg viewBox="0 0 14 10" fill="none" aria-hidden="true" focusable="false" class="icon icon-arrow" xmlns="http://www.w3.org/2000/svg">
  <path fill-rule="evenodd" clip-rule="evenodd" d="M8.53…
Affected pages/ /pages/contact /products/irish-loin /policies/terms-of-service /cart
Component · Ref GLETP7
Affected pagehttps://schallerweber.com/cart
Elementdiv#shopify-section-sections--22889756393783__header > sticky-header > header > nav
Accessible nameShop Shop All Featured Sausages Pâtés & Spreads Grab and Go Salami & Landjäger Delicatessen Cold Cuts Bacon Market Specials Schaller Specialty Charcuterie Condiments European Grocery From the Butcher Gift Packs Merchandise & Apparel About Catering Press & Awards Contact Contact Us Wholesale Find Locally Find Locally
Markup
<nav class="header__inline-menu">
  <ul class="list-menu list-menu--inline" role="list"><li><header-menu>
            <details id="Details-HeaderMenu-1">
              <summary id="HeaderMenu-shop" class="header__menu-item list-menu__item link focus-inset" role="button" aria-expanded="false" aria-controls="HeaderMenu-MenuList-1">
                <span>Shop</span>
                <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.70…
Affected pages/ /pages/contact /products/irish-loin /policies/terms-of-service /cart
Medium

Elements must only use permitted ARIA attributes

WCAG 4.1.2 (A)9 instances3 inspected pages

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 9 affected elements
Component · Ref 0AZBXK
Affected pagehttps://schallerweber.com/cart
Element.price__regular > .price-item--regular.price-item[aria-label="Regular Price"]
Accessible nameRegular Price
Markup
<span class="price-item price-item--regular" aria-label="Regular Price">$21.99</span>
Affected pages/products/irish-loin /cart
Component · Ref RUBCPA
Affected pagehttps://schallerweber.com/
Element#Slider-template--22889756983607__fb0df473-9480-45c8-8c66-f9e360f7ed0d > .slider__slide.animate--slide-in[data-cascade=""]:nth-child(1) > .card-wrapper.product-card-wrapper.underline-links-hover > .card.card--standard.card--media > .card__content > .card__information > .card-information > .card-info-inner > .card-product-price > .price > .price__container > .price__regular > .price-item--regular.price-item[aria-label="Regular Price"]
Accessible nameRegular Price
Markup
<span class="price-item price-item--regular" aria-label="Regular Price">$6.99</span>
Component · Ref QWW3Q9
Affected pagehttps://schallerweber.com/
Element#Slide-template--22889756983607__featured_collection-3 > .card-wrapper.product-card-wrapper.underline-links-hover > .card.card--standard.card--media > .card__content > .card__information > .card-information > .card-info-inner > .card-product-price > .price > .price__container > .price__regular > .price-item--regular.price-item[aria-label="Regular Price"]
Accessible nameRegular Price
Markup
<span class="price-item price-item--regular" aria-label="Regular Price">$63.99</span>
Low

Content sits outside any landmark region

WCAG 1.3.1 (A)1 instance1 inspected page

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 1 affected element
Component · Ref N722JS
Affected pagehttps://schallerweber.com/products/irish-loin
Elementdiv#CartDrawer > div:nth-of-type(2) > div:nth-of-type(1) > div > div > p:nth-of-type(2)
Accessible nameLog in to check out faster.
Markup
<p class="cart__login-paragraph">
                  <a href="https://schallerweber.com/customer_authentication/redirect?locale=en&amp;region_country=US" class="link underlined-link">Log in</a> to check out faster.
                </p>
Low

Form field must not have multiple label elements

WCAG 3.3.2 (A)5 instances1 inspected page

Form field must not have multiple label elements

Why it matters

Form field must not have multiple label elements

Recommended correction

Review the affected element and correct the reported accessibility issue.

View 5 affected elements
Component · Ref 87UXFM
Affected pagehttps://schallerweber.com/pages/contact
Element#ContactForm-last_name
Markup
<input class="field__input" autocomplete="family-name" type="text" id="ContactForm-last_name" name="contact[Last Name]" value="" placeholder="Enter your last name" aria-required="true" required="">
Component · Ref HIOLIK
Affected pagehttps://schallerweber.com/pages/contact
Element#ContactForm-body
Markup
<textarea rows="10" id="ContactForm-body" class="text-area field__input" name="contact[What can we assist with?]" placeholder="Enter your message" aria-required="true" required=""></textarea>
Component · Ref HHCBAV
Affected pagehttps://schallerweber.com/pages/contact
Element#ContactForm-phone
Markup
<input type="tel" id="ContactForm-phone" class="field__input" autocomplete="tel" name="contact[Phone number]" pattern="[0-9\-]*" value="" placeholder="Phone (Optional)">

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.