Public accessibility assessment

Accessibility issues detected on themjewelersny.com

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

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

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

Most widespread issueInteractive controls are not keyboard-accessibleDetected on 5 inspected pages
Most affected page/32 findings detected
Most represented WCAG criterionWCAG 1.4.3 — Contrast (Minimum)14 detected findings

Is themjewelersny.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 themjewelersny.com and detected 40 accessibility findings. The most widespread issue was "Interactive controls are not keyboard-accessible", detected on 5 inspected pages. The most affected inspected page was "/", where 32 findings were detected. The assessment identified findings mapped to 10 WCAG success criterions. The sections below prioritize the broadest issues and provide technical evidence for each detected finding.

02 · Start here

These findings combine the highest severity and broadest reach detected during this assessment.

  1. Critical

    Links lack accessible text

    WCAG 2.4.4 (A) · 1 inspected page · 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/new-arrivals-1.

    View technical evidence →
  2. High

    Interactive controls are not keyboard-accessible

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

    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 →
  4. High

    Modal dialog does not trap keyboard focus

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

    An open modal leaves the content behind it keyboard-focusable, so keyboard and screen reader users can tab out of the dialog into hidden page content.

    Recommended action

    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 technical evidence →
  5. High

    Hidden elements can still receive keyboard focus

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

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

    Recommended action

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

    View technical evidence →

03 · WCAG criteria affected

CriterionNameLevelFindingsPagesReach
1.4.3Contrast (Minimum)AA1444 / 5
2.1.1KeyboardA655 / 5
2.4.3Focus OrderA655 / 5
1.3.1Info and RelationshipsA455 / 5
1.1.1Non-text ContentA355 / 5
2.5.8Target Size (Minimum)AA355 / 5
1.2.2Captions (Prerecorded)A211 / 5
2.4.1Bypass BlocksA155 / 5
2.4.4Link Purpose (In Context)A111 / 5
3.3.2Labels or InstructionsA155 / 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

Hidden elements can still receive keyboard focus

WCAG 2.4.3 (A)22 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 22 affected elements
Component · Ref 741IKW
Affected pagehttps://themjewelersny.com/
Elementhtml > body > div:nth-of-type(7) > div > button
Markup
<button class="md-trigger md-setperspective" data-modal="mixed-modal"></button>
Affected pages/ /pages/contact /blogs/press/coveteur-15-rings-we-re-currently-adding-to-our-shopping-carts /pages/wishlist-login /cart
Component · Ref FEOVDA
Affected pagehttps://themjewelersny.com/blogs/press/coveteur-15-rings-we-re-currently-adding-to-our-shopping-carts
Elementdiv#exm_dialog_1 > div:nth-of-type(2) > div > div > button
Accessible nameClose
Markup
<button type="button" class="exm_clr-button exm_dialog-close" title="Close">
            <svg width="18" height="18" viewBox="0 0 18 18" fill="none" xmlns="http://www.w3.org/2000/svg">
              <path d="M2 2L16 16" stroke="#F9F7F2" stroke-width="1.6"></path>
              <path d="M2 16L16 2" stroke="#F9F7F2" stroke-width="1.6"></path>
            </svg>
          </button>
Affected pages/ /pages/contact /blogs/press/coveteur-15-rings-we-re-currently-adding-to-our-shopping-carts /pages/wishlist-login /cart
Component · Ref 148MSQ
Affected pagehttps://themjewelersny.com/blogs/press/coveteur-15-rings-we-re-currently-adding-to-our-shopping-carts
Elementdiv:nth-of-type(2) > div > div > div:nth-of-type(3) > div:nth-of-type(5) > a
Accessible nameCONTINUE SHOPPING
Markup
<a href="javascript:;" class="exm_dialog-learn-more">CONTINUE SHOPPING</a>
Affected pages/ /pages/contact /blogs/press/coveteur-15-rings-we-re-currently-adding-to-our-shopping-carts /pages/wishlist-login /cart
Component · Ref IPQLYC
Affected pagehttps://themjewelersny.com/
Elementdiv > div > div > div:nth-of-type(4) > figure > a
Accessible nameBracelets
Markup
<a href="/collections/bracelets" class="gallery__item-content-link">Bracelets</a>
High

Interactive controls are not keyboard-accessible

WCAG 2.1.1 (A)50 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 50 affected elements
Component · Ref MP51KU
Affected pagehttps://themjewelersny.com/pages/wishlist-login
Elementdiv#pd-cp-preferences > div > div:nth-of-type(1) > div:nth-of-type(1) > div:nth-of-type(2) > a:nth-of-type(2)
Accessible nameAccept all
Rolebutton
Markup
<a role="button" class="pd-cp-ui-acceptAll pd-cp-btn pd-cp-btn__small" onclick="Pandectes.fn.setPreferencesCheckboxes(0, true)">Accept all</a>
Affected pages/ /pages/contact /blogs/press/coveteur-15-rings-we-re-currently-adding-to-our-shopping-carts /pages/wishlist-login /cart
Component · Ref U0JQ4V
Affected pagehttps://themjewelersny.com/pages/wishlist-login
Elementdiv#pd-cp-preferences > div > div:nth-of-type(1) > div:nth-of-type(1) > div:nth-of-type(2) > a:nth-of-type(1)
Accessible nameReject all
Rolebutton
Markup
<a role="button" class="pd-cp-ui-rejectAll pd-cp-btn pd-cp-btn__small" onclick="Pandectes.fn.setPreferencesCheckboxes(7, true)">Reject all</a>
Affected pages/ /pages/contact /blogs/press/coveteur-15-rings-we-re-currently-adding-to-our-shopping-carts /pages/wishlist-login /cart
Component · Ref 599LIY
Affected pagehttps://themjewelersny.com/blogs/press/coveteur-15-rings-we-re-currently-adding-to-our-shopping-carts
Elementtheme-header#header > div > div > full-menu > ul > li:nth-of-type(1)
Accessible nameNew In Best Sellers Trending Now New Arrivals
Rolemenuitem
Markup
<li role="menuitem" class="menu-item-has-children" data-item-title="New In">
		    <a href="/collections/new-arrivals-1" class="thb-full-menu--link">New In
<svg width="8" height="6" viewBox="0 0 8 6" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M6.75 1.5L3.75 4.5L0.75 1.5" stroke="var(--color-header-links, --color-accent)" stroke-width="1.1" stroke-linecap="round" stroke-linejoin="round"></path>
</svg>
</a><ul class="sub-menu" tabindex="-1"><li class="" role="none">
			          <a href="/collections/best-sellers" class="thb-full-menu--link" role="menuitem">Best Sellers</a></li><li…
Affected pages/ /pages/contact /blogs/press/coveteur-15-rings-we-re-currently-adding-to-our-shopping-carts /pages/wishlist-login /cart
Component · Ref 6O2ARX
Affected pagehttps://themjewelersny.com/cart
Elementtheme-header#header > div > div > full-menu > ul > li:nth-of-type(6)
Accessible nameCommissions
Rolemenuitem
Markup
<li role="menuitem" class="">
		    <a href="/pages/commissions" class="thb-full-menu--link">Commissions</a></li>
Affected pages/ /pages/contact /blogs/press/coveteur-15-rings-we-re-currently-adding-to-our-shopping-carts /pages/wishlist-login /cart
Component · Ref F3JNF1
Affected pagehttps://themjewelersny.com/blogs/press/coveteur-15-rings-we-re-currently-adding-to-our-shopping-carts
Elementdiv#pd-cp-preferences > div > div:nth-of-type(1) > div:nth-of-type(4) > div:nth-of-type(1) > a
Accessible nameClose
Rolebutton
Markup
<a class="pd-cp-ui-close" role="button" onclick="Pandectes.fn.closePreferences()">Close</a>
Affected pages/ /pages/contact /blogs/press/coveteur-15-rings-we-re-currently-adding-to-our-shopping-carts /pages/wishlist-login /cart
Component · Ref 9HVP07
Affected pagehttps://themjewelersny.com/
Elementdiv#pd-cp-preferences > div > div:nth-of-type(1) > div:nth-of-type(4) > div:nth-of-type(2) > a
Accessible nameSave preferences
Rolebutton
Markup
<a role="button" class="pd-cp-btn pd-cp-ui-save" onclick="Pandectes.fn.savePreferences()">Save preferences</a>
Affected pages/ /pages/contact /blogs/press/coveteur-15-rings-we-re-currently-adding-to-our-shopping-carts /pages/wishlist-login /cart
High

Modal dialog does not trap keyboard focus

WCAG 2.4.3 (A)13 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 13 affected elements
Component · Ref 8T6X0A
Affected pagehttps://themjewelersny.com/
Elementdiv#Product-Drawer
Accessible nameSelect options
Roledialog
Markup
<div class="side-panel product-drawer" id="Product-Drawer" tabindex="-1" role="dialog" aria-modal="true" aria-labelledby="Product-Drawer">
	<div class="side-panel-inner">
		<div class="side-panel-header">
			<div>
				<span>Select options</span>
				<side-panel-close class="side-panel-close">
<svg width="14" height="14" viewBox="0 0 14 14" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M13 1L1 13M13 13L1 1" stroke="var(--color-body)" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"></path>
</svg>
</side-panel-close>
			</div>
		</div>
		<div class="side-panel-content…
Affected pages/ /pages/contact /blogs/press/coveteur-15-rings-we-re-currently-adding-to-our-shopping-carts /pages/wishlist-login /cart
Component · Ref 1ZQIMP
Affected pagehttps://themjewelersny.com/cart
Elementcart-drawer#Cart-Drawer
Accessible nameBag Your cart is currently empty. Start Shopping
Roledialog
Markup
<cart-drawer class="side-panel cart-drawer" id="Cart-Drawer" tabindex="-1" role="dialog" aria-modal="true" aria-labelledby="Cart-Drawer">
	<div class="side-panel-inner">
		<div class="side-panel-header ">
			<div>
				<span class="body-font">
                  
                    Bag
                  
                </span>
				<side-panel-close class="side-panel-close">
<svg width="14" height="14" viewBox="0 0 14 14" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M13 1L1 13M13 13L1 1" stroke="var(--color-body)" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"></p…
Affected pages/ /pages/contact /blogs/press/coveteur-15-rings-we-re-currently-adding-to-our-shopping-carts /pages/wishlist-login /cart
High

Form fields use placeholder text as the only label

WCAG 1.3.1 (A)5 instances5 inspected pages

Fields rely on placeholder text instead of a real label. The placeholder disappears once the user types, and it is not exposed as a programmatic label.

Why it matters

Fields rely on placeholder text instead of a real label. The placeholder disappears once the user types, and it is not exposed as a programmatic label.

Recommended correction

Add a persistent <label> associated with each field. Keep the placeholder for example text only, not as the label.

View 5 affected elements
Component · Ref FSSUAM
Affected pagehttps://themjewelersny.com/blogs/press/coveteur-15-rings-we-re-currently-adding-to-our-shopping-carts
Elementinput#timesact_bis_email
Markup
<input id="timesact_bis_email" class="timesact_bis_input " type="email" placeholder="eg. [email removed]" name="email" value="">
Affected pages/ /pages/contact /blogs/press/coveteur-15-rings-we-re-currently-adding-to-our-shopping-carts /pages/wishlist-login /cart
High

Images lack text alternatives

WCAG 1.1.1 (A)1 instance1 inspected page

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 1 affected element
Component · Ref AXDATF
Affected pagehttps://themjewelersny.com/
Elementvideo > img
Markup
<img src="//themjewelersny.com/cdn/shop/files/preview_images/66f754867c1648c594f316f173380426.thumbnail.0000000000_1600x.jpg?v=1766024358">
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 MCV30
Affected pagehttps://themjewelersny.com/
Elementnav#mobile-menu
Accessible nameNew In New In New ArrivalsBest SellersTrending Now Solid Gold Shop All Shop All Necklaces Necklaces All Necklaces Nameplate Necklaces Initial Necklaces Locket Necklaces Pendant Necklaces Tennis Necklaces Chain Necklaces Chokers Earrings Earrings All Earrings Personalized Earrings Hoop Earrings Huggie Earrings Stud Earrings Statement Earrings Rings Rings All Rings Personalized Rings Stackable Rings Signet Rings Iced Out Rings Stone Rings Bracelets Bracelets All Bracelets Personalized Bracelets Chain Bracelets Charm Bracelets Cuffs & Bangle Bracelets Tennis Bracelets Anklets Personalized Personalized NecklacesEarringsBraceletsRingsNameplatesInitials Collaborations Collaborations GUIZIOGREG YUNADANIELLE & ALIXLINX Commissions Best Sellers Login Contact
Roledialog
Markup
<nav id="mobile-menu" class="mobile-menu-drawer" role="dialog" tabindex="-1">
	<div class="mobile-menu-drawer--inner"><ul class="mobile-menu"><li><details class="link-container">
							<summary class="parent-link">New In<span class="link-forward">
<svg width="8" height="6" viewBox="0 0 8 6" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M6.75 1.5L3.75 4.5L0.75 1.5" stroke="var(--color-header-links, --color-accent)" stroke-width="1.1" stroke-linecap="round" stroke-linejoin="round"></path>
</svg>
</span></summary>
							<ul class="sub-menu">
								<li class="parent-link-back">
				…
Affected pages/ /pages/contact /blogs/press/coveteur-15-rings-we-re-currently-adding-to-our-shopping-carts /pages/wishlist-login /cart
Component · Ref K7S5VE
Affected pagehttps://themjewelersny.com/cart
Elementtheme-header#header > div > div > full-menu
Accessible nameNew In Best Sellers Trending Now New Arrivals Shop All Earrings All Earrings Personalized Earrings Hoop Earrings Huggie Earrings Stud Earrings Statement Earrings Rings All Rings Personalized Rings Stackable Rings Signet Rings Iced Out Rings Stone Rings Necklaces All Necklaces Nameplate Necklaces Initial Necklaces Locket Necklaces Pendant Necklaces Tennis Necklaces Chain Necklaces Chokers Bracelets All Bracelets Personalized Bracelets Chain Bracelets Charm Bracelets Cuffs & Bangle Bracelets Tennis Bracelets Anklets Personalized Religious Bundles Men's Jewelry Solid Gold Personalized Necklaces Earrings Bracelets Rings Nameplates Initials Collaborations GUIZIO GREG YUNA DANIELLE & ALIX LINX Commissions
Rolenavigation
Markup
<full-menu class="full-menu" role="navigation">
	<ul class="thb-full-menu" role="menubar"><li role="menuitem" class="menu-item-has-children" data-item-title="New In">
		    <a href="/collections/new-arrivals-1" class="thb-full-menu--link">New In
<svg width="8" height="6" viewBox="0 0 8 6" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M6.75 1.5L3.75 4.5L0.75 1.5" stroke="var(--color-header-links, --color-accent)" stroke-width="1.1" stroke-linecap="round" stroke-linejoin="round"></path>
</svg>
</a><ul class="sub-menu" tabindex="-1"><li class="" role="none">
			          <a href="/coll…
Affected pages/ /pages/contact /blogs/press/coveteur-15-rings-we-re-currently-adding-to-our-shopping-carts /pages/wishlist-login /cart
Medium

Touch targets are too small

WCAG 2.5.8 (AA)60 instances5 inspected pages

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 <a>'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 60 affected elements
Component · Ref A4VG53
Affected pagehttps://themjewelersny.com/pages/wishlist-login
Elementa[title="Privacy Policy"]
Accessible namePrivacy Policy
Markup
<a href="/policies/privacy-policy" title="Privacy Policy">Privacy Policy</a>
Affected pages/ /pages/contact /blogs/press/coveteur-15-rings-we-re-currently-adding-to-our-shopping-carts /pages/wishlist-login /cart
Component · Ref 8ICKHF
Affected pagehttps://themjewelersny.com/
Element.pinterest
Accessible namePinterest
Markup
<a href="https://www.pinterest.com/themjewelersny/" class="social pinterest" target="_blank" rel="noreferrer" title="Pinterest">
Affected pages/ /pages/contact /blogs/press/coveteur-15-rings-we-re-currently-adding-to-our-shopping-carts /pages/wishlist-login /cart
Component · Ref JIL5IA
Affected pagehttps://themjewelersny.com/
Element.instagram
Accessible nameInstagram
Markup
<a href="https://www.instagram.com/themjewelers/" class="social instagram" target="_blank" rel="noreferrer" title="Instagram">
Affected pages/ /pages/contact /blogs/press/coveteur-15-rings-we-re-currently-adding-to-our-shopping-carts /pages/wishlist-login /cart
Medium

Text has insufficient colour contrast

WCAG 1.4.3 (AA)40 instances4 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 40 affected elements
Component · Ref CUGKKQ
Affected pagehttps://themjewelersny.com/cart
Element#cookieconsent\:desc
Accessible nameThis website uses cookies, pixels, software, and other technology for advertising, to better understand how visitors use our site, and to offer you a more personalized experience. We share information about your use of our site with third-parties, analytics, social media, and advertising partners in accordance with our Cookie Policy. You can manage this sharing by adjusting your preferences. Privacy Policy
Markup
<span id="cookieconsent:desc" class="cc-message">
Affected pages/ /pages/contact /cart
Component · Ref YKTZF0
Affected pagehttps://themjewelersny.com/
Element.line-child:nth-child(2) > div:nth-child(7)
Accessible nameorder
Markup
<div style="position: relative; display: inline-block; translate: none; rotate: none; scale: none; transform: translate(0px, 0px);">order</div>
Component · Ref 37L488
Affected pagehttps://themjewelersny.com/
Element.gallery__item:nth-child(6) > .aspect-ratio--portrait > .gallery__item-content.content-bottom-left > div > p
Accessible namePersonalized
Markup
<p style="color:#ffffff;">Personalized</p>
Component · Ref 8SOL18
Affected pagehttps://themjewelersny.com/blogs/press/coveteur-15-rings-we-re-currently-adding-to-our-shopping-carts
Elementa[title="Home"]
Accessible nameHome
Markup
<a href="/" title="Home">Home</a>
Component · Ref 2GVA9P
Affected pagehttps://themjewelersny.com/
Elementa[title="SHOP SALE"] > span
Accessible nameSHOP SALE
Markup
<span>SHOP SALE</span>
Component · Ref GQE55W
Affected pagehttps://themjewelersny.com/pages/contact
Element.announcement-item:nth-child(1) > p
Accessible nameLABOR DAY SALE. Automatically at checkout.
Markup
<p><strong>LABOR DAY SALE. </strong>Automatically at checkout.</p>
Component · Ref 4MNYRQ
Affected pagehttps://themjewelersny.com/pages/contact
Element.announcement-item:nth-child(1) > p > strong
Accessible nameLABOR DAY SALE.
Markup
<strong>LABOR DAY SALE. </strong>
Component · Ref RIGCX3
Affected pagehttps://themjewelersny.com/pages/contact
Elementbutton[type="submit"] > span
Accessible nameSend Message
Markup
<span>Send Message</span>
Component · Ref ELFGWY
Affected pagehttps://themjewelersny.com/pages/contact
Element.is-active > p
Accessible nameFREE SHIPPING ON DOMESTIC ORDERS $95+
Markup
<p>FREE SHIPPING ON DOMESTIC ORDERS $95+</p>
Component · Ref 7FX5MO
Affected pagehttps://themjewelersny.com/
Element.split-text.description-size--small > .line-child:nth-child(1) > div:nth-child(1)
Accessible namespend
Markup
<div style="position: relative; display: inline-block; translate: none; rotate: none; scale: none; transform: translate(0px, 0px);">spend</div>
Component · Ref GWAVH8
Affected pagehttps://themjewelersny.com/cart
Element.button.accent2[href="/"] > span
Accessible nameContinue shopping
Markup
<span>Continue shopping</span>
Component · Ref YB9I1Y
Affected pagehttps://themjewelersny.com/
Elementh1 > .line-child > div
Accessible nameSALE
Markup
<div style="position: relative; display: inline-block; translate: none; rotate: none; scale: none; transform: translate(0px, 0px);">SALE</div>
Component · Ref 4JX2X7
Affected pagehttps://themjewelersny.com/
Element.slideshow__slide-content > .subheading
Accessible nameLABOR DAY
Markup
<p class="subheading" style="visibility: inherit; opacity: 1;">LABOR DAY</p>
Component · Ref CFOCQ0
Affected pagehttps://themjewelersny.com/blogs/press/coveteur-15-rings-we-re-currently-adding-to-our-shopping-carts
Element.breadcrumbs
Accessible namebreadcrumbs
Markup
<nav class="breadcrumbs" aria-label="breadcrumbs">
	  <a href="/" title="Home">Home</a>
	  
		
	  
	  
		
	    <i>/</i>
	    <a href="/blogs/press" title="Press">Press</a>
	    <i>/</i>
	    COVETEUR: 15 RINGS WE’RE CURRENTLY ADDING TO OUR SHOPPING CARTS
	  
	  
		
		
	</nav>
Medium

<video> elements must have captions

WCAG 1.2.2 (A)1 instance1 inspected page

<video> elements must have captions

Why it matters

<video> elements must have captions

Recommended correction

Review the affected element and correct the reported accessibility issue.

View 1 affected element
Component · Ref KKQ3SY
Affected pagehttps://themjewelersny.com/
Elementvideo
Markup
<video playsinline="playsinline" autoplay="autoplay" loop="loop" muted="muted" preload="metadata" poster="//themjewelersny.com/cdn/shop/files/preview_images/66f754867c1648c594f316f173380426.thumbnail.0000000000_1600x.jpg?v=1766024358">
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 KANXWK
Affected pagehttps://themjewelersny.com/blogs/press/coveteur-15-rings-we-re-currently-adding-to-our-shopping-carts
Elementfooter#footer > div:nth-of-type(1) > div:nth-of-type(1) > a > img
Markup
<img src="//themjewelersny.com/cdn/shop/files/upcart_header_logo_1761685965029-removebg-preview.png?v=1764950241" alt="The M Jewelers" width="width" height="height">
Affected pages/ /pages/contact /blogs/press/coveteur-15-rings-we-re-currently-adding-to-our-shopping-carts /pages/wishlist-login /cart
Component · Ref QFF7U5
Affected pagehttps://themjewelersny.com/
Elementtheme-header#header > div > div > a > img:nth-of-type(1)
Markup
<img src="//themjewelersny.com/cdn/shop/files/upcart_header_logo_1761685965029-removebg-preview.png?v=1764950241" class="logoimg" alt="The M Jewelers" width="939" height="266">
Affected pages/ /pages/contact /blogs/press/coveteur-15-rings-we-re-currently-adding-to-our-shopping-carts /pages/wishlist-login /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 VL738W
Affected pagehttps://themjewelersny.com/pages/wishlist-login
Elementhtml > body
Accessible namePress Alt+1 for screen-reader mode, Alt+0 to cancelThis website uses cookies, pixels, software, and other technology for advertising, to better understand how visitors use our site, and to offer you a more personalized experience. We share information about your use of our site with third-parties, analytics, social media, and advertising partners in accordance with our Cookie Policy. You can manage this sharing by adjusting your preferences. Privacy PolicyPreferencesAccept Manage consent preferences Reject all Accept all We use cookies to optimize website functionality, analyze the performance, and provide personalized experience to you. Some cookies are essential to make the website operate and function correctly. Those cookies cannot be disabled. In this window you can manage your preference of cookies. Strictly necessary cookies Always allowed These cookies are essential in order to enable you to move around the website and use its features, such as accessing secure areas of the website. The website cannot function properly without these cookies. Cookies details Namesecure_customer_sigProviderShopifyDomainthemjewelersny.comPath/TypeFirst-party (Cookie)Retention1 yearsPurposeUsed in connection with customer login.NamelocalizationProviderShopifyDomainthemjewelersny.comPath/TypeFirst-party (Cookie)Retention1 yearsPurposeShopify store localizationNamecart_currencyProviderShopifyDomainthemjewelersny.comPath/TypeFirst-party (Cookie)Retention2 SessionPurposeThe cookie is necessary for the secure checkout and payment function on the website. This function is provided by shopify.com.Name_tracking_consentProviderShopifyDomain.themjewelersny.comPath/TypeFirst-party (Cookie)Retention1 yearsPurposeTracking preferences.Name_cmp_aProviderShopifyDomain.themjewelersny.comPath/TypeFirst-party (Cookie)Retention1 daysPurposeUsed for managing customer privacy settings.Nameshopify_pay_redirectProviderShopifyDomainthemjewelersny.comPath/TypeFirst-party (Cookie)Retention1 hoursPurposeThe cookie is necessary for the secure checkout and payment function on the website. This function is provided by shopify.com.Namekeep_aliveProviderShopifyDomainthemjewelersny.comPath/TypeFirst-party (Cookie)Retention30 minutesPurposeUsed in connection with buyer localization.Namelocale_bar_acceptedProviderShopifyDomainthemjewelersny.comPath/TypeFirst-party (Cookie)RetentionSessionPurposeThis cookie is provided by the Geolocation app and is used to load the bar.Namewpm-test-cookieProviderShopifyDomainthemjewelersny.comPath/TypeFirst-party (Cookie)RetentionSessionPurposeUsed to ensure our systems are working correctly.Namewpm-test-cookieProviderUnknownDomaincomPath/TypeThird-party (Cookie)RetentionSessionPurposeUsed to ensure our systems are working correctly.Namecart_sigProviderShopifyDomainthemjewelersny.comPath/TypeFirst-party (Cookie)Retention2 SessionPurposeShopify analytics.Namecart_tsProviderShopifyDomainthemjewelersny.comPath/TypeFirst-party (Cookie)Retention2 SessionPurposeUsed in connection with checkout.NamecartProviderShopifyDomainthemjewelersny.comPath/TypeFirst-party (Cookie)Retention2 SessionPurposeNecessary for the shopping cart functionality on the website.Name_shopify_essentialProviderShopifyDomainthemjewelersny.comPath/TypeFirst-party (Cookie)Retention1 yearsName_pandectes_gdprProviderPandectesDomain.themjewelersny.comPath/TypeFirst-party (Cookie)Retention1 yearsPurposeUsed for the functionality of the cookies consent banner. Functional cookies These cookies enable the site to provide enhanced functionality and personalisation. They may be set by us or by third party providers whose services we have added to our pages. If you do not allow these cookies then some or all of these services may not function properly. Cookies details Name_pinterest_ct_uaProviderPinterestDomain.ct.pinterest.comPath/TypeThird-party (Cookie)Retention1 yearsPurposeUsed to group actions across pages.NameX-ABProviderSnapchatDomainsc-static.netPath/scevent.min.jsTypeThird-party (Cookie)Retention1 daysNamefavCountdownProviderThe M JewelersDomainthemjewelersny.comPath/TypeFirst-party (Cookie)RetentionSessionPurposeThis cookie is used to properly the countdown display in the hero bannerName_cfuvidProviderCloudflareDomain.afterpay.comPath/TypeThird-party (Cookie)RetentionSession Performance cookies These cookies enable us to monitor and improve the performance of our website. For example, they allow us to count visits, identify traffic sources and see which parts of the site are most popular. Cookies details Name_shopify_yProviderShopifyDomain.themjewelersny.comPath/TypeFirst-party (Cookie)Retention1 yearsPurposeShopify analytics.Name_orig_referrerProviderShopifyDomain.themjewelersny.comPath/TypeFirst-party (Cookie)Retention2 SessionPurposeTracks landing pages.Name_landing_pageProviderShopifyDomain.themjewelersny.comPath/TypeFirst-party (Cookie)Retention2 SessionPurposeTracks landing pages.Name_shopify_sProviderShopifyDomain.themjewelersny.comPath/TypeFirst-party (Cookie)Retention30 minutesPurposeShopify analytics.Name_gaProviderGoogleDomain.themjewelersny.comPath/TypeFirst-party (Cookie)Retention1 yearsPurposeCookie is set by Google Analytics with unknown functionalityName_shopify_sa_pProviderShopifyDomain.themjewelersny.comPath/TypeFirst-party (Cookie)Retention30 minutesPurposeShopify analytics relating to marketing & referrals.Name_shopify_sa_tProviderShopifyDomain.themjewelersny.comPath/TypeFirst-party (Cookie)Retention30 minutesPurposeShopify analytics relating to marketing & referrals.Name_gidProviderGoogleDomain.themjewelersny.comPath/TypeFirst-party (Cookie)Retention1 daysPurposeCookie is placed by Google Analytics to count and track pageviews.Name__cf_bmProviderCloudFlareDomain.livewishlist.scriptengine.netPath/TypeThird-party (Cookie)Retention30 minutesPurposeUsed to manage incoming traffic that matches criteria associated with bots.Name__attentive_ccoProviderAttentiveDomainthemjewelersny.comPath/TypeFirst-party (Cookie)Retention1 yearsPurposeUsed by attentive sms services.Name__attentive_pvProviderAttentiveDomainthemjewelersny.comPath/TypeFirst-party (Cookie)Retention30 minutesPurposeUsed by attentive sms services.Name__attentive_ss_referrerProviderAttentiveDomainthemjewelersny.comPath/TypeFirst-party (Cookie)Retention30 minutesPurposeUsed by attentive sms services.Name__attentive_dvProviderAttentiveDomainthemjewelersny.comPath/TypeFirst-party (Cookie)Retention1 daysPurposeUsed by attentive sms services.Name__attentive_idProviderAttentiveDomainthemjewelersny.comPath/TypeFirst-party (Cookie)Retention1 yearsPurposeUsed by attentive sms services.Nameusb_previous_pathnameProviderHextomDomainthemjewelersny.comPath/TypeFirst-party (Cookie)RetentionSessionPurposeUsed by Hextom for statistical data.Name_attn_ProviderAttentiveDomainthemjewelersny.comPath/TypeFirst-party (Cookie)Retention1 yearsPurposeUsed by attentive sms services.Name__cf_bmProviderCloudFlareDomain.afterpay.comPath/TypeThird-party (Cookie)Retention30 minutesPurposeUsed to manage incoming traffic that matches criteria associated with bots.Name_shopify_sProviderShopifyDomaincomPath/TypeThird-party (Cookie)RetentionSessionPurposeShopify analytics.Name_boomr_clssProviderShopifyDomainhttps://themjewelersny.comPath/TypeFirst-party (Local Storage)Retention1 yearsPurposeUsed to monitor and optimize the performance of Shopify stores.Name_ga_3S31W5HHS4ProviderGoogleDomain.themjewelersny.comPath/TypeFirst-party (Cookie)Retention1 yearsName_gat_UA-184217462-1ProviderGoogleDomain.themjewelersny.comPath/TypeFirst-party (Cookie)Retention1 minutesNamermuidProviderUnknownDomain.link…[truncated by Evolize: exceeded D1 value limit]
Markup
<body class="animations-true button-uppercase-true navigation-uppercase-false product-card-spacing-pixel product-title-uppercase-true template-page template-page" style="" data-exm-observer-attached="true"><div id="ecomsend-widget"><div class="EcomSendAPP"></div></div><span role="alert" data-acsb-sr-alert="true" data-acsb-sr-only="true" class="acsb-sr-alert acsb-sr-only" data-acsb-force-visible="true" style="position: absolute; width: 200px; height: 1px; margin-top: -1px; z-index: -1; border: 0px; top: 0px; left: 0px; overflow: hidden; outline: 0px;">Press Alt+1 for screen-reader mode, Alt+0 t…
Low

Video may be missing captions

WCAG 1.2.2 (A)1 instance1 inspected page

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

Why it matters

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

Recommended correction

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

View 1 affected element
Component · Ref B6XGGJ
Affected pagehttps://themjewelersny.com/
Elementslide-show > div > div > div > div:nth-of-type(2) > video
Markup
<video playsinline="playsinline" autoplay="autoplay" loop="loop" muted="muted" preload="metadata" poster="//themjewelersny.com/cdn/shop/files/preview_images/66f754867c1648c594f316f173380426.thumbnail.0000000000_1600x.jpg?v=1766024358"><source src="//themjewelersny.com/cdn/shop/videos/c/vp/66f754867c1648c594f316f173380426/66f754867c1648c594f316f173380426.HD-1080p-7.2Mbps-65393507.mp4?v=0" type="video/mp4"><img src="//themjewelersny.com/cdn/shop/files/preview_images/66f754867c1648c594f316f173380426.thumbnail.0000000000_1600x.jpg?v=1766024358"></video>

05 · Most affected inspected pages

06 · About this assessment

Evolize inspects publicly accessible website pages using automated browser-based testing and deterministic accessibility rules. Automated testing can identify many reproducible technical issues but cannot determine complete WCAG or legal compliance.

  • Publicly accessible surfaces only — no credentials, private systems, or source-code access.
  • Findings apply to the pages and states successfully inspected; automated analysis may not detect every issue.
  • Results reflect the site at the scan date and may have changed since.

Evolize provides digital risk intelligence and does not provide legal advice, certify compliance, or guarantee that litigation will not occur. Methodology · Security · Example assessment

07 · Continuous monitoring

This public report captures one assessment. Evolize monitoring rescans the website, detects new and recurring findings, tracks changes over time and verifies corrections.

Is information in this report inaccurate or outdated? Request a correction or removal.