.footer-container,.footer-links,.menu-bar-spacer{display:none!important}.top-bar-mobile{background:0 0!important}#barcode-section #greeting{font-family:"Open Sans",sans-serif;font-weight:bolder;font-size:14px;margin:80px 20px 20px}#barcode-section #greeting h4{font-weight:600;padding-top:18px}#barcode-section .not-logged-in{padding-top:20px}#barcode-section button#nav-register{background:#0a501c;letter-spacing:1px;font-size:20px!important;font-weight:300!important;text-transform:uppercase;color:#fff!important;padding:12px 20px;height:46px;text-align:center;line-height:21px;font-family:Supernett,sans-serif;cursor:pointer}#wallet-preloader-overlay{z-index:9998;display:block;position:fixed;width:100%;height:100%;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.65);-webkit-transition:-webkit-transform .5s ease-out;transition:transform .5s ease-out;transition:transform .5s ease-out,-webkit-transform .5s ease-out;-webkit-transform:translate(0,0);transform:translate(0,0)}#wallet-preloader-overlay.hide,#wallet-preloader-overlay.offscreen,#wallet-preloader.hide,#wallet-preloader.offscreen{height:0;display:none}#wallet-preloader{z-index:99999;display:block;position:fixed;font-family:"Open Sans",sans-serif;width:300px!important;height:120px!important;top:50%;left:50%;margin-left:-150px;-webkit-transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out;-webkit-transform:translate(0,-25%);transform:translate(0,-25%);border-radius:10px;background-color:#fff}#wallet-preloader #wallet-preloader-message{position:absolute;text-align:center;width:100%;bottom:0;z-index:999999}#wallet-preloader h3{font-family:"Open Sans",sans-serif!important;color:#000;font-size:18px;font-weight:700;margin-bottom:1rem}#wallet-preloader img{width:100px;height:100px}main.rewards-stand{display:flex;flex-direction:column;position:relative;z-index:0}.rewards-stand unata-nav-toggle-button{float:none;display:block;margin-top:5px}.rewards-stand .decoration #my-text{width:20px;height:20px;background-image:url('https://www.sprouts.com/wp-content/uploads/2019/01/my-barcode-banner.svg');background-repeat:no-repeat;background-size:contain;display:inline-block;margin:-5px 2px}.rewards-stand .promoted-placement p:first-child{margin:0;line-height:0}.rewards-stand .promoted-placement>div{text-align:center}.rewards-stand .promoted-placement img{width:100%;max-width:640px}.rewards-stand .external{padding-right:initial;background:0 0}.rewards-stand .flex-container a{flex-grow:0;flex-shrink:0;display:block}.rewards-stand #barcode-section{background-color:#fff;width:100%;position:fixed;text-align:center}#barcode-section span{font-family:Supernett,sans-serif;font-size:1rem;font-weight:700;position:absolute;top:.625rem;left:50%;transform:translateX(-50%);display:none}#barcode-section div.focus,#barcode-section p{font-size:1.5rem;font-family:Supernett,sans-serif}#barcode-section div.focus{margin:70px 20px 20px!important}#barcode-section unata-loyalty-barcode{margin:20px auto 0;overflow:hidden;text-align:center}#barcode-section unata-loyalty-barcode .barcode-img{height:100%}#barcode-section unata-loyalty-barcode .loyalty-number{font-family:"Open Sans",sans-serif;font-size:.875rem}#barcode-section p{text-align:center;display:none;line-height:110px;vertical-align:middle}.rewards-stand .promoted-placement{margin-top:260px!important}#barcode-section .wallet-section{padding-top:20px;width:100%;height:60px;position:relative;margin:0 auto;max-width:300px}#barcode-section .wallet-section .image{width:50%;float:left}#barcode-section .wallet-section .image img{width:85%;margin-top:-5px;cursor:pointer;max-width:120px}#barcode-section .wallet-section .message{margin-top:-2px;width:50%;float:left;clear:unset}#barcode-section .wallet-section .message a{text-decoration:underline}#barcode-section .wallet-section .message.small{font-size:11px;text-align:left}#barcode-section .wallet-section.wallet-loader{--loader-width:50px;--loader-opacity:1;position:relative}#barcode-section .wallet-section.wallet-loader:before{content:'';position:absolute;top:calc(50% - var(--loader-width)/ 2);left:calc(50% - var(--loader-width)/ 2);width:var(--loader-width);height:var(--loader-width);opacity:var(--loader-opacity);border-radius:50%;border-style:solid;border-width:calc(var(--loader-width)/10);border-color:#1e6f30 #f0f0f0 #f0f0f0;z-index:1;animation:1.5s infinite spinner}@-webkit-keyframes spinner{to{transform:rotate(360deg)}}@keyframes spinner{to{transform:rotate(360deg)}}@media screen and (min-width:768px){#barcode-section .wallet-section{max-width:250px;font-size:100%}}@media screen and (min-width:990px){main.rewards-stand{margin:74px auto 0!important}#barcode-section{position:relative!important}#barcode-section #greeting,#barcode-section .decoration{padding-top:20px!important}#barcode-section unata-loyalty-barcode{padding-top:5px!important}.rewards-stand .promoted-placement{margin-top:auto!important}}@media screen and (max-width:340px){.weekly-specials-badge.preview{width:110px;margin-bottom:5px}.weekly-specials-badge.daw{width:120px;margin:auto}#barcode-section unata-loyalty-barcode{width:90%;margin-bottom:0}.rewards-stand .x-sm-hidden{display:none}#barcode-section #greeting{margin-top:80px}}@media screen and (hover:none) and (orientation:landscape){.rewards-stand unata-nav-toggle-button{padding-bottom:0}.rewards-stand .promoted-placement{width:300px}}#barcode-section #how-to{margin:20px}#how-to h5{padding:2rem .5rem;font-weight:600;font-size:18px;line-height:24px;text-transform:none;color:#000}