www.shopwillowandelm.com
Open in
urlscan Pro
23.227.38.74
Public Scan
Submitted URL: http://www.shopwillowandelm.com/
Effective URL: https://www.shopwillowandelm.com/
Submission: On December 16 via api from US — Scanned from CA
Effective URL: https://www.shopwillowandelm.com/
Submission: On December 16 via api from US — Scanned from CA
Form analysis
6 forms found in the DOMPOST /cart
<form id="CartDrawerForm" action="/cart" method="post" novalidate="" class="drawer__contents" data-location="cart-drawer">
<div class="drawer__fixed-header">
<div class="drawer__header appear-animation appear-delay-1">
<div class="h2 drawer__title">Cart</div>
<div class="drawer__close">
<button type="button" class="drawer__close-button js-drawer-close">
<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-close" viewBox="0 0 64 64">
<title>icon-X</title>
<path d="m19 17.61 27.12 27.13m0-27.12L19 44.74"></path>
</svg>
<span class="icon__fallback-text">Close cart</span>
</button>
</div>
</div>
</div>
<div class="drawer__inner">
<div class="drawer__scrollable">
<div data-products="" class="appear-animation appear-delay-2">
<div class="cart__items" data-count="0" data-cart-subtotal="0">
</div>
</div>
<div class="appear-animation appear-delay-3">
<label for="CartNoteDrawer">Order note</label>
<textarea name="note" class="input-full cart-notes" id="CartNoteDrawer"></textarea>
</div>
</div>
<div class="drawer__footer appear-animation appear-delay-4">
<div data-discounts="">
<div class="cart__discounts cart__item-sub cart__item-row hide">
<div>Discounts</div>
<div>
</div>
</div>
</div>
<div class="cart__item-sub cart__item-row">
<div class="ajaxcart__subtotal">Subtotal</div>
<div data-subtotal="">$0.00</div>
</div>
<div class="cart__item-row text-center">
<small> Shipping, taxes, and discount codes calculated at checkout.<br>
</small>
</div>
<div class="cart__item-row cart__terms">
<input type="checkbox" id="CartTermsDrawer" class="cart__terms-checkbox">
<label for="CartTermsDrawer"> I agree with the <a href="/pages/terms-conditions" target="_blank">terms and conditions</a>
</label>
</div>
<div class="cart__checkout-wrapper">
<button type="submit" name="checkout" data-terms-required="true" class="btn cart__checkout"> Check out </button>
</div>
</div>
</div>
<div class="drawer__cart-empty appear-animation appear-delay-2">
<div class="drawer__scrollable"> Your cart is currently empty. </div>
</div>
</form>
GET /search
<form action="/search" method="get" role="search">
<label for="Search" class="hidden-label">Search</label>
<div class="search__input-wrap">
<input class="search__input" id="Search" type="search" name="q" value="" role="combobox" aria-expanded="false" aria-owns="predictive-search-results" aria-controls="predictive-search-results" aria-haspopup="listbox" aria-autocomplete="list"
autocorrect="off" autocomplete="off" autocapitalize="off" spellcheck="false" placeholder="Search" tabindex="0">
<input name="options[prefix]" type="hidden" value="last">
<button class="btn--search" type="submit">
<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-search" viewBox="0 0 64 64">
<defs>
<style>
.cls-1 {
fill: none;
stroke: #000;
stroke-miterlimit: 10;
stroke-width: 2px
}
</style>
</defs>
<path class="cls-1" d="M47.16 28.58A18.58 18.58 0 1 1 28.58 10a18.58 18.58 0 0 1 18.58 18.58zM54 54L41.94 42"></path>
</svg>
<span class="icon__fallback-text">Search</span>
</button>
</div>
<button class="btn--close-search">
<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-close" viewBox="0 0 64 64">
<defs>
<style>
.cls-1 {
fill: none;
stroke: #000;
stroke-miterlimit: 10;
stroke-width: 2px
}
</style>
</defs>
<path class="cls-1" d="M19 17.61l27.12 27.13m0-27.13L19 44.74"></path>
</svg>
</button>
<div id="predictive-search" class="search__results" tabindex="-1"></div>
</form>
<form aria-live="polite" class="needsclick klaviyo-form klaviyo-form-version-cid_1 go2355295699 kl-private-reset-css-Xuajs1" data-testid="klaviyo-form-WXdRpY" novalidate=""
style="display: flex; flex-direction: row; box-sizing: border-box; width: 100%; overflow: visible; border-radius: 2px; border-style: none; border-width: 0px; border-color: rgb(0, 0, 0); background-color: rgba(255, 255, 255, 0); background-repeat: no-repeat; background-position-y: 50%; padding: 10px 5px; flex: 1 1 0%;">
<div class="needsclick kl-private-reset-css-Xuajs1" style="display: flex; flex-direction: column; width: 100%; margin: 0px; padding: 0px; min-height: 120px; justify-content: center;">
<div data-testid="form-row" class="needsclick kl-private-reset-css-Xuajs1" style="display: flex; flex-direction: row; align-items: stretch; position: relative;">
<div component="[object Object]" data-testid="form-component" class="needsclick kl-private-reset-css-Xuajs1" style="display: flex; justify-content: flex-start; padding: 10px 6px; position: relative; flex: 1 0 0px;">
<div class="needsclick kl-private-reset-css-Xuajs1" style="display: flex; flex-grow: 1; flex-direction: column; align-self: flex-end;"><input id="email_016JB91TTR0000000000292RSM" class="needsclick go599228266 kl-private-reset-css-Xuajs1"
type="email" autocomplete="email" name="email" tabindex="0" placeholder="ENTER YOUR EMAIL" aria-label="ENTER YOUR EMAIL" aria-required="true" aria-invalid="false" options="[object Object]"
style="box-sizing: border-box; border-radius: 0px; padding: 0px 0px 0px 16px; height: 54px; text-align: left; color: rgb(0, 0, 0); font-family: "Barlow Condensed", Helvetica, Arial, sans-serif; font-size: 18px; font-weight: 400; letter-spacing: 2px; background-color: rgb(255, 255, 255); border: 1px solid rgb(255, 255, 255);">
<div class="needsclick kl-private-reset-css-Xuajs1" style="width: 100%; position: relative;"></div>
</div>
</div>
<div component="[object Object]" data-testid="form-component" class="needsclick kl-private-reset-css-Xuajs1" style="display: flex; justify-content: flex-start; padding: 10px 6px; position: relative; flex: 0 1 auto;"><button
class="needsclick go2701019974 kl-private-reset-css-Xuajs1" type="button" tabindex="0"
style="background: rgba(48, 59, 67, 0); border-radius: 0px; border-style: solid; border-color: rgb(255, 255, 255); border-width: 2px; color: rgb(255, 255, 255); font-family: "Barlow Condensed", Helvetica, Arial, sans-serif; font-size: 20px; font-weight: 400; letter-spacing: 2px; line-height: 1; white-space: normal; padding: 0px 10px; text-align: center; word-break: break-word; align-self: flex-end; cursor: pointer; pointer-events: auto; height: 50px;">SUBSCRIBE</button>
</div>
</div>
</div><input type="submit" tabindex="-1" value="Submit" style="display: none;">
</form>
POST /contact#newsletter-template--15973548851267__31bf5063-68c6-4faf-ad1b-da2e4744f00c
<form method="post" action="/contact#newsletter-template--15973548851267__31bf5063-68c6-4faf-ad1b-da2e4744f00c" id="newsletter-template--15973548851267__31bf5063-68c6-4faf-ad1b-da2e4744f00c" accept-charset="UTF-8" class="contact-form"><input
type="hidden" name="form_type" value="customer"><input type="hidden" name="utf8" value="✓">
<label for="Email-template--15973548851267__31bf5063-68c6-4faf-ad1b-da2e4744f00c" class="hidden-label">Enter your email</label>
<label for="newsletter-form-submit-template--15973548851267__31bf5063-68c6-4faf-ad1b-da2e4744f00c" class="hidden-label">Subscribe</label>
<input type="hidden" name="contact[tags]" value="prospect,newsletter">
<input type="hidden" name="contact[context]" value="section">
<div class="input-group newsletter__input-group">
<input type="email" value="" placeholder="Enter your email" name="contact[email]" id="Email-template--15973548851267__31bf5063-68c6-4faf-ad1b-da2e4744f00c" class="input-group-field newsletter__input" autocorrect="off" autocapitalize="off"
required="">
<div class="input-group-btn">
<button type="submit" id="newsletter-form-submit-template--15973548851267__31bf5063-68c6-4faf-ad1b-da2e4744f00c" class="btn" name="commit">
<span class="form__submit--large">Subscribe</span>
<span class="form__submit--small">
<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon--wide icon-arrow-right" viewBox="0 0 50 15">
<title>icon-right-arrow</title>
<path d="M0 9.63V5.38h35V0l15 7.5L35 15V9.63Z"></path>
</svg>
</span>
</button>
</div>
</div>
</form>
<form aria-live="polite" class="needsclick klaviyo-form klaviyo-form-version-cid_2 go2355295699 kl-private-reset-css-Xuajs1" data-testid="klaviyo-form-WXdRpY" novalidate=""
style="display: flex; flex-direction: row; box-sizing: border-box; width: 100%; overflow: visible; border-radius: 2px; border-style: none; border-width: 0px; border-color: rgb(0, 0, 0); background-color: rgba(255, 255, 255, 0); background-repeat: no-repeat; background-position-y: 50%; padding: 10px 5px; flex: 1 1 0%;">
<div class="needsclick kl-private-reset-css-Xuajs1" style="display: flex; flex-direction: column; width: 100%; margin: 0px; padding: 0px; min-height: 120px; justify-content: center;">
<div data-testid="form-row" class="needsclick kl-private-reset-css-Xuajs1" style="display: flex; flex-direction: row; align-items: stretch; position: relative;">
<div component="[object Object]" data-testid="form-component" class="needsclick kl-private-reset-css-Xuajs1" style="display: flex; justify-content: flex-start; padding: 10px 6px; position: relative; flex: 1 0 0px;">
<div class="needsclick kl-private-reset-css-Xuajs1" style="display: flex; flex-grow: 1; flex-direction: column; align-self: flex-end;"><input id="email_016JB91TTR0000000000292RSM" class="needsclick go599228266 kl-private-reset-css-Xuajs1"
type="email" autocomplete="email" name="email" tabindex="0" placeholder="ENTER YOUR EMAIL" aria-label="ENTER YOUR EMAIL" aria-required="true" aria-invalid="false" options="[object Object]"
style="box-sizing: border-box; border-radius: 0px; padding: 0px 0px 0px 16px; height: 54px; text-align: left; color: rgb(0, 0, 0); font-family: "Barlow Condensed", Helvetica, Arial, sans-serif; font-size: 18px; font-weight: 400; letter-spacing: 2px; background-color: rgb(255, 255, 255); border: 1px solid rgb(255, 255, 255);">
<div class="needsclick kl-private-reset-css-Xuajs1" style="width: 100%; position: relative;"></div>
</div>
</div>
<div component="[object Object]" data-testid="form-component" class="needsclick kl-private-reset-css-Xuajs1" style="display: flex; justify-content: flex-start; padding: 10px 6px; position: relative; flex: 0 1 auto;"><button
class="needsclick go2701019974 kl-private-reset-css-Xuajs1" type="button" tabindex="0"
style="background: rgba(48, 59, 67, 0); border-radius: 0px; border-style: solid; border-color: rgb(255, 255, 255); border-width: 2px; color: rgb(255, 255, 255); font-family: "Barlow Condensed", Helvetica, Arial, sans-serif; font-size: 20px; font-weight: 400; letter-spacing: 2px; line-height: 1; white-space: normal; padding: 0px 10px; text-align: center; word-break: break-word; align-self: flex-end; cursor: pointer; pointer-events: auto; height: 50px;">SUBSCRIBE</button>
</div>
</div>
</div><input type="submit" tabindex="-1" value="Submit" style="display: none;">
</form>
POST /contact#newsletter-footer
<form method="post" action="/contact#newsletter-footer" id="newsletter-footer" accept-charset="UTF-8" class="contact-form"><input type="hidden" name="form_type" value="customer"><input type="hidden" name="utf8" value="✓"><label
for="Email-1494292487693" class="hidden-label">Enter your email</label>
<label for="newsletter-submit-1494292487693" class="hidden-label">Subscribe</label>
<input type="hidden" name="contact[tags]" value="prospect,newsletter">
<input type="hidden" name="contact[context]" value="footer">
<div class="footer__newsletter">
<input type="email" value="" placeholder="Enter your email" name="contact[email]" id="Email-1494292487693" class="footer__newsletter-input" autocorrect="off" autocapitalize="off" required="">
<button type="submit" id="newsletter-submit-1494292487693" class="footer__newsletter-btn" name="commit">
<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-email" viewBox="0 0 64 64">
<title>icon-email</title>
<path d="M63 52H1V12h62ZM1 12l25.68 24h9.72L63 12M21.82 31.68 1.56 51.16m60.78.78L41.27 31.68"></path>
</svg>
<span class="footer__newsletter-btn-label"> Subscribe </span>
</button>
</div>
</form>
Text Content
Back Accessibility options Are you sure you want to hide the widget forever? If you need it back, please clear your cookies. OkCancel Content Bigger Text Bigger Text Bigger Cursor Bigger Cursor Text Reader Tooltips Line Height Line Height Hide Images Hide images Readable Fonts Readable fonts Dyslexic Font Dyslexic Font Bionic Reading Bionic Reading Stop Animations Stop Animations Colors Invert Color Invert Colors Brightness Brightness Contrast Contrast Grayscale Color Grayscale Saturation Saturation Navigation Reading Line Reading Line Highlight Links Highlight Links Text Reader Read page Reading Mask Reading Mask Page Structure Page Structure LanguageEnglish (United States) Search language English (United States)English (British)SwedishFinnishGermanItalianDutchSpanishPortugueseTurkishFrenchJapaneseKoreanHebrewLatvianPolishGreekThai Accessibly App Accessibility Statement Accessibly App is committed to making sites accessible for all, including people with disabilities. We are continuously improving the service we provide through our app to comply with increased accessibility standards, guidelines, and to make the browsing experience better for everyone. Conformance status The app uses the Web Content Accessibility Guidelines (WCAG) defined requirements to improve accessibility for people with disabilities. It defines three levels of conformance: Level A, Level AA, and Level AAA. Accessibly App is following the best guidelines and is partially conformant with WCAG 2.1 level AA. Technical information Accessibly App is an app supported in Shopify and Wordpress environments. The app relies on the following technologies: HTML CSS JavaScript NodeJs MongoDB Accessibly App features When a site has Accessibly App i ac-h4 installed, the website can be adjusted with keyboard navigation using the “tab” key (WCAG 2.1/2.1.1). Additionally, see the list of all provided Accessibly App features and tools for better website experience: Zoom | WCAG 2.1 / 1.4.4 This feature enables users to enhance the size of the text to up to three times the original text for better text readability. Bigger cursor Makes the cursor bigger and more prominent. Increases the size for better site browsing. Invert colors Invert the colors of the website content. For those with decreased vision, the high contrast greatly helps to read the site better. Tweak Contrast | WCAG 2.1 / 1.4.6 This feature lets users manually select from two options: to enhance the contrast of the website or to decrease the contrast. Tweak Brightness | WCAG 2.1 / 1.4.6 This feature lets users update the brightness on the site. The content can either be made brighter or darker. Grayscale | WCAG 2.1 / 1.4.6 Users can turn on grayscale, making the website content appear only in shades of gray. This benefits people with visual impairment. Reading Line Add a supportive reading line to the site. Readable fonts Convert the fonts available on-site to one of the most easily readable fonts: Helvetica. Alt Text and Images Ability to read alt text of images. As of now, our tool has added a feature where alt descriptions for images without them are generated using Google's Vision AI. In the event that you haven't manually written these image descriptions yourself, this greatly helps people with visual impairment browse your site. Tooltips | WCAG 2.1 / 2.5.3 Add labels to images that contain a written description of the image. Highlight links Highlight links to make them more prominent. Hide images Hide images on the site. This provides better site readability for people with visual impairment. Read page A feature that allows a voice to read the text on your site out loud to visitors. Notes & Feedback We always try to update our services and operate in the best possible manner to benefit all of our clients and their site visitors. We cannot control or correct problems with third-party sites, but please let us know if you encounter difficulty with any sites we link to so we can pass the information along to the site owners. You may also want to address your concerns directly to these third parties. Reset settings Accessibility statement Skip to content icon-X Close menu * New Arrivals * Women's Apparel * Accessories * Athleisure * Bottoms * Denim * Curvy * Dresses & Jumpsuits * Outerwear * Tops * For the Home * Christmas Decor * Candles & Scents * Cleaning + Laundry * Decor * Entertain * Food * Kitchen * Porch + Outdoors * Textiles * Gifts * For Her * For Him * For Baby * For the Bride * For Fido * Sorority * For the Body + Soul * Bath + Body * Soaps + Skincare * Stationery * Sale * About Us * Pink Friday * Black Friday * Search Return Policy Shipping Privacy Policy Log in * instagram Instagram * Facebook * TikTok Cart icon-X Close cart Order note Discounts Subtotal $0.00 Shipping, taxes, and discount codes calculated at checkout. I agree with the terms and conditions Check out Your cart is currently empty. * Search * Return Policy * Shipping * Privacy Policy icon-search Search icon-hamburger Site navigation WILLOW + ELM account Log in icon-search Search icon-bag-minimalCart * New Arrivals * Women's Apparel * Accessories * Athleisure * Bottoms * Denim * Curvy * Dresses & Jumpsuits * Outerwear * Tops * For the Home * Christmas Decor * Candles & Scents * Cleaning + Laundry * Decor * Entertain * Food * Kitchen * Porch + Outdoors * Textiles * Gifts * For Her * For Him * For Baby * For the Bride * For Fido * Sorority * For the Body + Soul * Bath + Body * Soaps + Skincare * Stationery * Sale * About Us * Pink Friday * Black Friday Search Search BLACK FRIDAY COUNTDOWN Get ready for the best deals all year! Nothing over $30! 12 DAYS 12 HOURS 12 MINUTES 12 SECONDS Shop Now! Preview now! YOUR HOLIDAY HEADQUARTERS SHOP CLOSET SHOP home shop gifts • LIVE LIFE BEAUTIFULLY • SHOP CLOSET shop home Check Out the blog SHOP THE LATEST COLLECTIONS NEW FOR YOUR CLOSET SHOP NOW ALL THINGS HOME SHOP NOW GIFTS FOR EVERYONE ON YOUR LIST SHOP NOW COME SEE US! LOCATION 107 E 4TH ST MARYVILLE, MO STORE HOURS TUES-FRI | 10am - 6pm SAT | 10am - 4pm SUN-MON | nope get directions ADMIN@SHOPWILLOWANDELM.COM (660) 227-0335 HEY PRETTY, LET'S BE BESTIES. Join our insiders Facebook group for intentional content, insider deals, and fun live sales with our founder, Steph. JOIN NOW DOWNLOAD OUR MOBILE APP. Exclusive discounts and live new arrivals, plus be the first to know about our favorite fashion trends. DOWNLOAD NOW FOLLOW ALONG ON INSTAGRAM. Hang out with us and our fave shop dog, Frankie for behind the scenes, fashion tips, and all the latest new arrivals. FOLLOW US YOU DESERVE A DISCOUNT. Get 10% off your first purchase instantly when you join! SUBSCRIBE QUICK LINKS RETURNS/EXCHANGES SHIPPING PRIVACY CONTACT how does 10% off today sound? Enter your email Subscribe Subscribe icon-right-arrow SUBSCRIBE DOWNLOAD OUR MOBILE APP. Download our app for exclusive discounts and live new arrivals, plus be the first to know about our favorite fashion trends. Download now HEY PRETTY, LET'S BE BESTIES. Join our insiders Facebook group for intentional content, insider deals, and fun live sales with our founder, Steph. join now FOLLOW ALONG ON INSTAGRAM. Hang out with us and our fave shop dog, Gilbert for behind the scenes, fashion tips, and all the latest new arrivals. Follow us QUICK LINKS Quick Links * Search * Return Policy * Shipping * Privacy Policy WANT 10% OFF? want 10% off? Subscribe to get special offers, event updates, and new arrival emails. Enter your email Subscribe icon-email Subscribe * instagram Instagram * Facebook * TikTok CONTACT US CONTACT US (660) 227-0335 admin@shopwillowandelm.com COME SEE US COME SEE US 107 East 4th Street, Maryville, Missouri tuesday - friday | 10:00am - 6:00pm saturday | 10:00am - 4:00pm sunday - monday | nope Powered by Shopify icon-X "Close (esc)" icon-X icon-chevron icon-X Willow + Elm | A lifestyle boutique for your closet, home + soui {"themeColor":"#574CD5","iconColor":"#574CD5","showLogo":true,"topBottomPosition":10,"rightLeftPosition":10,"iconSize":"small","iconCustomSize":64,"position":"middle-right"}