img:-moz-loading{visibility:hidden}
.cmp-image__image{width:100%;height:auto}
.body-wrapper-footer{width:100%;height:auto;display:table;float:left;margin:96px 0 0 0;padding:0;border-top:1px solid #dedede;box-shadow:0 -1px 1px rgba(0,0,0,0.1);font-size:1.3rem}
.body-wrapper-footer .footer-link,.body-wrapper-footer .footer-link-social{margin:0;padding:0}
.body-wrapper-footer .footer-link ul,.body-wrapper-footer .footer-link-social ul{margin:0 0 25px 0;padding:0;float:left}
.body-wrapper-footer .footer-link li{margin:0;padding:0 5px 5px 0;list-style:none;width:33%;float:left}
.body-wrapper-footer .footer-link li a{margin:0;padding:0;text-decoration:none}
.body-wrapper-footer .footer-link li a:hover{text-decoration:none}
.body-wrapper-footer .footer-link-social li{margin:0 20px 0 0;padding:0;list-style:none;float:left}
.body-wrapper-footer .footer-link-social li a{margin:0;padding:0}
.horizontal-spacer{width:100%;height:1px;display:block;float:left}
.horizontal-spacer.horizontal-spacer-landing-page{width:90%;background:#dadada;float:none;margin:0 auto}
.horizontal-spacer.horizontal-spacer-filter{width:100%;background:#4b4a4b;float:left;margin-top:10px}
.vertical-spacer{width:1px;height:100%;display:block;float:left}
.row-alignment{display:table;float:left}
.ls2{letter-spacing:2px}
.full-width{width:100%}
.full-height{height:100%}
.half-height{width:50%}
.half-height{height:50%}
.auto-width{width:auto}
.auto-height{height:auto}
.no-margin{margin:0}
.no-padding{padding:0}
.vons-font{font-family:"Nunito Sans",sans-serif}
.mask{display:none}
.unmask{display:block}
.visible{visibility:visible}
.invisible{visibility:hidden}
.fl{float:left}
.fr{float:right}
.no-border{border:0}
.error-text{color:#dd1e25;margin:5px 0}
.m0p0{margin:0;padding:0}
.m0{margin:0}
.p0{padding:0}
.ml20{margin-left:20px}
.mt20{margin-top:20px}
.mb20{margin-bottom:20px}
.mr20{margin-right:20px}
.pl20{padding-left:20px}
.pt20{padding-top:20px}
.pb20{padding-bottom:20px}
.pr20{padding-right:20px}
.text-bold{font-weight:bold}
.sm-width{width:10%}
.row.is-flex{display:flex;flex-wrap:wrap}
.row.is-flex>[class*='col-']{display:flex;flex-direction:column}
.modal-table{display:table;height:100%;width:100%}
.modal-table-cell{display:table-cell;vertical-align:middle}
.dropdown-item:focus{background:#fff !important}
.has-error .form-control,.has-error .form-control#label-email{border-color:#dd1e25}
input::-ms-clear{display:none}
.main-wrapper,.www_header,.www_footer{font-family:"Nunito Sans",sans-serif;font-size:15px;color:#4b4b4b;clear:both}
.main-wrapper a,.www_header a,.www_footer a{text-decoration:none;cursor:pointer}
.main-wrapper form legend,.www_header form legend,.www_footer form legend{border:0;font-size:0;margin:0;padding:0}
.main-wrapper form input,.www_header form input,.www_footer form input{font-size:16px}
.main-wrapper form input[type="text"],.main-wrapper form input[type="email"],.main-wrapper form input[type="number"],.www_header form input[type="text"],.www_header form input[type="email"],.www_header form input[type="number"],.www_footer form input[type="text"],.www_footer form input[type="email"],.www_footer form input[type="number"]{border:1px solid #dedede}
.main-wrapper form input[type="search"],.www_header form input[type="search"],.www_footer form input[type="search"]{border:1px solid #4b4b4b !important}
.main-wrapper form input[type="reset"],.www_header form input[type="reset"],.www_footer form input[type="reset"]{margin:0;padding:0}
.main-wrapper form .form-control::-webkit-input-placeholder,.www_header form .form-control::-webkit-input-placeholder,.www_footer form .form-control::-webkit-input-placeholder{color:#4b4b4b;opacity:1}
.main-wrapper form .form-control:-moz-placeholder,.www_header form .form-control:-moz-placeholder,.www_footer form .form-control:-moz-placeholder{color:#4b4b4b;opacity:1}
.main-wrapper form .form-control::-moz-placeholder,.www_header form .form-control::-moz-placeholder,.www_footer form .form-control::-moz-placeholder{color:#4b4b4b;opacity:1}
.main-wrapper form .form-control:-ms-input-placeholder,.www_header form .form-control:-ms-input-placeholder,.www_footer form .form-control:-ms-input-placeholder{color:#4b4b4b;opacity:1}
.main-wrapper form .form-control::-ms-input-placeholder,.www_header form .form-control::-ms-input-placeholder,.www_footer form .form-control::-ms-input-placeholder{color:#4b4b4b;opacity:1}
.main-wrapper form .form-control::placeholder,.www_header form .form-control::placeholder,.www_footer form .form-control::placeholder{color:#4b4b4b;opacity:1}
.main-wrapper form .form-control:focus::-webkit-input-placeholder,.www_header form .form-control:focus::-webkit-input-placeholder,.www_footer form .form-control:focus::-webkit-input-placeholder{color:transparent;opacity:0}
.main-wrapper form .form-control:focus:-moz-placeholder,.www_header form .form-control:focus:-moz-placeholder,.www_footer form .form-control:focus:-moz-placeholder{color:transparent;opacity:0}
.main-wrapper form .form-control:focus::-moz-placeholder,.www_header form .form-control:focus::-moz-placeholder,.www_footer form .form-control:focus::-moz-placeholder{color:transparent;opacity:0}
.main-wrapper form .form-control:focus:-ms-input-placeholder,.www_header form .form-control:focus:-ms-input-placeholder,.www_footer form .form-control:focus:-ms-input-placeholder{color:transparent;opacity:0}
.main-wrapper form .form-control:focus::-ms-input-placeholder,.www_header form .form-control:focus::-ms-input-placeholder,.www_footer form .form-control:focus::-ms-input-placeholder{color:transparent;opacity:0}
.main-wrapper form .form-control:focus::placeholder,.www_header form .form-control:focus::placeholder,.www_footer form .form-control:focus::placeholder{color:transparent;opacity:0}
.main-wrapper form select,.main-wrapper form textarea,.www_header form select,.www_header form textarea,.www_footer form select,.www_footer form textarea{border:1px solid #dedede}
.main-wrapper form textarea,.www_header form textarea,.www_footer form textarea{background-color:#fff !important}
.main-wrapper .btn-default,.www_header .btn-default,.www_footer .btn-default{text-shadow:none;border:medium none;display:block;font-size:16px;font-weight:800;padding:10px 20px !important;line-height:20px;width:100%}
.main-wrapper .btn-nobg,.www_header .btn-nobg,.www_footer .btn-nobg{background:transparent;border:0;box-shadow:none}
.tooltip-container.tooltip-inner-btn{font-family:"Nunito Sans",sans-serif;font-weight:400}
.tooltip-container.tooltip-inner-text{font-family:"Nunito Sans",sans-serif}
.banner-link,.banner-link-secondary{text-decoration:none}
.banner-link:hover,.banner-link-secondary:hover{text-decoration:none}
.full-bleed-container{max-width:100vw}
.full-bleed-container .full-bleed-row{max-width:1276px;margin:0 auto}
.full-bleed-container .remove-rl-padding{padding-left:0;padding-right:0}
.full-bleed-container .contentdiv{padding-right:10px}
.full-bleed-container .asidediv{padding-left:10px}
.full-bleed-search{position:absolute;width:100vw;margin-left:-50vw;margin-right:-50vw;left:50%;right:50%}
.full-bleed-anonymous{position:absolute;width:100vw !important;margin-left:-50vw !important;margin-right:-50vw !important;left:50%;right:50%}
.full-bleed-anonymous .full-bleed-row{max-width:1440px;margin:0 auto}
.rte a{border-bottom:1px solid}
.rte a:hover{border-bottom:0}
img:-moz-loading{visibility:hidden}
.header-height{height:240px}
@media screen and (max-width:575px){.header-height{height:166px}
}
.custom-navbar{clear:both;margin:20px 0 50px 0}
.no-pm{margin:0;padding:0}
.custom-navbar-left{margin:0;padding:0;float:left}
.custom-navbar-left ul{margin:0;padding:0}
.custom-navbar-left li{margin:0;padding:0;margin:0 10px 0 0;display:inline-block}
.custom-navbar-left li a{margin:0;padding:0;color:#4b4b4b}
.custom-navbar-left li a:focus{text-decoration:none}
.custom-navbar-left li a:hover{color:#dd1e25;text-decoration:none}
.custom-navbar-left li a span.reserve{text-transform:uppercase;margin-right:.2rem;margin-left:.2rem;border-bottom:1px solid #4b4b4b;color:#4b4b4b;font-weight:500}
.custom-navbar-left li a span.delivery{color:#4b4b4b}
.custom-navbar-left li a span#slotAllocated{border-bottom:1px solid #4b4b4b;color:#4b4b4b}
.custom-navbar-right{margin:0;padding:0;float:right}
.custom-navbar-right-ul{margin:0;padding:0}
.custom-navbar-right-li{margin:0;padding:0;display:inline-block;position:relative}
.custom-navbar-right li .my-account-user{margin:0 8px 0 0;padding:0 12px 0 5px;border-radius:0;border:0;border-right:1px solid #ccc;color:#777;text-transform:uppercase;font-weight:500}
.custom-navbar-right li span.order-count{position:absolute;top:-7px;left:16px;font-size:12px}
.custom-navbar-right-li a{margin:0;padding:0;color:#000;text-decoration:none}
.custom-navbar-right-li a:hover{color:#222;text-decoration:none}
.brand-wrapper{width:265px;margin:0 auto;text-align:center}
.brand-wrapper .brand-logo{margin:0;padding:0}
.brand-wrapper .brand-logo a:hover{color:#dd1e25;text-decoration:none}
.brand-wrapper .brand-logo .welcome-logo-jewelosco{width:108px}
.search-bar{margin:20px auto;padding:0;position:relative;width:60%}
.search-bar input{padding-right:30px;background:#f6f6f6;border:0;border-radius:0;box-shadow:none;border:1px solid #c4c4c4;height:40px}
.search-bar span{position:absolute;top:0;right:0;margin:8px 8px;cursor:pointer}
nav.visible-xs>ul.center-pills>li>a{color:#666 !important;border-bottom:none !important}
nav.visible-xs>ul.center-pills>li.active>a{color:#dd1e25 !important;border-bottom:4px solid #dd1e25 !important}
.nav>li>a:hover{background:0}
.nav>li>a:focus{background:0}
.nav>li>a.selected{color:#dd1e25;background:0}
.nav>li>a.selected:hover{border:0}
.nav .open>a{color:#dd1e25;background:0;border-bottom:4px solid #dd1e25}
.nav .open>a:hover,.nav .open>a:focus{color:#dd1e25;background:0;border-bottom:4px solid #dd1e25}
.nav a.ignore-focus-highlight:focus{color:#4b4b4b;background:0;border-bottom:0;outline:0}
.sticky-header{margin:0;padding:0}
.navbar-fixed-top{background:#fff;padding:0 15px;margin:0 auto;width:100%;z-index:1039;height:81px}
.navbar-fixed-top .header-container{top:0}
.navbar-fixed-top .custom-navbar{margin:0}
.navbar-fixed-top .custom-navbar-left,.navbar-fixed-top .custom-navbar-right-li.dropdown{display:none}
.navbar-fixed-top .clearfix{display:none}
.navbar-fixed-top .cart{position:absolute;right:15px;bottom:30px}
.navbar-fixed-top .brand-wrapper{position:absolute;left:15px;bottom:20px;width:125px;height:40px}
.navbar-fixed-top .brand-wrapper .brand-logo img{max-width:100px;max-height:40px;width:100%}
.navbar-fixed-top .search-bar{left:10px}
.center-pills{display:inline-block}
.center-pills>li{float:left}
.center-pills>li>a{border-radius:0;text-transform:uppercase;padding:10px 15px 12px 15px;color:#666;font-size:20px;font-weight:500}
.center-pills>li>a:hover,.center-pills>li>a:focus{color:#dd1e25 !important;background-color:#fff;font-weight:500;padding-bottom:8px;border-bottom:4px solid #dd1e25}
.center-pills>li+li{margin-left:2px}
.center-pills>li.active>a{color:#dd1e25;background-color:#fff;font-weight:500;border-bottom:4px solid #dd1e25;padding-bottom:8px}
.center-pills>li.active>a:hover,.center-pills>li.active>a:focus{color:#dd1e25;background-color:#fff;font-weight:500;border-bottom:4px solid #dd1e25}
.reserve-time-link{margin-left:5px}
.reserve-time-link:hover .reserve{color:#dd1e25;border-bottom-color:#dd1e25}
.reserve-time-icon{background:url("../../../../etc/designs/wcax-commons/images/icons/Clock.svg") no-repeat 0 0;margin:4px 6px 0 0;float:left;display:block;text-indent:-5000px;width:20px;height:20px}
.myaccount-icon{margin:4px 0 0 0;float:left;display:block;text-indent:-5000px;width:20px;height:20px}
.cart-icon{background-size:27px 25px;margin:0 16px 0 0;float:left;display:block;text-indent:-5000px;width:20px;height:20px;width:27px;height:25px}
.search-icon{top:10px;right:10px;width:20px;height:20px;cursor:pointer;position:absolute}
#searchBtn.svg-icon-Close{padding:5px 2px;font-size:8px}
#searchBtn.svg-icon-search{padding:10px 14px}
.global-navigation{height:50px;clear:both}
.loading-div-medium{display:flex;align-items:center;justify-content:center;padding:100px 0}
.loading-div-medium.carousel{padding-left:47% !important}
.loading-div-medium img{max-width:72px}
.loading-div-small{width:100%;height:100%;text-align:center;padding-top:10px;padding-bottom:10px}
.loading-div-small img{width:48px}
.loading-div-tiny{width:100%;height:100%;text-align:center;padding-top:10px;padding-bottom:10px}
.loading-div-tiny img{width:24px}
.forget-password-align-top{width:100%}
.forget-password-align-top .nav-pills>li+li{float:right}
.forget-password-align-left{width:100%}
.forget-password-align-rigth{width:50%;float:right}
.forget-password-decoration{text-decoration:underline !important}
.forget-password-decoration:hover{text-decoration:none !important}
.svg-icon-Clock{font-size:10px !important;margin-right:5px;vertical-align:middle}
.svg-icon-Cart1{font-size:11px !important;padding-right:6px}
.svg-icon-Cart1:before,.svg-icon-Account:before{vertical-align:top !important}
.svg-icon-Account{font-size:9px !important}
.pref-reserve-time .dropdown-menu{box-shadow:unset;border:unset;background:transparent}
.pref-reserve-time .pickup-row{padding:5px}
.pref-reserve-time .delivery-menu{cursor:default}
.pref-reserve-time .pref-dropdown{padding-left:5px;padding-right:6px;height:20px;width:auto}
.pref-reserve-time .pref-dropdown.open .caret{border-top:0 !important;border-bottom:4px dashed !important}
.pref-reserve-time .pref-dropdown-menu{width:430px;padding:0;margin:0;position:absolute}
.pref-reserve-time .pref-dropdown-menu .row{padding:5px}
.pref-reserve-time .pref-dropdown-menu .address{font-size:13px;background:#fff;padding-right:10px}
.pref-reserve-time .pref-dropdown-menu .reserve-action{background:#fff;margin-left:-5px;cursor:pointer}
.pref-reserve-time .pref-dropdown-menu .reserve-button-edit{display:none}
.pref-reserve-time .pref-dropdown-menu .reserve-button-close{display:none;text-align:right}
.pref-reserve-time .reserve-action{font-weight:600;text-decoration:underline}
.pref-dropdown{cursor:pointer}
.area-main .row.bg-lightgray{margin:0}
#btnSignIn{border-radius:0;font-size:18px;font-weight:800;letter-spacing:1px}
.svg-icon:before{content:' ';vertical-align:middle;display:inline-block;background-repeat:no-repeat}
.svg-icon.svg-icon-header-list-white:before{width:1.6em;height:1.49em}
.svg-icon.svg-icon-header-list-red:before{width:1.9899999999999998em;height:1.49em}
.svg-icon.svg-icon-Account:before{width:2em;height:2.7em}
.svg-icon.svg-icon-Account-icon-white:before{width:1.5em;height:1.2em;margin-top:-4px}
.svg-icon.svg-icon-Arrow_down:before{width:1.9949999999999999em;height:2.228em;font-size:7px;vertical-align:top;margin-left:15px}
.svg-icon.svg-icon-Arrow_down_black:before{width:1.9949999999999999em;height:2.228em;font-size:7px;vertical-align:bottom;margin-left:15px}
.svg-icon.svg-icon-Arrow_down_dark_gray:before{width:1.9949999999999999em;height:2.228em;font-size:7px;vertical-align:bottom;margin-left:15px}
.svg-icon.svg-icon-Arrow_left:before{width:1.9949999999999999em;height:2.228em;font-size:7px;vertical-align:bottom;margin-bottom:4px}
.svg-icon.svg-icon-Arrow_left_breadcrumb:before{width:1.4929999999999999em;height:3.5em}
.svg-icon.svg-icon-Arrow_left_white:before{width:1.4929999999999999em;height:2.4899999999999998em}
.svg-icon.svg-icon-Arrow_right:before{width:1.2em;height:1.2em}
.svg-icon.svg-icon-Arrow_Right_Red:before{width:1.2em;height:1.2em}
.svg-icon.svg-icon-Arrow_up:before{width:1.986em;height:1.432em}
.svg-icon-sunoco:before{width:6.2em;height:5.8em}
.svg-icon-shell:before{width:5.8em;height:5.8em}
.svg-icon-chevron:before{width:5.8em;height:5.8em}
.svg-icon-chevron-texaco:before{width:5.8em;height:5.8em}
.svg-icon-exxon-mobil:before{width:5.8em;height:5.8em}
.svg-icon-safeway-logo:before{width:4.8em;height:4.4em}
.svg-icon-albertsons-logo:before{width:8em;height:4.4em}
.svg-icon-acmemarkets-logo:before{width:8em;height:4.4em}
.svg-icon-carrsqc-logo:before{width:8em;height:4.4em}
.svg-icon-shaws-logo:before{width:8em;height:4.4em}
.svg-icon-starmarket-logo:before{width:8em;height:4.4em}
.svg-icon-pavilions-logo:before{width:8em;height:4.4em}
.svg-icon-jewelosco-logo:before{width:4.8em;height:4.4em}
.svg-icon-randalls-logo:before{width:8em;height:2em}
.svg-icon-tomthumb-logo:before{width:8em;height:4.4em}
.svg-icon-vons-logo:before{width:4.8em;height:4.4em}
.svg-icon-vons-logo:before{width:4.8em;height:4.4em}
.svg-icon-grocery:before{width:8.2em;height:6.73em}
.svg-icon.svg-icon-Caret_down:before{width:1.065em;height:.601em}
.svg-icon.svg-icon-Caret_down_red:before{width:1.065em;height:.601em}
.svg-icon.svg-icon-Caret_up:before{width:1.067em;height:.604em}
.svg-icon.svg-icon-Cart1:before{width:2.2030000000000003em;height:1.70em}
.svg-icon.svg-icon-Cart:before{width:1.7em;height:1.8em}
.svg-icon.svg-icon-Cart-red:before{width:2.3em;height:2em}
.svg-icon.svg-icon-Checkbox:before{width:2em;height:2em}
.svg-icon.svg-icon-Step-Complete-24:before{width:2em;height:2.1em}
.svg-icon.svg-icon-Checkout_cart:before{width:2.743em;height:2.082em}
.svg-icon.svg-icon-clock:before{width:1.2em;height:1.3em}
.svg-icon.svg-icon-clock-white:before{width:1.2em;height:1.3em}
.svg-icon.svg-icon-delivery:before{width:1.2em;height:1.3em}
.svg-icon.svg-icon-delivery-white:before{width:1.2em;height:1.3em}
.svg-icon.svg-icon-truck:before{width:1.2em;height:1.3em}
.svg-icon.svg-icon-truck-white:before{width:1.2em;height:1.3em}
.svg-icon.svg-icon-Close:before{width:2.013em;height:1.95em}
.svg-icon.svg-icon-DUG:before{width:4.793em;height:4.423em}
.svg-icon.svg-icon-DUG-small:before{width:1.4em;height:1.3em}
.svg-icon.svg-icon-DUG-white:before{width:1.4em;height:1.3em}
.svg-icon.svg-icon-Delivery:before{width:4.801em;height:4.305em}
.svg-icon.svg-icon-Eco:before{width:2em;height:1.581em}
.svg-icon.svg-icon-Email:before{width:1.9899999999999998em;height:1.29em}
.svg-icon.svg-icon-Facebook:before{width:1.05em;height:1.78em}
.svg-icon.svg-icon-Instagram:before{width:2.3em;height:2.3em}
.svg-icon.svg-icon-Pinterest:before{width:2.5em;height:2.5em}
.svg-icon.svg-icon-Info:before{width:1.8em;height:1.8em}
.svg-icon.svg-icon-Order_info:before{width:1.8699999999999999em;height:2.5em}
.svg-icon.svg-icon-Order_info_white:before{width:1.8699999999999999em;height:1.5em}
.svg-icon.svg-icon-Promo_code:before{width:2.1710000000000003em;height:2.17em}
.svg-icon.svg-icon-Promo_tag:before{width:2.4em;height:2.4em}
.svg-icon.svg-icon-Rush_delivery:before{width:6.202em;height:3.8899999999999997em}
.svg-icon.svg-icon-Search:before{width:1.4em;height:1.23em}
.svg-icon.svg-icon-store-header:before{width:1.9899999999999998em;height:1.49em}
.svg-icon.svg-icon-store-header-mobile:before{width:1.9899999999999998em;height:1.49em}
.svg-icon.svg-icon-store-16px:before{width:1.9899999999999998em;height:1.49em}
.svg-icon.svg-icon-Twitter:before{width:2em;height:1.691em}
.svg-icon.scissors-tag-icon:before{width:2em;height:1.8em;background-size:contain}
.svg-icon.filter-icon:before{width:1em;height:1em}
.svg-icon.just-for-you-16px:before{width:.9em;height:1.2em;background-size:contain}
.svg-icon.svg-icon-check-white:before{width:.9em;height:1.2em;background-size:contain}
.svg-icon.scissors-tag-icon{width:15px;float:left;height:15px;position:absolute;margin-top:-10px;margin-left:-6px}
.svg-icon.svg-icon-Store_Large_Grey:before{width:2.8em;height:2.2em;background-size:contain}
.svg-icon.svg-icon-Store_Large_White:before{width:2.8em;height:2.2em;background-size:contain}
.svg-icon.svg-icon-Delivery_Large_Grey:before{width:2.5em;height:2.2em;background-size:contain}
.svg-icon.svg-icon-Delivery_Large_White:before{width:2.5em;height:2.2em;background-size:contain}
.svg-icon.svg-icon-Rush_Large_Grey:before{width:3.9em;height:1.8em;background-size:contain}
.svg-icon.svg-icon-Rush_Large_White:before{width:3.9em;height:1.8em;background-size:contain}
.svg-icon.svg-icon-Dug_Large_Grey:before{width:2.5em;height:2.2em;background-size:contain}
.svg-icon.svg-icon-Dug_Large_White:before{width:2.5em;height:2.2em;background-size:contain}
.svg-icon.svg-icon-Printer_Grey:before{width:1.9899999999999998em;height:1.29em;background-size:contain}
.svg-icon.svg-icon-Remove:before{width:1.2em;height:1.2em;background-size:contain}
.svg-icon.svg-icon-red_locator:before{width:2.6em;height:2.1em;background-size:contain;margin-left:-4px;margin-bottom:4px}
.svg-icon.svg-icon-white_locator:before{width:2.1em;height:1.9em;background-size:contain;margin-bottom:1.7px}
.svg-icon-Printer_Grey:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/Printer.svg");background-repeat:no-repeat}
.svg-icon-Remove:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/Remove.svg");background-repeat:no-repeat}
.svg-icon-Store_Large_Grey:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/store_large_grey.svg");background-repeat:no-repeat}
.svg-icon-Store_Large_White:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/store_large_white.svg");background-repeat:no-repeat}
.svg-icon-Delivery_Large_Grey:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/delivery_large_grey.svg");background-repeat:no-repeat}
.svg-icon-Delivery_Large_White:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/delivery_large_white.svg");background-repeat:no-repeat}
.svg-icon-Rush_Large_Grey:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/rush_large_grey.svg");background-repeat:no-repeat}
.svg-icon-Rush_Large_Red:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/rush_large_red.svg");background-repeat:no-repeat}
.svg-icon-Rush_Large_White:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/rush_large_white.svg");background-repeat:no-repeat}
.svg-icon-Dug_Large_Grey:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/DuG_large_grey.svg");background-repeat:no-repeat}
.svg-icon-Dug_Large_White:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/DuG_large_white.svg");background-repeat:no-repeat}
.svg-icon-check-white:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/check-mark.png");background-repeat:no-repeat}
.svg-icon-Account:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/Account.svg");background-repeat:no-repeat}
.svg-icon-Account-icon-white:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/Account-icon-white2.svg");background-repeat:no-repeat}
.svg-icon-header-list-white:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/header-list-white.svg");background-repeat:no-repeat}
.svg-icon-header-list-red:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/header-list-red.svg");background-repeat:no-repeat}
.svg-icon-Arrow_up:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/Arrow_up.svg");background-repeat:no-repeat}
.svg-icon-Arrow_down:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/Arrow_down_white.svg");background-repeat:no-repeat}
.svg-icon-Arrow_down_black:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/Arrow_down.svg");background-repeat:no-repeat}
.svg-icon.svg-icon-Arrow_down_dark_gray:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/Arrow_down_darkgray.svg");background-repeat:no-repeat}
.svg-icon-Arrow_left:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/Arrow_Left.svg");background-repeat:no-repeat}
.svg-icon-Arrow_left_breadcrumb:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/Arrow_Left.svg");background-repeat:no-repeat}
.svg-icon-Arrow_left_white:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/Arrow_Left_white.svg");background-repeat:no-repeat}
.svg-icon-Arrow_right:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/Arrow_Right.svg");background-repeat:no-repeat}
.svg-icon-Arrow_Right_Red:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/Arrow_Right_Red.svg");background-repeat:no-repeat}
.svg-icon-Checkbox:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/Checkbox.svg");background-repeat:no-repeat}
.svg-icon-Step-Complete-24:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/Step_Complete_24.svg");background-repeat:no-repeat}
.svg-icon-Caret_up:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/Caret_up.svg");background-repeat:no-repeat}
.svg-icon-Caret_down:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/Caret_down.svg");background-repeat:no-repeat}
.svg-icon-Caret_down_red:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/Caret_down_red.svg");background-repeat:no-repeat}
.svg-icon-Close:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/Close.svg");background-repeat:no-repeat}
.svg-icon-Email:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/Email.svg");background-repeat:no-repeat}
.svg-icon-Promo_code:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/Promo_code.svg");background-repeat:no-repeat}
.svg-icon-Checkout_cart:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/Checkout_cart.svg");background-repeat:no-repeat}
.svg-icon-DUG:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/DUG.svg");background-repeat:no-repeat}
.svg-icon-DUG-pref-page:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/DUG-pref-page.svg");background-repeat:no-repeat}
.svg-icon-DUG-small:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/DUG.svg");background-repeat:no-repeat}
.svg-icon-DUG-white:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/DUG-white.svg");background-repeat:no-repeat}
.svg-icon-Delivery:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/Delivery.svg");background-repeat:no-repeat}
.svg-icon-Delivery-pref-page:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/Delivery-pref-page.svg");background-repeat:no-repeat}
.svg-icon-Delivery-mobile-header:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/Delivery-mobile-header.svg");background-repeat:no-repeat}
.svg-icon-DUG-mobile-header:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/DUG-mobile-header.svg");background-repeat:no-repeat}
.svg-icon-DUG-desktop-white:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/DUG-desktop-white.svg");background-repeat:no-repeat}
.svg-icon-Delivery-desktop-white:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/Delivery-desktop-white.svg");background-repeat:no-repeat}
.svg-icon-Cart:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/Cart.svg");background-repeat:no-repeat}
.svg-icon-Cart-red:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/Cart-red.svg");background-repeat:no-repeat}
.svg-icon-clock:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/Clock.svg");background-repeat:no-repeat}
.svg-icon-clock-white:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/Clock-white.svg");background-repeat:no-repeat}
.svg-icon-delivery:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/Clock.svg");background-repeat:no-repeat}
.svg-icon-delivery-white:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/delivery_white.svg");background-repeat:no-repeat}
.svg-icon-truck:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/delivery-red.svg");background-repeat:no-repeat}
.svg-icon-truck-white:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/Clock-white.svg");background-repeat:no-repeat}
.svg-icon-Info:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/Info.svg");background-repeat:no-repeat}
.svg-icon-Eco:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/Eco.svg");background-repeat:no-repeat}
.svg-icon-Facebook:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/Facebook.svg");background-repeat:no-repeat}
.svg-icon-list-header-16px:before{background-image:url("../../../../etc/designs/vons/images/icons/list-header-16px.svg");background-repeat:no-repeat}
.svg-icon-Twitter:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/Twitter.svg");background-repeat:no-repeat}
.svg-icon-Instagram:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/Instagram.svg");background-repeat:no-repeat}
.svg-icon-Pinterest:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/Pinterest.svg");background-repeat:no-repeat}
.svg-icon-Promo_tag:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/Promo_tag.svg");background-repeat:no-repeat}
.svg-icon-Search:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/Search.svg");background-repeat:no-repeat}
.svg-icon-exxon-mobil:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/ExxonMobil_logo_stacked.svg");background-repeat:no-repeat}
.svg-icon-chevron-texaco:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/texaco-chevron-logo.svg");background-repeat:no-repeat}
.svg-icon-exxon-mobil:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/ExxonMobil_logo_stacked.svg");background-repeat:no-repeat}
.svg-icon-chevron:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/chevron_logo_4c_HOLD_WITH_TECHRON.svg");background-repeat:no-repeat}
.svg-icon-shell:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/FUEL_Shell_jan2013_PECTEN.svg");background-repeat:no-repeat}
.svg-icon-sunoco:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/Sunoco_Logo.svg");background-repeat:no-repeat}
.svg-icon-safeway-logo:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/safeway-logo.svg");background-repeat:no-repeat}
.svg-icon-tomthumb-logo:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/TomThumb_RGB.svg");background-repeat:no-repeat}
.svg-icon-vons-logo:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/Vons_RGB.svg");background-repeat:no-repeat}
.svg-icon-randalls-logo:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/Randalls_RGB.svg");background-repeat:no-repeat}
.svg-icon-pavilions-logo:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/Pavilions_RGB.svg");background-repeat:no-repeat}
.svg-icon-jewelosco-logo:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/JewelOsco_RGB.svg");background-repeat:no-repeat}
.svg-icon-albertsons-logo:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/Albertsons_RGB.svg");background-repeat:no-repeat}
.svg-icon-acmemarkets-logo:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/acme-color.svg");background-repeat:no-repeat}
.svg-icon-starmarket-logo:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/star-market-color.svg");background-repeat:no-repeat}
.svg-icon-shaws-logo:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/shaws-color.svg");background-repeat:no-repeat}
.svg-icon-carrsqc-logo:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/carrs-color.svg");background-repeat:no-repeat}
.svg-icon-grocery:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/GroceryReward.svg");background-repeat:no-repeat}
.svg-icon-store-header:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/store-header.svg");background-repeat:no-repeat;background-position:center}
.svg-icon-store-header-mobile:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/store-header-mobile.svg");background-repeat:no-repeat}
.svg-icon-store-16px:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/store-16px.svg");background-repeat:no-repeat}
.svg-icon-Order_info:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/Order_info.svg");background-repeat:no-repeat}
.svg-icon-Order_info_white:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/Order_info_white.svg");background-repeat:no-repeat}
.svg-icon-Rush_delivery:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/Rush_delivery.svg");background-repeat:no-repeat}
.svg-icon.just-for-you-16px:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/just-for-you-16px.svg");background-repeat:no-repeat}
.svg-icon.scissors-tag-icon:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/icons-scissors-red.svg");background-repeat:no-repeat}
.filter-icon:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/Filter.svg");background-repeat:no-repeat}
.svg-icon.coupon-tick-mark:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/check-mark-ss.png");background-repeat:no-repeat;background-size:contain;width:16px;height:15px}
.svg-icon.coupon-carousel-tick-mark:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/check-mark-ss.png");background-repeat:no-repeat;background-size:contain;width:20px;height:20px}
.icon-u-absolute{position:absolute;top:10px;left:6px;z-index:1}
.icon-u-absolute-full-cart{position:absolute;top:5px;left:2px;z-index:10}
.svg-icon.just-for-you-16px:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/just-for-you-16px.svg");background-repeat:no-repeat;width:19px;height:20px;background-size:contain}
.scissors{position:absolute;top:0;right:0;font-size:18px;cursor:pointer}
.scissors.svg-icon-icons_scissors:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/icons-scissors.svg");background-repeat:no-repeat;width:1.2em;height:1.2em;background-size:contain}
.svg-icon.icon-prop-65:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/warning.svg");background-repeat:no-repeat;background-size:cover;width:2em;height:2em}
.svg-icon-red_locator:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/red_locator.svg");background-repeat:no-repeat}
.svg-icon.svg-icon-white_locator:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/white_locator.svg");background-repeat:no-repeat}
.svg-icon.svg-icon-cart-info:before{width:34px;height:34px}
.svg-icon.svg-icon-cart-error:before{width:34px;height:34px}
.svg-icon-cart-info:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/Info_Icon.svg");background-repeat:no-repeat}
.svg-icon-cart-error:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/Warning_Icon.svg");background-repeat:no-repeat}
.svg-icon.svg-icon-tag:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/tag.svg");background-repeat:no-repeat;width:16px;height:16px}
.svg-icon:before{content:' ';vertical-align:middle;display:inline-block;background-repeat:no-repeat}
.svg-icon.svg-icon-header-list-white:before{width:1.6em;height:1.49em}
.svg-icon.svg-icon-header-list-red:before{width:1.9899999999999998em;height:1.49em}
.svg-icon.svg-icon-Account:before{width:2em;height:2.7em}
.svg-icon.svg-icon-Account-icon-white:before{width:1.5em;height:1.2em;margin-top:-4px}
.svg-icon.svg-icon-Arrow_down:before{width:1.9949999999999999em;height:2.228em;font-size:7px;vertical-align:top;margin-left:15px}
.svg-icon.svg-icon-Arrow_down_black:before{width:1.9949999999999999em;height:2.228em;font-size:7px;vertical-align:bottom;margin-left:15px}
.svg-icon.svg-icon-Arrow_down_dark_gray:before{width:1.9949999999999999em;height:2.228em;font-size:7px;vertical-align:bottom;margin-left:15px}
.svg-icon.svg-icon-Arrow_left:before{width:1.9949999999999999em;height:2.228em;font-size:7px;vertical-align:bottom;margin-bottom:4px}
.svg-icon.svg-icon-Arrow_left_breadcrumb:before{width:1.4929999999999999em;height:3.5em}
.svg-icon.svg-icon-Arrow_left_white:before{width:1.4929999999999999em;height:2.4899999999999998em}
.svg-icon.svg-icon-Arrow_right:before{width:1.2em;height:1.2em}
.svg-icon.svg-icon-Arrow_Right_Red:before{width:1.2em;height:1.2em}
.svg-icon.svg-icon-Arrow_up:before{width:1.986em;height:1.432em}
.svg-icon-sunoco:before{width:6.2em;height:5.8em}
.svg-icon-shell:before{width:5.8em;height:5.8em}
.svg-icon-chevron:before{width:5.8em;height:5.8em}
.svg-icon-chevron-texaco:before{width:5.8em;height:5.8em}
.svg-icon-exxon-mobil:before{width:5.8em;height:5.8em}
.svg-icon-safeway-logo:before{width:4.8em;height:4.4em}
.svg-icon-albertsons-logo:before{width:8em;height:4.4em}
.svg-icon-acmemarkets-logo:before{width:8em;height:4.4em}
.svg-icon-carrsqc-logo:before{width:8em;height:4.4em}
.svg-icon-shaws-logo:before{width:8em;height:4.4em}
.svg-icon-starmarket-logo:before{width:8em;height:4.4em}
.svg-icon-pavilions-logo:before{width:8em;height:4.4em}
.svg-icon-jewelosco-logo:before{width:4.8em;height:4.4em}
.svg-icon-randalls-logo:before{width:8em;height:2em}
.svg-icon-tomthumb-logo:before{width:8em;height:4.4em}
.svg-icon-vons-logo:before{width:4.8em;height:4.4em}
.svg-icon-vons-logo:before{width:4.8em;height:4.4em}
.svg-icon-grocery:before{width:8.2em;height:6.73em}
.svg-icon.svg-icon-Caret_down:before{width:1.065em;height:.601em}
.svg-icon.svg-icon-Caret_down_red:before{width:1.065em;height:.601em}
.svg-icon.svg-icon-Caret_up:before{width:1.067em;height:.604em}
.svg-icon.svg-icon-Cart1:before{width:2.2030000000000003em;height:1.70em}
.svg-icon.svg-icon-Cart:before{width:1.7em;height:1.8em}
.svg-icon.svg-icon-Cart-red:before{width:2.3em;height:2em}
.svg-icon.svg-icon-Checkbox:before{width:2em;height:2em}
.svg-icon.svg-icon-Step-Complete-24:before{width:2em;height:2.1em}
.svg-icon.svg-icon-Checkout_cart:before{width:2.743em;height:2.082em}
.svg-icon.svg-icon-clock:before{width:1.2em;height:1.3em}
.svg-icon.svg-icon-clock-white:before{width:1.2em;height:1.3em}
.svg-icon.svg-icon-delivery:before{width:1.2em;height:1.3em}
.svg-icon.svg-icon-delivery-white:before{width:1.2em;height:1.3em}
.svg-icon.svg-icon-truck:before{width:1.2em;height:1.3em}
.svg-icon.svg-icon-truck-white:before{width:1.2em;height:1.3em}
.svg-icon.svg-icon-Close:before{width:2.013em;height:1.95em}
.svg-icon.svg-icon-DUG:before{width:4.793em;height:4.423em}
.svg-icon.svg-icon-DUG-pref-page:before{width:4.793em;height:4.423em}
.svg-icon.svg-icon-DUG-small:before{width:1.4em;height:1.3em}
.svg-icon.svg-icon-DUG-white:before{width:1.4em;height:1.3em}
.svg-icon.svg-icon-Delivery:before{width:4.801em;height:4.305em}
.svg-icon.svg-icon-Delivery-pref-page:before{width:4.801em;height:4.305em}
.svg-icon.svg-icon-Delivery-mobile-header:before{width:1.9em;height:2em}
.svg-icon.svg-icon-DUG-mobile-header:before{width:1.9em;height:2em}
.svg-icon.svg-icon-DUG-desktop-white:before{width:1.9em;height:2em}
.svg-icon.svg-icon-Delivery-desktop-white:before{width:1.9em;height:2em}
.svg-icon.svg-icon-Eco:before{width:2em;height:1.581em}
.svg-icon.svg-icon-Email:before{width:1.9899999999999998em;height:1.29em}
.svg-icon.svg-icon-Facebook:before{width:1.05em;height:1.78em}
.svg-icon.svg-icon-Instagram:before{width:2.3em;height:2.3em}
.svg-icon.svg-icon-Pinterest:before{width:2.5em;height:2.5em}
.svg-icon.svg-icon-Info:before{width:1.8em;height:1.8em}
.svg-icon.svg-icon-Order_info:before{width:1.8699999999999999em;height:2.5em}
.svg-icon.svg-icon-Order_info_white:before{width:1.8699999999999999em;height:1.5em}
.svg-icon.svg-icon-Promo_code:before{width:2.1710000000000003em;height:2.17em}
.svg-icon.svg-icon-Promo_tag:before{width:2.4em;height:2.4em}
.svg-icon.svg-icon-Rush_delivery:before{width:6.202em;height:3.8899999999999997em}
.svg-icon.svg-icon-Search:before{width:1.4em;height:1.23em}
.svg-icon.svg-icon-store-header:before{width:1.9899999999999998em;height:1.49em}
.svg-icon.svg-icon-store-header-mobile:before{width:1.9899999999999998em;height:1.49em}
.svg-icon.svg-icon-store-16px:before{width:1.9899999999999998em;height:1.49em}
.svg-icon.svg-icon-Twitter:before{width:2em;height:1.691em}
.svg-icon.scissors-tag-icon:before{width:2em;height:1.8em;background-size:contain}
.svg-icon.filter-icon:before{width:1em;height:1em}
.svg-icon.just-for-you-16px:before{width:.9em;height:1.2em;background-size:contain}
.svg-icon.svg-icon-check-white:before{width:.9em;height:1.2em;background-size:contain}
.svg-icon.scissors-tag-icon{width:15px;float:left;height:15px;position:absolute;margin-top:-10px;margin-left:-6px}
.svg-icon.svg-icon-Store_Large_Grey:before{width:2.8em;height:2.2em;background-size:contain}
.svg-icon.svg-icon-Store_Large_White:before{width:2.8em;height:2.2em;background-size:contain}
.svg-icon.svg-icon-Delivery_Large_Grey:before{width:2.5em;height:2.2em;background-size:contain}
.svg-icon.svg-icon-Delivery_Large_White:before{width:2.5em;height:2.2em;background-size:contain}
.svg-icon.svg-icon-Rush_Large_Grey:before{width:3.9em;height:1.8em;background-size:contain}
.svg-icon.svg-icon-Rush_Large_Red:before{width:3.9em;height:1.8em;background-size:contain}
.svg-icon.svg-icon-Rush_Large_White:before{width:3.9em;height:1.8em;background-size:contain}
.svg-icon.svg-icon-Dug_Large_Grey:before{width:2.5em;height:2.2em;background-size:contain}
.svg-icon.svg-icon-Dug_Large_White:before{width:2.5em;height:2.2em;background-size:contain}
.svg-icon.svg-icon-Printer_Grey:before{width:1.9899999999999998em;height:1.29em;background-size:contain}
.svg-icon.svg-icon-Remove:before{width:1.2em;height:1.2em;background-size:contain}
.svg-icon.svg-icon-red_locator:before{width:2.6em;height:2.1em;background-size:contain;margin-left:-4px;margin-bottom:4px}
.svg-icon.svg-icon-white_locator:before{width:2.1em;height:1.9em;background-size:contain;margin-bottom:1.7px}
.svg-icon-Printer_Grey:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/Printer.svg");background-repeat:no-repeat}
.svg-icon-Remove:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/Remove.svg");background-repeat:no-repeat}
.svg-icon-Store_Large_Grey:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/store_large_grey.svg");background-repeat:no-repeat}
.svg-icon-Store_Large_White:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/store_large_white.svg");background-repeat:no-repeat}
.svg-icon-Delivery_Large_Grey:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/delivery_large_grey.svg");background-repeat:no-repeat}
.svg-icon-Delivery_Large_White:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/delivery_large_white.svg");background-repeat:no-repeat}
.svg-icon-Rush_Large_Grey:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/rush_large_grey.svg");background-repeat:no-repeat}
.svg-icon-Rush_Large_White:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/rush_large_white.svg");background-repeat:no-repeat}
.svg-icon-Dug_Large_Grey:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/DuG_large_grey.svg");background-repeat:no-repeat}
.svg-icon-Dug_Large_White:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/DuG_large_white.svg");background-repeat:no-repeat}
.svg-icon-check-white:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/check-mark.png");background-repeat:no-repeat}
.svg-icon-Account:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/Account.svg");background-repeat:no-repeat}
.svg-icon-Account-icon-white:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/Account-icon-white2.svg");background-repeat:no-repeat}
.svg-icon-header-list-white:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/header-list-white.svg");background-repeat:no-repeat}
.svg-icon-header-list-red:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/header-list-red.svg");background-repeat:no-repeat}
.svg-icon-Arrow_up:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/Arrow_up.svg");background-repeat:no-repeat}
.svg-icon-Arrow_down:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/Arrow_down_white.svg");background-repeat:no-repeat}
.svg-icon-Arrow_down_black:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/Arrow_down.svg");background-repeat:no-repeat}
.svg-icon.svg-icon-Arrow_down_dark_gray:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/Arrow_down_darkgray.svg");background-repeat:no-repeat}
.svg-icon-Arrow_left:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/Arrow_Left.svg");background-repeat:no-repeat}
.svg-icon-Arrow_left_breadcrumb:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/Arrow_Left.svg");background-repeat:no-repeat}
.svg-icon-Arrow_left_white:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/Arrow_Left_white.svg");background-repeat:no-repeat}
.svg-icon-Arrow_right:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/Arrow_Right.svg");background-repeat:no-repeat}
.svg-icon-Arrow_Right_Red:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/Arrow_Right_Red.svg");background-repeat:no-repeat}
.svg-icon-Checkbox:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/Checkbox.svg");background-repeat:no-repeat}
.svg-icon-Step-Complete-24:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/Step_Complete_24.svg");background-repeat:no-repeat}
.svg-icon-Caret_up:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/Caret_up.svg");background-repeat:no-repeat}
.svg-icon-Caret_down:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/Caret_down.svg");background-repeat:no-repeat}
.svg-icon-Caret_down_red:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/Caret_down_red.svg");background-repeat:no-repeat}
.svg-icon-Close:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/Close.svg");background-repeat:no-repeat}
.svg-icon-Email:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/Email.svg");background-repeat:no-repeat}
.svg-icon-Promo_code:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/Promo_code.svg");background-repeat:no-repeat}
.svg-icon-Checkout_cart:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/Checkout_cart.svg");background-repeat:no-repeat}
.svg-icon-DUG:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/DUG.svg");background-repeat:no-repeat}
.svg-icon-DUG-pref-page:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/DUG-pref-page.svg");background-repeat:no-repeat}
.svg-icon-DUG-small:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/DUG.svg");background-repeat:no-repeat}
.svg-icon-DUG-white:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/DUG-white.svg");background-repeat:no-repeat}
.svg-icon-Delivery:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/Delivery.svg");background-repeat:no-repeat}
.svg-icon-Delivery-pref-page:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/Delivery-pref-page.svg");background-repeat:no-repeat}
.svg-icon-Delivery-mobile-header:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/Delivery-mobile-header.svg");background-repeat:no-repeat}
.svg-icon-DUG-mobile-header:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/DUG-mobile-header.svg");background-repeat:no-repeat}
.svg-icon-DUG-desktop-white:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/DUG-desktop-white.svg");background-repeat:no-repeat}
.svg-icon-Delivery-desktop-white:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/Delivery-desktop-white.svg");background-repeat:no-repeat}
.svg-icon-Cart:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/Cart.svg");background-repeat:no-repeat}
.svg-icon-Cart-red:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/Cart-red.svg");background-repeat:no-repeat}
.svg-icon-clock:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/Clock.svg");background-repeat:no-repeat}
.svg-icon-clock-white:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/Clock-white.svg");background-repeat:no-repeat}
.svg-icon-delivery:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/Clock.svg");background-repeat:no-repeat}
.svg-icon-delivery-white:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/delivery_white.svg");background-repeat:no-repeat}
.svg-icon-truck:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/delivery-red.svg");background-repeat:no-repeat}
.svg-icon-truck-white:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/Clock-white.svg");background-repeat:no-repeat}
.svg-icon-Info:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/Info.svg");background-repeat:no-repeat}
.svg-icon-Eco:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/Eco.svg");background-repeat:no-repeat}
.svg-icon-Facebook:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/Facebook.svg");background-repeat:no-repeat}
.svg-icon-list-header-16px:before{background-image:url("../../../../etc/designs/vons/images/icons/list-header-16px.svg");background-repeat:no-repeat}
.svg-icon-Twitter:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/Twitter.svg");background-repeat:no-repeat}
.svg-icon-Instagram:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/Instagram.svg");background-repeat:no-repeat}
.svg-icon-Pinterest:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/Pinterest.svg");background-repeat:no-repeat}
.svg-icon-Promo_tag:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/Promo_tag.svg");background-repeat:no-repeat}
.svg-icon-Search:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/Search.svg");background-repeat:no-repeat}
.svg-icon-exxon-mobil:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/ExxonMobil_logo_stacked.svg");background-repeat:no-repeat}
.svg-icon-chevron-texaco:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/texaco-chevron-logo.svg");background-repeat:no-repeat}
.svg-icon-exxon-mobil:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/ExxonMobil_logo_stacked.svg");background-repeat:no-repeat}
.svg-icon-chevron:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/chevron_logo_4c_HOLD_WITH_TECHRON.svg");background-repeat:no-repeat}
.svg-icon-shell:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/FUEL_Shell_jan2013_PECTEN.svg");background-repeat:no-repeat}
.svg-icon-sunoco:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/Sunoco_Logo.svg");background-repeat:no-repeat}
.svg-icon-safeway-logo:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/safeway-logo.svg");background-repeat:no-repeat}
.svg-icon-tomthumb-logo:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/TomThumb_RGB.svg");background-repeat:no-repeat}
.svg-icon-vons-logo:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/Vons_RGB.svg");background-repeat:no-repeat}
.svg-icon-randalls-logo:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/Randalls_RGB.svg");background-repeat:no-repeat}
.svg-icon-pavilions-logo:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/Pavilions_RGB.svg");background-repeat:no-repeat}
.svg-icon-jewelosco-logo:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/JewelOsco_RGB.svg");background-repeat:no-repeat}
.svg-icon-albertsons-logo:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/Albertsons_RGB.svg");background-repeat:no-repeat}
.svg-icon-acmemarkets-logo:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/acme-color.svg");background-repeat:no-repeat}
.svg-icon-starmarket-logo:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/star-market-color.svg");background-repeat:no-repeat}
.svg-icon-shaws-logo:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/shaws-color.svg");background-repeat:no-repeat}
.svg-icon-carrsqc-logo:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/carrs-color.svg");background-repeat:no-repeat}
.svg-icon-grocery:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/GroceryReward.svg");background-repeat:no-repeat}
.svg-icon-store-header:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/store-header.svg");background-repeat:no-repeat;background-position:center}
.svg-icon-store-header-mobile:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/store-header-mobile.svg");background-repeat:no-repeat}
.svg-icon-store-16px:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/store-16px.svg");background-repeat:no-repeat}
.svg-icon-Order_info:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/Order_info.svg");background-repeat:no-repeat}
.svg-icon-Order_info_white:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/Order_info_white.svg");background-repeat:no-repeat}
.svg-icon-Rush_delivery:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/Rush_delivery.svg");background-repeat:no-repeat}
.svg-icon.just-for-you-16px:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/just-for-you-16px.svg");background-repeat:no-repeat}
.svg-icon.scissors-tag-icon:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/icons-scissors-red.svg");background-repeat:no-repeat}
.filter-icon:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/Filter.svg");background-repeat:no-repeat}
.svg-icon.coupon-tick-mark:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/check-mark-ss.png");background-repeat:no-repeat;background-size:contain;width:16px;height:15px}
.svg-icon.coupon-carousel-tick-mark:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/check-mark-ss.png");background-repeat:no-repeat;background-size:contain;width:20px;height:20px}
.icon-u-absolute{position:absolute;top:10px;left:6px;z-index:1}
.icon-u-absolute-full-cart{position:absolute;top:5px;left:2px;z-index:10}
.svg-icon.just-for-you-16px:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/just-for-you-16px.svg");background-repeat:no-repeat;width:16px;height:16px;background-size:contain}
.scissors{position:absolute;top:0;right:0;font-size:18px;cursor:pointer}
.scissors.svg-icon-icons_scissors:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/icons-scissors.svg");background-repeat:no-repeat;width:1.2em;height:1.2em;background-size:contain}
.svg-icon.icon-prop-65:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/warning.svg");background-repeat:no-repeat;background-size:cover;width:2em;height:2em}
.svg-icon-red_locator:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/red_locator.svg");background-repeat:no-repeat}
.svg-icon.svg-icon-white_locator:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/white_locator.svg");background-repeat:no-repeat}
.svg-icon.svg-icon-cart-info:before{width:34px;height:34px}
.svg-icon.svg-icon-cart-error:before{width:34px;height:34px}
.svg-icon-cart-info:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/Info_Icon.svg");background-repeat:no-repeat}
.svg-icon-cart-error:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/Warning_Icon.svg");background-repeat:no-repeat}
.svg-icon.svg-icon-tag:before{background-image:url("../../../../etc/designs/wcax-commons/images/icons/tag.svg");background-repeat:no-repeat;width:16px;height:16px}
img:-moz-loading{visibility:hidden}
.disaster-alert{background-color:#f66300;color:#fff;height:auto;text-align:center;position:relative;padding:5px 5px 5px 5px;line-height:20px}
.disaster-alert a{color:#bfbebf;text-decoration:underline}
.disaster-alert img{vertical-align:top;margin-top:5px;width:36px;height:36px}
.disaster-alert label{max-width:78%;text-align:left;margin-left:10px;padding-top:55px}
.disaster-alert a{color:#fff}
.weather-icon{box-sizing:border-box;height:37px;width:39.39px;background-image:url("../../../../etc/designs/wcax-commons/images/icons/weather.svg")}
.pending-alert{height:auto;text-align:center;position:relative;padding:5px 5px 5px 5px;line-height:40px;font-size:22px}
@media(max-width:768px){.pending-alert{font-size:18px;line-height:normal;height:58px}
}
img:-moz-loading{visibility:hidden}
#miniCartModal.modal:before{display:initial;margin-right:0}
#miniCartModal .modal-dialog{width:auto}
.mini-cart{position:absolute;right:18px;top:52px;left:auto;width:100%;max-width:460px;border-radius:0;padding-top:0;z-index:1000;float:left;margin:2px 0 0;text-align:left;list-style:none;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid rgba(0,0,0,0.15);-webkit-box-shadow:0 6px 12px rgba(0,0,0,0.175);box-shadow:0 6px 12px rgba(0,0,0,0.175)}
.mini-cart .subtotal-con{font-weight:bold;margin-bottom:10px}
.mini-cart .subtotal-con .subtotal-heading{font-size:24px;margin-top:10px;font-weight:bold}
.mini-cart .subtotal-con .subtotal-title{font-size:18px;padding-right:10px}
.mini-cart .cart-item{padding:10px 5px;position:relative}
.mini-cart .cart-close{font-size:18px;text-align:right}
.mini-cart .primary-btn{height:45px;width:100%;padding:0}
.mini-cart .cart-product-image{max-height:200px}
.mini-cart .cart-product-title{font-size:15px;font-weight:bold;margin-top:0}
.mini-cart .cart-product-remove{font-size:14px;text-decoration:underline;border:0;margin:0;padding:0;background:0;float:left}
.mini-cart .cart-product-price-per-unit{font-size:14px}
.mini-cart .warning-message-con{padding-left:10px}
.mini-cart .warning-message-con .warning-message{font-size:14px;font-weight:bold}
.mini-cart .warning-message-con .svg-icon.icon-prop-65:before{width:15px;height:15px;margin-top:-4px}
.mini-cart .btn-remove-minicart{padding-left:5px}
.mini-cart .cart-product-promo-title{font-size:12px}
.mini-cart .cart-product-value-con{padding-top:15px;padding-bottom:10px}
.mini-cart .cart-product-price,.mini-cart .cart-base-strike-price{font-size:20px;color:#4b4a4b}
.mini-cart .cart-product-price{padding-right:10px}
.mini-cart .cart-strike-price{font-weight:bold}
.mini-cart .qualify-msg{font-size:12px}
.mini-cart .minimum-subtotal{font-weight:bold}
.mini-cart .aisle-title-con{height:47px;padding:0 15px;font-size:18px}
.mini-cart .aisle-title-con h2{font-size:18px;margin-top:15px}
.mini-cart .panel-body{overflow-y:auto;padding-top:0;padding-bottom:0}
.mini-cart .clipped-coupon-wrapper{padding:5px 0;font-size:13px}
.mini-cart .clipped-coupon-wrapper .clipped-coupon-text{padding-left:10px}
.mini-cart .close-btn{float:left;border:1px solid;font-size:8px;width:14px;height:14px;border-radius:12px !important;padding:.1em 0 .36em .4em;margin-right:5px;margin-top:2px;cursor:pointer}
.mini-cart .alert-item{display:flex;padding:10px 15px;position:relative;border-top:1px solid #dedede}
.mini-cart .alert-message-icon{background-color:#db202d;height:22px;border-radius:50%;padding-right:22px}
.mini-cart .alert-message-icon:before,.mini-cart .alert-message-icon:after{background-color:#fefefe;position:absolute;margin:0 auto;left:25px;top:13px;content:'';height:15px;width:2px}
.mini-cart .alert-message-icon:before{transform:rotate(45deg)}
.mini-cart .alert-message-icon:after{transform:rotate(-45deg)}
.mini-cart .alert-message-text{display:flex;color:#dd1e25;font-size:16px;font-weight:bold;margin-left:10px}
.mini-cart .item-not-available{font-size:14px;margin-top:15px}
.mini-cart .item-not-available a{color:#4b4b4b;font-size:12px;font-weight:bold;text-decoration:underline}
.mini-cart .item-not-available-erums{font-size:16px}
.mini-cart .item-not-available-erums .item-not-available-text{color:#dd1e25;margin-bottom:20px}
.j4u-clippedcoupons .clipped-coupon-wrapper{padding:5px 0 5px 0}
.j4u-clippedcoupons .clipped-coupon-wrapper .clipped-coupon-text{padding-left:10px}
@media only screen and (max-width:767px){.mini-cart .cart-strike-price{font-size:24px}
.mini-cart .cart-base-strike-price{font-size:16px}
}
img:-moz-loading{visibility:hidden}
.submenu-wrapper{margin:0 10px;min-height:200px}
.submenu-mypurchases{left:-30px}
.submenu-aisles{left:-160px}
.submenu-deals{left:-230px}
.submenu-container{border:0;top:42px;box-shadow:none;min-width:320px}
.submenu-container .submenu-grid{position:relative}
.submenu-container .submenu-grid-all{position:relative}
.submenu-container .submenu-grid a{text-decoration:none}
.submenu-container .submenu-title{font-size:14px;padding:20px 30px 20px 30px;line-height:1.25;letter-spacing:.3px;text-align:left;margin-bottom:0;font-weight:500}
.submenu-container .chevron-right{display:block;position:absolute;right:30px;bottom:15px;height:14px}
.submenu-container .chevron-left{display:block;position:absolute;left:18px;bottom:24px;height:10px}
img:-moz-loading{visibility:hidden}
.modal-dialog.create-account-modal-dialog,.modal-dialog.store-change-modal-dialog,.modal-dialog.cross-banner-modal-dialog,.modal-dialog.multi-banner-login-modal-dialog{position:fixed;top:100px;right:5px;bottom:0;left:5px;z-index:10040;overflow:auto;margin:0 auto}
.modal-dialog .create-account-modal .action,.modal-dialog .store-change-modal .action,.modal-dialog .cross-banner-modal .action,.modal-dialog .multi-banner-login-modal .action{width:auto;float:right}
.modal-dialog .create-account-modal .action a.sign-in-modal-button,.modal-dialog .store-change-modal .action a.sign-in-modal-button,.modal-dialog .cross-banner-modal .action a.sign-in-modal-button,.modal-dialog .multi-banner-login-modal .action a.sign-in-modal-button{float:left}
.create-account-modal,.store-change-modal,.cross-banner-modal,.multi-banner-login-modal{padding-top:10px;padding-bottom:10px;width:100% !important}
.create-account-modal .mini-space,.store-change-modal .mini-space,.cross-banner-modal .mini-space,.multi-banner-login-modal .mini-space{height:5px}
.create-account-modal .space,.store-change-modal .space,.cross-banner-modal .space,.multi-banner-login-modal .space{height:30px}
.create-account-modal .btn-default,.store-change-modal .btn-default,.cross-banner-modal .btn-default,.multi-banner-login-modal .btn-default{width:200px;text-decoration:none;border:0;text-transform:none}
.create-account-modal .btn-default:focus,.store-change-modal .btn-default:focus,.cross-banner-modal .btn-default:focus,.multi-banner-login-modal .btn-default:focus{padding:10px !important}
.create-account-modal .action,.store-change-modal .action,.cross-banner-modal .action,.multi-banner-login-modal .action{text-align:center;width:100%;margin:0 auto}
.create-account-modal .acct-modal-link,.store-change-modal .acct-modal-link,.cross-banner-modal .acct-modal-link,.multi-banner-login-modal .acct-modal-link{margin:10px 0;text-transform:uppercase}
.create-account-modal p.goBackLink,.store-change-modal p.goBackLink,.cross-banner-modal p.goBackLink,.multi-banner-login-modal p.goBackLink{text-transform:none}
.create-modal-close-icon{position:absolute;float:right;top:16px;right:20px;width:20px;padding:0;border:0;z-index:1;background:transparent}
.create-modal-close-icon .svg-icon.svg-icon-Close{font-size:8px}
.cart-modal{max-width:845px}
.modal-info-msg{background:#e6f7fa}
.modal-error-msg{background:#fbe5e5}
.main-wrapper .modal-close-link{text-decoration:underline !important}
@media only screen and (min-width:320px) and (max-width:568px){.www_footer .create-account-modal .action.create-account-action{width:100%}
.www_footer .create-account-modal .action.create-account-action a.sign-in-modal-label{border:0;text-decoration:underline;width:50%;display:table;font-size:inherit}
.www_footer .create-account-modal .action.create-account-action a.sign-in-modal-button{width:100%;font-size:inherit}
.www_footer .create-account-modal .action.create-account-action .banner-link{margin:0}
.modal-dialog .create-account-modal .action a.sign-in-modal-button,.modal-dialog .store-change-modal .action a.sign-in-modal-button,.modal-dialog .cross-banner-modal .action a.sign-in-modal-button,.modal-dialog .multi-banner-login-modal .action a.sign-in-modal-button{float:left;width:auto;padding:10px !important}
}
@media only screen and (min-width:569px) and (max-width:768px){.www_footer .create-account-modal .action.create-account-action a.sign-in-modal-label{border:0;text-decoration:underline;width:auto;display:table;font-size:inherit}
.www_footer .create-account-modal .action.create-account-action a.sign-in-modal-button{font-size:inherit}
}
@media only screen and (min-width:768px) and (max-width:1024px){a.acct-modal-link.sign-in-modal-label{border:0;text-decoration:underline;width:auto;display:table}
}
@media only screen and (min-width:1024px) and (max-width:1440px){a.acct-modal-link.sign-in-modal-label{border:0;text-decoration:underline;width:auto;display:table}
}
@media only screen and (min-width:1440px){a.acct-modal-link.sign-in-modal-label{border:0;text-decoration:underline;width:auto;display:table}
}
img:-moz-loading{visibility:hidden}
.modal-dialog.fulfillment-conflict-modal-dialog{position:fixed;top:100px;right:5px;bottom:0;left:5px;z-index:10040;overflow:hidden;margin:0 auto}
.modal-dialog.fulfillment-conflict-modal-dialog .modal-heading{padding:16px 42px 0 24px;display:block}
.modal-dialog.fulfillment-conflict-modal-dialog .create-modal-close-icon{top:16px;right:16px;width:24px}
.modal-dialog.fulfillment-conflict-modal-dialog .fulfillment-conflict-modal-container{margin-left:0;padding:0 10px 0 10px}
.modal-dialog.fulfillment-conflict-modal-dialog .fulfillment-conflict-modal__row{width:100%;margin:0}
.modal-dialog.fulfillment-conflict-modal-dialog .fulfillment-conflict-modal__col{min-height:110px;margin:16px 0 0 0;padding:0}
.modal-dialog.fulfillment-conflict-modal-dialog .fulfillment-conflict-modal__footer{width:100%;height:40px;bottom:24px;text-align:center;margin:24px 0 24px 0;border-top:0}
.modal-dialog.fulfillment-conflict-modal-dialog .fulfillment-conflict-modal__button{width:272px;height:40px;display:inline-block}
.modal-dialog.fulfillment-conflict-modal-dialog .fulfillment-conflict-modal__logo{display:block}
.modal-dialog.fulfillment-conflict-modal-dialog .fulfillment-conflict-modal__logo img{width:90px;padding:0 0 14px 14px}
.modal-dialog.fulfillment-conflict-modal-dialog .fulfillment-conflict-modal__logo.store-conflict-jewelosco{width:60px}
@media(min-width:768px){.modal-dialog.fulfillment-conflict-modal-dialog .fulfillment-conflict-modal__col:first-child{border-right:1px solid #979797}
}
@media(max-width:767px){.modal-dialog.fulfillment-conflict-modal-dialog .fulfillment-conflict-modal__col:first-child{border-bottom:1px solid #979797}
}
.modal-dialog.fulfillment-conflict-modal-dialog .fulfillment-conflict-modal__shop{display:flex;align-items:center}
.modal-dialog.fulfillment-conflict-modal-dialog .fulfillment-conflict-modal__shop-image{width:38px;align-self:flex-start;margin:0 6px 0 12px}
.modal-dialog.fulfillment-conflict-modal-dialog .fulfillment-conflict-modal__shop-image.svg-icon.svg-icon-truck:before{width:30px !important;height:30px !important}
.modal-dialog.fulfillment-conflict-modal-dialog .fulfillment-conflict-modal__shop-txt{width:100%;font-family:"Nunito Sans";font-size:16px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.25;letter-spacing:normal;color:#4b4b4b}
.modal-dialog.fulfillment-conflict-modal-dialog .radio-btn{position:relative;cursor:pointer;margin:15px;font-size:18px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:1.33;letter-spacing:normal;color:#4b4b4b}
.modal-dialog.fulfillment-conflict-modal-dialog .radio-label{position:relative;display:block;float:left;margin-right:10px;width:20px;height:20px;border:1px solid #757575;border-radius:100%;-webkit-tap-highlight-color:transparent}
.modal-dialog.fulfillment-conflict-modal-dialog .radio-label::after{content:"";position:absolute;top:3px;left:3px;width:12px;height:12px;border-radius:100%;background:#dd1e25;transform:scale(0);transition:all .2s ease;opacity:.08;pointer-events:none}
.modal-dialog.fulfillment-conflict-modal-dialog input[type="radio"]{display:none}
.modal-dialog.fulfillment-conflict-modal-dialog input[type="radio"]:checked+.radio-label{border-color:#757575}
.modal-dialog.fulfillment-conflict-modal-dialog input[type="radio"]:checked+.radio-label::after{transform:scale(1);transition:all .2s cubic-bezier(0.35,0.9,0.4,0.9);opacity:1}
@media only screen and (min-width:320px) and (max-width:480px){.modal-dialog.fulfillment-conflict-modal-dialog{width:100%;position:fixed;top:0;right:0;bottom:0;left:0;margin:0;overflow:hidden}
.modal-dialog.fulfillment-conflict-modal-dialog .modal-content.fulfillment-conflict-modal-content{width:100%;height:100%}
}
@media only screen and (min-width:480px) and (max-width:768px){.modal-dialog.fulfillment-conflict-modal-dialog .modal-content.fulfillment-conflict-modal-content{width:90%}
}
@media only screen and (min-width:769px){.modal-dialog.fulfillment-conflict-modal-dialog .modal-content.fulfillment-conflict-modal-content{width:736px}
}
@media only screen and (min-width:1440px){.modal-dialog.fulfillment-conflict-modal-dialog .modal-content.fulfillment-conflict-modal-content{width:667px}
}
img:-moz-loading{visibility:hidden}
.footer{float:left;font-size:1.3rem;width:100%;margin:75px 0 20px 0;padding:40px 0 0 0;border-top:1px solid #dedede;box-shadow:0 -1px 1px rgba(0,0,0,0.1)}
.footer .footer-link,.footer .footer-link-social{margin:0;padding:0}
.footer .footer-link ul,.footer .footer-link-social ul{margin:0 0 25px 0;padding:0;float:left}
.footer .footer-link li{margin:0;padding:0 5px 5px 0;list-style:none;width:33%;float:left}
.footer .footer-link li a{margin:0;padding:0;color:#4b4b4b;text-decoration:none}
.footer .footer-link li a:hover{color:#dd1e25;text-decoration:none}
.footer .footer-link-social li{margin:0 20px 0 0;padding:0;list-style:none;float:left}
.footer .footer-link-social li a{margin:0;padding:0}
.footer .list-footer-mobile .anchor-title a span{padding-top:0}
img:-moz-loading{visibility:hidden}
@media(min-width:320px) and (max-width:575px){.main-wrapper .body-wrapper-footer .footer-link li,.www_header .body-wrapper-footer .footer-link li,.www_footer .body-wrapper-footer .footer-link li{width:50%;font-size:1.2rem}
.main-wrapper .center-pills>li>a,.www_header .center-pills>li>a,.www_footer .center-pills>li>a{font-size:14px}
.main-wrapper h1,.www_header h1,.www_footer h1{font-size:24px}
.main-wrapper .custom-navbar-left li a,.www_header .custom-navbar-left li a,.www_footer .custom-navbar-left li a{display:block}
.main-wrapper .search-bar,.www_header .search-bar,.www_footer .search-bar{width:100%}
.main-wrapper .clock-icon,.www_header .clock-icon,.www_footer .clock-icon{position:relative;top:0}
.main-wrapper .cart,.www_header .cart,.www_footer .cart{cursor:pointer;position:relative}
.main-wrapper .cart-icon,.www_header .cart-icon,.www_footer .cart-icon{width:22px;height:20px}
.main-wrapper .footer-link-social,.www_header .footer-link-social,.www_footer .footer-link-social{float:left !important}
.main-wrapper .search-bar,.www_header .search-bar,.www_footer .search-bar{width:100%}
.main-wrapper .navbar-fixed-top,.www_header .navbar-fixed-top,.www_footer .navbar-fixed-top{padding:0 20px}
.main-wrapper .navbar-fixed-top .cart,.www_header .navbar-fixed-top .cart,.www_footer .navbar-fixed-top .cart{right:6px;bottom:5px;top:20px}
.main-wrapper .navbar-fixed-top .cart .svg-icon-Cart1,.www_header .navbar-fixed-top .cart .svg-icon-Cart1,.www_footer .navbar-fixed-top .cart .svg-icon-Cart1{font-size:13px !important}
.main-wrapper .navbar-fixed-top .cart .order-count,.www_header .navbar-fixed-top .cart .order-count,.www_footer .navbar-fixed-top .cart .order-count{left:19px;font-size:13px}
.main-wrapper .navbar-fixed-top .disaster-alert,.www_header .navbar-fixed-top .disaster-alert,.www_footer .navbar-fixed-top .disaster-alert{margin:0 -5px}
.main-wrapper .navbar-fixed-top .brand-wrapper,.www_header .navbar-fixed-top .brand-wrapper,.www_footer .navbar-fixed-top .brand-wrapper{visibility:hidden}
.main-wrapper .navbar-fixed-top .search-bar,.www_header .navbar-fixed-top .search-bar,.www_footer .navbar-fixed-top .search-bar{left:-23px;width:90%;margin:10px auto}
.main-wrapper .center-pills>li>a,.www_header .center-pills>li>a,.www_footer .center-pills>li>a{padding:10px 5px}
.main-wrapper .sub-nav,.www_header .sub-nav,.www_footer .sub-nav{margin:15px 0}
.main-wrapper .sub-nav li,.www_header .sub-nav li,.www_footer .sub-nav li{margin:0 0 10px 0;padding:0 0 10px 0;display:block;border-bottom:1px solid #8b8b8b !important;border:0}
.main-wrapper .sub-nav li:last-child,.www_header .sub-nav li:last-child,.www_footer .sub-nav li:last-child{margin:0;padding:0 0 10px 0;border:none !important}
.main-wrapper .brand-wrapper,.www_header .brand-wrapper,.www_footer .brand-wrapper{width:115px;position:relative;top:-53px;left:0;right:0}
.main-wrapper .brand-wrapper img,.www_header .brand-wrapper img,.www_footer .brand-wrapper img{width:100%}
.main-wrapper .search-bar,.www_header .search-bar,.www_footer .search-bar{width:100%;position:relative;top:0;margin:0;padding:0}
.main-wrapper .footer-link-social,.www_header .footer-link-social,.www_footer .footer-link-social{float:left !important}
.main-wrapper .custom-navbar-left li a,.www_header .custom-navbar-left li a,.www_footer .custom-navbar-left li a{display:block}
.main-wrapper .cart-dropdown,.www_header .cart-dropdown,.www_footer .cart-dropdown{width:305px}
.main-wrapper .cart-dropdown .cart-input-dropdown .cart-update-btn button,.www_header .cart-dropdown .cart-input-dropdown .cart-update-btn button,.www_footer .cart-dropdown .cart-input-dropdown .cart-update-btn button{width:60px}
.main-wrapper .cart-dropdown .cart-input-dropdown .cart-update-btn .cart-status,.www_header .cart-dropdown .cart-input-dropdown .cart-update-btn .cart-status,.www_footer .cart-dropdown .cart-input-dropdown .cart-update-btn .cart-status{background-size:18px 18px;padding-left:20px}
.main-wrapper .cart-dropdown .cart-input-dropdown input,.www_header .cart-dropdown .cart-input-dropdown input,.www_footer .cart-dropdown .cart-input-dropdown input{width:50px;font-size:12px}
.main-wrapper .cart-dropdown .cart-input-dropdown .cart-dropdown-btn,.www_header .cart-dropdown .cart-input-dropdown .cart-dropdown-btn,.www_footer .cart-dropdown .cart-input-dropdown .cart-dropdown-btn{left:30px}
.main-wrapper .cart-dropdown .cart-input-dropdown .dropdown-menu,.www_header .cart-dropdown .cart-input-dropdown .dropdown-menu,.www_footer .cart-dropdown .cart-input-dropdown .dropdown-menu{min-width:60px}
.main-wrapper .cart-dropdown .cart-item img,.www_header .cart-dropdown .cart-item img,.www_footer .cart-dropdown .cart-item img{width:85px;height:85px}
.main-wrapper .cart-dropdown .cart-item .cart-price label,.www_header .cart-dropdown .cart-item .cart-price label,.www_footer .cart-dropdown .cart-item .cart-price label{font-size:12px}
.main-wrapper .cart-dropdown .cart-item .close,.www_header .cart-dropdown .cart-item .close,.www_footer .cart-dropdown .cart-item .close{font-size:10px}
.main-wrapper .cart-dropdown .cart-footer .price,.www_header .cart-dropdown .cart-footer .price,.www_footer .cart-dropdown .cart-footer .price{font-size:16px}
.main-wrapper .create-account-modal .action,.main-wrapper .multi-banner-login-modal .action,.www_header .create-account-modal .action,.www_header .multi-banner-login-modal .action,.www_footer .create-account-modal .action,.www_footer .multi-banner-login-modal .action{text-align:center}
.main-wrapper .create-account-modal .action a,.main-wrapper .multi-banner-login-modal .action a,.www_header .create-account-modal .action a,.www_header .multi-banner-login-modal .action a,.www_footer .create-account-modal .action a,.www_footer .multi-banner-login-modal .action a{font-size:12px}
.main-wrapper .create-account-modal .action button,.main-wrapper .multi-banner-login-modal .action button,.www_header .create-account-modal .action button,.www_header .multi-banner-login-modal .action button,.www_footer .create-account-modal .action button,.www_footer .multi-banner-login-modal .action button{width:125px;font-size:12px}
.main-wrapper .page-headline h2,.main-wrapper .section-heading h2,.www_header .page-headline h2,.www_header .section-heading h2,.www_footer .page-headline h2,.www_footer .section-heading h2{font-size:20px}
}
@media only screen and (min-width:320px) and (max-width:479px){.main-wrapper .full-bleed-container,.www_header .full-bleed-container,.www_footer .full-bleed-container{max-width:100vw}
.main-wrapper .full-bleed-container .full-bleed-row,.www_header .full-bleed-container .full-bleed-row,.www_footer .full-bleed-container .full-bleed-row{max-width:100%;margin:0 10px}
.main-wrapper .mini-cart,.www_header .mini-cart,.www_footer .mini-cart{right:0}
.main-wrapper .notification-text-mobile-wrapper,.www_header .notification-text-mobile-wrapper,.www_footer .notification-text-mobile-wrapper{padding:0 5px}
}
@media(min-width:360px) and (max-width:575px){.main-wrapper .cart-dropdown,.www_header .cart-dropdown,.www_footer .cart-dropdown{width:345px}
}
@media only screen and (min-width:480px) and (max-width:767px){.main-wrapper .full-bleed-container,.www_header .full-bleed-container,.www_footer .full-bleed-container{max-width:100vw}
.main-wrapper .full-bleed-container .full-bleed-row,.www_header .full-bleed-container .full-bleed-row,.www_footer .full-bleed-container .full-bleed-row{max-width:100%;margin:0 20px}
.main-wrapper .notification-text-mobile-wrapper,.www_header .notification-text-mobile-wrapper,.www_footer .notification-text-mobile-wrapper{padding:0 15px}
}
@media(min-width:576px) and (max-width:767px){.main-wrapper .brand-wrapper,.www_header .brand-wrapper,.www_footer .brand-wrapper{width:calc(265px - 50px)}
.main-wrapper .body-wrapper-footer .footer-link li,.www_header .body-wrapper-footer .footer-link li,.www_footer .body-wrapper-footer .footer-link li{width:33%}
.main-wrapper .center-pills>li>a,.www_header .center-pills>li>a,.www_footer .center-pills>li>a{font-size:18px}
.main-wrapper .promo-banner img,.www_header .promo-banner img,.www_footer .promo-banner img{height:80px}
.main-wrapper .delivery-pref form,.www_header .delivery-pref form,.www_footer .delivery-pref form{width:90%}
.main-wrapper .single-page img.signin-top-bg,.www_header .single-page img.signin-top-bg,.www_footer .single-page img.signin-top-bg{height:225px}
.main-wrapper .single-page img.signin-bottom-bg,.www_header .single-page img.signin-bottom-bg,.www_footer .single-page img.signin-bottom-bg{height:754px}
.main-wrapper .single-page .form-container,.www_header .single-page .form-container,.www_footer .single-page .form-container{width:90%}
.main-wrapper .custom-navbar-left li a,.www_header .custom-navbar-left li a,.www_footer .custom-navbar-left li a{display:inline-block}
.main-wrapper .navbar-fixed-top .search-bar,.www_header .navbar-fixed-top .search-bar,.www_footer .navbar-fixed-top .search-bar{width:calc(100% - 125px - 60px);margin-left:125px}
.main-wrapper .navbar-fixed-top .cart,.www_header .navbar-fixed-top .cart,.www_footer .navbar-fixed-top .cart{right:15px}
.main-wrapper .navbar-fixed-top .cart .svg-icon-Cart1,.www_header .navbar-fixed-top .cart .svg-icon-Cart1,.www_footer .navbar-fixed-top .cart .svg-icon-Cart1{font-size:13px !important}
.main-wrapper .navbar-fixed-top .cart .order-count,.www_header .navbar-fixed-top .cart .order-count,.www_footer .navbar-fixed-top .cart .order-count{left:19px;font-size:13px}
.main-wrapper .cart-icon,.www_header .cart-icon,.www_footer .cart-icon{width:25px;height:23px}
.main-wrapper .footer-link-social,.www_header .footer-link-social,.www_footer .footer-link-social{float:left !important}
.main-wrapper .custom-navbar-right li .my-account-user,.www_header .custom-navbar-right li .my-account-user,.www_footer .custom-navbar-right li .my-account-user{position:relative}
}
@media only screen and (min-width:768px) and (max-width:1024px){.main-wrapper .full-bleed-container,.www_header .full-bleed-container,.www_footer .full-bleed-container{max-width:100vw}
.main-wrapper .full-bleed-container .full-bleed-row,.www_header .full-bleed-container .full-bleed-row,.www_footer .full-bleed-container .full-bleed-row{max-width:100%;margin:0 20px}
.main-wrapper .header-right-list-text,.www_header .header-right-list-text,.www_footer .header-right-list-text{margin-top:2px;height:45px}
}
@media(min-width:768px) and (max-width:991px){.main-wrapper .center-pills>li>a,.www_header .center-pills>li>a,.www_footer .center-pills>li>a{font-size:18px}
}
@media(min-width:992px) and (max-width:1023px){.main-wrapper .center-pills>li>a,.www_header .center-pills>li>a,.www_footer .center-pills>li>a{font-size:20px}
.main-wrapper .cart-icon,.www_header .cart-icon,.www_footer .cart-icon{width:25px;height:23px}
}
@media only screen and (min-width:1024px) and (max-width:1279px){.main-wrapper .full-bleed-container,.www_header .full-bleed-container,.www_footer .full-bleed-container{max-width:100vw}
.main-wrapper .full-bleed-container .full-bleed-row,.www_header .full-bleed-container .full-bleed-row,.www_footer .full-bleed-container .full-bleed-row{max-width:100%;margin:0 10px}
}
@media only screen and (min-width:1280px) and (max-width:1439px){.main-wrapper .full-bleed-container,.www_header .full-bleed-container,.www_footer .full-bleed-container{max-width:100vw}
.main-wrapper .full-bleed-container .full-bleed-row,.www_header .full-bleed-container .full-bleed-row,.www_footer .full-bleed-container .full-bleed-row{max-width:1276px;margin:0 auto}
}
@media only screen and (min-width:1440px){.main-wrapper .full-bleed-container,.www_header .full-bleed-container,.www_footer .full-bleed-container{max-width:100vw}
.main-wrapper .full-bleed-container .full-bleed-row,.www_header .full-bleed-container .full-bleed-row,.www_footer .full-bleed-container .full-bleed-row{max-width:1276px;margin:0 auto}
}
@media(min-width:1024px) and (max-width:1279px){.main-wrapper .center-pills>li>a,.www_header .center-pills>li>a,.www_footer .center-pills>li>a{font-size:20px}
}
@media(min-width:1280px){.main-wrapper .center-pills>li>a,.www_header .center-pills>li>a,.www_footer .center-pills>li>a{font-size:20px}
.main-wrapper .container,.www_header .container,.www_footer .container{width:100%}
}
@media(max-width:767px){.main-wrapper .pref-reserve-time .dropdown-menu,.www_header .pref-reserve-time .dropdown-menu,.www_footer .pref-reserve-time .dropdown-menu{width:300px;box-shadow:0 6px 12px rgba(0,0,0,0.175);border:1px solid #ccc}
.main-wrapper .pref-reserve-time .pref-dropdown-menu,.www_header .pref-reserve-time .pref-dropdown-menu,.www_footer .pref-reserve-time .pref-dropdown-menu{width:300px;margin:0;position:absolute;top:calc(10% + 30px);left:44px;z-index:1000;float:left;min-width:160px;padding:5px 5px;margin:0;font-size:14px;text-align:left;list-style:none;background:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.15);border-radius:4px}
.main-wrapper .pref-reserve-time .pref-dropdown-menu .row,.www_header .pref-reserve-time .pref-dropdown-menu .row,.www_footer .pref-reserve-time .pref-dropdown-menu .row{padding:10px}
.main-wrapper .pref-reserve-time .pref-dropdown-menu .reserve-action,.www_header .pref-reserve-time .pref-dropdown-menu .reserve-action,.www_footer .pref-reserve-time .pref-dropdown-menu .reserve-action{display:none}
.main-wrapper .pref-reserve-time .pref-dropdown-menu .reserve-button-edit,.www_header .pref-reserve-time .pref-dropdown-menu .reserve-button-edit,.www_footer .pref-reserve-time .pref-dropdown-menu .reserve-button-edit{display:block}
.main-wrapper .pref-reserve-time .pref-dropdown-menu .reserve-button-close,.www_header .pref-reserve-time .pref-dropdown-menu .reserve-button-close,.www_footer .pref-reserve-time .pref-dropdown-menu .reserve-button-close{display:block}
.main-wrapper .pref-reserve-time .delivery-menu,.www_header .pref-reserve-time .delivery-menu,.www_footer .pref-reserve-time .delivery-menu{cursor:pointer}
.main-wrapper .header-notification .hamburger-menu-wrapper,.www_header .header-notification .hamburger-menu-wrapper,.www_footer .header-notification .hamburger-menu-wrapper{margin-left:0}
.main-wrapper .header-right-list-text,.www_header .header-right-list-text,.www_footer .header-right-list-text{padding:0 12px 0 0;margin-top:2px}
.main-wrapper .cart-count-wrapper,.www_header .cart-count-wrapper,.www_footer .cart-count-wrapper{padding-left:10px !important}
.main-wrapper .left-navigation .product-level-4,.www_header .left-navigation .product-level-4,.www_footer .left-navigation .product-level-4{margin-top:0;margin-bottom:0}
}
img:-moz-loading{visibility:hidden}
.main-wrapper:not(.focus-outline) a,.main-wrapper:not(.focus-outline) button,.main-wrapper:not(.focus-outline) p,.main-wrapper:not(.focus-outline) span,.main-wrapper:not(.focus-outline) div,.main-wrapper:not(.focus-outline) strong,.main-wrapper:not(.focus-outline) input,.main-wrapper:not(.focus-outline) textarea,.main-wrapper:not(.focus-outline) label,.main-wrapper:not(.focus-outline) h1,.main-wrapper:not(.focus-outline) h2,.main-wrapper:not(.focus-outline) h3,.main-wrapper:not(.focus-outline) h4,.main-wrapper:not(.focus-outline) h5,.main-wrapper:not(.focus-outline) h6{outline:0}
.focus-outline a:focus,.focus-outline button:focus,.focus-outline p:focus,.focus-outline span:focus,.focus-outline div:focus,.focus-outline strong:focus,.focus-outline input:focus,.focus-outline textarea:focus,.focus-outline label:focus,.focus-outline h1:focus,.focus-outline h2:focus,.focus-outline h3:focus,.focus-outline h4:focus,.focus-outline h5:focus,.focus-outline h6:focus,.focus-outline .focus-select-grey{outline:2px solid #757575;outline-offset:4px}
.focus-outline a.reserve-time-link:focus,.focus-outline a.reserve-time-link span:focus,.focus-outline a#myaccount-button:focus,.focus-outline div.ab-cart:focus,.focus-outline span#abCart:focus,.focus-outline .footer-nav li a:focus,.focus-outline .focus-select-white,.focus-outline .delivery-pref.pref-dropdown>span:focus{outline:2px solid #fff;color:#fff;outline-offset:4px}
.focus-outline .pref-dropdown-menu .reserve-action:focus{outline:2px solid;outline-offset:4px}
.focus-outline .btn.btn-default:focus,.focus-outline .zip-code-btn:focus{outline:2px solid #757575;outline-offset:4px;background-color:#fff;border:1px solid #dd1e25;color:#dd1e25}
.focus-outline .btn.btn-default.border-black:focus{outline:2px solid #757575;outline-offset:4px;background-color:#4b4b4b;border:1px solid #fff;color:#fff}
.focus-outline a:hover{text-decoration:none !important}
#skip a{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden;margin:20px;padding:10px;color:#dd1e25;border:1px solid #dd1e25}
#skip a:focus{position:static;width:auto;height:auto}
.visuallyhidden{border:0;clip:rect(0 0 0 0);height:0;font-size:0;margin:-1px;overflow:hidden;padding:0;position:absolute;width:0}
img:-moz-loading{visibility:hidden}
.auth-flyout{text-decoration:underline !important}
.auth-flyout:hover{text-decoration:none !important}
.auth-flyout-signout{text-decoration:underline !important;padding-top:12px}
.auth-flyout-signout:hover{text-decoration:none !important}
.header-nav-pills-spacing{padding-right:25px !important}
.global-navigation{width:100%;height:auto}
.global-navigation .global-navigation-wrapper{width:100%;height:55px;margin:0;padding:0}
.global-navigation .global-navigation-wrapper .header-container{width:100%;height:55px;padding:0;margin:0}
.global-navigation .global-navigation-wrapper .header-container .header-notification .header-left-notification{margin-top:0}
.header-reserveTime-ada a:focus{color:#fff !important}
.mobile-signin-arrow{display:none}
.main-menu{font-size:18px}
.gray-bg{background:#f6f6f6}
.default-icon-wrapper{height:100%;float:left}
.default-icon-wrapper .svg-icon.header-icon{margin:15px auto}
.default-icon-wrapper .svg-icon.header-icon-arrow{margin:17px auto}
.default-icon-wrapper .svg-icon _:-ms-lang(x),.default-icon-wrapper .svg-icon.header-icon-arrow{margin:12px auto}
.svg-icon-store{display:table;margin-top:18px}
.svg-icon-store-desktop{width:100%;height:100%;display:table;font-size:6px;text-align:right;padding:0 5px}
.svg-icon-store-desktop:before{background-position:0 -75.8em}
.notification-text-wrapper{width:100%;height:100%;display:table;float:left}
.notification-text-wrapper span{font-size:15px;line-height:48px;text-decoration:none}
.notification-text-wrapper a,.notification-text-wrapper span.reserve-action{font-size:15px;line-height:48px;border-bottom:1px solid}
.notification-text-wrapper a:focus{outline:2px solid white;outline-offset:4px}
.notification-text-wrapper a:focus:hover{outline:none !important}
.notification-text-wrapper .pref-dropdown-menu{position:absolute;padding:0 20px;box-sizing:border-box;margin-top:5px}
.notification-text-wrapper .reserve-action{cursor:pointer}
.header-right-menu-wrapper{height:100%;display:table}
.header-right-menu-wrapper ul.header-right-menu-list{width:auto;height:100%;display:block;margin:0;padding:0}
.header-right-menu-wrapper ul.header-right-menu-list .vertical-spacer.mobile-icons-divider{height:40px;margin-top:7px;width:1px;display:block}
.header-right-menu-wrapper ul.header-right-menu-list li.header-right-menu-list-item{width:auto;height:47px;display:block;float:left;cursor:pointer;padding-left:10px}
.header-right-menu-wrapper ul.header-right-menu-list li.header-right-menu-list-item a{height:100%;display:block;float:left;text-decoration:none}
.header-right-menu-wrapper ul.header-right-menu-list li.header-right-menu-list-item a:hover{text-decoration:underline}
.header-right-menu-wrapper ul.header-right-menu-list li.header-right-menu-list-item a:focus{outline:2px solid white;outline-offset:-3px;text-decoration:underline}
.header-right-menu-wrapper ul.header-right-menu-list li.header-right-menu-list-item a:focus:hover{outline:none !important;text-decoration:underline}
.header-right-menu-wrapper ul.header-right-menu-list li.header-right-menu-list-item-flyout{width:auto;height:47px;display:block;float:left;cursor:pointer;padding-left:10px}
.header-right-menu-wrapper ul.header-right-menu-list li.header-right-menu-list-item-flyout a{width:100%;height:100%;display:block;float:left;text-decoration:underline}
.header-right-menu-wrapper ul.header-right-menu-list li.header-right-menu-list-item-flyout a:hover{text-decoration:underline}
.header-right-menu-wrapper ul.header-right-menu-list li.header-right-menu-list-item-flyout a:focus{outline:2px solid white;outline-offset:-3px;text-decoration:underline}
.header-right-menu-wrapper ul.header-right-menu-list li.header-right-menu-list-item-flyout a:focus:hover{outline:none !important;text-decoration:underline}
.header-right-menu-wrapper ul.header-right-menu-list li.spacer{width:1%;height:38px;margin-top:7px;display:inline-flex;margin-left:5px;float:left;border-right:solid 1px}
.header-right-list-text{float:left;display:block;box-sizing:border-box;padding:0 5px 0 10px;height:47px}
.header-right-list-text:focus{outline:2px solid white;outline-offset:4px;text-decoration:underline}
.header-right-list-text:hover{outline:none !important;text-decoration:underline}
.header-right-list-text .cart-count-wrapper{padding-right:3px;padding-left:5px}
.sticky-background .header-right-list-text .cart-count-wrapper{margin-left:-10px}
@media only screen and (min-width:991px){.sticky-background .header-right-list-text .svg-icon-Cart{margin-right:10px}
}
@media only screen and (min-width:991px){.sticky-background .header-right-list-text .svg-icon-Cart{margin-right:10px}
}
.header-right-list-text span{font-size:15px;line-height:48px;text-decoration:none}
.header-right-list-text span a{font-size:15px;line-height:48px;text-decoration:none;border-bottom:1px solid}
.header-right-list-text.ab-cart:hover{text-decoration:none !important}
.header-right-menu-wrapper ul.header-right-menu-list li.header-right-menu-list-item .ab-cart a.abCartErums:hover,.header-right-menu-wrapper ul.header-right-menu-list li.header-right-menu-list-item .ab-cart a.abCartErums:active,.header-right-menu-wrapper ul.header-right-menu-list li.header-right-menu-list-item .ab-cart a.abCartErums:focus{text-decoration:none}
#myaccount-button:hover{text-decoration:none !important}
#myaccount-button:focus{text-decoration:none !important}
.sticky-header-right-icons.header-right-menu-mobile-wrapper .default-icon-wrapper.mobile-icon{margin:0}
.sticky-header-right-icons.header-right-menu-mobile-wrapper .mobile-spacer{width:1px}
.sticky-header-right-icons .header-right-list-text{height:47px;padding:0 0 0 15px}
.sticky-header-right-icons .header-right-list-text:hover{cursor:pointer}
.sticky-header-on{display:none}
.sticky-header-on .header-img{max-width:50%;max-height:50%;width:100%;height:100%;margin:7%}
.sticky-header-on .input-search{width:100% !important;padding:5px 5px 5px 15px !important;margin-left:0 !important}
.sticky-header-on .mobile-spacer{height:60%;margin-top:0}
.sticky-header-on .header-right-menu-mobile-wrapper{padding-top:15px}
.user-info>a:hover{text-decoration:none !important}
.current-store-underline{font-size:15px;line-height:48px;border-bottom:1px solid}
.current-store-underline:hover{border-bottom:0}
@media only screen and (max-width:991px){.header-img{max-width:70px !important;max-height:35px}
.cart-count{margin-right:1em}
.svg-icon-Cart{margin-left:6px;margin-right:-10px}
.sticky-background .svg-icon-Cart{margin-right:0}
}
.sticky-mobile-nav{position:fixed !important}
.primary-navigation-container{width:100%;height:auto;display:table;float:left;position:relative;margin:0}
.primary-navigation-container .primary-navigation-wrapper{width:100%;height:100%;display:table;float:left}
.primary-navigation-container .primary-navigation-wrapper ul.primary-navigation-list{width:auto;display:table;margin:0 auto 20px auto}
.primary-navigation-container .primary-navigation-wrapper ul.primary-navigation-list li.primary-navigation-list-item{width:auto;height:100%;display:table;float:left;outline:0}
.primary-navigation-container .primary-navigation-wrapper ul.primary-navigation-list li.primary-navigation-list-item a{height:100%;display:table;font-size:20px;line-height:20px;text-decoration:none;position:relative;text-align:center}
.primary-navigation-container .primary-navigation-wrapper ul.primary-navigation-list li.primary-navigation-list-item a:hover,.primary-navigation-container .primary-navigation-wrapper ul.primary-navigation-list li.primary-navigation-list-item a:focus{transition-property:color}
.primary-navigation-container .primary-navigation-wrapper ul.primary-navigation-list li.primary-navigation-list-item a.active:after{visibility:visible;transform:scaleX(1)}
.primary-navigation-container .primary-navigation-wrapper ul.primary-navigation-list li.primary-navigation-list-item a:after{display:block;content:'';border-bottom:solid 1px;transform:scaleX(0);transition:transform .25s linear;margin-left:0;height:10px;position:relative;top:20px}
.primary-navigation-container .primary-navigation-wrapper ul.primary-navigation-list li.primary-navigation-list-item a:hover:after{visibility:visible;transform:scaleX(1)}
.primary-navigation-container .primary-navigation-wrapper ul.primary-navigation-list li.primary-navigation-list-item a.activate-your-store ~ .shop-navigation-container{display:block}
.primary-navigation-container .primary-navigation-wrapper ul.primary-navigation-list li.primary-navigation-list-item a.activate-your-store>.red-arrow-down-wrapper{display:block}
.primary-navigation-container .primary-navigation-wrapper ul.primary-navigation-list li.primary-navigation-list-item a.activate-shop ~ .shop-navigation-container{display:block}
.primary-navigation-container .primary-navigation-wrapper ul.primary-navigation-list li.primary-navigation-list-item a.activate-shop>.red-arrow-down-wrapper{display:block}
.primary-navigation-container .primary-navigation-wrapper .delete-list-margins{margin-bottom:0 !important}
.icons_globl_nav{font-size:25px;margin:0 0 15px 0}
.header-notification{height:100%}
.header-notification .hamburger-menu-wrapper{width:100%;height:100%;display:block;float:left;margin-left:10px}
.header-notification .hamburger-menu-wrapper button{width:30px;height:30px;display:block;margin-top:10px;float:left;background:0}
.header-notification ul.header-notification-list{width:100%;display:block;height:100%;padding:0;margin:0}
.header-notification ul.header-notification-list li{margin-top:15px}
.header-notification ul.header-notification-list li a{text-decoration:underline;font-size:14px;margin:20px 10px 0 0}
.notification-text-mobile-container{display:table;width:100%}
.notification-text-mobile-container .search-products-container{height:60px}
.notification-text-mobile-container .search-products-container .search-products{margin-top:5px}
.noBgBrdr{background:none !important;border:none !important;box-shadow:none !important}
.list-group-item .notification-text-mobile-wrapper{display:table;width:100%;height:100%;padding:0}
.list-group-item .notification-text-mobile-wrapper .notification-text-wrapper{width:100%;height:100%;display:table;float:left;line-height:unset;margin-left:25px}
.store-info-container{height:41px;background:#f6f6f6;border-bottom:1px solid #dedede}
.header-icon-unfloat{float:unset}
.header-icon-right-float{float:right}
.header-panel-caret{margin-left:8px}
.reserve-padding-desktop{padding-right:10px}
.top-left-header-padding{padding-right:8px}
.shop-guest-delivery-cta{margin-right:25px}
.current-store-text{vertical-align:middle}
.desktop-www-current-store{margin-right:15px;vertical-align:middle;overflow:hidden;text-overflow:ellipsis;max-width:150px;white-space:nowrap;display:inline-block}
.www-guest-store-cta{display:inline-block;text-decoration:underline;vertical-align:middle}
.www-guest-store-cta:hover{text-decoration:unset}
.header-top-left-section{z-index:1}
.shop-reserve-panel-cta{float:right}
.shop-reserve-panel-cta:hover{text-decoration:unset}
.shop-delivery-pref-panel-cta{float:right}
.shop-delivery-pref-panel-cta:hover{text-decoration:unset}
.shop-pickup-pref-panel-cta{float:right}
.header-panel-time-con{padding-left:10px}
.pref-panel-text{padding-left:5px}
.header-topleft-address{padding-right:10px}
.delivery-menu-cta{cursor:pointer}
.pref-dropdown-panel{position:absolute;padding:10px 20px;box-sizing:border-box;margin-top:5px;background:#fff;box-shadow:0 6px 12px 0 rgba(0,0,0,0.15);color:#4b4b4b;z-index:50}
.header-store-info-wrapper{margin-left:10px;margin-right:10px;border-top:1px solid #dedede;padding-top:10px;font-size:13px}
.header-store-info-wrapper .default-guest-cta{float:right}
.header-store-info-wrapper .current-store-info-padding{padding-right:5px}
.header-store-info-wrapper .clock-store-info-panel{padding-top:8px;position:absolute}
.header-store-info-wrapper .current-store-panel-container{display:flex;justify-content:space-between;cursor:pointer}
.header-store-info-wrapper .current-store-panel-container.mask{display:none}
.header-store-info-wrapper .current-store-panel{padding-right:5px}
.header-store-info-wrapper-pref-panel{margin-left:6px;margin-right:10px;border-top:1px solid #dedede;padding-top:10px;font-size:13px}
.header-store-info-wrapper-pref-panel .default-guest-cta{float:right}
.header-store-info-wrapper-pref-panel .current-store-info-padding{padding-right:5px}
.header-store-info-wrapper-pref-panel .clock-store-info-panel{padding-top:8px;position:absolute}
.header-store-info-wrapper-pref-panel .current-store-panel-container{display:flex;justify-content:space-between;cursor:pointer}
.header-store-info-wrapper-pref-panel .current-store-panel-container.mask{display:none}
.header-store-info-wrapper-pref-panel .current-store-panel{padding-right:5px}
.reserve-time-no-border{border-bottom:none !important;margin-left:0 !important}
.default-reserve-time-icon{float:none}
.desktop-header-underline-link{text-decoration:underline !important}
.desktop-header-underline-link:hover{text-decoration:none !important}
.panel-pickup-address{font-size:14px}
.panel-pickup-close{font-size:14px;border-bottom:1px solid;cursor:pointer;font-weight:bold}
.reserve-time-link-mobile{margin-left:10px}
.header-right-menu-mobile-wrapper{height:100%}
.header-right-menu-mobile-wrapper :first-child.img-icon{padding-right:5px;border-right:1px solid}
.header-right-menu-mobile-wrapper :first-child.img-icon span{width:20px;height:20px}
.header-right-menu-mobile-wrapper .mobile-spacer{width:1%;height:70%;margin-top:7px;position:absolute;display:inline-flex;border-left:solid 1px}
.header-right-menu-mobile-wrapper :last-child.img-icon span{width:20px;height:20px}
.container.authenticated-user-profile{width:500px;height:500px;position:absolute;top:55px;visibility:hidden;z-index:9999}
.container.authenticated-user-profile a:focus{outline:2px solid #757575 !important;outline-offset:2px !important}
.default-icon-wrapper.sign-up-profile-arrow{display:none;float:right !important}
#sign-in-profile.activate-sign-in-profile>.container.authenticated-user-profile{display:block;visibility:visible;right:0}
#sign-in-profile.activate-sign-in-profile>.activate-sign-in-profile-container{display:block;visibility:visible}
#sign-in-profile.oepn>.activate-sign-in-profile-container,#sign-in-profile.open>.container.authenticated-user-profile{display:block;visibility:visible;right:0}
.shop-navigation-container{width:90%;margin:auto;left:0;right:0;top:40px;position:absolute;z-index:2;display:none}
.shop-navigation-container:hover{display:block}
li a .red-arrow-down-wrapper{width:100%;height:auto;display:none;float:left;position:absolute;top:43px;left:0;right:0;margin:auto;z-index:3}
li a .red-arrow-down-wrapper .red-arrow-down{background-image:url("../../../../etc/designs/wcax-commons/images/icons/Caret_down_red.svg");background-repeat:no-repeat;background-size:contain;width:16px;height:25px;position:relative;top:1px;margin:0 auto;display:block}
.align-nav-caret{position:absolute;top:35px;left:14px;z-index:1049}
.searchForm .search-products-container .search-products{width:100%}
.searchForm .search-products-container .search-products .input-search{width:100%;padding:0}
.header-right-menu-mobile-wrapper{width:auto;height:100%;float:right;display:contents}
.header-right-menu-mobile-wrapper .vertical-spacer.mobile-icons-divider{height:40px;margin-top:7px;display:block}
.header-right-menu-mobile-wrapper .default-icon-wrapper.mobile-icon{margin:15px 10px 0 10px;display:table;cursor:pointer}
.mobile-list-icon{margin-right:0 !important}
.close-menu-mobile{width:20px}
.header-notification button{padding:0;border:0}
.header-container-mobile{height:100%;width:100%;float:left;display:block}
.sign-in-mobile-text-user{font-size:18px;text-decoration:none !important}
.header-shop-info-wrapper .delivery-link{display:flex;justify-content:space-between}
.header-shop-info-wrapper-pref-panel .delivery-link{display:flex;justify-content:space-between}
a.delivery-pref-header-cta{border:0}
@media only screen and (min-width:320px) and (max-width:480px){.store-info-www-address{display:inline-flex}
}
@media only screen and (min-width:320px) and (max-width:480px) and (min-width:320px) and (max-width:350px){.store-info-www-address{max-width:75px}
}
@media only screen and (min-width:320px) and (max-width:480px) and (min-width:350px) and (max-width:380px){.store-info-www-address{max-width:125px}
}
@media only screen and (min-width:320px) and (max-width:480px) and (min-width:380px) and (max-width:480px){.store-info-www-address{max-width:140px}
}
@media only screen and (min-width:320px) and (max-width:480px){.store-panel-address{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.www-wrapper{padding:0}
.header-right-menu-mobile-wrapper{padding-right:0}
.global-navigation-container{width:100%;box-sizing:border-box;padding:0 10px}
.shop-navigation-container{top:2px;left:0;width:100%;height:100%}
.hide-main-menu{display:none}
.sub-header{position:absolute;width:100%;display:block;z-index:3;top:48px}
ul.header-notification-list li{margin-top:15px}
ul.header-notification-list li a{text-decoration:underline;font-size:14px;margin:20px 10px 0 0}
.shop-navigation-container.activate-shop-mobile{display:table;margin:0}
.shop-navigation-container.activate-your-store-mobile{display:block;margin:0}
#nav_mobile{width:100%;height:100%}
#sign_mobile_menu{padding:20px 15px 20px 15px}
#sign_mobile_menu .img-icon{height:auto;display:table;float:left;padding:0 10px 0 0}
#sign_mobile_menu .img-icon span{font-size:9px}
}
@media only screen and (min-width:481px) and (max-width:991px){.mobile-signin-arrow{padding-top:12px}
}
@media only screen and (min-width:481px) and (max-width:768px){.www-wrapper{padding:0}
.shop-navigation-container{top:0;width:100%;height:100%}
.hide-main-menu{display:none}
ul.header-notification-list li{margin-top:15px}
ul.header-notification-list li a{text-decoration:underline;font-size:14px;padding:20px 10px 0 0}
.sub-header{position:absolute;width:100%;display:block;z-index:3;top:48px}
.shop-navigation-container.activate-shop-mobile{display:table;margin:0}
.shop-navigation-container.activate-your-store-mobile{display:block;margin:0}
#nav_mobile{position:absolute;width:100%;z-index:1}
#sign_mobile_menu{width:100%;height:55px;display:table}
#sign_mobile_menu .img-icon{height:auto;display:table;float:left;padding:10px 10px 10px 0}
#sign_mobile_menu .img-icon span{font-size:9px}
#sign_mobile_menu .sign-in-mobile-text{text-decoration:underline;height:auto;display:table;float:left;padding:10px 0 0 0}
}
@media only screen and (min-width:481px) and (max-width:768px) and (min-width:700px) and (max-width:768px){.shop-info-container{width:50%}
.header-shop-info-wrapper{border-top:unset}
.header-shop-info-wrapper-pref-panel{border-top:unset}
#deliveryPrefPanel{border-right:1px solid #dedede}
.shop-tablet-search-panel{border-bottom:1px solid #dedede}
}
@media only screen and (min-width:768px) and (max-width:1024px){.shop-tablet-search-panel{border-bottom:1px solid #dedede}
#deliveryPrefPanel{border-right:1px solid #dedede}
.header-shop-info-wrapper{border-top:unset}
.header-shop-info-wrapper-pref-panel{border-top:unset}
.shop-info-container{width:50%}
.hide-tablet{display:none}
.header-container-mobile{position:relative;display:table;float:left;width:100%;visibility:visible;z-index:2}
.shop-navigation-container{top:0}
.global-navigation-container{width:100%;display:block;float:left}
.sub-header{position:absolute;width:100%;display:block;z-index:3;left:0;top:48px}
ul.header-notification-list li{margin-top:15px}
ul.header-notification-list li a{text-decoration:underline;font-size:14px;margin:20px 10px 0 0}
.header-container-mobile_store{position:absolute;top:44px}
.shop-navigation-container.activate-shop-mobile{display:table;margin:0}
.shop-navigation-container.activate-your-store-mobile{display:block;margin:0}
#nav_mobile{position:absolute;width:400px;z-index:1}
#sign_mobile_menu{width:100%;height:60px;display:table}
#sign_mobile_menu .img-icon{height:auto;display:table;float:left;padding:10px 10px 10px 0}
#sign_mobile_menu .img-icon span{font-size:9px}
#sign_mobile_menu .sign-in-mobile-text{text-decoration:underline;height:auto;display:table;float:left;padding:10px 0 0 0}
#sign_mobile_menu .sign-in-mobile-text:hover{text-decoration:none}
.anchor-title{height:60px;display:block;line-height:60px;background:#f6f6f6}
.anchor-title a span{font-size:6px;padding:23px 10px 0 10px;display:block;height:100%;float:left}
li a{color:#4b4b4b}
}
@media only screen and (min-width:991px) and (max-width:1440px){.header-container-mobile,.sub-header{display:none}
.current-store-address{padding-left:10px;text-decoration:none !important}
.custom-a-link{border-bottom:none !important}
ul.header-notification-list{font-size:15px;line-height:20px}
ul.header-notification-list li .default-icon-wrapper{width:15px;height:15px;display:table;float:left;margin-top:0;margin-right:10px}
ul.header-notification-list li .default-icon-wrapper img{width:100%;height:100%;display:table}
ul.header-notification-list li a{text-decoration:underline;font-size:15px;line-height:15px;padding:10px 10px 0 0}
.top-element li:last-child{border-right:0}
.top-element li .default-icon-wrapper{width:20px;height:18px;float:left;margin-top:5px;margin-right:10px}
.top-element li .default-icon-wrapper span{width:100%;height:100%;display:table}
.top-element li a{text-decoration:none;font-size:15px;line-height:30px;float:left}
.top-element li .cart-icon-style{line-height:48px}
}
@media only screen and (min-width:1440px){.www-wrapper{margin:0 auto}
.global-navigation-container{width:100%;margin:0 auto}
.header-container-mobile{display:none}
.sub-header{display:none}
.top-element{margin:0;padding:0}
.current-store-address{padding-left:10px}
.custom-a-link{border-bottom:none !important}
ul.header-notification-list{font-size:15px;line-height:20px}
ul.header-notification-list li .default-icon-wrapper{width:15px;height:15px;display:table;float:left;margin-top:0;margin-right:10px}
ul.header-notification-list li .default-icon-wrapper img{width:100%;height:100%;display:table}
ul.header-notification-list li a{text-decoration:underline;font-size:15px;line-height:15px;padding:10px 10px 0 0}
.top-element li:last-child{border-right:0}
.top-element li .default-icon-wrapper{width:20px;height:18px;float:left;margin-top:5px;margin-right:10px}
.top-element li .default-icon-wrapper span{width:100%;height:100%;display:table}
.top-element li a{text-decoration:none;font-size:15px;line-height:30px;float:left}
.top-element li .cart-icon-style{line-height:48px}
}
#nav-toggle{position:absolute;cursor:pointer;float:left;display:block;left:0}
#nav-toggle .nav-anchor span{cursor:pointer;border-radius:1px;height:4px;width:25px;position:absolute;display:block;content:'';transition:all 500ms ease-in-out}
#nav-toggle .nav-anchor span:before,#nav-toggle .nav-anchor span:after{cursor:pointer;border-radius:1px;height:4px;width:25px;position:absolute;display:block;content:''}
#nav-toggle .nav-anchor span:before{top:-10px}
#nav-toggle .nav-anchor span:after{bottom:-10px}
#nav-toggle .nav-anchor span:before,#nav-toggle .nav-anchor span:after{transition:all 500ms ease-in-out}
#nav-toggle.active .nav-anchor span{background-color:transparent}
#nav-toggle.active .nav-anchor span:before,#nav-toggle.active .nav-anchor span:after{top:0}
#nav-toggle.active .nav-anchor span:before{transform:rotate(45deg)}
#nav-toggle.active .nav-anchor span:after{transform:rotate(-45deg)}
.profile-text{padding-right:15px}
.profile-white-arrow{font-size:32px !important;padding-left:10px;line-height:40px !important}
.global-navigation .carousel .carousel-inner{height:100vh;border-right:1px solid}
.global-navigation .carousel .carousel-inner .main-menu-dropdown{overflow:scroll;height:calc(100vh - 80px)}
.global-navigation .carousel .carousel-inner .list-group-item{border:0;border-top:1px solid}
.global-navigation .carousel .carousel-inner .list-group-item:last-child{border-bottom:1px solid}
.global-navigation .carousel .carousel-inner .reserve-time-list-item{height:62px}
.global-navigation .carousel .carousel-inner .reserve-time-list-item .notification-text-wrapper{display:block}
.global-navigation .carousel .carousel-inner .reserve-time-list-item .notification-text-wrapper span,.global-navigation .carousel .carousel-inner .reserve-time-list-item .notification-text-wrapper a{font-size:14px;line-height:40px}
.global-navigation .carousel .carousel-inner .reserve-time-list-item .notification-text-wrapper .default-icon-wrapper{line-height:40px;margin-top:-5px}
.global-navigation .carousel .carousel-inner .reserve-time-list-item .notification-text-wrapper .reserve-time-link{line-height:36px;margin-left:10px;padding-bottom:3px}
.global-navigation .carousel .carousel-inner .reserve-time-list-item .notification-text-wrapper .reserve-time-link:hover{border-bottom:unset}
.global-navigation .carousel .carousel-inner .reserve-time-list-item .notification-text-wrapper .reserve-action{padding:0}
.global-navigation .carousel .carousel-inner .reserve-time-list-item .notification-text-wrapper .time-con{padding-left:5px}
.global-navigation .carousel .carousel-inner .reserve-time-list-item .notification-text-wrapper .pref-dropdown-menu{z-index:100;width:100%;margin-left:-14px;min-height:60px}
.global-navigation .carousel .carousel-inner .reserve-time-list-item .notification-text-wrapper .pref-dropdown-menu span{line-height:normal}
.global-navigation .carousel .carousel-inner .reserve-time-list-item .notification-text-wrapper .pref-dropdown-menu .address-con{line-height:normal;padding:15px}
.global-navigation .carousel .carousel-inner .flex-reserve-item{display:flex;align-items:center}
.anonymous-header .logo-anonymous{text-align:center}
.anonymous-header .svg-icon-Arrow_left_white:before{height:1.49em}
.anonymous-header .header-left-anonymous{margin:1em 0 0 1em}
@media only screen and (min-width:992px){.anonymous-header .header-left-anonymous{margin:0 0 0 1em}
}
.anonymous-header .header-left-anonymous .anonymous-header-anchor .anonymous-header-link{font-size:17px;line-height:48px}
.anonymous-header .header-left-anonymous .anonymous-header-anchor .anonymous-header-link:hover{border-bottom:0}
.aisle-level1-mobile{margin-left:20px}
.aisle-flyout-header{margin-left:15px;margin-bottom:10px}
.aisle-flyout-header .aisle-flyout-link{text-decoration:underline !important;font-size:16px !important;font-weight:bold;line-height:22px !important;cursor:pointer;margin-left:0 !important}
.aisle-flyout-header .aisle-flyout-link::after{display:none !important}
.aisle-flyout-header .aisle-flyout-link:hover{color:#dd1e25;text-decoration:none !important}
.mobile-flyout-item a{display:block}
.behind-height{margin-top:48px}
.back-to-top-home{position:relative}
.back-to-top-home a{position:absolute;top:13px;z-index:-1;text-decoration:underline;color:#fff !important;outline:2px solid #fff !important}
.back-to-top-home a:focus{position:absolute;z-index:1040}
@media only screen and (max-width:992px){.notification-text-wrapper{width:90%;height:100%;display:block;float:left;line-height:10px}
.notification-text-wrapper span{font-size:15px;text-decoration:none}
.notification-text-wrapper a,.notification-text-wrapper span.reserve-action{line-height:30px}
}
@media only screen and (min-width:320px) and (max-width:700px){.two-row-panel-border{border-bottom:unset}
}
@media only screen and (min-width:992px) and (max-width:1120px){.header-right-menu-list-item{padding-left:0 !important}
li.spacer{margin-left:0 !important;padding-left:0 !important}
.notification-text-wrapper span{font-size:14px}
.header-right-list-text span{font-size:14px}
.header-top-left-section{padding-right:0;padding-left:0}
.header-top-left-section{padding-left:0 !important;padding-right:0 !important}
.list-icon-tablet{margin-left:9px}
}
@media only screen and (min-width:1120px){.header-top-right-list-center{padding-left:8px}
}
.tooltip-container .tooltip-change-location{display:none;position:relative;width:100%;height:100%}
.tooltip-container .tooltip.bottom{opacity:1;display:block;top:46px;left:16px}
.tooltip-container .tooltip-arrow{position:relative}
.tooltip-container .tooltip-arrow::after{content:"";position:absolute;top:6px;margin-left:15px;left:50%;border:12.5px solid rgba(0,0,0,0.5);border-color:transparent transparent white white;transform-origin:0 0;transform:rotate(135deg);box-shadow:-2px 2px 1.5px .3px rgba(0,0,0,0.2)}
.tooltip-container .tooltip-inner{max-width:none}
.tooltip-container .tooltip>.tooltip-inner{background-color:white;color:darkslategrey;padding:15px 5px;min-height:100px;max-width:296px;border-radius:unset;box-shadow:0 0 6px 0 rgba(0,0,0,0.5)}
.tooltip-container .tooltip-inner-btn{border:0;background-color:transparent;text-decoration:underline;font-size:16px;margin-right:0;line-height:22px}
.tooltip-container .tooltip-inner-btn:hover,.tooltip-container .tooltip-inner-btn:active,.tooltip-container .tooltip-inner-btn:focus{text-decoration:underline;padding:0}
.tooltip-container .tooltip-inner-btn.banner-link,.tooltip-container .tooltip-inner-btn.banner-link:focus{margin-right:0;border-bottom:0}
.tooltip-container .tooltip-inner-text{font-size:16px;line-height:22px;padding-left:25px;padding-right:25px;padding-bottom:16px;text-align:left}
@media screen and (min-width:991px){.tooltip-container-mobile{display:none}
}
@media screen and (max-width:990px){.tooltip-container-desktop{display:none}
.tooltip-container-mobile .tooltip.bottom{top:34px;left:12px}
}
@media screen and (min-width:700px) and (max-width:767px){.tooltip-container-mobile .tooltip-container .tooltip.tooltip-shop{top:-7px}
}
@media screen and (max-width:699px){.tooltip-container-mobile .tooltip-container .tooltip.tooltip-shop{top:-47px}
}
img:-moz-loading{visibility:hidden}
@media only screen and (max-width:1250px){div.navigation-bar-menu div.navigation-bar-menu-container-wrapper .primary-navigation-wrapper.right-side{padding-left:40px !important}
div.navigation-bar-menu div.navigation-bar-menu-container-wrapper .primary-navigation-wrapper .primary-navigation-list.full-width{height:220px !important}
}
div.navigation-bar-menu{position:relative;box-sizing:border-box;background:#fff;box-shadow:0 6px 12px 0 rgba(0,0,0,0.15);border-top:2px solid #e41720}
div.navigation-bar-menu.secondary-navigation-container-web{display:table}
div.navigation-bar-menu.secondary-navigation-container-mobile{display:table}
div.navigation-bar-menu div.navigation-bar-menu-container-wrapper{width:100%;height:100%;float:left;padding:50px 20px;margin:0}
div.navigation-bar-menu div.navigation-bar-menu-container-wrapper .primary-navigation-wrapper .primary-navigation-list.full-width{list-style:none;display:flex;flex-direction:column;flex-wrap:wrap;float:left;height:180px;padding:0;flex:0 0 100%}
div.navigation-bar-menu div.navigation-bar-menu-container-wrapper .primary-navigation-wrapper .primary-navigation-list.full-width.left-navigation-list{margin-left:calc(100% - 160px)}
div.navigation-bar-menu div.navigation-bar-menu-container-wrapper .primary-navigation-wrapper .primary-navigation-list .primary-navigation-list-item{display:flex;height:30px;width:auto}
div.navigation-bar-menu div.navigation-bar-menu-container-wrapper .primary-navigation-wrapper .primary-navigation-list .primary-navigation-list-item .flyout-anchor{font-size:16px;line-height:22px}
div.navigation-bar-menu div.navigation-bar-menu-container-wrapper .primary-navigation-wrapper .primary-navigation-list .primary-navigation-list-item .left-flyout{text-decoration:underline;font-weight:bold}
div.navigation-bar-menu div.navigation-bar-menu-container-wrapper .primary-navigation-wrapper .primary-navigation-list .primary-navigation-list-item .left-flyout:hover{text-decoration:none}
div.navigation-bar-menu div.navigation-bar-menu-container-wrapper .primary-navigation-wrapper .primary-navigation-list .primary-navigation-list-item .left-flyout:after{content:none}
div.navigation-bar-menu div.navigation-bar-menu-container-wrapper .primary-navigation-wrapper .primary-navigation-list .primary-navigation-list-item .right-flyout-link:after{content:none}
div.navigation-bar-menu div.navigation-bar-menu-container-wrapper div.navigation-bar-menu-list-wrapper{width:100%;height:100%;display:table;float:left}
div.navigation-bar-menu div.navigation-bar-menu-container-wrapper div.navigation-bar-menu-list-wrapper.right-side{width:80%;border-left:1px solid #dedede;padding-left:45px}
div.navigation-bar-menu div.navigation-bar-menu-container-wrapper div.navigation-bar-menu-list-wrapper.left-side{width:calc(20% - 1px)}
div.navigation-bar-menu div.navigation-bar-menu-container-wrapper div.navigation-bar-menu-list-wrapper.your-store-list{width:35%}
div.navigation-bar-menu div.navigation-bar-menu-container-wrapper div.navigation-bar-menu-list-wrapper div.secondary-navigation-list-heading{width:auto;height:auto;display:table;float:left;padding:5px;text-align:left}
div.navigation-bar-menu div.navigation-bar-menu-container-wrapper div.navigation-bar-menu-list-wrapper div.secondary-navigation-list-heading span{color:black;text-decoration:none;cursor:pointer;font-size:14px;border-bottom:1px solid #000;padding-left:5px}
div.navigation-bar-menu div.navigation-bar-menu-container-wrapper div.navigation-bar-menu-list-wrapper ul.secondary-navigation-list{width:100%;list-style:none;height:260px;display:flex;flex-direction:column;flex-wrap:wrap;float:left}
div.navigation-bar-menu div.navigation-bar-menu-container-wrapper div.navigation-bar-menu-list-wrapper ul.secondary-navigation-list li.secondary-navigation-list-item{height:auto;padding:5px 0 0 5px;text-align:left}
div.navigation-bar-menu div.navigation-bar-menu-container-wrapper div.navigation-bar-menu-list-wrapper ul.secondary-navigation-list li.secondary-navigation-list-item.anchor-title div.search-products-container{display:flex;align-items:center;width:100%;background:#f6f6f6;height:100%;margin:0}
div.navigation-bar-menu div.navigation-bar-menu-container-wrapper div.navigation-bar-menu-list-wrapper ul.secondary-navigation-list li.secondary-navigation-list-item.anchor-title div.search-products-container div.search-products{width:100%;height:auto;position:relative}
div.navigation-bar-menu div.navigation-bar-menu-container-wrapper div.navigation-bar-menu-list-wrapper ul.secondary-navigation-list li.secondary-navigation-list-item.anchor-title div.search-products-container div.search-products input{width:100%;height:45px;color:#656465;font-size:16px;line-height:22px;padding-left:15px;padding-right:40px;box-sizing:border-box}
div.navigation-bar-menu div.navigation-bar-menu-container-wrapper div.navigation-bar-menu-list-wrapper ul.secondary-navigation-list li.secondary-navigation-list-item.anchor-title div.search-products-container div.search-products span.svg-icon{position:absolute;right:15px;top:14px}
div.navigation-bar-menu div.navigation-bar-menu-container-wrapper div.navigation-bar-menu-list-wrapper ul.secondary-navigation-list li.secondary-navigation-list-item.anchor-title input.main-menu-search{width:100%;height:35px;display:block;border:1px solid #858585;font-size:14px;padding-left:10px;outline:0}
div.navigation-bar-menu div.navigation-bar-menu-container-wrapper div.navigation-bar-menu-list-wrapper ul.secondary-navigation-list li.secondary-navigation-list-item.navigation-heading{padding:0 0 0 10px}
div.navigation-bar-menu div.navigation-bar-menu-container-wrapper div.navigation-bar-menu-list-wrapper ul.secondary-navigation-list li.secondary-navigation-list-item.your-store{width:100%}
div.navigation-bar-menu div.navigation-bar-menu-container-wrapper div.navigation-bar-menu-list-wrapper ul.secondary-navigation-list li.secondary-navigation-list-item span.secondary-navigation-list-item-text{width:100%}
div.navigation-bar-menu div.navigation-bar-menu-container-wrapper div.navigation-bar-menu-list-wrapper ul.secondary-navigation-list li.secondary-navigation-list-item span.secondary-navigation-list-item-text a.secondary-navigation-list-item-link{color:#3a3a3a;text-decoration:none;cursor:pointer;font-size:14px}
div.navigation-bar-menu div.navigation-bar-menu-container-wrapper div.navigation-bar-menu-list-wrapper ul.secondary-navigation-list li.secondary-navigation-list-item span.secondary-navigation-list-item-text a.secondary-navigation-list-item-link.anchor-underline{border-bottom:1px solid #000}
.carousel-inner .anchor-title .main-menu .svg-icon{padding-top:0}
@media only screen and (min-width:320px) and (max-width:480px){div.secondary-navigation-xs{display:block}
div.list-container{width:100%}
div.navigation-bar-menu{border-top:0;box-shadow:none;border-left:1px solid #dadada;border-right:1px solid #dadada}
div.navigation-bar-menu.secondary-navigation-container-web{display:none}
div.navigation-bar-menu.secondary-navigation-container-mobile{display:table}
div.navigation-bar-menu div.navigation-bar-menu-container-wrapper{padding:0;margin:0}
div.navigation-bar-menu div.navigation-bar-menu-container-wrapper div.navigation-bar-menu-list-wrapper{width:100%;height:100%;display:table;float:left}
div.navigation-bar-menu div.navigation-bar-menu-container-wrapper div.navigation-bar-menu-list-wrapper div.secondary-navigation-list-heading{margin:0;padding:5px 0 0 5px;border-bottom:1px solid #dadada;width:100%;height:40px;line-height:30px}
div.navigation-bar-menu div.navigation-bar-menu-container-wrapper div.navigation-bar-menu-list-wrapper div.secondary-navigation-list-heading span{color:#3a3a3a;text-decoration:none;cursor:pointer;font-size:14px;border-bottom:0}
div.navigation-bar-menu div.navigation-bar-menu-container-wrapper div.navigation-bar-menu-list-wrapper ul.secondary-navigation-list{padding:0;margin:0}
div.navigation-bar-menu div.navigation-bar-menu-container-wrapper div.navigation-bar-menu-list-wrapper ul.secondary-navigation-list li.secondary-navigation-list-item{height:40px;line-height:40px;border-bottom:1px solid #dadada;width:100%}
div.navigation-bar-menu div.navigation-bar-menu-container-wrapper div.navigation-bar-menu-list-wrapper ul.secondary-navigation-list li.secondary-navigation-list-item:not(.navigation-heading){padding:0 0 0 20px}
div.navigation-bar-menu div.navigation-bar-menu-container-wrapper div.navigation-bar-menu-list-wrapper ul.secondary-navigation-list li.secondary-navigation-list-item.anchor-search{padding:12px}
div.navigation-bar-menu div.navigation-bar-menu-container-wrapper div.navigation-bar-menu-list-wrapper ul.secondary-navigation-list li.secondary-navigation-list-item.anchor-title{height:60px;display:table;line-height:60px;background:#f6f6f6;padding:0}
div.navigation-bar-menu div.navigation-bar-menu-container-wrapper div.navigation-bar-menu-list-wrapper ul.secondary-navigation-list li.secondary-navigation-list-item.anchor-title a span{font-size:6px;padding:23px 10px 0 10px;display:block;height:100%;float:left}
div.navigation-bar-menu div.navigation-bar-menu-container-wrapper div.navigation-bar-menu-list-wrapper ul.secondary-navigation-list li.secondary-navigation-list-item.anchor-search{padding:12px}
div.navigation-bar-menu div.navigation-bar-menu-container-wrapper div.navigation-bar-menu-list-wrapper ul.secondary-navigation-list li.secondary-navigation-list-item a{color:#3a3a3a;text-decoration:none;cursor:pointer;font-size:18px}
div.navigation-bar-menu div.navigation-bar-menu-container-wrapper div.navigation-bar-menu-list-wrapper ul.secondary-navigation-list li.secondary-navigation-list-item.your-store{width:100%;padding:0 0 0 20px}
div.navigation-bar-menu div.navigation-bar-menu-container-wrapper div.navigation-bar-menu-list-wrapper ul.secondary-navigation-list li.secondary-navigation-list-item span.secondary-navigation-list-item-text{width:100%}
div.navigation-bar-menu div.navigation-bar-menu-container-wrapper div.navigation-bar-menu-list-wrapper ul.secondary-navigation-list li.secondary-navigation-list-item span.secondary-navigation-list-item-text a.secondary-navigation-list-item-link{color:#3a3a3a;text-decoration:none;cursor:pointer;font-size:14px}
div.navigation-bar-menu div.navigation-bar-menu-container-wrapper div.navigation-bar-menu-list-wrapper ul.secondary-navigation-list li.secondary-navigation-list-item span.secondary-navigation-list-item-text a.secondary-navigation-list-item-link.anchor-underline{border-bottom:0}
div.navigation-bar-menu div.navigation-bar-menu-container-wrapper div.navigation-bar-menu-list-wrapper ul.secondary-navigation-list li.secondary-navigation-list-item span.secondary-navigation-list-item-text a.secondary-navigation-list-item-link .arrow-right span{padding:10px}
}
@media only screen and (min-width:480px) and (max-width:768px){div.secondary-navigation-xs{display:block}
div.list-container{width:100%}
div.navigation-bar-menu{border-top:0;box-shadow:none;border-left:1px solid #dadada;border-right:1px solid #dadada}
div.navigation-bar-menu.secondary-navigation-container-web{display:none}
div.navigation-bar-menu.secondary-navigation-container-mobile{display:table}
div.navigation-bar-menu div.navigation-bar-menu-container-wrapper{padding:0;margin:0}
div.navigation-bar-menu div.navigation-bar-menu-container-wrapper div.navigation-bar-menu-list-wrapper{width:100%;height:100%;display:table;float:left}
div.navigation-bar-menu div.navigation-bar-menu-container-wrapper div.navigation-bar-menu-list-wrapper div.secondary-navigation-list-heading{margin:0;padding:5px 0 0 5px;border-bottom:1px solid #dadada;width:100%;height:40px;line-height:30px}
div.navigation-bar-menu div.navigation-bar-menu-container-wrapper div.navigation-bar-menu-list-wrapper div.secondary-navigation-list-heading span{color:#3a3a3a;text-decoration:none;cursor:pointer;font-size:14px;border-bottom:0}
div.navigation-bar-menu div.navigation-bar-menu-container-wrapper div.navigation-bar-menu-list-wrapper ul.secondary-navigation-list{padding:0;margin:0}
div.navigation-bar-menu div.navigation-bar-menu-container-wrapper div.navigation-bar-menu-list-wrapper ul.secondary-navigation-list li.secondary-navigation-list-item{height:40px;line-height:40px;border-bottom:1px solid #dadada;width:100%}
div.navigation-bar-menu div.navigation-bar-menu-container-wrapper div.navigation-bar-menu-list-wrapper ul.secondary-navigation-list li.secondary-navigation-list-item:not(.navigation-heading){padding:0 0 0 20px}
div.navigation-bar-menu div.navigation-bar-menu-container-wrapper div.navigation-bar-menu-list-wrapper ul.secondary-navigation-list li.secondary-navigation-list-item.anchor-title{height:60px;display:block;line-height:60px;background:#f6f6f6;padding:0}
div.navigation-bar-menu div.navigation-bar-menu-container-wrapper div.navigation-bar-menu-list-wrapper ul.secondary-navigation-list li.secondary-navigation-list-item.anchor-title a span{font-size:6px;padding:23px 10px 0 10px;display:block;height:100%;float:left}
div.navigation-bar-menu div.navigation-bar-menu-container-wrapper div.navigation-bar-menu-list-wrapper ul.secondary-navigation-list li.secondary-navigation-list-item.anchor-search{padding:12px}
div.navigation-bar-menu div.navigation-bar-menu-container-wrapper div.navigation-bar-menu-list-wrapper ul.secondary-navigation-list li.secondary-navigation-list-item a{color:#3a3a3a;text-decoration:none;cursor:pointer;font-size:18px}
div.navigation-bar-menu div.navigation-bar-menu-container-wrapper div.navigation-bar-menu-list-wrapper ul.secondary-navigation-list li.secondary-navigation-list-item.your-store{width:100%;padding:0 0 0 20px}
div.navigation-bar-menu div.navigation-bar-menu-container-wrapper div.navigation-bar-menu-list-wrapper ul.secondary-navigation-list li.secondary-navigation-list-item span.secondary-navigation-list-item-text{width:100%}
div.navigation-bar-menu div.navigation-bar-menu-container-wrapper div.navigation-bar-menu-list-wrapper ul.secondary-navigation-list li.secondary-navigation-list-item span.secondary-navigation-list-item-text a.secondary-navigation-list-item-link{color:#3a3a3a;text-decoration:none;cursor:pointer;font-size:14px}
div.navigation-bar-menu div.navigation-bar-menu-container-wrapper div.navigation-bar-menu-list-wrapper ul.secondary-navigation-list li.secondary-navigation-list-item span.secondary-navigation-list-item-text a.secondary-navigation-list-item-link.anchor-underline{border-bottom:0}
div.navigation-bar-menu div.navigation-bar-menu-container-wrapper div.navigation-bar-menu-list-wrapper ul.secondary-navigation-list li.secondary-navigation-list-item span.secondary-navigation-list-item-text a.secondary-navigation-list-item-link .arrow-right span{padding:10px}
}
@media only screen and (min-width:768px) and (max-width:1024px){div.secondary-navigation-xs{display:none}
div.list-container{width:100%}
div.navigation-bar-menu{border-top:0;box-shadow:none;border-left:1px solid #dadada;border-right:1px solid #dadada}
div.navigation-bar-menu.secondary-navigation-container-web{display:none}
div.navigation-bar-menu.secondary-navigation-container-mobile{display:table}
div.navigation-bar-menu div.navigation-bar-menu-container-wrapper{padding:0;margin:0}
div.navigation-bar-menu div.navigation-bar-menu-container-wrapper div.navigation-bar-menu-list-wrapper{width:100%;height:100%;display:table;float:left}
div.navigation-bar-menu div.navigation-bar-menu-container-wrapper div.navigation-bar-menu-list-wrapper div.secondary-navigation-list-heading{margin:0;padding:5px 0 0 5px;border-bottom:1px solid #dadada;width:100%;height:40px;line-height:30px}
div.navigation-bar-menu div.navigation-bar-menu-container-wrapper div.navigation-bar-menu-list-wrapper div.secondary-navigation-list-heading span{color:#3a3a3a;text-decoration:none;cursor:pointer;font-size:14px;border-bottom:0}
div.navigation-bar-menu div.navigation-bar-menu-container-wrapper div.navigation-bar-menu-list-wrapper ul.secondary-navigation-list{padding:0;margin:0}
div.navigation-bar-menu div.navigation-bar-menu-container-wrapper div.navigation-bar-menu-list-wrapper ul.secondary-navigation-list li.secondary-navigation-list-item{height:40px;line-height:40px;border-bottom:1px solid #dadada;width:100%}
div.navigation-bar-menu div.navigation-bar-menu-container-wrapper div.navigation-bar-menu-list-wrapper ul.secondary-navigation-list li.secondary-navigation-list-item:not(.navigation-heading){padding:0 0 0 20px}
div.navigation-bar-menu div.navigation-bar-menu-container-wrapper div.navigation-bar-menu-list-wrapper ul.secondary-navigation-list li.secondary-navigation-list-item.anchor-title{height:60px;display:block;line-height:60px;background:#f6f6f6;padding:0}
div.navigation-bar-menu div.navigation-bar-menu-container-wrapper div.navigation-bar-menu-list-wrapper ul.secondary-navigation-list li.secondary-navigation-list-item.anchor-title a span{font-size:6px;padding:23px 10px 0 10px;display:block;height:100%;float:left}
div.navigation-bar-menu div.navigation-bar-menu-container-wrapper div.navigation-bar-menu-list-wrapper ul.secondary-navigation-list li.secondary-navigation-list-item.anchor-search{padding:12px}
div.navigation-bar-menu div.navigation-bar-menu-container-wrapper div.navigation-bar-menu-list-wrapper ul.secondary-navigation-list li.secondary-navigation-list-item a{color:#3a3a3a;text-decoration:none;cursor:pointer;font-size:18px}
div.navigation-bar-menu div.navigation-bar-menu-container-wrapper div.navigation-bar-menu-list-wrapper ul.secondary-navigation-list li.secondary-navigation-list-item.your-store{width:100%;padding:0 0 0 20px}
div.navigation-bar-menu div.navigation-bar-menu-container-wrapper div.navigation-bar-menu-list-wrapper ul.secondary-navigation-list li.secondary-navigation-list-item span.secondary-navigation-list-item-text{width:100%}
div.navigation-bar-menu div.navigation-bar-menu-container-wrapper div.navigation-bar-menu-list-wrapper ul.secondary-navigation-list li.secondary-navigation-list-item span.secondary-navigation-list-item-text a.secondary-navigation-list-item-link{color:#3a3a3a;text-decoration:none;cursor:pointer;font-size:14px}
div.navigation-bar-menu div.navigation-bar-menu-container-wrapper div.navigation-bar-menu-list-wrapper ul.secondary-navigation-list li.secondary-navigation-list-item span.secondary-navigation-list-item-text a.secondary-navigation-list-item-link.anchor-underline{border-bottom:0}
div.navigation-bar-menu div.navigation-bar-menu-container-wrapper div.navigation-bar-menu-list-wrapper ul.secondary-navigation-list li.secondary-navigation-list-item span.secondary-navigation-list-item-text a.secondary-navigation-list-item-link .arrow-right span{padding:10px}
}
.V-line{border-left:6px solid green;height:500px;top:0}
@media only screen and (min-width:1024px) and (max-width:1440px){div.secondary-navigation-xs{display:none}
ul.secondary-navigation-list{padding:0}
div.navigation-bar-menu.secondary-navigation-container-web{display:table}
div.navigation-bar-menu.secondary-navigation-container-mobile{display:none}
div.list-container{width:90%}
}
@media only screen and (min-width:1440px){div.secondary-navigation-xs{display:none}
ul.secondary-navigation-list{padding:0}
div.navigation-bar-menu.secondary-navigation-container-web{display:table}
div.navigation-bar-menu.secondary-navigation-container-mobile{display:none}
}
img:-moz-loading{visibility:hidden}
div.container.user-info{display:table;padding:15px 5px;box-sizing:border-box;background:#fff;box-shadow:0 6px 12px 0 rgba(0,0,0,0.15);width:225px;float:right}
div.container.user-info div.row.third-row{height:30%}
div.container.user-info div.row.third-row ul{width:100%;height:auto;display:table;float:left;padding:0;border-bottom:1px solid #dedede}
div.container.user-info div.row.third-row ul li{list-style:none;display:table;float:left;width:100%;height:auto;padding-bottom:10px}
div.container.user-info div.row.third-row ul li span a.header-anchor{width:auto;color:#fff;text-decoration:none;font-size:16px;line-height:20px;float:left;padding-top:10px;box-sizing:border-box;border-bottom:1px solid #000}
div.container.user-info div.row.third-row ul li span a.authenticated-pop-up-anchor{color:#000}
div.container.user-info div.row.fourth-row{height:15%}
div.container.user-info div.row.fourth-row ul{width:100%;height:auto;display:table;float:left;padding:0}
div.container.user-info div.row.fourth-row ul li{list-style:none;display:table;float:left;width:100%;height:auto;padding-bottom:10px}
div.container.user-info div.row.fourth-row ul li a.header-anchor{width:auto;color:#fff;text-decoration:none;font-size:16px;line-height:20px;float:left;padding-top:15px;box-sizing:border-box;border-bottom:1px solid #000}
div.container.user-info div.row.fourth-row ul li a.authenticated-pop-up-anchor{color:#000}
img:-moz-loading{visibility:hidden}
.content-block-area{width:100%;height:auto;display:table;margin:0 auto}
.content-block-container{width:98%;height:100%;display:table;margin:0 auto;padding:20px 0}
.content-block-container .content-block-wrapper{width:49%;height:auto;min-width:375px;min-height:475px;display:block;float:left;box-sizing:border-box;padding:20px;margin:2% 0;transform:scale(1);transition:.05s linear}
.content-block-container .content-block-wrapper:first-child{margin:2% 2% 2% 0}
.content-block-container .content-block-wrapper.left{background:#fff;box-shadow:1px 1px 2px rgba(0,0,0,0.2)}
.content-block-container .content-block-wrapper.left:hover{box-shadow:2px 2px 5px rgba(0,0,0,0.2);transform:scale(1.01)}
.content-block-container .content-block-wrapper.right{background:#58544d;box-shadow:1px 1px 2px rgba(0,0,0,0.3)}
.content-block-container .content-block-wrapper.right:hover{transform:scale(1.01);box-shadow:2px 2px 5px rgba(0,0,0,0.3)}
.content-block-container .content-block-wrapper .content-block{width:100%;height:100%;display:table;float:left;padding:20px}
.content-block-container .content-block-wrapper .content-block .content-block-category-wrapper{width:80%;height:auto;display:table;float:left}
.content-block-container .content-block-wrapper .content-block .content-block-category-wrapper .content-block-category{width:auto;height:auto;display:table;font-size:13px;font-weight:800;line-height:20px;margin:10px 0}
.content-block-container .content-block-wrapper .content-block .content-block-category-wrapper .content-block-category.white-text{color:#fff}
.content-block-container .content-block-wrapper .content-block .content-block-title-wrapper{width:100%;height:auto;display:table;float:left}
.content-block-container .content-block-wrapper .content-block .content-block-title-wrapper .content-block-title{width:auto;height:auto;margin:0 auto;display:table;font-size:48px;font-weight:bold;line-height:52px}
.content-block-container .content-block-wrapper .content-block .content-block-title-wrapper .content-block-title.white-text{color:#fff}
.content-block-container .content-block-wrapper .content-block .content-block-content-wrapper{width:80%;height:auto;display:table;float:left;padding:0 0 10px 0}
.content-block-container .content-block-wrapper .content-block .content-block-content-wrapper .content-block-content{width:auto;height:auto;margin:0 auto;display:table;font-size:20px;line-height:28px}
.content-block-container .content-block-wrapper .content-block .content-block-content-wrapper .content-block-content.white-text{color:#fff}
.content-block-container .content-block-wrapper .content-block .content-block-button-wrapper{width:80%;height:auto;display:table;float:left}
.content-block-container .content-block-wrapper .content-block .content-block-button-wrapper .content-block-button{width:187px;height:46px;margin:10px auto 20px auto;float:left}
.content-block-container .content-block-wrapper .content-block .content-block-button-wrapper .content-block-button .content-block-btn{width:100%;height:100%;background:#dd1e25;color:#fff;border-radius:0;box-shadow:0 2px 4px 0 rgba(0,0,0,0.1);display:table;line-height:46px;padding:0}
.content-block-container .content-block-wrapper .content-block .content-block-button-wrapper .content-block-button .content-block-btn.white-text{color:#fff}
@media only screen and (min-width:320px) and (max-width:480px){.content-block-area{width:90%}
.content-block-container{width:100%;float:none;margin:0 auto}
.content-block-container .content-block-wrapper{width:100%;min-width:100%;padding:20px 0}
.content-block-container .content-block-wrapper:first-child{margin:0 auto}
}
@media only screen and (min-width:480px) and (max-width:768px){.content-block-container{width:100%;float:none;margin:0 auto}
.content-block-container .content-block-wrapper{width:100%;padding:20px 0}
.content-block-container .content-block-wrapper:first-child{margin:0 auto}
}
@media only screen and (min-width:1024px) and (max-width:1440px){.content-block-area{width:90%}
.content-block-container{width:100%}
}
@media only screen and (min-width:1440px){.content-block-area{width:90%}
.content-block-container{width:100%}
}
img:-moz-loading{visibility:hidden}
.footer{width:100%;height:auto;display:table;float:left;margin:96px 0 0 0;padding:0;font-size:1.3rem;overflow:hidden;margin-bottom:0}
.footer .footer-link,.footer .footer-link-social{margin:0;padding:0}
.footer .footer-link ul,.footer .footer-link-social ul{margin:0 0 25px 0;padding:0;float:left}
.footer .footer-link li{margin:0;padding:0 5px 5px 0;list-style:none;width:33%;float:left}
.footer .footer-link li a{margin:0;padding:0;text-decoration:none}
.footer .footer-link li a:hover{text-decoration:none}
.footer .footer-link-social li{margin:0 20px 0 0;padding:0;list-style:none;float:left}
.footer .footer-link-social li a{margin:0;padding:0}
*{box-sizing:border-box}
.footer-service ul li{list-style-type:none;padding-top:10px}
.footer-service ul li a{text-decoration:none;font-size:15px;line-height:34px;padding:5px;position:relative}
.footer-service ul li a:before{content:"";position:absolute;width:100%;height:1px;bottom:0;left:0;visibility:hidden;border-radius:5px;transform:scaleX(0);transition:.25s linear}
.footer-service ul li a:hover:before,.footer-service ul li a:focus:before{visibility:visible;transform:scaleX(1)}
.footer-service ul li a.top-footer{padding-bottom:3px;font-size:15px;font-weight:600;line-height:20px;position:relative}
.footer-service ul li a.top-footer:before{content:"";position:absolute;width:100%;height:1px;bottom:0;left:0;visibility:hidden;border-radius:5px;transform:scaleX(0);transition:.25s linear}
.footer-service ul li a.top-footer:hover:before,.footer-service ul li a.top-footer:focus:before{visibility:visible;transform:scaleX(1)}
.footer-service li.style-top-footer{padding-left:5px}
.footer-service li.style-top-footer span.top-footer{position:relative;text-decoration:none;font-size:15px;line-height:34px;cursor:pointer;font-weight:800}
.footer-service li.style-top-footer span.top-footer:before{content:"";position:absolute;width:100%;height:1px;bottom:0;left:0;visibility:hidden;border-radius:5px;transform:scaleX(0);transition:.25s linear}
.footer-service li.style-top-footer span.top-footer:hover:before,.footer-service li.style-top-footer span.top-footer:focus:before{visibility:visible;transform:scaleX(1)}
.footer-service li.social-media-container-desktop{margin-top:40px}
.list-footer-mobile{margin-top:50px;list-style-type:none}
.list-footer-mobile .primary-footer-link{font-weight:800}
.list-footer-mobile span.arrow-right{width:20px;height:20px}
.list-footer-mobile span.arrow-right span{width:100%}
.list-footer-mobile .list-group-item{position:relative;display:block;padding:10px 15px;margin-bottom:0;background-color:#fff;border:1px solid #ddd;border-radius:0}
.list-footer-mobile a.list-group-item:focus{z-index:1 !important;outline-offset:0 !important}
.footer-mobile{margin:0 !important}
.footer-sub-conatainer{padding:24px}
.copyright-container .copyright-statement{font-size:14px;line-height:16px;text-align:center}
.copyright-container .copyright-statement p{margin-bottom:0}
.footer-nav{text-align:center;padding:10px 0 0 0;margin-left:0;margin-bottom:0}
.footer-nav li{padding-right:0;padding-left:0}
.footer-nav li a{text-decoration:none;text-align:center;padding:8px 10px 0 10px;font-size:13px;line-height:18px;position:relative}
.footer-nav li a:before{content:"";position:absolute;width:100%;height:1px;bottom:0;left:0;visibility:hidden;border-radius:5px;transform:scaleX(0);transition:.25s linear}
.footer-nav li a:hover:before,.footer-nav li a:focus:before{visibility:visible;transform:scaleX(1)}
.social-media-icon-footer{width:30px;height:30px;margin:30px 15px 0 0}
.icon-arrow-right-footer{font-size:20px}
.social-media-container-mobile{padding:50px 0 20px 0;text-align:center}
.social-media-container-mobile ul{list-style:none;padding:0 !important}
.social-media-container-mobile ul a{padding:10px;text-decoration:none}
.social-media-container-mobile ul a span:before{transform:scale(1);transition:.25s linear}
.social-media-container-mobile ul a span:hover:before{transform:scale(1.2)}
.social-media-container-desktop{padding:25px 0 0 0}
.social-media-container-desktop ul{list-style:none;padding-left:0}
.social-media-container-desktop ul a{padding:5px;text-decoration:none}
.social-media-container-desktop ul a span.svg-icon:before{transform:scale(1);transition:.25s linear}
.social-media-container-desktop ul a span.svg-icon:hover:before{transform:scale(1.2)}
.top-footer-social-media{font-weight:800}
.style-top-footer-social-media{padding-top:7px}
@media only screen and (min-width:320px) and (max-width:480px){.container-fluid{width:100%;margin:0 auto;padding-left:0;padding-right:0}
li a{width:100%;text-decoration:none;font-size:14px;padding:15px 0 15px 0;margin:0}
li a .arrow-right img{width:10px}
.anchor-title{height:60px;display:table;line-height:60px;background:#f6f6f6;padding:0}
.anchor-title a span{font-size:6px;margin:0 10px;display:block;height:100%;float:left}
}
@media only screen and (min-width:480px) and (max-width:768px){.container-fluid{width:100%;margin:0 auto;padding-left:0;padding-right:0}
.footer-service{margin-bottom:0}
li a{width:100%;text-decoration:none;font-size:14px;padding:15px 0 15px 0;margin:0}
li a .arrow-right img{width:10px}
.anchor-title{height:60px;display:table;line-height:60px;background:#f6f6f6;padding:0}
.anchor-title a span{font-size:6px;margin:0 10px;display:block;height:100%;float:left}
}
@media only screen and (min-width:1440px){.container-fluid{width:1280px;margin:0 auto}
}
img:-moz-loading{visibility:hidden}
.search-wrapper{width:100%;height:auto;display:table}
.search-wrapper .search-container{width:100%;padding:22px 5px;float:left;height:88px;text-align:center;border-top:1px solid #dedede}
.sticky-header-on .search-wrapper .search-container{height:48px;position:relative;padding:8px 0}
.search-wrapper .search-container .search-container-wrapper{width:60%;height:auto;display:table;margin:0 auto;position:relative}
.search-wrapper .search-container .search-container-wrapper.sticky-search{width:100%}
.search-wrapper .search-container .search-container-wrapper.sticky-search .input-search{width:100%;padding-left:20px;height:38px !important;border-radius:2px}
.search-wrapper .search-container .input-search{width:100%;padding-left:20px;margin-bottom:0 !important;height:45px !important}
.search-wrapper .search-container .search-icon{position:absolute;width:18px;top:0;bottom:0;right:15px;margin:auto}
.search-wrapper .search-container .search-icon:before{width:100%;height:100%}
@media only screen and (min-width:320px) and (max-width:480px){.search-wrapper .search-container .search-container-wrapper.sticky-search{width:100%}
.search-wrapper .search-container .search-container-wrapper.sticky-search .input-search{height:44px !important}
}
@media only screen and (min-width:480px) and (max-width:768px){.search-wrapper .search-container .search-container-wrapper.sticky-search{width:80%}
.search-wrapper .search-container .search-container-wrapper.sticky-search .input-search{height:44px !important}
}
img:-moz-loading{visibility:hidden}
.logo-container{width:100%;box-sizing:border-box;padding:32px 0 28px 0}
.logo-container .logo-jewelosco,.logo-container .logo-tomthumb,.logo-container .logo-safeway,.logo-container .logo-vons,.logo-container .logo-albertsons,.logo-container .logo-pavilions,.logo-container .logo-randalls,.logo-container .logo-carrsqc,.logo-container .logo-shaws,.logo-container .logo-starmarket,.logo-container .logo-acmemarkets,.logo-container .logo-haggen{width:100%;height:40px}
.logo-container .logo-jewelosco{display:block;width:108px;height:72px;margin:auto}
.logo-mobile{height:100%}
.logo-mobile a{width:100%;height:100%;display:table}
.logo-mobile .logo-jewelosco,.logo-mobile .logo-tomthumb,.logo-mobile .logo-safeway,.logo-mobile .logo-vons,.logo-mobile .logo-albertsons,.logo-mobile .logo-pavilions,.logo-mobile .logo-randalls,.logo-mobile .logo-carrsqc,.logo-mobile .logo-shaws,.logo-mobile .logo-starmarket,.logo-mobile .logo-acmemarkets,.logo-mobile .logo-haggen{width:100%;height:22px;margin:14px auto}
.logo-mobile .logo-jewelosco{transform:scale(1.7);width:auto}
.sticky-header-on{display:none;height:100%}
.sticky-header-on a{width:100%;height:100%;display:table}
.sticky-header-on .logo-jewelosco,.sticky-header-on .logo-tomthumb,.sticky-header-on .logo-safeway,.sticky-header-on .logo-vons,.sticky-header-on .logo-albertsons,.sticky-header-on .logo-pavilions,.sticky-header-on .logo-randalls,.sticky-header-on .logo-carrsqc,.sticky-header-on .logo-shaws,.sticky-header-on .logo-starmarket,.sticky-header-on .logo-acmemarkets,.sticky-header-on .logo-haggen{height:22px;margin:14px}
.sticky-header-on .logo-jewelosco{transform:scale(1.7)}
@media(max-width:1440px) and (min-width:990px){.uca-header-logo-vons,.uca-header-logo-tomthumb,.uca-header-logo-safeway,.uca-header-logo-albertsons,.uca-header-logo-pavilions,.uca-header-logo-randalls,.uca-header-logo-carrsqc,.uca-header-logo-shaws,.uca-header-logo-starmarket,.uca-header-logo-acmemarkets,.uca-header-logo-haggen{height:30px;margin:10px auto}
}
@media(min-width:1441px){.uca-header-logo-vons,.uca-header-logo-tomthumb,.uca-header-logo-safeway,.uca-header-logo-albertsons,.uca-header-logo-pavilions,.uca-header-logo-randalls,.uca-header-logo-carrsqc,.uca-header-logo-shaws,.uca-header-logo-starmarket,.uca-header-logo-acmemarkets,.uca-header-logo-haggen{height:30px;margin:10px auto}
}
@media(min-width:740px) and (max-width:991px){.uca-header-logo-vons,.uca-header-logo-tomthumb,.uca-header-logo-safeway,.uca-header-logo-albertsons,.uca-header-logo-pavilions,.uca-header-logo-randalls,.uca-header-logo-carrsqc,.uca-header-logo-shaws,.uca-header-logo-starmarket,.uca-header-logo-acmemarkets,.uca-header-logo-haggen{height:30px;margin:10px auto}
}
@media(min-width:535px) and (max-width:739px){.uca-header-logo-vons,.uca-header-logo-tomthumb,.uca-header-logo-safeway,.uca-header-logo-albertsons,.uca-header-logo-pavilions,.uca-header-logo-randalls,.uca-header-logo-carrsqc,.uca-header-logo-shaws,.uca-header-logo-starmarket,.uca-header-logo-acmemarkets,.uca-header-logo-haggen{height:30px;margin:10px auto}
}
@media(min-width:400px) and (max-width:535px){.uca-header-logo-vons,.uca-header-logo-tomthumb,.uca-header-logo-safeway,.uca-header-logo-albertsons,.uca-header-logo-pavilions,.uca-header-logo-randalls,.uca-header-logo-carrsqc,.uca-header-logo-shaws,.uca-header-logo-starmarket,.uca-header-logo-acmemarkets,.uca-header-logo-haggen{height:30px;margin-top:10px;padding-left:0;margin-left:-10px}
}
@media(min-width:320px) and (max-width:399px){.uca-header-logo-vons,.uca-header-logo-tomthumb,.uca-header-logo-safeway,.uca-header-logo-albertsons,.uca-header-logo-pavilions,.uca-header-logo-randalls,.uca-header-logo-carrsqc,.uca-header-logo-shaws,.uca-header-logo-starmarket,.uca-header-logo-acmemarkets,.uca-header-logo-haggen{height:20px;margin:15px auto;padding-left:0}
}
@media(max-width:1440px) and (min-width:990px){.uca-header-logo-jewelosco{height:37px;transform:scale(1.1);margin:9px 0}
}
@media(min-width:1441px){.uca-header-logo-jewelosco{height:37px;transform:scale(1.1);margin:9px 0}
}
@media(min-width:740px) and (max-width:991px){.uca-header-logo-jewelosco{height:37px;transform:scale(1.1);margin:9px 0}
}
@media(min-width:535px) and (max-width:739px){.uca-header-logo-jewelosco{height:37px;transform:scale(1.1);margin:9px 0}
}
@media(min-width:400px) and (max-width:535px){.uca-header-logo-jewelosco{height:37px;transform:scale(1.1);margin:9px 0}
}
@media(min-width:320px) and (max-width:399px){.uca-header-logo-jewelosco{height:37px;transform:scale(1.1);margin:9px 0}
}
@media(min-width:1200px){.logo-anonymous .hidden-sm{display:none}
.logo-anonymous .hidden-lg{display:block !important}
}
@media(max-width:1199px) and (min-width:992px){.logo-anonymous .hidden-sm{display:none}
.logo-anonymous .hidden-lg{display:block !important}
}
.logo-anonymous img{width:100%;height:22px;margin:14px auto}
.logo-anonymous .logo-jewelosco{height:37px;transform:scale(1.1);margin:9px 0}
.logo-anonymous .uca-header-logo-jewelosco{height:37px;transform:scale(1.1);margin:9px 0}
img:-moz-loading{visibility:hidden}
product-item .polaris-btn-add-product-in-card{padding:0 15px}
quantity-stepper input[type=number]::-webkit-inner-spin-button,quantity-stepper input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}
quantity-stepper .polaris-btn-add-product-in-card{width:100%;position:absolute;left:0;bottom:0;padding:0 10px}
quantity-stepper .polaris-btn-add-product-in-card .btn-add-card{width:100%;border-radius:0;display:table;margin-bottom:10px;padding:9px 12px}
quantity-stepper .polaris-btn-add-product-in-card.add-product-checkmark:before{content:'';position:absolute;width:calc(100% - 20px);height:40px;left:10px;top:0}
quantity-stepper .polaris-btn-add-product-in-card.add-product-checkmark:after{content:'';background:url("../../../../etc/designs/wcax-commons/images/icons/check-mark-qty.svg") no-repeat 0 0;position:absolute;top:14px;left:calc(100% - 55%);width:15px;height:15px}
quantity-stepper .btn-add-card-quantity{width:100%;border-radius:0;padding:0;margin-bottom:10px;display:flex}
quantity-stepper .btn-add-card-quantity:active{-webkit-box-shadow:none;box-shadow:none}
quantity-stepper .btn-add-card-quantity .specify-quantity-less{width:20%;height:100%;display:block;float:left;box-sizing:border-box;margin:0;padding:9px 12px;border:0}
quantity-stepper .btn-add-card-quantity .specify-quantity-counter{width:60%;height:100%;display:block;float:left;box-sizing:border-box;padding:9px 12px;text-align:center;user-select:none;border:0;flex-grow:1;-moz-appearance:textfield}
quantity-stepper .btn-add-card-quantity .specify-quantity-counter::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}
quantity-stepper .btn-add-card-quantity .specify-quantity-counter::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}
quantity-stepper .btn-add-card-quantity .specify-quantity-counter.update-button{width:50%}
quantity-stepper .btn-add-card-quantity .specify-quantity-more{width:20%;height:100%;display:block;float:left;text-align:center;box-sizing:border-box;margin:0;padding:9px 12px;text-transform:uppercase;border:0}
quantity-stepper .btn-add-card-quantity .specify-quantity-more.update-button{width:50%}
quantity-stepper .quantity-loading:before{content:"";position:absolute;top:1px;left:25%;width:50%;height:calc(100% - 12px);z-index:97;background:#fff;opacity:.8}
quantity-stepper .quantity-loading:after{content:"";-webkit-animation:spin .7s linear infinite;animation:spin .7s linear infinite;width:1.5rem;height:1.5rem;background:url("../../../../etc/designs/wcax-commons/images/icons/quantity-loading.svg") 0 0/contain no-repeat;position:absolute;z-index:97;top:calc(50% - 5px);left:50%;margin-top:-.75rem;margin-left:-.75rem}
quantity-stepper .quantity-loading.full-loading:before{top:0;left:10px;width:calc(100% - 20px);height:calc(100% - 10px)}
quantity-stepper .quantity-loading.remove-loading:before{top:0;left:0;width:100%;height:calc(100% - 10px)}
.minicart-quantity-stepper{width:100%;margin-top:10px}
.minicart-quantity-stepper quantity-stepper .polaris-btn-add-product-in-card{position:relative;padding:0}
.minicart-quantity-stepper quantity-stepper .polaris-btn-add-product-in-card .btn-add-card-quantity{border:1px solid #dedede}
.minicart-quantity-stepper quantity-stepper .polaris-btn-add-product-in-card .specify-quantity-counter{color:#4b4b4b}
.minicart-quantity-stepper quantity-stepper .polaris-btn-add-product-in-card.add-product-checkmark:before{height:43px;left:0;width:100%}
.minicart-quantity-stepper quantity-stepper .polaris-btn-add-product-in-card.add-product-checkmark:after{top:16px;left:calc(100% - 56%)}
.minicart-quantity-stepper quantity-stepper .btn-add-card-quantity{display:flex}
.minicart-quantity-stepper quantity-stepper .btn-add-card-quantity .specify-quantity-less,.minicart-quantity-stepper quantity-stepper .btn-add-card-quantity .specify-quantity-counter,.minicart-quantity-stepper quantity-stepper .btn-add-card-quantity .specify-quantity-more{width:20%}
.minicart-quantity-stepper quantity-stepper .btn-add-card-quantity .specify-quantity-more{max-width:40px;font-size:30px;padding:5px 8px;font-weight:200;line-height:100%}
.minicart-quantity-stepper quantity-stepper .btn-add-card-quantity .specify-quantity-more.update-button{font-size:13px;padding:13px 5px;max-width:none;width:50% !important}
.minicart-quantity-stepper quantity-stepper .btn-add-card-quantity .specify-quantity-less{max-width:40px;font-size:30px;padding:5px 8px;font-weight:200;line-height:100%}
.minicart-quantity-stepper quantity-stepper .btn-add-card-quantity .specify-quantity-counter{padding:10px 12px}
.minicart-quantity-stepper quantity-stepper .btn-add-card-quantity .specify-quantity-counter.update-button{width:50% !important}
.minicart-quantity-stepper quantity-stepper .quantity-loading:before{left:38%;width:25%;height:calc(100% - 2px)}
.minicart-quantity-stepper quantity-stepper .quantity-loading:after{top:50%}
.minicart-quantity-stepper quantity-stepper .quantity-loading.full-loading:before{width:100%;top:0;left:0;height:100%}
@media(min-width:320px) and (max-width:480px){div.cart-product-value-con div{width:100%}
.minicart-quantity-stepper quantity-stepper .polaris-btn-add-product-in-card{position:relative;padding:0}
.minicart-quantity-stepper quantity-stepper .polaris-btn-add-product-in-card.add-product-checkmark:before{height:33px}
.minicart-quantity-stepper quantity-stepper .polaris-btn-add-product-in-card.add-product-checkmark:after{top:12px;left:calc(100% - 58%)}
.minicart-quantity-stepper quantity-stepper .btn-add-card-quantity .specify-quantity-more{max-width:40px;font-size:20px;padding:10px 8px;font-weight:200;line-height:100%}
.minicart-quantity-stepper quantity-stepper .btn-add-card-quantity .specify-quantity-more.update-button{width:50% !important;max-width:none;padding:7px;font-size:12px}
.minicart-quantity-stepper quantity-stepper .btn-add-card-quantity .specify-quantity-counter{padding:10px 8px}
.minicart-quantity-stepper quantity-stepper .btn-add-card-quantity .specify-quantity-counter.update-button{width:35% !important;padding:3px}
.minicart-quantity-stepper quantity-stepper .btn-add-card-quantity .specify-quantity-less{max-width:40px;font-size:20px;padding:10px 8px;font-weight:200;line-height:100%}
}
product-detail quantity-stepper .polaris-btn-add-product-in-card{position:relative;margin-top:30px;width:200px;padding-left:0;padding-right:0}
product-detail quantity-stepper .quantity-loading:before{width:103px;height:calc(100% - 2px)}
product-detail quantity-stepper .quantity-loading:after{left:50%;top:50%}
product-detail quantity-stepper .quantity-loading.full-loading:before{left:0;width:100%;height:100%}
.logo-anon-mobile{width:auto;height:40px}
@media(min-width:740px) and (max-width:991px){.logo-anon-mobile{height:30px;margin-top:10px}
}
@media(min-width:535px) and (max-width:739px){.logo-anon-mobile{height:30px;margin-top:10px}
}
@media(min-width:400px) and (max-width:535px){.logo-anon-mobile{height:30px;margin-top:10px;padding-left:0;margin-left:-10px}
}
@media(min-width:320px) and (max-width:399px){.logo-anon-mobile{height:20px;margin-top:15px;padding-left:0;margin-left:-15px}
}
img:-moz-loading{visibility:hidden}
div.container.user-info-full{display:table;padding:21px 15px;box-sizing:border-box;background:#fff;box-shadow:0 6px 12px 0 rgba(0,0,0,0.15);width:420px !important}
div.container.user-info-full div.row.first-row{height:15%}
div.container.user-info-full div.row.first-row div.user-info-header{width:100%;height:100%;display:table;float:left}
div.container.user-info-full div.row.first-row div.user-info-header span.rewards-summary{height:20px;width:100%;display:table;color:#4b4b4b;font-family:"Nunito",sans-serif;font-size:15px;line-height:20px;background:0}
div.container.user-info-full div.row.first-row div.user-info-header span.rewards-summary a.header-anchor{width:auto;color:#fff;text-decoration:none;font-size:16px;line-height:20px;float:left;padding-top:6px;box-sizing:border-box}
div.container.user-info-full div.row.first-row div.user-info-header span.rewards-summary a.authenticated-pop-up-anchor{color:#4b4b4b;text-decoration:underline}
div.container.user-info-full div.row.first-row div.user-info-header span.rewards-summary a.authenticated-pop-up-anchor a.authenticated-pop-up-anchor-summary{color:#000;text-decoration:none}
div.container.user-info-full div.row.second-row{height:40%;padding-top:5px}
div.container.user-info-full div.row.second-row div.points-wrapper{width:100%;height:100%;display:table;float:left;padding-bottom:10px;box-sizing:border-box}
div.container.user-info-full div.row.second-row div.points-wrapper ul{width:100%;height:100%;display:table;float:left;border-bottom:1px solid #dedede}
div.container.user-info-full div.row.second-row div.points-wrapper ul div.vertical-spacer.reward-spacer{background:#dedede;height:80px;width:1px;float:left;display:block;margin-left:12px;margin-right:12px}
div.container.user-info-full div.row.second-row div.points-wrapper ul .rewards-col-1{padding-right:0;padding-left:10px}
div.container.user-info-full div.row.second-row div.points-wrapper ul .rewards-col-2{padding-right:0;padding-left:0}
div.container.user-info-full div.row.second-row div.points-wrapper ul .rewards-col-3{padding-right:0;padding-left:0}
div.container.user-info-full div.row.second-row div.points-wrapper ul li.rewards-list-item{height:100%;display:table;float:left;padding-top:10px;padding-bottom:23px;box-sizing:border-box}
div.container.user-info-full div.row.second-row div.points-wrapper ul li.rewards-list-item div.rewards-container span.points-top{height:22px;width:100%;display:table;color:#4b4b4b;font-size:26px;letter-spacing:-1px;line-height:22px;text-align:center;padding-bottom:5px;font-weight:bold}
div.container.user-info-full div.row.second-row div.points-wrapper ul li.rewards-list-item div.rewards-container span.points-bottom{height:40px;width:100%;display:table;font-size:13px;line-height:18px;text-align:center}
div.container.user-info-full div.row.second-row div.points-wrapper ul li.rewards-list-item div.rewards-container a.header-anchor{width:auto;color:#fff;text-decoration:none;font-size:15px;line-height:15px;float:left;padding-top:6px;padding-right:10px;box-sizing:border-box}
div.container.user-info-full div.row.second-row div.points-wrapper ul li.rewards-list-item div.rewards-container a.authenticated-pop-up-anchor{color:#000}
div.container.user-info-full div.row.third-row{height:30%}
div.container.user-info-full div.row.third-row ul{width:100%;height:auto;display:table;float:left;padding:0;border-bottom:1px solid #dedede}
div.container.user-info-full div.row.third-row ul li{list-style:none;display:table;float:left;width:100%;height:auto;padding-bottom:10px}
div.container.user-info-full div.row.third-row ul li span a.header-anchor{width:auto;color:#fff;text-decoration:none;font-size:16px;line-height:20px;float:left;padding-top:10px;box-sizing:border-box;border-bottom:1px solid #000}
div.container.user-info-full div.row.third-row ul li span a.authenticated-pop-up-anchor{color:#000}
div.container.user-info-full div.row.fourth-row-full{height:15%}
div.container.user-info-full div.row.fourth-row-full ul{width:100%;height:auto;display:table;float:left;padding:0}
div.container.user-info-full div.row.fourth-row-full ul li{list-style:none;display:table;float:left;width:100%;height:auto;padding-bottom:10px}
div.container.user-info-full div.row.fourth-row-full ul li a.header-anchor{width:auto;color:#fff;text-decoration:none;font-size:16px;line-height:20px;float:left;padding-top:15px;box-sizing:border-box;border-bottom:1px solid #000}
div.container.user-info-full div.row.fourth-row-full ul li a.authenticated-pop-up-anchor{color:#000}
img:-moz-loading{visibility:hidden}
.main-wrapper{padding-right:0 !important;font-family:"Nunito Sans",sans-serif}
.modal.in{overflow:auto}
.zip-code-modal-container{padding:0;overflow:hidden}
.zip-code-modal-container .modal{padding-right:0 !important}
.zip-code-modal-container #zip-code-modal .modal-dialog .modal-content{padding:0}
.zip-code-modal-container .modal-dialog{margin:auto;position:absolute;left:0;right:0;bottom:0;top:0;display:table;padding:0}
.zip-code-modal-container .modal-content{border-radius:1px;min-height:auto;max-height:90vh;overflow:auto;width:100%;position:absolute;left:0;right:0;top:0;display:block;margin:auto}
.zip-code-modal-container .modal-content .modal-header{display:table;width:100%;height:auto}
.zip-code-modal-container .modal-content .modal-header.border-bottom-none{border:0}
.zip-code-modal-container .modal-content .modal-header.modal-header-hidden{border-bottom:0;display:none}
.zip-code-modal-container .modal-content .modal-header .modal-header-close-img-container{display:table;width:100%;height:auto}
.zip-code-modal-container .modal-content .modal-header .modal-header-close-img-container .modal-close-img{display:table;cursor:pointer}
.zip-code-modal-container .modal-content .modal-header .zip-header-container{display:table;width:90%;height:auto;margin:10px auto}
.zip-code-modal-container .modal-content .modal-header .zip-header-container .zip-header-wrapper{display:table;width:50%;height:auto;float:left}
.zip-code-modal-container .modal-content .modal-header .zip-header-container .zip-header-wrapper .zip-modal-header-title{width:100%;height:auto;float:left;font-size:12px;font-weight:bold}
.zip-code-modal-container .modal-content .modal-header .zip-header-container .zip-header-wrapper .zip-code-header-description{width:100%;height:auto;float:left;font-size:13px}
.zip-code-modal-container .modal-content .modal-header .zip-header-container .zip-change-wrapper{display:table;width:50%;height:auto;float:left}
.zip-code-modal-container .modal-content .modal-header .zip-header-container .zip-change-wrapper .zip-change{width:auto;height:auto;font-size:14px;text-decoration:underline;float:right;padding:10px;cursor:pointer}
.zip-code-modal-container .modal-content .modal-header .choose-store-title{margin-right:0;font-size:36px;text-align:center}
.zip-code-modal-container .modal-content .modal-header button#close.close{font-size:36px;opacity:1;font-weight:300}
.zip-code-modal-container .modal-content .modal-body{height:auto;padding:0}
.zip-code-modal-container .modal-content .modal-body .zip-code-container{width:80%;height:auto;display:table;margin:0 auto;padding:70px 0 50px 0}
.zip-code-modal-container .modal-content .modal-body .zip-code-container .zip-code-cancel-btn{position:absolute;top:25px;right:5%;font-size:18px;line-height:26px;text-decoration:underline}
.zip-code-modal-container .modal-content .modal-body .zip-code-container .zip-code-header{width:100%;height:auto;display:table}
.zip-code-modal-container .modal-content .modal-body .zip-code-container .zip-code-header .zip-code-title{width:100%;font-size:36px;text-align:center;float:left;margin-bottom:0;margin-top:-10px}
.zip-code-modal-container .modal-content .modal-body .zip-code-container .zip-code-header .zip-code-title.deals-title-modal{font-size:36px}
.zip-code-modal-container .modal-content .modal-body .zip-code-container .zip-code-header .zip-code-description{width:100%;font-size:16px;text-align:center;float:left;display:none;font-weight:100;text-decoration:none;position:relative;top:5px}
.zip-code-modal-container .modal-content .modal-body .zip-code-container .zip-code-header .zip-code-invalid-description{display:none;width:100%;padding:5px;font-size:16px;text-align:center}
.zip-code-modal-container .modal-content .modal-body .zip-code-container .zip-code-header .invalid-zipcode{display:table}
.zip-code-modal-container .modal-content .modal-body .zip-code-container .zip-code-update-container{position:absolute;top:20px;right:calc(5% + 15px)}
.zip-code-modal-container .modal-content .modal-body .zip-code-container .zip-code-update-container .zip-code-update-text{width:auto;height:auto;font-size:18px;text-decoration:underline;float:right;padding:10px;cursor:pointer}
.zip-code-modal-container .modal-content .modal-body .zip-code-container .zip-code-input-container{width:70%;height:auto;display:table;margin:20px auto}
.zip-code-modal-container .modal-content .modal-body .zip-code-container .zip-code-input-container .zip-code-store-text{width:70%;margin:0 auto;padding:15px 0 5px 0;font-size:14px;font-weight:bold;line-height:16px}
.zip-code-modal-container .modal-content .modal-body .zip-code-container .zip-code-input-container .zip-code-text{width:70%;margin:0 auto;font-size:14px;font-weight:bold;line-height:16px;padding:24px 0 8px 0}
.zip-code-modal-container .modal-content .modal-body .zip-code-container .zip-code-input-container .zip-code-input-wrapper{display:flex;width:70%;justify-content:center;margin:0 auto}
.zip-code-modal-container .modal-content .modal-body .zip-code-container .zip-code-input-container .zip-code-input-wrapper .input-zip-code{padding:10px;font-size:16px;width:100%;border:0;outline:0}
.zip-code-modal-container .modal-content .modal-body .zip-code-container .zip-code-input-container .zip-code-input-wrapper .zip-code-btn{font-size:16px;padding:10px 20px;cursor:pointer;border:0}
.zip-code-modal-container .modal-content .modal-body .zip-code-container .zip-code-input-container .zip-code-input-wrapper .zip-code-btn.zip-code-btn-mobile{display:none}
.zip-code-modal-container .modal-content .modal-body .zip-code-container .zip-code-input-container .zipcode-length-error{margin:8px 0 0 97px}
.zip-code-modal-container .modal-content .modal-body .zip-code-container .horizontal-line-small{display:block;height:2px;width:50px;margin:0 auto}
.zip-code-modal-container .modal-content .modal-body .zip-code-container .zip-code-modal-footer{width:100%;height:auto;padding:10px 0;display:table;text-align:center;margin-top:10px;margin-bottom:10px}
.zip-code-modal-container .modal-content .modal-body .zip-code-container .zip-code-modal-footer .zip-code-description-footer{font-size:18px}
.zip-code-modal-container .modal-content .modal-body .zip-code-container .zip-code-modal-footer .log-in{font-size:16px}
.zip-code-modal-container .modal-content .modal-body .zip-code-container .zip-code-modal-footer .log-in a{text-decoration:underline}
.zip-code-modal-container .modal-content .modal-body .zip-code-container .zip-code-modal-footer .log-in a:hover{text-decoration:none}
.zip-code-modal-container .modal-content .modal-body .zip-code-container .deals-img-modal-container{display:flex;justify-content:center;margin:30px 0}
.zip-code-modal-container .modal-content .modal-body .zip-code-container .deals-img-modal-container .deals-icon{width:100px;height:100px}
.zip-code-modal-container .modal-content .modal-body .zip-code-container .deals-img-modal-container .deals-icon::before{background-size:contain;width:100%;height:100%}
.zip-code-modal-container .modal-content .modal-body .zip-code-success-container{display:table;width:90%;height:auto;margin:auto;border-bottom:1px solid #e5e5e5;padding:20px 0}
.zip-code-modal-container .modal-content .modal-body .zip-code-success-container .store-zip-code-container{display:table;width:70%;height:auto;float:left}
.zip-code-modal-container .modal-content .modal-body .zip-code-success-container .store-zip-code-container .store-zip-code{width:100%;height:auto;float:left;font-size:13px;font-weight:600;letter-spacing:1px;line-height:20px}
.zip-code-modal-container .modal-content .modal-body .zip-code-success-container .store-zip-code-container .store-address-desc{width:100%;height:auto;float:left;font-weight:500;font-size:26px;line-height:30px}
.zip-code-modal-container .modal-content .modal-body .zip-code-success-container .change-store-container{display:table;width:30%;height:auto;padding:10px 0 0 0}
.zip-code-modal-container .modal-content .modal-body .zip-code-success-container .change-store-container .change-store-text{border:0;cursor:pointer;float:right;font-size:18px;font-weight:600;line-height:26px}
.zip-code-modal-container .modal-content .modal-body .zip-code-success-container .change-store-container .change-store-text:hover{text-decoration:underline}
.zip-code-modal-container .modal-content .modal-body .zip-code-success-container .change-store-container .zipcode-change-arrow::before{transform:rotate(90deg);width:1em;height:1em;margin:4px 0 0 4px}
.zip-code-modal-container .modal-content .modal-body .container-select-your-store{display:table;width:90%;height:auto;margin:0 auto}
.zip-code-modal-container .modal-content .modal-body .container-select-your-store .select-your-store-title{display:table;width:100%;height:auto;margin:0}
.zip-code-modal-container .modal-content .modal-body .container-select-your-store .select-your-store-title .select-your-store-text{display:table;width:80%;padding-left:20%;font-size:36px;line-height:40px;text-align:center;float:left;margin:40px auto 10px auto}
.zip-code-modal-container .modal-content .modal-body .container-select-your-store .select-your-store-title .select-your-store-cancel-text{display:inline-block;width:20%;text-decoration:underline;text-align:right;cursor:pointer;font-size:18px;font-weight:600;line-height:26px;margin:40px auto 0 auto}
.zip-code-modal-container .modal-content .modal-body .container-select-your-store .select-your-store-title .select-your-store-cancel-text:hover{text-decoration:none}
.zip-code-modal-container .modal-content .modal-body .container-select-your-store .select-your-store-title .select-your-store-details{text-align:center;font-size:16px;line-height:22px;margin:16px auto 0 auto;width:100%;display:table}
.zip-code-modal-container .modal-content .modal-body .container-select-your-store .select-store-list-container{height:300px;overflow:auto;margin:20px 0}
.zip-code-modal-container .modal-content .modal-body .container-select-your-store .select-store-list-container .select-your-store-list-container{display:table;width:100%;float:left;min-height:200px}
.zip-code-modal-container .modal-content .modal-body .container-select-your-store .select-store-list-container .select-your-store-list-container .horizontal-line-for-select-store{display:flex;width:90%;height:1px;margin:0 auto}
.zip-code-modal-container .modal-content .modal-body .container-select-your-store .select-store-list-container .select-your-store-list-container .select-your-store-list-wrapper{display:table;width:100%;height:auto;padding:13px 10px;float:left;border:2px solid transparent;cursor:pointer}
.zip-code-modal-container .modal-content .modal-body .container-select-your-store .select-store-list-container .select-your-store-list-container .select-your-store-list-wrapper .container-img-select-store{display:table;width:30%;height:auto;float:left}
.zip-code-modal-container .modal-content .modal-body .container-select-your-store .select-store-list-container .select-your-store-list-container .select-your-store-list-wrapper .container-description-select-store{width:70%;height:auto;float:left;padding:0 0 0 10px;font-size:12px}
.zip-code-modal-container .modal-content .modal-body .container-select-your-store .select-store-list-container .select-your-store-list-container .select-your-store-list-wrapper .container-description-select-store .select-store-title{display:table;width:100%;float:left;font-size:10px}
.zip-code-modal-container .modal-content .modal-body .container-select-your-store .select-store-list-container .select-your-store-list-container .select-your-store-list-wrapper .container-description-select-store .select-store-address{display:table;width:100%;float:left;font-size:14px}
.zip-code-modal-container .modal-content .modal-body .container-select-your-store .select-store-list-container .select-your-store-list-container .select-your-store-list-wrapper .container-description-select-store .select-store-open{display:table;width:100%;float:left;font-size:10px}
.zip-code-modal-container .modal-content .modal-body .container-select-your-store .select-store-list-container .select-your-store-list-container .select-your-store-list-item{display:flex;align-items:center;position:relative;margin:0 auto;width:100%;cursor:pointer;padding:0 20px;height:144px}
.zip-code-modal-container .modal-content .modal-body .container-select-your-store .select-store-list-container .select-your-store-list-container .select-your-store-list-item .select-your-store-list{width:100px;font-size:40px;font-weight:900;margin-right:20px;display:block}
.zip-code-modal-container .modal-content .modal-body .container-select-your-store .select-store-list-container .select-your-store-list-container .select-your-store-list-item .select-your-store-list-description{width:150px;font-size:14px;line-height:20px}
.zip-code-modal-container .modal-content .modal-body .container-select-your-store .select-store-list-container .select-your-store-list-container .select-your-store-list-item .select-story-icon{display:none;position:absolute;right:50px;width:25px;height:25px;border-radius:50%;justify-content:center;align-items:center}
.zip-code-modal-container .modal-content .modal-body .container-select-your-store .select-store-list-container .select-your-store-list-container .select-your-store-list-item .select-story-icon::before{width:50px;height:25px}
.zip-code-modal-container .modal-content .modal-body .container-select-your-store .select-store-list-container .select-your-store-list-container .select-your-store-list-item .select-story-icon-display{display:flex}
.zip-code-modal-container .modal-content .modal-body .container-select-your-store .select-your-store-maps-wrapper{display:table;width:calc(60% - 20px);margin:0 auto;padding:0 10px;height:300px;text-align:center;line-height:300px;font-size:26px}
.zip-code-modal-container .modal-content .modal-body .container-select-your-store .select-your-store-btn-container{display:table;width:100%;height:auto;padding:20px 10px}
.zip-code-modal-container .modal-content .modal-body .container-select-your-store .select-your-store-btn-container .select-your-store-btn{display:table;width:auto;font-size:12px;margin:0 auto;padding:5px 15px;cursor:pointer}
.zip-code-modal-container .modal-content .modal-body .container-small-line-and-cancel-btn-for-mobile{display:none;width:100%;height:auto}
.zip-code-modal-container .modal-content .modal-body .container-small-line-and-cancel-btn-for-mobile .horizontal-line-small{display:block;height:2px;width:50px;margin:0 auto}
.zip-code-modal-container .modal-content .modal-body .container-small-line-and-cancel-btn-for-mobile .select-your-store-cancel-text{display:inline-block;width:100%;height:auto;padding:10px;text-align:center;text-decoration:underline;cursor:pointer}
.zip-code-modal-container .modal-content .modal-body .your-experience-container{width:100%}
.zip-code-modal-container .modal-content .modal-body .your-experience-container .your-experience-description{font-size:36px;text-align:center}
.zip-code-modal-container .modal-content .modal-body .your-experience-container .your-experience-body{width:300px;margin:20px auto;padding:30px}
.zip-code-modal-container .modal-content .modal-body .your-experience-container .your-experience-body .your-experience-icon{width:90px;height:90px;border-radius:50%;margin:15px auto;display:flex;justify-content:center;align-items:center}
.zip-code-modal-container .modal-content .modal-body .your-experience-container .your-experience-body .your-experience-icon .your-experience-img{width:50px;height:40px}
.zip-code-modal-container .modal-content .modal-body .your-experience-container .your-experience-body .your-experience-icon .your-experience-img::before{background-size:contain;width:100%;height:100%}
.zip-code-modal-container .modal-content .modal-body .your-experience-container .your-experience-body .your-experience-in-store{text-align:center;font-size:20px;font-weight:bold}
.zip-code-modal-container .modal-content .modal-body .your-experience-container .your-experience-body .your-experience-store{text-align:center;font-size:18px}
.zip-code-modal-container .modal-content .modal-body .store-items{display:flex;justify-content:center}
.zip-code-modal-container .modal-content .modal-body .store-items .store-item{width:288px;height:292px;display:flex;flex-direction:column;justify-content:space-around;align-items:center;padding:20px}
.zip-code-modal-container .modal-content .modal-body .store-items .store-item .title-logo{display:inline;display:-ms-inline-grid;font-size:40px;font-weight:600}
.zip-code-modal-container .modal-content .modal-body .store-items .store-item .title-logo .banner-logo-img:focus{outline:2px solid #757575 !important;padding:4px !important}
.zip-code-modal-container .modal-content .modal-body .store-items .store-item .title-logo .store-conflict-jewelosco{width:108px}
.zip-code-modal-container .modal-content .modal-body .store-items .store-item .item-store{font-size:16px}
.zip-code-modal-container .modal-content .modal-body .store-items .store-item .item-store .bold-text{text-align:center;font-size:24px;font-weight:600}
.zip-code-modal-container .modal-content .modal-body .store-items .store-item .item-store-btn{height:40px;width:180px;font-size:16px}
.zip-code-modal-container .modal-content .modal-body .store-items .store-separator{font-size:36px;line-height:49px;text-align:center;align-self:center;margin:0 20px}
.zip-code-modal-container .modal-content .modal-body .store-disclaimer{margin:30px auto;display:block;flex-direction:column;align-items:center;width:645px}
.zip-code-modal-container .modal-content .modal-body .store-disclaimer .store-disclaimer-text{font-size:16px;font-weight:600;line-height:22px;text-decoration:underline;cursor:pointer;margin-right:54px}
.zip-code-modal-container .modal-content .modal-body .store-disclaimer .store-disclaimer-text:hover{text-decoration:none}
.zip-code-modal-container .modal-content .modal-body .store-disclaimer .store-disclaimer-text .disclaimer-svg{margin:5px 0 0 10px}
.zip-code-modal-container .modal-content .modal-body .store-disclaimer .store-disclaimer-text .disclaimer-svg:before{transform:rotate(-90deg);position:relative;bottom:5px;width:1em;height:1em}
.zip-code-modal-container .modal-content .modal-body .store-disclaimer .store-disclaimer-text .disclaimer-svg-rotate:before{transform:rotate(90deg);position:relative;top:2px}
.zip-code-modal-container .modal-content .modal-body .store-disclaimer .disclaimer-content{width:645px}
.zip-code-modal-container .modal-content .modal-body .store-disclaimer .disclaimer-content .disclaimer-paragraph{margin-top:15px;font-size:16px}
.zip-code-modal-container .modal-content .modal-body .zip-code-cancel-btn-mobile{display:none}
.zip-code-modal-container .modal-content .modal-body .zip-code-change-modal-container{width:80%;margin:0 auto;padding:20px 0}
.zip-code-modal-container .modal-content .modal-body .zip-code-change-modal-container .change-header-modal-container{display:flex;justify-content:space-between}
.zip-code-modal-container .modal-content .modal-body .zip-code-change-modal-container .change-header-modal-container .change-header-modal-wrapper{display:flex;flex-direction:column}
.zip-code-modal-container .modal-content .modal-body .zip-code-change-modal-container .change-header-modal-container .change-header-modal-wrapper .zip-code-text{font-size:13px;font-weight:800;letter-spacing:1px;line-height:20px}
.zip-code-modal-container .modal-content .modal-body .zip-code-change-modal-container .change-header-modal-container .change-header-modal-wrapper .zip-code-change{font-size:26px;line-height:30px}
.zip-code-modal-container .modal-content .modal-body .zip-code-change-modal-container .change-header-modal-container .zip-code-store-change{font-size:18px;line-height:26px;padding-top:15px;text-decoration:underline}
.zip-code-modal-container .modal-footer{border:0;padding:0;margin:auto;width:100%;height:auto;display:block}
.zip-code-modal-container .modal-footer .zip-code-footer-container{display:table;width:90%;height:auto;margin:auto;padding:15px}
.zip-code-modal-container .modal-footer .zip-code-footer-container li.store-address-container{display:table;width:70%;height:auto;float:left;padding:10px}
.zip-code-modal-container .modal-footer .zip-code-footer-container li.store-address-container .store-text{display:table;width:100%;float:left;text-align:left;font-size:14px}
.zip-code-modal-container .modal-footer .zip-code-footer-container li.store-address-container .store-address-text{display:table;width:100%;float:left;text-align:left;font-size:18px}
.zip-code-modal-container .modal-footer .zip-code-footer-container .change-store-container{display:table;width:30%;height:auto;padding:20px 0}
.zip-code-modal-container .modal-footer .zip-code-footer-container .change-store-container .change-store-text{width:auto;height:auto;font-size:18px;text-decoration:underline;float:right;padding:10px;cursor:pointer}
.zip-code-modal-container .modal-footer .zip-code-update-modal-footer-container{display:flex;width:90%;margin:20px auto;justify-content:space-between}
.zip-code-modal-container .modal-footer .zip-code-update-modal-footer-container .zip-code-store-container{display:flex;flex-direction:column;text-align:left}
.zip-code-modal-container .modal-footer .zip-code-update-modal-footer-container .zip-code-store-container .zip-code-store-text{font-size:13px;font-weight:800;letter-spacing:1px;line-height:20px}
.zip-code-modal-container .modal-footer .zip-code-update-modal-footer-container .zip-code-store-container .zip-code-store-address{font-size:26px;line-height:32px}
.zip-code-modal-container .modal-footer .zip-code-update-modal-footer-container .zip-code-store-change{font-size:18px;line-height:26px;padding-top:15px}
.zip-code-modal-container .modal-footer .zip-code-update-modal-footer-container .zip-code-store-change:hover{text-decoration:underline}
.zip-code-modal-container .modal-footer .zip-code-update-modal-footer-container .zip-code-store-change .zipcode-store-change-arrow::before{transform:rotate(90deg);width:1em;height:1em;margin:4px 0 0 4px}
.zip-code-modal-container .horizontal-line{width:100%;height:1px}
.zip-code-modal-container .change-body-modal-container{display:flex;justify-content:space-between;width:80%;margin:0 auto;padding:35px 15px}
.zip-code-modal-container .change-body-modal-container .zip-code-store-container{display:flex;flex-direction:column;text-align:left}
.zip-code-modal-container .change-body-modal-container .zip-code-store-container .zip-code-store-text{font-size:13px;font-weight:800;letter-spacing:1px;line-height:20px}
.zip-code-modal-container .change-body-modal-container .zip-code-store-container .zip-code-store-address{font-size:26px;line-height:32px}
.zip-code-modal-container .change-body-modal-container .zip-code-store-change{font-size:18px;font-weight:600;line-height:26px;padding-top:15px;text-decoration:underline}
@media only screen and (min-width:320px) and (max-width:480px){.zip-code-modal-container .modal{background:#fff;overflow:auto;margin-top:55px}
.zip-code-modal-container .modal-dialog.modal-lg{margin:0 auto;position:absolute;width:100%;top:0;bottom:unset;display:table;padding:0}
.zip-code-modal-container .modal-content{min-height:200px;border:0;border-radius:0;box-shadow:none}
.zip-code-modal-container .modal-content .modal-header .modal-header-close-img-container .modal-close-img{width:15px}
.zip-code-modal-container .modal-content .modal-header .choose-store-title{font-size:24px}
.zip-code-modal-container .modal-content .modal-body .zip-code-success-container{width:100%;padding:20px 0}
.zip-code-modal-container .modal-content .modal-body .zip-code-success-container .change-store-container{padding:0}
.zip-code-modal-container .modal-content .modal-body .zip-code-container{width:100%}
.zip-code-modal-container .modal-content .modal-body .zip-code-container .zip-code-input-container{margin:0 auto !important;width:100%}
.zip-code-modal-container .modal-content .modal-body .zip-code-container .zip-code-cancel-btn{display:none}
.zip-code-modal-container .modal-content .modal-body .zip-code-container .zip-code-header .zip-code-description{position:initial;width:100%;padding:10px 0 15px 0}
.zip-code-modal-container .modal-content .modal-body .zip-code-container .zip-code-input-container{padding:0;margin:0 0 15px 0}
.zip-code-modal-container .modal-content .modal-body .zip-code-container .zip-code-input-container .zip-code-text{width:100%}
.zip-code-modal-container .modal-content .modal-body .zip-code-container .zip-code-input-container .zip-code-input-wrapper{width:100%}
.zip-code-modal-container .modal-content .modal-body .zip-code-container .zip-code-input-container .zip-code-input-wrapper .input-zip-code{width:80%;float:left}
.zip-code-modal-container .modal-content .modal-body .zip-code-container .zip-code-input-container .zip-code-input-wrapper .zip-code-btn{width:20%}
.zip-code-modal-container .modal-content .modal-body .zip-code-container .zip-code-input-container .zip-code-input-wrapper .zip-code-btn.zip-code-btn-mobile{display:inline;float:left;border:0}
.zip-code-modal-container .modal-content .modal-body .zip-code-container .zip-code-input-container .zip-code-input-wrapper .zip-code-btn.zip-code-btn-desktop{display:none}
.zip-code-modal-container .modal-content .modal-body .zip-code-container .zip-code-input-container .zip-code-store-text{width:90%;margin:0}
.zip-code-modal-container .modal-content .modal-body .zip-code-container .zip-code-update-container .zip-code-update-text{display:none}
.zip-code-modal-container .modal-content .modal-body .zip-code-container .zip-code-modal-footer .zip-code-description-footer{display:table;width:100%}
.zip-code-modal-container .modal-content .modal-body .zip-code-container .zip-code-modal-footer .log-in{display:table;width:100%}
.zip-code-modal-container .modal-content .modal-body .container-select-your-store{width:100%}
.zip-code-modal-container .modal-content .modal-body .container-select-your-store .select-your-store-btn-container{width:100%}
.zip-code-modal-container .modal-content .modal-body .container-select-your-store .select-your-store-btn-container .select-your-store-btn{width:100%;text-align:center;padding:10px}
.zip-code-modal-container .modal-content .modal-body .container-select-your-store .select-store-list-container{height:auto;overflow:hidden;margin:20px 0}
.zip-code-modal-container .modal-content .modal-body .container-select-your-store .select-store-list-container .select-your-store-list-container{width:100%;border:1px solid #dedede}
.zip-code-modal-container .modal-content .modal-body .container-select-your-store .select-your-store-maps-wrapper{display:none}
.zip-code-modal-container .modal-content .modal-body .container-select-your-store .select-your-store-title .select-your-store-cancel-text{display:none}
.zip-code-modal-container .modal-content .modal-body .container-select-your-store .select-your-store-title .select-your-store-text{width:100%;padding-left:0}
.zip-code-modal-container .modal-content .modal-body .container-small-line-and-cancel-btn-for-mobile{display:block}
.zip-code-modal-container .modal-content .modal-body .your-experience-container .your-experience-description{font-size:24px}
.zip-code-modal-container .modal-content .modal-body .your-experience-container .your-experience-body{width:100%}
.zip-code-modal-container .modal-content .modal-body .store-items{flex-direction:column}
.zip-code-modal-container .modal-content .modal-body .store-items .store-item{width:100%}
.zip-code-modal-container .modal-content .modal-body .store-disclaimer{width:100%;margin:20px 0}
.zip-code-modal-container .modal-content .modal-body .store-disclaimer .store-disclaimer-text{width:100%}
.zip-code-modal-container .modal-content .modal-body .store-disclaimer .disclaimer-content{width:100%}
.zip-code-modal-container .modal-content .modal-body .zip-code-cancel-btn-mobile{display:block;width:100%;text-align:center;font-size:14px;font-weight:600;line-height:26px;text-decoration:underline}
.zip-code-modal-container .modal-content .modal-body .zip-code-change-modal-container{width:100%}
.zip-code-modal-container .modal-content .modal-body .zip-code-change-modal-container .change-header-modal-container .change-header-modal-wrapper .zip-code-text{font-size:11px}
.zip-code-modal-container .modal-content .modal-body .zip-code-change-modal-container .change-header-modal-container .change-header-modal-wrapper .zip-code-change{font-size:18px}
.zip-code-modal-container .modal-content .modal-body .zip-code-change-modal-container .change-header-modal-container .zip-code-store-change{font-size:14px}
.zip-code-modal-container .modal-content .update-modal-footer-mobile{border-top:1px solid #dedede;border-bottom:1px solid #dedede}
.zip-code-modal-container .modal-content .update-modal-footer-mobile .zip-code-update-modal-footer-container .zip-code-store-container .zip-code-store-address{font-size:18px}
.zip-code-modal-container .modal-content .modal-footer .change-body-modal-container{width:100%}
.zip-code-modal-container .modal-content .modal-footer .change-body-modal-container .zip-code-store-container .zip-code-store-text{font-size:11px}
.zip-code-modal-container .modal-content .modal-footer .change-body-modal-container .zip-code-store-container .zip-code-store-address{font-size:18px}
.zip-code-modal-container .modal-content .modal-footer .change-body-modal-container .zip-code-store-change{font-size:14px}
}
@media only screen and (min-width:480px) and (max-width:768px){.zip-code-modal-container .modal{background:#fff}
.zip-code-modal-container .modal-dialog.modal-lg{margin:0 auto;position:absolute;width:100%;top:0;bottom:unset;display:table;padding:0}
.zip-code-modal-container .modal-content{min-height:200px;border:0;border-radius:0;box-shadow:none}
.zip-code-modal-container .modal-content .modal-header .modal-header-close-img-container .modal-close-img{width:15px}
.zip-code-modal-container .modal-content .modal-header .choose-store-title{font-size:24px}
.zip-code-modal-container .modal-content .modal-body .zip-code-success-container{width:100%;padding:20px 0}
.zip-code-modal-container .modal-content .modal-body .zip-code-success-container .change-store-container{padding:0}
.zip-code-modal-container .modal-content .modal-body .zip-code-container{width:100%}
.zip-code-modal-container .modal-content .modal-body .zip-code-container .zip-code-input-container{width:100%}
.zip-code-modal-container .modal-content .modal-body .zip-code-container .zip-code-cancel-btn{display:none}
.zip-code-modal-container .modal-content .modal-body .zip-code-container .zip-code-header .zip-code-description{position:initial;width:100%;padding:10px 0 15px 0}
.zip-code-modal-container .modal-content .modal-body .zip-code-container .zip-code-input-container{padding:0;margin:0 0 15px 0}
.zip-code-modal-container .modal-content .modal-body .zip-code-container .zip-code-input-container .zip-code-text{width:90%}
.zip-code-modal-container .modal-content .modal-body .zip-code-container .zip-code-input-container .zip-code-input-wrapper{width:90%}
.zip-code-modal-container .modal-content .modal-body .zip-code-container .zip-code-input-container .zip-code-input-wrapper .input-zip-code{width:80%;float:left}
.zip-code-modal-container .modal-content .modal-body .zip-code-container .zip-code-input-container .zip-code-input-wrapper .zip-code-btn{width:20%}
.zip-code-modal-container .modal-content .modal-body .zip-code-container .zip-code-input-container .zip-code-input-wrapper .zip-code-btn.zip-code-btn-mobile{display:inline;float:left}
.zip-code-modal-container .modal-content .modal-body .zip-code-container .zip-code-input-container .zip-code-input-wrapper .zip-code-btn.zip-code-btn-desktop{display:none}
.zip-code-modal-container .modal-content .modal-body .zip-code-container .zip-code-input-container .zip-code-store-text{width:90%}
.zip-code-modal-container .modal-content .modal-body .zip-code-container .zip-code-update-container .zip-code-update-text{display:none}
.zip-code-modal-container .modal-content .modal-body .zip-code-container .zip-code-modal-footer .zip-code-description-footer{display:table;width:100%}
.zip-code-modal-container .modal-content .modal-body .zip-code-container .zip-code-modal-footer .log-in{display:table;width:100%}
.zip-code-modal-container .modal-content .modal-body .container-select-your-store{width:100%}
.zip-code-modal-container .modal-content .modal-body .container-select-your-store .select-store-list-container{height:auto;overflow:hidden;margin:20px 0}
.zip-code-modal-container .modal-content .modal-body .container-select-your-store .select-store-list-container .select-your-store-list-container{width:100%}
.zip-code-modal-container .modal-content .modal-body .container-select-your-store .select-your-store-maps-wrapper{display:none}
.zip-code-modal-container .modal-content .modal-body .container-select-your-store .select-your-store-title .select-your-store-cancel-text{display:none}
.zip-code-modal-container .modal-content .modal-body .container-select-your-store .select-your-store-title .select-your-store-text{width:100%;padding-left:0}
.zip-code-modal-container .modal-content .modal-body .container-small-line-and-cancel-btn-for-mobile{display:block}
.zip-code-modal-container .modal-content .modal-body .store-items{width:80%;margin:0 auto;flex-direction:column;align-items:center}
.zip-code-modal-container .modal-content .modal-body .store-items .store-item{width:100%}
.zip-code-modal-container .modal-content .modal-body .store-disclaimer .store-disclaimer-text{width:80%}
.zip-code-modal-container .modal-content .modal-body .store-disclaimer .disclaimer-content{width:80%}
.zip-code-modal-container .modal-content .modal-body .zip-code-cancel-btn-mobile{display:block;width:100%;text-align:center;font-size:14px;font-weight:600;line-height:26px;text-decoration:underline}
.zip-code-modal-container .modal-content .modal-body .zip-code-change-modal-container{width:100%}
.zip-code-modal-container .modal-content .update-modal-footer-mobile{border-top:1px solid #dedede;border-bottom:1px solid #dedede}
.zip-code-modal-container .modal-content .update-modal-footer-mobile .zip-code-update-modal-footer-container .zip-code-store-container .zip-code-store-address{font-size:18px}
.zip-code-modal-container .modal-content .modal-footer .change-body-modal-container{width:100%}
}
img:-moz-loading{visibility:hidden}
.gray-nav{color:#b1b1b1;font-size:14px;font-weight:normal}
.left-navigation .product-level-4{margin-bottom:40px}
.sub-banner{line-height:1.33;letter-spacing:-0.1px;margin-bottom:20px;font-size:24px}
.sub-banner a{height:26px;width:100%;font-family:"Nunito Sans";font-size:20px;font-weight:bold;line-height:26px}
ul.leftnav li a{font-size:16px}
.deals-list .leftnav{clear:both;margin-left:0;display:inline-block}
.deals-list .nav li a{text-transform:none;color:#222;line-height:1.43;padding:5px 15px 5px 0 !important}
.product-level-4 .left-nav-mobile-container{padding:0;margin:0 0 15px 0}
.left-nav-mobile-container .disclaimer-drop-btn{font-size:16px !important;font-weight:normal;line-height:22px !important;color:#4b4b4b !important;border-color:#dedede !important;padding:15px 12px !important}
.left-nav-mobile-container .select-category-drop-btn{font-size:14px !important;font-weight:normal;line-height:20px !important;color:#a9a9a9;border-color:#dfdfdf !important;padding:15px 12px !important}
.left-nav-mobile-container .is-active{color:#333}
.left-nav-mobile-container .btn.btn-default.dropdown-toggle{background-color:#fff;color:#757575;border-color:#dedede;font-weight:normal !important;transition:none;padding:10px 20px;line-height:2em}
.left-nav-mobile-container .btn.btn-default.dropdown-toggle:hover{color:#757575;background-color:inherit;border-color:#dedede}
.left-nav-mobile-container .btn.btn-default.dropdown-toggle .svg-icon.svg-icon-Arrow_down_black:before{width:2.995em;font-size:6px;vertical-align:baseline;margin-left:0}
.left-nav-mobile-container .btn.btn-default.dropdown-toggle .caretup{transform:rotate(180deg)}
.left-nav-mobile-container .dropdown-menu{width:100%;left:0;border-radius:0;border-color:#b1b1b1;border-top:1px solid #fff;box-shadow:none;position:absolute;margin-bottom:10px}
.left-nav-mobile-container .dropdown-menu li a{line-height:2.5em}
.left-nav-mobile-container .disclaimer-dropdown{border:0;position:relative !important;margin:0 5px}
.acc-page .menu-tree h2{font-size:20px;font-weight:bold;line-height:27px;letter-spacing:-0.1px;margin-top:40px}
.acc-page .menu-tree ul li{font-weight:300;font-size:16px;margin-top:22px}
.acc-page .menu-tree ul li a{color:#4b4b4b;padding:0;background:transparent;white-space:normal;font-size:16px;font-weight:600 !important;font-family:"Nunito Sans",sans-serif}
.acc-page .menu-tree ul li a:hover{color:#dd1e25;text-decoration:underline}
.acc-page .menu-tree ul li a.active{color:#dd1e25;text-decoration:underline}
@media screen and (min-width:768px){.acc-page .menu-tree ul li{float:none}
}
.acc-page .panel-group ul li{font-weight:300;font-size:16px;margin-top:0}
.acc-page .panel-group ul li a{color:#4b4b4b;padding:0;background:transparent;white-space:nowrap;font-size:16px}
.acc-page .panel-group ul li a:hover{color:#dd1e25;text-decoration:underline}
.acc-page .panel-group ul li a:active{color:#dd1e25;text-decoration:underline}
@media(max-width:767px){.sub-banner{margin-bottom:16px}
.sub-banner a{font-size:24px;font-weight:normal}
.left-nav-mobile-container .btn.btn-default.dropdown-toggle.nav-item-left{padding-left:20px !important;width:100%;font-weight:bold}
.list-group-item.mobile-list-styling{padding-left:0 !important;border:none !important;font-weight:normal !important}
.deals-list{display:block !important}
.deals-list .nav li{padding:4px 0 4px 0;display:block;border-bottom:1px solid #e5e5e5 !important}
.deals-list .nav li .chevron-right{display:block;float:right;right:23px}
}
img:-moz-loading{visibility:hidden}
.just-for-you-category-filter .categories-tree h2,.just-for-you-events-filter .categories-tree h2,.just-for-you-offer-type-filter .categories-tree h2{font-size:15px;font-weight:bolder;line-height:1.33;letter-spacing:-0.1px}
.just-for-you-category-filter .categories-tree ul li,.just-for-you-events-filter .categories-tree ul li,.just-for-you-offer-type-filter .categories-tree ul li{font-weight:300;font-size:15px;line-height:2}
.just-for-you-category-filter .categories-tree ul li a,.just-for-you-events-filter .categories-tree ul li a,.just-for-you-offer-type-filter .categories-tree ul li a{color:#4b4a4b;padding:0;background:transparent}
.just-for-you-category-filter .categories-tree ul li a:hover,.just-for-you-events-filter .categories-tree ul li a:hover,.just-for-you-offer-type-filter .categories-tree ul li a:hover{color:#e41720}
.just-for-you-category-filter .categories-tree ul li.active a,.just-for-you-events-filter .categories-tree ul li.active a,.just-for-you-offer-type-filter .categories-tree ul li.active a{color:#e41720}
.just-for-you-category-filter .panel,.just-for-you-events-filter .panel,.just-for-you-offer-type-filter .panel{border:0;box-shadow:none;padding-left:7px}
.just-for-you-category-filter .panel-heading,.just-for-you-events-filter .panel-heading,.just-for-you-offer-type-filter .panel-heading{background:transparent;padding:10px 0;margin-top:20px}
.just-for-you-category-filter .filter-panel h3.panel-title,.just-for-you-events-filter .filter-panel h3.panel-title,.just-for-you-offer-type-filter .filter-panel h3.panel-title{font-size:15px;color:#4b4a4b;font-weight:400}
.just-for-you-category-filter .filter-panel a:focus,.just-for-you-category-filter .product-level-4 .filter-panel a:active,.just-for-you-events-filter .filter-panel a:focus,.just-for-you-events-filter .product-level-4 .filter-panel a:active,.just-for-you-offer-type-filter .filter-panel a:focus,.just-for-you-offer-type-filter .product-level-4 .filter-panel a:active{text-decoration:none}
.just-for-you-category-filter #filter_by_aisle,.just-for-you-events-filter #filter_by_aisle,.just-for-you-offer-type-filter #filter_by_aisle{margin-top:5px;margin-top:5px}
.just-for-you-category-filter #filter_by_aisle label,.just-for-you-events-filter #filter_by_aisle label,.just-for-you-offer-type-filter #filter_by_aisle label{width:100%;font-weight:400}
.just-for-you-category-filter #filter_by_aisle label a,.just-for-you-events-filter #filter_by_aisle label a,.just-for-you-offer-type-filter #filter_by_aisle label a{color:#4b4a4b;padding:0;background:transparent}
.just-for-you-category-filter #filter_by_aisle label.active a,.just-for-you-events-filter #filter_by_aisle label.active a,.just-for-you-offer-type-filter #filter_by_aisle label.active a{color:#e41720;font-weight:600}
.just-for-you-category-filter #filter_by_aisle input[type=checkbox],.just-for-you-events-filter #filter_by_aisle input[type=checkbox],.just-for-you-offer-type-filter #filter_by_aisle input[type=checkbox]{margin-right:10px}
.just-for-you-category-filter .tiny-text,.just-for-you-events-filter .tiny-text,.just-for-you-offer-type-filter .tiny-text{font-size:12px;text-decoration:underline;text-transform:uppercase}
.just-for-you-category-filter .squaredThree,.just-for-you-events-filter .squaredThree,.just-for-you-offer-type-filter .squaredThree{display:block;position:relative;padding-left:35px !important;margin-bottom:5px;cursor:pointer;font-size:14px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.just-for-you-category-filter .squaredThree input,.just-for-you-events-filter .squaredThree input,.just-for-you-offer-type-filter .squaredThree input{position:absolute;opacity:0;cursor:pointer}
.just-for-you-category-filter .squaredThree:focus-within,.just-for-you-events-filter .squaredThree:focus-within,.just-for-you-offer-type-filter .squaredThree:focus-within{outline:2px solid #4b4a4b}
.just-for-you-category-filter .checkmark,.just-for-you-events-filter .checkmark,.just-for-you-offer-type-filter .checkmark{position:absolute;top:0;left:0;height:20px;width:20px;border:1px solid #ccc;background-color:white}
.just-for-you-category-filter .squaredThree:hover input ~ .checkmark,.just-for-you-events-filter .squaredThree:hover input ~ .checkmark,.just-for-you-offer-type-filter .squaredThree:hover input ~ .checkmark{background-color:#ccc}
.just-for-you-category-filter .squaredThree input:checked ~ .checkmark,.just-for-you-events-filter .squaredThree input:checked ~ .checkmark,.just-for-you-offer-type-filter .squaredThree input:checked ~ .checkmark{background-color:#df001b;border:0}
.just-for-you-category-filter .checkmark:after,.just-for-you-events-filter .checkmark:after,.just-for-you-offer-type-filter .checkmark:after{content:"";position:absolute;display:none}
.just-for-you-category-filter .squaredThree input:checked ~ .checkmark:after,.just-for-you-events-filter .squaredThree input:checked ~ .checkmark:after,.just-for-you-offer-type-filter .squaredThree input:checked ~ .checkmark:after{display:block}
.just-for-you-category-filter .squaredThree .checkmark:after,.just-for-you-events-filter .squaredThree .checkmark:after,.just-for-you-offer-type-filter .squaredThree .checkmark:after{left:7px;right:9px;top:2px;width:6px;height:14px;border:solid white;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}
.product-level-4 .categories-tree h2{font-weight:bolder;line-height:1.33;letter-spacing:-0.1px}
.product-level-4 .categories-tree ul li{font-weight:300;font-size:15px;line-height:2}
.product-level-4 .categories-tree ul li a{color:#4b4a4b;padding:0;background:transparent}
.product-level-4 .categories-tree ul li a:focus{outline:2px solid #757575;outline-offset:4px}
.product-level-4 .categories-tree ul li a:focus:hover{outline:0;text-decoration:underline}
.product-level-4 .categories-tree ul li.active a:hover{text-decoration:underline}
.product-level-4 .categories-tree ul li.active h2 a{font-size:20px;text-decoration:none}
.product-level-4 .categories-tree ul li.active h2 a:hover{border-bottom:0;text-decoration:underline}
.product-level-4 .categories-tree ul li.active a{text-decoration:underline}
.product-level-4 .panel{border:0;box-shadow:none;padding-left:7px}
.product-level-4 .panel-heading{background:transparent;padding:10px 0;margin-top:20px}
.product-level-4 .filter-panel h3.panel-title{font-size:15px;color:#4b4a4b;font-weight:400}
.product-level-4 .filter-panel a:focus,.product-level-4 .product-level-4 .filter-panel a:active{text-decoration:none}
.product-level-4 #filter_by_aisle{margin-top:5px;margin-top:5px}
.product-level-4 #filter_by_aisle label{width:100%;font-weight:400}
.product-level-4 #filter_by_aisle label a{color:#4b4a4b;padding:0;background:transparent}
.product-level-4 #filter_by_aisle label.active a{color:#e41720;font-weight:600}
.product-level-4 #filter_by_aisle input[type=checkbox]{margin-right:10px}
.product-level-4 .tiny-text{font-size:12px;text-decoration:underline;text-transform:uppercase}
.product-level-4 .squaredThree{display:block;position:relative;padding-left:35px !important;margin-bottom:5px;cursor:pointer;font-size:14px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.product-level-4 .squaredThree input{position:absolute;opacity:0;cursor:pointer}
.product-level-4 .squaredThree:focus-within{outline:2px solid #4b4a4b}
.product-level-4 .checkmark{position:absolute;top:0;left:0;height:20px;width:20px;border:1px solid #ccc;background-color:white}
.product-level-4 .squaredThree:hover input ~ .checkmark{background-color:#ccc}
.product-level-4 .squaredThree input:checked ~ .checkmark{background-color:#df001b;border:0}
.product-level-4 .checkmark:after{content:"";position:absolute;display:none}
.product-level-4 .squaredThree input:checked ~ .checkmark:after{display:block}
.product-level-4 .squaredThree .checkmark:after{left:7px;right:9px;top:2px;width:6px;height:14px;border:solid white;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}
div.coupon-filter-container{width:100%;height:auto;display:table;float:left;padding:0;border-bottom-style:solid;border-bottom-width:1px}
div.coupon-filter-container div.coupon-filter-panel{width:100%;height:auto;display:table;float:left;padding:0;margin:0;border:0;background:0}
div.coupon-filter-container div.coupon-filter-panel a.filter-collapse{width:100%;height:auto;display:table;float:left;text-decoration:none}
div.coupon-filter-container div.coupon-filter-panel a.filter-collapse.collapsed div.panel-heading span.svg-icon:before{transform:rotate(180deg);margin-top:-5px}
div.coupon-filter-container div.coupon-filter-panel a.filter-collapse div.panel-heading{width:100%;height:auto;display:table;float:left;padding:0;margin:20px 0 10px 0}
div.coupon-filter-container div.coupon-filter-panel a.filter-collapse div.panel-heading span.panel-title{color:#4b4a4b;padding:0;font-size:20px;text-align:left;width:90%;display:table;float:left}
div.coupon-filter-container div.coupon-filter-panel a.filter-collapse div.panel-heading span.svg-icon{width:10%;display:table;float:right;margin-top:5px}
div.coupon-filter-container div.coupon-filter-panel a.filter-collapse div.panel-heading span.svg-icon:before{margin:7px auto;display:table;transform:none;width:.986em;height:1.432em}
div.coupon-filter-container div.filtering-area{margin-top:5px}
div.coupon-filter-container div.filtering-area label{width:100%;font-weight:400}
div.coupon-filter-container div.filtering-area label a{color:#4b4a4b;padding:0;background:transparent;text-decoration:underline}
div.coupon-filter-container div.filtering-area label.active a{color:#e41720;font-weight:600}
div.coupon-filter-container div.filtering-area input[type=checkbox]{margin-right:10px}
div.aisle-filter-level-three-container{width:100%;height:auto;display:table;float:left;padding:0}
div.aisle-filter-level-three-container .panel{box-shadow:none}
div.aisle-filter-level-three-container div.aisle-filter-level-three-panel{width:100%;height:auto;display:table;float:left;padding:0;margin:0;border:0;background:0}
div.aisle-filter-level-three-container div.aisle-filter-level-three-panel a.aisle-filter-level-three-collapse{width:100%;height:auto;display:table;float:left;text-decoration:none}
div.aisle-filter-level-three-container div.aisle-filter-level-three-panel a.aisle-filter-level-three-collapse.collapsed div.aisle-filter-level-three-panel-heading span.svg-icon:before{transform:rotate(180deg)}
div.aisle-filter-level-three-container div.aisle-filter-level-three-panel a.aisle-filter-level-three-collapse div.aisle-filter-level-three-panel-heading{width:100%;height:auto;float:left;padding:0;margin:20px 0 10px 0;display:flex;align-items:flex-end}
div.aisle-filter-level-three-container div.aisle-filter-level-three-panel a.aisle-filter-level-three-collapse div.aisle-filter-level-three-panel-heading span.aisle-filter-level-three-panel-title{color:#4b4a4b;padding:0;font-size:20px;text-align:left;width:30%;display:table;float:left}
div.aisle-filter-level-three-container div.aisle-filter-level-three-panel a.aisle-filter-level-three-collapse div.aisle-filter-level-three-panel-heading span.aisle-filter-level-three-svg-icon{width:10%;display:table;float:left;margin-top:5px}
div.aisle-filter-level-three-container div.aisle-filter-level-three-panel a.aisle-filter-level-three-collapse div.aisle-filter-level-three-panel-heading span.aisle-filter-level-three-svg-icon:before{margin:7px auto;display:table;transform:none}
div.aisle-filter-level-three-container div.aisle-filter-level-three-filtering-area{margin-top:5px}
div.aisle-filter-level-three-container div.aisle-filter-level-three-filtering-area .squaredThree{display:block;position:relative;padding-left:35px !important;margin-bottom:5px;cursor:pointer;font-size:14px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
div.aisle-filter-level-three-container div.aisle-filter-level-three-filtering-area .squaredThree input{position:absolute;opacity:0;cursor:pointer}
div.aisle-filter-level-three-container div.aisle-filter-level-three-filtering-area .squaredThree:focus-within{outline:2px solid #4b4a4b}
div.aisle-filter-level-three-container div.aisle-filter-level-three-filtering-area .checkmark{position:absolute;top:0;left:0;height:20px;width:20px;border:1px solid #ccc;background-color:white}
div.aisle-filter-level-three-container div.aisle-filter-level-three-filtering-area .squaredThree:hover input ~ .checkmark{background-color:#ccc}
div.aisle-filter-level-three-container div.aisle-filter-level-three-filtering-area .squaredThree input:checked ~ .checkmark{background-color:#dd1e25;border:0}
div.aisle-filter-level-three-container div.aisle-filter-level-three-filtering-area .checkmark:after{content:"";position:absolute;display:none}
div.aisle-filter-level-three-container div.aisle-filter-level-three-filtering-area .squaredThree input:checked ~ .checkmark:after{display:block}
div.aisle-filter-level-three-container div.aisle-filter-level-three-filtering-area .squaredThree .checkmark:after{left:7px;right:9px;top:2px;width:6px;height:14px;border:solid white;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}
div.aisle-filter-level-three-container div.aisle-filter-level-three-filtering-area label{width:100%;font-weight:400}
div.aisle-filter-level-three-container div.aisle-filter-level-three-filtering-area label a{color:#4b4a4b;padding:0;background:transparent}
div.aisle-filter-level-three-container div.aisle-filter-level-three-filtering-area label.active a{color:#e41720;font-weight:600}
div.aisle-filter-level-three-container div.aisle-filter-level-three-filtering-area input[type=checkbox]{margin-right:10px}
.aisle-static-filter-level-three{margin-top:20px;margin-bottom:20px}
.aisle-static-filter-level-three .aisle-filter-level-three-panel-heading{margin-bottom:20px}
.aisle-static-filter-level-three .aisle-filter-level-three-panel-title{color:#4b4a4b;padding:0;font-size:20px;text-align:left;width:30%;float:left}
@media only screen and (max-width:767px){.product-level-4 .static-nav-wrapper .categories-tree{display:block}
}
.loading-div-medium-filter{width:100%;height:100%;padding-top:35px}
.loading-div-medium-filter img{width:40px}
.left-hand-navi-simple{border-bottom:1px solid #e41720;border-radius:0;margin-bottom:0;border:0;box-shadow:none}
.left-hand-navi-simple .collapsed .panel-heading .caret{border-color:#4b4b4b transparent transparent;border-style:solid;border-width:8px 7px 2.5px;float:right;color:#4b4a4b;margin:7px 10px 0 10px}
.left-hand-navi-simple .panel-heading .caret{border-color:transparent transparent #4b4a4b;border-style:solid;border-width:0 7px 8px;float:right;color:#4b4a4b;margin:7px 10px 0 10px}
.left-hand-navi-simple .panel-heading{border-bottom:0 !important;padding-bottom:25px}
.left-hand-navi-simple .panel-heading h3.panel-title{float:left;padding-bottom:10px;font-size:15px;font-weight:bolder;line-height:1.38;letter-spacing:-0.1px;text-align:left;color:#4b4a4b;width:100%}
.left-hand-navi-simple .panel-heading p.filter-by-text{font-size:13px;line-height:1.38;letter-spacing:-0.1px;text-align:left;color:#4b4a4b;float:left;padding:2px 10px 0 20px}
.left-hand-navi-simple .view-more{text-transform:uppercase;text-decoration:underline;font-size:15px;font-weight:500;line-height:1.25;letter-spacing:.1px;text-align:left;color:#4b4a4b;float:left;margin-top:20px}
.left-hand-navi-simple .filter-reset{float:right}
.left-hand-navi-simple .show-xs{display:none}
.left-hand-navi-simple .show-xs .caret{border-top:7px dashed;border-right:6px solid transparent;border-left:6px solid transparent;float:right;margin:5px 3px 3px 8px}
.left-hand-navi-simple label::before{display:none}
@media(max-width:767px){.left-hand-navi-simple .show-xs{display:inline-block}
.left-hand-navi-simple .panel-heading{border-bottom:1px solid #e5e5e5 !important;height:50px;padding:14px 10px 10px 0}
.left-hand-navi-simple label{padding:1px 0 1px 1px !important;margin-bottom:0 !important}
}
aisle-filter .panel.filter-panel .panel-heading .svg-icon,brand-filter .panel.filter-panel .panel-heading .svg-icon{margin-top:5px}
aisle-filter .panel.filter-panel .panel-heading .svg-icon:before,brand-filter .panel.filter-panel .panel-heading .svg-icon:before{transform:rotate(-180deg);margin-top:-7px}
aisle-filter .panel.filter-panel .collapsed .panel-heading .svg-icon:before,brand-filter .panel.filter-panel .collapsed .panel-heading .svg-icon:before{transform:none;margin-top:0}
.rewardcardfilter .panel.filter-panel .panel-heading .svg-icon,.bogofilter .panel.filter-panel .panel-heading .svg-icon{padding-top:8px;width:20px}
.rewardcardfilter .panel.filter-panel .panel-heading .svg-icon:before,.bogofilter .panel.filter-panel .panel-heading .svg-icon:before{transform:rotate(-180deg);margin-top:-7px}
.rewardcardfilter .panel.filter-panel .collapsed .panel-heading .svg-icon:before,.bogofilter .panel.filter-panel .collapsed .panel-heading .svg-icon:before{transform:none;margin-top:0}
.panel.panel-default.filter-panel{background:0;border:0;padding:0}
.panel.panel-default.filter-panel .panel-heading{display:flex;padding:0;border:0}
.panel.panel-default.filter-panel .panel-heading .panel-title{text-transform:capitalize;font-size:20px;font-weight:300;padding:0;margin:0;flex-grow:1}
.panel.panel-default.filter-panel #filter_by_aisle label a{font-size:.9em}
.panel.panel-default.filter-panel #filter_by_aisle label a:hover{text-decoration:underline}
.panel.panel-default.filter-panel #filter_by_brand label a{font-size:.9em}
.panel.panel-default.filter-panel #filter_by_brand label a:hover{text-decoration:underline}
.filter-button{font-size:16px;line-height:22px}
.filter-button .filter-icon{margin-right:10px}
@media only screen and (min-width:320px) and (max-width:767px){.aisle-level-three-filter{width:100%;float:left}
.aisle-level-three-filter .filter-button{width:100%;float:left;padding:0;margin-bottom:10px}
#shelf-pageProductGrid{float:left}
}
.filter-modal-container{position:fixed;width:100%;height:100%;left:0;top:0;z-index:1200;box-shadow:none}
.filter-modal-container .modal-dialog{width:100%;height:100%;margin:0;padding:0}
.filter-modal-container .modal-dialog .modal-content{height:auto;min-height:100%;border-radius:0;border:1px solid #fff}
.filter-modal-container .modal-dialog .modal-content .filter-modal-header{display:flex;justify-content:space-between;align-items:center;margin:8px 8px 0 11px}
.filter-modal-container .modal-dialog .modal-content .filter-modal-header .filter-modal-title{font-size:18px;line-height:24px}
.filter-modal-container .modal-dialog .modal-content .filter-modal-header .done-button{height:40px;width:80px;padding:0}
.filter-modal-container .modal-dialog .modal-content .filter-modal-menu{padding:8px 8px 8px 11px;border-bottom:1px solid #dedede}
.filter-modal-container .modal-dialog .modal-content .filter-modal-menu .filter-modal-type{font-size:16px;font-weight:600;line-height:22px;margin-right:16px}
.filter-modal-container .modal-dialog .modal-content .filter-modal-menu .filter-modal-clear{font-size:14px;font-weight:600;line-height:20px;text-decoration:underline}
.filter-modal-container .modal-dialog .modal-content .filter-modal-body{display:flex;flex-direction:column}
.filter-modal-container .modal-dialog .modal-content .filter-modal-body .filter-modal-item{padding:14px 10px;border-bottom:1px solid #dedede;display:block;position:relative;cursor:pointer;font-size:14px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin:0}
.filter-modal-container .modal-dialog .modal-content .filter-modal-body .filter-modal-item .filter-modal-name{font-size:14px;line-height:20px;margin-left:7px}
.filter-modal-container .modal-dialog .modal-content .filter-modal-body .squaredThree{display:block;position:relative;padding-left:35px !important;cursor:pointer;font-size:14px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.filter-modal-container .modal-dialog .modal-content .filter-modal-body .squaredThree input{position:absolute;opacity:0;cursor:pointer}
.filter-modal-container .modal-dialog .modal-content .filter-modal-body .squaredThree:focus-within{outline:2px solid #4b4a4b}
.filter-modal-container .modal-dialog .modal-content .filter-modal-body .checkmark{position:absolute;top:12px;left:10px;height:20px;width:20px;border:1px solid #ccc;background-color:white}
.filter-modal-container .modal-dialog .modal-content .filter-modal-body .squaredThree:hover input ~ .checkmark{background-color:#ccc}
.filter-modal-container .modal-dialog .modal-content .filter-modal-body .squaredThree input:checked ~ .checkmark{background-color:#757575;border:0}
.filter-modal-container .modal-dialog .modal-content .filter-modal-body .checkmark:after{content:"";position:absolute;display:none}
.filter-modal-container .modal-dialog .modal-content .filter-modal-body .squaredThree input:checked ~ .checkmark:after{display:block}
.filter-modal-container .modal-dialog .modal-content .filter-modal-body .squaredThree .checkmark:after{left:7px;right:9px;top:2px;width:6px;height:14px;border:solid white;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}
.filter-modal-container .modal-dialog .modal-content .filter-modal-body .squaredThree input:checked .filter-modal-name{font-weight:bold}
.filter-heading-mobile{font-size:18px;padding:15px 10px 0 10px}
.filter-heading-mobile-close{font-size:14px;font-weight:600;line-height:20px;padding-left:5px;text-decoration:underline}
img:-moz-loading{visibility:hidden}
.bloom-load-wrapper{height:auto;display:block;float:left}
.bloom-load-wrapper .bloom-load-button{height:40px;display:flex;margin:40px auto 0 auto;align-items:center;justify-content:center;font-size:14px;width:33.3%;margin-left:34.5%}
.bloom-load-wrapper .loading-div-medium{padding:0 !important}
@media only screen and (max-width:480px){.bloom-load-wrapper .bloom-load-button{width:75%;margin-left:12.5%}
}
@media only screen and (min-width:480px) and (max-width:1024px){.bloom-load-wrapper .bloom-load-button{width:50%;margin-left:25.5%}
}
.search-auto-correct{font-size:19px}
.bloom-no-results{font-size:20px;padding:50px 0 0 0}
search-sort{float:right;display:flex;margin:20px 0 10px 0}
search-sort .bloom-sort-text{font-size:16px;padding:7px 10px 0 0}
search-sort sort-by{position:relative !important;top:auto}
search-sort sort-by .sort-by-wrapper{position:relative !important;box-shadow:none;margin:0 !important;background:transparent !important}
search-sort sort-by .sort-by-wrapper .panel-heading .svg-icon{margin-top:7px}
search-sort sort-by .sort-by-wrapper .panel-body{position:absolute;left:0}
search-sort .dropdown-sort-by{background:transparent !important}
search-filter-selected{margin:25px 0 0 0;float:left;width:72%;overflow:hidden;white-space:nowrap;min-height:47px}
search-filter-selected .facet-filter-selected{margin:0;padding:0}
search-filter-selected .facet-filter-selected .ss-active{margin:0 2px 5px 0;padding:1px 5px;display:inline-block;color:#df001b;list-style:none;border-radius:5px;border:1px solid #df001b;background:#fff}
search-filter-selected:hover{overflow-x:auto}
@media only screen and (max-width:1024px){search-filter-selected .facet-filter-selected{overflow-x:auto !important}
}
.search-suggestion-container,.search-suggestion-container-auto{display:none;position:absolute;z-index:9999;width:100%;overflow:visible;padding:14px 0 10px;border:1px solid #999;background:#FFF;overflow-x:hidden;overflow-y:auto;cursor:default}
.search-suggestion-container .search-suggestion,.search-suggestion-container-auto .search-suggestion{padding:5px 20px;color:#4a4b4a;white-space:nowrap;overflow:hidden;text-align:left;list-style-type:none}
.search-suggestion-container .search-suggestion:focus,.search-suggestion-container-auto .search-suggestion:focus{background:#f0f0f0;outline:0}
.search-suggestion-container .search-suggestion.selected,.search-suggestion-container-auto .search-suggestion.selected{background:#f0f0f0;outline:0}
.search-suggestion-container .resultsInAisles,.search-suggestion-container-auto .resultsInAisles{padding-left:60px}
.search-suggestion-container .font-weight-bold,.search-suggestion-container-auto .font-weight-bold{font-weight:700}
.search-suggestion-container ul,.search-suggestion-container-auto ul{list-style-type:none;padding-left:0;text-align:left}
.search-suggestion-container ul li,.search-suggestion-container-auto ul li{list-style-type:none;padding:5px 0 5px 20px;text-align:left}
.search-suggestion-container ul li:focus,.search-suggestion-container-auto ul li:focus{background:#f0f0f0;outline:0}
.search-suggestion-container ul li.selected,.search-suggestion-container-auto ul li.selected{background:#f0f0f0;outline:0}
.search-suggestion-container ul hr,.search-suggestion-container-auto ul hr{border-bottom:1px solid #979797;margin-left:3%;margin-right:8%}
.facets-list{border-bottom:1px solid #979797}
.facets-master-wrapper.show-filter{display:block}
.facet-wrapper{display:block;height:auto;width:100%;margin-top:25px;overflow:hidden}
.facet-wrapper .filter-heading-mobile-close{font-size:14px;font-weight:600;line-height:20px;padding-left:5px;text-decoration:underline}
.facet-wrapper .showPromo{margin-top:13.3em}
.facet-wrapper .filter-wrapper{display:block;width:106%;overflow-y:hidden !important;padding-top:2px}
.facet-wrapper .filter-wrapper.more{height:192px}
.facet-wrapper .filter-wrapper.less{height:314px;overflow-y:scroll !important}
.facet-wrapper .filter-wrapper.height-auto{height:auto !important}
.facet-wrapper .filter-wrapper #deals-N{display:none}
.facet-wrapper .filter-wrapper .squaredThree{display:block;position:relative;padding-left:35px !important;margin-bottom:10px;cursor:pointer;font-size:15px;font-weight:400;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.facet-wrapper .filter-wrapper .squaredThree.selected{color:#df001b;text-decoration:underline}
.facet-wrapper .filter-wrapper .squaredThree.no-left-padding{padding-left:0 !important}
.facet-wrapper .filter-wrapper .squaredThree:focus{outline:2px solid #757575}
.facet-wrapper .filter-wrapper .single-select{font-size:16px;font-weight:400;font-family:Nunito Sans;padding-left:0 !important}
.facet-wrapper .filter-wrapper .single-select:hover{text-decoration:underline}
.facet-wrapper .filter-wrapper .single-select.ss-active{font-size:16px;font-family:Nunito Sans;font-weight:800;text-decoration:underline}
.facet-wrapper .filter-wrapper .squaredThree input{position:absolute;opacity:0;cursor:pointer;left:0;width:20px;height:20px;margin:0}
.facet-wrapper .filter-wrapper .checkmark{position:absolute;top:0;left:0;height:20px;width:20px;border:1px solid #4b4b4b;background-color:white}
.facet-wrapper .filter-wrapper .squaredThree:hover input ~ .checkmark{background-color:#4b4b4b}
.facet-wrapper .filter-wrapper .squaredThree input:checked ~ .checkmark{background-color:#df001b;border:0}
.facet-wrapper .filter-wrapper .checkmark:after{content:"";position:absolute;display:none}
.facet-wrapper .filter-wrapper .squaredThree input:checked ~ .checkmark:after{display:block}
.facet-wrapper .filter-wrapper .squaredThree .checkmark:after{left:7px;right:9px;top:2px;width:6px;height:14px;border:solid white;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}
.facet-wrapper .filter-wrapper label{font-weight:400}
.facet-wrapper .facet-title{color:#4b4a4b;padding:0;font-size:22px;text-align:left;margin:22px 0;font-weight:400}
.facet-wrapper .facet-title .collapsed .svg-icon:before{transform:none;margin-top:0}
.facet-wrapper .facet-title .svg-icon{padding-top:10px;height:28px;width:28px}
.facet-wrapper .facet-title .svg-icon:before{transform:rotate(-180deg);margin-top:-7px}
.facet-wrapper .label-more{color:#4b4a4b;padding:0;font-size:16px;font-weight:400;text-align:right;text-decoration:underline;box-sizing:border-box;width:100%;margin:10px 0;height:24px}
.facet-wrapper .label-more a{color:#4b4a4b;margin-right:25px;margin-top:10px;margin-bottom:15px}
.facet-wrapper .label-clear{color:#4b4a4b;font-size:14px;text-align:left;padding-left:15px;text-decoration:underline;font-weight:400}
.facet-wrapper hr{box-sizing:border-box;height:2px;width:100%;border:1px solid #979797}
.facet-wrapper .facet-title-top{color:#4b4a4b;padding:0;font-size:24px;text-align:left;margin:22px 0;font-weight:400;text-transform:capitalize}
department-filter .department-filter-department.ss-active{pointer-events:none}
department-filter .department-filter-department.selected{pointer-events:none}
department-filter .department-filter-aisle.selected{pointer-events:none}
search-grid{float:left;width:100%}
search-grid .no-result{font-size:20px;padding:0 10px;margin-top:0 !important}
search-facets #offerType{margin-top:20px}
search-facets .deals-N{display:none}
.close-selection{cursor:pointer;background:0;box-shadow:none;border:0;padding:0 3px}
@media only screen and (min-width:320px) and (max-width:479px){search-filter-selected .facet-filter-selected{padding-bottom:0}
}
@media only screen and (min-width:768px) and (max-width:1024px){search-filter-selected{width:63%}
}
@media only screen and (min-width:320px) and (max-width:767px){.facets-master-wrapper{z-index:9999;position:fixed;width:100%;height:100%;bottom:0;left:0;overflow:auto;background-color:#fff}
.facets-master-wrapper.show-filter{display:none}
.facet-wrapper{margin-top:0;padding:0}
.facet-wrapper #mdeals-N{display:none}
.facet-wrapper .squaredThree input{position:absolute;opacity:0;cursor:pointer}
.facet-wrapper .checkmark{position:absolute;top:14px;left:14px;height:20px;width:20px;border:1px solid #4b4b4b;background-color:white}
.facet-wrapper .squaredThree:hover input ~ .checkmark{background-color:#4b4b4b}
.facet-wrapper .squaredThree input:checked ~ .checkmark{background-color:#df001b;border:0}
.facet-wrapper .checkmark:after{content:"";position:absolute;display:none}
.facet-wrapper .squaredThree input:checked ~ .checkmark:after{display:block}
.facet-wrapper .squaredThree .checkmark:after{left:7px;right:9px;top:2px;width:6px;height:14px;border:solid white;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}
search-facets{position:relative;background:#f6f6f6;display:block}
search-facets .sticky{position:sticky;top:0;z-index:99999;background:#fff}
search-facets .filter-heading-mobile{font-size:22px;padding:15px 0 25px 0;border-bottom:1px solid #979797}
search-facets .filter-heading-mobile h1{display:inline;font-size:22px}
search-facets .filter-heading-mobile-close{font-size:15px !important;font-weight:400 !important;padding-left:15px !important}
search-facets .facets-master-wrapper{padding:0 20px}
search-facets .facet-title{font-size:20px}
search-facets .done-button{width:100px !important;float:right}
search-facets .close-button{float:right}
search-facets .svg-icon.svg-icon-Close:before{width:1em;height:1em}
search-facets .filter-mobile-heading{float:left;margin:15px 0 10px 5px}
search-facets .filter-mobile-list{position:relative;float:left}
search-facets .filter-mobile-list .facets-list{border-bottom:0}
search-facets .filter-mobile-list .facets-list label{font-weight:400;font-size:18px;padding:12px 10px 10px 30px;margin:0 0 0 5px;border-left:1px solid #ddd;border-right:1px solid #ddd}
search-grid .product-level-4{position:relative;float:left}
search-sort{position:absolute;top:-64px;right:0}
search-sort sort-by{min-width:auto !important}
search-sort sort-by .sort-by-text{text-align:left !important;min-width:145px !important;padding:0;height:20px}
search-filter-selected{width:100%;margin:10px 0 10px 0}
search-filter-selected .facet-filter-selected .ss-active{margin:0 2px 15px 0}
}
@media only screen and (min-width:320px) and (max-width:359px){search-facets .filter-mobile-heading{margin-right:5px}
}
@media only screen and (min-width:359px) and (max-width:375px){.facet-wrapper .checkmark{top:14px;left:30px}
search-facets .filter-mobile-heading{margin-right:25px}
search-facets .filter-mobile-list .facets-list label{padding:10px 30px 10px 50px;margin:0 0 0 5px}
}
@media only screen and (min-width:376px) and (max-width:414px){.facet-wrapper .checkmark{top:14px;left:35px}
search-facets .filter-mobile-heading{margin-right:25px}
search-facets .filter-mobile-list .facets-list label{padding:10px 50px;margin:0 10px 0 10px}
}
.svg-icon-DUG:before{background-image:url("../../../../etc/designs/albertsons/images/icons/DUG.svg");background-repeat:no-repeat}
.svg-icon-Delivery:before{background-image:url("../../../../etc/designs/albertsons/images/icons/Delivery.svg");background-repeat:no-repeat}
.svg-icon.scissors-tag-icon:before,.scissors-tag-icon:before{background-image:url("../../../../etc/designs/albertsons/images/icons/icons-scissors-blue.svg");background-repeat:no-repeat}
.svg-icon-Cart-red:before{background-image:url("../../../../etc/designs/albertsons/images/icons/Cart-red.svg");background-repeat:no-repeat}
.svg-icon-red_locator:before{background-image:url("../../../../etc/designs/albertsons/images/icons/red_locator-mobile.svg");background-repeat:no-repeat}
.svg-icon-store-header-mobile:before{background-image:url("../../../../etc/designs/albertsons/images/icons/store-header-mobile.svg");background-repeat:no-repeat}
.svg-icon-Account:before{background-image:url("../../../../etc/designs/albertsons/images/icons/Account-mobile.svg");background-repeat:no-repeat}
.svg-icon-Delivery-pref-page:before{background-image:url("../../../../etc/designs/albertsons/images/icons/Delivery-pref-page.svg");background-repeat:no-repeat}
.svg-icon-DUG-pref-page:before{background-image:url("../../../../etc/designs/albertsons/images/icons/DUG-pref-page.svg");background-repeat:no-repeat}
.svg-icon-Delivery-mobile-header:before{background-image:url("../../../../etc/designs/albertsons/images/icons/Delivery-mobile-header.svg");background-repeat:no-repeat}
.svg-icon-DUG-mobile-header:before{background-image:url("../../../../etc/designs/albertsons/images/icons/DUG-mobile-header.svg");background-repeat:no-repeat}
.svg-icon-clock:before{background-image:url("../../../../etc/designs/albertsons/images/icons/Clock.svg");background-repeat:no-repeat}
img:-moz-loading{visibility:hidden}
.main-wrapper .btn.btn-default,.www_header .btn.btn-default,.www_footer .btn.btn-default{background-color:#00529f;color:#fff;border:1px solid #00529f;transition:.35s all}
.main-wrapper .btn.btn-default:hover,.www_header .btn.btn-default:hover,.www_footer .btn.btn-default:hover{border:1px solid #00529f;color:#00529f;background-color:#fff}
.main-wrapper .btn-default.btn-secondary,.www_header .btn-default.btn-secondary,.www_footer .btn-default.btn-secondary{border:1px solid #00529f;color:#00529f;background-color:#fff}
.main-wrapper .btn-default.btn-secondary:hover,.www_header .btn-default.btn-secondary:hover,.www_footer .btn-default.btn-secondary:hover{background-color:#00529f;color:#fff}
.main-wrapper .btn-default[disabled],.main-wrapper .btn-default[disabled]:hover,.www_header .btn-default[disabled],.www_header .btn-default[disabled]:hover,.www_footer .btn-default[disabled],.www_footer .btn-default[disabled]:hover{background-color:#f6f6f6;color:#4b4b4b;border:1px solid #f6f6f6;opacity:1}
.main-wrapper .btn-default.disabled,.main-wrapper .btn-default.disabled:hover,.www_header .btn-default.disabled,.www_header .btn-default.disabled:hover,.www_footer .btn-default.disabled,.www_footer .btn-default.disabled:hover{background-color:#f6f6f6;border:1px solid #f6f6f6;color:#b1b1b1;opacity:1}
.main-wrapper .uca-form-submit-btn-signin.disabled,.www_header .uca-form-submit-btn-signin.disabled,.www_footer .uca-form-submit-btn-signin.disabled{background-color:#00529f;color:#fff;cursor:pointer;border:1px solid #00529f}
.main-wrapper .uca-form-submit-btn-signin.disabled:hover,.www_header .uca-form-submit-btn-signin.disabled:hover,.www_footer .uca-form-submit-btn-signin.disabled:hover{background-color:#fff;color:#00529f;cursor:pointer;border:1px solid #00529f}
.main-wrapper .btn-default.btn-dotted,.www_header .btn-default.btn-dotted,.www_footer .btn-default.btn-dotted{border:1px dashed #00529f;color:#00529f;background-color:#fff}
.main-wrapper .btn-default.btn-solid,.www_header .btn-default.btn-solid,.www_footer .btn-default.btn-solid{border:1px solid #00529f;color:#00529f;background-color:#fff}
.main-wrapper .btn-default.btn-dotted:hover,.www_header .btn-default.btn-dotted:hover,.www_footer .btn-default.btn-dotted:hover{text-decoration:underline;border:1px dashed #00529f;color:#00529f;background-color:#fff}
.main-wrapper a,.www_header a,.www_footer a{color:#4b4b4b}
.main-wrapper a:hover,.www_header a:hover,.www_footer a:hover{color:#4b4b4b;border-bottom:unset}
.main-wrapper a:focus,.www_header a:focus,.www_footer a:focus{color:#4b4b4b}
.main-wrapper .link-w-border,.www_header .link-w-border,.www_footer .link-w-border{border-bottom:1px solid #4b4b4b;color:#4b4b4b}
.main-wrapper .link-w-border:hover,.www_header .link-w-border:hover,.www_footer .link-w-border:hover{border-bottom:unset}
.main-wrapper .con-has-link-w-border a,.www_header .con-has-link-w-border a,.www_footer .con-has-link-w-border a{border-bottom:1px solid #4b4b4b}
.main-wrapper .con-has-link-w-border a:hover,.www_header .con-has-link-w-border a:hover,.www_footer .con-has-link-w-border a:hover{border-bottom:unset}
.main-wrapper .banner-link,.main-wrapper .banner-link:focus,.www_header .banner-link,.www_header .banner-link:focus,.www_footer .banner-link,.www_footer .banner-link:focus{color:#0077b3;border-bottom:1px solid #0077b3;margin-right:10px}
.main-wrapper .banner-link:hover,.main-wrapper .banner-link:focus:hover,.www_header .banner-link:hover,.www_header .banner-link:focus:hover,.www_footer .banner-link:hover,.www_footer .banner-link:focus:hover{color:#0077b3;border-bottom:0}
.main-wrapper .banner-link-secondary,.www_header .banner-link-secondary,.www_footer .banner-link-secondary{color:#0077b3;border-bottom:0}
.main-wrapper .banner-link-secondary:hover,.www_header .banner-link-secondary:hover,.www_footer .banner-link-secondary:hover{color:#0077b3;border-bottom:1px solid #0077b3}
.global-navigation .global-navigation-wrapper .header-container{background-color:#00529f}
.global-navigation .carousel .carousel-inner{background-color:#fff;border-right-color:#dedede}
.global-navigation .carousel .carousel-inner .list-group-item{border-top-color:#dedede}
.global-navigation .carousel .carousel-inner .list-group-item:last-child{border-bottom-color:#dedede}
.global-navigation .carousel .carousel-inner .reserve-time-list-item{background-color:#f6f6f6}
.global-navigation .carousel .carousel-inner .reserve-time-list-item .notification-text-wrapper{color:#4b4b4b}
.global-navigation .carousel .carousel-inner .reserve-time-list-item .notification-text-wrapper .reserve-time-link{color:#4b4b4b}
.global-navigation .carousel .carousel-inner .reserve-time-list-item .notification-text-wrapper .reserve-time-link:hover{color:#4b4b4b}
.global-navigation .carousel .carousel-inner .reserve-time-list-item .notification-text-wrapper a,.global-navigation .carousel .carousel-inner .reserve-time-list-item .notification-text-wrapper a:hover,.global-navigation .carousel .carousel-inner .reserve-time-list-item .notification-text-wrapper .reserve-action{color:#4b4b4b}
.notification-text-wrapper{color:#fff}
.notification-text-wrapper a{color:#fff}
.notification-text-wrapper a:hover{color:#fff}
.notification-text-wrapper .pref-dropdown-menu{background:#fff;box-shadow:0 6px 12px 0 rgba(0,0,0,0.15);color:#4b4b4b}
.header-right-menu-wrapper .vertical-spacer.mobile-icons-divider{background:#fff}
.header-right-menu-wrapper li.header-right-menu-list-item .header-right-list-text{color:#fff}
.header-right-menu-wrapper li.spacer{background-color:#00529f;border-color:#fff !important}
.header-right-list-text{color:#fff}
.primary-navigation-container .primary-navigation-wrapper ul.primary-navigation-list li.primary-navigation-list-item a{color:#4b4b4b}
.primary-navigation-container .primary-navigation-wrapper ul.primary-navigation-list li.primary-navigation-list-item a.active{color:#00529f}
.primary-navigation-container .primary-navigation-wrapper ul.primary-navigation-list li.primary-navigation-list-item a.active:after{border-color:#00529f}
.primary-navigation-container .primary-navigation-wrapper ul.primary-navigation-list li.primary-navigation-list-item a:hover,.primary-navigation-container .primary-navigation-wrapper ul.primary-navigation-list li.primary-navigation-list-item a:focus{color:#00529f}
.primary-navigation-container .primary-navigation-wrapper ul.primary-navigation-list li.primary-navigation-list-item a:after{border-color:#00529f}
.icons_globl_nav{color:#fff}
.header-notification ul.header-notification-list a{color:#4b4b4b}
.notification-text-mobile-container .notification-text-mobile-wrapper{background:#f6f6f6}
.notification-text-mobile-container .notification-text-mobile-wrapper .notification-text-wrapper{color:#4b4b4b}
.notification-text-mobile-container .notification-text-mobile-wrapper .notification-text-wrapper a{color:#4b4b4b;border-color:#4b4b4b}
.notification-text-mobile-container .notification-text-mobile-wrapper .notification-text-wrapper a:hover{color:#4b4b4b}
.notification-text-mobile-container .notification-text-mobile-wrapper .current-store-mobile-text{color:#2c2a29}
.notification-text-mobile-container .notification-text-mobile-wrapper .current-store-mobile-text .store-id{color:#2c2a29}
.header-right-menu-mobile-wrapper :first-child.img-icon{border-color:#fff}
.header-right-menu-mobile-wrapper .mobile-spacer{background-color:#00529f;border-color:#fff}
#dropdow_menu_mobile li a{color:#4b4b4b}
.header-right-menu-mobile-wrapper .vertical-spacer.mobile-icons-divider{background:#fff}
.close-menu-mobile{background:#00529f}
.header-container-mobile{background-color:#00529f}
#nav-toggle span{background:#fff}
#nav-toggle span:before,#nav-toggle span:after{background:#fff}
.profile-white-arrow{color:white}
@media only screen and (min-width:320px) and (max-width:480px){ul.header-notification-list li{color:#4b4b4b}
#sign_mobile_menu{background:#f6f6f6}
a.filter-selected-link{background:#f6f6f6 !important}
}
@media only screen and (min-width:480px) and (max-width:768px){ul.header-notification-list li{color:#4b4b4b}
#sign_mobile_menu{background:#f6f6f6}
}
@media only screen and (min-width:768px) and (max-width:1024px){ul.header-notification-list li{color:#4b4b4b}
#sign_mobile_menu{background:#f6f6f6}
}
@media only screen and (min-width:1024px) and (max-width:1440px){ul.header-notification-list{color:#fff}
ul.header-notification-list li a{color:#fff}
#sign_mobile_menu{background:#f6f6f6}
}
@media only screen and (min-width:1440px){ul.header-notification-list{color:#fff}
ul.header-notification-list li a{color:#fff}
}
.leftnavigationshelf .dropdown-menu .active>a{background:#0077b3 !important}
.btn-add-card-quantity{color:#fff;border:1px solid #0077b3}
.btn-add-card-quantity .specify-quantity-less{background:#0077b3;color:#fff}
.btn-add-card-quantity .specify-quantity-less:hover{color:#fff;background:#0077b3}
.btn-add-card-quantity .specify-quantity-counter{color:#00529f}
.btn-add-card-quantity .specify-quantity-more{background:#0077b3;color:#fff}
.btn-add-card-quantity .specify-quantity-more:hover{color:#fff;background:#0077b3}
.mini-cart{color:#4b4b4b;background-color:#fff}
.mini-cart .cart-item{border-top:1px solid #dedede}
.mini-cart .cart-product-price-per-unit{color:#4b4b4b}
.mini-cart .cart-product-promo-title{color:#0077b3}
.mini-cart .minimum-subtotal{color:#4b4b4b}
.mini-cart .aisle-title-con{background:#f6f6f6;border-left:1px solid #dedede;border-top:1px solid #dedede}
.mini-cart .modal-fullcart{border:2px solid #00529f !important;font-weight:800}
.mini-cart .modal-fullcart:hover{border:2px solid #00529f !important}
.mini-cart .modal-checkout{color:#4b4b4b !important;background-color:#f6f6f6 !important;border:2px solid #f6f6f6 !important;font-weight:800}
.mini-cart .modal-checkout-enabled{border:2px solid #00529f !important;color:#fff !important;background-color:#00529f !important;font-weight:800}
.mini-cart .modal-checkout-enabled:hover{color:#00529f !important;background-color:#fff !important;border:2px solid #00529f !important}
.mini-cart .btn-default.modal-checkout.modal-checkout-enabled:focus{color:#fff !important}
.mini-cart .btn-default.modal-checkout.modal-checkout-enabled:hover{color:#00529f !important}
.sub-banner a{display:block}
.sub-banner a:hover{text-decoration:none;color:#0077b3}
ul.leftnav li a:hover{text-decoration:underline !important}
.anonymous-header .header-left-anonymous .anonymous-header-anchor .anonymous-header-link{color:#fff;border-bottom:1px solid #fff}
.body-wrapper-footer{background:#fff;box-shadow:0 -1px 1px rgba(0,0,0,0.1)}
.footer-service ul li a:before{background:#000}
.footer-service ul li.top-footer:before{background:#000}
.footer-service:before{background:#000}
.footer-sub-conatainer{background:#757575}
.copyright-container .copyright-statement{color:#fff}
.footer-nav li a,.footer-nav li a:hover{color:#fff}
.footer-nav li a:before,.footer-nav li a:hover:before{background:#fff}
.icon-arrow-right-footer{color:#00529f}
.search-wrapper .search-container{background:#f6f6f6}
.sticky-background .search-wrapper .search-container{background:unset}
.sticky-header-on .search-wrapper .search-container{background:transparent}
.sticky-background .sticky-header-on .search-wrapper .search-container{background:unset;border-top:0}
.container.user-info{background:#fff;box-shadow:0 6px 12px 0 rgba(0,0,0,0.15);color:#4b4b4b}
.container.user-info .row.first-row .user-info-header .rewards-summary .header-anchor{border-bottom:1px solid #4b4b4b}
.container.user-info .row.second-row .points-wrapper ul{border-bottom:1px solid #dedede}
.container.user-info .row.second-row .points-wrapper ul .vertical-spacer.reward-spacer{background:#dedede}
.container.user-info .row.second-row .points-wrapper ul .rewards-list-item .rewards-container .points-bottom{color:#b1b1b1}
.container.user-info .row.third-row ul li span .header-anchor{border-bottom:1px solid #4b4b4b}
.container.user-info .nav-top-border{border-top:1px solid #dedede;margin:0 -15px;padding:5px 0 0 15px;width:calc(100% + 30px) !important;padding-bottom:10px !important}
.container.user-info .row.fourth-row ul li .header-anchor{border-bottom:1px solid #4b4b4b}
.submenu-container{border-top:1px solid #dedede}
.submenu-container .submenu-grid{border-bottom:1px solid #dedede}
.submenu-container .submenu-title{color:#4b4b4b}
.pending-alert{background-color:#fff;border-bottom:1px solid #dedede}
#notifyMeContainer .try-another-zip-code-link{color:#0077b3;border-bottom:1px solid #0077b3}
#notifyMeContainer .try-another-zip-code-link:hover{color:#4b4b4b;border-bottom:unset}
.product-level-4 .categories-tree ul li.active a{color:#0077b3}
.product-level-4 .categories-tree ul li.active a:hover{text-decoration:underline;text-decoration-color:#0077b3}
.for-gas-listing a{color:#0077b3 !important}
.for-gas-learnlisting{color:#0077b3 !important}
.order-ahead li.order-ahead-item a.item-link{color:#0077b3}
.just-for-you-inner-sign-in.section .have-acc-text1 .signIn-text a{color:#0077b3}
.just-for-you-inner-reward.section .inner-reward-just-for-u-container .second-just-for-you-container .page-headline{color:#4b4b4b}
.just-for-you-inner-reward.section .inner-reward-just-for-u-container .second-just-for-you-container .inner-reward-shop-now a{color:#0077b3}
search-facets .facet-wrapper .filter-wrapper .squaredThree input:checked ~ .checkmark{background-color:#00529f !important}
search-facets .facet-wrapper .squaredThree input:checked ~ .checkmark{background-color:#00529f !important}
search-facets .facet-wrapper .filter-wrapper .squaredThree.single-select:hover{color:#00529f !important}
search-facets .facet-wrapper .filter-wrapper .squaredThree.single-select.ss-active{color:#00529f !important}
search-facets .btn.btn-default{background-color:#00529f;color:#fff;border:1px solid #00529f;transition:.35s all}
search-facets .btn.btn-default:hover,search-facets .btn.btn-default:focus{border:1px solid #00529f;color:#00529f;background-color:#fff}
.reward-table-container-v2-earn .reward-table-wrapper .reward-table-points-container .reward-table-registered-container .reward-table-registered-terms-conditions{color:#0077b3}
.product-level-4 .squaredThree input:checked ~ .checkmark{background-color:#00529f}
.focus-outline .btn.btn-default:focus,.focus-outline .zip-code-btn:focus{border:1px solid #00529f !important;color:#00529f !important}
.just-for-you-category-filter .squaredThree input:checked ~ .checkmark,.just-for-you-events-filter .squaredThree input:checked ~ .checkmark,.just-for-you-offer-type-filter .squaredThree input:checked ~ .checkmark{background-color:#00529f !important}