Public accessibility assessment

Accessibility issues detected on izzymacarons.com

Evolize inspected 5 public pages on izzymacarons.com and detected 59 automatically identifiable accessibility findings.

59Findings detected
9WCAG criteria affected
5Pages inspected
13 Aug 2026Assessment date

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

Most widespread issueText has insufficient colour contrastDetected on 5 inspected pages
Most affected page/35 findings detected
Most represented WCAG criterionWCAG 1.4.3 — Contrast (Minimum)29 detected findings

Is izzymacarons.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 izzymacarons.com and detected 59 accessibility findings. The most widespread issue was "Text has insufficient colour contrast", detected on 5 inspected pages. The most affected inspected page was "/", where 35 findings were detected. The assessment identified findings mapped to 9 WCAG success criterions. The sections below prioritize the broadest issues and provide technical evidence for each detected finding.

02 · Start here

These findings combine the highest severity and broadest reach detected during this assessment.

  1. Critical

    Links lack accessible text

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

    Links expose no accessible name, so their destination is unknown to screen reader users.

    Recommended action

    To fix this, ensure that each link has clear, descriptive text directly inside the 'a' tag, like wrapping the text 'Blue Lemon Tile Flowers Macarons' in the 'a' tag or providing an aria-label with a descriptive text for screen readers.

    View technical evidence →
  2. Critical

    Dropdown menus have no accessible name

    WCAG 4.1.2 (A) · 1 inspected page · 2 instances
    Why this matters

    Select menus expose no programmatic name, so assistive technology cannot announce what the choice is for.

    Recommended action

    Add an accessible name to the select menu element using an aria-label attribute or a corresponding label element, ensuring that the name accurately describes the menu's purpose.

    View technical evidence →
  3. Critical

    Links lack accessible text

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

    Links expose no accessible name, so their destination is unknown to screen reader users.

    Recommended action

    Add alt text to the image inside the link, or add a text description of the link's destination.

    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 their destination is unknown to screen reader users.

    Recommended action

    Add text to the link, or use aria-label or aria-labelledby to provide a text description of the link's purpose, like: <a class="slideshow__slide-link" href="/products/logomacarons" tabindex="0" aria-label="View Logomacarons Products"></a>.

    View technical evidence →
  5. Critical

    Form fields are missing labels

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

    Form inputs have no programmatically associated label, so assistive technology cannot announce what to enter.

    Recommended action

    Add a label element to the form field using the 'label' tag and associate it with the 'for' attribute, or use the 'aria-label' attribute to provide a text description of the field's purpose.

    View technical evidence →

03 · WCAG criteria affected

CriterionNameLevelFindingsPagesReach
1.4.3Contrast (Minimum)AA2955 / 5
4.1.2Name, Role, ValueA1055 / 5
1.3.1Info and RelationshipsA855 / 5
1.1.1Non-text ContentA655 / 5
2.4.3Focus OrderA355 / 5
2.4.4Link Purpose (In Context)A311 / 5
2.1.1KeyboardA155 / 5
2.2.2Pause, Stop, HideA155 / 5
2.4.1Bypass BlocksA133 / 5

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

Continuous monitoring

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

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

04 · All detected findings

Critical

Form fields are missing labels

WCAG 1.3.1 (A)2 instances1 inspected page

Form inputs have no programmatically associated label, so assistive technology cannot announce what to enter.

Why it matters

Form inputs have no programmatically associated label, so assistive technology cannot announce what to enter.

Recommended correction

Add a label element to the form input field, using the 'for' attribute to associate it with the input's 'id' attribute, or use the 'aria-label' or 'aria-labelledby' attribute to provide a text description of the field's purpose.

View 2 affected elements
Component · Ref S4GH87
Affected pagehttps://izzymacarons.com/products/cp-group?variant=46213739118747
Element#avppRmkN_b2cXC0fC092I7D6SUh3IvLmv-0-0
Markup
<input type="text" field-name="Please add name of Property" name="Please add name of Property" id="avppRmkN_b2cXC0fC092I7D6SUh3IvLmv-0-0" autocomplete="off" autocapitalize="off" spellcheck="false" class="avp-productdescfont avp-productoptiontextcolor avp-productoptionbackground">
Component · Ref LPYX4W
Affected pagehttps://izzymacarons.com/products/cp-group?variant=46213739118747
Element#avp2FwwBNZoG3c0a_cNij3Oq05RJlTAXf-1-1
Markup
<textarea field-name="Add Gift Message" name="Add Gift Message" id="avp2FwwBNZoG3c0a_cNij3Oq05RJlTAXf-1-1" autocomplete="off" class="avp-productdescfont avp-productoptiontextcolor avp-productoptionbackground"></textarea>
Critical

Dropdown menus have no accessible name

WCAG 4.1.2 (A)2 instances1 inspected page

Select menus expose no programmatic name, so assistive technology cannot announce what the choice is for.

Why it matters

Select menus expose no programmatic name, so assistive technology cannot announce what the choice is for.

Recommended correction

Add an accessible name to the select menu element using an aria-label attribute or a corresponding label element, ensuring that the name accurately describes the menu's purpose.

View 2 affected elements
Component · Ref CGY4EA
Affected pagehttps://izzymacarons.com/
Element#product_form_5366870835355 > .dbtfy-collection-addtocart__select.border-radius-none[data-has-change-event="true"]
Accessible nameAdd to Cart 3 Tiers - 25 Macarons - $85.00 4 Tiers - 36 Macarons - $123.00 5 Tiers - 60 Macarons - $194.00 6 Tiers - 78 Macarons - $253.00 7 Tiers - 102 Macarons - $305.00 8 Tiers - 132 Macarons - $395.00 9 Tiers - 168 Macarons - $503.00 10 Tiers - 198 Macarons - $593.00
Markup
<select class="dbtfy-collection-addtocart__select btn btn--sm text-ellipsis btn--outline-primary btn--full border-radius-none" name="id" data-has-change-event="true" style="width: 115px;">
High

ARIA attributes have invalid values

WCAG 4.1.2 (A)10 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 element with the id 'CartDrawer' exists and is a valid target for the 'aria-controls' attribute. If it does not exist, create the element or update the 'aria-controls' attribute to reference a valid element.

View 10 affected elements
Component · Ref J70MW0
Affected pagehttps://izzymacarons.com/
Element.header-menu__link--icon-cart
Accessible nameCart
Markup
<a href="/cart" class="header-menu__link header-menu__link--icon header-menu__link--icon-cart js-drawer-open-button-right js-cart-icon" aria-controls="CartDrawer" aria-label="Cart" title="Cart">
Affected pages/ /products/cp-group /pages/macaron-cart-events /policies/terms-of-service /cart
Component · Ref TOQESI
Affected pagehttps://izzymacarons.com/
Element#HeaderAccountToggle
Accessible nameLog In
Markup
<button type="button" id="HeaderAccountToggle" class="dropdown__toggle localization-toggle header-menu__link header-menu__link--icon" title="Log In" aria-label="Log In" aria-controls="HeaderAccountMenu" aria-haspopup="true" aria-expanded="false">
Affected pages/ /products/cp-group /pages/macaron-cart-events /policies/terms-of-service /cart
High

Text has insufficient colour contrast

WCAG 1.4.3 (AA)105 instances5 inspected pages

Text and background colours do not meet the minimum contrast ratio, reducing legibility.

Why it matters

Text and background colours do not meet the minimum contrast ratio, reducing legibility.

Recommended correction

Increase the contrast between the text color and the background color by using a color with a higher contrast ratio, such as a darker or lighter shade.

View 105 affected elements
Component · Ref 52Q141
Affected pagehttps://izzymacarons.com/
Element.footer__block--text > .rte > p
Accessible nameWe just opened our first location!216 Broadway, Bayonne, NJ 07002Come Visit Us! Monday - Friday: 8am-5pmSaturday - Sunday: Closed
Markup
<p>We just opened our first location!<br>216 Broadway, Bayonne, NJ 07002<br>Come Visit Us! <br>Monday - Friday: 8am-5pm<br>Saturday - Sunday: Closed </p>
Affected pages/ /products/cp-group /pages/macaron-cart-events /policies/terms-of-service /cart
Component · Ref MDG8PG
Affected pagehttps://izzymacarons.com/
Elementa[title=""]
Accessible nameIzzy Macarons
Markup
<a href="/" title="">Izzy Macarons</a>
Affected pages/ /products/cp-group /pages/macaron-cart-events /policies/terms-of-service /cart
Component · Ref LGTJO7
Affected pagehttps://izzymacarons.com/
Element.footer__bottom-copyright > .text-sm
Accessible nameCopyright © 2026 Izzy Macarons | Powered by Shopify | Powered by Debutify
Markup
<div class="text-sm">
Affected pages/ /products/cp-group /pages/macaron-cart-events /policies/terms-of-service /cart
Component · Ref CYZ2RW
Affected pagehttps://izzymacarons.com/
Element.footer__linklist.mt-3 > li:nth-child(1) > a[href="mailto:[email removed]"][target="_blank"]
Accessible nameemail [email removed]
Markup
<a href="mailto:[email removed]" target="_blank" rel="noreferrer noopener noreferrer noopener">
Affected pages/ /products/cp-group /pages/macaron-cart-events /policies/terms-of-service /cart
Component · Ref 71S0UV
Affected pagehttps://izzymacarons.com/
Element.checkbox > label
Accessible nameEmail me with news and offers
Markup
<label for="newsletterOptin-sections--17421481214107__footer" class="text-sm">Email me with news and offers</label>
Affected pages/ /products/cp-group /pages/macaron-cart-events /policies/terms-of-service /cart
Component · Ref XIJGKA
Affected pagehttps://izzymacarons.com/
Element.text-base
Accessible nameSubscribe for sweet updates, exclusive offers, and new product launches.
Markup
<p class="text-base mb-2">Subscribe for sweet updates, exclusive offers, and new product launches.</p>
Affected pages/ /products/cp-group /pages/macaron-cart-events /policies/terms-of-service /cart
Component · Ref XID93E
Affected pagehttps://izzymacarons.com/
Element.text-break-all[href$="fresh-guarantee"]
Accessible nameFresh Guarantee
Markup
<a href="/pages/fresh-guarantee" class="text-break-all">
                          Fresh Guarantee
                        </a>
Affected pages/ /products/cp-group /pages/macaron-cart-events /policies/terms-of-service /cart
Component · Ref 6NLGH9
Affected pagehttps://izzymacarons.com/
Element.ai-product-card-acxrpovjyenvbuwfdtaigenblock3c35bd0dgpphm:nth-child(2) > .ai-product-card-link-acxrpovjyenvbuwfdtaigenblock3c35bd0dgpphm > .ai-product-card-content-acxrpovjyenvbuwfdtaigenblock3c35bd0dgpphm > .ai-product-card-button-acxrpovjyenvbuwfdtaigenblock3c35bd0dgpphm
Accessible nameShop Now
Markup
<div class="ai-product-card-button-acxrpovjyenvbuwfdtaigenblock3c35bd0dgpphm">
                      Shop Now
                    </div>
Component · Ref U5Z8LO
Affected pagehttps://izzymacarons.com/
Element.ai-product-card-acxrpovjyenvbuwfdtaigenblock3c35bd0dgpphm:nth-child(2) > .ai-product-card-link-acxrpovjyenvbuwfdtaigenblock3c35bd0dgpphm > .ai-product-card-content-acxrpovjyenvbuwfdtaigenblock3c35bd0dgpphm > .ai-product-card-price-acxrpovjyenvbuwfdtaigenblock3c35bd0dgpphm
Accessible name$23.00
Markup
<div class="ai-product-card-price-acxrpovjyenvbuwfdtaigenblock3c35bd0dgpphm">
                      
                      $23.00
                    </div>
Component · Ref BF6KBH
Affected pagehttps://izzymacarons.com/pages/macaron-cart-events
Element.ai-macaron-cart-column-aowxovdljqznmq3piuaigenblock20c7005ktzyey:nth-child(1) > .ai-macaron-cart-column-title-aowxovdljqznmq3piuaigenblock20c7005ktzyey
Accessible nameCUSTOM BRANDING
Markup
<h3 class="ai-macaron-cart-column-title-aowxovdljqznmq3piuaigenblock20c7005ktzyey">CUSTOM BRANDING</h3>
Component · Ref Y3N4LD
Affected pagehttps://izzymacarons.com/pages/macaron-cart-events
Element.ai-macaron-cart-step-aowxovdljqznmq3piuaigenblock20c7005ktzyey:nth-child(1) > .ai-macaron-cart-step-number-aowxovdljqznmq3piuaigenblock20c7005ktzyey
Accessible name01 — Tell Us About Your Event
Markup
<div class="ai-macaron-cart-step-number-aowxovdljqznmq3piuaigenblock20c7005ktzyey">01 — Tell Us About Your Event</div>
Component · Ref JTNJV2
Affected pagehttps://izzymacarons.com/
Element.ai-macaron-class-info-block-atfbfblbkuehutda0aaigenblock318662fvygqrb:nth-child(1) > .ai-macaron-class-info-label-atfbfblbkuehutda0aaigenblock318662fvygqrb
Accessible nameLocation
Markup
<div class="ai-macaron-class-info-label-atfbfblbkuehutda0aaigenblock318662fvygqrb">Location</div>
Component · Ref Q3OXP6
Affected pagehttps://izzymacarons.com/
Element.ai-product-carousel-view-all-acxrpovjyenvbuwfdtaigenblock3c35bd0dgpphm
Accessible nameView All
Markup
<a href="/collections/themed-macarons" class="ai-product-carousel-view-all-acxrpovjyenvbuwfdtaigenblock3c35bd0dgpphm">
Component · Ref GPPP80
Affected pagehttps://izzymacarons.com/pages/macaron-cart-events
Elementa[href$="news"]
Accessible nameView all
Markup
<a href="/blogs/news" class="btn btn--primary">View all</a>
Component · Ref X02F6C
Affected pagehttps://izzymacarons.com/pages/macaron-cart-events
Element.ai-event-hero-button-adgzzrgjjogfulzzwtaigenblock12ed1ccwgpt7g
Accessible nameINQUIRE ABOUT YOUR EVENT
Markup
<a href="/pages/macaron-cart-izzy-macarons" class="ai-event-hero-button-adgzzrgjjogfulzzwtaigenblock12ed1ccwgpt7g">
              INQUIRE ABOUT YOUR EVENT
            </a>
Component · Ref J0YLTP
Affected pagehttps://izzymacarons.com/
Element.ai-join-team-button-aelzaeee4bwxrd1buraigenblockf7c29a7ppjaxy
Accessible nameApply here
Markup
<a href="/pages/join-our-team" class="ai-join-team-button-aelzaeee4bwxrd1buraigenblockf7c29a7ppjaxy">
      Apply here
    </a>
Component · Ref CTP0M9
Affected pagehttps://izzymacarons.com/
Element.ai-search-block-heading-aufbyae8zedheawhpoaigenblocked9d632leqpdm
Accessible nameFind what you are looking for
Markup
<h2 class="ai-search-block-heading-aufbyae8zedheawhpoaigenblocked9d632leqpdm">Find what you are looking for</h2>
Component · Ref CBDM6X
Affected pagehttps://izzymacarons.com/
Element.ai-macaron-class-button-atfbfblbkuehutda0aaigenblock318662fvygqrb
Accessible nameBook now
Markup
<a href="/products/macaron-class-experience" class="ai-macaron-class-button-atfbfblbkuehutda0aaigenblock318662fvygqrb">
          Book now
        </a>
Component · Ref NXHQYB
Affected pagehttps://izzymacarons.com/
Element.ai-event-cart-heading-armtxuflirtzib1fjcaigenblock2b6caddkyfu9j
Accessible nameBring the Izzy Macarons Cart to Your Event
Markup
<h2 class="ai-event-cart-heading-armtxuflirtzib1fjcaigenblock2b6caddkyfu9j">
          Bring the Izzy Macarons Cart to Your Event
        </h2>
Component · Ref 57EZ1H
Affected pagehttps://izzymacarons.com/pages/macaron-cart-events
Element.ai-macaron-cart-highlight-aowxovdljqznmq3piuaigenblock20c7005ktzyey
Accessible namePackages start at $1,450 with 150 customized macarons.
Markup
<div class="ai-macaron-cart-highlight-aowxovdljqznmq3piuaigenblock20c7005ktzyey">Packages start at $1,450 with 150 customized macarons.</div>
Component · Ref H6XT9X
Affected pagehttps://izzymacarons.com/pages/macaron-cart-events
Element.ai-macaron-cart-note-aowxovdljqznmq3piuaigenblock20c7005ktzyey
Accessible nameLarger quantities, additional customization, party favor packaging, extended service and other event requests can be quoted separately.
Markup
<div class="ai-macaron-cart-note-aowxovdljqznmq3piuaigenblock20c7005ktzyey">Larger quantities, additional customization, party favor packaging, extended service and other event requests can be quoted separately.</div>
Component · Ref OSI21J
Affected pagehttps://izzymacarons.com/products/cp-group?variant=46213739118747
Element#ProductSelect-option-0 > label:nth-child(2)
Accessible name5 Boxes - 10 Macarons
Markup
<label for="ProductSelect-option-template--17421480755355__main-quantity-5 Boxes - 10 Macarons">5 Boxes - 10 Macarons</label>
Component · Ref FOB5EX
Affected pagehttps://izzymacarons.com/pages/macaron-cart-events
Element.ai-macaron-cart-caption-aowxovdljqznmq3piuaigenblock20c7005ktzyey
Accessible nameCustom branding, personalized macarons, and an unforgettable on-site experience.
Markup
<div class="ai-macaron-cart-caption-aowxovdljqznmq3piuaigenblock20c7005ktzyey">Custom branding, personalized macarons, and an unforgettable on-site experience.</div>
Component · Ref QK4MKE
Affected pagehttps://izzymacarons.com/
Element.ai-event-cart-button-armtxuflirtzib1fjcaigenblock2b6caddkyfu9j
Accessible nameINQUIRE ABOUT YOUR EVENT
Markup
<a href="/pages/macaron-cart-izzy-macarons" class="ai-event-cart-button-armtxuflirtzib1fjcaigenblock2b6caddkyfu9j">
          INQUIRE ABOUT YOUR EVENT
        </a>
Component · Ref XUHHR4
Affected pagehttps://izzymacarons.com/
Element.mt-4:nth-child(3) > .btn--primary.btn[target="_blank"]
Accessible namelocation_on Get directions
Markup
<a href="https://maps.google.com?daddr=216 broadway, Bayonne, New jersey" class="btn btn--primary" target="_blank" rel="noreferrer noopener noreferrer noopener">
Component · Ref G1SL05
Affected pagehttps://izzymacarons.com/products/cp-group?variant=46213739118747
Element#AddToCart--template--17421480755355__main > .btn__text > span[data-product-add-to-cart-text=""]
Accessible nameAdd to Cart
Markup
<span data-product-add-to-cart-text="">Add to Cart</span>
Component · Ref 85GCCD
Affected pagehttps://izzymacarons.com/cart
Elementdiv:nth-child(2) > .mt-3.btn--primary[href$="buildyourbox"]
Accessible nameContinue browsing
Markup
<a href="/collections/buildyourbox" class="btn btn--primary mt-3">Continue browsing</a>
Component · Ref GI97MF
Affected pagehttps://izzymacarons.com/
Element.ai-macaron-puzzle-title-aow5jruzrl1uvv2k3maigenblockd82bf18eej9hd
Accessible nameShop Macarons by Design
Markup
<h2 class="ai-macaron-puzzle-title-aow5jruzrl1uvv2k3maigenblockd82bf18eej9hd">Shop Macarons by Design</h2>
Component · Ref FPR1I8
Affected pagehttps://izzymacarons.com/pages/macaron-cart-events
Elementshopify-chat,.activator__label
Markup
<span class="activator__label">Chat</span>
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 any element that is not visible is also removed from the tab order, or make the element visible when it receives focus. This can be achieved by adding 'tabindex=-1' to the element or by adjusting the CSS to make the element visible when focused.

View 50 affected elements
Component · Ref RGJ23D
Affected pagehttps://izzymacarons.com/
Elementdiv#shopify-section-sections--17421481246875__cart-upsell > div > div:nth-of-type(1) > div:nth-of-type(1) > h6 > a
Accessible nameBirthday Cake - Vanilla French Macarons
Markup
<a href="/products/birthday-cake-vanilla-french-macarons">
                      Birthday Cake - Vanilla French Macarons
                    </a>
Affected pages/ /products/cp-group /pages/macaron-cart-events /policies/terms-of-service /cart
Component · Ref MTBSRM
Affected pagehttps://izzymacarons.com/
Elementform#\[object\ HTMLSelectElement\] > div:nth-of-type(1) > a
Accessible nameBirthday Cake - Vanilla French Macarons
Markup
<a href="/collections/all/products/birthday-cake-vanilla-french-macarons" class="d-block media-wrapper media-wrapper--cover media-wrapper--center-center" style="padding-top: 100%;"><img src="//izzymacarons.com/cdn/shop/files/vanillacake5.png?v=1705682440&amp;width=100" alt="Birthday Cake - Vanilla French Macarons" srcset="//izzymacarons.com/cdn/shop/files/vanillacake5.png?v=1705682440&amp;width=100 100w" width="100" height="102" loading="lazy" sizes="100px" class="media dbtfy-cart-upsell-item__image"></a>
Affected pages/ /products/cp-group /pages/macaron-cart-events /policies/terms-of-service /cart
Component · Ref UXY35U
Affected pagehttps://izzymacarons.com/
Elementdiv > div > div > div > div:nth-of-type(2) > button
Accessible nameView Cart
Markup
<button class="notification-toast__cart-view-btn text-ellipsis btn btn--sm btn--primary">
              <span class="text-ellipsis">View Cart</span>
            </button>
Affected pages/ /products/cp-group /pages/macaron-cart-events /policies/terms-of-service /cart
High

SVG graphics are missing text alternatives

WCAG 1.1.1 (A)11 instances5 inspected pages

SVGs exposed as images carry no accessible name, so their meaning is unavailable to assistive technology.

Why it matters

SVGs exposed as images carry no accessible name, so their meaning is unavailable to assistive technology.

Recommended correction

Add an 'alt' attribute or an 'aria-label' attribute to the SVG elements with a role of 'img' to provide a text description of the image content.

View 11 affected elements
Component · Ref LWQM6S
Affected pagehttps://izzymacarons.com/
Element.inline-list.mt-3[role="list"] > li[role="listitem"] > a[title="Izzy Macarons on Instagram"][target="_blank"] > .instagram-svg[fill="currentColor"][viewBox="0 0 24 24"]
Roleimg
Markup
<svg role="img" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg" class="icon icon--svg instagram-svg" fill="currentColor">
Affected pages/ /products/cp-group /pages/macaron-cart-events /policies/terms-of-service /cart
Component · Ref Q40WA8
Affected pagehttps://izzymacarons.com/
Element.inline-list.flex-nowrap[role="list"] > li[role="listitem"] > a[title="Izzy Macarons on Instagram"][target="_blank"] > .instagram-svg[fill="currentColor"][viewBox="0 0 24 24"]
Roleimg
Markup
<svg role="img" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg" class="icon icon--svg instagram-svg" fill="currentColor">
Affected pages/ /products/cp-group /pages/macaron-cart-events /policies/terms-of-service /cart
Component · Ref FFWQGT
Affected pagehttps://izzymacarons.com/
Element.text-secondary.icon--lg[title="Izzy Macarons on Instagram"] > .instagram-svg[fill="currentColor"][viewBox="0 0 24 24"]
Roleimg
Markup
<svg role="img" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg" class="icon icon--svg instagram-svg" fill="currentColor">
High

List items are not inside a list

WCAG 1.3.1 (A)9 instances3 inspected pages

A <li> appears outside a <ul> or <ol>, so the list relationship is not conveyed to assistive technology.

Why it matters

A <li> appears outside a <ul> or <ol>, so the list relationship is not conveyed to assistive technology.

Recommended correction

Ensure all <li> elements are contained within a <ul> or <ol> element to convey the list relationship to assistive technology

View 9 affected elements
Component · Ref 58DHAG
Affected pagehttps://izzymacarons.com/pages/macaron-cart-events
Element.justify-content-md-start > li:nth-child(1)
Accessible namehome
Markup
<li>
                <a href="/" aria-label="Izzy Macarons" title="Izzy Macarons">
                  <span class="material-icons-two-tone" translate="no" aria-hidden="true">home</span>
                </a>
              </li>
Affected pages/products/cp-group /pages/macaron-cart-events /policies/terms-of-service
High

Images lack text alternatives

WCAG 1.1.1 (A)10 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 each image with a brief description of the image content, or use a null alt attribute (alt="") if the image is purely decorative.

View 10 affected elements
Component · Ref UDCK31
Affected pagehttps://izzymacarons.com/
Element.dbtfy-instagram-feed__column.dbtfy-instagram-feed__column--desktop-5.dbtfy-instagram-feed__column--mobile-3:nth-child(1) > .hover-none.media-wrapper--cover[title="Izzy Macarons on Instagram"] > .d-block.media[loading="lazy"]
Markup
<img class="media d-block" loading="lazy" src="https://scontent-sjc...">
High

Interactive controls must not be nested

WCAG 4.1.2 (A)1 instance1 inspected page

Interactive controls must not be nested

Why it matters

Interactive controls must not be nested

Recommended correction

Ensure that interactive elements, such as buttons or links, are not nested inside other interactive elements. Instead, use a flat structure for interactive controls to improve accessibility.

View 1 affected element
Component · Ref UUK3QX
Affected pagehttps://izzymacarons.com/products/cp-group?variant=46213739118747
Element.dbtfy-product-tabs--heading-color-headings > .dbtfy-product-tabs__tab.dbtfy-product-tabs__tab--vertical.dbtfy-product-tabs__tab--reviews > .tab.card > .tab__header--reviews_AQ4DYh.tab__header[aria-controls="tab-content-1-reviews_AQ4DYh"]
Accessible nameReviews 1 review
Roletab
Markup
<button type="button" id="tab-button-1-reviews_AQ4DYh" class="card__header tab__header tab__header--reviews_AQ4DYh" role="tab" aria-controls="tab-content-1-reviews_AQ4DYh" aria-selected="false" data-has-click-event="true">
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 the content in a suitable landmark element (e.g., main, aside, nav) to ensure it is reachable via landmark navigation. For example, <main><p>Simply share this product on one of the following social networks and you will unlock 15% off!</p></main>.

View 5 affected elements
Component · Ref WHP7NJ
Affected pagehttps://izzymacarons.com/
Elementdiv > div > div:nth-of-type(2) > div > div > p
Accessible nameSimply share this product on one of the following social networks and you will unlock 15% off!
Markup
<p>Simply share this product on one of the following social networks and you will unlock 15% off!</p>
Affected pages/ /products/cp-group /pages/macaron-cart-events /policies/terms-of-service /cart
Medium

List markup is malformed

WCAG 1.3.1 (A)6 instances5 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 that the ul and ol elements only directly contain li, script, or template elements. Remove or wrap any other elements, such as the span element, to fix the list structure.

View 6 affected elements
Component · Ref VY9LLU
Affected pagehttps://izzymacarons.com/
Element.justify-content-md-end
Accessible namePayment methodsAmerican Express Apple Pay Diners ClubDiscoverGoogle Pay Mastercard PayPalShop Pay Visa
Markup
<ul class="inline-list justify-content-center justify-content-md-end">
Affected pages/ /products/cp-group /pages/macaron-cart-events /policies/terms-of-service /cart
Component · Ref TH5AV3
Affected pagehttps://izzymacarons.com/products/cp-group?variant=46213739118747
Element.gy-2.row > .payment-icons > .justify-content-center.inline-list
Accessible namePayment methodsAmerican Express Apple Pay Diners ClubDiscoverGoogle Pay Mastercard PayPalShop Pay Visa
Markup
<ul class="inline-list justify-content-center">
Medium

Elements must only use permitted ARIA attributes

WCAG 4.1.2 (A)1 instance1 inspected page

Elements must only use permitted ARIA attributes

Why it matters

Elements must only use permitted ARIA attributes

Recommended correction

Remove the `aria-label` attribute from the `span` element or add a valid ARIA role to the element to ensure that assistive technologies can announce the content correctly.

View 1 affected element
Component · Ref R7Y6JK
Affected pagehttps://izzymacarons.com/products/cp-group?variant=46213739118747
Elementspan[data-product-price=""]
Accessible nameRegular price
Markup
<span class="" itemprop="price" content="35.0" data-product-price="" aria-label="Regular price"><span class="money">$35.00</span></span>
Medium

ARIA role is missing its required parent

WCAG 1.3.1 (A)1 instance1 inspected page

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

Why it matters

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

Recommended correction

Ensure that the element with the ARIA role of 'tab' is contained within a parent element with a suitable role, such as 'tablist', to provide a clear and consistent navigation experience for all users.

View 1 affected element
Component · Ref PQVFEN
Affected pagehttps://izzymacarons.com/products/cp-group?variant=46213739118747
Element.dbtfy-product-tabs--heading-color-headings > .dbtfy-product-tabs__tab.dbtfy-product-tabs__tab--vertical.dbtfy-product-tabs__tab--reviews > .tab.card > .tab__header--reviews_AQ4DYh.tab__header[aria-controls="tab-content-1-reviews_AQ4DYh"]
Accessible nameReviews 1 review
Roletab
Markup
<button type="button" id="tab-button-1-reviews_AQ4DYh" class="card__header tab__header tab__header--reviews_AQ4DYh" role="tab" aria-controls="tab-content-1-reviews_AQ4DYh" aria-selected="false" data-has-click-event="true">
Medium

IDs used in ARIA and labels must be unique

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

Ensure that all IDs used in ARIA attributes and labels are unique within the document. Update the HTML to use distinct IDs for each element.

View 11 affected elements
Component · Ref XBQHV4
Affected pagehttps://izzymacarons.com/products/cp-group?variant=46213739118747
Element.dbtfy-product-tabs--heading-color-headings > .dbtfy-product-tabs__tab.dbtfy-product-tabs__tab--vertical.dbtfy-product-tabs__tab--reviews > .tab.card > .tab__header--reviews_AQ4DYh.tab__header[aria-controls="tab-content-1-reviews_AQ4DYh"]
Accessible nameReviews 1 review
Roletab
Markup
<button type="button" id="tab-button-1-reviews_AQ4DYh" class="card__header tab__header tab__header--reviews_AQ4DYh" role="tab" aria-controls="tab-content-1-reviews_AQ4DYh" aria-selected="false" data-has-click-event="true">
Component · Ref IJQCRH
Affected pagehttps://izzymacarons.com/products/cp-group?variant=46213739118747
Element.gy-2.row > .payment-icons > .justify-content-center.inline-list > li:nth-child(2) > svg[aria-labelledby="pi-american_express"][viewBox="0 0 38 24"][fill="none"] > title
Accessible nameAmerican Express
Markup
<title id="pi-american_express">American Express</title>
Component · Ref Q0N7LM
Affected pagehttps://izzymacarons.com/products/cp-group?variant=46213739118747
Element.gy-2.row > .payment-icons > .justify-content-center.inline-list > li:nth-child(4) > .payment-icon[aria-labelledby="pi-diners_club"][viewBox="0 0 38 24"] > title
Accessible nameDiners Club
Markup
<title id="pi-diners_club">Diners Club</title>
Low

Low-quality alternative text

WCAG 1.1.1 (A)85 instances5 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

Update the alt text for each image to provide a unique and descriptive text that accurately represents the content of the image.

View 85 affected elements
Component · Ref PNJ7IO
Affected pagehttps://izzymacarons.com/
Elementdiv > div:nth-of-type(3) > div > div:nth-of-type(1) > div:nth-of-type(1) > img
Markup
<img src="//izzymacarons.com/cdn/shop/files/gold_splash_french_macarons_favor_6.png?v=1756172398" alt="Party Favor Macarons" class="media">
Affected pages/ /products/cp-group /pages/macaron-cart-events /policies/terms-of-service /cart
Component · Ref HGYZAX
Affected pagehttps://izzymacarons.com/pages/macaron-cart-events
Elementdiv > div:nth-of-type(2) > div > div > a > img:nth-of-type(1)
Markup
<img src="//izzymacarons.com/cdn/shop/files/Marca_6.png?v=1735698824&amp;width=2500" alt="Izzy Macarons" srcset="//izzymacarons.com/cdn/shop/files/Marca_6.png?v=1735698824&amp;width=75 75w, //izzymacarons.com/cdn/shop/files/Marca_6.png?v=1735698824&amp;width=100 100w, //izzymacarons.com/cdn/shop/files/Marca_6.png?v=1735698824&amp;width=125 125w, //izzymacarons.com/cdn/shop/files/Marca_6.png?v=1735698824&amp;width=150 150w, //izzymacarons.com/cdn/shop/files/Marca_6.png?v=1735698824&amp;width=175 175w, //izzymacarons.com/cdn/shop/files/Marca_6.png?v=1735698824&amp;width=200 200w, //izzymacarons.…
Affected pages/products/cp-group /pages/macaron-cart-events /policies/terms-of-service /cart
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 that clearly describes its main topic or purpose. Ensure this heading is the first heading on the page and is descriptive of the page's content.

View 1 affected element
Component · Ref HQ1OYG
Affected pagehttps://izzymacarons.com/cart
Elementhtml > body
Accessible namelocal_shipping local_shipping Item has been added View Cart close You might also like:  Birthday Cake - Vanilla French Macarons Box of 6 Macarons - $20.99 Box of 12 Macarons - $32.99 Box of 24 Macarons - $65.00 Add to Cart You might also like:  Chocolate Love Box - Ferrero Rocher Brigadeiro Beijinho Box of 12 Macarons - $38.00 Box of 24 Macarons - $76.00 Add to Cart .product-option-color--strawberry {background-image: url("//izzymacarons.com/cdn/shop/files/Strawberry_cream_transparencia.png?v=1723251600&width=50") !important;} Enter your design Choose your Flavors and Colors: add your event date, we schedule production accordingly. Rush shipping available at checkout. Design & Color Preferences (Optional) shareShare and get 15% off! Share and get 15% off! close Simply share this product on one of the following social networks and you will unlock 15% off! Thank you for sharing! close Copy the discount code below and paste it at checkout to get your discount! Apply discount code Party Favor Macarons close Special Offer! Add this product to your cart and get 10% OFF your entire order. 6 Boxes - 12 Macarons - $39.00 12 Boxes - 24 Macarons - $78.00 20 Boxes - 40 Macarons - $130.00 24 Boxes - 48 Macarons - $150.00 30 Boxes - 60 Macarons - $187.00 36 Boxes - 72 Macarons - $222.00 40 Boxes - 80 Macarons - $246.00 48 Boxes - 96 Macarons - $295.00 60 Boxes - 120 Macarons - $368.00 70 Boxes - 140 Macarons - $430.00 80 Boxes - 160 Macarons - $492.00 100 Boxes - 200 Macarons - $625.00 125 Boxes - 250 Macarons - $775.00 card_giftcard Claim offer! See product details 2 Flavors and 2 ColorsChoose your flavors, macaron shell colors, and ribbon colors—just send me a note with your choices! You can mix and match any color for any flavor, and pick any ribbon color you like. New packaging with protective inserts (2 macarons per clear gift box) to keep them safe during transit! OPTION TO ADD A STICKER CUSTOM MESSAGE OR LOGOOur stickers are white with black writing (no colored stickers available) Please be sure to place your order at least 2 weeks before your party!But don’t worry—we also accept rush orders.Contains nuts and dairy. Made in a facility that processes peanuts and other allergens.Gluten Free INGREDIENTSShells: Almond Flour, Egg Whites, Confectioners’ Sugar, Artificial Food ColoringFillings: Fruit Jams, Ganaches, Cream Cheese, Butter, Dairy, Natural FlavoringAll fillings are cooked for stability and heat resistance, so they ship well even in warm weather. STORAGEFridge: Good for 2 weeks. Bring to room temperature for ~20 min before serving.Freezer: Airtight for 1 month. Defrost in fridge ~5 hrs, then ~20 min at room temperature. PLANNING AN EVENT?Tell us the date and we'll time everything so they arrive fresh the day before. We love a good party. WHY US?We’re a woman-owned small business that grew from our kitchen to our own shop in Bayonne, NJ. Come visit if you’re around—we’d love to see you (and we’ll happily talk macarons all day). …[truncated by Evolize: exceeded D1 value limit]
Markup
<body class="template-cart section-padding-md enable-hover-transitions has-custom-buy-it-now-text font-icons-loaded dbtfy-upsell-popup-enabled dbtfy-delivery-date-enabled dbtfy-cart-savings-enabled dbtfy-order-feedback-enabled dbtfy-gift-wrap-enabled dbtfy-menu-bar-enabled dbtfy-announcement-bar-enabled dbtfy-announcement-bar-sticky dbtfy-remove-debutify-branding-enabled dbtfy-trust-badge-enabled dbtfy-sticky-header-enabled dbtfy-discount-saved-enabled dbtfy-newsletter-popup-enabled"><!-- BEGIN sections: general-group -->
<div id="shopify-section-sections--17421481279643__quick-guide" class="s…

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.