Public accessibility assessment

Accessibility issues detected on kardashiankloset.com

Evolize inspected 5 public pages on kardashiankloset.com and detected 21 automatically identifiable accessibility findings.

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

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

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

Is kardashiankloset.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 kardashiankloset.com and detected 21 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 15 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

    Hidden elements can still receive keyboard focus

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

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

    Recommended action

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

    View technical evidence →
  2. High

    Hidden elements can still receive keyboard focus

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

    Text has insufficient colour contrast

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

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

    Recommended action

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

    View technical evidence →

03 · WCAG criteria affected

CriterionNameLevelFindingsPagesReach
1.4.3Contrast (Minimum)AA855 / 5
2.4.3Focus OrderA555 / 5
1.3.1Info and RelationshipsA455 / 5
4.1.2Name, Role, ValueA355 / 5
2.1.1KeyboardA155 / 5
2.2.2Pause, Stop, HideA155 / 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)17 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 17 affected elements
Component · Ref QXLVRE
Affected pagehttps://kardashiankloset.com/pages/contact
Element.featured-link[href$="sale"][data-link=""] > .link-hover
Accessible nameSALE
Markup
<span class="link-hover">
            SALE
          </span>
Affected pages/ /pages/contact /products/p-a-r-o-s-h-top-size-xs /collections/featured/products/the-row-belt-size-m /cart
Component · Ref Y78EEP
Affected pagehttps://kardashiankloset.com/collections/featured/products/the-row-belt-size-m
Elementshop-follow-button,.cursor-pointer
Markup
<span class="cursor-pointer whitespace-nowrap pr-3 font-sans text-button-large transition-colors text-white">
Affected pages/ /pages/contact /products/p-a-r-o-s-h-top-size-xs /collections/featured/products/the-row-belt-size-m /cart
Component · Ref UT4DLX
Affected pagehttps://kardashiankloset.com/products/p-a-r-o-s-h-top-size-xs
Element.product__block--product-header-inner > .product-badges.product-badges--position-top.product-badges--position-left > .product-badge.product-badge--sale
Accessible nameSale
Markup
<div class="product-badge product-badge--sale">Sale
</div>
Component · Ref KSXRK2
Affected pagehttps://kardashiankloset.com/collections/featured/products/the-row-belt-size-m
Element.product-form__cart-submit.btn--medium.btn--secondary > span[data-add-to-cart-text=""]
Accessible nameAdd to Bag
Markup
<span data-add-to-cart-text="">Add to Bag
</span>
Affected pages/products/p-a-r-o-s-h-top-size-xs /collections/featured/products/the-row-belt-size-m
Component · Ref 94RQ62
Affected pagehttps://kardashiankloset.com/
Elementdiv[data-slide="2"] > .slideshow-slide__inner > .slideshow-slide__text-container-wrapper > .slideshow-slide__text-container > .slideshow-slide__text-container-inner.section-blocks.animation--section-blocks > .slideshow-slide__text-container-text.fs-body-200.section-blocks__text > p
Accessible nameDon't miss out on the latest limited edition pieces straight from Kim Kardashian's closet.
Markup
<p>Don't miss out on the latest limited edition <br>pieces straight from Kim Kardashian's closet.</p>
Component · Ref ZJWB9L
Affected pagehttps://kardashiankloset.com/
Elementdiv[data-slide="2"] > .slideshow-slide__inner > .slideshow-slide__text-container-wrapper > .slideshow-slide__text-container > .slideshow-slide__text-container-inner.section-blocks.animation--section-blocks > .fs-heading-display-2.slideshow-slide__text-container-heading.section-blocks__heading
Accessible nameKim's Kloset
Markup
<h2 class="slideshow-slide__text-container-heading ff-heading fs-heading-display-2 section-blocks__heading" style="--delay-offset-multiplier: 3;">
              Kim's Kloset
            </h2>
Component · Ref DZEMLR
Affected pagehttps://kardashiankloset.com/
Elementdiv[data-slide="2"] > .slideshow-slide__inner > .slideshow-slide__text-container-wrapper > .slideshow-slide__text-container > .slideshow-slide__text-container-inner.section-blocks.animation--section-blocks > .button-block__button--justify-left.slideshow-slide__text-container-image-button.section-blocks__button > .btn--overlay.btn--primary.btn > span
Accessible nameShop Now
Markup
<span>Shop Now</span>
Component · Ref 71P7ZT
Affected pagehttps://kardashiankloset.com/cart
Element.cart__empty-button > .btn--secondary.btn[href$="collections"] > span
Accessible nameContinue shopping
Markup
<span>Continue shopping</span>
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 2HZBTE
Affected pagehttps://kardashiankloset.com/products/p-a-r-o-s-h-top-size-xs
Elementdiv#shopify-section-sections--24411419050284__header > header > div:nth-of-type(1) > div:nth-of-type(3) > div:nth-of-type(2) > button
Accessible nameOpen menu modal
Markup
<button class="header__menu-icon header__icon-touch header__icon-menu" aria-label="Open menu modal" aria-expanded="false" data-aria-label-closed="Open menu modal" data-aria-label-opened="Close menu modal" data-js-menu-button="">
    <span class="icon-button icon-button-header-menu  ">
  <span class="icon-button__icon">
    <span class="icon icon-new icon-header-menu ">
  <svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M3.692 12.646h16.616M3.692 5.762h16.616M3.692 19.608h16.616" stroke="currentColor" stroke-width="1.2"></path></svg>
</span>

  </span>
</span>

 …
Affected pages/ /pages/contact /products/p-a-r-o-s-h-top-size-xs /collections/featured/products/the-row-belt-size-m /cart
Component · Ref 4Z9CHI
Affected pagehttps://kardashiankloset.com/cart
Elementdiv#shopify-section-sections--24411419050284__announcement-bar > div > div:nth-of-type(1) > div > div:nth-of-type(1) > button
Accessible namePrevious
Markup
<button class="slider-nav-button slider-nav-button-prev" title="Previous">
            <span class="icon icon-new icon-chevron ">
  <svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1.875 7.438 12 17.563 22.125 7.438" stroke="currentColor" stroke-width="2"></path></svg>
</span>

          </button>
Affected pages/ /pages/contact /products/p-a-r-o-s-h-top-size-xs /collections/featured/products/the-row-belt-size-m /cart
Component · Ref UC8SBU
Affected pagehttps://kardashiankloset.com/collections/featured/products/the-row-belt-size-m
Elementheader > div:nth-of-type(1) > div:nth-of-type(2) > div:nth-of-type(1) > div > button:nth-of-type(1)
Accessible namePrevious
Markup
<button class="scroll-button" data-position="start" data-direction="backwards" title="Previous">
      <span class="icon icon-new icon-chevron ">
  <svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1.875 7.438 12 17.563 22.125 7.438" stroke="currentColor" stroke-width="2"></path></svg>
</span>

    </button>
Affected pages/ /pages/contact /products/p-a-r-o-s-h-top-size-xs /collections/featured/products/the-row-belt-size-m /cart
Component · Ref WD9NKQ
Affected pagehttps://kardashiankloset.com/products/p-a-r-o-s-h-top-size-xs
Elementheader > div:nth-of-type(2) > nav > ul > li:nth-of-type(1) > a
Accessible nameNEW ARRIVALS
Markup
<a href="/collections/featured">NEW ARRIVALS</a>
Affected pages/ /pages/contact /products/p-a-r-o-s-h-top-size-xs /collections/featured/products/the-row-belt-size-m /cart
High

Modal dialog does not trap keyboard focus

WCAG 2.4.3 (A)2 instances2 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 2 affected elements
Component · Ref NIEYQL
Affected pagehttps://kardashiankloset.com/
Elementhtml > body > div:nth-of-type(4) > div > div:nth-of-type(2)
Accessible namePOPUP Form
Roledialog
Markup
<div role="dialog" aria-modal="true" aria-label="POPUP Form" class="needsclick  kl-private-reset-css-Xuajs1" data-kl-scroll-locking-modal="true" style="display: flex; z-index: 90000; position: fixed; left: 0px; top: 0px; width: 100%; height: 100%; justify-content: center; align-items: center; overflow: clip auto; background-color: rgba(20, 20, 20, 0.6); animation-timing-function: ease; animation-play-state: running; animation-iteration-count: 1; animation-fill-mode: forwards; animation-delay: 0s; animation-duration: 0.35s; animation-name: klaviyo-fadein;"><div class="needsclick  kl-private-res…
Affected pages/ /collections/featured/products/the-row-belt-size-m
Medium

ARIA attributes have invalid values

WCAG 4.1.2 (A)17 instances5 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 17 affected elements
Component · Ref EX4BSH
Affected pagehttps://kardashiankloset.com/collections/featured/products/the-row-belt-size-m
Elementa[aria-controls="designers-menu-3"]
Accessible nameDESIGNERS
Markup
<a class="navigation__submenu-trigger fs-navigation-base no-transition" data-link="" data-parent="" data-dropdown-trigger="" aria-haspopup="true" aria-expanded="false" aria-controls="designers-menu-3" href="#">
Affected pages/ /pages/contact /products/p-a-r-o-s-h-top-size-xs /collections/featured/products/the-row-belt-size-m /cart
Component · Ref 9N83U3
Affected pagehttps://kardashiankloset.com/collections/featured/products/the-row-belt-size-m
Elementbutton[aria-controls="description"]
Accessible nameDetails
Markup
<button class="accordion__label" aria-expanded="true" aria-controls="description">
Affected pages/products/p-a-r-o-s-h-top-size-xs /collections/featured/products/the-row-belt-size-m
Medium

Navigation regions are not distinguishable

WCAG 1.3.1 (A)20 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 20 affected elements
Component · Ref EE8MPX
Affected pagehttps://kardashiankloset.com/pages/contact
Elementdiv:nth-of-type(1) > div:nth-of-type(2) > div:nth-of-type(1) > div > div:nth-of-type(2) > nav
Accessible nameNEW ARRIVALS SHOP KRIS KIM KHLOÉ KENDALL KYLIE MEN WOMEN KIDS GIRLS BOYS SHOP ALL CATEGORY TOPS BOTTOMS DRESSES JACKETS & COATS HANDBAGS SETS JEWELRY SHOES SWIMWEAR VINTAGE & RARE SHOP ALL DESIGNERS ALAÏA BALENCIAGA BOTTEGA VENETA CHANEL DIOR DOLCE AND GABBANA FENDI GUCCI HERMÈS LOUIS VUITTON PRADA THE ROW YVES SAINT LAURENT VIEW ALL AUCTION SALE
Markup
<nav class="header__links header__links-primary" data-navigation="" style="--submenu-item-height: 22px;">

<ul class="header__links-list fs-navigation-base">
  

    

    <li><a href="/collections/featured" class="" data-link="">
          <span class="link-hover">
            NEW ARRIVALS
          </span>
        </a></li>
  

    

    <li data-submenu-parent=""><!-- if top level item is a link, render a clickable anchor link --><a class="navigation__submenu-trigger fs-navigation-base no-transition" data-link="" data-parent="" data-dropdown-trigger="" aria-haspopup="true" aria-expanded="fa…
Affected pages/ /pages/contact /products/p-a-r-o-s-h-top-size-xs /collections/featured/products/the-row-belt-size-m /cart
Component · Ref 7PZV99
Affected pagehttps://kardashiankloset.com/collections/featured/products/the-row-belt-size-m
Elementsection > div:nth-of-type(2) > div > div > div > div
Accessible nameNEW ARRIVALS SHOP SHOP KRIS KIM KHLOÉ KENDALL KYLIE MEN WOMEN KIDS KIDS GIRLS BOYS SHOP ALL CATEGORY CATEGORY TOPS BOTTOMS DRESSES JACKETS & COATS HANDBAGS SETS JEWELRY SHOES SWIMWEAR VINTAGE & RARE SHOP ALL DESIGNERS DESIGNERS ALAÏA BALENCIAGA BOTTEGA VENETA CHANEL DIOR DOLCE AND GABBANA FENDI GUCCI HERMÈS LOUIS VUITTON PRADA THE ROW YVES SAINT LAURENT VIEW ALL AUCTION SALE Kris Kim Kylie Khloé Kendall Men Women Kids - Boys Kids - Girls Register / Login
Rolenavigation
Markup
<div class="drawer-menu__main" data-main="" role="navigation">
            <div class="drawer-menu__links-wrapper animation--drawer-menu-item" style="--delay-offset-multiplier: 0;">
              <ul class="drawer-menu__primary-links" data-depth="0" data-primary-container="true">
                <li class="
      drawer-menu__item
      
      
    " data-list-item="">
    <a data-item="link" class="drawer-menu__link active" href="/collections/featured">
      <div class="drawer-menu__link-title">
        
        

        <span class="">
          NEW ARRIVALS
        </span>
      </div></a…
Affected pages/ /pages/contact /products/p-a-r-o-s-h-top-size-xs /collections/featured/products/the-row-belt-size-m /cart
Component · Ref 7NZK3L
Affected pagehttps://kardashiankloset.com/pages/contact
Elementdiv#shopify-section-sections--24411419050284__header > header > div:nth-of-type(1) > div:nth-of-type(1) > div:nth-of-type(2) > nav
Accessible nameKris Kim Kylie Khloé Kendall Men Women Kids - Boys Kids - Girls
Markup
<nav class="header__links header__links-secondary" data-secondary-navigation="">
      

<ul class="header__links-list fs-body-50">
  

    

    <li><a href="/collections/kris-jenner-featured-collection" class="" data-link="">
          <span class="link-hover">
            Kris
          </span>
        </a></li>
  

    

    <li><a href="/collections/kim-kardashian-featured-collection" class="" data-link="">
          <span class="link-hover">
            Kim
          </span>
        </a></li>
  

    

    <li><a href="/collections/kylie-jenner-featured-collection" class="" data-link="">…
Affected pages/ /pages/contact /products/p-a-r-o-s-h-top-size-xs /collections/featured/products/the-row-belt-size-m /cart
Medium

IDs used in ARIA and labels must be unique

WCAG 4.1.2 (A)14 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 14 affected elements
Component · Ref P9VD6K
Affected pagehttps://kardashiankloset.com/collections/featured/products/the-row-belt-size-m
Element.product-block-secure-payment > .payment-icons > .payment-icons__icon:nth-child(1) > .icon--full-color[aria-labelledby="pi-american_express"][viewBox="0 0 38 24"] > title
Accessible nameAmerican Express
Markup
<title id="pi-american_express">American Express</title>
Affected pages/products/p-a-r-o-s-h-top-size-xs /collections/featured/products/the-row-belt-size-m
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 YVMZSC
Affected pagehttps://kardashiankloset.com/pages/contact
Elementhtml > body
Accessible namevar pageTransitionOverlay = document.getElementById("page-transition-overlay"), internalReferrer = document.referrer.includes(document.location.origin), winPerf = window.performance, navTypeLegacy = winPerf && winPerf.navigation && winPerf.navigation.type, navType = winPerf && winPerf.getEntriesByType && winPerf.getEntriesByType("navigation")[0] && winPerf.getEntriesByType("navigation")[0].type; if (!internalReferrer || navType !== "navigate" || navTypeLegacy !== 0) { pageTransitionOverlay.className = "active skip-animation"; setTimeout(function(){ pageTransitionOverlay.className = "skip-animation"; setTimeout(function(){ pageTransitionOverlay.className = ""; }, 1); }, 1); } else { setTimeout(function(){ pageTransitionOverlay.className = ""; }, 500); } document.documentElement.setAttribute("data-enable-sticky-announcement-bar", ""); New items added weekly • Verified Authentic • Exclusive products from the Kardashian/Jenner family’s personal collections New items added weekly • Verified Authentic • Exclusive products from the Kardashian/Jenner family’s personal collections document.documentElement.classList.add("sticky-header-enabled"); document.body.classList.add("quick-search-position-right"); Skip to content Kris Kim Kylie Khloé Kendall Men Women Kids - Boys Kids - Girls Kardashian Kloset NEW ARRIVALS SHOP KRIS KIM KHLOÉ KENDALL KYLIE MEN WOMEN KIDS GIRLS BOYS SHOP ALL CATEGORY TOPS BOTTOMS DRESSES JACKETS & COATS HANDBAGS SETS JEWELRY SHOES SWIMWEAR VINTAGE & RARE SHOP ALL DESIGNERS ALAÏA BALENCIAGA BOTTEGA VENETA CHANEL DIOR DOLCE AND GABBANA FENDI GUCCI HERMÈS LOUIS VUITTON PRADA THE ROW YVES SAINT LAURENT VIEW ALL AUCTION SALE 0 Kardashian Kloset 0 NEW ARRIVALS SHOP KRIS KIM KHLOÉ KENDALL KYLIE MEN WOMEN KIDS GIRLS BOYS SHOP ALL CATEGORY TOPS BOTTOMS DRESSES JACKETS & COATS HANDBAGS SETS JEWELRY SHOES SWIMWEAR VINTAGE & RARE SHOP ALL DESIGNERS ALAÏA BALENCIAGA BOTTEGA VENETA CHANEL DIOR DOLCE AND GABBANA FENDI GUCCI HERMÈS LOUIS VUITTON PRADA THE ROW YVES SAINT LAURENT VIEW ALL AUCTION SALE Kris Kim Kylie Khloé Kendall Men Women Kids - Boys Kids - Girls NEW ARRIVALS SHOP SHOP KRIS KIM KHLOÉ …[truncated by Evolize: exceeded D1 value limit]
Markup
<body class="template-page quick-search-position-right">
    <div class="page">
      
        <div class="" id="page-transition-overlay"></div>
<script>
  var pageTransitionOverlay = document.getElementById("page-transition-overlay"),
      internalReferrer = document.referrer.includes(document.location.origin),
      winPerf = window.performance,
      navTypeLegacy = winPerf && winPerf.navigation && winPerf.navigation.type,
      navType = winPerf && winPerf.getEntriesByType && winPerf.getEntriesByType("navigation")[0] && winPerf.getEntriesByType("navigation")[0].type;

  if (!internalRefer…

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.