Public accessibility assessment

Accessibility issues detected on thymes.com

Evolize inspected 5 public pages on thymes.com and detected 73 automatically identifiable accessibility findings.

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

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

Most widespread issueIDs used in ARIA and labels must be uniqueDetected on 5 inspected pages
Most affected page/cart47 findings detected
Most represented WCAG criterionWCAG 1.4.3 — Contrast (Minimum)37 detected findings

Is thymes.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 thymes.com and detected 73 accessibility findings. The most widespread issue was "IDs used in ARIA and labels must be unique", detected on 5 inspected pages. The most affected inspected page was "/cart", where 47 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. High

    IDs used in ARIA and labels must be unique

    WCAG 4.1.2 (A) · 5 inspected pages · 25 instances
    Why this matters

    IDs used in ARIA and labels must be unique

    Recommended action

    Ensure unique IDs are used for ARIA and labels. Update the HTML to use distinct IDs for each element, such as 'mobile-pomander-clove-label-1' and 'mobile-pomander-clove-label-2'.

    View technical evidence →
  2. High

    Hidden elements can still receive keyboard focus

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

    To fix this issue, ensure that the button is removed from the tab order when it's not visible. You can achieve this by setting the 'tabindex' attribute to '-1' or by using JavaScript to dynamically adjust the 'display' or 'visibility' CSS properties when the button is not needed.

    View technical evidence →
  3. High

    Hidden elements can still receive keyboard focus

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

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

    Recommended action

    To fix this issue, ensure that the element is removed from the tab order when it's not visible. You can do this by setting the 'tabindex' attribute to '-1' or by using JavaScript to remove the element from the DOM when it's not visible.

    View technical evidence →
  4. High

    IDs used in ARIA and labels must be unique

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

    IDs used in ARIA and labels must be unique

    Recommended action

    To fix this issue, ensure that all IDs used in ARIA attributes and HTML labels are unique. Update the HTML to use distinct IDs for the span elements with the id 'mobile-shop-by-scent-label'. For example, rename one of the IDs to 'mobile-shop-by-scent-label-2'.

    View technical evidence →
  5. High

    Hidden elements can still receive keyboard focus

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

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

    Recommended action

    To fix this issue, ensure that the hidden element is removed from the tab order by setting its 'tabindex' attribute to '-1' or by using the 'display: none' or 'visibility: hidden' CSS properties to make it not visible and not focusable. Alternatively, make the element visible when it receives focus.

    View technical evidence →

03 · WCAG criteria affected

CriterionNameLevelFindingsPagesReach
1.4.3Contrast (Minimum)AA3755 / 5
2.1.1KeyboardA1333 / 5
4.1.2Name, Role, ValueA1255 / 5
1.3.1Info and RelationshipsA555 / 5
2.4.3Focus OrderA455 / 5
1.1.1Non-text ContentA233 / 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

IDs used in ARIA and labels must be unique

WCAG 4.1.2 (A)56 instances5 inspected pages

IDs used in ARIA and labels must be unique

Why it matters

IDs used in ARIA and labels must be unique

Recommended correction

To fix this issue, ensure that all IDs used in ARIA attributes and HTML labels are unique. Update the HTML to use distinct IDs for the span elements with the id 'mobile-shop-by-scent-label'. For example, rename one of the IDs to 'mobile-shop-by-scent-label-2'.

View 56 affected elements
Component · Ref R2AMFW
Affected pagehttps://thymes.com/pages/thymes-customer-service?hcUrl=%2Fen-US
Elementa[data-gtag-link-text="Frasier Fir"][href$="frasier-fir"][data-gtag-interaction-type="L1_link"] > h2
Accessible nameFrasier Fir
Markup
<h2 id="frasier-fir-label" class="header-menu__title header-menu__title-heading">
            Frasier Fir
        </h2>
Affected pages/ /pages/contact /products/goldleaf-candle /pages/thymes-customer-service /cart
Component · Ref HGCEVU
Affected pagehttps://thymes.com/pages/thymes-customer-service?hcUrl=%2Fen-US
Element#mobile-bath-body-menu > .header-menu__item--level-2.header-menu__item:nth-child(5) > a[aria-labelledby="mobile-new-label"][data-gtag-link-text="New"][href$="new-arrivals"] > .header-menu__title
Accessible nameNew
Markup
<span id="mobile-new-label" class="header-menu__title">
                New

                
            </span>
Affected pages/ /pages/contact /products/goldleaf-candle /pages/thymes-customer-service /cart
Component · Ref IM3B4C
Affected pagehttps://thymes.com/pages/thymes-customer-service?hcUrl=%2Fen-US
Element.header-menu__button[aria-labelledby="mobile-frasier-fir-label"][aria-controls="mobile-frasier-fir-menu"] > .header-menu__title
Accessible nameFrasier Fir
Markup
<span id="mobile-frasier-fir-label" class="header-menu__title">
                <span>Frasier Fir</span>

                
            </span>
Affected pages/ /pages/contact /products/goldleaf-candle /pages/thymes-customer-service /cart
Component · Ref Y3VA3P
Affected pagehttps://thymes.com/
Element.carousel--featured-collection-0 > .swiper-wrapper > .swiper-slide[aria-label="Slide 6 of 10"][role="group"] > .card--product.card[aria-label="product"] > .card__content > .card__link[data-original-tabindex=""] > .text--body-large.card__title
Accessible nameFrasier Fir® Pine Needle Candle
Markup
<h2 class="card__title text--body-large" id="product-card__title-9008538386675">Frasier Fir® Pine Needle Candle</h2>
Affected pages/ /cart
Component · Ref RVEHPE
Affected pagehttps://thymes.com/?viewcart=true
Element.carousel--featured-collection-0 > .swiper-wrapper > .swiper-slide-next[aria-label="Slide 2 of 10"][aria-hidden="false"] > .card--product.card[aria-label="product"] > .card__content > .card__link > .text--body-large.card__title
Accessible nameFrasier Fir® Home Fragrance Mist
Markup
<h2 class="card__title text--body-large" id="product-card__title-9008537370867">Frasier Fir® Home Fragrance Mist</h2>
Affected pages/ /cart
Component · Ref VGLYJ3
Affected pagehttps://thymes.com/products/goldleaf-candle
Elementinput[placeholder="Search for products"]
Markup
<input id="searchInput" type="text" placeholder="Search for products" class="" aria-describedby="rebuy-live-filter-instructions-0" data-rebuy-live-bound="true">
High

Hidden elements can still receive keyboard focus

WCAG 2.4.3 (A)50 instances5 inspected pages

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

Why it matters

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

Recommended correction

To fix this issue, ensure that the button is either visible when it receives focus or remove it from the tab order by setting the 'tabindex' attribute to '-1' or by using 'display: none' or 'visibility: hidden' CSS properties when it's not intended to be interacted with.

View 50 affected elements
Component · Ref FPVI2R
Affected pagehttps://thymes.com/pages/thymes-customer-service?hcUrl=%2Fen-US
Elementdiv#ot-lst-title > button
Accessible nameBack
Markup
<button class="ot-link-btn back-btn-handler" aria-label="Back"><svg id="ot-back-arw" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 444.531 444.531" xml:space="preserve"><title>Back Button</title><g><path fill="#656565" d="M213.13,222.409L351.88,83.653c7.05-7.043,10.567-15.657,10.567-25.841c0-10.183-3.518-18.793-10.567-25.835
                    l-21.409-21.416C323.432,3.521,314.817,0,304.637,0s-18.791,3.521-25.841,10.561L92.649,196.425
                    c-7.044,7.043-10.566,15.656-10.566,25.841s3.521,18.791,10.566,25.837l186.146,18…
Affected pages/ /pages/contact /products/goldleaf-candle /pages/thymes-customer-service /cart
Component · Ref WO0JV3
Affected pagehttps://thymes.com/
Elementinput#chkbox-id
Markup
<input id="chkbox-id" type="checkbox" class="category-filter-handler">
Affected pages/ /pages/contact /products/goldleaf-candle /pages/thymes-customer-service /cart
Component · Ref KY0D3A
Affected pagehttps://thymes.com/?viewcart=true
Elementbutton#filter-btn-handler
Accessible nameFilter
Markup
<button id="filter-btn-handler" aria-label="Filter" aria-haspopup="true"><svg role="presentation" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 402.577 402.577" xml:space="preserve"><title>Filter Icon</title><g><path fill="#fff" d="M400.858,11.427c-3.241-7.421-8.85-11.132-16.854-11.136H18.564c-7.993,0-13.61,3.715-16.846,11.136
      c-3.234,7.801-1.903,14.467,3.999,19.985l140.757,140.753v138.755c0,4.955,1.809,9.232,5.424,12.854l73.085,73.083
      c3.429,3.614,7.71,5.428,12.851,5.428c2.282,0,4.66-0.479,7.135-1.43c7…
Affected pages/ /pages/contact /products/goldleaf-candle /pages/thymes-customer-service /cart
Component · Ref 3BORR4
Affected pagehttps://thymes.com/products/goldleaf-candle
Elementdiv#ot-pc-content > section > div:nth-of-type(1) > button
Accessible nameStrictly Necessary Cookies Always Active
Markup
<button aria-expanded="false" ot-accordion="true" aria-controls="ot-desc-id-C0001" aria-labelledby="ot-header-id-C0001 ot-status-id-C0001"></button>
Affected pages/ /pages/contact /products/goldleaf-candle /pages/thymes-customer-service /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 visible and programmatic label to the form field, ensuring it remains visible even after the user starts typing. For example, add a <label> element referencing the textarea's id: <label for='giftTextarea'>Gift Note:</label><textarea id='giftTextarea' placeholder='Enter your gift note here...'></textarea>

View 5 affected elements
Component · Ref MZEDC8
Affected pagehttps://thymes.com/pages/contact
Elementtextarea#giftTextarea
Markup
<textarea class="gift-note-labelarea" id="giftTextarea" placeholder="Enter your gift note here..." maxlength="255"></textarea>
Affected pages/ /pages/contact /products/goldleaf-candle /pages/thymes-customer-service /cart
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

To fix this issue, ensure that the ARIA hidden element with the role 'dialog' does not contain any focusable elements. You can achieve this by either removing the 'aria-hidden' attribute when the element is intended to be focusable or by making sure that all focusable elements inside the dialog are not focusable when the dialog is hidden. For example, you can add the 'tabindex=-1' attribute to the focusable elements inside the dialog or remove the 'tabindex' attribute altogether if it's not necessary.

View 4 affected elements
Component · Ref MF1JSI
Affected pagehttps://thymes.com/pages/thymes-customer-service?hcUrl=%2Fen-US
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/ /pages/contact /products/goldleaf-candle /pages/thymes-customer-service
High

Interactive controls are not keyboard-accessible

WCAG 2.1.1 (A)41 instances3 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 41 affected elements
Component · Ref L85DWH
Affected pagehttps://thymes.com/?viewcart=true
Elementdiv > div:nth-of-type(2) > div:nth-of-type(4) > div:nth-of-type(2) > div:nth-of-type(6) > div
Accessible nameimage number 6
Rolebutton
Markup
<div role="button" class="y-image-wrapper yotpo-hover-image-medium yotpo-hover-big-icon" aria-label="image number 6">    <div class="yotpo-video thumbnail-player" id="69e4fdffb03175e071aca329" data-entry-id="1_rweo96g3" data-src-url="//cfvod.kaltura.com/p/6123442/sp/612344200/thumbnail/entry_id/1_rweo96g3/version/100011" data-image-id="69e4fdffb03175e071aca329" style="background: url(&quot;//cfvod.kaltura.com/p/6123442/sp/612344200/thumbnail/entry_id/1_rweo96g3/version/100011/type/3/start_sec/0/end_sec/3/width/214/height/214/vid_slices/12/file_name/thumbnail.jpg&quot;) 0px center; filter: none…
Affected pages/ /cart
Component · Ref 464Y7
Affected pagehttps://thymes.com/?viewcart=true
Elementdiv > div:nth-of-type(2) > div:nth-of-type(4) > div:nth-of-type(2) > div:nth-of-type(15) > div
Accessible nameimage number 15
Rolebutton
Markup
<div role="button" class="y-image-wrapper yotpo-hover-image-medium" aria-label="image number 15">  <img class="yotpo-image lazy" data-image-id="18070305257357858" src="//staticw2.yotpo.com/assets/spacer.gif" data-src="//cdn-yotpo-images-production.yotpo.com/instagram/58/18070305257357858/low_resolution.jpg" alt="Frasier Fir® Frosted Plaid Votive Candle"> <div class="y-image-overlay " data-image-id="6a303d0a68c93ecdb1c896c6" data-external-image-id="18070305257357858" data-original-src="//cdn-yotpo-images-production.yotpo.com/instagram/58/18070305257357858/standard_resolution.jpg" data-source="i…
Affected pages/ /cart
Component · Ref XR18WJ
Affected pagehttps://thymes.com/products/goldleaf-candle
Elementdiv#dropdown-yotpo-dropdown-0\.19238830134980756-yotpo-dropdown-option-4
Accessible nameVerified purchase
Roleoption
Markup
<div data-v-7aac675c="" role="option" aria-selected="false" id="dropdown-yotpo-dropdown-0.19238830134980756-yotpo-dropdown-option-4" class="yotpo-dropdown-option" data-testid="dropdown-option"><div data-v-7aac675c="" class="yotpo-dropdown-option-label" data-testid="dropdown-option-label"> Verified purchase</div><!----></div>
Component · Ref L3QANS
Affected pagehttps://thymes.com/products/goldleaf-candle
Elementdiv#dropdown-yotpo-dropdown-0\.2155930393149954-yotpo-dropdown-option-5
Accessible nameFilter reviews by 1 star
Roleoption
Markup
<div data-v-7aac675c="" role="option" aria-label="Filter reviews by 1 star" aria-selected="false" id="dropdown-yotpo-dropdown-0.2155930393149954-yotpo-dropdown-option-5" class="yotpo-dropdown-option" data-testid="dropdown-option"><div data-v-7aac675c="" class="yotpo-dropdown-option-label" data-testid="dropdown-option-label"><span data-v-f702b75a="" class="yotpo-star-rating-filter yotpo-score" aria-hidden="true" data-testid="star-rating-filter"><span class="star-container"><svg class="yotpo-star-rating-icon yotpo-sr-star-full" width="13.35" height="13.35" viewBox="0 0 33 33" fill="none" xmlns="…
Component · Ref L3QANB
Affected pagehttps://thymes.com/products/goldleaf-candle
Elementdiv#dropdown-yotpo-dropdown-0\.2155930393149954-yotpo-dropdown-option-0
Accessible nameFilter reviews by all ratings
Roleoption
Markup
<div data-v-7aac675c="" role="option" aria-label="Filter reviews by all ratings" aria-selected="true" id="dropdown-yotpo-dropdown-0.2155930393149954-yotpo-dropdown-option-0" class="yotpo-dropdown-option yotpo-dropdown-option--focus yotpo-dropdown-option--selected" data-testid="dropdown-option"><div data-v-7aac675c="" class="yotpo-dropdown-option-label" data-testid="dropdown-option-label"><span data-v-7aac675c="" class="formated-value">All ratings</span></div><svg data-v-75d918e0="" data-v-7aac675c="" width="12" height="9" viewBox="0 0 12 9" fill="none" xmlns="http://www.w3.org/2000/svg" class=…
Component · Ref L3QANA
Affected pagehttps://thymes.com/products/goldleaf-candle
Elementdiv#dropdown-yotpo-dropdown-0\.2155930393149954-yotpo-dropdown-option-3
Accessible nameFilter reviews by 3 stars
Roleoption
Markup
<div data-v-7aac675c="" role="option" aria-label="Filter reviews by 3 stars" aria-selected="false" id="dropdown-yotpo-dropdown-0.2155930393149954-yotpo-dropdown-option-3" class="yotpo-dropdown-option" data-testid="dropdown-option"><div data-v-7aac675c="" class="yotpo-dropdown-option-label" data-testid="dropdown-option-label"><span data-v-f702b75a="" class="yotpo-star-rating-filter yotpo-score" aria-hidden="true" data-testid="star-rating-filter"><span class="star-container"><svg class="yotpo-star-rating-icon yotpo-sr-star-full" width="13.35" height="13.35" viewBox="0 0 33 33" fill="none" xmlns=…
Component · Ref XR18WD
Affected pagehttps://thymes.com/products/goldleaf-candle
Elementdiv#dropdown-yotpo-dropdown-0\.19238830134980756-yotpo-dropdown-option-2
Accessible nameLowest rating
Roleoption
Markup
<div data-v-7aac675c="" role="option" aria-selected="false" id="dropdown-yotpo-dropdown-0.19238830134980756-yotpo-dropdown-option-2" class="yotpo-dropdown-option" data-testid="dropdown-option"><div data-v-7aac675c="" class="yotpo-dropdown-option-label" data-testid="dropdown-option-label"> Lowest rating</div><!----></div>
Component · Ref XR18WA
Affected pagehttps://thymes.com/products/goldleaf-candle
Elementdiv#dropdown-yotpo-dropdown-0\.19238830134980756-yotpo-dropdown-option-3
Accessible nameWith media
Roleoption
Markup
<div data-v-7aac675c="" role="option" aria-selected="false" id="dropdown-yotpo-dropdown-0.19238830134980756-yotpo-dropdown-option-3" class="yotpo-dropdown-option" data-testid="dropdown-option"><div data-v-7aac675c="" class="yotpo-dropdown-option-label" data-testid="dropdown-option-label"> With media</div><!----></div>
Component · Ref XR18WF
Affected pagehttps://thymes.com/products/goldleaf-candle
Elementdiv#dropdown-yotpo-dropdown-0\.19238830134980756-yotpo-dropdown-option-0
Accessible nameMost recent
Roleoption
Markup
<div data-v-7aac675c="" role="option" aria-selected="true" id="dropdown-yotpo-dropdown-0.19238830134980756-yotpo-dropdown-option-0" class="yotpo-dropdown-option yotpo-dropdown-option--focus yotpo-dropdown-option--selected" data-testid="dropdown-option"><div data-v-7aac675c="" class="yotpo-dropdown-option-label" data-testid="dropdown-option-label"> Most recent</div><svg data-v-75d918e0="" data-v-7aac675c="" width="12" height="9" viewBox="0 0 12 9" fill="none" xmlns="http://www.w3.org/2000/svg" class="yotpo-selected-icon--focused yotpo-selected-icon" data-testid="dropdown-selected-icon" aria-hid…
Component · Ref L3QAN8
Affected pagehttps://thymes.com/products/goldleaf-candle
Elementdiv#dropdown-yotpo-dropdown-0\.2155930393149954-yotpo-dropdown-option-1
Accessible nameFilter reviews by 5 stars
Roleoption
Markup
<div data-v-7aac675c="" role="option" aria-label="Filter reviews by 5 stars" aria-selected="false" id="dropdown-yotpo-dropdown-0.2155930393149954-yotpo-dropdown-option-1" class="yotpo-dropdown-option" data-testid="dropdown-option"><div data-v-7aac675c="" class="yotpo-dropdown-option-label" data-testid="dropdown-option-label"><span data-v-f702b75a="" class="yotpo-star-rating-filter yotpo-score" aria-hidden="true" data-testid="star-rating-filter"><span class="star-container"><svg class="yotpo-star-rating-icon yotpo-sr-star-full" width="13.35" height="13.35" viewBox="0 0 33 33" fill="none" xmlns=…
Component · Ref L3QANT
Affected pagehttps://thymes.com/products/goldleaf-candle
Elementdiv#dropdown-yotpo-dropdown-0\.2155930393149954-yotpo-dropdown-option-2
Accessible nameFilter reviews by 4 stars
Roleoption
Markup
<div data-v-7aac675c="" role="option" aria-label="Filter reviews by 4 stars" aria-selected="false" id="dropdown-yotpo-dropdown-0.2155930393149954-yotpo-dropdown-option-2" class="yotpo-dropdown-option" data-testid="dropdown-option"><div data-v-7aac675c="" class="yotpo-dropdown-option-label" data-testid="dropdown-option-label"><span data-v-f702b75a="" class="yotpo-star-rating-filter yotpo-score" aria-hidden="true" data-testid="star-rating-filter"><span class="star-container"><svg class="yotpo-star-rating-icon yotpo-sr-star-full" width="13.35" height="13.35" viewBox="0 0 33 33" fill="none" xmlns=…
Component · Ref XR18WC
Affected pagehttps://thymes.com/products/goldleaf-candle
Elementdiv#dropdown-yotpo-dropdown-0\.19238830134980756-yotpo-dropdown-option-1
Accessible nameHighest rating
Roleoption
Markup
<div data-v-7aac675c="" role="option" aria-selected="false" id="dropdown-yotpo-dropdown-0.19238830134980756-yotpo-dropdown-option-1" class="yotpo-dropdown-option" data-testid="dropdown-option"><div data-v-7aac675c="" class="yotpo-dropdown-option-label" data-testid="dropdown-option-label"> Highest rating</div><!----></div>
Component · Ref L3QANV
Affected pagehttps://thymes.com/products/goldleaf-candle
Elementdiv#dropdown-yotpo-dropdown-0\.2155930393149954-yotpo-dropdown-option-4
Accessible nameFilter reviews by 2 stars
Roleoption
Markup
<div data-v-7aac675c="" role="option" aria-label="Filter reviews by 2 stars" aria-selected="false" id="dropdown-yotpo-dropdown-0.2155930393149954-yotpo-dropdown-option-4" class="yotpo-dropdown-option" data-testid="dropdown-option"><div data-v-7aac675c="" class="yotpo-dropdown-option-label" data-testid="dropdown-option-label"><span data-v-f702b75a="" class="yotpo-star-rating-filter yotpo-score" aria-hidden="true" data-testid="star-rating-filter"><span class="star-container"><svg class="yotpo-star-rating-icon yotpo-sr-star-full" width="13.35" height="13.35" viewBox="0 0 33 33" fill="none" xmlns=…
Medium

Text has insufficient colour contrast

WCAG 1.4.3 (AA)141 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

To improve readability, consider increasing the contrast between the text color and background color. You can achieve this by changing the text or background color to meet the minimum contrast ratio of 4.5:1 for normal text. For example, you could use a darker or lighter shade for the text or background to enhance visibility.

View 141 affected elements
Component · Ref BMVQSW
Affected pagehttps://thymes.com/?viewcart=true
Elementa[rel="noopener noreferrer nofollow"][target="_blank"]:nth-child(2) > span > u
Accessible namePrivacy Policy
Markup
<u>Privacy Policy</u>
Affected pages/ /pages/contact /products/goldleaf-candle /pages/thymes-customer-service /cart
Component · Ref BGEO5K
Affected pagehttps://thymes.com/products/goldleaf-candle
Element#rich-text-01KVRAZ1F6W0H1XC959A7JDPHT > p > span
Accessible nameUnlock​
Markup
<span style="text-align: center; color: rgb(255, 255, 255); font-family: calluna, Georgia, Times, &quot;Times New Roman&quot;, serif; font-size: 30px;">Unlock​</span>
Affected pages/ /pages/contact /products/goldleaf-candle /pages/thymes-customer-service /cart
Component · Ref KDAR2Z
Affected pagehttps://thymes.com/
Element.klaviyo-disclosure > p > span:nth-child(1)
Accessible nameBy signing up, you agree to our
Markup
<span style="text-align: center; color: rgb(255, 255, 255); font-family: calluna, Georgia, Times, &quot;Times New Roman&quot;, serif; font-size: 12px;">By signing up, you agree to our </span>
Affected pages/ /pages/contact /products/goldleaf-candle /pages/thymes-customer-service /cart
Component · Ref R3T4T0
Affected pagehttps://thymes.com/
Element.carousel--featured-collection-0 > .swiper-wrapper > .swiper-slide[aria-label="Slide 4 of 10"][aria-hidden="false"] > .card--product.card[aria-label="product"] > .card__product-hover.card__link > .card__image-wrapper[role="group"] > picture:nth-child(1) > dmixer-sale-badge,.dmixer-sale-badge-text[part="text"]
Markup
<span part="text" class="dmixer-sale-badge-text">20% off</span>
Affected pages/ /cart
Component · Ref DL30YF
Affected pagehttps://thymes.com/
Element.carousel--featured-collection-1 > .swiper-wrapper > .swiper-slide[aria-label="Slide 4 of 10"][aria-hidden="false"] > .card--product.card[aria-label="product"] > .card__content > .card__price > .card__price--original.dmixer-original-price
Accessible name$23.00
Markup
<span class="card__price--original dmixer-original-price" style="color: rgb(0, 0, 0); font-weight: 400; opacity: 0.7; text-decoration: line-through; margin-inline: 5px; display: inline-flex; align-items: center; gap: calc(2.5px); font-size: 16px;">
Affected pages/ /cart
Component · Ref O0FZX0
Affected pagehttps://thymes.com/
Element.carousel--featured-collection-1 > .swiper-wrapper > .swiper-slide[aria-label="Slide 4 of 10"][aria-hidden="false"] > .card--product.card[aria-label="product"] > .card__content > .quick-cart-add__collection[data-is-ajax="true"][data-add-cart-type=""] > .btn--add-to-cart--quick[name="add"][data-add-to-cart=""] > span[data-add-to-cart-text=""]
Accessible nameAdd to Bag
Markup
<span data-add-to-cart-text="">
                        Add to Bag
                    </span>
Affected pages/ /cart
Component · Ref TSRAUY
Affected pagehttps://thymes.com/
Element.carousel--featured-collection-0 > .swiper-wrapper > .swiper-slide-next[aria-label="Slide 2 of 10"][aria-hidden="false"] > .card--product.card[aria-label="product"] > .card__content > .card__price > .card__price--original.dmixer-original-price
Accessible name$23.00
Markup
<span class="card__price--original dmixer-original-price" style="color: rgb(0, 0, 0); font-weight: 400; opacity: 0.7; text-decoration: line-through; margin-inline: 5px; display: inline-flex; align-items: center; gap: calc(2.5px); font-size: 16px;">
Affected pages/ /cart
Component · Ref XF1UJ5
Affected pagehttps://thymes.com/
Element.carousel--featured-collection-0 > .swiper-wrapper > .swiper-slide-next[aria-label="Slide 2 of 10"][aria-hidden="false"] > .card--product.card[aria-label="product"] > .card__product-hover.card__link > .card__tag-collection.card__tag > .tag
Accessible nameFresh
Markup
<span class="tag">Fresh</span>
Affected pages/ /cart
Component · Ref 9E6YXG
Affected pagehttps://thymes.com/
Element.swiper-slide-next[aria-label="Slide 2 of 10"][aria-hidden="false"] > .card--product.card[aria-label="product"] > .card__content > .quick-cart-add__collection[data-product-handle="frasier-fir-pine-needle-candle"][data-is-ajax="true"] > .btn--add-to-cart--quick[name="add"][data-add-to-cart=""] > span[data-add-to-cart-text=""]
Accessible nameAdd to Bag
Markup
<span data-add-to-cart-text="">
                        Add to Bag
                    </span>
Affected pages/ /cart
Component · Ref RN7E2D
Affected pagehttps://thymes.com/?viewcart=true
Element.carousel--featured-collection-1 > .swiper-wrapper > .swiper-slide-active[aria-label="Slide 1 of 10"][aria-hidden="false"] > .card--product.card[aria-label="product"] > .card__content > .card__price > .dmixer-price-wrapper.dmixer-swap-price > .dmixer-price > dmixer-discounted-price,.dmixer-dp-price[part="price discounted-price"]
Markup
<span part="price discounted-price" class="dmixer-dp-price">$28.80</span>
Affected pages/ /cart
Component · Ref JW2II8
Affected pagehttps://thymes.com/
Element.carousel--featured-collection-1 > .swiper-wrapper > .swiper-slide-active[aria-label="Slide 1 of 10"][aria-hidden="false"] > .card--product.card[aria-label="product"] > .card__product-hover.card__link > .card__tag-collection.card__tag > .tag
Accessible nameFresh
Markup
<span class="tag">Fresh</span>
Affected pages/ /cart
Component · Ref CWYSXV
Affected pagehttps://thymes.com/?viewcart=true
Element.carousel--featured-collection-1 > .swiper-wrapper > .swiper-slide-active[aria-label="Slide 1 of 10"][aria-hidden="false"] > .card--product.card[aria-label="product"] > .card__content > .card__price > .dmixer-original-price.card__price--original
Accessible name$36.00
Markup
<span class="card__price--original dmixer-original-price" style="color: rgb(0, 0, 0); font-weight: 400; opacity: 0.7; text-decoration: line-through; margin-inline: 5px; display: inline-flex; align-items: center; gap: calc(2.5px); font-size: 16px;">
Affected pages/ /cart
Component · Ref M4WQL5
Affected pagehttps://thymes.com/
Element.carousel--featured-collection-0 > .swiper-wrapper > .swiper-slide-next[aria-label="Slide 2 of 10"][aria-hidden="false"] > .card--product.card[aria-label="product"] > .card__content > .card__price > .dmixer-price-wrapper.dmixer-swap-price > .dmixer-price > dmixer-discounted-price,.dmixer-dp-price[part="price discounted-price"]
Markup
<span part="price discounted-price" class="dmixer-dp-price">$18.40</span>
Affected pages/ /cart
Component · Ref OKMNXB
Affected pagehttps://thymes.com/?viewcart=true
Element.page-hero__text
Accessible nameYour seasonal refresh starts now. Save 20% on qualifying favorites for home, bath, body, and more.
Markup
<div class="page-hero__text">Your seasonal refresh starts now. Save 20% on qualifying favorites for home, bath, body, and more.</div>
Affected pages/ /cart
Component · Ref 7J953X
Affected pagehttps://thymes.com/
Element.swiper-slide-active[aria-label="Slide 1 of 10"][aria-hidden="false"] > .card--product.card[aria-label="product"] > .card__product-hover.card__link > .card__image-wrapper[role="group"] > dmixer-sale-badge,.dmixer-sale-badge-text[part="text"]
Markup
<span part="text" class="dmixer-sale-badge-text">20% off</span>
Affected pages/ /cart
Component · Ref XGMVZU
Affected pagehttps://thymes.com/?viewcart=true
Elementh1
Accessible nameEnjoy 20% Off*
Markup
<h1 class="page-hero__title section__header">Enjoy 20% Off*</h1>
Affected pages/ /cart
Component · Ref AEMWWR
Affected pagehttps://thymes.com/?viewcart=true
Element.page-hero__eyebrow-text
Accessible nameLabor Day Weekend Sale
Markup
<p class="page-hero__eyebrow-text subheading--large">
                Labor Day Weekend Sale&nbsp;
            </p>
Affected pages/ /cart
Component · Ref IJU2O
Affected pagehttps://thymes.com/
Element.carousel--featured-collection-1 > .swiper-wrapper > .swiper-slide[aria-label="Slide 3 of 10"][aria-hidden="false"] > .card--product.card[aria-label="product"] > .card__product-hover.card__link > .card__tag-collection.card__tag > .tag
Accessible nameWarm/Spicy
Markup
<span class="tag">Warm/Spicy</span>
Affected pages/ /cart
Component · Ref U2GRKC
Affected pagehttps://thymes.com/pages/contact
Element#onetrust-policy-text
Accessible nameThis website uses cookies to enhance user experience and to analyze performance and traffic on our website. We also share information about your use of our site with our social media, advertising and analytics partners.
Markup
<div id="onetrust-policy-text">This website uses cookies to enhance user experience and to analyze performance and traffic on our website. We also share information about your use of our site with our social media, advertising and analytics partners.</div>
Affected pages/pages/contact /products/goldleaf-candle
Component · Ref V1EN7K
Affected pagehttps://thymes.com/
Element.carousel--featured-collection-1 > .swiper-wrapper > .swiper-slide-next[aria-label="Slide 2 of 10"][aria-hidden="false"] > .card--product.card[aria-label="product"] > .card__product-hover.card__link > .card__tag:nth-child(1)
Accessible nameBestseller
Markup
<div class="card__tag">Bestseller</div>
Affected pages/ /cart
Component · Ref W3D9NQ
Affected pagehttps://thymes.com/?viewcart=true
Element.carousel--featured-collection-1 > .swiper-wrapper > .swiper-slide[aria-label="Slide 4 of 10"][aria-hidden="false"] > .card--product.card[aria-label="product"] > .card__content > .card__price > .dmixer-price-wrapper.dmixer-swap-price > .dmixer-price > dmixer-discounted-price,.dmixer-dp-price[part="price discounted-price"]
Markup
<span part="price discounted-price" class="dmixer-dp-price">$18.40</span>
Affected pages/ /cart
Component · Ref OHD21D
Affected pagehttps://thymes.com/
Element.swiper-slide-next[aria-label="Slide 2 of 10"][aria-hidden="false"] > .card--product.card[aria-label="product"] > .card__product-hover.card__link > .card__image-wrapper[role="group"] > dmixer-sale-badge,.dmixer-sale-badge-text[part="text"]
Markup
<span part="text" class="dmixer-sale-badge-text">20% off</span>
Affected pages/ /cart
Component · Ref 8HHWQU
Affected pagehttps://thymes.com/?viewcart=true
Element.carousel--featured-collection-1 > .swiper-wrapper > .swiper-slide-active[aria-label="Slide 1 of 10"][aria-hidden="false"] > .card--product.card[aria-label="product"] > .card__content > .quick-cart-add__collection[data-is-ajax="true"][data-add-cart-type=""] > .btn--add-to-cart--quick[name="add"][data-add-to-cart=""] > span[data-add-to-cart-text=""]
Accessible nameAdd to Bag
Markup
<span data-add-to-cart-text="">
                        Add to Bag
                    </span>
Affected pages/ /cart
Component · Ref M83O6Q
Affected pagehttps://thymes.com/
Element#product-form-9008536682739 > .btn--add-to-cart--quick[name="add"][data-add-to-cart=""] > span[data-add-to-cart-text=""]
Accessible nameAdd to Bag
Markup
<span data-add-to-cart-text="">
                        Add to Bag
                    </span>
Affected pages/ /cart
Component · Ref HNL7A7
Affected pagehttps://thymes.com/?viewcart=true
Element.carousel--featured-collection-1 > .swiper-wrapper > .swiper-slide[aria-label="Slide 3 of 10"][aria-hidden="false"] > .card--product.card[aria-label="product"] > .card__product-hover.card__link > .card__tag:nth-child(1)
Accessible nameBestseller
Markup
<div class="card__tag">Bestseller</div>
Affected pages/ /cart

Showing 25 representative examples · 12 more affected elements not shown

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

To fix this issue, ensure that all meaningful content on the page is contained within a landmark region such as a header, nav, main, footer, or aside. This can be achieved by wrapping the content in a HTML element with a suitable ARIA role, for example: <div role="main">...</div> or <header>...</header>. This will allow assistive technology users to navigate to the content using landmark navigation.

View 5 affected elements
Component · Ref TZ2K7Z
Affected pagehttps://thymes.com/products/goldleaf-candle
Elementsection#shopify-section-announcement-bar > div
Accessible nameLabor Day Sale: 20% Off |SHOP NOW Labor Day Sale: 20% Off |SHOP NOW Labor Day Sale: 20% Off |SHOP NOW Labor Day Sale: 20% Off |SHOP NOW Labor Day Sale: 20% Off |SHOP NOW Labor Day Sale: 20% Off |SHOP NOW Labor Day Sale: 20% Off |SHOP NOW Labor Day Sale: 20% Off |SHOP NOW Labor Day Sale: 20% Off |SHOP NOW Labor Day Sale: 20% Off |SHOP NOW Labor Day Sale: 20% Off |SHOP NOW Labor Day Sale: 20% Off |SHOP NOW Labor Day Sale: 20% Off |SHOP NOW Labor Day Sale: 20% Off |SHOP NOW Labor Day Sale: 20% Off |SHOP NOW Labor Day Sale: 20% Off |SHOP NOW Labor Day Sale: 20% Off |SHOP NOW Labor Day Sale: 20% Off |SHOP NOW Labor Day Sale: 20% Off |SHOP NOW Labor Day Sale: 20% Off |SHOP NOW Labor Day Sale: 20% Off |SHOP NOW Labor Day Sale: 20% Off |SHOP NOW Labor Day Sale: 20% Off |SHOP NOW Labor Day Sale: 20% Off |SHOP NOW Labor Day Sale: 20% Off |SHOP NOW Labor Day Sale: 20% Off |SHOP NOW Labor Day Sale: 20% Off |SHOP NOW Labor Day Sale: 20% Off |SHOP NOW Labor Day Sale: 20% Off |SHOP NOW Labor Day Sale: 20% Off |SHOP NOW Labor Day Sale: 20% Off |SHOP NOW Labor Day Sale: 20% Off |SHOP NOW Labor Day Sale: 20% Off |SHOP NOW Labor Day Sale: 20% Off |SHOP NOW Labor Day Sale: 20% Off |SHOP NOW Labor Day Sale: 20% Off |SHOP NOW Labor Day Sale: 20% Off |SHOP NOW Labor Day Sale: 20% Off |SHOP NOW Labor Day Sale: 20% Off |SHOP NOW Labor Day Sale: 20% Off |SHOP NOW
Markup
<div class="announcement-bar section--full"><div class="announcement-bar__marquee swiper-initialized swiper-horizontal" data-speed="10000">
                    <div class="swiper-wrapper" id="swiper-wrapper-eedf910948d5fe619" aria-live="off" style="transition-duration: 10000ms; transform: translate3d(-311.312px, 0px, 0px);"><div class="swiper-slide announcement-bar__item swiper-slide-prev" role="group" aria-label="1 / 40" data-swiper-slide-index="0">
                                        <p class="announcement-bar__text"><span>Labor Day Sale: 20% Off |</span><a href="/collections/labor-day-2…
Affected pages/ /pages/contact /products/goldleaf-candle /pages/thymes-customer-service /cart
Medium

Elements must only use permitted ARIA attributes

WCAG 4.1.2 (A)3 instances1 inspected page

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 3 affected elements
Component · Ref UUHBZ9
Affected pagehttps://thymes.com/?viewcart=true
Element#splide01-slide03
Accessible nameproduct
Markup
<div class="rebuy-product-block frasier-fir-statement-3-wick-candle product-id-9008537993459 tag-scoring_margin_mid tag-silver tag-testfresh tag-ycrf_candle splide__slide rebuy-carousel__slide" id="splide01-slide03" style="width: calc(33.3333%);" aria-label="product">
Component · Ref UQ37G3
Affected pagehttps://thymes.com/?viewcart=true
Element#splide01-slide01
Accessible nameproduct
Markup
<div class="rebuy-product-block frasier-fir-reed-diffuser-oil-refill product-id-9008533897459 tag-green tag-scoring_margin_high tag-testfresh tag-ycrf_diffuser tag-ygroup_ffr_dif splide__slide rebuy-carousel__slide" id="splide01-slide01" style="width: calc(33.3333%);" aria-label="product">
Component · Ref 1OGAU4
Affected pagehttps://thymes.com/?viewcart=true
Element#splide01-slide02
Accessible nameproduct
Markup
<div class="rebuy-product-block frasier-fir-pine-needle-candle product-id-9008538386675 tag-scoring_margin_high tag-testfresh tag-ycrf_candle tag-ygroup_ffr_can_her splide__slide rebuy-carousel__slide" id="splide01-slide02" style="width: calc(33.3333%);" aria-label="product">
Low

Low-quality alternative text

WCAG 1.1.1 (A)393 instances3 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

Provide a descriptive alt text that describes the content of the image, rather than a generic phrase or filename. For example, 'Outdoor Oasis Citronella Grove Aromatic Candle Set' could be used to describe the product image.

View 393 affected elements
Component · Ref G9LGGP
Affected pagehttps://thymes.com/products/goldleaf-candle
Elementdiv:nth-of-type(2) > div:nth-of-type(1) > div:nth-of-type(1) > div:nth-of-type(10) > a > img
Markup
<img class="yotpo-lightbox-product-main-image" data-src="https://cdn-yotpo-images-production.yotpo.com/Product/772904996/650331304/original.jpg?1736465544" alt="Image link to product page">
Affected pages/ /products/goldleaf-candle /cart
Component · Ref WVZFUT
Affected pagehttps://thymes.com/
Elementdiv:nth-of-type(5) > div:nth-of-type(1) > div:nth-of-type(2) > ul > li:nth-of-type(1) > img
Markup
<img class="yotpo-lightbox-product-select-image yotpo-lightbox-product-selected" data-product-id="9008550772979" data-src="https://cdn-yotpo-images-production.yotpo.com/Product/772905497/650331738/original.jpg?1736465653" alt="Product image of Outdoor Oasis Citronella Grove Large Candle" tabindex="0">
Affected pages/ /products/goldleaf-candle /cart
Low

List markup is malformed

WCAG 1.3.1 (A)5 instances3 inspected pages

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 5 affected elements
Component · Ref XXUTPV
Affected pagehttps://thymes.com/?viewcart=true
Element.carousel--featured-collection-0 > .swiper-wrapper
Accessible nameWoody /* Hide main image on keyboard focus (matching hover behavior) */ .card__product-hover:focus .card__main-image, .card__product-hover:focus-visible .card__main-image, .card__product-hover:focus-within .card__main-image { left: 0; opacity: 0; position: absolute; right: 0; top: 0; visibility: hidden; z-index: -1; } /* Make hover image accessible on keyboard focus */ .card__product-hover:focus .card__hover-image, .card__product-hover:focus-visible .card__hover-image, .card__product-hover:focus-within .card__hover-image { opacity: 1; visibility: visible; position: unset; z-index: 1; } /* Ensure focus is visible for keyboard users */ .card__product-hover:focus-visible { outline: 2px solid currentColor; outline-offset: 2px; } .card__promo-slot { min-height: 32px !important; margin-top: var(--iam-spacing-2xs) !important; } @media (min-width: 1080px) { .card__promo-slot { margin-top: var(--iam-spacing-sm) !important; } } .card__promo-callout { margin: 0 !important; text-align: center !important; display: block !important; } .card__promo-callout .promo-callout { display: block !important; width: 100% !important; box-sizing: border-box !important; font-size: 12px !important; font-weight: 400 !important; line-height: 1.2 !important; padding: 0 !important; background-color: transparent !important; } .card__promo-callout .promo-callout p { margin: 0; display: inline; } Noir Woods 3-Wick Poured Candle 4.5 out 5 stars rating in total (34) reviews $64.00 Add to Bag Bestseller Fresh /* Hide main image on keyboard focus (matching hover behavior) */ .card__product-hover:focus .card__main-image, .card__product-hover:focus-visible .card__main-image, .card__product-hover:focus-within .card__main-image { left: 0; opacity: 0; position: absolute; right: 0; top: 0; visibility: hidden; z-index: -1; } /* Make hover image accessible on keyboard focus */ .card__product-hover:focus .card__hover-image, .card__product-hover:focus-visible .card__hover-image, .card__product-hover:focus-within .card__hover-image { opacity: 1; visibility: visible; position: unset; z-index: 1; } /* Ensure focus is visible for keyboard users */ .card__product-hover:focus-visible { outline: 2px solid currentColor; outline-offset: 2px; } .card__promo-slot { min-height: 32px !important; margin-top: var(--iam-spacing-2xs) !important; } @media (min-width: 1080px) { .card__promo-slot { margin-top: var(--iam-spacing-sm) !important; } } .card__promo-callout { margin: 0 !important; text-align: center !important; display: block !important; } .card__promo-callout .promo-callout { display: block !important; width: 100% !important; box-sizing: border-box !important; font-size: 12px !important; font-weight: 400 !important; line-height: 1.2 !important; padding: 0 !important; background-color: transparent !important; } .card__promo-callout .promo-callout p { margin: 0; display: inline; } Frasier Fir® Home Fragrance Mist 4.8 out 5 stars rating in total (376) reviews $23.00 Add to Bag Bestseller Fresh /* Hide main image on keyboard focus (matching hover behavior) */ …[truncated by Evolize: exceeded D1 value limit]
Markup
<ul class="swiper-wrapper" style="transform: translate3d(0px, 0px, 0px);">
Affected pages/ /cart
Component · Ref 7FE7FF
Affected pagehttps://thymes.com/products/goldleaf-candle
Element.product__thumbnails
Accessible nameThymes Goldleaf Candle
Markup
<ul class="swiper-wrapper product__thumbnails" style="transform: translate3d(0px, 0px, 0px);">
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 IKDXVV
Affected pagehttps://thymes.com/products/goldleaf-candle
Element.yotpo-score-filter-container > .yotpo-dropdown-closable.yotpo-dropdown-closable--focused[aria-haspopup="listbox"]
Accessible nameRating
Rolecombobox
Markup
<div data-v-7aac675c="" class="yotpo-dropdown-closa..." aria-expanded="false" aria-controls="dropdown-yotpo-dropd..." tabindex="0" aria-labelledby="yotpo-dropdown-0.215..." aria-haspopup="listbox" role="combobox" data-testid="dropdown-combobox">
Component · Ref M9IGY1
Affected pagehttps://thymes.com/products/goldleaf-candle
Element.yotpo-dropdown-closable--textual
Accessible nameSort by
Rolecombobox
Markup
<div data-v-7aac675c="" class="yotpo-dropdown-closa..." aria-expanded="false" aria-controls="dropdown-yotpo-dropd..." tabindex="0" aria-labelledby="yotpo-dropdown-0.192..." aria-haspopup="listbox" role="combobox" data-testid="dropdown-combobox">
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 level-one heading (h1) to the page to convey its topic and structure the content in a hierarchical manner. This can be achieved by wrapping the main title of the page in an <h1> tag.

View 1 affected element
Component · Ref 6855A0
Affected pagehttps://thymes.com/pages/thymes-customer-service?hcUrl=%2Fen-US
Elementbody#thymes-customer-service-thymes
Accessible nameSkip to contentThis website uses cookies to enhance user experience and to analyze performance and traffic on our website. We also share information about your use of our site with our social media, advertising and analytics partners.Do Not Sell My Personal Information Accept CookiesDo Not Sell My Personal InformationWhen you visit our website, we store cookies on your browser to collect information. The information collected might relate to you, your preferences or your device, and is mostly used to make the site work as you expect it to and to provide a more personalized web experience. However, you can choose not to allow certain types of cookies, which may impact your experience of the site and the services we are able to offer. Click on the different category headings to find out more and change our default settings according to your preference. You cannot opt-out of our First Party Strictly Necessary Cookies as they are deployed in order to ensure the proper functioning of our website (such as prompting the cookie banner and remembering your settings, to log into your account, to redirect you when you log out, etc.). For more information about the First and Third Party Cookies used please follow this link.Allow All Manage Consent PreferencesStrictly Necessary CookiesAlways ActiveThese cookies are necessary for the website to function and cannot be switched off in our systems. They are usually only set in response to actions made by you which amount to a request for services, such as setting your privacy preferences, logging in or filling in forms. You can set your browser to block or alert you about these cookies, but some parts of the site will not then work. These cookies do not store any personally identifiable information.Sale of Personal Data Sale of Personal Data Under the California Consumer Privacy Act, you have the right to opt-out of the sale of your personal information to third parties. These cookies collect information for analytics and to personalize your experience with targeted ads. You may exercise your right to opt out of the sale of personal information by using this toggle switch. If you opt out we will not be able to offer you personalised ads and will not hand over your personal information to any third parties. Additionally, you may contact our legal department for further clarification about your rights as a California consumer by using this Exercise My Rights link.If you have enabled privacy controls on your browser (such as a plugin), we have to take that as a valid request to opt-out. Therefore we would not be able to track your activity through the web. This may affect our ability to personalize ads according to your preferences.Performance Cookies Switch Label labelThese cookies allow us to count visits and traffic sources so we can measure and improve the performance of our site. They help us to know which pages are the most and least popular and see how visitors move around the site. All information these cookies collect is aggregated and therefore anonymous. If you do not allow these cookies we will not know when you have visited our site, and will not be able to monitor its performance.Targeting Cookies Switch Label labelThese cookies may be set through our site by our advertising partners. They may be used by those companies to build a profile of your interests and show you relevant adverts on other sites. They do not store directly personal information, but are based on uniquely identifying your browser and internet device. If you do not allow these cookies, you will experience less targeted advertising.Back ButtonCookie List Search IconFilter IconClear checkbox label labelApply CancelConsent Leg.Interest checkbox label label checkbox label label checkbox label label Confirm My Choices <iframe src="https://www.googletagmanager.com/ns.html?id=GTM-P4L2D2C&gtm_auth=w_BxRVs-ilHo15uM_OjBNA&gtm_preview=env-1&gtm_cookies_win=x" height="0" width="0" style="display:none;visibility:hidden"></iframe> (function () { function getDataLayer() { window.dataLayer = window.dataLayer || []; return window.dataLayer; } function normalize(text) { if (text == null) return ''; return String(text).replace(/\s+/g, ' ').trim(); } function getGa4MeasurementIds() { var ids = []; var registry = window.google_tag_manager; if (!registry) return ids; for (var key in registry) { if (Object.prototype.hasOwnProperty.call(registry, key) && key.indexOf('G-') === 0) { ids.push(key); } } return ids; } function pushInternalInteraction(payload) { if (!payload || !payload.interaction_location || !payload.interaction_type) return; var enriched = { event: 'internal_interaction', interaction_location: payload.interaction_location, interaction_type: payload.interaction_type, link_text: normalize(payload.link_text), link_url: payload.link_url || '', transport_type: 'beacon' }; getDataLayer().push(enriched); if (typeof window.gtag === 'function') { var ga4Ids = getGa4MeasurementIds(); if (ga4Ids.length) { window.gtag('event', 'internal_interaction', { send_to: ga4Ids, interaction_location: enriched.interaction_location, interaction_type: enriched.interaction_type, link_text: enriched.link_text, link_url: enriched.link_url }); } } } function readLinkText(el) { if (!el) return ''; var explicit = el.getAttribute('data-gtag-link-text'); if (explicit) return explicit; var text = normalize(el.textContent); if (text) return text; return el.getAttribute('aria-label') || ''; } function readLinkUrl(el) { if (!el) return ''; var explicit = el.getAttribute('data-gtag-link-url'); if (explicit) return explicit; if (el.tagName === 'A') { return el.getAttribute('href') || el.href || ''; } return ''; } function resolveType(el) { if (el.closest && el.closest('.header-menu__column--sidebar')) { return 'sidebar_link'; } return el.getAttribute('data-gtag-interaction-type') || ''; } function getFilterGroupLabel(input) { var group = input.closest && input.closest('details.filter-group'); if (!group) return ''; var typeSpan = group.querySelector('.filter__type > span'); if (!typeSpan) return ''; var clone = typeSpan.cloneNode(true); var nested = clone.querySelectorAll('span'); for (var i = 0; i < nested.length; i++) nested[i].parentNode.removeChild(nested[i]); return normalize(clone.textContent); } function getFilterValueLabel(input) { var label = input.closest && input.closest('label'); if (!label) return input.value || ''; var spans = label.querySelectorAll('span'); for (var i = 0; i < spans.length; i++) { var s = spans[i]; if (s.classList.contains('visually-hidden')) continue; if (s.classList.contains('swatch')) continue; if (s.classList.contains('swatch--unavailable')) continue; var text = normalize(s.textContent); if (text) return text.replace(/\s*\(\d+\)\s*$/, ''); } return input.value || ''; } function buildResultingFilterUrl(changedInput) { var filterForm = changedInput.closest && changedInput.closest('form'); if (!filterForm || typeof URL !== 'function') { return (changedInput.name || '') + '=' + (changedInput.value …[truncated by Evolize: exceeded D1 value limit]
Markup
<body id="thymes-customer-service-thymes" class="template-page smart-cart--enabled klaviyo-prevent-body-scrolling"><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" style="position: absolute; width: 0; height: 0" aria-hidden="true" id="__SVG_SPRITE_NODE__"><symbol aria-hidden="true" class="icon icon--full-color icon-3d-badge-full-color" viewBox="0 0 60 60" id="icon-3d-model"><path class="icon-3d-badge-full-color-outline" d="M.968 30C.968 46.034 13.966 59.032 30 59.032S59.032 46.034 59.032 30 46.034.968 30 .968.968 13.966.968 30z"></path><path d="m30 15 12.99 7.…

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.