The scan found 6 distinct issue type(s) across 1 page(s). Under the European Accessibility Act (in force since 28 June 2025), e-commerce services offered to EU consumers must meet accessibility requirements based on EN 301 549, which references WCAG 2.1 AA. Issues are listed below in order of severity, each with the exact element and remediation guidance.
Ensure <img> elements have alternative text or a role of none or presentation Understanding this rule →
.banner-rounded-banner_block_rounded_buttons_RGjKfN > .banner-rounded-wrapper > .banner-media > .desk_video.hide_tablet_or_mobile.w-full > .video-wrapper.video-item-wrap > video > img<img src="//nude-project.com/cdn/shop/files/preview_images/edab23b354d44b259555b9a8f0044c7c.thumbnail.0000000000_small.jpg?v=1785251538">
Fix any of the following: Element does not have an alt attribute aria-label attribute does not exist or is empty aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty Element has no title attribute Element's default semantics were not overridden with role="none" or role="presentation"
.main_image.swiper-slide-active[aria-label="1 / 4"] > .AspectRatio.AspectRatio--square > .lazyautosizes.Image--lazyLoaded[data-image-id="83679863046468"]<img class="ProductItem__Image l..." src="//nude-project.com/c..." data-src="//nude-project.com/c..." data-widths="[315,400,500]" data-sizes="auto" media_priority="true" width="4000" height="5000" data-image-id="83679863046468" sizes="324px" data-loaded="true">
Fix any of the following: Element does not have an alt attribute aria-label attribute does not exist or is empty aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty Element has no title attribute Element's default semantics were not overridden with role="none" or role="presentation"
img[data-image-id="83402848796996"]<img class="ProductItem__Image l..." src="//nude-project.com/c..." data-src="//nude-project.com/c..." data-widths="[315,400,500]" data-sizes="auto" media_priority="true" width="4000" height="5000" data-image-id="83402848796996" sizes="324px" data-loaded="true">
Fix any of the following: Element does not have an alt attribute aria-label attribute does not exist or is empty aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty Element has no title attribute Element's default semantics were not overridden with role="none" or role="presentation"
Ensure every form element has a label Understanding this rule →
#email_marketing<input type="checkbox" class="" name="contact[accepts_marketing]" id="email_marketing" value="Subscribed">
Fix any of the following: Element does not have an implicit (wrapped) <label> Element does not have an explicit <label> aria-label attribute does not exist or is empty aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty Element has no title attribute Element has no placeholder attribute Element's default semantics were
Ensure links have discernible text Understanding this rule →
.header__heading-link<a href="/" class="header__heading-link no-link" data-nav-link="Home">
Fix all of the following: Element is in tab order and does not have accessible text Fix any of the following: Element does not have text that is visible to screen readers aria-label attribute does not exist or is empty aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty Element has no title attribute
.swym-wishlist<a data-nav-link="Wishlist" href="/pages/swym-wishlist" class="swym-wishlist header__icon header__icon--wishlist link focus-inset">
Fix all of the following: Element is in tab order and does not have accessible text Fix any of the following: Element does not have text that is visible to screen readers aria-label attribute does not exist or is empty aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty Element has no title attribute
div[data-product-id="15395416932676"] > .ProductItem_new-grid__Wrapper > .product-image-wrapper-new_grid > .with-colors.product-color-wrapper.product--information > .product-info-main_wrapper > .color-swatch > .variant-wrapper.products-together.index > .variant-input-wrap.color-wrap.product-variants-group > .\33 .active.color-swatch-new<a class="3 color-swatch-new active " href="/products/perfect-crop-knit-off-white-1">
<div class="beige swatch-color"></div>
</a>Fix all of the following: Element is in tab order and does not have accessible text Fix any of the following: Element does not have text that is visible to screen readers aria-label attribute does not exist or is empty aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty Element has no title attribute
Ensure <li> elements are used semantically Understanding this rule →
.header__search-wrapper > .HorizontalList__Item<li class="HorizontalList__Item">
Fix any of the following: List item does not have a <ul>, <ol> parent element
.cart-update<li class="HorizontalList__Item cart-update cart-empty">
Fix any of the following: List item does not have a <ul>, <ol> parent element
Ensure interactive controls are not nested as they are not always announced by screen readers or can cause focus problems for assistive technologies Understanding this rule →
#HeaderMenu-shop<summary id="HeaderMenu-shop" class="header__menu-item h5 list-menu__item link focus-inset">
Fix any of the following: Element has focusable descendants
#HeaderMenu-new-in<summary id="HeaderMenu-new-in" class="header__menu-item h5 list-menu__item link focus-inset">
Fix any of the following: Element has focusable descendants
#HeaderMenu-collections<summary id="HeaderMenu-collections" class="header__menu-item h5 list-menu__item link focus-inset">
Fix any of the following: Element has focusable descendants
Ensure <meta name="viewport"> does not disable text scaling and zooming Understanding this rule →
meta[name="viewport"]<meta name="viewport" content="width=device-width, initial-scale=1.0, height=device-height, minimum-scale=1.0, user-scalable=0">
Fix any of the following: user-scalable on <meta> tag disables zooming on mobile devices
This report is produced by an automated scan (axe-core ruleset, WCAG 2.1 A/AA) of the listed pages. Automated testing reliably detects roughly 30–40% of accessibility issues — it does not replace manual testing with screen readers, keyboard-only navigation checks of complex flows, or cognitive accessibility review. A clean automated scan is a necessary baseline, not proof of full conformance. No tool or service can truthfully "guarantee compliance".