Public accessibility assessment

Accessibility issues detected on fairhavenhealth.com

Evolize inspected 5 public pages on fairhavenhealth.com and detected 48 automatically identifiable accessibility findings.

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

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

Most widespread issueLinks lack accessible textDetected on 5 inspected pages
Most affected page/29 findings detected
Most represented WCAG criterionWCAG 1.4.3 — Contrast (Minimum)14 detected findings

Is fairhavenhealth.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 fairhavenhealth.com and detected 48 accessibility findings. The most widespread issue was "Links lack accessible text", detected on 5 inspected pages. The most affected inspected page was "/", where 29 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. 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 /.

    View technical evidence →
  2. 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 /.

    View technical evidence →
  3. 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 /.

    View technical evidence →
  4. Critical

    Links lack accessible text

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

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

    Recommended action

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

    View technical evidence →
  5. Critical

    Links lack accessible text

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

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

    Recommended action

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

    View technical evidence →

03 · WCAG criteria affected

CriterionNameLevelFindingsPagesReach
1.4.3Contrast (Minimum)AA1455 / 5
2.4.3Focus OrderA1355 / 5
1.3.1Info and RelationshipsA1055 / 5
2.4.4Link Purpose (In Context)A555 / 5
4.1.2Name, Role, ValueA555 / 5
2.1.1KeyboardA111 / 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

Elements must only use permitted ARIA attributes

WCAG 4.1.2 (A)44 instances5 inspected pages

Elements must only use permitted ARIA attributes

Why it matters

Elements must only use permitted ARIA attributes

Recommended correction

Review the affected element and correct the reported accessibility issue.

View 44 affected elements
Component · Ref B8ME11
Affected pagehttps://www.fairhavenhealth.com/products/coq10
Element.stamped-badge[data-rating="4.6"][data-lang="en"]
Accessible nameRated 4.6 out of 5 stars 5 reviews
Markup
<span class="stamped-badge" data-rating="4.6" data-lang="en" aria-label="Rated 4.6 out of 5 stars 5 reviews">
Affected pages/ /products/coq10 /collections/pregnancy-products /pages/newsletter-signup /cart
Component · Ref 9WHKJU
Affected pagehttps://www.fairhavenhealth.com/cart
Elementspan[data-reviews="2"]
Accessible name2 reviews
Markup
<span class="stamped-badge-caption" data-reviews="2" data-rating="5.0" data-label="Reviews" aria-label="2 reviews" data-version="2">2<span style="display:none;"> Reviews</span></span>
Affected pages/ /products/coq10 /collections/pregnancy-products /pages/newsletter-signup /cart
High

ARIA role is missing its required parent

WCAG 1.3.1 (A)25 instances5 inspected pages

An element with an ARIA role is not inside the container role it requires, so the relationship is lost.

Why it matters

An element with an ARIA role is not inside the container role it requires, so the relationship is lost.

Recommended correction

Place the element inside its required parent role (e.g. option must be within listbox).

View 25 affected elements
Component · Ref J7J8T7
Affected pagehttps://www.fairhavenhealth.com/cart
Element.thb-full-menu > li[role="none"]:nth-child(3) > .thb-full-menu--link[role="menuitem"]
Accessible nameLearn
Rolemenuitem
Markup
<a role="menuitem" class="thb-full-menu--link" href="/blogs/fairhaven-health-library">Learn</a>
Affected pages/ /products/coq10 /collections/pregnancy-products /pages/newsletter-signup /cart
Component · Ref 19SCE0
Affected pagehttps://www.fairhavenhealth.com/pages/newsletter-signup
Element.thb-full-menu--link[href$="products-quiz"][role="menuitem"]
Accessible nameQuiz
Rolemenuitem
Markup
<a role="menuitem" class="thb-full-menu--link" href="/pages/products-quiz">Quiz</a>
Affected pages/ /products/coq10 /collections/pregnancy-products /pages/newsletter-signup /cart
Component · Ref 65D8T2
Affected pagehttps://www.fairhavenhealth.com/pages/newsletter-signup
Element.menu-item-has-megamenu > .thb-full-menu--link[href="#"][role="menuitem"]
Accessible nameProducts
Rolemenuitem
Markup
<a role="menuitem" class="thb-full-menu--link" href="#">Products<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M16 10L12 14L8 10" stroke="black" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"></path>
</svg></a>
Affected pages/ /products/coq10 /collections/pregnancy-products /pages/newsletter-signup /cart
Component · Ref GMFW8F
Affected pagehttps://www.fairhavenhealth.com/cart
Elementli[data-item-title="Practitioners"] > .thb-full-menu--link[href="#"][role="menuitem"]
Accessible namePractitioners
Rolemenuitem
Markup
<a role="menuitem" class="thb-full-menu--link" href="#">Practitioners<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M16 10L12 14L8 10" stroke="black" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"></path>
</svg></a>
Affected pages/ /products/coq10 /collections/pregnancy-products /pages/newsletter-signup /cart
High

Hidden elements can still receive keyboard focus

WCAG 2.4.3 (A)41 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 41 affected elements
Component · Ref K8EVVV
Affected pagehttps://www.fairhavenhealth.com/
Elementtheme-header#header > div > div:nth-of-type(1) > a
Accessible nameSearch
Markup
<a class="thb-secondary-area-item thb-quick-search" href="/search" title="Search" data-uw-rm-brl="PR" data-uw-original-href="/search"><svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M8.97208 0C4.0309 0 0 4.03029 0 8.97187C0 13.9135 4.03038 17.9437 8.97208 17.9437C11.0258 17.9437 12.9198 17.249 14.4348 16.0808L18.0149 19.6608C18.4672 20.1131 19.209 20.1131 19.6608 19.6608C20.1131 19.2085 20.1131 18.476 19.6608 18.0238L16.0714 14.4438C17.2422 12.9282 17.9436 11.0281 17.9436 8.97187C17.9436 4.0308 13.9138 0 8.97208 0ZM8.97208 2.3152C12.6618…
Affected pages/ /products/coq10 /collections/pregnancy-products /pages/newsletter-signup /cart
Component · Ref YQQTAK
Affected pagehttps://www.fairhavenhealth.com/products/coq10
Elementbutton#uw-skip-to-main
Accessible nameSkip to main content
Markup
<button class="uw-sl__item" data-uw-rm-ignore="true" data-uw-ignore-translate="true" lang="en-US" id="uw-skip-to-main"><span class="uw-sl__item__left" data-uw-ignore-translate="true"><span class="uw-sl__item__img"><svg focusable="false" width="26" height="24" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" role="presentation"><g stroke="#000" stroke-width="1.5" fill="none" fill-rule="evenodd"><rect class="no-fill" fill="none" x=".75" y=".75" width="24.5" height="22.5" rx="3"></rect><path class="no-fill" fill="none" d="M1 7h24M9.5 7v17"></path></g></svg></span><span class="uw-sl__item__ti…
Affected pages/ /products/coq10 /collections/pregnancy-products /pages/newsletter-signup
Component · Ref WGGRHK
Affected pagehttps://www.fairhavenhealth.com/pages/newsletter-signup
Elementdiv:nth-of-type(1) > div:nth-of-type(2) > div > div:nth-of-type(2) > div:nth-of-type(1) > div
Accessible nameYou are $35.00 away from FREE SHIPPING!
Roleprogressbar
Markup
<div role="progressbar" tabindex="0" aria-valuemin="0" aria-valuemax="100" aria-valuenow="0" aria-labelledby="rebuy-cart__progress-bar-meter-label" class="rebuy-cart__progress-bar-meter-fill" style="width: 0%;"><span class="sr-only">Progress: 0%</span></div>
Affected pages/ /collections/pregnancy-products /pages/newsletter-signup
Component · Ref DJNH89
Affected pagehttps://www.fairhavenhealth.com/
Elementdiv:nth-of-type(3) > div > div:nth-of-type(1) > div > p:nth-of-type(2) > a
Accessible nameShop Now
Markup
<a href="/collections/all">Shop Now</a>
Affected pages/ /pages/newsletter-signup
Component · Ref 88JQGG
Affected pagehttps://www.fairhavenhealth.com/products/coq10
Elementsection#shopify-section-template--23886386430237__main-product > div:nth-of-type(3) > div:nth-of-type(2) > div:nth-of-type(2) > button:nth-of-type(2)
Accessible nameNext (arrow right)
Markup
<button class="pswp__button pswp__button--arrow--right" title="Next (arrow right)"><svg width="14" height="12" viewBox="0 0 14 12" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M1.5 6H12.5" stroke="var(--color-body)" stroke-width="1.7" stroke-linecap="round" stroke-linejoin="round"></path>
<path d="M8 1.5L12.5 6L8 10.5" stroke="var(--color-body)" stroke-width="1.7" stroke-linecap="round" stroke-linejoin="round"></path>
</svg>
          </button>
Component · Ref FN96F9
Affected pagehttps://www.fairhavenhealth.com/collections/pregnancy-products
Elementinput#compare-8181798273309
Markup
<input type="checkbox" class="checkbox product-card-compare--checkbox" id="compare-8181798273309" data-product-id="8181798273309" data-product-url="/products/calcium-magnesium-prenatal" data-product-handle="calcium-magnesium-prenatal">
Component · Ref 2Q73DU
Affected pagehttps://www.fairhavenhealth.com/products/coq10
Elementproduct-slider#Product-Slider > div:nth-of-type(2)
Markup
<div class="flickity-nav flickity-prev" tabindex="0"><svg width="14" height="12" viewBox="0 0 14 12" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M12.5 6L1.5 6" stroke="var(--color-body)" stroke-width="1.7" stroke-linecap="round" stroke-linejoin="round"></path>
<path d="M6 10.5L1.5 6L6 1.5" stroke="var(--color-body)" stroke-width="1.7" stroke-linecap="round" stroke-linejoin="round"></path>
</svg></div>
Component · Ref 13MUX4
Affected pagehttps://www.fairhavenhealth.com/
Elementslide-show#product-grid-template--23886385905949__featured_collection_BPqYgm > div:nth-of-type(2)
Markup
<div class="flickity-nav flickity-next" tabindex="0" style="transform: translateY(-135.539px);"><svg width="14" height="12" viewBox="0 0 14 12" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M1.5 6H12.5" stroke="var(--color-body)" stroke-width="1.7" stroke-linecap="round" stroke-linejoin="round"></path>
<path d="M8 1.5L12.5 6L8 10.5" stroke="var(--color-body)" stroke-width="1.7" stroke-linecap="round" stroke-linejoin="round"></path>
</svg></div>
Component · Ref GSJIKS
Affected pagehttps://www.fairhavenhealth.com/
Elementdiv#slide-block-id-template--17993467625754__8ba47ba3-de7f-4f0a-b30d-6f2a540748c3-16787035832bb7b6a4-2 > div:nth-of-type(3) > div > div:nth-of-type(3) > a
Accessible nameShop Now
Rolebutton
Markup
<a class="button accent" href="/products/prenatal-multivitamin-essentials" role="button" title="Shop Now" data-uw-rm-brl="PR" data-uw-original-href="/products/prenatal-multivitamin-essentials">
                                  Shop Now
                                <svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
  <path d="M10 16L14 12L10 8" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"></path>
</svg>


                                </a>
Component · Ref 3R3FN4
Affected pagehttps://www.fairhavenhealth.com/pages/newsletter-signup
Elementdiv > div > div:nth-of-type(1) > div:nth-of-type(2) > h5 > a
Accessible nameView Complete Lactation Support
Markup
<a href="/products/complete-lactation-support?variant=49218850717981&amp;_rdiscovery-handle=complete-lactation-support&amp;_rdiscovery-widget=306455" aria-label="View Complete Lactation Support" rel="nofollow" class="rebuy-product-title-link clickable">Complete Lactation Support</a>
Component · Ref DIK9Z0
Affected pagehttps://www.fairhavenhealth.com/pages/newsletter-signup
Elementdiv#rebuy-widget-306455 > div > div > div:nth-of-type(3)
Accessible nameComplete Lactation Support Sale price $20.99 Original price $29.99 Add Menopause Multivitamin Essentials Sale price $22.39 Original price $31.99 Add FertileCM® For Women Sale price $18.89 Original price $26.99 Add
Markup
<div role="" class="rebuy-product-grid large-style-grid large-columns-1 large-carousel medium-style-grid medium-columns-1 medium-carousel small-style-grid small-columns-1 small-carousel flickity-enabled is-draggable" tabindex="0"><div class="flickity-viewport" style="height: 565.375px; touch-action: pan-y;"><div class="flickity-slider" style="left: 0px; transform: translateX(-300%);"><div aria-label="product" role="" class="rebuy-product-block complete-lactation-support product-id-9588753465629 tag-breastfeeding-supplements tag-lactation tag-new tag-postnatal tag-specialized-support tag-subscr…
High

ARIA hidden element must not be focusable or contain focusable elements

WCAG 4.1.2 (A)4 instances4 inspected pages

ARIA hidden element must not be focusable or contain focusable elements

Why it matters

ARIA hidden element must not be focusable or contain focusable elements

Recommended correction

Review the affected element and correct the reported accessibility issue.

View 4 affected elements
Component · Ref DZJ2IG
Affected pagehttps://www.fairhavenhealth.com/collections/pregnancy-products
Element#rebuy-cart
Accessible nameYour Cart
Roledialog
Markup
<div id="rebuy-cart" role="dialog" aria-modal="true" aria-labelledby="rebuy-cart-title" aria-hidden="true" data-rebuy-cart-layout="single" class="rebuy-cart currency-USD no-items">
Affected pages/ /products/coq10 /collections/pregnancy-products /pages/newsletter-signup
High

Modal dialog does not trap keyboard focus

WCAG 2.4.3 (A)5 instances4 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 KMIHEG
Affected pagehttps://www.fairhavenhealth.com/collections/pregnancy-products
Elementdiv#rebuy-cart
Accessible nameYour Cart
Roledialog
Markup
<div id="rebuy-cart" role="dialog" aria-modal="true" aria-labelledby="rebuy-cart-title" aria-hidden="true" data-rebuy-cart-layout="single" class="rebuy-cart currency-USD no-items"><div class="rebuy-cart__flyout"><div data-rebuy-cart-anchor="header"><div data-rebuy-cart-header-top=""><div data-rebuy-cart-header-top-inner=""><h2 id="rebuy-cart-title" data-rebuy-component-id="title_bar" data-rebuy-component="title-bar" class="rebuy-cart__title">Your Cart</h2> <div data-rebuy-cart-header-top-inner-right=""><!----> <a data-rebuy-component="login" data-rebuy-component-id="login" href="/account/login…
Affected pages/ /products/coq10 /collections/pregnancy-products /pages/newsletter-signup
Component · Ref GSIGQR
Affected pagehttps://www.fairhavenhealth.com/
Elementhtml > body > div:nth-of-type(18) > 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" 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;" data-kl-scroll-locking-modal="true"><div class="needsclick  kl-private-res…
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 LH2P2K
Affected pagehttps://www.fairhavenhealth.com/products/coq10
Element#Product-Thumbnails
Accessible nameFairhaven Health CoQ10
Markup
<div id="Product-Thumbnails" class="product-thumbnail-container" data-hide-variants="false">
Medium

Text has insufficient colour contrast

WCAG 1.4.3 (AA)58 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 58 affected elements
Component · Ref 9Y8IUF
Affected pagehttps://www.fairhavenhealth.com/collections/pregnancy-products
Element.thb-item-count
Accessible name0
Markup
<span class="thb-item-count">0</span>
Affected pages/ /products/coq10 /collections/pregnancy-products /pages/newsletter-signup /cart
Component · Ref VBKZO1
Affected pagehttps://www.fairhavenhealth.com/collections/pregnancy-products
Elementli[data-item-title="Practitioners"] > .thb-full-menu--link[href="#"][role="menuitem"]
Accessible namePractitioners
Rolemenuitem
Markup
<a role="menuitem" class="thb-full-menu--link" href="#">Practitioners<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M16 10L12 14L8 10" stroke="black" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"></path>
</svg></a>
Affected pages/ /products/coq10 /collections/pregnancy-products /pages/newsletter-signup /cart
Component · Ref O4Z645
Affected pagehttps://www.fairhavenhealth.com/collections/pregnancy-products
Element#header-search-input
Markup
<input id="header-search-input" type="search" class="search-field" placeholder="Search for anything" value="" name="q" autocorrect="off" autocomplete="off" autocapitalize="off" spellcheck="false">
Affected pages/ /products/coq10 /collections/pregnancy-products /pages/newsletter-signup /cart
Component · Ref SRUW6D
Affected pagehttps://www.fairhavenhealth.com/pages/newsletter-signup
Element.thb-full-menu > li[role="none"]:nth-child(3) > .thb-full-menu--link[role="menuitem"]
Accessible nameLearn
Rolemenuitem
Markup
<a role="menuitem" class="thb-full-menu--link" href="/blogs/fairhaven-health-library">Learn</a>
Affected pages/ /products/coq10 /collections/pregnancy-products /pages/newsletter-signup /cart
Component · Ref O8ZX5C
Affected pagehttps://www.fairhavenhealth.com/collections/pregnancy-products
Element.thb-full-menu--link[href$="our-story"][role="menuitem"]
Accessible nameOur Difference
Rolemenuitem
Markup
<a role="menuitem" class="thb-full-menu--link" href="/pages/our-story">Our Difference</a>
Affected pages/ /products/coq10 /collections/pregnancy-products /pages/newsletter-signup /cart
Component · Ref HOIVVS
Affected pagehttps://www.fairhavenhealth.com/cart
Element.menu-item-has-megamenu > .thb-full-menu--link[href="#"][role="menuitem"]
Accessible nameProducts
Rolemenuitem
Markup
<a role="menuitem" class="thb-full-menu--link" href="#">Products<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M16 10L12 14L8 10" stroke="black" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"></path>
</svg></a>
Affected pages/ /products/coq10 /collections/pregnancy-products /pages/newsletter-signup /cart
Component · Ref 7CFV1Q
Affected pagehttps://www.fairhavenhealth.com/
Element.shopify-pc__banner__body > p
Accessible nameFairhaven Health, a Blueroot Health™ company, and our third-party service providers, use cookies which may process your personal information as you use our Website. Also, certain tools and functionality on our Website are operated by third-party service providers. By clicking “Accept All Cookies” or by exiting this banner and continuing to use the Website, you hereby consent to: (1) the placement and use of cookies, and (2) the collection of your personal information by us and our third-party service providers as you use the Website, including when such collection may be considered an interception of communications by such third party. All personal information we collect shall be subject to our Privacy Policy, but note that third-party data collection is subject to other terms which we do not control. By using the Website, you agree to our Terms of Use. Privacy Policy
Markup
<p>
Affected pages/ /collections/pregnancy-products /pages/newsletter-signup /cart
Component · Ref 3JGQBC
Affected pagehttps://www.fairhavenhealth.com/cart
Element#shopify-pc__banner__btn-manage-prefs > span
Accessible nameManage preferences
Markup
<span>Manage preferences</span>
Affected pages/ /products/coq10 /pages/newsletter-signup /cart
Component · Ref 35RE7Y
Affected pagehttps://www.fairhavenhealth.com/collections/pregnancy-products
Elementa[title="Pregnancy Products"]
Accessible namePregnancy Products
Markup
<a href="/collections/pregnancy-products" title="Pregnancy Products">Pregnancy Products</a>
Affected pages/products/coq10 /collections/pregnancy-products /cart
Component · Ref W4AYZF
Affected pagehttps://www.fairhavenhealth.com/
Element.medium-4.carousel__slide.small-12:nth-child(2) > .blog-post.blog-post--content-spacing-true.blog-post--border-false > .blog-post-info > aside
Accessible namemenopause
Markup
<aside class="post-tag">
          
            
              menopause
            
          
        </aside>
Component · Ref SWNSQN
Affected pagehttps://www.fairhavenhealth.com/
Elementa[title="Postnatal"][href$="postnatal"][data-uw-original-href$="postnatal"] > span
Accessible namePostnatal
Markup
<span>Postnatal</span>
Component · Ref 6SX816
Affected pagehttps://www.fairhavenhealth.com/products/coq10
Element.breadcrumbs
Accessible namebreadcrumbs
Markup
<nav class="breadcrumbs" aria-label="breadcrumbs">
			  <a href="/" title="Home">Home</a>
			  
				
				
			  
			    <i>/</i>
			    CoQ10
			  
			  
				
			  
				
				
			</nav>
Affected pages/products/coq10 /cart
Component · Ref XPY8YL
Affected pagehttps://www.fairhavenhealth.com/
Element.desktop_content > .slideshow__slide-content > .description-size--large.split-text > p
Accessible nameFeaturing a lemon essence to helpease nausea associated with early pregnancy.
Markup
<p>Featuring a lemon essence to help<br>ease nausea associated with early pregnancy.<br><br><br><br></p>
Component · Ref W5J5NS
Affected pagehttps://www.fairhavenhealth.com/
Element.slideshow__slide-heading.h2.split-text
Accessible nameA Better Prenatal for the First 1000 Days
Markup
<div class="split-text slideshow__slide-heading h2">A Better Prenatal for the First 1000 Days</div>
Medium

Content sits outside any landmark region

WCAG 1.3.1 (A)5 instances5 inspected pages

Meaningful content is not contained in a landmark (header/nav/main/footer/aside), so assistive-technology users cannot reach it via landmark navigation.

Why it matters

Meaningful content is not contained in a landmark (header/nav/main/footer/aside), so assistive-technology users cannot reach it via landmark navigation.

Recommended correction

Wrap primary content in <main> and other regions in appropriate landmark elements.

View 5 affected elements
Component · Ref G3B1N9
Affected pagehttps://www.fairhavenhealth.com/pages/newsletter-signup
Elementsection#shopify-pc__banner > div
Accessible nameWe value your privacyFairhaven Health, a Blueroot Health™ company, and our third-party service providers, use cookies which may process your personal information as you use our Website. Also, certain tools and functionality on our Website are operated by third-party service providers. By clicking “Accept All Cookies” or by exiting this banner and continuing to use the Website, you hereby consent to: (1) the placement and use of cookies, and (2) the collection of your personal information by us and our third-party service providers as you use the Website, including when such collection may be considered an interception of communications by such third party. All personal information we collect shall be subject to our Privacy Policy, but note that third-party data collection is subject to other terms which we do not control. By using the Website, you agree to our Terms of Use. Privacy PolicyManage preferencesAcceptDecline
Markup
<div class="shopify-pc__banner__wrapper"><div class="shopify-pc__banner__body"><h2 id="shopify-pc__banner__body-title">We value your privacy</h2><p>Fairhaven Health, a Blueroot Health™ company, and our third-party service providers, use cookies which may process your personal information as you use our Website. Also, certain tools and functionality on our Website are operated by third-party service providers.  

By clicking “Accept All Cookies” or by exiting this banner and continuing to use the Website, you hereby consent to: (1) the placement and use of cookies, and (2) the collection of you…
Affected pages/ /products/coq10 /collections/pregnancy-products /pages/newsletter-signup /cart
Medium

Navigation regions are not distinguishable

WCAG 1.3.1 (A)3 instances3 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 3 affected elements
Component · Ref TZF38E
Affected pagehttps://www.fairhavenhealth.com/cart
Elementnav#mobile-menu
Accessible nameProducts Products Featured Products All Products New Best Sellers Multivitamins Specialized Support Bundles FSA/HSA Surplus Savings Life Stage Products All Women Women's Fertility Men's Fertility Prenatal Postnatal Menopause Health Concern Products Egg Quality Sperm Health Hot Flashes/Night Sweats Lactation Cycle Health Vaginal Care Our DifferenceLearnQuiz Practitioners Practitioners LoginRegisterInternational Wholesale Login United States (USD $) Canada (USD $) United States (USD $) <button class="text-button">Update country/region</button>
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">Products<span class="link-forward"><svg width="8" height="14" viewBox="0 0 8 14" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M0.999999 13L7 7L1 1" stroke="var(--color-header-links, --color-accent)" stroke-width="1.3" stroke-linecap="round" stroke-linejoin="round"></path>
</svg></span></summary>
							<ul class="sub-menu">
								<li class="parent-link-back">
									…
Affected pages/products/coq10 /collections/pregnancy-products /cart
Low

ARIA attributes have invalid values

WCAG 4.1.2 (A)5 instances2 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 5 affected elements
Component · Ref XCKIZY
Affected pagehttps://www.fairhavenhealth.com/pages/newsletter-signup
Element#downshift-0-input
Accessible nameFertility/Trying to Conceive
Rolecombobox
Markup
<input role="combobox" aria-haspopup="listbox" aria-owns="downshift-0-menu" aria-expanded="false" id="downshift-0-input" aria-autocomplete="list" aria-controls="downshift-0-menu" aria-labelledby="downshift-0-label" autocomplete="off" aria-required="true" aria-invalid="false" tabindex="0" ...>
Component · Ref 2T4IP5
Affected pagehttps://www.fairhavenhealth.com/collections/pregnancy-products
Element#SortByMobile
Accessible nameFeaturedMost relevantBest sellingAlphabetically, A-ZAlphabetically, Z-APrice, low to highPrice, high to lowDate, old to newDate, new to old
Markup
<select name="sort_by" class="facet-filters__sort select__select caption-large" id="SortByMobile" aria-describedby="a11y-refresh-page-message">
Low

ARIA container is missing required child roles

WCAG 1.3.1 (A)4 instances1 inspected page

An ARIA role that requires specific child roles does not contain them, breaking the widget semantics.

Why it matters

An ARIA role that requires specific child roles does not contain them, breaking the widget semantics.

Recommended correction

Provide the child roles the container role requires (e.g. option inside listbox).

View 4 affected elements
Component · Ref A7X2SZ
Affected pagehttps://www.fairhavenhealth.com/pages/newsletter-signup
Element#downshift-1-menu
Accessible namePregnancy
Rolelistbox
Markup
<div id="downshift-1-menu" role="listbox" aria-labelledby="downshift-1-label" class="needsclick go1942533066 kl-private-reset-css-Xuajs1"></div>
Component · Ref CK1EZA
Affected pagehttps://www.fairhavenhealth.com/pages/newsletter-signup
Element#downshift-0-menu
Accessible nameFertility/Trying to Conceive
Rolelistbox
Markup
<div id="downshift-0-menu" role="listbox" aria-labelledby="downshift-0-label" class="needsclick go1660041216 kl-private-reset-css-Xuajs1"></div>
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 IO5H2Q
Affected pagehttps://www.fairhavenhealth.com/pages/newsletter-signup
Elementhtml > body
Accessible nameSkip to main contentEnable accessibility for low visionOpen the accessibility menuWe value your privacyFairhaven Health, a Blueroot Health™ company, and our third-party service providers, use cookies which may process your personal information as you use our Website. Also, certain tools and functionality on our Website are operated by third-party service providers. By clicking “Accept All Cookies” or by exiting this banner and continuing to use the Website, you hereby consent to: (1) the placement and use of cookies, and (2) the collection of your personal information by us and our third-party service providers as you use the Website, including when such collection may be considered an interception of communications by such third party. All personal information we collect shall be subject to our Privacy Policy, but note that third-party data collection is subject to other terms which we do not control. By using the Website, you agree to our Terms of Use. Privacy PolicyManage preferencesAcceptDecline Skip to content Not sure where to start? Take our product quiz. Free Shipping (US) on orders $35+ Products Products Featured Products All Products New Best Sellers Multivitamins Specialized Support Bundles FSA/HSA Surplus Savings Life Stage Products All Women Women's Fertility Men's Fertility Prenatal Postnatal Menopause Health Concern Products Egg Quality Sperm Health Hot Flashes/Night Sweats Lactation Cycle Health Vaginal Care Our DifferenceLearnQuiz Practitioners Practitioners LoginRegisterInternational Wholesale Login United States (USD $) Canada (USD $) United States (USD $) <button class="text-button">Update country/region</button> <link href="//www.fairhavenhealth.com/cdn/shop/t/65/assets/mobile-menu.css?v=145268918413881177521732718129" rel="stylesheet" type="text/css" media="all" /> Products .product_horizontal_image_wrapper_main { width: 100%; max-width: 44%; padding: 10px; } .product_horizontal_info { max-width: 56%; width: 100%; padding: 20px; text-align: center; } .product_horizontal_wrapper, .article_horizontal_wrapper { display: flex; flex-wrap: wrap; align-items: center; } .product_horizontal_image { position: absolute; top: 0; left: 0; width: 100%; height: 100%; object-fit: contain; } .product_horizontal_image_wrapper { padding-bottom: 96.6%; width: 100%; height: 0; position: relative; } .product_horizontal_wrapper .product_title { text-align: center; font-size: var(--Size-Body---regular, 16px); font-weight: 700; line-height: var(--Line-height-Body---regular, 24px); } .product_horizontal_wrapper .price { font-size: var(--Size-Body---regular, 16px); font-weight: 400; line-height: var(--Line-height-Body---regular, 24px); } .product_horizontal_wrapper .stamped-badge-caption[data-reviews][data-label][data-version="2"]>span { display: none !important; } .product_horizontal_wrapper .stamped-badge { line-height: 0; } .product_horizontal_wrapper .stamped-badge-caption { font-size: 12px; line-height: 18px; color: black; } .product_horizontal_wrapper .stamped-fa-star-half-o:before, .product_horizontal_wrapper .stamped-fa-star-o:before, .product_horizontal_wrapper .stamped-fa-star:before { font-size: 14px; } .product_horizontal_wrapper .stamped-fa-star, .product_horizontal_wrapper .stamped-fa-star-checked, .product_horizontal_wrapper .stamped-fa-star-half-o, .product_horizontal_wrapper .stamped-fa-star-o { color: #25282A; } .product_horizontal_wrapper .stamped-product-reviews-badge { margin-bottom: 8px; } .product_horizontal_wrapper .product_title { margin-bottom: 4px; } .article_horizontal_info { width: 100%; max-width: 56%; padding: 30px; } .article_horizontal_image_wrapper_main { max-width: 44%; width: 100%; } .article_horizontal_wrapper { border-radius: 6px; box-shadow: 0px 10px 30px 0px rgba(0, 0, 0, 0.10); } .article_horizontal_image { position: absolute; top: 0; left: 0; width: 100%; height: 100%; object-fit: cover; object-position: center; border-radius: 6px 0px 0px 6px; } figure.article_horizontal_image_wrapper { position: relative; padding-bottom: 77.32%; height: 0; } .article_horizontal_info .article_horizontal_title { font-size: var(--Size-Body---regular, 16px); font-weight: 700; line-height: var(--Line-height-Body---regular, 24px); /* 150% */ margin-bottom: 0; } .article_horizontal_tag { color: var(--Content-Brand-Secondary, #B06C95); font-size: var(--Size-XSmall, 12px); line-height: var(--Line-height-XSmall, 18px); /* 150% */ letter-spacing: 1.2px; text-transform: uppercase; margin-bottom: 15px; } .product_heading .article_heading { font-size: var(--Size-Small, 14px); font-weight: 700; line-height: var(--Line-height-Small, 20px); /* 142.857% */ padding: 4px 8px; margin-bottom: 12px; } .product_horizontal_wrapper { border-radius: 6px; background: #FFF; box-shadow: 0px 10px 30px 0px rgba(0, 0, 0, 0.10); } /* li:has( > .article_horizontal_wrapper) { margin-top: 40px; } */ .mega-menu-left li.new a { border-radius: 1px; background: #F5F5F5; padding: 4px 8px; margin-left: -8px; } .mega-menu-images-container .mega-menu-images.mega-menu-right .article_heading, .mega-menu-images-container .mega-menu-images.mega-menu-right .product_heading { font-size: 14px; line-height: 20px; font-weight: 700; } Featured All Products New Best Sellers Multivitamins Specialized Support Bundles FSA/HSA Surplus Savings Life Stage All Women Women's Fertility Men's Fertility Prenatal Postnatal Menopause Health Concern Egg Quality Sperm Health Hot Flashes/Night Sweats Lactation Cycle Health Vaginal Care Featured Product …[truncated by Evolize: exceeded D1 value limit]
Markup
<body class="animations-false animations__slider-false button-uppercase-false navigation-uppercase-false product-card-spacing-medium article-card-spacing-large compare-false template-page template-page-blank_page header-sticky--active smart-cart--enabled" data-customer=""><div class="uw-sl" role="region" data-uw-rm-ignore="true" data-uw-ignore-translate="true" aria-label="Quick Accessibility Options"><button class="uw-sl__item" data-uw-rm-ignore="true" data-uw-ignore-translate="true" lang="en-US" id="uw-skip-to-main"><span class="uw-sl__item__left" data-uw-ignore-translate="true"><span class="…
Low

List markup is malformed

WCAG 1.3.1 (A)1 instance1 inspected page

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

Why it matters

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

Recommended correction

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

View 1 affected element
Component · Ref V66275
Affected pagehttps://www.fairhavenhealth.com/collections/pregnancy-products
Element#product-grid
Accessible nameNo products found
Markup
<ul id="product-grid" data-id="template--23886385840413__product-grid" class="products collection row small-up-2 medium-up-4 pagination--paginated collection--empty">

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.