Public accessibility assessment

Accessibility issues detected on skinspanewyork.com

Evolize inspected 5 public pages on skinspanewyork.com and detected 41 automatically identifiable accessibility findings.

41Findings detected
7WCAG criteria affected
5Pages inspected
8 Sep 2026Assessment date

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

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

Is skinspanewyork.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 skinspanewyork.com and detected 41 accessibility findings. The most widespread issue was "Interactive controls are not keyboard-accessible", detected on 5 inspected pages. The most affected inspected page was "/products/waxing", where 22 findings were detected. The assessment identified findings mapped to 7 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) · 2 inspected pages · 2 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. High

    Interactive controls are not keyboard-accessible

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

    Hidden elements can still receive keyboard focus

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

    Modal dialog does not trap keyboard focus

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

03 · WCAG criteria affected

CriterionNameLevelFindingsPagesReach
1.4.3Contrast (Minimum)AA2055 / 5
2.1.1KeyboardA855 / 5
2.4.3Focus OrderA755 / 5
1.3.1Info and RelationshipsA455 / 5
4.1.2Name, Role, ValueA222 / 5
1.4.1Use of ColorA111 / 5
2.2.2Pause, Stop, HideA111 / 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

Form fields are missing labels

WCAG 1.3.1 (A)2 instances2 inspected pages

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 2 affected elements
Component · Ref S7TT1F
Affected pagehttps://skinspanewyork.com/products/body-fx
Element#Quantity-template--23601206984944__main
Markup
<input class="quantity__input" type="number" name="quantity" id="Quantity-template--23601206984944__main" data-cart-quantity="0" data-min="1" min="1" step="1" value="1" form="product-form-template--23601206984944__main">
Affected pages/products/body-fx /products/waxing
High

Hidden elements can still receive keyboard focus

WCAG 2.4.3 (A)30 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 30 affected elements
Component · Ref JJ2WIH
Affected pagehttps://skinspanewyork.com/pages/service_menu_2026
Elementdiv > div:nth-of-type(2) > predictive-search > form > div:nth-of-type(1) > button:nth-of-type(2)
Accessible nameSearch
Markup
<button class="search__button field__button" aria-label="Search">
              <svg class="icon icon-search" aria-hidden="true" focusable="false">
                <use href="#icon-search">
              </use></svg>
            </button>
Affected pages/ /products/body-fx /pages/service_menu_2026 /products/waxing /blogs/news/what-order-should-i-apply-skin-care-products
Component · Ref 3S54HU
Affected pagehttps://skinspanewyork.com/blogs/news/what-order-should-i-apply-skin-care-products
Elementdiv > details-modal > details > div > div:nth-of-type(2) > button
Accessible nameClose
Markup
<button type="button" class="search-modal__close-button modal__close-button link link--text focus-inset" aria-label="Close">
          <svg class="icon icon-close" aria-hidden="true" focusable="false">
            <use href="#icon-close">
          </use></svg>
        </button>
Affected pages/ /products/body-fx /pages/service_menu_2026 /products/waxing /blogs/news/what-order-should-i-apply-skin-care-products
Component · Ref D9V9JZ
Affected pagehttps://skinspanewyork.com/pages/service_menu_2026
Elementinput#Search-In-Modal
Rolecombobox
Markup
<input class="search__input field__input" id="Search-In-Modal" type="search" name="q" value="" placeholder="Search" role="combobox" aria-expanded="false" aria-owns="predictive-search-results" aria-controls="predictive-search-results" aria-haspopup="listbox" aria-autocomplete="list" autocorrect="off" autocomplete="off" autocapitalize="off" spellcheck="false">
Affected pages/ /products/body-fx /pages/service_menu_2026 /products/waxing /blogs/news/what-order-should-i-apply-skin-care-products
Component · Ref SXRLMA
Affected pagehttps://skinspanewyork.com/
Elementdiv > div:nth-of-type(1) > div:nth-of-type(2) > div > div > a
Accessible nameAesthetic Treatments
Markup
<a href="/collections/aesthetic" class="full-unstyled-link">Aesthetic Treatments
              </a>
Component · Ref VI1HQY
Affected pagehttps://skinspanewyork.com/products/body-fx
Elementli#Slide-Thumbnails-template--23601206984944__main-6 > button
Accessible nameLoad image 6 in gallery view
Markup
<button class="thumbnail global-media-settings global-media-settings--no-shadow" aria-label="Load image 6 in gallery view" aria-controls="GalleryViewer-template--23601206984944__main" aria-describedby="Thumbnail-template--23601206984944__main-6
">
                <img src="//skinspanewyork.com/cdn/shop/files/bodyFx_18520a45-ed13-43bc-a4be-65d9883e42d7.jpg?v=1732925871&amp;width=416" alt="BodyFX @ Skin Spa New York" srcset="//skinspanewyork.com/cdn/shop/files/bodyFx_18520a45-ed13-43bc-a4be-65d9883e42d7.jpg?v=1732925871&amp;width=54 54w, //skinspanewyork.com/cdn/shop/files/bodyFx_18520a45-ed13-4…
Component · Ref K7B0KM
Affected pagehttps://skinspanewyork.com/pages/service_menu_2026
Elementdiv#menu_services_2026 > div > div > a
Accessible nameDownload Menu
Markup
<a href="//skinspanewyork.com/cdn/shop/t/114/assets/menu_2026_vertical.jpg?v=116016209050224420421788081131 }" download="//skinspanewyork.com/cdn/shop/t/114/assets/legal_menu_2026.pdf?v=90151289167016364891788081175" title="Download Menu" class="button-cta">
     <span class="button-span white">Download Menu</span>
    <span class="button-span">
      <svg width="30px" height="30px" viewBox="0 0 66 43" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
        <g id="arrow" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
          <path…
High

Interactive controls are not keyboard-accessible

WCAG 2.1.1 (A)68 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 68 affected elements
Component · Ref MONYH4
Affected pagehttps://skinspanewyork.com/blogs/news/what-order-should-i-apply-skin-care-products
Elementsummary#HeaderMenu-medical-spa
Accessible nameMedical Spa
Rolebutton
Markup
<summary id="HeaderMenu-medical-spa" class="header__menu-item list-menu__item link focus-inset" role="button" aria-expanded="false" aria-controls="MegaMenu-Content-2">
                <span>Medical Spa </span>
                <svg aria-hidden="true" focusable="false" class="icon icon-caret" viewBox="0 0 10 6">
  <path fill-rule="evenodd" clip-rule="evenodd" d="M9.354.646a.5.5 0 00-.708 0L5 4.293 1.354.646a.5.5 0 00-.708.708l4 4a.5.5 0 00.708 0l4-4a.5.5 0 000-.708z" fill="currentColor">
</path></svg>

              </summary>
Affected pages/ /products/body-fx /pages/service_menu_2026 /products/waxing /blogs/news/what-order-should-i-apply-skin-care-products
Component · Ref DF4YNP
Affected pagehttps://skinspanewyork.com/
Elementsticky-header > header > div > details-modal > details > summary
Accessible nameSearch
Rolebutton
Markup
<summary class="header__icon header__icon--search header__icon--summary link focus-inset modal__toggle" aria-haspopup="dialog" aria-label="Search" role="button">
      <span>
        <svg class="modal__toggle-open icon icon-search" aria-hidden="true" focusable="false">
          <use href="#icon-search">
        </use></svg>
        <svg class="modal__toggle-close icon icon-close" aria-hidden="true" focusable="false">
          <use href="#icon-close">
        </use></svg>
      </span>
    </summary>
Affected pages/ /products/body-fx /pages/service_menu_2026 /products/waxing /blogs/news/what-order-should-i-apply-skin-care-products
Component · Ref DLSRUF
Affected pagehttps://skinspanewyork.com/
Elementdiv#shopify-section-sections--23574898278640__header > sticky-header > header > details-modal > details > summary
Accessible nameSearch
Rolebutton
Markup
<summary class="header__icon header__icon--search header__icon--summary link focus-inset modal__toggle" aria-haspopup="dialog" aria-label="Search" role="button">
      <span>
        <svg class="modal__toggle-open icon icon-search" aria-hidden="true" focusable="false">
          <use href="#icon-search">
        </use></svg>
        <svg class="modal__toggle-close icon icon-close" aria-hidden="true" focusable="false">
          <use href="#icon-close">
        </use></svg>
      </span>
    </summary>
Affected pages/ /products/body-fx /pages/service_menu_2026 /products/waxing /blogs/news/what-order-should-i-apply-skin-care-products
Component · Ref QAXYQH
Affected pagehttps://skinspanewyork.com/
Elementsummary#HeaderDrawer-medical-spa-laser-light-facials
Accessible nameLaser & Light Facials
Rolebutton
Markup
<summary id="HeaderDrawer-medical-spa-laser-light-facials" class="menu-drawer__menu-item link link--text list-menu__item focus-inset" role="button" aria-expanded="false" aria-controls="childlink-laser-light-facials">
                                      Laser &amp; Light Facials
                                      <svg viewBox="0 0 14 10" fill="none" aria-hidden="true" focusable="false" class="icon icon-arrow" xmlns="http://www.w3.org/2000/svg" width="14px" height="10px">
  <path fill-rule="evenodd" clip-rule="evenodd" d="M8.537.808a.5.5 0 01.817-.162l4 4a.5.5 0 010 .708l-4 4a.5.5 0 11-.708…
Affected pages/ /products/body-fx /pages/service_menu_2026 /products/waxing /blogs/news/what-order-should-i-apply-skin-care-products
Component · Ref OE2FHC
Affected pagehttps://skinspanewyork.com/blogs/news/what-order-should-i-apply-skin-care-products
Elementdetails#Details-menu-drawer-container > summary
Accessible nameMenu
Rolebutton
Markup
<summary class="header__icon header__icon--menu header__icon--summary link focus-inset" aria-label="Menu" role="button" aria-expanded="false" aria-controls="menu-drawer">
      <span>
        <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" class="icon icon-hamburger" fill="none" viewBox="0 0 18 16">
  <path d="M1 .5a.5.5 0 100 1h15.71a.5.5 0 000-1H1zM.5 8a.5.5 0 01.5-.5h15.71a.5.5 0 010 1H1A.5.5 0 01.5 8zm0 7a.5.5 0 01.5-.5h15.71a.5.5 0 010 1H1a.5.5 0 01-.5-.5z" fill="currentColor">
</path></svg>

        <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" f…
Affected pages/ /products/body-fx /pages/service_menu_2026 /products/waxing /blogs/news/what-order-should-i-apply-skin-care-products
Component · Ref 6EQTNX
Affected pagehttps://skinspanewyork.com/blogs/news/what-order-should-i-apply-skin-care-products
Elementdetails#Details-share-template--23574899359984__main > summary
Accessible nameShare
Rolebutton
Markup
<summary class="share-button__button" role="button" aria-expanded="false">
      <svg width="13" height="12" viewBox="0 0 13 12" class="icon icon-share" fill="none" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false">
  <path d="M1.625 8.125V10.2917C1.625 10.579 1.73914 10.8545 1.9423 11.0577C2.14547 11.2609 2.42102 11.375 2.70833 11.375H10.2917C10.579 11.375 10.8545 11.2609 11.0577 11.0577C11.2609 10.8545 11.375 10.579 11.375 10.2917V8.125" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"></path>
  <path fill-rule="evenodd" clip-rule="evenodd" d="M6.147…
Affected pages/products/body-fx /products/waxing /blogs/news/what-order-should-i-apply-skin-care-products
High

Modal dialog does not trap keyboard focus

WCAG 2.4.3 (A)5 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 5 affected elements
Component · Ref CG7HTQ
Affected pagehttps://skinspanewyork.com/products/body-fx
Elementdiv#shopify-section-sections--23574898278640__header > sticky-header > header > details-modal > details > div
Accessible nameSearch
Roledialog
Markup
<div class="search-modal modal__content gradient" role="dialog" aria-modal="true" aria-label="Search">
      <div class="modal-overlay"></div>
      <div class="search-modal__content search-modal__content-bottom" tabindex="-1"><predictive-search class="search-modal__form" data-loading-text="Loading..."><form action="/search" method="get" role="search" class="search search-modal__form">
          <div class="field">
            <input class="search__input field__input" id="Search-In-Modal-1" type="search" name="q" value="" placeholder="Search" role="combobox" aria-expanded="false" aria-owns="pr…
Affected pages/ /products/body-fx /pages/service_menu_2026 /products/waxing /blogs/news/what-order-should-i-apply-skin-care-products
High

Scrollable region must have keyboard access

WCAG 2.1.1 (A)1 instance1 inspected page

Scrollable region must have keyboard access

Why it matters

Scrollable region must have keyboard access

Recommended correction

Review the affected element and correct the reported accessibility issue.

View 1 affected element
Component · Ref 78CKKJ
Affected pagehttps://skinspanewyork.com/pages/service_menu_2026
Element.box
Accessible nameMenu Skin Spa New York Page 1
Markup
<section class="box">
Medium

Text has insufficient colour contrast

WCAG 1.4.3 (AA)44 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 44 affected elements
Component · Ref HXZ1VD
Affected pagehttps://skinspanewyork.com/
Element#Slide-sections--23574898278640__announcement-bar-1 > .announcement-bar__announcement[aria-label="Announcement"][role="region"] > .announcement-bar__link.animate-arrow.focus-inset > .announcement-bar__message.h5 > span
Accessible nameLABOR DAY WEEKEND SALE! BUY ONE GET ONE 75% OFF USE CODE BOGO75
Markup
<span>LABOR DAY WEEKEND SALE! BUY ONE GET ONE 75% OFF USE CODE BOGO75</span>
Affected pages/ /products/body-fx /pages/service_menu_2026 /products/waxing /blogs/news/what-order-should-i-apply-skin-care-products
Component · Ref QKVT24
Affected pagehttps://skinspanewyork.com/blogs/news/what-order-should-i-apply-skin-care-products
Elementul:nth-child(35) > li:nth-child(2) > a[rel="noopener noreferrer"][target="_blank"] > span
Accessible nameNaturopathica Calendula Essential Hydrating Cream
Markup
<span style="font-weight: 400;">Naturopathica Calendula Essential Hydrating Cream</span>
Component · Ref IO7DEQ
Affected pagehttps://skinspanewyork.com/products/waxing
Elementspan:nth-child(1) > strong
Accessible nameYour health and safety are our highest priorities:
Markup
<strong>Your health and safety are our highest priorities:</strong>
Component · Ref DI6T3Q
Affected pagehttps://skinspanewyork.com/products/waxing
Elementh4:nth-child(2) > a
Accessible nameKnow Before You Go
Markup
<a href="https://skinspanewyork.com/pages/know-before-you-go">Know Before You Go</a>
Component · Ref OTUW0F
Affected pagehttps://skinspanewyork.com/pages/service_menu_2026
Element.desktop-only > .button-wrapper.items-center.justify-center > .button-cta > .button-span.white
Accessible nameDownload Menu
Markup
<span class="button-span white">Download Menu</span>
Component · Ref 9TV2K1
Affected pagehttps://skinspanewyork.com/blogs/news/what-order-should-i-apply-skin-care-products
Element.article-template__link
Accessible nameBack
Markup
<a href="/blogs/news" class="article-template__link link animate-arrow">
Component · Ref GUDHBX
Affected pagehttps://skinspanewyork.com/blogs/news/what-order-should-i-apply-skin-care-products
Element.share-button__button[role="button"]
Accessible nameShare
Rolebutton
Markup
<summary class="share-button__button" role="button" aria-expanded="false">
Component · Ref RHY6ZP
Affected pagehttps://skinspanewyork.com/products/waxing
Elementa[title="Laser Hair Removal"] > span
Accessible nameLaser Hair Removal
Markup
<span style="text-decoration: unset; color: #bc9a64;">Laser Hair Removal</span>
Component · Ref VSAUPJ
Affected pagehttps://skinspanewyork.com/products/body-fx
Element#Quantity-template--23601206984944__main
Markup
<input class="quantity__input" type="number" name="quantity" id="Quantity-template--23601206984944__main" data-cart-quantity="0" data-min="1" min="1" step="1" value="1" form="product-form-template--23601206984944__main">
Affected pages/products/body-fx /products/waxing
Component · Ref 5FAFON
Affected pagehttps://skinspanewyork.com/
Element.banner__text.rte.h2:nth-child(2)
Accessible nameYOU CHOOSE
Markup
<div class="banner__text rte  h2">
              YOU CHOOSE
            </div>
Component · Ref 1DUMDZ
Affected pagehttps://skinspanewyork.com/
Element.banner__text.rte.h2:nth-child(3) > strong
Accessible nameSAVE UP TO 40%
Markup
<strong>SAVE UP TO 40% </strong>
Component · Ref V6ZXI2
Affected pagehttps://skinspanewyork.com/
Element.button--secondary.button[href$="aesthetic"]
Accessible nameShop Aesthetics Here
Markup
<a href="/collections/aesthetic" class="button button--secondary">Shop Aesthetics Here</a>
Component · Ref 3JXKN9
Affected pagehttps://skinspanewyork.com/
Element.banner__buttons > a[href$="expert-services"]
Accessible nameShop MedSpa Here
Markup
<a href="/collections/expert-services" class="button button--secondary">Shop MedSpa Here</a>
Component · Ref 86214V
Affected pagehttps://skinspanewyork.com/
Element#review-location-avm1rmkrvn3vkuepgmaigenblock79e3c7dnbrltr
Accessible nameFlatiron MidEast Midtown UWS Back Bay Miami Beach
Markup
<select class="review-select-avm1rmkrvn3vkuepgmaigenblock79e3c7dnbrltr" id="review-location-avm1rmkrvn3vkuepgmaigenblock79e3c7dnbrltr" onchange="if(this.value) window.open(this.value, '_blank', 'noopener')" style="color: #fff;">
Component · Ref Q3U0D8
Affected pagehttps://skinspanewyork.com/products/waxing
Element.multicolumn-card__info > .rte > p
Accessible nameProfessionally trained and licensed estheticians delivering trusted, results-driven skincare at every Skin Spa New York location.
Markup
<p><br>Professionally trained and licensed estheticians delivering trusted, results-driven skincare at every Skin Spa New York location.<br><br></p>
Component · Ref RJ8PID
Affected pagehttps://skinspanewyork.com/products/waxing
Element.multicolumn-card__info > .animate-arrow.link
Accessible nameGet your Spa Membership Today
Markup
<a class="link animate-arrow" href="https://skinspanewyork.com/pages/memberships">
Component · Ref MTZKQL
Affected pagehttps://skinspanewyork.com/
Element.banner__heading > strong
Accessible nameONE EVENT. TWO WAYS TO SAVE
Markup
<strong>ONE EVENT. TWO WAYS TO SAVE</strong>
Component · Ref 6R17QH
Affected pagehttps://skinspanewyork.com/products/body-fx
Element#Slide-template--23601206984944__multicolumn_BYgBPA-2 > .multicolumn-card.content-container > .multicolumn-card__info > .rte > p
Accessible nameProfessionally trained and licensed estheticians delivering trusted, results-driven skincare at every Skin Spa location.
Markup
<p><br>Professionally trained and licensed estheticians delivering trusted, results-driven skincare at every Skin Spa location.<br><br></p>
Component · Ref D27R70
Affected pagehttps://skinspanewyork.com/
Elementem > strong
Accessible nameUSING CODE BOSS26
Markup
<strong>USING CODE BOSS26</strong>
Component · Ref FEOW4F
Affected pagehttps://skinspanewyork.com/products/body-fx
Element.animate-arrow.link[href$="memberships"]
Accessible nameGet your Spa Membership Today
Markup
<a class="link animate-arrow" href="/collections/memberships">
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 YMAYQ7
Affected pagehttps://skinspanewyork.com/
Elementul#AccessibleNav > li:nth-of-type(6)
Accessible nameTeleHealth & Weightloss @ SSNY LAB
Markup
<li>
                  <a href="https://clinic.skinspanewyork.com" class="site-nav__link">TeleHealth &amp; Weightloss @ SSNY LAB</a>
                </li>
Affected pages/ /products/body-fx /pages/service_menu_2026 /products/waxing /blogs/news/what-order-should-i-apply-skin-care-products
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 Z08PNG
Affected pagehttps://skinspanewyork.com/products/body-fx
Elementdiv#shopify-section-sections--23574898278640__header > sticky-header > header > nav
Accessible nameNEW! TeleHealth & Wellness Medical Spa Laser & Light Facials Laser Genesis Laser Genesis+ Lumecca IPL Face Treatment Perfection Complexion Facial In the Spotlight OxyGenesis Reveal Time Eraser Anti Aging Facial Skin Resurfacing & Tightening Morpheus8 Liquid Gold Facial (Platelet Rich Plasma) Collagen Induction Therapy Forma Face Sculpting Forma Accelerated Cosmetic Injectables Cosmetic Fillers (Restylane, Juvederm, Radiesse) Neuromodulators (Botox, Dysport, Xeomin) Sculptra Hyperhidrosis Vitamin B12 Regenerative Treatments Salmon DNA Facial Hair Restoration Mermaid Facial Salmon PDRN Healing Essence 2% (upgrade) Salmon PDRN Glass Skin 1% (Upgrade) Exosomes Hydrafacial Hydrafacial® Platinum Hydrafacial® Deluxe Hydrafacial® Signature Body Solutions Emsculpt NEO EvolveX Forma Plus BodyFx Body Lumecca Body Laser Genesis Aesthetic Spa Facials Exfoliation Waxing Body Care Hair Removal Massage Therapy Memberships Gift Cards
Markup
<nav class="header__inline-menu">
  <ul class="list-menu list-menu--inline" role="list"><li><a id="HeaderMenu-new-telehealth-wellness" href="https://clinic.skinspanewyork.com/" class="header__menu-item list-menu__item link link--text focus-inset">
            <span>NEW! TeleHealth &amp; Wellness </span>
          </a></li><li><header-menu>
            <details id="Details-HeaderMenu-2" class="mega-menu">
              <summary id="HeaderMenu-medical-spa" class="header__menu-item list-menu__item link focus-inset" role="button" aria-expanded="false" aria-controls="MegaMenu-Content-2">
          …
Affected pages/ /products/body-fx /pages/service_menu_2026 /products/waxing /blogs/news/what-order-should-i-apply-skin-care-products
Component · Ref TOSN3P
Affected pagehttps://skinspanewyork.com/
Elementdiv#menu-drawer > div > div > nav
Accessible nameNEW! TeleHealth & Wellness Medical Spa Medical Spa Laser & Light Facials Laser & Light Facials Laser Genesis Laser Genesis+ Lumecca IPL Face Treatment Perfection Complexion Facial In the Spotlight OxyGenesis Reveal Time Eraser Anti Aging Facial Skin Resurfacing & Tightening Skin Resurfacing & Tightening Morpheus8 Liquid Gold Facial (Platelet Rich Plasma) Collagen Induction Therapy Forma Face Sculpting Forma Accelerated Cosmetic Injectables Cosmetic Injectables Cosmetic Fillers (Restylane, Juvederm, Radiesse) Neuromodulators (Botox, Dysport, Xeomin) Sculptra Hyperhidrosis Vitamin B12 Regenerative Treatments Regenerative Treatments Salmon DNA Facial Hair Restoration Mermaid Facial Salmon PDRN Healing Essence 2% (upgrade) Salmon PDRN Glass Skin 1% (Upgrade) Exosomes Hydrafacial Hydrafacial Hydrafacial® Platinum …[truncated by Evolize: exceeded D1 value limit]
Markup
<nav class="menu-drawer__navigation">
            <ul class="menu-drawer__menu has-submenu list-menu" role="list"><li><a id="HeaderDrawer-new-telehealth-wellness" href="https://clinic.skinspanewyork.com/" class="menu-drawer__menu-item list-menu__item link link--text focus-inset">
                      NEW! TeleHealth &amp; Wellness 
                    </a></li><li><details id="Details-menu-drawer-menu-item-2">
                      <summary id="HeaderDrawer-medical-spa" class="menu-drawer__menu-item list-menu__item link link--text focus-inset" role="button" aria-expanded="false" aria-controls…
Affected pages/ /products/body-fx /pages/service_menu_2026 /products/waxing /blogs/news/what-order-should-i-apply-skin-care-products
Low

ARIA attributes have invalid values

WCAG 4.1.2 (A)2 instances1 inspected page

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 2 affected elements
Component · Ref UOK3AN
Affected pagehttps://skinspanewyork.com/products/body-fx
Elementbutton[aria-label="Load image 1 in gallery view"]
Accessible nameLoad image 1 in gallery view
Markup
<button class="thumbnail global-media-settings global-media-settings--no-shadow" aria-label="Load image 1 in gallery view" aria-current="true" aria-controls="GalleryViewer-template--23601206984944__main" aria-describedby="Thumbnail-template--23601206984944__main-0
">

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.