Public accessibility assessment

Accessibility issues detected on shibevintagesports.com

Evolize inspected 5 public pages on shibevintagesports.com and detected 90 automatically identifiable accessibility findings.

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

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

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

Is shibevintagesports.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 shibevintagesports.com and detected 90 accessibility findings. The most widespread issue was "Text has insufficient colour contrast", detected on 5 inspected pages. The most affected inspected page was "/", where 44 findings were detected. The assessment identified findings mapped to 9 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 · 53 instances
    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. Critical

    Links lack accessible text

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

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

    Recommended action

    This link exposes no accessible text. Add visible text that identifies its destination, or remove the link if it serves no purpose. For an icon-only link, provide an aria-label describing where it goes. The link points to /collections/shibe-vintage-sports.

    View technical evidence →
  3. Critical

    Dropdown menus have no accessible name

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

    Select menus expose no programmatic name, so assistive technology cannot announce what the choice is for.

    Recommended action

    Associate a <label> with each <select>, or add an aria-label / aria-labelledby that names its purpose.

    View technical evidence →
  4. Critical

    Links lack accessible text

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

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

    Recommended action

    This link exposes no accessible text. Add visible text that identifies its destination, or remove the link if it serves no purpose. For an icon-only link, provide an aria-label describing where it goes. The link points to /collections/philly-culture-tees.

    View technical evidence →
  5. Critical

    Links lack accessible text

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

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

    Recommended action

    This link exposes no accessible text. Add visible text that identifies its destination, or remove the link if it serves no purpose. For an icon-only link, provide an aria-label describing where it goes. The link points to /collections/philadelphia-eagles.

    View technical evidence →

03 · WCAG criteria affected

CriterionNameLevelFindingsPagesReach
1.4.3Contrast (Minimum)AA5055 / 5
1.3.1Info and RelationshipsA955 / 5
2.4.4Link Purpose (In Context)A811 / 5
4.1.2Name, Role, ValueA833 / 5
1.4.1Use of ColorA544 / 5
2.5.8Target Size (Minimum)AA411 / 5
2.4.3Focus OrderA355 / 5
1.1.1Non-text ContentA255 / 5
2.1.1KeyboardA211 / 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

Embedded frames lack descriptive titles

WCAG 4.1.2 (A)1 instance1 inspected page

An <iframe> has no title, so its purpose is not announced to assistive technology.

Why it matters

An <iframe> has no title, so its purpose is not announced to assistive technology.

Recommended correction

Add a concise title attribute that describes the frame's actual purpose — for example "Store locator" for a location search or "Promotional campaign" for a marketing embed. The affected frame loads https://www.youtube.com/embed/xSLLgWErei0?origin=https://plyr.io&iv_load_policy…, which can help identify its purpose. Avoid generic values such as "Embedded content", "iframe", or "frame".

View 1 affected element
Component · Ref IL78NX
Affected pagehttps://shibevintagesports.com/
Element.lazy
Markup
<iframe class="lazy" style="width: 100%; height: 56.4vw;" data-src="https://www.youtube.com/embed/xSLLgWErei0?origin=https://plyr.io&iv_load_policy=3&modestbranding=1&playsinline=1&showinfo=0&rel=0&enablejsapi=1" allowfullscreen="" allowtransparency="" allow="autoplay">
Critical

Form fields are missing labels

WCAG 1.3.1 (A)53 instances1 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 53 affected elements
Component · Ref XDSD9I
Affected pagehttps://shibevintagesports.com/collections/sale-items
Elementinput[data-handle="filter-Size-21"]
Markup
<input type="checkbox" class="collection-filters__filter-checkbox" name="filter.v.option.size-checkbox" data-filter-checkbox="" tabindex="-1" data-handle="filter-Size-21">
Critical

Dropdown menus have no accessible name

WCAG 4.1.2 (A)1 instance1 inspected page

Select menus expose no programmatic name, so assistive technology cannot announce what the choice is for.

Why it matters

Select menus expose no programmatic name, so assistive technology cannot announce what the choice is for.

Recommended correction

Associate a <label> with each <select>, or add an aria-label / aria-labelledby that names its purpose.

View 1 affected element
Component · Ref 90DPOR
Affected pagehttps://shibevintagesports.com/products/gift-card
Element#product-select-178643349producttemplate--14234807074919__main-option-0
Accessible name$500.00$400.00$300.00$200.00$150.00$100.00$90.00$75.00$50.00$25.00$10.00
Markup
<select class="single-option-selector" data-option="option1" id="product-select-178643349producttemplate--14234807074919__main-option-0">
High

Text has insufficient colour contrast

WCAG 1.4.3 (AA)320 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 320 affected elements
Component · Ref CU1VYO
Affected pagehttps://shibevintagesports.com/
Element.footer__menu > ul > li:nth-child(2) > a
Accessible nameLookbook
Markup
<a href="/pages/shibe-vintage-sports-lookbook">Lookbook</a>
Affected pages/ /products/gift-card /collections/sale-items /pages/blog-signup-sidebar /cart
Component · Ref 4QEB5S
Affected pagehttps://shibevintagesports.com/collections/sale-items
Elementa[href="tel:2159099396"]
Accessible name215-909-9396
Markup
<a href="tel:2159099396" target="_blank" title="tel:2159099396">215-909-9396</a>
Affected pages/ /products/gift-card /collections/sale-items /pages/blog-signup-sidebar /cart
Component · Ref 53Q786
Affected pagehttps://shibevintagesports.com/cart
Elementli:nth-child(5) > a[href$="news"]
Accessible nameThe Shibe History Blog
Markup
<a href="/blogs/news">The Shibe History Blog</a>
Affected pages/ /products/gift-card /collections/sale-items /pages/blog-signup-sidebar /cart
Component · Ref 4QEBB1
Affected pagehttps://shibevintagesports.com/products/gift-card
Elementp:nth-child(4) > a[target="_blank"]
Accessible name1518 Paoli PikeWest Chester, PA 19380
Markup
<a href="https://maps.app.goo.gl/xcJqGKFDxG6zXLWr8" target="_blank" title="Shibe Vintage Sports - West Chester">1518 Paoli Pike<br>West Chester, PA 19380</a>
Affected pages/ /products/gift-card /collections/sale-items /pages/blog-signup-sidebar /cart
Component · Ref N9VOK7
Affected pagehttps://shibevintagesports.com/collections/sale-items
Element.go2046707493
Accessible nameSIGN UP
Markup
<button type="button" tabindex="0" data-action-id="016JB91VT000000000000A9B1G" class="needsclick go2046707493 go4033861592 klaviyo-form-button kl-private-reset-css-Xuajs1">SIGN UP</button>
Affected pages/ /products/gift-card /collections/sale-items /pages/blog-signup-sidebar
Component · Ref PWYBFE
Affected pagehttps://shibevintagesports.com/collections/sale-items
Element.megaMenu-dropdown.sub-menu[aria-haspopup="true"]:nth-child(13) > details > summary
Markup
<summary class="sub-menu--link " href="/pages/about-us">
        About
        <span class="
            icon-down-arrow
            arrow
            menu-icon
          ">
        </span>
      </summary>
Affected pages/ /products/gift-card /collections/sale-items /pages/blog-signup-sidebar /cart
Component · Ref A17C86
Affected pagehttps://shibevintagesports.com/
Element.dropdown.sub-menu[aria-haspopup="true"]:nth-child(1) > details > summary
Accessible nameOriginals
Markup
<summary class="
            sub-menu--link
            
            
          " tabindex="0" href="/collections/shibe-vintage-sports">
Affected pages/ /products/gift-card /collections/sale-items /pages/blog-signup-sidebar /cart
Component · Ref 27Y808
Affected pagehttps://shibevintagesports.com/collections/sale-items
Element.medium-down--one-half.thumbnail.price_align--left:nth-child(27) > a > .info > .price.sale > .was-price > .money
Accessible name$34.00
Markup
<span class="money">
                  


  $34.00


                </span>
Affected pages/ /collections/sale-items
Component · Ref A5MXNV
Affected pagehttps://shibevintagesports.com/collections/sale-items
Element.medium-down--one-half.thumbnail.price_align--left:nth-child(57) > a > .banner_holder > .sale_banner
Accessible nameSale
Markup
<div class="sale_banner">
          Sale
        </div>
Affected pages/ /collections/sale-items
Component · Ref JAS8OY
Affected pagehttps://shibevintagesports.com/
Element.search_box
Accessible nameSearch...
Markup
<input type="text" name="q" class="search_box" placeholder="Search..." value="" autocapitalize="off" autocomplete="off" autocorrect="off" aria-label="Search...">
Affected pages/ /products/gift-card /collections/sale-items /pages/blog-signup-sidebar
Component · Ref 8LT07A
Affected pagehttps://shibevintagesports.com/cart
Elementsummary[href$="artwork-posters"]
Accessible nameArt
Markup
<summary class="
            sub-menu--link
            
            
          " tabindex="0" href="/collections/artwork-posters">
Affected pages/products/gift-card /collections/sale-items /pages/blog-signup-sidebar /cart
Component · Ref RAJ2WB
Affected pagehttps://shibevintagesports.com/
Element.regular_text > p:nth-child(4) > a[target="_blank"]:nth-child(2)
Accessible nameFacebook
Markup
<a href="https://www.facebook.com/shibevintagesports" target="_blank" title="Shibe Vintage Sports on Facebook">Facebook</a>
Component · Ref ZWUBH1
Affected pagehttps://shibevintagesports.com/
Element.one-third.article.medium-down--one-whole:nth-child(3) > .blog_meta > span
Accessible nameDecember 02, 2024
Markup
<span>December 02, 2024</span>
Component · Ref 3UQTEV
Affected pagehttps://shibevintagesports.com/collections/sale-items
Element.next > a[href="/collections/sale-items?page=2"][title=""]
Accessible nameNext
Markup
<a href="/collections/sale-items?page=2" title="">Next <span class="icon-right-arrow"></span></a>
Component · Ref H7K4A8
Affected pagehttps://shibevintagesports.com/cart
Elementdiv:nth-child(108)
Accessible nameContact Us
Markup
<div tabindex="0" style="position: fixed; bac...">
Component · Ref IQCLHX
Affected pagehttps://shibevintagesports.com/cart
Elementbutton
Accessible nameSIGN UP
Markup
<button type="button" tabindex="0" data-action-id="016JB91VT000000000000A9B1G" class="needsclick go2046707493 go4033861592 klaviyo-form-button kl-private-reset-css-Xuajs1">SIGN UP</button>
Component · Ref DHHHKY
Affected pagehttps://shibevintagesports.com/
Element.jdgm-carousel-number-of-reviews > a[target="_blank"]
Accessible namefrom 943 reviews
Markup
<a target="_blank" href="https://app.judge.me/reviews/stores/shibevintagesports">from 943 reviews</a>
Component · Ref IMATCM
Affected pagehttps://shibevintagesports.com/pages/blog-signup-sidebar
Element.go1887127541
Accessible nameSIGN UP
Markup
<button type="button" tabindex="0" data-action-id="016JB91VT000000000000A7V13" class="needsclick go1887127541 go4033861592 klaviyo-form-button kl-private-reset-css-Xuajs1">SIGN UP</button>
Component · Ref HZI1IX
Affected pagehttps://shibevintagesports.com/collections/sale-items
Elementbutton[data-range-filter-button=""]
Accessible nameGo
Markup
<button class="action_button" type="button" data-range-filter-button="">
            Go
          </button>
Component · Ref CFFMZ7
Affected pagehttps://shibevintagesports.com/products/gift-card
Element.was-price > .money
Accessible name$34.00
Markup
<span class="money">
                  


  $34.00


                </span>
Component · Ref DQV7BV
Affected pagehttps://shibevintagesports.com/products/gift-card
Element.sale_banner
Accessible nameSale
Markup
<div class="sale_banner">
          Sale
        </div>
Component · Ref MVUQ8L
Affected pagehttps://shibevintagesports.com/products/gift-card
Element.size_chart
Accessible nameSize Guide
Markup
<a class="size_chart" href="javascript:;" data-fancybox="" data-src="#size-chart-178643349">
                    Size Guide <span class="icon-right-arrow"></span>
                  </a>
Component · Ref CJDNI3
Affected pagehttps://shibevintagesports.com/products/gift-card
Element.jdgm-rev__prod-link
Accessible nameBased on 11 reviews
Markup
<a class="jdgm-rev__prod-link" target="_blank" href="https://app.judge.me/reviews/stores/shibevintagesports/products/gift-card">Based on 11 reviews</a>
Component · Ref CTQ8LN
Affected pagehttps://shibevintagesports.com/
Element.footer__content-page > p:nth-child(4) > a[target="_blank"]
Accessible name1518 Paoli PikeWest Chester, PA 19380
Markup
<a href="https://maps.app.goo.gl/xcJqGKFDxG6zXLWr8" target="_blank" title="Shibe Vintage Sports - West Chester">1518 Paoli Pike<br>West Chester, PA 19380</a>
Component · Ref ZM1U1M
Affected pagehttps://shibevintagesports.com/
Elementa[data-play-button=""]
Accessible nameSee The Shibe Process
Markup
<a class="action_button" data-play-button="">
                      See The Shibe Process
                    </a>

Showing 25 representative examples · 25 more affected elements not shown

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 ASCY52
Affected pagehttps://shibevintagesports.com/pages/blog-signup-sidebar
Elementdiv#mobile_nav > div > a
Accessible nameShop Now
Markup
<a href="#" aria-haspopup="true" tabindex="0" class="slicknav_btn slicknav_collapsed"><span class="slicknav_menutxt"><div aria-haspopup="true" role="navigation" aria-label="Shop Now"><span class="icon-menu"></span> Shop Now</div></span><span class="slicknav_icon"><span class="slicknav_icon-bar"></span><span class="slicknav_icon-bar"></span><span class="slicknav_icon-bar"></span></span></a>
Affected pages/ /products/gift-card /collections/sale-items /pages/blog-signup-sidebar /cart
Component · Ref NCMTV5
Affected pagehttps://shibevintagesports.com/pages/blog-signup-sidebar
Elementdiv#mobile_nav > div > ul > li:nth-of-type(3)
Accessible nameEagles
Markup
<li class="
      megaMenu-dropdown
      sub-menu
      js-megaMenu-dropdown
      
        parent-link--true
      
    " tabindex="0" aria-haspopup="true" aria-expanded="false">
    <a class="sub-menu--link " href="/collections/philadelphia-eagles" role="menuitem" tabindex="-1">
      Eagles
      <span class="
          icon-down-arrow
          arrow
          menu-icon
        ">
      </span>
    </a>
    <span class="
        icon-right-arrow
        arrow
        mega-mobile-arrow
        menu-icon
      ">
    </span>
  </li>
Affected pages/ /products/gift-card /collections/sale-items /pages/blog-signup-sidebar /cart
Component · Ref BLOCX
Affected pagehttps://shibevintagesports.com/pages/blog-signup-sidebar
Elementul#menu > li:nth-of-type(3) > a
Accessible nameEagles
Markup
<a class="sub-menu--link " href="/collections/philadelphia-eagles">
      Eagles
      <span class="
          icon-down-arrow
          arrow
          menu-icon
        ">
      </span>
    </a>
Affected pages/ /products/gift-card /collections/sale-items /pages/blog-signup-sidebar /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 7GQFD7
Affected pagehttps://shibevintagesports.com/pages/blog-signup-sidebar
Elementhtml > body
Accessible namewindow.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start'); {"shopId":1415792,"countryCode":"US","currencyCode":"USD","merchantCapabilities":["supports3DS"],"merchantId":"gid:\/\/shopify\/Shop\/1415792","merchantName":"Shibe Vintage Sports","requiredBillingContactFields":["postalAddress","email"],"requiredShippingContactFields":["postalAddress","email"],"shippingType":"shipping","supportedNetworks":["visa","masterCard","amex","discover","elo","jcb"],"total":{"type":"pending","label":"Shibe Vintage Sports","amount":"1.00"},"shopifyPaymentsEnabled":true,"supportsSubscriptions":true} {"accessToken":"7c3725d50e97e0d9061b46108fdab98b","betas":["rich-media-storefront-analytics"],"domain":"shibevintagesports.com","predictiveSearch":true,"shopId":1415792,"locale":"en"} var Shopify = Shopify || {}; Shopify.shop = "philaefb.myshopify.com"; Shopify.locale = "en"; Shopify.currency = {"active":"USD","rate":"1.0"}; Shopify.country = "US"; Shopify.theme = {"name":"Speed Optimized : responsive (Nov-13-2021)","id":120737005671,"schema_name":"Responsive","schema_version":"8.0.0","theme_store_id":null,"role":"main"}; Shopify.theme.handle = "null"; Shopify.theme.style = {"id":null,"handle":null}; Shopify.cdnHost = "shibevintagesports.com/cdn"; Shopify.routes = Shopify.routes || {}; Shopify.routes.root = "/"; Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js"; Shopify.SignInWithShop = Shopify.SignInWithShop || {}; Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {}; Shopify.SignInWithShop.User.recognized = false; !function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window); !function(o){function n(){var o=[];function n(){o.push(Array.prototype.slice.apply(arguments))}return n.q=o,n}var t=o.Shopify=o.Shopify||{};t.loadFeatures=n(),t.autoloadFeatures=n()}(window); window.ShopifyPay = window.ShopifyPay || {}; window.ShopifyPay.apiHost = "shop.app\/pay"; window.ShopifyPay.redirectState = "pending"; window.Shopify = window.Shopify || {}; window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {}; window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 }; window.Shopify.SignInWithShop.eligible = true; {"pageType":"page"} await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js"); window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true}); window.Shopify = window.Shopify || {}; if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {}; window.Shopify.featureAssets['shop-js'] = {"shop-toast-manager":["modules/v2/loader.shop-toast-manager.en.esm.js"],"shop-login-button":["modules/v2/loader.shop-login-button.en.esm.js"],"shop-cash-offers":["modules/v2/loader.shop-cash-offers.en.esm.js"],"shop-button":["modules/v2/loader.shop-button.en.esm.js"],"listener":["modules/v2/loader.listener.en.esm.js"],"checkout-modal":["modules/v2/loader.checkout-modal.en.esm.js"],"avatar":["modules/v2/loader.avatar.en.esm.js"],"init-windoid":["modules/v2/loader.init-windoid.en.esm.js"],"init-shop-user-recognition":["modules/v2/loader.init-shop-user-recognition.en.esm.js"],"init-shop-email-lookup-coordinator":["modules/v2/loader.init-shop-email-lookup-coordinator.en.esm.js"],"init-fed-cm":["modules/v2/loader.init-fed-cm.en.esm.js"],"init-shop-cart-sync":["modules/v2/loader.init-shop-cart-sync.en.esm.js"],"init-shop-for-new-customer-accounts":["modules/v2/loader.init-shop-for-new-customer-accounts.en.esm.js"],"init-customer-accounts":["modules/v2/loader.init-customer-accounts.en.esm.js"],"pay-button":["modules/v2/loader.pay-button.en.esm.js"],"init-customer-accounts-sign-up":["modules/v2/loader.init-customer-accounts-sign-up.en.esm.js"],"shop-login":["modules/v2/loader.shop-login.en.esm.js"],"shop-cart-sync":["modules/v2/loader.shop-cart-sync.en.esm.js"],"shop-user-recognition":["modules/v2/loader.shop-user-recognition.en.esm.js"],"shop-follow-button":["modules/v2/loader.shop-follow-button.en.esm.js"],"lead-capture":["modules/v2/loader.lead-capture.en.esm.js"],"payment-terms":["modules/v2/loader.payment-terms.en.esm.js"]}; (function() { var isLoaded = false; function asyncLoad() { if (isLoaded) return; isLoaded = true; var urls = ["https:\/\/www.improvedcontactform.com\/icf.js?shop=philaefb.myshopify.com","https:\/\/upsells.boldapps.net\/v2_ui\/js\/UpsellTracker.js?shop=philaefb.myshopify.com","https:\/\/upsells.boldapps.net\/v2_ui\/js\/upsell.js?shop=philaefb.myshopify.com","https:\/\/js.smile.io\/v1\/smile-shopify.js?shop=philaefb.myshopify.com","\/\/cdn.shopify.com\/proxy\/eafb967306d6199a3f0f789e472a0f2dece799e3ad1d185caef608b7deb406b0\/static.cdn.printful.com\/static\/js\/external\/shopify-product-customizer.js?v=0.28\u0026shop=philaefb.myshopify.com\u0026sp-cache-control=cHVibGljLCBtYXgtYWdlPTkwMA","https:\/\/searchanise-ef84.kxcdn.com\/widgets\/shopify\/init.js?a=8S0A5i1m9b\u0026shop=philaefb.myshopify.com"]; for (var i = 0; i < urls.length; i++) { var s = document.createElement('script'); s.type = 'text/javascript'; s.async = true; s.src = urls[i]; var x = document.getElementsByTagName('script')[0]; x.parentNode.insertBefore(s, x); } }; document.addEventListener('asyncLazyLoad',function(event){asyncLoad();});if(window.attachEvent) { window.attachEvent('onload', function(){}); } else { window.addEventListener('load', function(){}, false); } })(); var __st={"a":1415792,"offset":-14400,"reqid":"5f05f6e5-d656-4397-a7a8-cca7ace54c81-1788898010","pageurl":"shibevintagesports.com\/pages\/blog-signup-sidebar","s":"pages-81465999463","u":"3a6b72802fc3","p":"page","rtyp":"page","rid":81465999463}; window.ShopifyPaypalV4VisibilityTracking = true; !function(){'use strict';const t='contact',e='account',n='new_comment',o=[[t,t],['blogs',n],['comments',n],[t,'customer']],c=[[e,'customer_login'],[e,'guest_login'],[e,'recover_customer_password'],[e,'create_customer']],r=t=>t.map((([t,e])=>`form[action*='/${t}']:not([data-nocaptcha='true']) input[name='form_type'][value='${e}']`)).join(','),a=t=>()=>t?[...document.querySelectorAll(t)].map((t=>t.form)):[];function s(){const t=[...o],e=r(t);return a(e)}const i='password',u='form_key',d=['recaptcha-v3-token','g-recaptcha-response','h-captcha-response',i],f=()=>{try{return window.sessionStorage}catch{return}},m='__shopify_v',_=t=>t.elements[u];function p(t,e,n=!1){try{const o=window.sessionStorage,c=JSON.parse(o.getItem(e)),{data:r}=function(t){const{data:e,action:n}=t;return t[m]||n?{data:e,action:n}:{data:t,action:n}}(c);for(const[e,n]of Object.entries(r))t.elements[e]&&(t.elements[e].value=n);n&&o.removeItem(e)}catch(o){console.error('form repopulation failed',{error:o})}}const l='form_type',E='cptcha';function T(t){t.dataset[E]=!0}const w=window,h=w.document,L='Shopify',v='ce_forms',y='captcha';let A=!1;((t,e)=>{const n=(g='f06e6c50-85a8-45c8-87d0-21a2b65856fe',I='https://cdn.shopify.com/shopifycloud/storefront-forms-hcaptcha/ce_storefront_forms_captcha_hcaptcha.v1.5.3.iife.js',D={infoText:'Protected by hCaptcha',privacyText:'Privacy',termsText:'Terms'},(t,e,n)=>{const o=w[L][v],c=o.bindForm;if(c)return c(t,g,e,D).then(n);var r;o.q.push([[t,g,e,D],n]),r=I,A||(h.body.append(Object.assign(h.createElement('script'),{id:'captcha-provider',async:!0,src:r})),A=!0)});var g,I,D;w[L]=w[L]||{},w[L][v]=w[L][v]||{},w[L][v].q=[],w[L][y]=w[L][y]||{},w[L][y].protect=function(t,e){n(t,void 0,e),T(t)},Object.freeze(w[L][y]),function(t,e,n,w,h,L){const[v,y,A,g]=function(t,e,n){const i=e?o:[],u=t?c:[],d=[...i,...u],f=r(d),m=r(i),_=r(d.filter((([t,e])=>n.includes(e))));return[a(f),a(m),a(_),s()]}(w,h,L),I=t=>{const e=t.target;return e instanceof HTMLFormElement?e:e&&e.form},D=t=>v().includes(t);t.addEventListener('submit',(t=>{const e=I(t);if(!e)return;const n=D(e)&&!e.dataset.hcaptchaBound&&!e.dataset.recaptchaBound,o=_(e)…[truncated by Evolize: exceeded D1 value limit]
Markup
<body class="page" data-money-format="${{amount}}
" data-active-currency="USD" data-shop-url="/"><img width="99999" height="99999" style="pointer-events: none; position: absolute; top: 0; left: 0; width: 96vw; height: 96vh; max-width: 99vw; max-height: 99vh;" src="data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIHdpZHRoPSI5OTk5OXB4IiBoZWlnaHQ9Ijk5OTk5cHgiIHZpZXdCb3g9IjAgMCA5OTk5OSA5OTk5OSIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj48ZyBzdHJva2U9Im5vbmUiIGZpbGw9Im5vbmUiIGZpbGwtb3BhY…
Affected pages/ /products/gift-card /collections/sale-items /pages/blog-signup-sidebar /cart
High

Images lack text alternatives

WCAG 1.1.1 (A)5 instances5 inspected pages

Informative images have no alternative text, so their meaning is unavailable to people using assistive technology.

Why it matters

Informative images have no alternative text, so their meaning is unavailable to people using assistive technology.

Recommended correction

Add a concise alt attribute describing each informative image. Mark purely decorative images with alt="" so assistive technology skips them.

View 5 affected elements
Component · Ref XSQQ2G
Affected pagehttps://shibevintagesports.com/pages/blog-signup-sidebar
Elementimg[width="99999"]
Markup
<img width="99999" height="99999" style="pointer-events: none..." src="data:image/svg+xml;b...">
Affected pages/ /products/gift-card /collections/sale-items /pages/blog-signup-sidebar /cart
High

List items are not inside a list

WCAG 1.3.1 (A)55 instances5 inspected pages

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

Why it matters

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

Recommended correction

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

View 55 affected elements
Component · Ref DUIFJC
Affected pagehttps://shibevintagesports.com/
Element.menu-desktop > li:nth-child(5)
Accessible name76ers
Markup
<li>
      <a tabindex="0" href="/collections/philadelphia-76ers">76ers</a>
    </li>
Affected pages/ /products/gift-card /collections/sale-items /pages/blog-signup-sidebar /cart
Component · Ref B12IIM
Affected pagehttps://shibevintagesports.com/collections/sale-items
Element.menu-desktop > .dropdown.sub-menu[aria-haspopup="true"]:nth-child(1)
Accessible nameOriginals  All Originals Stadium Series Philly Culture Defunct Philly Teams Philly Legends
Markup
<li class="
        dropdown
        sub-menu
      " aria-haspopup="true" aria-expanded="false">
Affected pages/ /products/gift-card /collections/sale-items /pages/blog-signup-sidebar /cart
Component · Ref IK8LOI
Affected pagehttps://shibevintagesports.com/cart
Element.megaMenu-dropdown.sub-menu[aria-haspopup="true"]:nth-child(13)
Accessible nameAbout Shibe Vintage Sports <img src="//shibevintagesports.com/cdn/shop/files/1shibe-8660_2_2000x.jpg?v=1614328506" alt="Designs by Philly artists" class="megaMenu-image"> View Lookbook Products   Gift Cards Lookbook All products Search Page Policies   Loyalty Program Giving Back Return Policy Size Charts Contact   Contact Us About Shibe Sign up for our emails Work at Shibe "Shibe Sports Presents" Podcast Shibe Sports History Blog
Markup
<li class="
      megaMenu-dropdown
      sub-menu
      js-megaMenu-dropdown
      
        parent-link--true
      
    " aria-haspopup="true" aria-expanded="false">
Affected pages/ /products/gift-card /collections/sale-items /pages/blog-signup-sidebar /cart
High

Elements must only use supported ARIA attributes

WCAG 4.1.2 (A)1 instance1 inspected page

Elements must only use supported ARIA attributes

Why it matters

Elements must only use supported ARIA attributes

Recommended correction

Review the affected element and correct the reported accessibility issue.

View 1 affected element
Component · Ref PUC80Y
Affected pagehttps://shibevintagesports.com/collections/sale-items
Element.collection-filters__filter-range
Accessible nameFrom $ To $
Markup
<div class="
              collection-filters__filter
              collection-filters__filter-range
            " data-filter-group-range="" aria-expanded="false">
High

ARIA hidden element must not be focusable or contain focusable elements

WCAG 4.1.2 (A)4 instances1 inspected page

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 4 affected elements
Component · Ref AR142A
Affected pagehttps://shibevintagesports.com/
Element.slideshow__gallery-cell-slide-4
Accessible name<img src="//shibevintagesports.com/cdn/shop/files/YouthGear_2000x.jpg?v=1682341580" alt="" class="">
Markup
<div class="slideshow__gallery-cell slideshow__gallery-cell-slide-4" data-block-id="080d0585-d6b2-497e-91c7-bda38daa5b50" aria-hidden="true" style="position: absolute; left: 300%;">
Component · Ref AR142G
Affected pagehttps://shibevintagesports.com/
Element.slideshow__gallery-cell-slide-2
Accessible name<img src="//shibevintagesports.com/cdn/shop/files/1000017942_2000x.jpg?v=1773449215" alt="" class="">
Markup
<div class="slideshow__gallery-cell slideshow__gallery-cell-slide-2" data-block-id="image_3MWgzy" aria-hidden="true" style="position: absolute; left: 100%;">
Component · Ref AR142L
Affected pagehttps://shibevintagesports.com/
Element.slideshow__gallery-cell-slide-5
Accessible name<img src="//shibevintagesports.com/cdn/shop/files/Gift_cards_2000x.jpg?v=1724355090" alt="" class="">
Markup
<div class="slideshow__gallery-cell slideshow__gallery-cell-slide-5" data-block-id="c4ed85ae-fa69-46d8-b321-8758114cbcf1" aria-hidden="true" style="position: absolute; left: 400%;">
Component · Ref AR142J
Affected pagehttps://shibevintagesports.com/
Element.slideshow__gallery-cell-slide-3
Accessible name<img src="//shibevintagesports.com/cdn/shop/files/1000017684_2000x.jpg?v=1771083642" alt="" class="">
Markup
<div class="slideshow__gallery-cell slideshow__gallery-cell-slide-3" data-block-id="7ff03207-bfab-445c-bca2-4affcd24cfa5" aria-hidden="true" style="position: absolute; left: 200%;">
High

Interactive controls are not keyboard-accessible

WCAG 2.1.1 (A)2 instances1 inspected page

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

Why it matters

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

Recommended correction

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

View 2 affected elements
Component · Ref XJOU0K
Affected pagehttps://shibevintagesports.com/products/gift-card
Elementdiv:nth-of-type(2) > div:nth-of-type(2) > div > div:nth-of-type(1) > shopify-accelerated-checkout > div:nth-of-type(2)
Rolebutton
Markup
<div class="shopify-payment-button__more-options shopify-payment-button__skeleton" role="button" disabled="" aria-hidden="true">&nbsp;</div>
Component · Ref TEIDI5
Affected pagehttps://shibevintagesports.com/products/gift-card
Elementdiv:nth-of-type(2) > div:nth-of-type(2) > div > div:nth-of-type(1) > shopify-accelerated-checkout > div:nth-of-type(1)
Rolebutton
Markup
<div class="shopify-payment-button__button" role="button" disabled="" aria-hidden="true" style="background-color: transparent; border: none"> <div class="shopify-payment-button__skeleton">&nbsp;</div> </div>
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 XK5JL7
Affected pagehttps://shibevintagesports.com/products/gift-card
Elementdiv#shopify-section-header > div:nth-of-type(2) > section > div
Accessible nameShipping $4.99 | FREE on orders $75+ My Orders Cart (0) Checkout
Markup
<div class="container">
      
        <div class="one-fourth column medium-down--one-whole top_bar_search search__form" data-autocomplete-true="">
          <form class="search" action="/search">
            <input type="hidden" name="type" value="products">
            <input type="text" name="q" class="search_box" placeholder="Search..." value="" autocapitalize="off" autocomplete="off" autocorrect="off" aria-label="Search...">
          <div class="search__results-wrapper"><ul class="search__results"></ul></div></form>
        </div>
      

      

      <div class="three-fourths columns m…
Affected pages/ /products/gift-card /collections/sale-items /pages/blog-signup-sidebar /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 A6PKPU
Affected pagehttps://shibevintagesports.com/pages/blog-signup-sidebar
Elementul#menu
Accessible nameOriginals  All Originals Stadium Series Philly Culture Defunct Philly Teams Philly Legends Phillies .megaMenu-banner { background-color: #000000; } .megaMenu-banner p { color: #ffffff; } Eagles All Eagles <img src="//shibevintagesports.com/cdn/shop/files/1shibe-2520_1_2000x.jpg?v=1614330137" alt="" class="megaMenu-image"> Newest Eagles By Person   Women Men Youth By Type   T-shirts Long sleeve Caps Winter Gear Collectibles By Brand   Shibe Originals Mitchell & Ness '47 Brand Junk Food View Eagles Best Sellers 76ers Flyers Athletics Kids Art  Word Art Prints Minimalist Art Books Collectibles Drinkware Heritage Banners Vintage Photos Sale Gift Cards .megaMenu-banner { background-color: #000000; } .megaMenu-banner p { color: #ffffff; } About Shibe Vintage Sports <img src="//shibevintagesports.com/cdn/shop/files/1shibe-8660_2_2000x.jpg?v=1614328506" alt="Designs by Philly artists" class="megaMenu-image"> View Lookbook Products   Gift Cards …[truncated by Evolize: exceeded D1 value limit]
Rolenavigation
Markup
<ul class="js-navigation menu-navigation  menu-mobile" id="menu" role="navigation">

            
            


              

              


            


              

              


            

            
              
  
    <li class="
        dropdown
        sub-menu
      " aria-haspopup="true" aria-expanded="false">
      <a class="
          sub-menu--link
          
          
        " href="/collections/shibe-vintage-sports" tabindex="0">
        Originals&nbsp;
        <span class="
            icon-down-arrow
            arrow
            menu-icon
          ">
   …
Affected pages/ /products/gift-card /collections/sale-items /pages/blog-signup-sidebar /cart
Low

Low-quality alternative text

WCAG 1.1.1 (A)15 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 15 affected elements
Component · Ref EGADOT
Affected pagehttps://shibevintagesports.com/
Elementdiv > div > div:nth-of-type(1) > a > div > img
Markup
<img alt="Designs by Philly artists" data-src="//shibevintagesports.com/cdn/shop/files/1shibe-8660_2_300x.jpg?v=1614328506" data-sizes="auto" data-aspectratio="1346/800" data-srcset="//shibevintagesports.com/cdn/shop/files/1shibe-8660_2_5000x.jpg?v=1614328506 5000w,
    //shibevintagesports.com/cdn/shop/files/1shibe-8660_2_4500x.jpg?v=1614328506 4500w,
    //shibevintagesports.com/cdn/shop/files/1shibe-8660_2_4000x.jpg?v=1614328506 4000w,
    //shibevintagesports.com/cdn/shop/files/1shibe-8660_2_3500x.jpg?v=1614328506 3500w,
    //shibevintagesports.com/cdn/shop/files/1shibe-8660_2_3000x.jpg?v…
Affected pages/ /products/gift-card /collections/sale-items /pages/blog-signup-sidebar /cart
Low

Page has no level-one heading

WCAG 1.3.1 (A)1 instance1 inspected page

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

Why it matters

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

Recommended correction

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

View 1 affected element
Component · Ref PTL4WC
Affected pagehttps://shibevintagesports.com/
Elementhtml > body
Accessible namewindow.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start'); {"shopId":1415792,"countryCode":"US","currencyCode":"USD","merchantCapabilities":["supports3DS"],"merchantId":"gid:\/\/shopify\/Shop\/1415792","merchantName":"Shibe Vintage Sports","requiredBillingContactFields":["postalAddress","email"],"requiredShippingContactFields":["postalAddress","email"],"shippingType":"shipping","supportedNetworks":["visa","masterCard","amex","discover","elo","jcb"],"total":{"type":"pending","label":"Shibe Vintage Sports","amount":"1.00"},"shopifyPaymentsEnabled":true,"supportsSubscriptions":true} {"accessToken":"7c3725d50e97e0d9061b46108fdab98b","betas":["rich-media-storefront-analytics"],"domain":"shibevintagesports.com","predictiveSearch":true,"shopId":1415792,"locale":"en"} var Shopify = Shopify || {}; Shopify.shop = "philaefb.myshopify.com"; Shopify.locale = "en"; Shopify.currency = {"active":"USD","rate":"1.0"}; Shopify.country = "US"; Shopify.theme = {"name":"Speed Optimized : responsive (Nov-13-2021)","id":120737005671,"schema_name":"Responsive","schema_version":"8.0.0","theme_store_id":null,"role":"main"}; Shopify.theme.handle = "null"; Shopify.theme.style = {"id":null,"handle":null}; Shopify.cdnHost = "shibevintagesports.com/cdn"; Shopify.routes = Shopify.routes || {}; Shopify.routes.root = "/"; Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js"; Shopify.SignInWithShop = Shopify.SignInWithShop || {}; Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {}; Shopify.SignInWithShop.User.recognized = false; !function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window); !function(o){function n(){var o=[];function n(){o.push(Array.prototype.slice.apply(arguments))}return n.q=o,n}var t=o.Shopify=o.Shopify||{};t.loadFeatures=n(),t.autoloadFeatures=n()}(window); window.ShopifyPay = window.ShopifyPay || {}; window.ShopifyPay.apiHost = "shop.app\/pay"; window.ShopifyPay.redirectState = null; window.Shopify = window.Shopify || {}; window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {}; window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 }; window.Shopify.SignInWithShop.eligible = true; {"pageType":"index"} await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js"); window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true}); window.Shopify = window.Shopify || {}; if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {}; window.Shopify.featureAssets['shop-js'] = {"shop-toast-manager":["modules/v2/loader.shop-toast-manager.en.esm.js"],"shop-login-button":["modules/v2/loader.shop-login-button.en.esm.js"],"shop-cash-offers":["modules/v2/loader.shop-cash-offers.en.esm.js"],"shop-button":["modules/v2/loader.shop-button.en.esm.js"],"listener":["modules/v2/loader.listener.en.esm.js"],"checkout-modal":["modules/v2/loader.checkout-modal.en.esm.js"],"avatar":["modules/v2/loader.avatar.en.esm.js"],"init-windoid":["modules/v2/loader.init-windoid.en.esm.js"],"init-shop-user-recognition":["modules/v2/loader.init-shop-user-recognition.en.esm.js"],"init-shop-email-lookup-coordinator":["modules/v2/loader.init-shop-email-lookup-coordinator.en.esm.js"],"init-fed-cm":["modules/v2/loader.init-fed-cm.en.esm.js"],"init-shop-cart-sync":["modules/v2/loader.init-shop-cart-sync.en.esm.js"],"init-shop-for-new-customer-accounts":["modules/v2/loader.init-shop-for-new-customer-accounts.en.esm.js"],"init-customer-accounts":["modules/v2/loader.init-customer-accounts.en.esm.js"],"pay-button":["modules/v2/loader.pay-button.en.esm.js"],"init-customer-accounts-sign-up":["modules/v2/loader.init-customer-accounts-sign-up.en.esm.js"],"shop-login":["modules/v2/loader.shop-login.en.esm.js"],"shop-cart-sync":["modules/v2/loader.shop-cart-sync.en.esm.js"],"shop-user-recognition":["modules/v2/loader.shop-user-recognition.en.esm.js"],"shop-follow-button":["modules/v2/loader.shop-follow-button.en.esm.js"],"lead-capture":["modules/v2/loader.lead-capture.en.esm.js"],"payment-terms":["modules/v2/loader.payment-terms.en.esm.js"]}; (function() { var isLoaded = false; function asyncLoad() { if (isLoaded) return; isLoaded = true; var urls = ["https:\/\/www.improvedcontactform.com\/icf.js?shop=philaefb.myshopify.com","https:\/\/upsells.boldapps.net\/v2_ui\/js\/UpsellTracker.js?shop=philaefb.myshopify.com","https:\/\/upsells.boldapps.net\/v2_ui\/js\/upsell.js?shop=philaefb.myshopify.com","https:\/\/js.smile.io\/v1\/smile-shopify.js?shop=philaefb.myshopify.com","\/\/cdn.shopify.com\/proxy\/eafb967306d6199a3f0f789e472a0f2dece799e3ad1d185caef608b7deb406b0\/static.cdn.printful.com\/static\/js\/external\/shopify-product-customizer.js?v=0.28\u0026shop=philaefb.myshopify.com\u0026sp-cache-control=cHVibGljLCBtYXgtYWdlPTkwMA","https:\/\/searchanise-ef84.kxcdn.com\/widgets\/shopify\/init.js?a=8S0A5i1m9b\u0026shop=philaefb.myshopify.com"]; for (var i = 0; i < urls.length; i++) { var s = document.createElement('script'); s.type = 'text/javascript'; s.async = true; s.src = urls[i]; var x = document.getElementsByTagName('script')[0]; x.parentNode.insertBefore(s, x); } }; document.addEventListener('asyncLazyLoad',function(event){asyncLoad();});if(window.attachEvent) { window.attachEvent('onload', function(){}); } else { window.addEventListener('load', function(){}, false); } })(); var __st={"a":1415792,"offset":-14400,"reqid":"b0d19798-a8a8-4a16-9bad-e18c8014a731-1788896103","pageurl":"shibevintagesports.com\/","u":"7d3630ef9de8","p":"home"}; window.ShopifyPaypalV4VisibilityTracking = true; !function(){'use strict';const t='contact',e='account',n='new_comment',o=[[t,t],['blogs',n],['comments',n],[t,'customer']],c=[[e,'customer_login'],[e,'guest_login'],[e,'recover_customer_password'],[e,'create_customer']],r=t=>t.map((([t,e])=>`form[action*='/${t}']:not([data-nocaptcha='true']) input[name='form_type'][value='${e}']`)).join(','),a=t=>()=>t?[...document.querySelectorAll(t)].map((t=>t.form)):[];function s(){const t=[...o],e=r(t);return a(e)}const i='password',u='form_key',d=['recaptcha-v3-token','g-recaptcha-response','h-captcha-response',i],f=()=>{try{return window.sessionStorage}catch{return}},m='__shopify_v',_=t=>t.elements[u];function p(t,e,n=!1){try{const o=window.sessionStorage,c=JSON.parse(o.getItem(e)),{data:r}=function(t){const{data:e,action:n}=t;return t[m]||n?{data:e,action:n}:{data:t,action:n}}(c);for(const[e,n]of Object.entries(r))t.elements[e]&&(t.elements[e].value=n);n&&o.removeItem(e)}catch(o){console.error('form repopulation failed',{error:o})}}const l='form_type',E='cptcha';function T(t){t.dataset[E]=!0}const w=window,h=w.document,L='Shopify',v='ce_forms',y='captcha';let A=!1;((t,e)=>{const n=(g='f06e6c50-85a8-45c8-87d0-21a2b65856fe',I='https://cdn.shopify.com/shopifycloud/storefront-forms-hcaptcha/ce_storefront_forms_captcha_hcaptcha.v1.5.3.iife.js',D={infoText:'Protected by hCaptcha',privacyText:'Privacy',termsText:'Terms'},(t,e,n)=>{const o=w[L][v],c=o.bindForm;if(c)return c(t,g,e,D).then(n);var r;o.q.push([[t,g,e,D],n]),r=I,A||(h.body.append(Object.assign(h.createElement('script'),{id:'captcha-provider',async:!0,src:r})),A=!0)});var g,I,D;w[L]=w[L]||{},w[L][v]=w[L][v]||{},w[L][v].q=[],w[L][y]=w[L][y]||{},w[L][y].protect=function(t,e){n(t,void 0,e),T(t)},Object.freeze(w[L][y]),function(t,e,n,w,h,L){const[v,y,A,g]=function(t,e,n){const i=e?o:[],u=t?c:[],d=[...i,...u],f=r(d),m=r(i),_=r(d.filter((([t,e])=>n.includes(e))));return[a(f),a(m),a(_),s()]}(w,h,L),I=t=>{const e=t.target;return e instanceof HTMLFormElement?e:e&&e.form},D=t=>v().includes(t);t.addEventListener('submit',(t=>{const e=I(t);if(!e)return;const n=D(e)&&!e.dataset.hcaptchaBound&&!e.dataset.recaptchaBound,o=_(e),c=g().includes(e)&&(!o||!o.value);(n||c)&&t.preventDefault(),c&&!n&&(function(t){try{…[truncated by Evolize: exceeded D1 value limit]
Markup
<body class="index" data-money-format="${{amount}}
" data-active-currency="USD" data-shop-url="/"><img width="99999" height="99999" style="pointer-events: none; position: absolute; top: 0; left: 0; width: 96vw; height: 96vh; max-width: 99vw; max-height: 99vh;" src="data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIHdpZHRoPSI5OTk5OXB4IiBoZWlnaHQ9Ijk5OTk5cHgiIHZpZXdCb3g9IjAgMCA5OTk5OSA5OTk5OSIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj48ZyBzdHJva2U9Im5vbmUiIGZpbGw9Im5vbmUiIGZpbGwtb3Bh…
Low

List markup is malformed

WCAG 1.3.1 (A)1 instance1 inspected page

A list contains elements other than the list items it should, breaking its structure.

Why it matters

A list contains elements other than the list items it should, breaking its structure.

Recommended correction

Ensure <ul>/<ol> contain only <li> (plus <script>/<template>) as direct children.

View 1 affected element
Component · Ref DKQVU0
Affected pagehttps://shibevintagesports.com/collections/sale-items
Element.sidebar__block.sidebar__block-faceted-search[data-filter-group=""]:nth-child(4) > .toggle_list
Accessible nameFrom $ To $ Go
Markup
<ul class="toggle_list">
Low

Touch targets are too small

WCAG 2.5.8 (AA)9 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 <div>'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 9 affected elements
Component · Ref V7BJMC
Affected pagehttps://shibevintagesports.com/products/gift-card
Elementdiv[data-rating="2"] > .jdgm-histogram__star[role="button"]
Accessible name0% (0) reviews with 2 star rating
Rolebutton
Markup
<div class="jdgm-histogram__star" role="button" aria-label="0% (0) reviews with 2 star rating" tabindex="0">
Component · Ref 1ZUZRL
Affected pagehttps://shibevintagesports.com/products/gift-card
Element.jdgm-paginate__page[data-page="3"][aria-label="Page 3"]:nth-child(3)
Accessible namePage 3
Rolebutton
Markup
<a class="jdgm-paginate__page " data-page="3" aria-label="Page 3" tabindex="0" role="button">3</a>
Component · Ref VFD6QZ
Affected pagehttps://shibevintagesports.com/products/gift-card
Element.jdgm-paginate__last-page
Accessible namePage 3
Rolebutton
Markup
<a class="jdgm-paginate__page jdgm-paginate__last-page" data-page="3" aria-label="Page 3" tabindex="0" role="button"></a>
Component · Ref QL9TBX
Affected pagehttps://shibevintagesports.com/products/gift-card
Element.jdgm-paginate__next-page
Accessible namePage 2
Rolebutton
Markup
<a class="jdgm-paginate__page jdgm-paginate__next-page" data-page="2" aria-label="Page 2" tabindex="0" rel="next" role="button"></a>

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.