Public accessibility assessment

Accessibility issues detected on cellar.com

Evolize inspected 5 public pages on cellar.com and detected 97 automatically identifiable accessibility findings.

97Findings detected
10WCAG criteria affected
5Pages inspected
8 Sep 2026Assessment date

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

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

Is cellar.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 cellar.com and detected 97 accessibility findings. The most widespread issue was "Links lack accessible text", detected on 5 inspected pages. The most affected inspected page was "/", where 39 findings were detected. The assessment identified findings mapped to 10 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 · 8 instances
    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 /pages/sell-your-wine-and-spirits.

    View technical evidence →
  2. Critical

    Links lack accessible text

    WCAG 2.4.4 (A) · 1 inspected page · 4 instances
    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 https://m.facebook.com/profile.php?id=119335538405801.

    View technical evidence →
  3. Critical

    Links lack accessible text

    WCAG 2.4.4 (A) · 1 inspected page · 4 instances
    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 https://m.facebook.com/profile.php?id=119335538405801.

    View technical evidence →
  4. Critical

    Links lack accessible text

    WCAG 2.4.4 (A) · 1 inspected page · 4 instances
    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 https://www.facebook.com/sharer.php?u=https://cellar-com.myshopify.com/products….

    View technical evidence →
  5. Critical

    Links lack accessible text

    WCAG 2.4.4 (A) · 1 inspected page · 4 instances
    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 https://m.facebook.com/profile.php?id=119335538405801.

    View technical evidence →

03 · WCAG criteria affected

CriterionNameLevelFindingsPagesReach
1.4.3Contrast (Minimum)AA5155 / 5
2.4.4Link Purpose (In Context)A1855 / 5
2.4.3Focus OrderA1355 / 5
1.3.1Info and RelationshipsA655 / 5
1.1.1Non-text ContentA311 / 5
3.3.2Labels or InstructionsA311 / 5
4.1.2Name, Role, ValueA355 / 5
2.1.1KeyboardA222 / 5
2.2.2Pause, Stop, HideA111 / 5
2.5.8Target Size (Minimum)AA155 / 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

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 CXMPQ4
Affected pagehttps://cellar.com/pages/contact-us
Elementdiv > div:nth-of-type(3) > div > ul > li:nth-of-type(2) > a
Accessible name0
Markup
<a href="/cart" class="header_cart_options">
                        <svg width="16" height="17" viewBox="0 0 16 17" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M5.96706 7.47872H11.8256H5.96706ZM3.12458 1.62014H15.1093C15.5433 1.62014 15.8181 1.75032 15.9339 2.01794C16.0496 2.28555 16.0134 2.57486 15.8254 2.90034L13.0769 7.84036C12.9395 8.07181 12.7514 8.27432 12.5055 8.44067C12.2596 8.60703 11.9992 8.69382 11.7099 8.69382H5.54756L4.41202 10.8058H14.4005V12.0282H4.59284C4.02144 12.0282 3.61641 11.8401 3.36326 11.4568C3.11011 11.0734 3.11734 10.6467 3.37049 10.1765L4.6724 7.77527L1…
Affected pages/ /account/login /pages/contact-us /products/lafite-1980-6l /cart
Component · Ref CAZWIS
Affected pagehttps://cellar.com/cart
Elementinput#boost-pfs-search-box-1
Accessible nameWhen autocomplete results are available use up and down arrows to review and enter to select
Rolecombobox
Markup
<input class="search__input field__input boost-pfs-search-box" id="boost-pfs-search-box-1" type="search" name="q" value="" placeholder="Search" role="combobox" aria-expanded="false" aria-owns="boost-pfs-search-suggestion-1" aria-controls="predictive-search-results-list" aria-haspopup="listbox" aria-autocomplete="list" autocorrect="off" autocomplete="off" autocapitalize="off" spellcheck="false" data-search-box="boost-pfs-search-box-1" aria-label="When autocomplete results are available use up and down arrows to review and enter to select" data-already-init="true">
Affected pages/ /account/login /pages/contact-us /products/lafite-1980-6l /cart
Component · Ref OT0MZT
Affected pagehttps://cellar.com/products/lafite-1980-6l
Elementdiv:nth-of-type(2) > div > div > div:nth-of-type(1) > div > a
Markup
<a href="javascript:void(0);" class="header_mobile_hamburger_trigger">
                 <svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg">
                    <rect width="20" height="1.5" fill="black"></rect>
                    <rect y="9" width="20" height="1.5" fill="black"></rect>
                    <rect y="18" width="20" height="1.5" fill="black"></rect>
                  </svg>
               </a>
Affected pages/ /account/login /pages/contact-us /products/lafite-1980-6l /cart
Component · Ref 49259A
Affected pagehttps://cellar.com/account/login
Elementdiv > div > div:nth-of-type(3) > div > ul > a
Accessible nameWishlist 0
Markup
<a href="/pages/wishlist" class="wk-link wk-link--empty header_wishlist_options" title="View Wishlist" data-appmate="">
        <div class="wk-icon wk-link__icon"><svg class="wishlist_blank" width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg">
        <path d="M8.00356 13.7521C10.0311 11.8881 11.6745 10.2661 12.9266 8.89304C14.1787 7.51999 14.8048 6.18251 14.8048 4.89482C14.8048 4.01265 14.5202 3.28699 13.9511 2.72496C13.3819 2.15582 12.6705 1.87126 11.8026 1.87126C11.1338 1.87126 10.5078 2.07757 9.92441 2.4902C9.34104 2.90282 8.85727 3.50042 8.48021 4.268…
Affected pages/ /account/login /pages/contact-us /products/lafite-1980-6l /cart
Component · Ref VPHQTE
Affected pagehttps://cellar.com/account/login
Elementdiv > div:nth-of-type(2) > predictive-search > form > div:nth-of-type(1) > button
Accessible nameSearch ...
Markup
<button class="search__button field__button" aria-label="Search ...">
                                 <svg width="21" height="21" viewBox="0 0 21 21" fill="none" xmlns="http://www.w3.org/2000/svg">
                                    <path d="M7.23 12.71C8.75 12.71 10.04 12.17 11.11 11.09C12.18 10.01 12.71 8.71001 12.71 7.20001C12.71 5.68001 12.18 4.38002 11.11 3.30002C10.04 2.22002 8.75 1.67999 7.23 1.67999C5.69 1.67999 4.38 2.22002 3.31 3.30002C2.23 4.38002 1.68999 5.68001 1.68999 7.20001C1.68999 8.72001 2.23 10.02 3.31 11.09C4.39 12.18 5.7 12.71 7.23 12.71ZM19.02 20.25L11.62 12.85C11.06 13…
Affected pages/ /account/login /pages/contact-us /products/lafite-1980-6l /cart
Component · Ref 72LN7O
Affected pagehttps://cellar.com/account/login
Elementdiv:nth-of-type(1) > div > div > div:nth-of-type(1) > form > button
Accessible nameSubmit
Markup
<button>
              Submit
            </button>
Component · Ref 7HDF8U
Affected pagehttps://cellar.com/products/lafite-1980-6l
Elementslider-component#GalleryViewer-template--16315067596963__main > div > button:nth-of-type(1)
Accessible nameSlide left
Markup
<button type="button" class="slider-button slider-button--prev" name="previous" aria-label="Slide left"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-caret" viewBox="0 0 10 6">
  <path fill-rule="evenodd" clip-rule="evenodd" d="M9.354.646a.5.5 0 00-.708 0L5 4.293 1.354.646a.5.5 0 00-.708.708l4 4a.5.5 0 00.708 0l4-4a.5.5 0 000-.708z" fill="currentColor">
</path></svg>
</button>
Component · Ref YBC5CN
Affected pagehttps://cellar.com/cart
Elementdiv > div > div:nth-of-type(1) > div:nth-of-type(2) > small > a
Accessible nameshipping
Markup
<a href="/policies/shipping-policy">shipping</a>
Component · Ref 4923F5
Affected pagehttps://cellar.com/pages/contact-us
Elementdiv > div:nth-of-type(2) > div:nth-of-type(1) > div:nth-of-type(2) > h5 > a
Accessible nameView Layer Cake Deep Roots Reserve Chardonnay - 2022 (750ml)
Markup
<a href="/products/layer-cake-deep-roots-chardonnay-2022-750ml?variant=46470087639203&amp;_rdiscovery-handle=layer-cake-deep-roots-chardonnay-2022-750ml&amp;_rdiscovery-widget=102876" aria-label="View Layer Cake Deep Roots Reserve Chardonnay - 2022 (750ml)" rel="nofollow" class="rebuy-product-title-link clickable">Layer Cake Deep Roots Reserve Chardonnay - 2022 (750ml)</a>
Component · Ref A69JVH
Affected pagehttps://cellar.com/pages/contact-us
Elementdiv#rebuy-cart > div:nth-of-type(1) > div:nth-of-type(1) > button
Accessible nameClose Cart
Markup
<button type="button" aria-label="Close Cart" class="rebuy-cart__flyout-close"><i aria-hidden="true" class="fal fa-times"></i></button>
Component · Ref 1HHBA6
Affected pagehttps://cellar.com/
Elementdiv:nth-of-type(2) > ul > div > div > div:nth-of-type(6) > a
Accessible nameWines 4900+ Varieties
Markup
<a href="/collections/wines" tabindex="0">
                    <div class="collection_slider_image">
                      
                        <img loading="lazy" src="//cellar.com/cdn/shop/files/1489_bann18.png?v=1689169913" data-src="" data-widths="[540, 720, 900, 1080, 1296, 1512, 1728, 1944, 2048]" data-aspectratio="0.3709016393442623" data-sizes="auto" data-parent-fit="cover" alt="">                                            
                      
                    </div>
                    <div class="collection_slider_info">
                      
                        <h6>W…
Component · Ref 82VBQW
Affected pagehttps://cellar.com/pages/contact-us
Elementdiv:nth-of-type(1) > div:nth-of-type(2) > div > div:nth-of-type(1) > p:nth-of-type(2) > a
Accessible nameShop Now
Markup
<a href="/collections/all">Shop Now</a>
High

ARIA hidden element must not be focusable or contain focusable elements

WCAG 4.1.2 (A)5 instances4 inspected pages

ARIA hidden element must not be focusable or contain focusable elements

Why it matters

ARIA hidden element must not be focusable or contain focusable elements

Recommended correction

Review the affected element and correct the reported accessibility issue.

View 5 affected elements
Component · Ref 9LEX2X
Affected pagehttps://cellar.com/products/lafite-1980-6l
Element#rebuy-cart
Accessible nameYour Cart
Roledialog
Markup
<div id="rebuy-cart" role="dialog" aria-modal="true" aria-labelledby="SmartCart_title" aria-hidden="true" class="rebuy-cart currency-USD">
Affected pages/ /account/login /pages/contact-us /products/lafite-1980-6l
Component · Ref SHI778
Affected pagehttps://cellar.com/
Elementdiv[data-slick-index="4"]
Accessible nameWines: Bordeaux 310+ Varieties
Markup
<div class="collection_slider_card slick-slide" data-slick-index="4" aria-hidden="true" style="width: 303px;" tabindex="0">
High

Modal dialog does not trap keyboard focus

WCAG 2.4.3 (A)4 instances4 inspected pages

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

Why it matters

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

Recommended correction

While a modal is open, confine focus to the dialog and mark the rest of the page inert (or aria-hidden). Restore focus on close.

View 4 affected elements
Component · Ref T1I9H5
Affected pagehttps://cellar.com/account/login
Elementdiv#rebuy-cart
Accessible nameYour Cart
Roledialog
Markup
<div id="rebuy-cart" role="dialog" aria-modal="true" aria-labelledby="SmartCart_title" aria-hidden="true" class="rebuy-cart currency-USD"><div class="rebuy-cart__flyout"><div class="rebuy-cart__flyout-header"><div><h2 id="SmartCart_title" class="rebuy-cart__flyout-title">
                Your Cart
            </h2></div> <button type="button" aria-label="Close Cart" class="rebuy-cart__flyout-close"><i aria-hidden="true" class="fal fa-times"></i></button></div> <div class="rebuy-cart__flyout-body"><!----> <!----> <div class="rebuy-cart__flyout-content no-items"><!----> <!----> <div class="rebuy…
Affected pages/ /account/login /pages/contact-us /products/lafite-1980-6l
High

Interactive controls are not keyboard-accessible

WCAG 2.1.1 (A)1 instance1 inspected page

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 1 affected element
Component · Ref 9JLI5Y
Affected pagehttps://cellar.com/products/lafite-1980-6l
Elementdetails#Details-share-template--16315067596963__main > summary
Accessible nameShare :
Rolebutton
Markup
<summary class="share-button__button hidden" role="button" aria-expanded="false" aria-controls="Product-share-template--16315067596963__main">
                  <svg width="13" height="12" viewBox="0 0 13 12" class="icon icon-share" fill="none" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false">
  <path d="M1.625 8.125V10.2917C1.625 10.579 1.73914 10.8545 1.9423 11.0577C2.14547 11.2609 2.42102 11.375 2.70833 11.375H10.2917C10.579 11.375 10.8545 11.2609 11.0577 11.0577C11.2609 10.8545 11.375 10.579 11.375 10.2917V8.125" stroke="currentColor" stroke-linecap="round" stroke-li…
High

Images lack text alternatives

WCAG 1.1.1 (A)3 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 a concise alt attribute describing each informative image. Mark purely decorative images with alt="" so assistive technology skips them.

View 3 affected elements
Component · Ref MWVXJ1
Affected pagehttps://cellar.com/pages/contact-us
Element.contact_image > .desktop_image
Markup
<img src="//cellar.com/cdn/shop/files/New_Project_2.png?v=1673497696" class="desktop_image">
Component · Ref L7YCJJ
Affected pagehttps://cellar.com/pages/contact-us
Element.contact-top-banner > img
Markup
<img src="//cellar.com/cdn/shop/files/RNG_4917_6rr_t_2_1.png?v=1674031946">
Component · Ref RF5XQ1
Affected pagehttps://cellar.com/pages/contact-us
Element.image > .desktop_image
Markup
<img src="//cellar.com/cdn/shop/files/image_22.png?v=1666433308" class="desktop_image">
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

Correct ARIA attribute values and ensure referenced ids exist in the DOM.

View 5 affected elements
Component · Ref GA2L4Z
Affected pagehttps://cellar.com/cart
Element#boost-pfs-search-box-0
Accessible nameWhen autocomplete results are available use up and down arrows to review and enter to select
Rolecombobox
Markup
<input class="search__input field_..." id="boost-pfs-search-box..." type="search" name="q" value="" placeholder="Search" role="combobox" aria-expanded="false" aria-owns="boost-pfs-search-sug..." aria-controls="predictive-search-re..." aria-haspopup="listbox" aria-autocomplete="list" ...>
Affected pages/ /account/login /pages/contact-us /products/lafite-1980-6l /cart
Medium

Text has insufficient colour contrast

WCAG 1.4.3 (AA)104 instances5 inspected pages

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

Why it matters

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

Recommended correction

Increase the contrast ratio to at least 4.5:1 for normal text and 3:1 for large text.

View 104 affected elements
Component · Ref 95F1BV
Affected pagehttps://cellar.com/pages/contact-us
Element.newsletter__subheading > p
Accessible nameSign up to receive our newsletters with great deals on wine, spirits and invitations to special events
Markup
<p>Sign up to receive our newsletters with great deals on wine, spirits and invitations to special events</p>
Affected pages/ /account/login /pages/contact-us /products/lafite-1980-6l
Component · Ref MBM7XQ
Affected pagehttps://cellar.com/
Elementdiv[data-product-id="7906414493859"] > .featured_product_column_info > .featured_product_column_info_price > .sale_price
Accessible name$149.99
Markup
<span class="sale_price">$149.99</span>
Component · Ref BENZ3Z
Affected pagehttps://cellar.com/account/login
Elementa[href$="#recover"]
Accessible nameForgot your password?
Markup
<a href="#recover" class="">
                Forgot your password?
              </a>
Affected pages/account/login /products/lafite-1980-6l /cart
Component · Ref NMZR42
Affected pagehttps://cellar.com/products/lafite-1980-6l
Element.newsletter_heading
Accessible nameSIGN UP FOR AWESOME DEALS!
Markup
<h3 class="newsletter_heading uppercase">SIGN UP FOR AWESOME DEALS! </h3>
Affected pages/ /pages/contact-us /products/lafite-1980-6l
Component · Ref GSFQFV
Affected pagehttps://cellar.com/pages/contact-us
Element.description > p:nth-child(2)
Accessible nameSchneider's of Capitol Hill300 Massachusetts Avenue N.E.Washington, DC 20002
Markup
<p>Schneider's of Capitol Hill<br>300 Massachusetts Avenue N.E.<br>Washington, DC 20002</p>
Affected pages/account/login /pages/contact-us
Component · Ref VCRC2C
Affected pagehttps://cellar.com/
Element.blog_collage_list:nth-child(4) > .blog_collage_list_info > .richtext > p > a[title="/"][href="/"]
Accessible nameCellar.com
Markup
<a href="/" title="/">Cellar.com</a>
Component · Ref JF6UTZ
Affected pagehttps://cellar.com/
Element.blog_collage_list:nth-child(8) > .blog_collage_list_info > .richtext > p
Accessible nameCellar.com is rooted in four generations of family, a storefront in nation’s capital and a passion for community.
Markup
<p><a href="/" title="/">Cellar.com</a> is rooted in four generations of family, a storefront in nation’s capital and a passion for community.</p>
Component · Ref A4R9FK
Affected pagehttps://cellar.com/
Element.blog_collage_list:nth-child(5) > .blog_collage_list_info > h4
Accessible nameOLD AND RARE
Markup
<h4>OLD AND RARE</h4>
Component · Ref SOPI3B
Affected pagehttps://cellar.com/
Element.section_template--16315066646691__16635806150c8d8835 > .featured_product_column_main_inner > .featured_product_column_start > .section_divider_header.section_header > .page-width > h3
Accessible nameFEATURED ITEMS
Markup
<h3>FEATURED ITEMS</h3>
Component · Ref 8YM2PL
Affected pagehttps://cellar.com/cart
Element.account:nth-child(1)
Accessible nameAlready Have An Account? Login
Markup
<div class="account">Already Have An Account? <a href="/account/login">Login</a></div>
Component · Ref 84F7H4
Affected pagehttps://cellar.com/
Element.blog_collage_list:nth-child(9) > .blog_collage_list_info > .primary_link[href$="gift-services"][alt=""]
Accessible nameRead more
Markup
<a class="primary_link" href="/pages/gift-services" alt="">Read more</a>
Component · Ref 128RM1
Affected pagehttps://cellar.com/
Element.primary_border_btn[href$="best-sellers"]
Accessible nameView all
Markup
<a class="primary_border_btn" href="/collections/best-sellers">View all</a>
Component · Ref NB0P1K
Affected pagehttps://cellar.com/account/login
Element#CustomerEmail
Markup
<input type="email" name="customer[email]" id="CustomerEmail" autocomplete="email" autocorrect="off" autocapitalize="off" placeholder="Email Address">
Component · Ref P23KNW
Affected pagehttps://cellar.com/account/login
Elementlabel[for="CustomerEmail"]
Accessible nameEmail Address
Markup
<label for="CustomerEmail">
                Email Address
              </label>
Component · Ref 92IGE1
Affected pagehttps://cellar.com/products/lafite-1980-6l
Elementlegend
Accessible nameSize
Markup
<legend class="form__label">Size</legend>
Component · Ref RG6FH2
Affected pagehttps://cellar.com/account/login
Element.account_button
Accessible nameCreate an account
Markup
<a href="/account/register" class="account_button">Create an account</a>
Component · Ref YJU08D
Affected pagehttps://cellar.com/cart
Element.section_header > h3
Accessible nameYOU MAY ALSO LIKE
Markup
<h3>YOU MAY ALSO LIKE</h3>
Component · Ref BFVVP4
Affected pagehttps://cellar.com/
Element.blog_collage_full > .blog_collage_list_info > .primary_link[href$="welcome-to-the-club"][alt=""]
Accessible nameRead more
Markup
<a class="primary_link" href="/pages/welcome-to-the-club" alt="">Read more</a>
Component · Ref LU0ZI6
Affected pagehttps://cellar.com/cart
Element.underlined-link
Accessible nameLog in
Markup
<a href="/account/login" class="link underlined-link">Log in</a>
Component · Ref EU57OD
Affected pagehttps://cellar.com/products/lafite-1980-6l
Element.product-recommendations__heading
Accessible nameBuy more save more
Markup
<h2 class="product-recommendations__heading h1">Buy more save more</h2>
Component · Ref 49V6NK
Affected pagehttps://cellar.com/cart
Element.giftify-button__content
Accessible nameSending a gift? Click Here
Markup
<span class="giftify-button__content">
Component · Ref CU1J8J
Affected pagehttps://cellar.com/account/login
Elementh3
Accessible nameSIGN UP FOR AWESOME DEALS!
Markup
<h3 class="newsletter_heading uppercase">SIGN UP FOR AWESOME DEALS! </h3>
Component · Ref 3E4TF4
Affected pagehttps://cellar.com/products/lafite-1980-6l
Element.product__tax > a[href$="shipping-policy"]
Accessible nameShipping
Markup
<a href="/policies/shipping-policy">Shipping</a>
Component · Ref 1FQ0NN
Affected pagehttps://cellar.com/pages/contact-us
Element.content > h2
Accessible nameContact Us
Markup
<h2>Contact Us</h2>
Component · Ref M3NSRB
Affected pagehttps://cellar.com/products/lafite-1980-6l
Element.product-form__quantity > .form__label
Accessible nameQuantity
Markup
<label class="form__label" for="Quantity-template--16315067596963__main">
                Quantity
              </label>

Showing 25 representative examples · 26 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

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

View 5 affected elements
Component · Ref V4JI0K
Affected pagehttps://cellar.com/account/login
Elementsection#shopify-section-newsletter > style:nth-of-type(1)
Accessible name.section-newsletter-padding { padding-top: 69px; padding-bottom: 69px; } @media screen and (min-width: 767px) { .section-newsletter-padding { padding-top: 92px; padding-bottom: 92px; } }
Markup
<style data-shopify="">.section-newsletter-padding {
    padding-top: 69px;
    padding-bottom: 69px;
  }
  

  @media screen and (min-width: 767px) {
    .section-newsletter-padding {
      padding-top: 92px;
      padding-bottom: 92px;
    }
  }</style>
Affected pages/ /account/login /pages/contact-us /products/lafite-1980-6l /cart
Medium

Touch targets are too small

WCAG 2.5.8 (AA)5 instances5 inspected pages

Interactive controls are smaller than the 24×24px minimum target size, making them hard to activate reliably by touch.

Why it matters

Interactive controls are smaller than the 24×24px minimum target size, making them hard to activate reliably by touch.

Recommended correction

Increase this <button>'s rendered area to at least 24 × 24 CSS pixels, or provide sufficient spacing from adjacent targets. Prefer increasing padding on the existing control (for example the button or link) rather than adding a separate non-interactive wrapper.

View 5 affected elements
Component · Ref 7EFTGH
Affected pagehttps://cellar.com/cart
Element.grid__item:nth-child(2) > .header_search > predictive-search > .search[action="/search"][method="get"] > .field > .search__button.field__button[aria-label="Search ..."]
Accessible nameSearch ...
Markup
<button class="search__button field__button" aria-label="Search ...">
Affected pages/ /account/login /pages/contact-us /products/lafite-1980-6l /cart
Medium

Form fields use placeholder text as the only label

WCAG 1.3.1 (A)7 instances1 inspected page

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 persistent <label> associated with each field. Keep the placeholder for example text only, not as the label.

View 7 affected elements
Component · Ref A05HV4
Affected pagehttps://cellar.com/cart
Elementform#giftify-popup__form > div:nth-of-type(2) > div:nth-of-type(1) > input
Markup
<input type="text" name="rname" placeholder="Recipient Full Name" value="" required="">
Component · Ref BIPFSR
Affected pagehttps://cellar.com/cart
Elementdiv#shopify-section-template--16315066810531__cart-footer-note > div > div > div > cart-note > textarea
Markup
<textarea class="text-area field__input" name="note" form="cart" placeholder="ORDER NOTE"></textarea>
Component · Ref 4UQDQ5
Affected pagehttps://cellar.com/cart
Elementinput#delivery_date
Markup
<input id="delivery_date" class="delivery_date" placeholder="Delivery date" type="text" name="attributes[Delivery Date]" value="">
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 single descriptive <h1> that names the page's primary purpose.

View 2 affected elements
Component · Ref GYGN2R
Affected pagehttps://cellar.com/pages/contact-us
Elementhtml > body
Accessible nameSkip to content Sell Your Wine and Spirits Free Local Delivery in DC on orders over $100 | $25 Shipping on Orders +$299 .announcement-bar + .announcement-bar { position: absolute; top: 0; right: 0; } .announcement-bar + .announcement-bar p{ font-family: Libre Franklin; letter-spacing: unset; font-size: 12px; } @media(max-width:1230px){ .announcement-bar + .announcement-bar { position: relative; top: unset; right: unset; } } <link href="//cellar.com/cdn/shop/t/28/assets/component-cart-notification.css?v=119852831333870967341688369263" rel="stylesheet" type="text/css" media="all" /> <link href="//cellar.com/cdn/shop/t/28/assets/component-cart-items.css?v=23917223812499722491688369264" rel="stylesheet" type="text/css" media="all" /> Search ... Wishlist 0 800.377.1461 Contact Us 0 Wishlist 0 Search ... 0 Wines Wine Types Wines: Fortified and Dessert(140) Wines: Red(3343) Wines: Rose(80) Wines: Sake(41) Wines: Sparkling(284) Wines: White(925) Wine Varietals Wines: Cabernet Sauvignon(998) Wines: Chardonnay(470) Wines: Grenache(129) …[truncated by Evolize: exceeded D1 value limit]
Markup
<body class="gradient page_contact-us boost-pfs-enable-app smart-cart--enabled boost-pfs-enable-instant-search"><svg id="oke-star-symbols" style="display:none!important" data-oke-id="oke-star-symbols"><symbol id="oke-star-empty" style="overflow:visible;"><path id="star-default--empty" fill="var(--oke-stars-backgroundColor)" stroke="var(--oke-stars-borderColor)" stroke-width="var(--oke-stars-borderWidth)" d="M3.34 13.86c-.48.3-.76.1-.63-.44l1.08-4.56L.26 5.82c-.42-.36-.32-.7.24-.74l4.63-.37L6.92.39c.2-.52.55-.52.76 0l1.8 4.32 4.62.37c.56.05.67.37.24.74l-3.53 3.04 1.08 4.56c.13.54-.14.74-.63.44L…
Affected pages/ /pages/contact-us
Low

List markup is malformed

WCAG 1.3.1 (A)1 instance1 inspected page

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

Why it matters

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

Recommended correction

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

View 1 affected element
Component · Ref 5Z20C6
Affected pagehttps://cellar.com/
Element.collection_slider_trigger
Accessible nameWines 4900+ Varieties Spirits 2529+ Varieties Beers 729+ Varieties Spirits: American Whiskey 714+ Varieties Wines: Bordeaux 310+ Varieties Wines 4900+ Varieties Spirits 2529+ Varieties Beers 729+ Varieties Spirits: American Whiskey 714+ Varieties Wines: Bordeaux 310+ Varieties Wines 4900+ Varieties Spirits 2529+ Varieties Beers 729+ Varieties Spirits: American Whiskey 714+ Varieties Wines: Bordeaux 310+ Varieties
Markup
<ul class="collection_slider_trigger list_unstyled slick-initialized slick-slider">

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.