Public accessibility assessment

Accessibility issues detected on laboiteny.com

Evolize inspected 5 public pages on laboiteny.com and detected 111 automatically identifiable accessibility findings.

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

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

Most widespread issueEmbedded frames lack descriptive titlesDetected on 5 inspected pages
Most affected page/products/b-maria56 findings detected
Most represented WCAG criterionWCAG 1.4.3 — Contrast (Minimum)84 detected findings

Is laboiteny.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 laboiteny.com and detected 111 accessibility findings. The most widespread issue was "Embedded frames lack descriptive titles", detected on 5 inspected pages. The most affected inspected page was "/products/b-maria", where 56 findings were detected. The assessment identified findings mapped to 8 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

    Embedded frames lack descriptive titles

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

    An <iframe> has no title, so its purpose is not announced to assistive technology.

    Recommended action

    Add a descriptive title attribute to the iframe element to provide an accessible name, such as <iframe title="Embedded content">

    View technical evidence →
  2. Critical

    Links lack accessible text

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

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

    Recommended action

    Add text to the link, such as a span element with the link's purpose, so screen readers can announce the link's destination to users. For example: <a href="/collections/best-sellers"><span>Best Sellers</span></a>

    View technical evidence →
  3. Critical

    Links lack accessible text

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

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

    Recommended action

    Add alternative text to the image inside the link or provide a text description of the link destination. For example, you can add an alt attribute to the img tag like this: <img alt="Creamy Slaw with Labne Tahini Dressing recipe" ...>

    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 /collections/peppercorns-berries.

    View technical evidence →
  5. High

    Hidden elements can still receive keyboard focus

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

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

    Recommended action

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

    View technical evidence →

03 · WCAG criteria affected

CriterionNameLevelFindingsPagesReach
1.4.3Contrast (Minimum)AA8455 / 5
2.1.1KeyboardA855 / 5
4.1.2Name, Role, ValueA755 / 5
1.3.1Info and RelationshipsA455 / 5
2.4.3Focus OrderA455 / 5
2.4.4Link Purpose (In Context)A322 / 5
1.1.1Non-text ContentA111 / 5
2.2.2Pause, Stop, HideA155 / 5

Absence of a criterion here does not indicate conformance with it — only that no automatically detectable issue was found for it.

Continuous monitoring

A scan shows today's exposure. Monitoring shows what changes next.

Evolize continuously reassesses public website pages, detects newly introduced or recurring accessibility findings, and tracks remediation over time.

04 · All detected findings

Critical

Embedded frames lack descriptive titles

WCAG 4.1.2 (A)5 instances5 inspected pages

An <iframe> has no title, so its purpose is not announced to assistive technology.

Why it matters

An <iframe> has no title, so its purpose is not announced to assistive technology.

Recommended correction

Add a descriptive title attribute to the iframe element to provide an accessible name, such as <iframe title="Embedded content">

View 5 affected elements
Component · Ref SG1AL6
Affected pagehttps://www.laboiteny.com/products/b-maria
Element.stamped-launcher-button > iframe
Markup
<iframe></iframe>
Affected pages/ /products/b-maria /pages/contact /blogs/spice-stories/products-we-love-tahina /cart
High

ARIA hidden element must not be focusable or contain focusable elements

WCAG 4.1.2 (A)5 instances5 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 elements with aria-hidden="true" are not focusable and do not contain focusable elements. Check the HTML structure of the <ui-drawer> element and its contents to identify any focusable elements, such as buttons or links. Remove or modify these elements to prevent them from being focusable when the parent element is hidden.

View 5 affected elements
Component · Ref 9595OX
Affected pagehttps://www.laboiteny.com/cart
Element#header-drawer-new
Accessible nameSpices Chef Crafted Blends Single Origin Spices Collaborations Spice Sets All Spices La Boîte x Nok Suntaranon Set Gifts & More All Gifts & More Spice Sets Specialty Pantry La Boîte Books Accessories About About La Boîte and Chef Lior Lev Sercarz Events Recipes Sale Login
Markup
<ui-drawer id="header-drawer-new" class="drawer-style-fullscreen" aria-hidden="true">
Affected pages/ /products/b-maria /pages/contact /blogs/spice-stories/products-we-love-tahina /cart
High

Text has insufficient colour contrast

WCAG 1.4.3 (AA)306 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 the accessibility of this form, consider adjusting the colors used for the text and background to meet the minimum contrast ratio thresholds. A contrast ratio of at least 4.5:1 for normal text and 7:1 for larger text (18pt or 14pt bold) is recommended. You can use online tools to help determine the contrast ratio and select suitable colors.

View 306 affected elements
Component · Ref 1KNKJI
Affected pagehttps://www.laboiteny.com/blogs/spice-stories/products-we-love-tahina
Element#NewsletterForm--sections--24799039947049__footer
Markup
<input id="NewsletterForm--sections--24799039947049__footer" type="email" name="contact[email]" class="field__input" value="" aria-required="true" autocorrect="off" autocapitalize="off" autocomplete="email" placeholder="Email" required="">
Affected pages/ /products/b-maria /pages/contact /blogs/spice-stories/products-we-love-tahina /cart
Component · Ref IQQRXF
Affected pagehttps://www.laboiteny.com/pages/contact
Element#HeaderMenu-gifts-more > span
Accessible nameGifts & More
Markup
<span>Gifts &amp; More</span>
Affected pages/ /products/b-maria /pages/contact /blogs/spice-stories/products-we-love-tahina /cart
Component · Ref PPRZQ7
Affected pagehttps://www.laboiteny.com/products/b-maria
Element.newsletter-form__field-wrapper > .field > .field__label
Accessible nameEmail
Markup
<label class="field__label" for="NewsletterForm--sections--24799039947049__footer">
                      Email
                    </label>
Affected pages/ /products/b-maria /pages/contact /blogs/spice-stories/products-we-love-tahina /cart
Component · Ref U52KL0
Affected pagehttps://www.laboiteny.com/pages/contact
Element.footer-block--newsletter > .footer-block__newsletter-disclaimer.rte
Accessible nameFree shipping for $75+ applies to 48 contiguous US states only. Note: discounts do not combine within an order
Markup
<div class="footer-block__newsletter-disclaimer rte">
              Free shipping for $75+ applies to 48 contiguous US states only. Note: discounts do not combine within an order
            </div>
Affected pages/ /products/b-maria /pages/contact /blogs/spice-stories/products-we-love-tahina /cart
Component · Ref BN6YP4
Affected pagehttps://www.laboiteny.com/cart
Element.policy-link[href$="shipping-policy"]
Accessible nameShipping policy
Markup
<a href="/policies/shipping-policy" class="policy-link">Shipping policy</a>
Affected pages/ /products/b-maria /pages/contact /blogs/spice-stories/products-we-love-tahina /cart
Component · Ref X1TW11
Affected pagehttps://www.laboiteny.com/
Elementa[title=""]
Accessible nameLa Boîte
Markup
<a href="/" title="">La Boîte</a>
Affected pages/ /products/b-maria /pages/contact /blogs/spice-stories/products-we-love-tahina /cart
Component · Ref EVUD53
Affected pagehttps://www.laboiteny.com/cart
Element.copyright__content
Accessible name© 2026, La Boîte
Markup
<div class="copyright__content">
          © 2026, <a href="/" title="">La Boîte</a></div>
Affected pages/ /products/b-maria /pages/contact /blogs/spice-stories/products-we-love-tahina /cart
Component · Ref CA8XFU
Affected pagehttps://www.laboiteny.com/products/b-maria
Elementa[href$="refund-policy"]
Accessible nameRefund policy
Markup
<a href="/policies/refund-policy" class="policy-link">Refund policy</a>
Affected pages/ /products/b-maria /pages/contact /blogs/spice-stories/products-we-love-tahina /cart
Component · Ref YNZFY6
Affected pagehttps://www.laboiteny.com/cart
Element.list-menu__item--link.link--text[href$="single-spices"]
Accessible nameSingle-Origin Spices
Markup
<a href="/collections/single-spices" class="link link--text list-menu__item list-menu__item--link">
                                Single-Origin Spices
                              </a>
Affected pages/ /products/b-maria /pages/contact /blogs/spice-stories/products-we-love-tahina /cart
Component · Ref M8FV80
Affected pagehttps://www.laboiteny.com/blogs/spice-stories/products-we-love-tahina
Element.footer-block.grid__item.footer-block--menu:nth-child(3) > .footer-block__heading.inline-richtext
Accessible nameAbout Us
Markup
<h2 class="footer-block__heading inline-richtext">About Us</h2>
Affected pages/ /products/b-maria /pages/contact /blogs/spice-stories/products-we-love-tahina /cart
Component · Ref 7R3CHJ
Affected pagehttps://www.laboiteny.com/pages/contact
Element.footer-block__newsletter-description
Accessible nameNew subscriptions will kick off with our Spice Academy series to enhance your journey through the culinary world of spices. Welcome to the La Boîte Family!
Markup
<div class="footer-block__newsletter-description rte">
                  New subscriptions will kick off with our Spice Academy series to enhance your journey through the culinary world of spices. Welcome to the La Boîte Family!
                </div>
Affected pages/ /products/b-maria /pages/contact /blogs/spice-stories/products-we-love-tahina /cart
Component · Ref KZF4A1
Affected pagehttps://www.laboiteny.com/
Elementa[href$="customer-center"]
Accessible nameCustomer Center
Markup
<a href="/blogs/customer-center" class="link link--text list-menu__item list-menu__item--link">
                                Customer Center
                              </a>
Affected pages/ /products/b-maria /pages/contact /blogs/spice-stories/products-we-love-tahina /cart
Component · Ref 4WP58P
Affected pagehttps://www.laboiteny.com/cart
Element.footer__about-desc.rte.scroll-trigger--offscreen:nth-child(2) > p > strong
Accessible nameCustomer Support:
Markup
<strong>Customer Support: <br></strong>
Affected pages/ /products/b-maria /pages/contact /blogs/spice-stories/products-we-love-tahina /cart
Component · Ref K2CJR3
Affected pagehttps://www.laboiteny.com/cart
Elementli:nth-child(2) > .list-menu__item--link.link--text[href$="spices"]
Accessible nameChef Crafted Blends
Markup
<a href="/collections/spices" class="link link--text list-menu__item list-menu__item--link">
                                Chef Crafted Blends
                              </a>
Affected pages/ /products/b-maria /pages/contact /blogs/spice-stories/products-we-love-tahina /cart
Component · Ref HBS24E
Affected pagehttps://www.laboiteny.com/pages/contact
Element.footer-block__newsletter-subtitle
Accessible nameEnter your email to signup for our newsletter and get 10% off your first order.
Markup
<div class="footer-block__newsletter-subtitle">
                  Enter your email to signup for our newsletter and get 10% off your first order.
                </div>
Affected pages/ /products/b-maria /pages/contact /blogs/spice-stories/products-we-love-tahina /cart
Component · Ref 3MSAV1
Affected pagehttps://www.laboiteny.com/products/b-maria
Element.footer-block__newsletter-heading
Accessible nameLa Boîte Newsletter
Markup
<h2 class="footer-block__newsletter-heading inline-richtext">
                  La Boîte Newsletter
                </h2>
Affected pages/ /products/b-maria /pages/contact /blogs/spice-stories/products-we-love-tahina /cart
Component · Ref 8E7PRX
Affected pagehttps://www.laboiteny.com/cart
Element.badge--ships-free
Accessible nameSHIPS FREE
Markup
<div class="badge badge--ships-free">SHIPS FREE</div>
Affected pages/products/b-maria /cart
Component · Ref S57X9C
Affected pagehttps://www.laboiteny.com/cart
Element#NoMediaStandardBadge-template--24799040307497__featured-collection-10006115778857
Accessible nameOut of stock
Markup
<span id="NoMediaStandardBadge-template--24799040307497__featured-collection-10006115778857" class="badge badge--out-of-stock">
                Out of stock
              </span>
Affected pages/products/b-maria /cart
Component · Ref X2H7S6
Affected pagehttps://www.laboiteny.com/cart
Element.price--on-sale > .price__container > .price__sale > span:nth-child(2) > s
Accessible name$80
Markup
<s class="price-item price-item--regular">
              
                $80
              
            </s>
Affected pages/products/b-maria /cart
Component · Ref 54UVL6
Affected pagehttps://www.laboiteny.com/cart
Element.price--on-sale > .price__container > .price__sale > .price-item--sale.price-item--last.price-item
Accessible name$75
Markup
<span class="price-item price-item--sale price-item--last">
          $75
        </span>
Affected pages/products/b-maria /cart
Component · Ref X9NY5Y
Affected pagehttps://www.laboiteny.com/products/b-maria
Element#tab-questions
Accessible nameQuestions
Roletab
Markup
<li id="tab-questions" role="tab" aria-selected="false" data-type="questions" style="" data-count="0" aria-label="Questions" tabindex="0" data-new-tab="">Questions</li>
Component · Ref W4RHEA
Affected pagehttps://www.laboiteny.com/blogs/spice-stories/products-we-love-tahina
Elementh3:nth-child(19) > a
Accessible nameRadish & Kale Salad
Markup
<a href="https://www.laboiteny.com/blogs/recipes/radish-kale-salad">Radish &amp; Kale Salad</a>
Component · Ref 9N88LU
Affected pagehttps://www.laboiteny.com/blogs/spice-stories/products-we-love-tahina
Element#name
Markup
<input type="text" id="name" class="bbc-input" placeholder="Name" aria-required="true" aria-invalid="false">
Component · Ref H1XHMB
Affected pagehttps://www.laboiteny.com/pages/contact
Element.contact-form__image-card-text-description > p > a[href="mailto:[email removed]"][title="mailto:[email removed]"][target="_blank"]
Accessible name[email removed]
Markup
<a href="mailto:[email removed]" target="_blank" title="mailto:[email removed]">[email removed]</a>
Component · Ref P2S2Q
Affected pagehttps://www.laboiteny.com/blogs/spice-stories/products-we-love-tahina
Elementlabel[for="email"] > .bbc-label-text
Accessible nameEmail *
Markup
<span class="bbc-label-text">Email
      *</span>

Showing 25 representative examples · 59 more affected elements not shown

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

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 50 affected elements
Component · Ref MLH9W
Affected pagehttps://www.laboiteny.com/cart
Elementdiv#accordion-content-g2nlqe45u > div > ul > li:nth-of-type(1) > a
Accessible nameChef Crafted Blends
Markup
<a href="/collections/spices" class="image-grid-menu__link link">
                          <span class="image-grid-menu__media"><img src="//www.laboiteny.com/cdn/shop/files/chef-crafted-nav-item.png?v=1784782456&amp;width=400" alt="Chef Crafted Blends" srcset="//www.laboiteny.com/cdn/shop/files/chef-crafted-nav-item.png?v=1784782456&amp;width=150 150w, //www.laboiteny.com/cdn/shop/files/chef-crafted-nav-item.png?v=1784782456&amp;width=200 200w, //www.laboiteny.com/cdn/shop/files/chef-crafted-nav-item.png?v=1784782456&amp;width=300 300w, //www.laboiteny.com/cdn/shop/files/chef-crafted-nav-item…
Affected pages/ /products/b-maria /pages/contact /blogs/spice-stories/products-we-love-tahina /cart
Component · Ref XVGCQV
Affected pagehttps://www.laboiteny.com/pages/contact
Elementdiv#accordion-content-ofkohwry7 > div > div:nth-of-type(1) > a
Accessible nameAll Gifts & More
Markup
<a href="/collections/sets-gifts" class="blog-filter-link">
                        <span class="blog-filter-text"> All Gifts &amp; More</span>
                      </a>
Affected pages/ /products/b-maria /pages/contact /blogs/spice-stories/products-we-love-tahina /cart
Component · Ref QTU0YF
Affected pagehttps://www.laboiteny.com/products/b-maria
Elementbutton#accordion-trigger-mfqs2d5rp
Accessible nameSpices
Markup
<button class="accordion-trigger" id="accordion-trigger-mfqs2d5rp" aria-expanded="false" aria-controls="accordion-content-0pggd71ro">
              <span>Spices</span>
              <svg class="icon icon-caret" viewBox="0 0 10 6"><path fill="currentColor" fill-rule="evenodd" d="M9.354.646a.5.5 0 0 0-.708 0L5 4.293 1.354.646a.5.5 0 0 0-.708.708l4 4a.5.5 0 0 0 .708 0l4-4a.5.5 0 0 0 0-.708" clip-rule="evenodd"></path></svg>

            </button>
Affected pages/ /products/b-maria /pages/contact /blogs/spice-stories/products-we-love-tahina /cart
High

Interactive controls are not keyboard-accessible

WCAG 2.1.1 (A)38 instances5 inspected pages

A control that responds to clicks (a clickable element or an ARIA widget) cannot receive keyboard focus, so keyboard and switch users cannot operate it.

Why it matters

A control that responds to clicks (a clickable element or an ARIA widget) cannot receive keyboard focus, so keyboard and switch users cannot operate it.

Recommended correction

To make this control accessible, add a tabindex attribute to the summary element or replace it with a focusable HTML element such as a button or an anchor. Ensure that the control can receive keyboard focus and that its functionality can be triggered using the keyboard.

View 38 affected elements
Component · Ref JY6GUH
Affected pagehttps://www.laboiteny.com/pages/contact
Elementdetails#Details-CartDrawer > summary
Accessible nameAdd gift note
Rolebutton
Markup
<summary role="button" aria-expanded="false">
              <span class="accordion-checkbox"></span>
              <span class="summary__title"> Add gift note </span>
            </summary>
Affected pages/ /products/b-maria /pages/contact /blogs/spice-stories/products-we-love-tahina /cart
Component · Ref IJI0AC
Affected pagehttps://www.laboiteny.com/pages/contact
Elementsticky-header > header > div:nth-of-type(1) > details-modal > details > summary
Accessible nameSearch
Rolebutton
Markup
<summary class="header__icon header__icon--search header__icon--summary link focus-inset modal__toggle" aria-haspopup="dialog" aria-label="Search" role="button">
      <span>
        <span class="svg-wrapper header__icon-search-glass"><svg class="icon icon-search" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M9 0C13.9706 0 18 4.02944 18 9C18 11.2152 17.1974 13.2416 15.8701 14.8096L20.001 18.9404L18.9404 20.001L14.8096 15.8701C13.2416 17.1974 11.2152 18 9 18C4.02944 18 0 13.9706 0 9C0 4.02944 4.02944 0 9 0ZM9 1.5C4.85786 1.5 1.5 4.85786 1.5 9C1.5 13.1421 4.85786 …
Affected pages/ /products/b-maria /pages/contact /blogs/spice-stories/products-we-love-tahina /cart
Component · Ref HP9S7D
Affected pagehttps://www.laboiteny.com/cart
Elementsummary#HeaderMenu-spices
Accessible nameSpices
Rolebutton
Markup
<summary id="HeaderMenu-spices" class="header__menu-item list-menu__item link focus-inset" role="button" aria-expanded="false" aria-controls="MegaMenu-Content-1">
      <span>Spices</span><svg class="icon icon-caret" viewBox="0 0 10 6"><path fill="currentColor" fill-rule="evenodd" d="M9.354.646a.5.5 0 0 0-.708 0L5 4.293 1.354.646a.5.5 0 0 0-.708.708l4 4a.5.5 0 0 0 .708 0l4-4a.5.5 0 0 0 0-.708" clip-rule="evenodd"></path></svg>
</summary>
Affected pages/ /products/b-maria /pages/contact /blogs/spice-stories/products-we-love-tahina /cart
Component · Ref F4NL92
Affected pagehttps://www.laboiteny.com/cart
Elementdiv#dynamic-checkout-cart > shopify-accelerated-checkout-cart > div > ul > li:nth-of-type(1) > div
Rolebutton
Markup
<div class="wallet-cart-button wallet-cart-button__skeleton" role="button" disabled="" aria-hidden="true">&nbsp;</div>
Component · Ref TQXYSV
Affected pagehttps://www.laboiteny.com/products/b-maria
Elementform#new-review-form_161157263 > fieldset:nth-of-type(2) > div:nth-of-type(1) > div > a:nth-of-type(4)
Accessible name4 stars
Roleradio
Markup
<a role="radio" tabindex="-1" class="stamped-fa stamped-fa-star-o" data-value="4" data-a11y-star="true" aria-label="4 stars" aria-checked="false"><span style="display:none;">4</span></a>
Component · Ref FYCQKY
Affected pagehttps://www.laboiteny.com/blogs/spice-stories/products-we-love-tahina
Elementdiv > form > div:nth-of-type(1) > div > div > span:nth-of-type(4)
Accessible name4 stars
Roleradio
Markup
<span role="radio" class="bbc-star" aria-checked="false" aria-label="4 stars" tabindex="-1"><svg viewBox="0 0 24 24" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" width="24" height="24" fill="none" stroke="#45c779"><polygon points="12 2 15.09 8.26 22 9.27 17 14.14 18.18 21.02 12 17.77 5.82 21.02 7 14.14 2 9.27 8.91 8.26 12 2"></polygon></svg></span>
Component · Ref M55ELO
Affected pagehttps://www.laboiteny.com/blogs/spice-stories/products-we-love-tahina
Elementdetails#Details-share-template--24799040176425__main > summary
Accessible nameShare
Rolebutton
Markup
<summary class="share-button__button" role="button" aria-expanded="false">
      <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-share" viewBox="0 0 13 12"><path stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" d="M1.625 8.125v2.167a1.083 1.083 0 0 0 1.083 1.083h7.584a1.083 1.083 0 0 0 1.083-1.083V8.125"></path><path fill="currentColor" fill-rule="evenodd" d="M6.148 1.271a.5.5 0 0 1 .707 0L9.563 3.98a.5.5 0 0 1-.707.707L6.501 2.332 4.147 4.687a.5.5 0 1 1-.708-.707z" clip-rule="evenodd"></path><path fill="currentColor" fill-rule…
High

Modal dialog does not trap keyboard focus

WCAG 2.4.3 (A)5 instances5 inspected pages

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

Why it matters

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

Recommended correction

To fix this issue, ensure that the modal dialog traps keyboard focus. This can be achieved by setting the `tabindex` attribute to `-1` on the modal dialog element and programmatically managing focus within the dialog. Additionally, consider using the `inert` attribute on the content behind the modal to prevent it from receiving keyboard focus.

View 5 affected elements
Component · Ref JZ130S
Affected pagehttps://www.laboiteny.com/cart
Elementui-drawer#header-drawer-new > div:nth-of-type(2)
Accessible nameSpices Chef Crafted Blends Single Origin Spices Collaborations Spice Sets All Spices La Boîte x Nok Suntaranon Set Gifts & More All Gifts & More Spice Sets Specialty Pantry La Boîte Books Accessories About About La Boîte and Chef Lior Lev Sercarz Events Recipes Sale Login
Roledialog
Markup
<div class="drawer-panel" role="dialog" aria-modal="true" aria-labelledby="drawer-title"><div class="drawer-content"><ui-accordion group="mobile-filters" class="drawer-row" style="--row: 0;">
            <button class="accordion-trigger" id="accordion-trigger-hvayxpe1x" aria-expanded="false" aria-controls="accordion-content-g2nlqe45u">
              <span>Spices</span>
              <svg class="icon icon-caret" viewBox="0 0 10 6"><path fill="currentColor" fill-rule="evenodd" d="M9.354.646a.5.5 0 0 0-.708 0L5 4.293 1.354.646a.5.5 0 0 0-.708.708l4 4a.5.5 0 0 0 .708 0l4-4a.5.5 0 0 0 0-.708" clip-…
Affected pages/ /products/b-maria /pages/contact /blogs/spice-stories/products-we-love-tahina /cart
High

Elements must only use permitted ARIA attributes

WCAG 4.1.2 (A)34 instances2 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 34 affected elements
Component · Ref KYWTO1
Affected pagehttps://www.laboiteny.com/
Elementspan[data-reviews="8"]
Accessible name8 reviews
Markup
<span class="stamped-badge-caption" data-reviews="8" data-rating="5.0" data-label="Reviews" aria-label="8 reviews" data-version="2">8<span style="display:none;"> Reviews</span></span>
Affected pages/ /products/b-maria
Component · Ref U0SND5
Affected pagehttps://www.laboiteny.com/
Elementspan[data-id="162499321"] > .stamped-badge[data-lang="en"][data-rating="5.0"] > .stamped-badge-caption[data-reviews="10"][aria-label="10 reviews"]
Accessible name10 reviews
Markup
<span class="stamped-badge-caption" data-reviews="10" data-rating="5.0" data-label="Reviews" aria-label="10 reviews" data-version="2">10<span style="display:none;"> Reviews</span></span>
Affected pages/ /products/b-maria
Component · Ref JJVFR2
Affected pagehttps://www.laboiteny.com/products/b-maria
Element.stamped-badge[data-rating="4.0"][data-lang="en"]
Accessible nameRated 4.0 out of 5 stars 4 reviews
Markup
<span class="stamped-badge" data-rating="4.0" data-lang="en" aria-label="Rated 4.0 out of 5 stars 4 reviews">
Affected pages/ /products/b-maria
High

Images lack text alternatives

WCAG 1.1.1 (A)5 instances1 inspected page

Informative images have no alternative text, so their meaning is unavailable to people using assistive technology.

Why it matters

Informative images have no alternative text, so their meaning is unavailable to people using assistive technology.

Recommended correction

Add an alt attribute to the img tag with a descriptive text alternative, e.g., alt="Image of tahini labne slaw"

View 5 affected elements
Component · Ref REUIJD
Affected pagehttps://www.laboiteny.com/blogs/spice-stories/products-we-love-tahina
Elementp:nth-child(12) > a > img[width="306"][height="306"]
Markup
<img src="https://res.cloudinary.com/hsxfx8igq/image/upload/ar_2:3,c_limit,f_auto,w_600,q_auto:best/v1597853534/tahinicookies_jvwfsh.jpg" width="306" height="306">
Medium

ARIA attributes have invalid values

WCAG 4.1.2 (A)5 instances5 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

Verify that the referenced IDs (e.g., 'predictive-search-results') exist in the document and that all ARIA attributes have valid values. Ensure the 'aria-owns' and 'aria-controls' attributes reference existing elements and that the 'aria-haspopup' attribute is set to a valid value (e.g., 'true', 'false', 'dialog', 'menu', 'listbox', 'tree', 'grid'). Update the ARIA attributes to conform to valid values as per the WAI-ARIA specification.

View 5 affected elements
Component · Ref 9LRD5L
Affected pagehttps://www.laboiteny.com/blogs/spice-stories/products-we-love-tahina
Element#Search-In-Template
Rolecombobox
Markup
<input class="search__input field_..." id="Search-In-Template" type="search" name="q" value="" placeholder="Search" role="combobox" aria-expanded="false" aria-owns="predictive-search-re..." aria-controls="predictive-search-re..." aria-haspopup="listbox" aria-autocomplete="list" ...>
Affected pages/ /products/b-maria /pages/contact /blogs/spice-stories/products-we-love-tahina /cart
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 J5WX4E
Affected pagehttps://www.laboiteny.com/blogs/spice-stories/products-we-love-tahina
Elementhtml > body > div:nth-of-type(1) > div:nth-of-type(1) > p:nth-of-type(1)
Accessible name20% OFF Labor Day Sale Ends In:
Markup
<p class="countdown_annoucement_bar_title_cmtn12q5x003uruu79fgu8xxv h2">20% OFF Labor Day Sale Ends In: </p>
Affected pages/ /products/b-maria /pages/contact /blogs/spice-stories/products-we-love-tahina /cart
Medium

IDs used in ARIA and labels must be unique

WCAG 4.1.2 (A)3 instances1 inspected page

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 labels are unique within the HTML document. For the given element, consider changing the id attribute of one of the input elements to a unique value, such as 'CartDrawer-GiftFrom-1' and 'CartDrawer-GiftFrom-2'. Update the corresponding label's 'for' attribute to match the new ID.

View 3 affected elements
Component · Ref 5HLT00
Affected pagehttps://www.laboiteny.com/cart
Element.drawer__footer > .cart-note-accordion > cart-note > .cart-gift-note > .cart-gift-note__row:nth-child(1) > input[name="attributes[Gift from]"][placeholder="From:"][type="text"]
Markup
<input id="CartDrawer-GiftFrom" class="field__input" type="text" name="attributes[Gift from]" form="cart" value="" placeholder="From:">
Low

Page has no level-one heading

WCAG 1.3.1 (A)2 instances2 inspected pages

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 in the heading structure. This heading should be descriptive and indicate the main subject of the page.

View 2 affected elements
Component · Ref 7C16X
Affected pagehttps://www.laboiteny.com/pages/contact
Elementhtml > body
Accessible name20% OFF Labor Day Sale Ends In: FREE SHIPPING ON ORDERS OVER $75*10:26:05HrsMinsSecs Skip to content .drawer { visibility: hidden; } Cart Spend $75.00 for free shipping Free shipping in 48 states .free-shipping-bar { display: block; padding: 2.4rem 1.6rem; border-bottom: 1px solid rgba(var(--color-foreground), 0.08); background: rgba(var(--color-foreground), 0.05); } .free-shipping-bar__content { display: flex; flex-direction: column; gap: 0.8rem; } .free-shipping-bar__message { display: flex; align-items: center; gap: 0.8rem; font-size: 1.4rem; color: rgb(var(--color-foreground)); @media screen and (min-width: 750px) { font-size: 1.6rem; } } .free-shipping-bar__message--qualified { color: rgb(0, 0, 0); } .free-shipping-bar__icon { display: flex; align-items: center; justify-content: center; width: 2rem; height: 2rem; flex-shrink: 0; } .free-shipping-bar__icon svg { width: 100%; height: 100%; } .free-shipping-bar__text { flex: 1; line-height: 1.3; font-weight: 500; } .free-shipping-bar__info { display: flex; align-items: center; justify-content: center; width: 1.6rem; height: 1.6rem; flex-shrink: 0; opacity: 0.6; cursor: help; position: relative; cursor: pointer; border-radius: 50%; transition: background-color 0.2s ease; } .free-shipping-bar__info svg { width: 100%; height: 100%; } .free-shipping-bar .ui-tooltip__content { font-size: 1.4rem; font-weight: 500; text-transform: uppercase; } .free-shipping-bar__info:hover { background-color: rgba(255, 255, 255, 0.1); } .free-shipping-bar__progress { width: 100%; } .free-shipping-bar__progress-track { width: 100%; height: 0.8rem; background: rgba(var(--color-foreground), 0.1); border-radius: 2px; overflow: hidden; } .free-shipping-bar__progress-fill { height: 100%; background: rgb(var(--color-foreground)); border-radius: 2px; transition: width 0.3s ease; min-width: 0; } .free-shipping-bar__progress-fill:empty { display: block; } .free-shipping-bar__progress-fill--complete { background: rgb(0, 0, 0); } /* Cart drawer specific styles */ .cart-drawer .free-shipping-bar { margin: 0 -1.5rem 1.5rem -1.5rem; border-radius: 0; border-left: none; border-right: none; overflow-x: clip; } @media screen and (max-width: 749px) { .free-shipping-bar { padding: 1rem; } } .tooltip { position: absolute; bottom: 100%; right: 0; margin-bottom: 8px; background: white; color: #333; padding: 12px 16px; border-radius: 8px; box-shadow: 0 4px 20px rgba(0, 0, 0, 0.15); font-size: 13px; line-height: 1.4; white-space: nowrap; opacity: 0; visibility: hidden; transform: translateY(4px); transition: all 0.2s ease; z-index: 1000; border: 1px solid #e0e0e0; } /* Tooltip arrow */ .tooltip::after { content: ''; position: absolute; top: 100%; right: 12px; width: 0; height: 0; border-left: 6px solid transparent; border-right: 6px solid transparent; border-top: 6px solid white; } .tooltip::before { content: ''; position: absolute; top: 100%; right: 12px; width: 0; height: 0; border-left: 7px solid transparent; border-right: 7px solid transparent; border-top: 7px solid #e0e0e0; transform: translateY(1px); } /* Show tooltip on hover */ .free-shipping-bar__info:hover .tooltip { opacity: 1; visibility: visible; transform: translateY(0); } /* Mobile responsive */ @media (max-width: 480px) { .tooltip { right: -8px; left: -8px; white-space: normal; text-align: center; } .tooltip::after, .tooltip::before { right: 50%; transform: translateX(50%); } .tooltip::before { transform: translateX(50%) translateY(1px); } Loading... Our recommendations Pierre Poivre The ultimate 8 peppercorn blend Regular price $16 Regular price Sale price $16 Add Sold out Za'atar za'atar leaves, sumac, sesame Regular price $16 Regular price Sale price $16 Add Sold out OMG Onion. Mustard. Garlic. Regular price $16 Regular price Sale price $16 Add Sold out Shabazi cilantro, chili, garlic, lemon Regular price $16 Regular price Sale price $16 Add Sold out Cancale fleur de sel, orange, fennel Regular price $16 Regular price Sale price $16 …[truncated by Evolize: exceeded D1 value limit]
Markup
<body class="
      gradient animate--hover-default template-page template-name-page template-suffix-contact page--contact " style=""><div class="essential_countdown_annoucement_bar_wrapper countdown_annoucement_bar_wrapper_cmtn12q5x003uruu79fgu8xxv clickable"><div><p class="countdown_annoucement_bar_title_cmtn12q5x003uruu79fgu8xxv h2">20% OFF Labor Day Sale Ends In: </p><p class="countdown_annoucement_bar_subheading_cmtn12q5x003uruu79fgu8xxv">FREE SHIPPING ON ORDERS OVER $75*</p></div><div><div class="countdown_wrapper_cmtn12q5x003uruu79fgu8xxv essential_countdown_timer notranslate" style="gr…
Affected pages/pages/contact /blogs/spice-stories/products-we-love-tahina
Low

ARIA container is missing required child roles

WCAG 1.3.1 (A)1 instance1 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

Add the required child roles to the ARIA container, such as listitem roles for each item in the list

View 1 affected element
Component · Ref 67WP49
Affected pagehttps://www.laboiteny.com/products/b-maria
Element.stamped-starratings
Accessible name5-Star Rating Review
Rolelist
Markup
<span class="stamped-starratings stamped-review-header-starratings" role="list" data-rating="5" aria-label="5-Star Rating Review">
Low

Navigation regions are not distinguishable

WCAG 1.3.1 (A)1 instance1 inspected page

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

Add an accessible name to the navigation region using the 'aria-label' attribute, for example: <nav aria-label="Main Navigation">

View 1 affected element
Component · Ref RHS57H
Affected pagehttps://www.laboiteny.com/products/b-maria
Elementdiv#shopify-section-sections--24799039979817__header > sticky-header > header > nav
Accessible nameSpices Chef Crafted Blends Single Origin Spices Collaborations Spice Sets All Spices La Boîte x Nok Suntaranon Set Gifts & More All Gifts & More Spice Sets Specialty Pantry La Boîte Books Accessories About About La Boîte and Chef Lior Lev Sercarz Events Recipes Sale
Markup
<nav class="header__inline-menu">
  <ul class="list-menu list-menu--inline" role="list"><li class="has-image-grid-menu">
<header-menu>
  <details id="Details-HeaderMenu-1" class="image-grid-menu">
    <summary id="HeaderMenu-spices" class="header__menu-item list-menu__item link focus-inset" role="button" aria-expanded="false" aria-controls="MegaMenu-Content-1">
      <span>Spices</span><svg class="icon icon-caret" viewBox="0 0 10 6"><path fill="currentColor" fill-rule="evenodd" d="M9.354.646a.5.5 0 0 0-.708 0L5 4.293 1.354.646a.5.5 0 0 0-.708.708l4 4a.5.5 0 0 0 .708 0l4-4a.5.5 0 0 0 0-.708" cl…

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.