.featured-stores,.store--detail{min-height:410px}.main_title h2{font-weight:700;color:#64341c}.g-recaptcha iframe{max-height:100px}.container{max-width:100%;min-width:300px}.home-header__search__container.delivery .pickup-input,.home-header__search__container:not(.delivery) .delivery-input{display:none}.disabled{pointer-events:none;opacity:.5}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.featured-stores{max-height:410px;overflow:hidden}.loading-menu{min-height:150px;display:flex;flex-direction:column;justify-content:center;align-items:center}.loading-menu .sk-spinner-wave{height:32px}.loading-menu .sk-spinner-wave div{background-color:#64341c;opacity:.7}.loading-menu .loading-text{color:#64341c;font-size:12px;margin-top:15px;text-transform:uppercase}#sub_content #thumb{background-color:transparent}#subheader:after{background-color:rgba(0,0,0,.6)}.strip_list.grid .thumb_strip{position:relative}.strip_list.grid .thumb_strip img{width:100%}.nearby .strip_list.grid .img{background-size:contain;background-position:center;background-repeat:no-repeat;height:90px;margin-bottom:24px}.refer-button{color:#fff!important;background:#64341c;padding:6px 12px;font-size:1.2rem;display:inline-block;margin-top:5px}.background-img{width:100%;height:100%;object-fit:cover}#address-model .modal-content{padding:30px 30px 20px}#address-model a.close-link{font-size:22px;position:absolute;top:10px;right:20px}.pac-container{z-index:9999999}.today-hours{margin:4px 0}.delivery--option{margin-top:6px;margin-bottom:6px}.free-delivery{margin-left:35px;margin-top:-4px;font-weight:500;color:#459900}.free-delivery-fixed{position:absolute;font-weight:500;font-size:14px;bottom:30px;width:100%;text-align:center}.tip-container-new .input-wrapper,ul.tip-container{position:relative}.distance{font-style:italic;font-size:12px;color:#666}ul.tip-container li{margin-bottom:12px}.tip-container-new{float:none;width:100%;max-width:380px;display:none}.size-container{display:block}.size-1 .tip-container-new{width:140px}.size-2 .tip-container-new{width:200px}.size-3 .tip-container-new{width:265px}.tip-container-new .tip-group{width:100%;display:flex}.tip-container-new input{padding-left:30px;width:100%;display:block}.tip-container-new input.disabled{pointer-events:none;background-color:rgba(0,0,0,.05);opacity:1}.tip-container-new .input-wrapper:before{content:'$';position:absolute;height:40px;display:flex;align-items:center;left:10px}.tip-group button{margin-left:0!important;margin-bottom:20px;display:flex;flex-direction:column;font-size:13px;align-items:center;line-height:normal;justify-content:center;background-color:#f4f4f4;outline:0!important;font-family:sans-serif;flex:1 1 0px}.tip-group button:active,.tip-group button:focus,.tip-group button:focus-visible{background-color:#f4f4f4!important}.tip-group button.notnow{color:#fff;background:#555}.tip-group button div{display:block}.tip-group button:last-child{width:22%}.tip-group button:nth-child(4){width:18%}.tip-percent{font-size:.85em}.delivery-quotes{border:1px solid #ddd}.delivery-quotes .item{display:flex;justify-content:space-between;align-items:center;padding:10px;background-color:#fafafa;margin-bottom:0;border-bottom:1px solid #ddd;text-align:left;opacity:.7;font-size:.9em}.delivery-quotes .item:last-child{border-bottom:1px solid transparent}.delivery-quotes .item.active{opacity:1;background-color:#e8ffe0}.delivery-quotes .item .checkmark i{font-size:32px}.delivery-quotes .item:not(.active) i{visibility:hidden}.delivery-quotes .item .checkmark{width:34px}.delivery-quotes .item .pricing{text-align:right;line-height:normal;padding-right:10px}.delivery-quotes .item .value{font-weight:500;font-size:1.1em}.delivery-quotes .item .provider{font-size:1.2em;flex:1;margin:0 20px;text-transform:uppercase}.fb-like{display:inline-block;height:28px}.menu-toggle p{display:none}.main_title p{color:#757575}.parallax-window{background-color:#666}.label__tag,.store__tag--open,body.store .discount__tag,body.store-finder .discount__tag{background-color:#3e843e}#position ul{color:#666}ul#cat_nav li a{color:#333}.green{color:#2d5d19}.order-status.pending{color:#007da3}.high_light h3{font-weight:700}.store__tag--closed{background-color:#d4403a}.error,.order-status.refund,.red{color:#eb0000}.warning{color:#fbb040}ul#cat_nav li a span{color:#757575}#cart_box a.btn_full_outline{color:#e00087;border-color:#e00087}.benefit-caption{color:var(--secondary-dark)}.free-delivery-fixed{color:#398000}@media only screen and (max-width:767px){.parallax-window,.parallax-window#home,.parallax-window#short{height:initial}#mini-cart .cart__close.btn_1{display:inline-block;background:#fff;color:var(--primary);border:1px solid var(--primary);position:static;top:initial}}@media only screen and (max-width:991px){#main_menu{position:relative}#menu-header{z-index:100;position:absolute;width:100%;display:flex;align-items:center;justify-content:flex-start;height:60px}body.cart-open #menu-header{z-index:1}#main_menu_container .box_style_2 #menu-header.inner{padding:0 15px}#menu-header .nav-cat{height:100%}#menu-header.sticky{position:fixed;width:100%;top:25px}#menu-header ul{display:flex;font-size:13px;font-weight:400;width:calc(100vw - 110px);overflow-x:scroll;padding:0;margin:0 0 0 20px;-ms-overflow-style:none;scrollbar-width:none}#menu-header ul::-webkit-scrollbar{display:none}#menu-header ul li{list-style:none;padding:0 10px;align-items:center;width:auto;text-align:center;justify-content:center;display:flex}#menu-header ul li.active{background-color:#fff}#menu-header ul li a{min-width:60px;display:inline-block;max-height:100%}#menu-header ul li:not(.active) a{color:#fff}#main_menu #accordion{margin-top:48px;position:relative}}#menu-model.edit-mode .modal-footer.add,#menu-model:not(.edit-mode) .modal-footer.edit,#mini-cart .cart__close.btn_1{display:none}.table_summary .col-xs-2{padding:0}.table_summary .col-xs-10{padding-left:10px}#mini-cart{overflow:auto}#mini-cart i{font-size:18px}#mini-cart .cart__close i{font-size:20px;position:relative;top:-3px}.theiaStickySidebar{overflow:hidden}.frontend .main-menu>ul>li>a{max-width:186px}body .userway_buttons_wrapper{top:initial!important;bottom:13px!important}.menu-list__item__name>h5{line-height:normal}.modal-backdrop.in{opacity:0}.modal.fade.in{background-color:rgba(0,0,0,.5)}#confirm-modal h4{padding-right:24px;padding-left:24px}